Index | Thread | Search

From:
Kevin Lo <kevlo@kevlo.org>
Subject:
rge(4): load microcode from /etc/firmware
To:
tech@openbsd.org
Date:
Fri, 23 Oct 2026 22:23:16 +0800

Download raw body.

Thread
  • Kevin Lo:

    rge(4): load microcode from /etc/firmware

Hi,

As suggested by deraadt@, the diff below moves rge(4) microcode into
firmware files.  sys/dev/microcode/rge/build.c is mostly taken from
the bnx(4) one.

Tested on all supported chips except RTL8125D hwrev 0x68900000,
which I don't have.

"make release" passed on i386, amd64, arm64 and riscv64.
powerpc64 is untested since I don't have the hardware.
Note that the i386 install.img and miniroot.img are almost full.

ok?

Index: distrib/amd64/ramdisk_cd/list
===================================================================
RCS file: /cvs/src/distrib/amd64/ramdisk_cd/list,v
diff -u -p -u -p -r1.6 list
--- distrib/amd64/ramdisk_cd/list	28 Apr 2023 01:24:14 -0000	1.6
+++ distrib/amd64/ramdisk_cd/list	21 Oct 2026 00:26:53 -0000
@@ -81,6 +81,14 @@ COPY	${DESTDIR}/etc/firmware/bnx-rv2p	et
 COPY	${DESTDIR}/etc/firmware/bnx-xi-rv2p	etc/firmware/bnx-xi-rv2p
 COPY	${DESTDIR}/etc/firmware/bnx-xi90-rv2p	etc/firmware/bnx-xi90-rv2p
 
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125	etc/firmware/rge-rtl8125
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125b	etc/firmware/rge-rtl8125b
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-1	etc/firmware/rge-rtl8125d-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-2	etc/firmware/rge-rtl8125d-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-1	etc/firmware/rge-rtl8126-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-2	etc/firmware/rge-rtl8126-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8127	etc/firmware/rge-rtl8127
+
 COPY	${DESTDIR}/etc/firmware/ral-rt2561	etc/firmware/ral-rt2561
 COPY	${DESTDIR}/etc/firmware/ral-rt2561s	etc/firmware/ral-rt2561s
 COPY	${DESTDIR}/etc/firmware/ral-rt2661	etc/firmware/ral-rt2661
Index: distrib/arm64/ramdisk/list
===================================================================
RCS file: /cvs/src/distrib/arm64/ramdisk/list,v
diff -u -p -u -p -r1.25 list
--- distrib/arm64/ramdisk/list	3 Sep 2025 01:39:28 -0000	1.25
+++ distrib/arm64/ramdisk/list	21 Oct 2026 00:26:53 -0000
@@ -101,6 +101,13 @@ COPY    ${DESTDIR}/etc/firmware/urtwn-rt
 COPY    ${DESTDIR}/etc/firmware/urtwn-rtl8192cT	etc/firmware/urtwn-rtl8192cT
 COPY    ${DESTDIR}/etc/firmware/urtwn-rtl8192cU	etc/firmware/urtwn-rtl8192cU
 COPY    ${DESTDIR}/etc/firmware/urtwn-rtl8192eu	etc/firmware/urtwn-rtl8192eu
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125	etc/firmware/rge-rtl8125
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125b	etc/firmware/rge-rtl8125b
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-1	etc/firmware/rge-rtl8125d-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-2	etc/firmware/rge-rtl8125d-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-1	etc/firmware/rge-rtl8126-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-2	etc/firmware/rge-rtl8126-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8127	etc/firmware/rge-rtl8127
 
 MKDIR	usr/mdec/rpi
 COPY	/usr/local/share/raspberrypi-firmware/boot/bcm2710-rpi-2-b.dtb usr/mdec/rpi/bcm2710-rpi-2-b.dtb
Index: distrib/i386/ramdisk_cd/list
===================================================================
RCS file: /cvs/src/distrib/i386/ramdisk_cd/list,v
diff -u -p -u -p -r1.5 list
--- distrib/i386/ramdisk_cd/list	28 Apr 2023 01:24:14 -0000	1.5
+++ distrib/i386/ramdisk_cd/list	21 Oct 2026 00:26:54 -0000
@@ -82,6 +82,14 @@ COPY	${DESTDIR}/etc/firmware/bnx-rv2p	et
 COPY	${DESTDIR}/etc/firmware/bnx-xi-rv2p	etc/firmware/bnx-xi-rv2p
 COPY	${DESTDIR}/etc/firmware/bnx-xi90-rv2p	etc/firmware/bnx-xi90-rv2p
 
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125	etc/firmware/rge-rtl8125
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125b	etc/firmware/rge-rtl8125b
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-1	etc/firmware/rge-rtl8125d-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-2	etc/firmware/rge-rtl8125d-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-1	etc/firmware/rge-rtl8126-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-2	etc/firmware/rge-rtl8126-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8127	etc/firmware/rge-rtl8127
+
 COPY	${DESTDIR}/etc/firmware/ral-rt2561	etc/firmware/ral-rt2561
 COPY	${DESTDIR}/etc/firmware/ral-rt2561s	etc/firmware/ral-rt2561s
 COPY	${DESTDIR}/etc/firmware/ral-rt2661	etc/firmware/ral-rt2661
Index: distrib/powerpc64/ramdisk/list
===================================================================
RCS file: /cvs/src/distrib/powerpc64/ramdisk/list,v
diff -u -p -u -p -r1.5 list
--- distrib/powerpc64/ramdisk/list	29 Aug 2021 09:05:21 -0000	1.5
+++ distrib/powerpc64/ramdisk/list	21 Oct 2026 00:26:54 -0000
@@ -72,6 +72,15 @@ SPECIAL awk -f ${UTILS}/trimcerts.awk ${
 LINK	instbin					usr/bin/ftp-ssl usr/bin/ftp
 SPECIAL	rm usr/bin/ftp-ssl
 
+# firmware we might need
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125	etc/firmware/rge-rtl8125
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125b	etc/firmware/rge-rtl8125b
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-1	etc/firmware/rge-rtl8125d-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-2	etc/firmware/rge-rtl8125d-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-1	etc/firmware/rge-rtl8126-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-2	etc/firmware/rge-rtl8126-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8127	etc/firmware/rge-rtl8127
+
 # copy the MAKEDEV script and make some devices
 SCRIPT	${DESTDIR}/dev/MAKEDEV			dev/MAKEDEV
 SPECIAL	cd dev; sh MAKEDEV ramdisk
Index: distrib/riscv64/ramdisk/list
===================================================================
RCS file: /cvs/src/distrib/riscv64/ramdisk/list,v
diff -u -p -u -p -r1.7 list
--- distrib/riscv64/ramdisk/list	28 Apr 2023 01:24:14 -0000	1.7
+++ distrib/riscv64/ramdisk/list	21 Oct 2026 00:26:54 -0000
@@ -72,6 +72,13 @@ LINK	instbin					usr/bin/ftp-ssl usr/bin
 SPECIAL	rm usr/bin/ftp-ssl
 
 # firmware we might need
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125	etc/firmware/rge-rtl8125
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125b	etc/firmware/rge-rtl8125b
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-1	etc/firmware/rge-rtl8125d-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8125d-2	etc/firmware/rge-rtl8125d-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-1	etc/firmware/rge-rtl8126-1
+COPY	${DESTDIR}/etc/firmware/rge-rtl8126-2	etc/firmware/rge-rtl8126-2
+COPY	${DESTDIR}/etc/firmware/rge-rtl8127	etc/firmware/rge-rtl8127
 COPY    ${DESTDIR}/etc/firmware/rsu-rtl8712	etc/firmware/rsu-rtl8712
 COPY    ${DESTDIR}/etc/firmware/urtwn-rtl8188eu	etc/firmware/urtwn-rtl8188eu
 COPY    ${DESTDIR}/etc/firmware/urtwn-rtl8188ftv	etc/firmware/urtwn-rtl8188ftv
Index: sys/dev/microcode/Makefile
===================================================================
RCS file: /cvs/src/sys/dev/microcode/Makefile,v
diff -u -p -u -p -r1.24 Makefile
--- sys/dev/microcode/Makefile	4 Oct 2021 01:33:42 -0000	1.24
+++ sys/dev/microcode/Makefile	21 Oct 2026 00:27:00 -0000
@@ -1,6 +1,6 @@
 #	$OpenBSD: Makefile,v 1.24 2021/10/04 01:33:42 kevlo Exp $
 
-SUBDIR=	afb atmel bnx cirruslogic fxp kue neomagic myx ral rsu rtwn rum \
+SUBDIR=	afb atmel bnx cirruslogic fxp kue neomagic myx ral rge rsu rtwn rum \
 	symbol tigon tht tusb3410 typhoon udl urtwn yds zydas
 
 .include <bsd.subdir.mk>
Index: sys/dev/microcode/rge/Makefile
===================================================================
RCS file: sys/dev/microcode/rge/Makefile
diff -N sys/dev/microcode/rge/Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sys/dev/microcode/rge/Makefile	21 Oct 2026 00:27:00 -0000
@@ -0,0 +1,27 @@
+# $OpenBSD$
+
+NOPROG=
+NOMAN=
+CC=${HOSTCC}
+
+FIRM=	rge-rtl8125 rge-rtl8125b rge-rtl8125d-1 rge-rtl8125d-2 rge-rtl8126-1 \
+	rge-rtl8126-2 rge-rtl8127
+
+PROG=	build
+
+CLEANFILES+= ${FIRM} ${PROG}
+
+all: ${FIRM}
+
+${FIRM}: build
+	${.OBJDIR}/build
+
+realinstall:
+
+afterinstall:
+	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \
+	    ${FIRM} ${DESTDIR}/etc/firmware
+	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \
+	    ${.CURDIR}/rge-license ${DESTDIR}/etc/firmware
+
+.include <bsd.prog.mk>
Index: sys/dev/microcode/rge/build.c
===================================================================
RCS file: sys/dev/microcode/rge/build.c
diff -N sys/dev/microcode/rge/build.c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sys/dev/microcode/rge/build.c	21 Oct 2026 00:27:00 -0000
@@ -0,0 +1,189 @@
+/*	$OpenBSD$	*/
+
+/*
+ * Copyright (c) 2026 Kevin Lo <kevlo@openbsd.org>
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+#include <sys/param.h>
+#include <err.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <dev/pci/if_rgereg.h>
+
+#include "rgemcode.h"
+
+uint32_t	rge_maclen;
+uint32_t	rge_phylen;
+
+struct chunks {
+	void		*start;
+	uint32_t	*len;
+};
+
+struct chunks chunks_rtl8125[] = {
+	{ rtl8125_mac_bps, &rge_maclen },
+	{ mac_r25_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8125b[] = {
+	{ rtl8125b_mac_bps, &rge_maclen },
+	{ mac_r25b_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8125d_1[] = {
+	{ NULL, &rge_maclen },
+	{ mac_r25d_1_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8125d_2[] = {
+	{ rtl8125d_2_mac_bps, &rge_maclen },
+	{ mac_r25d_2_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8126_1[] = {
+	{ rtl8126_1_mac_bps, &rge_maclen },
+	{ mac_r26_1_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8126_2[] = {
+	{ rtl8126_2_mac_bps, &rge_maclen },
+	{ mac_r26_2_mcu, &rge_phylen }
+};
+
+struct chunks chunks_rtl8127[] = {
+	{ rtl8127_mac_bps, &rge_maclen },
+	{ mac_r27_mcu, &rge_phylen }
+};
+
+void
+hswapn(uint16_t *p, int wcount)
+{
+	for (; wcount; wcount -=2) {
+		*p = htole16(*p);
+		p++;
+	}
+}
+
+void
+write_firmware(char *filename, void *header, size_t hlen, struct chunks *chunks,
+    u_int nchunks)
+{
+	int fd, i, total;
+	ssize_t rlen;
+
+	printf("creating %s", filename);
+	fd = open(filename, O_WRONLY|O_CREAT|O_TRUNC, 0644);
+	if (fd == -1)
+		err(1, "%s", filename);
+
+	rlen = write(fd, header, hlen);
+	if (rlen == -1)
+		err(1, "%s", filename);
+	if (rlen != hlen)
+		errx(1, "%s: short write", filename);
+	total = rlen;
+	printf(" [%d", total);
+	fflush(stdout);
+
+	for (i = 0; i < nchunks; i++) {
+		hswapn(chunks[i].start, *chunks[i].len);
+		rlen = write(fd, chunks[i].start, *chunks[i].len);
+		if (rlen == -1) {
+			printf("\n");
+			err(1, "%s", filename);
+		}
+		if (rlen != *chunks[i].len) {
+			printf("\n");
+			errx(1, "%s: short write", filename);
+		}
+		printf("+%zd", rlen);
+		fflush(stdout);
+		total += rlen;
+	}
+
+	printf("] total %d\n", total);
+
+	close(fd);
+}
+
+int
+main(int argc, char *argv[])
+{
+	struct rge_fw_hdr *fh;
+
+	fh = (struct rge_fw_hdr *)malloc(sizeof *fh);
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8125_mac_bps);
+	rge_phylen = sizeof(mac_r25_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8125_FW, fh, sizeof(*fh), chunks_rtl8125,
+	    nitems(chunks_rtl8125));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8125b_mac_bps);
+	rge_phylen = sizeof(mac_r25b_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8125B_FW, fh, sizeof(*fh), chunks_rtl8125b,
+	    nitems(chunks_rtl8125b));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = 0;
+	rge_phylen = sizeof(mac_r25d_1_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8125D_1_FW, fh, sizeof(*fh), chunks_rtl8125d_1,
+	    nitems(chunks_rtl8125d_1));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8125d_2_mac_bps);
+	rge_phylen = sizeof(mac_r25d_2_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8125D_2_FW, fh, sizeof(*fh), chunks_rtl8125d_2,
+	    nitems(chunks_rtl8125d_2));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8126_1_mac_bps);
+	rge_phylen = sizeof(mac_r26_1_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8126_1_FW, fh, sizeof(*fh), chunks_rtl8126_1,
+	    nitems(chunks_rtl8126_1));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8126_2_mac_bps);
+	rge_phylen = sizeof(mac_r26_2_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8126_2_FW, fh, sizeof(*fh), chunks_rtl8126_2,
+	    nitems(chunks_rtl8126_2));
+
+	memset(fh, 0, sizeof(*fh));
+	rge_maclen = sizeof(rtl8127_mac_bps);
+	rge_phylen = sizeof(mac_r27_mcu);
+	fh->rge_maclen = htole32(rge_maclen);
+	fh->rge_phylen = htole32(rge_phylen);
+	write_firmware(RGE_RTL8127_FW, fh, sizeof(*fh), chunks_rtl8127,
+	    nitems(chunks_rtl8127));
+
+	free(fh);
+
+	return 0;
+}
Index: sys/dev/microcode/rge/rge-license
===================================================================
RCS file: sys/dev/microcode/rge/rge-license
diff -N sys/dev/microcode/rge/rge-license
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sys/dev/microcode/rge/rge-license	21 Oct 2026 00:27:00 -0000
@@ -0,0 +1,12 @@
+Copyright (c) 2011-2013, Realtek Semiconductor Corporation
+
+Permission is hereby granted for the distribution of this firmware
+data in hexadecimal or equivalent format, provided this copyright
+notice is accompanying it.
+
+The following files are under this license:
+
+rge-rtl8125 rge-rtl8125b rge-rtl8125d-1 rge-rtl8125d-2 rge-rtl8126-1
+rge-rtl8126-2 rge-rtl8127
+
+These files are needed by various models of rge(4) devices.
Index: sys/dev/microcode/rge/rgemcode.h
===================================================================
RCS file: /cvs/src/sys/dev/microcode/rge/rgemcode.h,v
diff -u -p -u -p -r1.1 rgemcode.h
--- sys/dev/microcode/rge/rgemcode.h	13 Oct 2026 01:35:47 -0000	1.1
+++ sys/dev/microcode/rge/rgemcode.h	21 Oct 2026 00:27:01 -0000
@@ -8,7 +8,7 @@
  * notice is accompanying it.
  */
 
-static const struct {
+static struct {
 	uint16_t	reg;
 	uint16_t	val;
 } rtl8125_mac_bps[] = {
@@ -168,440 +168,2183 @@ static const struct {
 	{ 0xf872, 0xc602 }, { 0xf874, 0xbe00 }, { 0xf876, 0x0000 },
 	{ 0xf878, 0xc602 }, { 0xf87a, 0xbe00 }, { 0xf87c, 0x0000 },
 	{ 0xf87e, 0xc602 }, { 0xf880, 0xbe00 }, { 0xf882, 0x0000 }
+}, rtl8126_1_mac_bps[] = {
+	{ 0xf800, 0xe010 }, { 0xf802, 0xe02c }, { 0xf804, 0xe04e },
+	{ 0xf806, 0xe0a4 }, { 0xf808, 0xe0a8 }, { 0xf80a, 0xe0ab },
+	{ 0xf80c, 0xe0ae }, { 0xf80e, 0xe0b1 }, { 0xf810, 0xe0b5 },
+	{ 0xf812, 0xe0b7 }, { 0xf814, 0xe0b9 }, { 0xf816, 0xe0bb },
+	{ 0xf818, 0xe0bd }, { 0xf81a, 0xe0bf }, { 0xf81c, 0xe0c1 },
+	{ 0xf81e, 0xe0c3 }, { 0xf820, 0xc716 }, { 0xf822, 0xc616 },
+	{ 0xf824, 0x9ee0 }, { 0xf826, 0xc616 }, { 0xf828, 0x65c0 },
+	{ 0xf82a, 0x1500 }, { 0xf82c, 0xf009 }, { 0xf82e, 0xc714 },
+	{ 0xf830, 0x66e0 }, { 0xf832, 0x41b5 }, { 0xf834, 0x8ee0 },
+	{ 0xf836, 0xc611 }, { 0xf838, 0x75c0 }, { 0xf83a, 0x4858 },
+	{ 0xf83c, 0x9dc0 }, { 0xf83e, 0xc707 }, { 0xf840, 0xc608 },
+	{ 0xf842, 0x9ee0 }, { 0xf844, 0xc608 }, { 0xf846, 0xc502 },
+	{ 0xf848, 0xbd00 }, { 0xf84a, 0x0100 }, { 0xf84c, 0xe86c },
+	{ 0xf84e, 0xe000 }, { 0xf850, 0xa000 }, { 0xf852, 0xb404 },
+	{ 0xf854, 0xb430 }, { 0xf856, 0xc070 }, { 0xf858, 0xe926 },
+	{ 0xf85a, 0xc2fe }, { 0xf85c, 0x400a }, { 0xf85e, 0xf11a },
+	{ 0xf860, 0x63a4 }, { 0xf862, 0x1a00 }, { 0xf864, 0x49b0 },
+	{ 0xf866, 0xf002 }, { 0xf868, 0x4820 }, { 0xf86a, 0x49b1 },
+	{ 0xf86c, 0xf002 }, { 0xf86e, 0x4821 }, { 0xf870, 0x49b2 },
+	{ 0xf872, 0xf002 }, { 0xf874, 0x4822 }, { 0xf876, 0x49b3 },
+	{ 0xf878, 0xf002 }, { 0xf87a, 0x4823 }, { 0xf87c, 0xc411 },
+	{ 0xf87e, 0x6380 }, { 0xf880, 0x48b0 }, { 0xf882, 0x8b80 },
+	{ 0xf884, 0x6320 }, { 0xf886, 0x41da }, { 0xf888, 0x8b20 },
+	{ 0xf88a, 0x6380 }, { 0xf88c, 0x4830 }, { 0xf88e, 0x8b80 },
+	{ 0xf890, 0xe003 }, { 0xf892, 0x73a4 }, { 0xf894, 0x9b20 },
+	{ 0xf896, 0xc302 }, { 0xf898, 0xbb00 }, { 0xf89a, 0x4a18 },
+	{ 0xf89c, 0xc070 }, { 0xf89e, 0xe022 }, { 0xf8a0, 0xc054 },
+	{ 0xf8a2, 0x7102 }, { 0xf8a4, 0x4992 }, { 0xf8a6, 0xf149 },
+	{ 0xf8a8, 0x4893 }, { 0xf8aa, 0x9902 }, { 0xf8ac, 0x1b1f },
+	{ 0xf8ae, 0xc74e }, { 0xf8b0, 0x72e0 }, { 0xf8b2, 0x2521 },
+	{ 0xf8b4, 0x48a5 }, { 0xf8b6, 0x0b01 }, { 0xf8b8, 0x1c4f },
+	{ 0xf8ba, 0x9c00 }, { 0xf8bc, 0x2121 }, { 0xf8be, 0x1d01 },
+	{ 0xf8c0, 0x41aa }, { 0xf8c2, 0x2521 }, { 0xf8c4, 0x9de0 },
+	{ 0xf8c6, 0x4856 }, { 0xf8c8, 0x9de0 }, { 0xf8ca, 0x1ccf },
+	{ 0xf8cc, 0xe839 }, { 0xf8ce, 0x48d6 }, { 0xf8d0, 0x9de0 },
+	{ 0xf8d2, 0x7102 }, { 0xf8d4, 0x4996 }, { 0xf8d6, 0xf1fe },
+	{ 0xf8d8, 0x4814 }, { 0xf8da, 0x9902 }, { 0xf8dc, 0x1cff },
+	{ 0xf8de, 0x0c01 }, { 0xf8e0, 0x1400 }, { 0xf8e2, 0xf00c },
+	{ 0xf8e4, 0x7102 }, { 0xf8e6, 0x4996 }, { 0xf8e8, 0xf0fb },
+	{ 0xf8ea, 0x7102 }, { 0xf8ec, 0x4990 }, { 0xf8ee, 0xf0fe },
+	{ 0xf8f0, 0x1c1f }, { 0xf8f2, 0xe826 }, { 0xf8f4, 0x7102 },
+	{ 0xf8f6, 0x4992 }, { 0xf8f8, 0xf004 }, { 0xf8fa, 0x4813 },
+	{ 0xf8fc, 0x9902 }, { 0xf8fe, 0xe01d }, { 0xf900, 0x1300 },
+	{ 0xf902, 0xf104 }, { 0xf904, 0x4817 }, { 0xf906, 0x9902 },
+	{ 0xf908, 0xe018 }, { 0xf90a, 0x4894 }, { 0xf90c, 0x9902 },
+	{ 0xf90e, 0x4995 }, { 0xf910, 0xf00b }, { 0xf912, 0x121f },
+	{ 0xf914, 0xf0f3 }, { 0xf916, 0x131e }, { 0xf918, 0xf003 },
+	{ 0xf91a, 0x4998 }, { 0xf91c, 0xf0ef }, { 0xf91e, 0x0201 },
+	{ 0xf920, 0x4818 }, { 0xf922, 0x9902 }, { 0xf924, 0xe7c9 },
+	{ 0xf926, 0x1200 }, { 0xf928, 0xf0e9 }, { 0xf92a, 0x4998 },
+	{ 0xf92c, 0xf002 }, { 0xf92e, 0x1b01 }, { 0xf930, 0x0a01 },
+	{ 0xf932, 0x4898 }, { 0xf934, 0x9902 }, { 0xf936, 0xe7c0 },
+	{ 0xf938, 0xc00a }, { 0xf93a, 0xc606 }, { 0xf93c, 0xbe00 },
+	{ 0xf93e, 0x0c01 }, { 0xf940, 0x1400 }, { 0xf942, 0xf1fe },
+	{ 0xf944, 0xff80 }, { 0xf946, 0x2362 }, { 0xf948, 0xd456 },
+	{ 0xf94a, 0xd404 }, { 0xf94c, 0xe400 }, { 0xf94e, 0x4166 },
+	{ 0xf950, 0x9cf6 }, { 0xf952, 0xc002 }, { 0xf954, 0xb800 },
+	{ 0xf956, 0x14a6 }, { 0xf958, 0x49d1 }, { 0xf95a, 0xc602 },
+	{ 0xf95c, 0xbe00 }, { 0xf95e, 0x4160 }, { 0xf960, 0x49d1 },
+	{ 0xf962, 0xc602 }, { 0xf964, 0xbe00 }, { 0xf966, 0x41e6 },
+	{ 0xf968, 0x49d1 }, { 0xf96a, 0xc602 }, { 0xf96c, 0xbe00 },
+	{ 0xf96e, 0x4282 }, { 0xf970, 0xc104 }, { 0xf972, 0xc202 },
+	{ 0xf974, 0xba00 }, { 0xf976, 0x234c }, { 0xf978, 0xd116 },
+	{ 0xf97a, 0xc602 }, { 0xf97c, 0xbe00 }, { 0xf97e, 0x0000 },
+	{ 0xf980, 0xc602 }, { 0xf982, 0xbe00 }, { 0xf984, 0x0000 },
+	{ 0xf986, 0xc602 }, { 0xf988, 0xbe00 }, { 0xf98a, 0x0000 },
+	{ 0xf98c, 0xc602 }, { 0xf98e, 0xbe00 }, { 0xf990, 0x0000 },
+	{ 0xf992, 0xc602 }, { 0xf994, 0xbe00 }, { 0xf996, 0x0000 },
+	{ 0xf998, 0xc602 }, { 0xf99a, 0xbe00 }, { 0xf99c, 0x0000 },
+	{ 0xf99e, 0xc602 }, { 0xf9a0, 0xbe00 }, { 0xf9a2, 0x0000 },
+	{ 0xf9a4, 0xc602 }, { 0xf9a6, 0xbe00 }, { 0xf9a8, 0x0000 },
+	{ 0xf9aa, 0x6847 }, { 0xf9ac, 0x0019 }, { 0xf9ae, 0x041c },
+	{ 0xf9b0, 0x1322 }
+}, rtl8126_2_mac_bps[] = {
+	{ 0xf800, 0xe00a }, { 0xf802, 0xe026 }, { 0xf804, 0xe048 },
+	{ 0xf806, 0xe04c }, { 0xf808, 0xe04f }, { 0xf80a, 0xe052 },
+	{ 0xf80c, 0xe055 }, { 0xf80e, 0xe0ab }, { 0xf810, 0xe0f8 },
+	{ 0xf812, 0xe141 }, { 0xf814, 0xc716 }, { 0xf816, 0xc616 },
+	{ 0xf818, 0x9ee0 }, { 0xf81a, 0xc616 }, { 0xf81c, 0x65c0 },
+	{ 0xf81e, 0x1500 }, { 0xf820, 0xf009 }, { 0xf822, 0xc714 },
+	{ 0xf824, 0x66e0 }, { 0xf826, 0x41b5 }, { 0xf828, 0x8ee0 },
+	{ 0xf82a, 0xc611 }, { 0xf82c, 0x75c0 }, { 0xf82e, 0x4858 },
+	{ 0xf830, 0x9dc0 }, { 0xf832, 0xc707 }, { 0xf834, 0xc608 },
+	{ 0xf836, 0x9ee0 }, { 0xf838, 0xc608 }, { 0xf83a, 0xc502 },
+	{ 0xf83c, 0xbd00 }, { 0xf83e, 0x0100 }, { 0xf840, 0xe86c },
+	{ 0xf842, 0xe000 }, { 0xf844, 0xa000 }, { 0xf846, 0xb404 },
+	{ 0xf848, 0xb430 }, { 0xf84a, 0xc070 }, { 0xf84c, 0xe926 },
+	{ 0xf84e, 0xc2fe }, { 0xf850, 0x400a }, { 0xf852, 0xf11a },
+	{ 0xf854, 0x63a4 }, { 0xf856, 0x1a00 }, { 0xf858, 0x49b0 },
+	{ 0xf85a, 0xf002 }, { 0xf85c, 0x4820 }, { 0xf85e, 0x49b1 },
+	{ 0xf860, 0xf002 }, { 0xf862, 0x4821 }, { 0xf864, 0x49b2 },
+	{ 0xf866, 0xf002 }, { 0xf868, 0x4822 }, { 0xf86a, 0x49b3 },
+	{ 0xf86c, 0xf002 }, { 0xf86e, 0x4823 }, { 0xf870, 0xc411 },
+	{ 0xf872, 0x6380 }, { 0xf874, 0x48b0 }, { 0xf876, 0x8b80 },
+	{ 0xf878, 0x6320 }, { 0xf87a, 0x41da }, { 0xf87c, 0x8b20 },
+	{ 0xf87e, 0x6380 }, { 0xf880, 0x4830 }, { 0xf882, 0x8b80 },
+	{ 0xf884, 0xe003 }, { 0xf886, 0x73a4 }, { 0xf888, 0x9b20 },
+	{ 0xf88a, 0xc302 }, { 0xf88c, 0xbb00 }, { 0xf88e, 0x55e2 },
+	{ 0xf890, 0xc070 }, { 0xf892, 0xe022 }, { 0xf894, 0x4166 },
+	{ 0xf896, 0x9cf6 }, { 0xf898, 0xc602 }, { 0xf89a, 0xbe00 },
+	{ 0xf89c, 0x14a6 }, { 0xf89e, 0x49d1 }, { 0xf8a0, 0xc602 },
+	{ 0xf8a2, 0xbe00 }, { 0xf8a4, 0x4178 }, { 0xf8a6, 0x49d1 },
+	{ 0xf8a8, 0xc602 }, { 0xf8aa, 0xbe00 }, { 0xf8ac, 0x41fe },
+	{ 0xf8ae, 0x49d1 }, { 0xf8b0, 0xc602 }, { 0xf8b2, 0xbe00 },
+	{ 0xf8b4, 0x429a }, { 0xf8b6, 0xc74b }, { 0xf8b8, 0x76e2 },
+	{ 0xf8ba, 0xc54a }, { 0xf8bc, 0x402e }, { 0xf8be, 0xf034 },
+	{ 0xf8c0, 0x76e0 }, { 0xf8c2, 0x402e }, { 0xf8c4, 0xf006 },
+	{ 0xf8c6, 0xc503 }, { 0xf8c8, 0xc403 }, { 0xf8ca, 0xbc00 },
+	{ 0xf8cc, 0xc0bc }, { 0xf8ce, 0x0aae }, { 0xf8d0, 0x76f0 },
+	{ 0xf8d2, 0x1601 }, { 0xf8d4, 0xf023 }, { 0xf8d6, 0xc741 },
+	{ 0xf8d8, 0x1e04 }, { 0xf8da, 0x9ee0 }, { 0xf8dc, 0x1e40 },
+	{ 0xf8de, 0x9ee4 }, { 0xf8e0, 0xc63d }, { 0xf8e2, 0x9ee8 },
+	{ 0xf8e4, 0xc73d }, { 0xf8e6, 0x76e0 }, { 0xf8e8, 0x4863 },
+	{ 0xf8ea, 0x9ee0 }, { 0xf8ec, 0xc73a }, { 0xf8ee, 0x76e0 },
+	{ 0xf8f0, 0x48ea }, { 0xf8f2, 0x48eb }, { 0xf8f4, 0x9ee0 },
+	{ 0xf8f6, 0xc736 }, { 0xf8f8, 0x1e01 }, { 0xf8fa, 0x9ee2 },
+	{ 0xf8fc, 0xc72d }, { 0xf8fe, 0x76e0 }, { 0xf900, 0x486f },
+	{ 0xf902, 0x9ee0 }, { 0xf904, 0xc72d }, { 0xf906, 0x76e0 },
+	{ 0xf908, 0x48e3 }, { 0xf90a, 0x9ee0 }, { 0xf90c, 0xc728 },
+	{ 0xf90e, 0x1e0e }, { 0xf910, 0x9ee0 }, { 0xf912, 0xc71d },
+	{ 0xf914, 0x1e01 }, { 0xf916, 0x9ee4 }, { 0xf918, 0xe00d },
+	{ 0xf91a, 0x1e00 }, { 0xf91c, 0x9ef0 }, { 0xf91e, 0x1e05 },
+	{ 0xf920, 0xc715 }, { 0xf922, 0x9ee0 }, { 0xf924, 0xe00a },
+	{ 0xf926, 0x1e00 }, { 0xf928, 0x9ee2 }, { 0xf92a, 0xc614 },
+	{ 0xf92c, 0x75cc }, { 0xf92e, 0x48d2 }, { 0xf930, 0x9dcc },
+	{ 0xf932, 0x1e04 }, { 0xf934, 0xc70b }, { 0xf936, 0x9ee0 },
+	{ 0xf938, 0xb000 }, { 0xf93a, 0xb001 }, { 0xf93c, 0xb002 },
+	{ 0xf93e, 0xb003 }, { 0xf940, 0xb004 }, { 0xf942, 0xb005 },
+	{ 0xf944, 0xb006 }, { 0xf946, 0xb007 }, { 0xf948, 0xffc0 },
+	{ 0xf94a, 0xe428 }, { 0xf94c, 0xd3c0 }, { 0xf94e, 0xbeef },
+	{ 0xf950, 0x5b4a }, { 0xf952, 0xdc46 }, { 0xf954, 0xe0cc },
+	{ 0xf956, 0xe84e }, { 0xf958, 0xc0a2 }, { 0xf95a, 0x0100 },
+	{ 0xf95c, 0xc010 }, { 0xf95e, 0xe85a }, { 0xf960, 0xe812 },
+	{ 0xf962, 0xc0b4 }, { 0xf964, 0xc5f4 }, { 0xf966, 0x74a0 },
+	{ 0xf968, 0xc6f3 }, { 0xf96a, 0x4026 }, { 0xf96c, 0xf107 },
+	{ 0xf96e, 0x74a2 }, { 0xf970, 0xc6ef }, { 0xf972, 0x4026 },
+	{ 0xf974, 0xf107 }, { 0xf976, 0xc6ed }, { 0xf978, 0xbe00 },
+	{ 0xf97a, 0x753a }, { 0xf97c, 0xc602 }, { 0xf97e, 0xbe00 },
+	{ 0xf980, 0x5a3a }, { 0xf982, 0x7520 }, { 0xf984, 0x49de },
+	{ 0xf986, 0xf102 }, { 0xf988, 0xe7f9 }, { 0xf98a, 0xc6a1 },
+	{ 0xf98c, 0x67c6 }, { 0xf98e, 0x7520 }, { 0xf990, 0x22d2 },
+	{ 0xf992, 0x26dd }, { 0xf994, 0x1500 }, { 0xf996, 0xf002 },
+	{ 0xf998, 0xe7f1 }, { 0xf99a, 0x7532 }, { 0xf99c, 0x26d5 },
+	{ 0xf99e, 0x0530 }, { 0xf9a0, 0x0d6c }, { 0xf9a2, 0xc42d },
+	{ 0xf9a4, 0x308d }, { 0xf9a6, 0x7540 }, { 0xf9a8, 0x4025 },
+	{ 0xf9aa, 0xf11e }, { 0xf9ac, 0x7542 }, { 0xf9ae, 0x4025 },
+	{ 0xf9b0, 0xf11b }, { 0xf9b2, 0x7544 }, { 0xf9b4, 0x4025 },
+	{ 0xf9b6, 0xf118 }, { 0xf9b8, 0xc423 }, { 0xf9ba, 0x7546 },
+	{ 0xf9bc, 0x4025 }, { 0xf9be, 0xf114 }, { 0xf9c0, 0x7548 },
+	{ 0xf9c2, 0x4025 }, { 0xf9c4, 0xf111 }, { 0xf9c6, 0x754a },
+	{ 0xf9c8, 0x4025 }, { 0xf9ca, 0xf10e }, { 0xf9cc, 0xc5c0 },
+	{ 0xf9ce, 0xc4c0 }, { 0xf9d0, 0x9ca2 }, { 0xf9d2, 0xc6c0 },
+	{ 0xf9d4, 0x75cc }, { 0xf9d6, 0x4852 }, { 0xf9d8, 0x9dcc },
+	{ 0xf9da, 0xc6b8 }, { 0xf9dc, 0x1d7d }, { 0xf9de, 0x9dc2 },
+	{ 0xf9e0, 0x1d01 }, { 0xf9e2, 0x9dc0 }, { 0xf9e4, 0xe7c9 },
+	{ 0xf9e6, 0xc40b }, { 0xf9e8, 0x7546 }, { 0xf9ea, 0x4025 },
+	{ 0xf9ec, 0xf1fc }, { 0xf9ee, 0x7548 }, { 0xf9f0, 0x4025 },
+	{ 0xf9f2, 0xf1f9 }, { 0xf9f4, 0x754a }, { 0xf9f6, 0x4025 },
+	{ 0xf9f8, 0xf1f6 }, { 0xf9fa, 0xe7c0 }, { 0xf9fc, 0xffff },
+	{ 0xf9fe, 0xeeee }, { 0xf800, 0xc2a6 }, { 0xf802, 0x7340 },
+	{ 0xf804, 0xc2a5 }, { 0xf806, 0x4013 }, { 0xf808, 0xf013 },
+	{ 0xf80a, 0xc2ac }, { 0xf80c, 0x7340 }, { 0xf80e, 0x4835 },
+	{ 0xf810, 0x9b40 }, { 0xf812, 0xc240 }, { 0xf814, 0x7358 },
+	{ 0xf816, 0x48b7 }, { 0xf818, 0x48b2 }, { 0xf81a, 0x9b58 },
+	{ 0xf81c, 0x7346 }, { 0xf81e, 0x48b7 }, { 0xf820, 0x48b2 },
+	{ 0xf822, 0x9b46 }, { 0xf824, 0x7340 }, { 0xf826, 0x48b7 },
+	{ 0xf828, 0x48b2 }, { 0xf82a, 0x9b40 }, { 0xf82c, 0xe012 },
+	{ 0xf82e, 0xc29a }, { 0xf830, 0x7340 }, { 0xf832, 0x48b5 },
+	{ 0xf834, 0x9b40 }, { 0xf836, 0xc22e }, { 0xf838, 0x7358 },
+	{ 0xf83a, 0x4837 }, { 0xf83c, 0x4832 }, { 0xf83e, 0x9b58 },
+	{ 0xf840, 0x7346 }, { 0xf842, 0x4837 }, { 0xf844, 0x4832 },
+	{ 0xf846, 0x9b46 }, { 0xf848, 0x7340 }, { 0xf84a, 0x4837 },
+	{ 0xf84c, 0x4832 }, { 0xf84e, 0x9b40 }, { 0xf850, 0xc283 },
+	{ 0xf852, 0x7340 }, { 0xf854, 0x49bf }, { 0xf856, 0xf010 },
+	{ 0xf858, 0xc21b }, { 0xf85a, 0x7344 }, { 0xf85c, 0x1300 },
+	{ 0xf85e, 0xf104 }, { 0xf860, 0x1b00 }, { 0xf862, 0xc217 },
+	{ 0xf864, 0x9b40 }, { 0xf866, 0x1b01 }, { 0xf868, 0xc213 },
+	{ 0xf86a, 0x9b44 }, { 0xf86c, 0xc213 }, { 0xf86e, 0x734c },
+	{ 0xf870, 0x48b7 }, { 0xf872, 0x9b4c }, { 0xf874, 0xe008 },
+	{ 0xf876, 0xc20c }, { 0xf878, 0x1b00 }, { 0xf87a, 0x9b44 },
+	{ 0xf87c, 0xc20b }, { 0xf87e, 0x734c }, { 0xf880, 0x4837 },
+	{ 0xf882, 0x9b4c }, { 0xf884, 0xc204 }, { 0xf886, 0xc302 },
+	{ 0xf888, 0xbb00 }, { 0xf88a, 0x2384 }, { 0xf88c, 0xe092 },
+	{ 0xf88e, 0xd3c0 }, { 0xf890, 0xe428 }, { 0xf892, 0xdc46 },
+	{ 0xf894, 0xc104 }, { 0xf896, 0xc202 }, { 0xf898, 0xba00 },
+	{ 0xf89a, 0x234c }, { 0xf89c, 0xd116 }, { 0xf89e, 0x6847 },
+	{ 0xf8a0, 0x0119 }, { 0xf8a2, 0x041c }, { 0xf8a4, 0x1134 }
+}, rtl8127_mac_bps[] = {
+	{ 0xf800, 0xe010 }, { 0xf802, 0xe023 }, { 0xf804, 0xe036 },
+	{ 0xf806, 0xe049 }, { 0xf808, 0xe05c }, { 0xf80a, 0xe075 },
+	{ 0xf80c, 0xe0b1 }, { 0xf80e, 0xe117 }, { 0xf810, 0xe11b },
+	{ 0xf812, 0xe1f7 }, { 0xf814, 0xe1f9 }, { 0xf816, 0xe297 },
+	{ 0xf818, 0xe299 }, { 0xf81a, 0xe29b }, { 0xf81c, 0xe29d },
+	{ 0xf81e, 0xe29f }, { 0xf820, 0x7020 }, { 0xf822, 0xb405 },
+	{ 0xf824, 0xb404 }, { 0xf826, 0xc50f }, { 0xf828, 0x74a0 },
+	{ 0xf82a, 0xc50e }, { 0xf82c, 0x4025 }, { 0xf82e, 0xf005 },
+	{ 0xf830, 0x4850 }, { 0xf832, 0x4025 }, { 0xf834, 0xf002 },
+	{ 0xf836, 0xe002 }, { 0xf838, 0x4809 }, { 0xf83a, 0xb004 },
+	{ 0xf83c, 0xb005 }, { 0xf83e, 0xc502 }, { 0xf840, 0xbd00 },
+	{ 0xf842, 0x1522 }, { 0xf844, 0xd006 }, { 0xf846, 0x0004 },
+	{ 0xf848, 0x7760 }, { 0xf84a, 0xb405 }, { 0xf84c, 0xb404 },
+	{ 0xf84e, 0xc50f }, { 0xf850, 0x74a0 }, { 0xf852, 0xc50e },
+	{ 0xf854, 0x4025 }, { 0xf856, 0xf005 }, { 0xf858, 0x4850 },
+	{ 0xf85a, 0x4025 }, { 0xf85c, 0xf002 }, { 0xf85e, 0xe002 },
+	{ 0xf860, 0x4879 }, { 0xf862, 0xb004 }, { 0xf864, 0xb005 },
+	{ 0xf866, 0xc002 }, { 0xf868, 0xb800 }, { 0xf86a, 0x41e2 },
+	{ 0xf86c, 0xd006 }, { 0xf86e, 0x0004 }, { 0xf870, 0x7160 },
+	{ 0xf872, 0xb405 }, { 0xf874, 0xb404 }, { 0xf876, 0xc50f },
+	{ 0xf878, 0x74a0 }, { 0xf87a, 0xc50e }, { 0xf87c, 0x4025 },
+	{ 0xf87e, 0xf005 }, { 0xf880, 0x4850 }, { 0xf882, 0x4025 },
+	{ 0xf884, 0xf002 }, { 0xf886, 0xe002 }, { 0xf888, 0x4819 },
+	{ 0xf88a, 0xb004 }, { 0xf88c, 0xb005 }, { 0xf88e, 0xc302 },
+	{ 0xf890, 0xbb00 }, { 0xf892, 0x508e }, { 0xf894, 0xd006 },
+	{ 0xf896, 0x0004 }, { 0xf898, 0x7720 }, { 0xf89a, 0xb405 },
+	{ 0xf89c, 0xb404 }, { 0xf89e, 0xc50f }, { 0xf8a0, 0x74a0 },
+	{ 0xf8a2, 0xc50e }, { 0xf8a4, 0x4025 }, { 0xf8a6, 0xf005 },
+	{ 0xf8a8, 0x4850 }, { 0xf8aa, 0x4025 }, { 0xf8ac, 0xf002 },
+	{ 0xf8ae, 0xe002 }, { 0xf8b0, 0x4879 }, { 0xf8b2, 0xb004 },
+	{ 0xf8b4, 0xb005 }, { 0xf8b6, 0xc102 }, { 0xf8b8, 0xb900 },
+	{ 0xf8ba, 0x50f8 }, { 0xf8bc, 0xd006 }, { 0xf8be, 0x0004 },
+	{ 0xf8c0, 0x61a9 }, { 0xf8c2, 0xb403 }, { 0xf8c4, 0xb404 },
+	{ 0xf8c6, 0xc313 }, { 0xf8c8, 0x7460 }, { 0xf8ca, 0xc312 },
+	{ 0xf8cc, 0x4023 }, { 0xf8ce, 0xf005 }, { 0xf8d0, 0x4830 },
+	{ 0xf8d2, 0x4023 }, { 0xf8d4, 0xf002 }, { 0xf8d6, 0xe003 },
+	{ 0xf8d8, 0x4997 }, { 0xf8da, 0xf003 }, { 0xf8dc, 0xc00a },
+	{ 0xf8de, 0xe002 }, { 0xf8e0, 0xc009 }, { 0xf8e2, 0xb004 },
+	{ 0xf8e4, 0xb003 }, { 0xf8e6, 0xc102 }, { 0xf8e8, 0xb900 },
+	{ 0xf8ea, 0x34fc }, { 0xf8ec, 0xd006 }, { 0xf8ee, 0x0004 },
+	{ 0xf8f0, 0x02af }, { 0xf8f2, 0x041f }, { 0xf8f4, 0xb407 },
+	{ 0xf8f6, 0xb406 }, { 0xf8f8, 0xb405 }, { 0xf8fa, 0xb404 },
+	{ 0xf8fc, 0xb403 }, { 0xf8fe, 0xb402 }, { 0xf900, 0xb401 },
+	{ 0xf902, 0xb400 }, { 0xf904, 0x49d2 }, { 0xf906, 0xf116 },
+	{ 0xf908, 0xc62f }, { 0xf90a, 0x77c0 }, { 0xf90c, 0x49f9 },
+	{ 0xf90e, 0xf020 }, { 0xf910, 0x49fa }, { 0xf912, 0xf11e },
+	{ 0xf914, 0x49f2 }, { 0xf916, 0xf102 }, { 0xf918, 0xe01b },
+	{ 0xf91a, 0x48f2 }, { 0xf91c, 0x9fc0 }, { 0xf91e, 0xc625 },
+	{ 0xf920, 0x75c2 }, { 0xf922, 0x4852 }, { 0xf924, 0x9dc2 },
+	{ 0xf926, 0xc122 }, { 0xf928, 0x7020 }, { 0xf92a, 0x4801 },
+	{ 0xf92c, 0x4802 }, { 0xf92e, 0x9820 }, { 0xf930, 0xe00f },
+	{ 0xf932, 0xc61a }, { 0xf934, 0x77c0 }, { 0xf936, 0x49f2 },
+	{ 0xf938, 0xf10b }, { 0xf93a, 0xc618 }, { 0xf93c, 0x77c0 },
+	{ 0xf93e, 0x49f2 }, { 0xf940, 0xf007 }, { 0xf942, 0x48f2 },
+	{ 0xf944, 0x9fc0 }, { 0xf946, 0xc611 }, { 0xf948, 0x75c2 },
+	{ 0xf94a, 0x48d2 }, { 0xf94c, 0x9dc2 }, { 0xf94e, 0xb000 },
+	{ 0xf950, 0xb001 }, { 0xf952, 0xb002 }, { 0xf954, 0xb003 },
+	{ 0xf956, 0xb004 }, { 0xf958, 0xb005 }, { 0xf95a, 0xb006 },
+	{ 0xf95c, 0xb007 }, { 0xf95e, 0x9d6c }, { 0xf960, 0xc502 },
+	{ 0xf962, 0xbd00 }, { 0xf964, 0x0168 }, { 0xf966, 0xe024 },
+	{ 0xf968, 0xc010 }, { 0xf96a, 0xd410 }, { 0xf96c, 0xd460 },
+	{ 0xf96e, 0xb407 }, { 0xf970, 0xb406 }, { 0xf972, 0xb405 },
+	{ 0xf974, 0xb404 }, { 0xf976, 0xb403 }, { 0xf978, 0xb402 },
+	{ 0xf97a, 0xb401 }, { 0xf97c, 0xb400 }, { 0xf97e, 0xc152 },
+	{ 0xf980, 0x7020 }, { 0xf982, 0x4981 }, { 0xf984, 0xf043 },
+	{ 0xf986, 0xc050 }, { 0xf988, 0x7100 }, { 0xf98a, 0xb401 },
+	{ 0xf98c, 0xc14c }, { 0xf98e, 0x489e }, { 0xf990, 0x481d },
+	{ 0xf992, 0x9900 }, { 0xf994, 0xc24a }, { 0xf996, 0x7340 },
+	{ 0xf998, 0x49b7 }, { 0xf99a, 0xf135 }, { 0xf99c, 0xc144 },
+	{ 0xf99e, 0x9900 }, { 0xf9a0, 0xc245 }, { 0xf9a2, 0x7340 },
+	{ 0xf9a4, 0xc447 }, { 0xf9a6, 0x401c }, { 0xf9a8, 0xf109 },
+	{ 0xf9aa, 0x734c }, { 0xf9ac, 0x1301 }, { 0xf9ae, 0xf12b },
+	{ 0xf9b0, 0xc343 }, { 0xf9b2, 0x9b40 }, { 0xf9b4, 0xc33e },
+	{ 0xf9b6, 0x9b40 }, { 0xf9b8, 0xe022 }, { 0xf9ba, 0xc63a },
+	{ 0xf9bc, 0x77c0 }, { 0xf9be, 0x48f4 }, { 0xf9c0, 0x48f5 },
+	{ 0xf9c2, 0x48f9 }, { 0xf9c4, 0x48fa }, { 0xf9c6, 0x9fc0 },
+	{ 0xf9c8, 0xc231 }, { 0xf9ca, 0x7344 }, { 0xf9cc, 0x48b4 },
+	{ 0xf9ce, 0x9b44 }, { 0xf9d0, 0xc22e }, { 0xf9d2, 0x7340 },
+	{ 0xf9d4, 0x4830 }, { 0xf9d6, 0x48b1 }, { 0xf9d8, 0x4832 },
+	{ 0xf9da, 0x483c }, { 0xf9dc, 0x48bd }, { 0xf9de, 0x48be },
+	{ 0xf9e0, 0x48bf }, { 0xf9e2, 0x9b40 }, { 0xf9e4, 0xc223 },
+	{ 0xf9e6, 0xc32a }, { 0xf9e8, 0x9b48 }, { 0xf9ea, 0xc327 },
+	{ 0xf9ec, 0x9b46 }, { 0xf9ee, 0xc324 }, { 0xf9f0, 0x9b40 },
+	{ 0xf9f2, 0xc321 }, { 0xf9f4, 0x9b42 }, { 0xf9f6, 0xc31e },
+	{ 0xf9f8, 0x9b40 }, { 0xf9fa, 0xe005 }, { 0xf9fc, 0xc113 },
+	{ 0xf9fe, 0x7020 }, { 0xf800, 0x4881 }, { 0xf802, 0x9820 },
+	{ 0xf804, 0xb001 }, { 0xf806, 0xc010 }, { 0xf808, 0x9900 },
+	{ 0xf80a, 0xb000 }, { 0xf80c, 0xb001 }, { 0xf80e, 0xb002 },
+	{ 0xf810, 0xb003 }, { 0xf812, 0xb004 }, { 0xf814, 0xb005 },
+	{ 0xf816, 0xb006 }, { 0xf818, 0xb007 }, { 0xf81a, 0x2125 },
+	{ 0xf81c, 0xc102 }, { 0xf81e, 0xb900 }, { 0xf820, 0x1a6c },
+	{ 0xf822, 0xd410 }, { 0xf824, 0xc000 }, { 0xf826, 0xe86c },
+	{ 0xf828, 0xb600 }, { 0xf82a, 0xb800 }, { 0xf82c, 0xb40a },
+	{ 0xf82e, 0xe024 }, { 0xf830, 0x5a00 }, { 0xf832, 0x5a81 },
+	{ 0xf834, 0x0073 }, { 0xf836, 0x5a80 }, { 0xf838, 0x0042 },
+	{ 0xf83a, 0x0001 }, { 0xf83c, 0xc104 }, { 0xf83e, 0xc202 },
+	{ 0xf840, 0xba00 }, { 0xf842, 0x1a2e }, { 0xf844, 0xc896 },
+	{ 0xf846, 0xb400 }, { 0xf848, 0xb401 }, { 0xf84a, 0xb402 },
+	{ 0xf84c, 0xb403 }, { 0xf84e, 0xb404 }, { 0xf850, 0xb405 },
+	{ 0xf852, 0xb406 }, { 0xf854, 0xb407 }, { 0xf856, 0xc11f },
+	{ 0xf858, 0xc21f }, { 0xf85a, 0x9a24 }, { 0xf85c, 0xc21b },
+	{ 0xf85e, 0x9a26 }, { 0xf860, 0xe83b }, { 0xf862, 0x7320 },
+	{ 0xf864, 0x7422 }, { 0xf866, 0xc010 }, { 0xf868, 0x7200 },
+	{ 0xf86a, 0x4822 }, { 0xf86c, 0x9a00 }, { 0xf86e, 0x7218 },
+	{ 0xf870, 0x4822 }, { 0xf872, 0x9a18 }, { 0xf874, 0x7206 },
+	{ 0xf876, 0x4822 }, { 0xf878, 0x9a06 }, { 0xf87a, 0x720c },
+	{ 0xf87c, 0x49c0 }, { 0xf87e, 0xf00d }, { 0xf880, 0x4822 },
+	{ 0xf882, 0x9a0c }, { 0xf884, 0xe00c }, { 0xf886, 0xdc46 },
+	{ 0xf888, 0xd40c }, { 0xf88a, 0xe008 }, { 0xf88c, 0xdead },
+	{ 0xf88e, 0xde20 }, { 0xf890, 0x0012 }, { 0xf892, 0x3d02 },
+	{ 0xf894, 0xe8e0 }, { 0xf896, 0x0168 }, { 0xf898, 0x48a2 },
+	{ 0xf89a, 0x9a0c }, { 0xf89c, 0x49cf }, { 0xf89e, 0xf058 },
+	{ 0xf8a0, 0x1301 }, { 0xf8a2, 0xf00a }, { 0xf8a4, 0x1302 },
+	{ 0xf8a6, 0xf00d }, { 0xf8a8, 0x1303 }, { 0xf8aa, 0xf01b },
+	{ 0xf8ac, 0x1304 }, { 0xf8ae, 0xf01f }, { 0xf8b0, 0x1305 },
+	{ 0xf8b2, 0xf024 }, { 0xf8b4, 0xe043 }, { 0xf8b6, 0xe858 },
+	{ 0xf8b8, 0xc7ec }, { 0xf8ba, 0xe863 }, { 0xf8bc, 0xe893 },
+	{ 0xf8be, 0xe048 }, { 0xf8c0, 0xe853 }, { 0xf8c2, 0xc7e7 },
+	{ 0xf8c4, 0x4878 }, { 0xf8c6, 0xe85d }, { 0xf8c8, 0xe88d },
+	{ 0xf8ca, 0xe042 }, { 0xf8cc, 0xe8e0 }, { 0xf8ce, 0xf180 },
+	{ 0xf8d0, 0xbd02 }, { 0xf8d2, 0x8ffe }, { 0xf8d4, 0xc000 },
+	{ 0xf8d6, 0xc1df }, { 0xf8d8, 0x6227 }, { 0xf8da, 0x49a6 },
+	{ 0xf8dc, 0xf1fd }, { 0xf8de, 0xff80 }, { 0xf8e0, 0xe843 },
+	{ 0xf8e2, 0xc7d7 }, { 0xf8e4, 0x4879 }, { 0xf8e6, 0xe84d },
+	{ 0xf8e8, 0xe87d }, { 0xf8ea, 0xe032 }, { 0xf8ec, 0xe83d },
+	{ 0xf8ee, 0xc7d1 }, { 0xf8f0, 0x4878 }, { 0xf8f2, 0x4879 },
+	{ 0xf8f4, 0xe846 }, { 0xf8f6, 0xe876 }, { 0xf8f8, 0xe02b },
+	{ 0xf8fa, 0xc5c8 }, { 0xf8fc, 0x76a0 }, { 0xf8fe, 0x4868 },
+	{ 0xf900, 0x9ea0 }, { 0xf902, 0xc5c3 }, { 0xf904, 0x71a0 },
+	{ 0xf906, 0xc5e7 }, { 0xf908, 0x70a0 }, { 0xf90a, 0xc2e1 },
+	{ 0xf90c, 0x9940 }, { 0xf90e, 0x9842 }, { 0xf910, 0xc1df },
+	{ 0xf912, 0x9944 }, { 0xf914, 0xc1de }, { 0xf916, 0x9946 },
+	{ 0xf918, 0xefdf }, { 0xf91a, 0x71a2 }, { 0xf91c, 0x70a4 },
+	{ 0xf91e, 0xc2d7 }, { 0xf920, 0x9940 }, { 0xf922, 0x9842 },
+	{ 0xf924, 0xc16c }, { 0xf926, 0x9944 }, { 0xf928, 0xc1d4 },
+	{ 0xf92a, 0x9946 }, { 0xf92c, 0xefd5 }, { 0xf92e, 0xc5ae },
+	{ 0xf930, 0x76a0 }, { 0xf932, 0x48e8 }, { 0xf934, 0x9ea0 },
+	{ 0xf936, 0xe856 }, { 0xf938, 0xe00b }, { 0xf93a, 0xc6a9 },
+	{ 0xf93c, 0xc2c8 }, { 0xf93e, 0x9e40 }, { 0xf940, 0x9e42 },
+	{ 0xf942, 0xc1c6 }, { 0xf944, 0x9944 }, { 0xf946, 0xc1c5 },
+	{ 0xf948, 0x9946 }, { 0xf94a, 0xefc6 }, { 0xf94c, 0xe84b },
+	{ 0xf94e, 0xb007 }, { 0xf950, 0xb006 }, { 0xf952, 0xb005 },
+	{ 0xf954, 0xb004 }, { 0xf956, 0xb003 }, { 0xf958, 0xb002 },
+	{ 0xf95a, 0xb001 }, { 0xf95c, 0xb000 }, { 0xf95e, 0x1100 },
+	{ 0xf960, 0xc202 }, { 0xf962, 0xba00 }, { 0xf964, 0x1a86 },
+	{ 0xf966, 0xc694 }, { 0xf968, 0xe807 }, { 0xf96a, 0x1d00 },
+	{ 0xf96c, 0x9dc0 }, { 0xf96e, 0xc5b2 }, { 0xf970, 0x9dc2 },
+	{ 0xf972, 0xe802 }, { 0xf974, 0xff80 }, { 0xf976, 0xc18c },
+	{ 0xf978, 0x7222 }, { 0xf97a, 0x49ae }, { 0xf97c, 0xf1fd },
+	{ 0xf97e, 0xff80 }, { 0xf980, 0xc687 }, { 0xf982, 0x9fc2 },
+	{ 0xf984, 0xeff9 }, { 0xf986, 0x70c0 }, { 0xf988, 0x0702 },
+	{ 0xf98a, 0x9fc2 }, { 0xf98c, 0xeff5 }, { 0xf98e, 0x71c0 },
+	{ 0xf990, 0xc235 }, { 0xf992, 0x9940 }, { 0xf994, 0x9842 },
+	{ 0xf996, 0xc19c }, { 0xf998, 0x9944 }, { 0xf99a, 0xc12e },
+	{ 0xf99c, 0x9946 }, { 0xf99e, 0xef9c }, { 0xf9a0, 0x0701 },
+	{ 0xf9a2, 0x9fc2 }, { 0xf9a4, 0xefe9 }, { 0xf9a6, 0x70c0 },
+	{ 0xf9a8, 0x0704 }, { 0xf9aa, 0x9fc2 }, { 0xf9ac, 0xefe5 },
+	{ 0xf9ae, 0x71c0 }, { 0xf9b0, 0xc225 }, { 0xf9b2, 0x9940 },
+	{ 0xf9b4, 0x9842 }, { 0xf9b6, 0xc123 }, { 0xf9b8, 0x9944 },
+	{ 0xf9ba, 0xc11e }, { 0xf9bc, 0x9946 }, { 0xf9be, 0xef8c },
+	{ 0xf9c0, 0x071a }, { 0xf9c2, 0x9fc2 }, { 0xf9c4, 0xefd9 },
+	{ 0xf9c6, 0x70c0 }, { 0xf9c8, 0x0728 }, { 0xf9ca, 0x9fc2 },
+	{ 0xf9cc, 0xefd5 }, { 0xf9ce, 0x71c0 }, { 0xf9d0, 0xc215 },
+	{ 0xf9d2, 0x9940 }, { 0xf9d4, 0x9842 }, { 0xf9d6, 0xc114 },
+	{ 0xf9d8, 0x9944 }, { 0xf9da, 0xc10e }, { 0xf9dc, 0x9946 },
+	{ 0xf9de, 0xef7c }, { 0xf9e0, 0xff80 }, { 0xf9e2, 0x48cf },
+	{ 0xf9e4, 0xc20b }, { 0xf9e6, 0x9b40 }, { 0xf9e8, 0x9c42 },
+	{ 0xf9ea, 0xc107 }, { 0xf9ec, 0x9944 }, { 0xf9ee, 0xc104 },
+	{ 0xf9f0, 0x9946 }, { 0xf9f2, 0xef72 }, { 0xf9f4, 0xff80 },
+	{ 0xf9f6, 0xbd02 }, { 0xf9f8, 0xf168 }, { 0xf9fa, 0xe8e0 },
+	{ 0xf9fc, 0xf184 }, { 0xf9fe, 0xf188 }, { 0xf800, 0xc502 },
+	{ 0xf802, 0xbd00 }, { 0xf804, 0x0000 }, { 0xf806, 0xb400 },
+	{ 0xf808, 0xb401 }, { 0xf80a, 0xb402 }, { 0xf80c, 0xb403 },
+	{ 0xf80e, 0xc079 }, { 0xf810, 0xc377 }, { 0xf812, 0x7160 },
+	{ 0xf814, 0x9906 }, { 0xf816, 0xc376 }, { 0xf818, 0xe87c },
+	{ 0xf81a, 0xc073 }, { 0xf81c, 0x9900 }, { 0xf81e, 0x1906 },
+	{ 0xf820, 0xc371 }, { 0xf822, 0xe884 }, { 0xf824, 0xc170 },
+	{ 0xf826, 0xc370 }, { 0xf828, 0xe881 }, { 0xf82a, 0x1908 },
+	{ 0xf82c, 0xc36b }, { 0xf82e, 0xe87e }, { 0xf830, 0xc36c },
+	{ 0xf832, 0xe86f }, { 0xf834, 0x1a88 }, { 0xf836, 0x44ca },
+	{ 0xf838, 0xe879 }, { 0xf83a, 0xc367 }, { 0xf83c, 0x4833 },
+	{ 0xf83e, 0xe869 }, { 0xf840, 0x4816 }, { 0xf842, 0xe874 },
+	{ 0xf844, 0xc362 }, { 0xf846, 0x4838 }, { 0xf848, 0xe864 },
+	{ 0xf84a, 0x1a88 }, { 0xf84c, 0x44ca }, { 0xf84e, 0xe86e },
+	{ 0xf850, 0xc35c }, { 0xf852, 0x4838 }, { 0xf854, 0x4833 },
+	{ 0xf856, 0xe85d }, { 0xf858, 0x4816 }, { 0xf85a, 0xe868 },
+	{ 0xf85c, 0xc357 }, { 0xf85e, 0xe859 }, { 0xf860, 0x1a88 },
+	{ 0xf862, 0x44ca }, { 0xf864, 0xe863 }, { 0xf866, 0xc352 },
+	{ 0xf868, 0x4833 }, { 0xf86a, 0xe853 }, { 0xf86c, 0x4816 },
+	{ 0xf86e, 0xe85e }, { 0xf870, 0xc34d }, { 0xf872, 0x4838 },
+	{ 0xf874, 0xe84e }, { 0xf876, 0x1a88 }, { 0xf878, 0x44ca },
+	{ 0xf87a, 0xe858 }, { 0xf87c, 0xc347 }, { 0xf87e, 0x4838 },
+	{ 0xf880, 0x4833 }, { 0xf882, 0xe847 }, { 0xf884, 0x4816 },
+	{ 0xf886, 0xe852 }, { 0xf888, 0xc342 }, { 0xf88a, 0xe843 },
+	{ 0xf88c, 0x1a58 }, { 0xf88e, 0x44ca }, { 0xf890, 0xe84d },
+	{ 0xf892, 0xc33d }, { 0xf894, 0x4833 }, { 0xf896, 0xe83d },
+	{ 0xf898, 0x4816 }, { 0xf89a, 0xe848 }, { 0xf89c, 0xc338 },
+	{ 0xf89e, 0x4838 }, { 0xf8a0, 0xe838 }, { 0xf8a2, 0x1a58 },
+	{ 0xf8a4, 0x44ca }, { 0xf8a6, 0xe842 }, { 0xf8a8, 0xc332 },
+	{ 0xf8aa, 0x4838 }, { 0xf8ac, 0x4833 }, { 0xf8ae, 0xe831 },
+	{ 0xf8b0, 0x4816 }, { 0xf8b2, 0xe83c }, { 0xf8b4, 0xc32d },
+	{ 0xf8b6, 0xe82d }, { 0xf8b8, 0x1a58 }, { 0xf8ba, 0x44ca },
+	{ 0xf8bc, 0xe837 }, { 0xf8be, 0xc328 }, { 0xf8c0, 0x4833 },
+	{ 0xf8c2, 0xe827 }, { 0xf8c4, 0x4816 }, { 0xf8c6, 0xe832 },
+	{ 0xf8c8, 0xc323 }, { 0xf8ca, 0x4838 }, { 0xf8cc, 0xe822 },
+	{ 0xf8ce, 0x1a58 }, { 0xf8d0, 0x44ca }, { 0xf8d2, 0xe82c },
+	{ 0xf8d4, 0xc31d }, { 0xf8d6, 0x4838 }, { 0xf8d8, 0x4833 },
+	{ 0xf8da, 0xe81b }, { 0xf8dc, 0x4816 }, { 0xf8de, 0xe826 },
+	{ 0xf8e0, 0xc010 }, { 0xf8e2, 0x7100 }, { 0xf8e4, 0xc30f },
+	{ 0xf8e6, 0xe822 }, { 0xf8e8, 0xc00c }, { 0xf8ea, 0x7106 },
+	{ 0xf8ec, 0xc309 }, { 0xf8ee, 0x9960 }, { 0xf8f0, 0xb003 },
+	{ 0xf8f2, 0xb002 }, { 0xf8f4, 0xb001 }, { 0xf8f6, 0xb000 },
+	{ 0xf8f8, 0xc402 }, { 0xf8fa, 0xbc00 }, { 0xf8fc, 0x15b0 },
+	{ 0xf8fe, 0xde20 }, { 0xf900, 0xdd26 }, { 0xf902, 0x0ffe },
+	{ 0xf904, 0x0000 }, { 0xf906, 0x6f00 }, { 0xf908, 0x8086 },
+	{ 0xf90a, 0x8486 }, { 0xf90c, 0x8886 }, { 0xf90e, 0x8c86 },
+	{ 0xf910, 0xc0f7 }, { 0xf912, 0x7202 }, { 0xf914, 0x49ae },
+	{ 0xf916, 0xf1fd }, { 0xf918, 0x44d3 }, { 0xf91a, 0x4413 },
+	{ 0xf91c, 0x48af }, { 0xf91e, 0x9a02 }, { 0xf920, 0x7202 },
+	{ 0xf922, 0x49ae }, { 0xf924, 0xf1fe }, { 0xf926, 0x7100 },
+	{ 0xf928, 0xff80 }, { 0xf92a, 0xc0ea }, { 0xf92c, 0x7202 },
+	{ 0xf92e, 0x49ae }, { 0xf930, 0xf1fd }, { 0xf932, 0x9900 },
+	{ 0xf934, 0x44d3 }, { 0xf936, 0x4413 }, { 0xf938, 0x482f },
+	{ 0xf93a, 0x9a02 }, { 0xf93c, 0x7202 }, { 0xf93e, 0x49ae },
+	{ 0xf940, 0xf1fe }, { 0xf942, 0xff80 }, { 0xf944, 0xc502 },
+	{ 0xf946, 0xbd00 }, { 0xf948, 0x0000 }, { 0xf94a, 0xc102 },
+	{ 0xf94c, 0xb900 }, { 0xf94e, 0x0000 }, { 0xf950, 0xc102 },
+	{ 0xf952, 0xb900 }, { 0xf954, 0x0000 }, { 0xf956, 0xc602 },
+	{ 0xf958, 0xbe00 }, { 0xf95a, 0x0000 }, { 0xf95c, 0xc602 },
+	{ 0xf95e, 0xbe00 }, { 0xf960, 0x0000 }, { 0xf962, 0x6961 },
+	{ 0xf964, 0x0019 }, { 0xf966, 0x0a1e }, { 0xf968, 0x0f2a }
 };
 
-struct rge_mac_bps {
-	int		count;
-	const uint16_t	*regs;
-	const uint16_t	*vals;
-};
-
-static const uint16_t rtl8126_1_mac_bps_regs[] = {
-	0xf800, 0xf802, 0xf804, 0xf806, 0xf808, 0xf80a, 0xf80c,
-	0xf80e, 0xf810, 0xf812, 0xf814, 0xf816, 0xf818, 0xf81a,
-	0xf81c, 0xf81e, 0xf820, 0xf822, 0xf824, 0xf826, 0xf828,
-	0xf82a, 0xf82c, 0xf82e, 0xf830, 0xf832, 0xf834, 0xf836,
-	0xf838, 0xf83a, 0xf83c, 0xf83e, 0xf840, 0xf842, 0xf844,
-	0xf846, 0xf848, 0xf84a, 0xf84c, 0xf84e, 0xf850, 0xf852,
-	0xf854, 0xf856, 0xf858, 0xf85a, 0xf85c, 0xf85e, 0xf860,
-	0xf862, 0xf864, 0xf866, 0xf868, 0xf86a, 0xf86c, 0xf86e,
-	0xf870, 0xf872, 0xf874, 0xf876, 0xf878, 0xf87a, 0xf87c,
-	0xf87e, 0xf880, 0xf882, 0xf884, 0xf886, 0xf888, 0xf88a,
-	0xf88c, 0xf88e, 0xf890, 0xf892, 0xf894, 0xf896, 0xf898,
-	0xf89a, 0xf89c, 0xf89e, 0xf8a0, 0xf8a2, 0xf8a4, 0xf8a6,
-	0xf8a8, 0xf8aa, 0xf8ac, 0xf8ae, 0xf8b0, 0xf8b2, 0xf8b4,
-	0xf8b6, 0xf8b8, 0xf8ba, 0xf8bc, 0xf8be, 0xf8c0, 0xf8c2,
-	0xf8c4, 0xf8c6, 0xf8c8, 0xf8ca, 0xf8cc, 0xf8ce, 0xf8d0,
-	0xf8d2, 0xf8d4, 0xf8d6, 0xf8d8, 0xf8da, 0xf8dc, 0xf8de,
-	0xf8e0, 0xf8e2, 0xf8e4, 0xf8e6, 0xf8e8, 0xf8ea, 0xf8ec,
-	0xf8ee, 0xf8f0, 0xf8f2, 0xf8f4, 0xf8f6, 0xf8f8, 0xf8fa,
-	0xf8fc, 0xf8fe, 0xf900, 0xf902, 0xf904, 0xf906, 0xf908,
-	0xf90a, 0xf90c, 0xf90e, 0xf910, 0xf912, 0xf914, 0xf916,
-	0xf918, 0xf91a, 0xf91c, 0xf91e, 0xf920, 0xf922, 0xf924,
-	0xf926, 0xf928, 0xf92a, 0xf92c, 0xf92e, 0xf930, 0xf932,
-	0xf934, 0xf936, 0xf938, 0xf93a, 0xf93c, 0xf93e, 0xf940,
-	0xf942, 0xf944, 0xf946, 0xf948, 0xf94a, 0xf94c, 0xf94e,
-	0xf950, 0xf952, 0xf954, 0xf956, 0xf958, 0xf95a, 0xf95c,
-	0xf95e, 0xf960, 0xf962, 0xf964, 0xf966, 0xf968, 0xf96a,
-	0xf96c, 0xf96e, 0xf970, 0xf972, 0xf974, 0xf976, 0xf978,
-	0xf97a, 0xf97c, 0xf97e, 0xf980, 0xf982, 0xf984, 0xf986,
-	0xf988, 0xf98a, 0xf98c, 0xf98e, 0xf990, 0xf992, 0xf994,
-	0xf996, 0xf998, 0xf99a, 0xf99c, 0xf99e, 0xf9a0, 0xf9a2,
-	0xf9a4, 0xf9a6, 0xf9a8, 0xf9aa, 0xf9ac, 0xf9ae, 0xf9b0
-};
-
-static const uint16_t rtl8126_1_mac_bps_vals[] = {
-	0xe010, 0xe02c, 0xe04e, 0xe0a4, 0xe0a8, 0xe0ab, 0xe0ae,
-	0xe0b1, 0xe0b5, 0xe0b7, 0xe0b9, 0xe0bb, 0xe0bd, 0xe0bf,
-	0xe0c1, 0xe0c3, 0xc716, 0xc616, 0x9ee0, 0xc616, 0x65c0,
-	0x1500, 0xf009, 0xc714, 0x66e0, 0x41b5, 0x8ee0, 0xc611,
-	0x75c0, 0x4858, 0x9dc0, 0xc707, 0xc608, 0x9ee0, 0xc608,
-	0xc502, 0xbd00, 0x0100, 0xe86c, 0xe000, 0xa000, 0xb404,
-	0xb430, 0xc070, 0xe926, 0xc2fe, 0x400a, 0xf11a, 0x63a4,
-	0x1a00, 0x49b0, 0xf002, 0x4820, 0x49b1, 0xf002, 0x4821,
-	0x49b2, 0xf002, 0x4822, 0x49b3, 0xf002, 0x4823, 0xc411,
-	0x6380, 0x48b0, 0x8b80, 0x6320, 0x41da, 0x8b20, 0x6380,
-	0x4830, 0x8b80, 0xe003, 0x73a4, 0x9b20, 0xc302, 0xbb00,
-	0x4a18, 0xc070, 0xe022, 0xc054, 0x7102, 0x4992, 0xf149,
-	0x4893, 0x9902, 0x1b1f, 0xc74e, 0x72e0, 0x2521, 0x48a5,
-	0x0b01, 0x1c4f, 0x9c00, 0x2121, 0x1d01, 0x41aa, 0x2521,
-	0x9de0, 0x4856, 0x9de0, 0x1ccf, 0xe839, 0x48d6, 0x9de0,
-	0x7102, 0x4996, 0xf1fe, 0x4814, 0x9902, 0x1cff, 0x0c01,
-	0x1400, 0xf00c, 0x7102, 0x4996, 0xf0fb, 0x7102, 0x4990,
-	0xf0fe, 0x1c1f, 0xe826, 0x7102, 0x4992, 0xf004, 0x4813,
-	0x9902, 0xe01d, 0x1300, 0xf104, 0x4817, 0x9902, 0xe018,
-	0x4894, 0x9902, 0x4995, 0xf00b, 0x121f, 0xf0f3, 0x131e,
-	0xf003, 0x4998, 0xf0ef, 0x0201, 0x4818, 0x9902, 0xe7c9,
-	0x1200, 0xf0e9, 0x4998, 0xf002, 0x1b01, 0x0a01, 0x4898,
-	0x9902, 0xe7c0, 0xc00a, 0xc606, 0xbe00, 0x0c01, 0x1400,
-	0xf1fe, 0xff80, 0x2362, 0xd456, 0xd404, 0xe400, 0x4166,
-	0x9cf6, 0xc002, 0xb800, 0x14a6, 0x49d1, 0xc602, 0xbe00,
-	0x4160, 0x49d1, 0xc602, 0xbe00, 0x41e6, 0x49d1, 0xc602,
-	0xbe00, 0x4282, 0xc104, 0xc202, 0xba00, 0x234c, 0xd116,
-	0xc602, 0xbe00, 0x0000, 0xc602, 0xbe00, 0x0000, 0xc602,
-	0xbe00, 0x0000, 0xc602, 0xbe00, 0x0000, 0xc602, 0xbe00,
-	0x0000, 0xc602, 0xbe00, 0x0000, 0xc602, 0xbe00, 0x0000,
-	0xc602, 0xbe00, 0x0000, 0x6847, 0x0019, 0x041c, 0x1322
-};
-
-static const struct rge_mac_bps rtl8126_1_mac_bps = {
-	nitems(rtl8126_1_mac_bps_regs),
-	rtl8126_1_mac_bps_regs,
-	rtl8126_1_mac_bps_vals
-};
-
-static const uint16_t rtl8126_2_mac_bps_regs[] = {
-	0xf800, 0xf802, 0xf804, 0xf806, 0xf808, 0xf80a, 0xf80c,
-	0xf80e, 0xf810, 0xf812, 0xf814, 0xf816, 0xf818, 0xf81a,
-	0xf81c, 0xf81e, 0xf820, 0xf822, 0xf824, 0xf826, 0xf828,
-	0xf82a, 0xf82c, 0xf82e, 0xf830, 0xf832, 0xf834, 0xf836,
-	0xf838, 0xf83a, 0xf83c, 0xf83e, 0xf840, 0xf842, 0xf844,
-	0xf846, 0xf848, 0xf84a, 0xf84c, 0xf84e, 0xf850, 0xf852,
-	0xf854, 0xf856, 0xf858, 0xf85a, 0xf85c, 0xf85e, 0xf860,
-	0xf862, 0xf864, 0xf866, 0xf868, 0xf86a, 0xf86c, 0xf86e,
-	0xf870, 0xf872, 0xf874, 0xf876, 0xf878, 0xf87a, 0xf87c,
-	0xf87e, 0xf880, 0xf882, 0xf884, 0xf886, 0xf888, 0xf88a,
-	0xf88c, 0xf88e, 0xf890, 0xf892, 0xf894, 0xf896, 0xf898,
-	0xf89a, 0xf89c, 0xf89e, 0xf8a0, 0xf8a2, 0xf8a4, 0xf8a6,
-	0xf8a8, 0xf8aa, 0xf8ac, 0xf8ae, 0xf8b0, 0xf8b2, 0xf8b4,
-	0xf8b6, 0xf8b8, 0xf8ba, 0xf8bc, 0xf8be, 0xf8c0, 0xf8c2,
-	0xf8c4, 0xf8c6, 0xf8c8, 0xf8ca, 0xf8cc, 0xf8ce, 0xf8d0,
-	0xf8d2, 0xf8d4, 0xf8d6, 0xf8d8, 0xf8da, 0xf8dc, 0xf8de,
-	0xf8e0, 0xf8e2, 0xf8e4, 0xf8e6, 0xf8e8, 0xf8ea, 0xf8ec,
-	0xf8ee, 0xf8f0, 0xf8f2, 0xf8f4, 0xf8f6, 0xf8f8, 0xf8fa,
-	0xf8fc, 0xf8fe, 0xf900, 0xf902, 0xf904, 0xf906, 0xf908,
-	0xf90a, 0xf90c, 0xf90e, 0xf910, 0xf912, 0xf914, 0xf916,
-	0xf918, 0xf91a, 0xf91c, 0xf91e, 0xf920, 0xf922, 0xf924,
-	0xf926, 0xf928, 0xf92a, 0xf92c, 0xf92e, 0xf930, 0xf932,
-	0xf934, 0xf936, 0xf938, 0xf93a, 0xf93c, 0xf93e, 0xf940,
-	0xf942, 0xf944, 0xf946, 0xf948, 0xf94a, 0xf94c, 0xf94e,
-	0xf950, 0xf952, 0xf954, 0xf956, 0xf958, 0xf95a, 0xf95c,
-	0xf95e, 0xf960, 0xf962, 0xf964, 0xf966, 0xf968, 0xf96a,
-	0xf96c, 0xf96e, 0xf970, 0xf972, 0xf974, 0xf976, 0xf978,
-	0xf97a, 0xf97c, 0xf97e, 0xf980, 0xf982, 0xf984, 0xf986,
-	0xf988, 0xf98a, 0xf98c, 0xf98e, 0xf990, 0xf992, 0xf994,
-	0xf996, 0xf998, 0xf99a, 0xf99c, 0xf99e, 0xf9a0, 0xf9a2,
-	0xf9a4, 0xf9a6, 0xf9a8, 0xf9aa, 0xf9ac, 0xf9ae, 0xf9b0,
-	0xf9b2, 0xf9b4, 0xf9b6, 0xf9b8, 0xf9ba, 0xf9bc, 0xf9be,
-	0xf9c0, 0xf9c2, 0xf9c4, 0xf9c6, 0xf9c8, 0xf9ca, 0xf9cc,
-	0xf9ce, 0xf9d0, 0xf9d2, 0xf9d4, 0xf9d6, 0xf9d8, 0xf9da,
-	0xf9dc, 0xf9de, 0xf9e0, 0xf9e2, 0xf9e4, 0xf9e6, 0xf9e8,
-	0xf9ea, 0xf9ec, 0xf9ee, 0xf9f0, 0xf9f2, 0xf9f4, 0xf9f6,
-	0xf9f8, 0xf9fa, 0xf9fc, 0xf9fe, 0xf800, 0xf802, 0xf804,
-	0xf806, 0xf808, 0xf80a, 0xf80c, 0xf80e, 0xf810, 0xf812,
-	0xf814, 0xf816, 0xf818, 0xf81a, 0xf81c, 0xf81e, 0xf820,
-	0xf822, 0xf824, 0xf826, 0xf828, 0xf82a, 0xf82c, 0xf82e,
-	0xf830, 0xf832, 0xf834, 0xf836, 0xf838, 0xf83a, 0xf83c,
-	0xf83e, 0xf840, 0xf842, 0xf844, 0xf846, 0xf848, 0xf84a,
-	0xf84c, 0xf84e, 0xf850, 0xf852, 0xf854, 0xf856, 0xf858,
-	0xf85a, 0xf85c, 0xf85e, 0xf860, 0xf862, 0xf864, 0xf866,
-	0xf868, 0xf86a, 0xf86c, 0xf86e, 0xf870, 0xf872, 0xf874,
-	0xf876, 0xf878, 0xf87a, 0xf87c, 0xf87e, 0xf880, 0xf882,
-	0xf884, 0xf886, 0xf888, 0xf88a, 0xf88c, 0xf88e, 0xf890,
-	0xf892, 0xf894, 0xf896, 0xf898, 0xf89a, 0xf89c, 0xf89e,
-	0xf8a0, 0xf8a2, 0xf8a4
-};
-
-static const uint16_t rtl8126_2_mac_bps_vals[] = {
-	0xe00a, 0xe026, 0xe048, 0xe04c, 0xe04f, 0xe052, 0xe055,
-	0xe0ab, 0xe0f8, 0xe141, 0xc716, 0xc616, 0x9ee0, 0xc616,
-	0x65c0, 0x1500, 0xf009, 0xc714, 0x66e0, 0x41b5, 0x8ee0,
-	0xc611, 0x75c0, 0x4858, 0x9dc0, 0xc707, 0xc608, 0x9ee0,
-	0xc608, 0xc502, 0xbd00, 0x0100, 0xe86c, 0xe000, 0xa000,
-	0xb404, 0xb430, 0xc070, 0xe926, 0xc2fe, 0x400a, 0xf11a,
-	0x63a4, 0x1a00, 0x49b0, 0xf002, 0x4820, 0x49b1, 0xf002,
-	0x4821, 0x49b2, 0xf002, 0x4822, 0x49b3, 0xf002, 0x4823,
-	0xc411, 0x6380, 0x48b0, 0x8b80, 0x6320, 0x41da, 0x8b20,
-	0x6380, 0x4830, 0x8b80, 0xe003, 0x73a4, 0x9b20, 0xc302,
-	0xbb00, 0x55e2, 0xc070, 0xe022, 0x4166, 0x9cf6, 0xc602,
-	0xbe00, 0x14a6, 0x49d1, 0xc602, 0xbe00, 0x4178, 0x49d1,
-	0xc602, 0xbe00, 0x41fe, 0x49d1, 0xc602, 0xbe00, 0x429a,
-	0xc74b, 0x76e2, 0xc54a, 0x402e, 0xf034, 0x76e0, 0x402e,
-	0xf006, 0xc503, 0xc403, 0xbc00, 0xc0bc, 0x0aae, 0x76f0,
-	0x1601, 0xf023, 0xc741, 0x1e04, 0x9ee0, 0x1e40, 0x9ee4,
-	0xc63d, 0x9ee8, 0xc73d, 0x76e0, 0x4863, 0x9ee0, 0xc73a,
-	0x76e0, 0x48ea, 0x48eb, 0x9ee0, 0xc736, 0x1e01, 0x9ee2,
-	0xc72d, 0x76e0, 0x486f, 0x9ee0, 0xc72d, 0x76e0, 0x48e3,
-	0x9ee0, 0xc728, 0x1e0e, 0x9ee0, 0xc71d, 0x1e01, 0x9ee4,
-	0xe00d, 0x1e00, 0x9ef0, 0x1e05, 0xc715, 0x9ee0, 0xe00a,
-	0x1e00, 0x9ee2, 0xc614, 0x75cc, 0x48d2, 0x9dcc, 0x1e04,
-	0xc70b, 0x9ee0, 0xb000, 0xb001, 0xb002, 0xb003, 0xb004,
-	0xb005, 0xb006, 0xb007, 0xffc0, 0xe428, 0xd3c0, 0xbeef,
-	0x5b4a, 0xdc46, 0xe0cc, 0xe84e, 0xc0a2, 0x0100, 0xc010,
-	0xe85a, 0xe812, 0xc0b4, 0xc5f4, 0x74a0, 0xc6f3, 0x4026,
-	0xf107, 0x74a2, 0xc6ef, 0x4026, 0xf107, 0xc6ed, 0xbe00,
-	0x753a, 0xc602, 0xbe00, 0x5a3a, 0x7520, 0x49de, 0xf102,
-	0xe7f9, 0xc6a1, 0x67c6, 0x7520, 0x22d2, 0x26dd, 0x1500,
-	0xf002, 0xe7f1, 0x7532, 0x26d5, 0x0530, 0x0d6c, 0xc42d,
-	0x308d, 0x7540, 0x4025, 0xf11e, 0x7542, 0x4025, 0xf11b,
-	0x7544, 0x4025, 0xf118, 0xc423, 0x7546, 0x4025, 0xf114,
-	0x7548, 0x4025, 0xf111, 0x754a, 0x4025, 0xf10e, 0xc5c0,
-	0xc4c0, 0x9ca2, 0xc6c0, 0x75cc, 0x4852, 0x9dcc, 0xc6b8,
-	0x1d7d, 0x9dc2, 0x1d01, 0x9dc0, 0xe7c9, 0xc40b, 0x7546,
-	0x4025, 0xf1fc, 0x7548, 0x4025, 0xf1f9, 0x754a, 0x4025,
-	0xf1f6, 0xe7c0, 0xffff, 0xeeee, 0xc2a6, 0x7340, 0xc2a5,
-	0x4013, 0xf013, 0xc2ac, 0x7340, 0x4835, 0x9b40, 0xc240,
-	0x7358, 0x48b7, 0x48b2, 0x9b58, 0x7346, 0x48b7, 0x48b2,
-	0x9b46, 0x7340, 0x48b7, 0x48b2, 0x9b40, 0xe012, 0xc29a,
-	0x7340, 0x48b5, 0x9b40, 0xc22e, 0x7358, 0x4837, 0x4832,
-	0x9b58, 0x7346, 0x4837, 0x4832, 0x9b46, 0x7340, 0x4837,
-	0x4832, 0x9b40, 0xc283, 0x7340, 0x49bf, 0xf010, 0xc21b,
-	0x7344, 0x1300, 0xf104, 0x1b00, 0xc217, 0x9b40, 0x1b01,
-	0xc213, 0x9b44, 0xc213, 0x734c, 0x48b7, 0x9b4c, 0xe008,
-	0xc20c, 0x1b00, 0x9b44, 0xc20b, 0x734c, 0x4837, 0x9b4c,
-	0xc204, 0xc302, 0xbb00, 0x2384, 0xe092, 0xd3c0, 0xe428,
-	0xdc46, 0xc104, 0xc202, 0xba00, 0x234c, 0xd116, 0x6847,
-	0x0119, 0x041c, 0x1134
-};
-
-static const struct rge_mac_bps rtl8126_2_mac_bps = {
-	nitems(rtl8126_2_mac_bps_regs),
-	rtl8126_2_mac_bps_regs,
-	rtl8126_2_mac_bps_vals
-};
-
-static const uint16_t rtl8127_mac_bps_regs[] = {
-	0xf800, 0xf802, 0xf804, 0xf806, 0xf808, 0xf80a, 0xf80c,
-	0xf80e, 0xf810, 0xf812, 0xf814, 0xf816, 0xf818, 0xf81a,
-	0xf81c, 0xf81e, 0xf820, 0xf822, 0xf824, 0xf826, 0xf828,
-	0xf82a, 0xf82c, 0xf82e, 0xf830, 0xf832, 0xf834, 0xf836,
-	0xf838, 0xf83a, 0xf83c, 0xf83e, 0xf840, 0xf842, 0xf844,
-	0xf846, 0xf848, 0xf84a, 0xf84c, 0xf84e, 0xf850, 0xf852,
-	0xf854, 0xf856, 0xf858, 0xf85a, 0xf85c, 0xf85e, 0xf860,
-	0xf862, 0xf864, 0xf866, 0xf868, 0xf86a, 0xf86c, 0xf86e,
-	0xf870, 0xf872, 0xf874, 0xf876, 0xf878, 0xf87a, 0xf87c,
-	0xf87e, 0xf880, 0xf882, 0xf884, 0xf886, 0xf888, 0xf88a,
-	0xf88c, 0xf88e, 0xf890, 0xf892, 0xf894, 0xf896, 0xf898,
-	0xf89a, 0xf89c, 0xf89e, 0xf8a0, 0xf8a2, 0xf8a4, 0xf8a6,
-	0xf8a8, 0xf8aa, 0xf8ac, 0xf8ae, 0xf8b0, 0xf8b2, 0xf8b4,
-	0xf8b6, 0xf8b8, 0xf8ba, 0xf8bc, 0xf8be, 0xf8c0, 0xf8c2,
-	0xf8c4, 0xf8c6, 0xf8c8, 0xf8ca, 0xf8cc, 0xf8ce, 0xf8d0,
-	0xf8d2, 0xf8d4, 0xf8d6, 0xf8d8, 0xf8da, 0xf8dc, 0xf8de,
-	0xf8e0, 0xf8e2, 0xf8e4, 0xf8e6, 0xf8e8, 0xf8ea, 0xf8ec,
-	0xf8ee, 0xf8f0, 0xf8f2, 0xf8f4, 0xf8f6, 0xf8f8, 0xf8fa,
-	0xf8fc, 0xf8fe, 0xf900, 0xf902, 0xf904, 0xf906, 0xf908,
-	0xf90a, 0xf90c, 0xf90e, 0xf910, 0xf912, 0xf914, 0xf916,
-	0xf918, 0xf91a, 0xf91c, 0xf91e, 0xf920, 0xf922, 0xf924,
-	0xf926, 0xf928, 0xf92a, 0xf92c, 0xf92e, 0xf930, 0xf932,
-	0xf934, 0xf936, 0xf938, 0xf93a, 0xf93c, 0xf93e, 0xf940,
-	0xf942, 0xf944, 0xf946, 0xf948, 0xf94a, 0xf94c, 0xf94e,
-	0xf950, 0xf952, 0xf954, 0xf956, 0xf958, 0xf95a, 0xf95c,
-	0xf95e, 0xf960, 0xf962, 0xf964, 0xf966, 0xf968, 0xf96a,
-	0xf96c, 0xf96e, 0xf970, 0xf972, 0xf974, 0xf976, 0xf978,
-	0xf97a, 0xf97c, 0xf97e, 0xf980, 0xf982, 0xf984, 0xf986,
-	0xf988, 0xf98a, 0xf98c, 0xf98e, 0xf990, 0xf992, 0xf994,
-	0xf996, 0xf998, 0xf99a, 0xf99c, 0xf99e, 0xf9a0, 0xf9a2,
-	0xf9a4, 0xf9a6, 0xf9a8, 0xf9aa, 0xf9ac, 0xf9ae, 0xf9b0,
-	0xf9b2, 0xf9b4, 0xf9b6, 0xf9b8, 0xf9ba, 0xf9bc, 0xf9be,
-	0xf9c0, 0xf9c2, 0xf9c4, 0xf9c6, 0xf9c8, 0xf9ca, 0xf9cc,
-	0xf9ce, 0xf9d0, 0xf9d2, 0xf9d4, 0xf9d6, 0xf9d8, 0xf9da,
-	0xf9dc, 0xf9de, 0xf9e0, 0xf9e2, 0xf9e4, 0xf9e6, 0xf9e8,
-	0xf9ea, 0xf9ec, 0xf9ee, 0xf9f0, 0xf9f2, 0xf9f4, 0xf9f6,
-	0xf9f8, 0xf9fa, 0xf9fc, 0xf9fe, 0xf800, 0xf802, 0xf804,
-	0xf806, 0xf808, 0xf80a, 0xf80c, 0xf80e, 0xf810, 0xf812,
-	0xf814, 0xf816, 0xf818, 0xf81a, 0xf81c, 0xf81e, 0xf820,
-	0xf822, 0xf824, 0xf826, 0xf828, 0xf82a, 0xf82c, 0xf82e,
-	0xf830, 0xf832, 0xf834, 0xf836, 0xf838, 0xf83a, 0xf83c,
-	0xf83e, 0xf840, 0xf842, 0xf844, 0xf846, 0xf848, 0xf84a,
-	0xf84c, 0xf84e, 0xf850, 0xf852, 0xf854, 0xf856, 0xf858,
-	0xf85a, 0xf85c, 0xf85e, 0xf860, 0xf862, 0xf864, 0xf866,
-	0xf868, 0xf86a, 0xf86c, 0xf86e, 0xf870, 0xf872, 0xf874,
-	0xf876, 0xf878, 0xf87a, 0xf87c, 0xf87e, 0xf880, 0xf882,
-	0xf884, 0xf886, 0xf888, 0xf88a, 0xf88c, 0xf88e, 0xf890,
-	0xf892, 0xf894, 0xf896, 0xf898, 0xf89a, 0xf89c, 0xf89e,
-	0xf8a0, 0xf8a2, 0xf8a4, 0xf8a6, 0xf8a8, 0xf8aa, 0xf8ac,
-	0xf8ae, 0xf8b0, 0xf8b2, 0xf8b4, 0xf8b6, 0xf8b8, 0xf8ba,
-	0xf8bc, 0xf8be, 0xf8c0, 0xf8c2, 0xf8c4, 0xf8c6, 0xf8c8,
-	0xf8ca, 0xf8cc, 0xf8ce, 0xf8d0, 0xf8d2, 0xf8d4, 0xf8d6,
-	0xf8d8, 0xf8da, 0xf8dc, 0xf8de, 0xf8e0, 0xf8e2, 0xf8e4,
-	0xf8e6, 0xf8e8, 0xf8ea, 0xf8ec, 0xf8ee, 0xf8f0, 0xf8f2,
-	0xf8f4, 0xf8f6, 0xf8f8, 0xf8fa, 0xf8fc, 0xf8fe, 0xf900,
-	0xf902, 0xf904, 0xf906, 0xf908, 0xf90a, 0xf90c, 0xf90e,
-	0xf910, 0xf912, 0xf914, 0xf916, 0xf918, 0xf91a, 0xf91c,
-	0xf91e, 0xf920, 0xf922, 0xf924, 0xf926, 0xf928, 0xf92a,
-	0xf92c, 0xf92e, 0xf930, 0xf932, 0xf934, 0xf936, 0xf938,
-	0xf93a, 0xf93c, 0xf93e, 0xf940, 0xf942, 0xf944, 0xf946,
-	0xf948, 0xf94a, 0xf94c, 0xf94e, 0xf950, 0xf952, 0xf954,
-	0xf956, 0xf958, 0xf95a, 0xf95c, 0xf95e, 0xf960, 0xf962,
-	0xf964, 0xf966, 0xf968, 0xf96a, 0xf96c, 0xf96e, 0xf970,
-	0xf972, 0xf974, 0xf976, 0xf978, 0xf97a, 0xf97c, 0xf97e,
-	0xf980, 0xf982, 0xf984, 0xf986, 0xf988, 0xf98a, 0xf98c,
-	0xf98e, 0xf990, 0xf992, 0xf994, 0xf996, 0xf998, 0xf99a,
-	0xf99c, 0xf99e, 0xf9a0, 0xf9a2, 0xf9a4, 0xf9a6, 0xf9a8,
-	0xf9aa, 0xf9ac, 0xf9ae, 0xf9b0, 0xf9b2, 0xf9b4, 0xf9b6,
-	0xf9b8, 0xf9ba, 0xf9bc, 0xf9be, 0xf9c0, 0xf9c2, 0xf9c4,
-	0xf9c6, 0xf9c8, 0xf9ca, 0xf9cc, 0xf9ce, 0xf9d0, 0xf9d2,
-	0xf9d4, 0xf9d6, 0xf9d8, 0xf9da, 0xf9dc, 0xf9de, 0xf9e0,
-	0xf9e2, 0xf9e4, 0xf9e6, 0xf9e8, 0xf9ea, 0xf9ec, 0xf9ee,
-	0xf9f0, 0xf9f2, 0xf9f4, 0xf9f6, 0xf9f8, 0xf9fa, 0xf9fc,
-	0xf9fe, 0xf800, 0xf802, 0xf804, 0xf806, 0xf808, 0xf80a,
-	0xf80c, 0xf80e, 0xf810, 0xf812, 0xf814, 0xf816, 0xf818,
-	0xf81a, 0xf81c, 0xf81e, 0xf820, 0xf822, 0xf824, 0xf826,
-	0xf828, 0xf82a, 0xf82c, 0xf82e, 0xf830, 0xf832, 0xf834,
-	0xf836, 0xf838, 0xf83a, 0xf83c, 0xf83e, 0xf840, 0xf842,
-	0xf844, 0xf846, 0xf848, 0xf84a, 0xf84c, 0xf84e, 0xf850,
-	0xf852, 0xf854, 0xf856, 0xf858, 0xf85a, 0xf85c, 0xf85e,
-	0xf860, 0xf862, 0xf864, 0xf866, 0xf868, 0xf86a, 0xf86c,
-	0xf86e, 0xf870, 0xf872, 0xf874, 0xf876, 0xf878, 0xf87a,
-	0xf87c, 0xf87e, 0xf880, 0xf882, 0xf884, 0xf886, 0xf888,
-	0xf88a, 0xf88c, 0xf88e, 0xf890, 0xf892, 0xf894, 0xf896,
-	0xf898, 0xf89a, 0xf89c, 0xf89e, 0xf8a0, 0xf8a2, 0xf8a4,
-	0xf8a6, 0xf8a8, 0xf8aa, 0xf8ac, 0xf8ae, 0xf8b0, 0xf8b2,
-	0xf8b4, 0xf8b6, 0xf8b8, 0xf8ba, 0xf8bc, 0xf8be, 0xf8c0,
-	0xf8c2, 0xf8c4, 0xf8c6, 0xf8c8, 0xf8ca, 0xf8cc, 0xf8ce,
-	0xf8d0, 0xf8d2, 0xf8d4, 0xf8d6, 0xf8d8, 0xf8da, 0xf8dc,
-	0xf8de, 0xf8e0, 0xf8e2, 0xf8e4, 0xf8e6, 0xf8e8, 0xf8ea,
-	0xf8ec, 0xf8ee, 0xf8f0, 0xf8f2, 0xf8f4, 0xf8f6, 0xf8f8,
-	0xf8fa, 0xf8fc, 0xf8fe, 0xf900, 0xf902, 0xf904, 0xf906,
-	0xf908, 0xf90a, 0xf90c, 0xf90e, 0xf910, 0xf912, 0xf914,
-	0xf916, 0xf918, 0xf91a, 0xf91c, 0xf91e, 0xf920, 0xf922,
-	0xf924, 0xf926, 0xf928, 0xf92a, 0xf92c, 0xf92e, 0xf930,
-	0xf932, 0xf934, 0xf936, 0xf938, 0xf93a, 0xf93c, 0xf93e,
-	0xf940, 0xf942, 0xf944, 0xf946, 0xf948, 0xf94a, 0xf94c,
-	0xf94e, 0xf950, 0xf952, 0xf954, 0xf956, 0xf958, 0xf95a,
-	0xf95c, 0xf95e, 0xf960, 0xf962, 0xf964, 0xf966, 0xf968
-};
-
-static const uint16_t rtl8127_mac_bps_vals[] = {
-	0xe010, 0xe023, 0xe036, 0xe049, 0xe05c, 0xe075, 0xe0b1,
-	0xe117, 0xe11b, 0xe1f7, 0xe1f9, 0xe297, 0xe299, 0xe29b,
-	0xe29d, 0xe29f, 0x7020, 0xb405, 0xb404, 0xc50f, 0x74a0,
-	0xc50e, 0x4025, 0xf005, 0x4850, 0x4025, 0xf002, 0xe002,
-	0x4809, 0xb004, 0xb005, 0xc502, 0xbd00, 0x1522, 0xd006,
-	0x0004, 0x7760, 0xb405, 0xb404, 0xc50f, 0x74a0, 0xc50e,
-	0x4025, 0xf005, 0x4850, 0x4025, 0xf002, 0xe002, 0x4879,
-	0xb004, 0xb005, 0xc002, 0xb800, 0x41e2, 0xd006, 0x0004,
-	0x7160, 0xb405, 0xb404, 0xc50f, 0x74a0, 0xc50e, 0x4025,
-	0xf005, 0x4850, 0x4025, 0xf002, 0xe002, 0x4819, 0xb004,
-	0xb005, 0xc302, 0xbb00, 0x508e, 0xd006, 0x0004, 0x7720,
-	0xb405, 0xb404, 0xc50f, 0x74a0, 0xc50e, 0x4025, 0xf005,
-	0x4850, 0x4025, 0xf002, 0xe002, 0x4879, 0xb004, 0xb005,
-	0xc102, 0xb900, 0x50f8, 0xd006, 0x0004, 0x61a9, 0xb403,
-	0xb404, 0xc313, 0x7460, 0xc312, 0x4023, 0xf005, 0x4830,
-	0x4023, 0xf002, 0xe003, 0x4997, 0xf003, 0xc00a, 0xe002,
-	0xc009, 0xb004, 0xb003, 0xc102, 0xb900, 0x34fc, 0xd006,
-	0x0004, 0x02af, 0x041f, 0xb407, 0xb406, 0xb405, 0xb404,
-	0xb403, 0xb402, 0xb401, 0xb400, 0x49d2, 0xf116, 0xc62f,
-	0x77c0, 0x49f9, 0xf020, 0x49fa, 0xf11e, 0x49f2, 0xf102,
-	0xe01b, 0x48f2, 0x9fc0, 0xc625, 0x75c2, 0x4852, 0x9dc2,
-	0xc122, 0x7020, 0x4801, 0x4802, 0x9820, 0xe00f, 0xc61a,
-	0x77c0, 0x49f2, 0xf10b, 0xc618, 0x77c0, 0x49f2, 0xf007,
-	0x48f2, 0x9fc0, 0xc611, 0x75c2, 0x48d2, 0x9dc2, 0xb000,
-	0xb001, 0xb002, 0xb003, 0xb004, 0xb005, 0xb006, 0xb007,
-	0x9d6c, 0xc502, 0xbd00, 0x0168, 0xe024, 0xc010, 0xd410,
-	0xd460, 0xb407, 0xb406, 0xb405, 0xb404, 0xb403, 0xb402,
-	0xb401, 0xb400, 0xc152, 0x7020, 0x4981, 0xf043, 0xc050,
-	0x7100, 0xb401, 0xc14c, 0x489e, 0x481d, 0x9900, 0xc24a,
-	0x7340, 0x49b7, 0xf135, 0xc144, 0x9900, 0xc245, 0x7340,
-	0xc447, 0x401c, 0xf109, 0x734c, 0x1301, 0xf12b, 0xc343,
-	0x9b40, 0xc33e, 0x9b40, 0xe022, 0xc63a, 0x77c0, 0x48f4,
-	0x48f5, 0x48f9, 0x48fa, 0x9fc0, 0xc231, 0x7344, 0x48b4,
-	0x9b44, 0xc22e, 0x7340, 0x4830, 0x48b1, 0x4832, 0x483c,
-	0x48bd, 0x48be, 0x48bf, 0x9b40, 0xc223, 0xc32a, 0x9b48,
-	0xc327, 0x9b46, 0xc324, 0x9b40, 0xc321, 0x9b42, 0xc31e,
-	0x9b40, 0xe005, 0xc113, 0x7020, 0x4881, 0x9820, 0xb001,
-	0xc010, 0x9900, 0xb000, 0xb001, 0xb002, 0xb003, 0xb004,
-	0xb005, 0xb006, 0xb007, 0x2125, 0xc102, 0xb900, 0x1a6c,
-	0xd410, 0xc000, 0xe86c, 0xb600, 0xb800, 0xb40a, 0xe024,
-	0x5a00, 0x5a81, 0x0073, 0x5a80, 0x0042, 0x0001, 0xc104,
-	0xc202, 0xba00, 0x1a2e, 0xc896, 0xb400, 0xb401, 0xb402,
-	0xb403, 0xb404, 0xb405, 0xb406, 0xb407, 0xc11f, 0xc21f,
-	0x9a24, 0xc21b, 0x9a26, 0xe83b, 0x7320, 0x7422, 0xc010,
-	0x7200, 0x4822, 0x9a00, 0x7218, 0x4822, 0x9a18, 0x7206,
-	0x4822, 0x9a06, 0x720c, 0x49c0, 0xf00d, 0x4822, 0x9a0c,
-	0xe00c, 0xdc46, 0xd40c, 0xe008, 0xdead, 0xde20, 0x0012,
-	0x3d02, 0xe8e0, 0x0168, 0x48a2, 0x9a0c, 0x49cf, 0xf058,
-	0x1301, 0xf00a, 0x1302, 0xf00d, 0x1303, 0xf01b, 0x1304,
-	0xf01f, 0x1305, 0xf024, 0xe043, 0xe858, 0xc7ec, 0xe863,
-	0xe893, 0xe048, 0xe853, 0xc7e7, 0x4878, 0xe85d, 0xe88d,
-	0xe042, 0xe8e0, 0xf180, 0xbd02, 0x8ffe, 0xc000, 0xc1df,
-	0x6227, 0x49a6, 0xf1fd, 0xff80, 0xe843, 0xc7d7, 0x4879,
-	0xe84d, 0xe87d, 0xe032, 0xe83d, 0xc7d1, 0x4878, 0x4879,
-	0xe846, 0xe876, 0xe02b, 0xc5c8, 0x76a0, 0x4868, 0x9ea0,
-	0xc5c3, 0x71a0, 0xc5e7, 0x70a0, 0xc2e1, 0x9940, 0x9842,
-	0xc1df, 0x9944, 0xc1de, 0x9946, 0xefdf, 0x71a2, 0x70a4,
-	0xc2d7, 0x9940, 0x9842, 0xc16c, 0x9944, 0xc1d4, 0x9946,
-	0xefd5, 0xc5ae, 0x76a0, 0x48e8, 0x9ea0, 0xe856, 0xe00b,
-	0xc6a9, 0xc2c8, 0x9e40, 0x9e42, 0xc1c6, 0x9944, 0xc1c5,
-	0x9946, 0xefc6, 0xe84b, 0xb007, 0xb006, 0xb005, 0xb004,
-	0xb003, 0xb002, 0xb001, 0xb000, 0x1100, 0xc202, 0xba00,
-	0x1a86, 0xc694, 0xe807, 0x1d00, 0x9dc0, 0xc5b2, 0x9dc2,
-	0xe802, 0xff80, 0xc18c, 0x7222, 0x49ae, 0xf1fd, 0xff80,
-	0xc687, 0x9fc2, 0xeff9, 0x70c0, 0x0702, 0x9fc2, 0xeff5,
-	0x71c0, 0xc235, 0x9940, 0x9842, 0xc19c, 0x9944, 0xc12e,
-	0x9946, 0xef9c, 0x0701, 0x9fc2, 0xefe9, 0x70c0, 0x0704,
-	0x9fc2, 0xefe5, 0x71c0, 0xc225, 0x9940, 0x9842, 0xc123,
-	0x9944, 0xc11e, 0x9946, 0xef8c, 0x071a, 0x9fc2, 0xefd9,
-	0x70c0, 0x0728, 0x9fc2, 0xefd5, 0x71c0, 0xc215, 0x9940,
-	0x9842, 0xc114, 0x9944, 0xc10e, 0x9946, 0xef7c, 0xff80,
-	0x48cf, 0xc20b, 0x9b40, 0x9c42, 0xc107, 0x9944, 0xc104,
-	0x9946, 0xef72, 0xff80, 0xbd02, 0xf168, 0xe8e0, 0xf184,
-	0xf188, 0xc502, 0xbd00, 0x0000, 0xb400, 0xb401, 0xb402,
-	0xb403, 0xc079, 0xc377, 0x7160, 0x9906, 0xc376, 0xe87c,
-	0xc073, 0x9900, 0x1906, 0xc371, 0xe884, 0xc170, 0xc370,
-	0xe881, 0x1908, 0xc36b, 0xe87e, 0xc36c, 0xe86f, 0x1a88,
-	0x44ca, 0xe879, 0xc367, 0x4833, 0xe869, 0x4816, 0xe874,
-	0xc362, 0x4838, 0xe864, 0x1a88, 0x44ca, 0xe86e, 0xc35c,
-	0x4838, 0x4833, 0xe85d, 0x4816, 0xe868, 0xc357, 0xe859,
-	0x1a88, 0x44ca, 0xe863, 0xc352, 0x4833, 0xe853, 0x4816,
-	0xe85e, 0xc34d, 0x4838, 0xe84e, 0x1a88, 0x44ca, 0xe858,
-	0xc347, 0x4838, 0x4833, 0xe847, 0x4816, 0xe852, 0xc342,
-	0xe843, 0x1a58, 0x44ca, 0xe84d, 0xc33d, 0x4833, 0xe83d,
-	0x4816, 0xe848, 0xc338, 0x4838, 0xe838, 0x1a58, 0x44ca,
-	0xe842, 0xc332, 0x4838, 0x4833, 0xe831, 0x4816, 0xe83c,
-	0xc32d, 0xe82d, 0x1a58, 0x44ca, 0xe837, 0xc328, 0x4833,
-	0xe827, 0x4816, 0xe832, 0xc323, 0x4838, 0xe822, 0x1a58,
-	0x44ca, 0xe82c, 0xc31d, 0x4838, 0x4833, 0xe81b, 0x4816,
-	0xe826, 0xc010, 0x7100, 0xc30f, 0xe822, 0xc00c, 0x7106,
-	0xc309, 0x9960, 0xb003, 0xb002, 0xb001, 0xb000, 0xc402,
-	0xbc00, 0x15b0, 0xde20, 0xdd26, 0x0ffe, 0x0000, 0x6f00,
-	0x8086, 0x8486, 0x8886, 0x8c86, 0xc0f7, 0x7202, 0x49ae,
-	0xf1fd, 0x44d3, 0x4413, 0x48af, 0x9a02, 0x7202, 0x49ae,
-	0xf1fe, 0x7100, 0xff80, 0xc0ea, 0x7202, 0x49ae, 0xf1fd,
-	0x9900, 0x44d3, 0x4413, 0x482f, 0x9a02, 0x7202, 0x49ae,
-	0xf1fe, 0xff80, 0xc502, 0xbd00, 0x0000, 0xc102, 0xb900,
-	0x0000, 0xc102, 0xb900, 0x0000, 0xc602, 0xbe00, 0x0000,
-	0xc602, 0xbe00, 0x0000, 0x6961, 0x0019, 0x0a1e, 0x0f2a
-};
-
-static const struct rge_mac_bps rtl8127_mac_bps = {
-	nitems(rtl8127_mac_bps_regs),
-	rtl8127_mac_bps_regs,
-	rtl8127_mac_bps_vals
-};
-
-static const struct {
-	uint16_t	reg;
-	uint16_t	val;
-} mac_r25_ephy[] = {
-	{ 0x0004, 0xd000 }, { 0x000a, 0x8653 }, { 0x0023, 0xab66 },
-	{ 0x0020, 0x9455 }, { 0x0021, 0x99ff }, { 0x0029, 0xfe04 },
-	{ 0x0044, 0xd000 }, { 0x004a, 0x8653 }, { 0x0063, 0xab66 },
-	{ 0x0060, 0x9455 }, { 0x0061, 0x99ff }, { 0x0069, 0xfe04 }
-}, mac_r25b_ephy[] = {
-	{ 0x000b, 0xa908 }, { 0x001e, 0x20eb }, { 0x0022, 0x0023 },
-	{ 0x0002, 0x60c2 }, { 0x0029, 0xff00 }, { 0x004b, 0xa908 },
-	{ 0x005e, 0x28eb }, { 0x0062, 0x0023 }, { 0x0042, 0x60c2 },
-	{ 0x0069, 0xff00 }
-}, mac_r27_ephy[] = {
-	{ 0x8088, 0x0064 }, { 0x8488, 0x0064 }, { 0x8888, 0x0064 },
-	{ 0x8c88, 0x0064 }, { 0x8188, 0x0064 }, { 0x8588, 0x0064 },
-	{ 0x8988, 0x0064 }, { 0x8d88, 0x0064 }, { 0x808c, 0x09b0 },
-	{ 0x848c, 0x09b0 }, { 0x888c, 0x0f90 }, { 0x8c8c, 0x0f90 },
-	{ 0x818c, 0x09b0 }, { 0x858c, 0x09b0 }, { 0x898c, 0x0f90 },
-	{ 0x8d8c, 0x0f90 }, { 0x808a, 0x09b8 }, { 0x848a, 0x09b8 },
-	{ 0x888a, 0x0f98 }, { 0x8c8a, 0x0f98 }, { 0x818a, 0x09b8 },
-	{ 0x858a, 0x09b8 }, { 0x898a, 0x0f98 }, { 0x8d8a, 0x0f98 },
-	{ 0x9020, 0x0080 }, { 0x9420, 0x0080 }, { 0x9820, 0x0080 },
-	{ 0x9c20, 0x0080 }, { 0x901e, 0x0190 }, { 0x941e, 0x0190 },
-	{ 0x981e, 0x0140 }, { 0x9c1e, 0x0140 }, { 0x901c, 0x0190 },
-	{ 0x941c, 0x0190 }, { 0x981c, 0x0140 }, { 0x9c1c, 0x0140 }
-};
-
-static const struct {
+static struct {
         uint16_t        reg;
         uint16_t        val;
-} mac_r25d_2_mcu[] = {
+} mac_r25_mcu[] = {
+	{ 0xa436, 0xa016 }, { 0xa438, 0x0000 }, { 0xa436, 0xa012 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa014 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0x1800 }, { 0xa438, 0x808b },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x808f }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8093 }, { 0xa438, 0x1800 }, { 0xa438, 0x8097 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x809d }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x80a1 }, { 0xa438, 0x1800 }, { 0xa438, 0x80aa },
+	{ 0xa438, 0xd718 }, { 0xa438, 0x607b }, { 0xa438, 0x40da },
+	{ 0xa438, 0xf00e }, { 0xa438, 0x42da }, { 0xa438, 0xf01e },
+	{ 0xa438, 0xd718 }, { 0xa438, 0x615b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1456 }, { 0xa438, 0x1000 }, { 0xa438, 0x14a4 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x14bc }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5f2e }, { 0xa438, 0xf01c }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1456 }, { 0xa438, 0x1000 }, { 0xa438, 0x14a4 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x14bc }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5f2e }, { 0xa438, 0xf024 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1456 }, { 0xa438, 0x1000 }, { 0xa438, 0x14a4 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x14bc }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5f2e }, { 0xa438, 0xf02c }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1456 }, { 0xa438, 0x1000 }, { 0xa438, 0x14a4 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x14bc }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5f2e }, { 0xa438, 0xf034 }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac11 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa410 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x4779 },
+	{ 0xa438, 0xd504 }, { 0xa438, 0xac0f }, { 0xa438, 0xae01 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x1000 }, { 0xa438, 0x1444 },
+	{ 0xa438, 0xf034 }, { 0xa438, 0xd719 }, { 0xa438, 0x4118 },
+	{ 0xa438, 0xd504 }, { 0xa438, 0xac22 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce01 }, { 0xa438, 0xa420 }, { 0xa438, 0xce00 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x4559 }, { 0xa438, 0xd504 },
+	{ 0xa438, 0xac0f }, { 0xa438, 0xae01 }, { 0xa438, 0xd500 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1444 }, { 0xa438, 0xf023 },
+	{ 0xa438, 0xd719 }, { 0xa438, 0x4118 }, { 0xa438, 0xd504 },
+	{ 0xa438, 0xac44 }, { 0xa438, 0xd501 }, { 0xa438, 0xce01 },
+	{ 0xa438, 0xa440 }, { 0xa438, 0xce00 }, { 0xa438, 0xd500 },
+	{ 0xa438, 0x4339 }, { 0xa438, 0xd504 }, { 0xa438, 0xac0f },
+	{ 0xa438, 0xae01 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1444 }, { 0xa438, 0xf012 }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac88 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa480 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x4119 },
+	{ 0xa438, 0xd504 }, { 0xa438, 0xac0f }, { 0xa438, 0xae01 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x1000 }, { 0xa438, 0x1444 },
+	{ 0xa438, 0xf001 }, { 0xa438, 0x1000 }, { 0xa438, 0x1456 },
+	{ 0xa438, 0xd718 }, { 0xa438, 0x5fac }, { 0xa438, 0xc48f },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x141b }, { 0xa438, 0xd504 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0x1800 }, { 0xa438, 0x121a },
+	{ 0xa438, 0xd0b4 }, { 0xa438, 0xd1bb }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0898 }, { 0xa438, 0xd0b4 }, { 0xa438, 0xd1bb },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0a0e }, { 0xa438, 0xd064 },
+	{ 0xa438, 0xd18a }, { 0xa438, 0x1800 }, { 0xa438, 0x0b7e },
+	{ 0xa438, 0x401c }, { 0xa438, 0xd501 }, { 0xa438, 0xa804 },
+	{ 0xa438, 0x8804 }, { 0xa438, 0x1800 }, { 0xa438, 0x053b },
+	{ 0xa438, 0xd500 }, { 0xa438, 0xa301 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0648 }, { 0xa438, 0xc520 }, { 0xa438, 0xa201 },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x252d }, { 0xa438, 0x1646 },
+	{ 0xa438, 0xd708 }, { 0xa438, 0x4006 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x1646 }, { 0xa438, 0x1800 }, { 0xa438, 0x0308 },
+	{ 0xa436, 0xa026 }, { 0xa438, 0x0307 }, { 0xa436, 0xa024 },
+	{ 0xa438, 0x1645 }, { 0xa436, 0xa022 }, { 0xa438, 0x0647 },
+	{ 0xa436, 0xa020 }, { 0xa438, 0x053a }, { 0xa436, 0xa006 },
+	{ 0xa438, 0x0b7c }, { 0xa436, 0xa004 }, { 0xa438, 0x0a0c },
+	{ 0xa436, 0xa002 }, { 0xa438, 0x0896 }, { 0xa436, 0xa000 },
+	{ 0xa438, 0x11a1 }, { 0xa436, 0xa008 }, { 0xa438, 0xff00 },
+	{ 0xa436, 0xa016 }, { 0xa438, 0x0010 }, { 0xa436, 0xa012 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa014 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0x1800 }, { 0xa438, 0x8015 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x801a }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x801a }, { 0xa438, 0x1800 }, { 0xa438, 0x801a },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x801a }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x801a }, { 0xa438, 0x1800 }, { 0xa438, 0x801a },
+	{ 0xa438, 0xad02 }, { 0xa438, 0x1000 }, { 0xa438, 0x02d7 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x00ed }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0509 }, { 0xa438, 0xc100 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x008f }, { 0xa436, 0xa08e }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa08c }, { 0xa438, 0xffff }, { 0xa436, 0xa08a },
+	{ 0xa438, 0xffff }, { 0xa436, 0xa088 }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa086 }, { 0xa438, 0xffff }, { 0xa436, 0xa084 },
+	{ 0xa438, 0xffff }, { 0xa436, 0xa082 }, { 0xa438, 0x008d },
+	{ 0xa436, 0xa080 }, { 0xa438, 0x00eb }, { 0xa436, 0xa090 },
+	{ 0xa438, 0x0103 }, { 0xa436, 0xa016 }, { 0xa438, 0x0020 },
+	{ 0xa436, 0xa012 }, { 0xa438, 0x0000 }, { 0xa436, 0xa014 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8010 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8014 }, { 0xa438, 0x1800 }, { 0xa438, 0x8018 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8024 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8051 }, { 0xa438, 0x1800 }, { 0xa438, 0x8055 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8072 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x80dc }, { 0xa438, 0x0000 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0xfffd }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x0000 }, { 0xa438, 0xfffd },
+	{ 0xa438, 0x8301 }, { 0xa438, 0x800a }, { 0xa438, 0x8190 },
+	{ 0xa438, 0x82a0 }, { 0xa438, 0x8404 }, { 0xa438, 0xa70c },
+	{ 0xa438, 0x9402 }, { 0xa438, 0x890c }, { 0xa438, 0x8840 },
+	{ 0xa438, 0xa380 }, { 0xa438, 0x1800 }, { 0xa438, 0x066e },
+	{ 0xa438, 0xcb91 }, { 0xa438, 0xd700 }, { 0xa438, 0x4063 },
+	{ 0xa438, 0xd139 }, { 0xa438, 0xf002 }, { 0xa438, 0xd140 },
+	{ 0xa438, 0xd040 }, { 0xa438, 0xb404 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0d00 }, { 0xa438, 0x1000 }, { 0xa438, 0x07e0 },
+	{ 0xa438, 0xa610 }, { 0xa438, 0xa110 }, { 0xa438, 0xa2a0 },
+	{ 0xa438, 0xa404 }, { 0xa438, 0xd704 }, { 0xa438, 0x4085 },
+	{ 0xa438, 0xa180 }, { 0xa438, 0xa404 }, { 0xa438, 0x8280 },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x405d }, { 0xa438, 0xa720 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0743 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x07f0 }, { 0xa438, 0xd700 }, { 0xa438, 0x5f74 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0743 }, { 0xa438, 0xd702 },
+	{ 0xa438, 0x7fb6 }, { 0xa438, 0x8190 }, { 0xa438, 0x82a0 },
+	{ 0xa438, 0x8404 }, { 0xa438, 0x8610 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x0c0f }, { 0xa438, 0x0d01 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x07e0 }, { 0xa438, 0x1800 }, { 0xa438, 0x066e },
+	{ 0xa438, 0xd158 }, { 0xa438, 0xd04d }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x03d4 }, { 0xa438, 0x94bc }, { 0xa438, 0x870c },
+	{ 0xa438, 0x8380 }, { 0xa438, 0xd10d }, { 0xa438, 0xd040 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x07c4 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5fb4 }, { 0xa438, 0xa190 }, { 0xa438, 0xa00a },
+	{ 0xa438, 0xa280 }, { 0xa438, 0xa404 }, { 0xa438, 0xa220 },
+	{ 0xa438, 0xd130 }, { 0xa438, 0xd040 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x07c4 }, { 0xa438, 0xd700 }, { 0xa438, 0x5fb4 },
+	{ 0xa438, 0xbb80 }, { 0xa438, 0xd1c4 }, { 0xa438, 0xd074 },
+	{ 0xa438, 0xa301 }, { 0xa438, 0xd704 }, { 0xa438, 0x604b },
+	{ 0xa438, 0xa90c }, { 0xa438, 0x1800 }, { 0xa438, 0x0556 },
+	{ 0xa438, 0xcb92 }, { 0xa438, 0xd700 }, { 0xa438, 0x4063 },
+	{ 0xa438, 0xd116 }, { 0xa438, 0xf002 }, { 0xa438, 0xd119 },
+	{ 0xa438, 0xd040 }, { 0xa438, 0xd703 }, { 0xa438, 0x60a0 },
+	{ 0xa438, 0x6241 }, { 0xa438, 0x63e2 }, { 0xa438, 0x6583 },
+	{ 0xa438, 0xf054 }, { 0xa438, 0xd701 }, { 0xa438, 0x611e },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x40da }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0d10 }, { 0xa438, 0xa010 }, { 0xa438, 0x8740 },
+	{ 0xa438, 0xf02f }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0d50 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0xa740 }, { 0xa438, 0xf02a },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x611e }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x40da }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0d20 },
+	{ 0xa438, 0xa010 }, { 0xa438, 0x8740 }, { 0xa438, 0xf021 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0d60 }, { 0xa438, 0x8010 },
+	{ 0xa438, 0xa740 }, { 0xa438, 0xf01c }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x611e }, { 0xa438, 0xd701 }, { 0xa438, 0x40da },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0d30 }, { 0xa438, 0xa010 },
+	{ 0xa438, 0x8740 }, { 0xa438, 0xf013 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0d70 }, { 0xa438, 0x8010 }, { 0xa438, 0xa740 },
+	{ 0xa438, 0xf00e }, { 0xa438, 0xd701 }, { 0xa438, 0x611e },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x40da }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0d40 }, { 0xa438, 0xa010 }, { 0xa438, 0x8740 },
+	{ 0xa438, 0xf005 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0d80 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0xa740 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x07e8 }, { 0xa438, 0xa610 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x405d }, { 0xa438, 0xa720 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5ff4 }, { 0xa438, 0xa008 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x4046 }, { 0xa438, 0xa002 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x0743 }, { 0xa438, 0x1000 }, { 0xa438, 0x07fb },
+	{ 0xa438, 0xd703 }, { 0xa438, 0x7f6f }, { 0xa438, 0x7f4e },
+	{ 0xa438, 0x7f2d }, { 0xa438, 0x7f0c }, { 0xa438, 0x800a },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0d00 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x07e8 }, { 0xa438, 0x8010 }, { 0xa438, 0xa740 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0743 }, { 0xa438, 0xd702 },
+	{ 0xa438, 0x7fb5 }, { 0xa438, 0xd701 }, { 0xa438, 0x3ad4 },
+	{ 0xa438, 0x0556 }, { 0xa438, 0x8610 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x066e }, { 0xa438, 0xd1f5 }, { 0xa438, 0xd049 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x01ec }, { 0xa436, 0xa10e },
+	{ 0xa438, 0x01ea }, { 0xa436, 0xa10c }, { 0xa438, 0x06a9 },
+	{ 0xa436, 0xa10a }, { 0xa438, 0x078a }, { 0xa436, 0xa108 },
+	{ 0xa438, 0x03d2 }, { 0xa436, 0xa106 }, { 0xa438, 0x067f },
+	{ 0xa436, 0xa104 }, { 0xa438, 0x0665 }, { 0xa436, 0xa102 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa100 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xa110 }, { 0xa438, 0x00fc }, { 0xa436, 0xb87c },
+	{ 0xa438, 0x8530 }, { 0xa436, 0xb87e }, { 0xa438, 0xaf85 },
+	{ 0xa438, 0x3caf }, { 0xa438, 0x8545 }, { 0xa438, 0xaf85 },
+	{ 0xa438, 0x45af }, { 0xa438, 0x8545 }, { 0xa438, 0xee82 },
+	{ 0xa438, 0xf900 }, { 0xa438, 0x0103 }, { 0xa438, 0xaf03 },
+	{ 0xa438, 0xb7f8 }, { 0xa438, 0xe0a6 }, { 0xa438, 0x00e1 },
+	{ 0xa438, 0xa601 }, { 0xa438, 0xef01 }, { 0xa438, 0x58f0 },
+	{ 0xa438, 0xa080 }, { 0xa438, 0x37a1 }, { 0xa438, 0x8402 },
+	{ 0xa438, 0xae16 }, { 0xa438, 0xa185 }, { 0xa438, 0x02ae },
+	{ 0xa438, 0x11a1 }, { 0xa438, 0x8702 }, { 0xa438, 0xae0c },
+	{ 0xa438, 0xa188 }, { 0xa438, 0x02ae }, { 0xa438, 0x07a1 },
+	{ 0xa438, 0x8902 }, { 0xa438, 0xae02 }, { 0xa438, 0xae1c },
+	{ 0xa438, 0xe0b4 }, { 0xa438, 0x62e1 }, { 0xa438, 0xb463 },
+	{ 0xa438, 0x6901 }, { 0xa438, 0xe4b4 }, { 0xa438, 0x62e5 },
+	{ 0xa438, 0xb463 }, { 0xa438, 0xe0b4 }, { 0xa438, 0x62e1 },
+	{ 0xa438, 0xb463 }, { 0xa438, 0x6901 }, { 0xa438, 0xe4b4 },
+	{ 0xa438, 0x62e5 }, { 0xa438, 0xb463 }, { 0xa438, 0xfc04 },
+	{ 0xa436, 0xb85e }, { 0xa438, 0x03b3 }, { 0xa436, 0xb860 },
+	{ 0xa438, 0xffff }, { 0xa436, 0xb862 }, { 0xa438, 0xffff },
+	{ 0xa436, 0xb864 }, { 0xa438, 0xffff }, { 0xa436, 0xb878 },
+	{ 0xa438, 0x0001 }
+}, mac_r25b_mcu[] = {
+	{ 0xa436, 0x8024 }, { 0xa438, 0x3701 }, { 0xa436, 0xb82e },
+	{ 0xa438, 0x0001 }, { 0xb820, 0x0090 }, { 0xa436, 0xa016 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa012 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xa014 }, { 0xa438, 0x1800 }, { 0xa438, 0x8010 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x801a }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x803f }, { 0xa438, 0x1800 }, { 0xa438, 0x8045 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8067 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x806d }, { 0xa438, 0x1800 }, { 0xa438, 0x8071 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x80b1 }, { 0xa438, 0xd093 },
+	{ 0xa438, 0xd1c4 }, { 0xa438, 0x1000 }, { 0xa438, 0x135c },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x5fbc }, { 0xa438, 0xd504 },
+	{ 0xa438, 0xc9f1 }, { 0xa438, 0x1800 }, { 0xa438, 0x0fc9 },
+	{ 0xa438, 0xbb50 }, { 0xa438, 0xd505 }, { 0xa438, 0xa202 },
+	{ 0xa438, 0xd504 }, { 0xa438, 0x8c0f }, { 0xa438, 0xd500 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1519 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x135c }, { 0xa438, 0xd75e }, { 0xa438, 0x5fae },
+	{ 0xa438, 0x9b50 }, { 0xa438, 0x1000 }, { 0xa438, 0x135c },
+	{ 0xa438, 0xd75e }, { 0xa438, 0x7fae }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x135c }, { 0xa438, 0xd707 }, { 0xa438, 0x40a7 },
+	{ 0xa438, 0xd719 }, { 0xa438, 0x4071 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x1557 }, { 0xa438, 0xd719 }, { 0xa438, 0x2f70 },
+	{ 0xa438, 0x803b }, { 0xa438, 0x2f73 }, { 0xa438, 0x156a },
+	{ 0xa438, 0x5e70 }, { 0xa438, 0x1800 }, { 0xa438, 0x155d },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xa202 }, { 0xa438, 0xd500 },
+	{ 0xa438, 0xffed }, { 0xa438, 0xd709 }, { 0xa438, 0x4054 },
+	{ 0xa438, 0xa788 }, { 0xa438, 0xd70b }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x172a }, { 0xa438, 0xc0c1 }, { 0xa438, 0xc0c0 },
+	{ 0xa438, 0xd05a }, { 0xa438, 0xd1ba }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x2529 }, { 0xa438, 0x022a }, { 0xa438, 0xd0a7 },
+	{ 0xa438, 0xd1b9 }, { 0xa438, 0xa208 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x080e }, { 0xa438, 0xd701 }, { 0xa438, 0x408b },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0a65 }, { 0xa438, 0xf003 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0a6b }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0920 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x0915 }, { 0xa438, 0x1000 }, { 0xa438, 0x0909 },
+	{ 0xa438, 0x228f }, { 0xa438, 0x804e }, { 0xa438, 0x9801 },
+	{ 0xa438, 0xd71e }, { 0xa438, 0x5d61 }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x022a }, { 0xa438, 0x2005 },
+	{ 0xa438, 0x091a }, { 0xa438, 0x3bd9 }, { 0xa438, 0x0919 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0916 }, { 0xa438, 0xd090 },
+	{ 0xa438, 0xd1c9 }, { 0xa438, 0x1800 }, { 0xa438, 0x1064 },
+	{ 0xa438, 0xd096 }, { 0xa438, 0xd1a9 }, { 0xa438, 0xd503 },
+	{ 0xa438, 0xa104 }, { 0xa438, 0x0c07 }, { 0xa438, 0x0902 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0xbc10 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce01 }, { 0xa438, 0xa201 }, { 0xa438, 0x8201 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0xc484 },
+	{ 0xa438, 0xd503 }, { 0xa438, 0xcc02 }, { 0xa438, 0xcd0d },
+	{ 0xa438, 0xaf01 }, { 0xa438, 0xd500 }, { 0xa438, 0xd703 },
+	{ 0xa438, 0x4371 }, { 0xa438, 0xbd08 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x135c }, { 0xa438, 0xd75e }, { 0xa438, 0x5fb3 },
+	{ 0xa438, 0xd503 }, { 0xa438, 0xd0f5 }, { 0xa438, 0xd1c6 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0e50 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x401c }, { 0xa438, 0xd0f5 }, { 0xa438, 0xd1c6 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0ea0 }, { 0xa438, 0x401c },
+	{ 0xa438, 0xd07b }, { 0xa438, 0xd1c5 }, { 0xa438, 0x8ef0 },
+	{ 0xa438, 0x401c }, { 0xa438, 0x9d08 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x135c }, { 0xa438, 0xd75e }, { 0xa438, 0x7fb3 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x135c }, { 0xa438, 0xd75e },
+	{ 0xa438, 0x5fad }, { 0xa438, 0x1000 }, { 0xa438, 0x14c5 },
+	{ 0xa438, 0xd703 }, { 0xa438, 0x3181 }, { 0xa438, 0x80af },
+	{ 0xa438, 0x60ad }, { 0xa438, 0x1000 }, { 0xa438, 0x135c },
+	{ 0xa438, 0xd703 }, { 0xa438, 0x5fba }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0cc7 }, { 0xa438, 0xa802 }, { 0xa438, 0xa301 },
+	{ 0xa438, 0xa801 }, { 0xa438, 0xc004 }, { 0xa438, 0xd710 },
+	{ 0xa438, 0x4000 }, { 0xa438, 0x1800 }, { 0xa438, 0x1e79 },
+	{ 0xa436, 0xa026 }, { 0xa438, 0x1e78 }, { 0xa436, 0xa024 },
+	{ 0xa438, 0x0c93 }, { 0xa436, 0xa022 }, { 0xa438, 0x1062 },
+	{ 0xa436, 0xa020 }, { 0xa438, 0x0915 }, { 0xa436, 0xa006 },
+	{ 0xa438, 0x020a }, { 0xa436, 0xa004 }, { 0xa438, 0x1726 },
+	{ 0xa436, 0xa002 }, { 0xa438, 0x1542 }, { 0xa436, 0xa000 },
+	{ 0xa438, 0x0fc7 }, { 0xa436, 0xa008 }, { 0xa438, 0xff00 },
+	{ 0xa436, 0xa016 }, { 0xa438, 0x0010 }, { 0xa436, 0xa012 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa014 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8010 }, { 0xa438, 0x1800 }, { 0xa438, 0x801d },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x802c }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x802c }, { 0xa438, 0x1800 }, { 0xa438, 0x802c },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x802c }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x802c }, { 0xa438, 0x1800 }, { 0xa438, 0x802c },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x6090 }, { 0xa438, 0x60d1 },
+	{ 0xa438, 0xc95c }, { 0xa438, 0xf007 }, { 0xa438, 0x60b1 },
+	{ 0xa438, 0xc95a }, { 0xa438, 0xf004 }, { 0xa438, 0xc956 },
+	{ 0xa438, 0xf002 }, { 0xa438, 0xc94e }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x00cd }, { 0xa438, 0xd700 }, { 0xa438, 0x6090 },
+	{ 0xa438, 0x60d1 }, { 0xa438, 0xc95c }, { 0xa438, 0xf007 },
+	{ 0xa438, 0x60b1 }, { 0xa438, 0xc95a }, { 0xa438, 0xf004 },
+	{ 0xa438, 0xc956 }, { 0xa438, 0xf002 }, { 0xa438, 0xc94e },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x022a }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0132 }, { 0xa436, 0xa08e }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa08c }, { 0xa438, 0xffff }, { 0xa436, 0xa08a },
+	{ 0xa438, 0xffff }, { 0xa436, 0xa088 }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa086 }, { 0xa438, 0xffff }, { 0xa436, 0xa084 },
+	{ 0xa438, 0xffff }, { 0xa436, 0xa082 }, { 0xa438, 0x012f },
+	{ 0xa436, 0xa080 }, { 0xa438, 0x00cc }, { 0xa436, 0xa090 },
+	{ 0xa438, 0x0103 }, { 0xa436, 0xa016 }, { 0xa438, 0x0020 },
+	{ 0xa436, 0xa012 }, { 0xa438, 0x0000 }, { 0xa436, 0xa014 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8010 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8020 }, { 0xa438, 0x1800 }, { 0xa438, 0x802a },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8035 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x803c }, { 0xa438, 0x1800 }, { 0xa438, 0x803c },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x803c }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x803c }, { 0xa438, 0xd107 }, { 0xa438, 0xd042 },
+	{ 0xa438, 0xa404 }, { 0xa438, 0x1000 }, { 0xa438, 0x09df },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x5fb4 }, { 0xa438, 0x8280 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x6065 }, { 0xa438, 0xd125 },
+	{ 0xa438, 0xf002 }, { 0xa438, 0xd12b }, { 0xa438, 0xd040 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x077f }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0c50 }, { 0xa438, 0xd104 }, { 0xa438, 0xd040 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0aa8 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5fb4 }, { 0xa438, 0x1800 }, { 0xa438, 0x0a2e },
+	{ 0xa438, 0xcb9b }, { 0xa438, 0xd110 }, { 0xa438, 0xd040 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x0b7b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x09df }, { 0xa438, 0xd700 }, { 0xa438, 0x5fb4 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x081b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x09df }, { 0xa438, 0xd704 }, { 0xa438, 0x7fb8 },
+	{ 0xa438, 0xa718 }, { 0xa438, 0x1800 }, { 0xa438, 0x074e },
+	{ 0xa436, 0xa10e }, { 0xa438, 0xffff }, { 0xa436, 0xa10c },
+	{ 0xa438, 0xffff }, { 0xa436, 0xa10a }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa108 }, { 0xa438, 0xffff }, { 0xa436, 0xa106 },
+	{ 0xa438, 0x074d }, { 0xa436, 0xa104 }, { 0xa438, 0x0818 },
+	{ 0xa436, 0xa102 }, { 0xa438, 0x0a2c }, { 0xa436, 0xa100 },
+	{ 0xa438, 0x077e }, { 0xa436, 0xa110 }, { 0xa438, 0x000f },
+	{ 0xa436, 0xb87c }, { 0xa438, 0x8625 }, { 0xa436, 0xb87e },
+	{ 0xa438, 0xaf86 }, { 0xa438, 0x3daf }, { 0xa438, 0x8689 },
+	{ 0xa438, 0xaf88 }, { 0xa438, 0x69af }, { 0xa438, 0x8887 },
+	{ 0xa438, 0xaf88 }, { 0xa438, 0x9caf }, { 0xa438, 0x88be },
+	{ 0xa438, 0xaf88 }, { 0xa438, 0xbeaf }, { 0xa438, 0x88be },
+	{ 0xa438, 0xbf86 }, { 0xa438, 0x49d7 }, { 0xa438, 0x0040 },
+	{ 0xa438, 0x0277 }, { 0xa438, 0x7daf }, { 0xa438, 0x2727 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x7205 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x7208 }, { 0xa438, 0x0000 }, { 0xa438, 0x71f3 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x71f6 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x7229 }, { 0xa438, 0x0000 }, { 0xa438, 0x722c },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x7217 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x721a }, { 0xa438, 0x0000 }, { 0xa438, 0x721d },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x7211 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x7220 }, { 0xa438, 0x0000 }, { 0xa438, 0x7214 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x722f }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x7223 }, { 0xa438, 0x0000 }, { 0xa438, 0x7232 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x7226 }, { 0xa438, 0xf8f9 },
+	{ 0xa438, 0xfae0 }, { 0xa438, 0x85b3 }, { 0xa438, 0x3802 },
+	{ 0xa438, 0xad27 }, { 0xa438, 0x02ae }, { 0xa438, 0x03af },
+	{ 0xa438, 0x8830 }, { 0xa438, 0x1f66 }, { 0xa438, 0xef65 },
+	{ 0xa438, 0xbfc2 }, { 0xa438, 0x1f1a }, { 0xa438, 0x96f7 },
+	{ 0xa438, 0x05ee }, { 0xa438, 0xffd2 }, { 0xa438, 0x00da },
+	{ 0xa438, 0xf605 }, { 0xa438, 0xbfc2 }, { 0xa438, 0x2f1a },
+	{ 0xa438, 0x96f7 }, { 0xa438, 0x05ee }, { 0xa438, 0xffd2 },
+	{ 0xa438, 0x00db }, { 0xa438, 0xf605 }, { 0xa438, 0xef02 },
+	{ 0xa438, 0x1f11 }, { 0xa438, 0x0d42 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x4202 }, { 0xa438, 0x6e7d }, { 0xa438, 0xef02 },
+	{ 0xa438, 0x1b03 }, { 0xa438, 0x1f11 }, { 0xa438, 0x0d42 },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x4502 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xef02 }, { 0xa438, 0x1a03 }, { 0xa438, 0x1f11 },
+	{ 0xa438, 0x0d42 }, { 0xa438, 0xbf88 }, { 0xa438, 0x4802 },
+	{ 0xa438, 0x6e7d }, { 0xa438, 0xbfc2 }, { 0xa438, 0x3f1a },
+	{ 0xa438, 0x96f7 }, { 0xa438, 0x05ee }, { 0xa438, 0xffd2 },
+	{ 0xa438, 0x00da }, { 0xa438, 0xf605 }, { 0xa438, 0xbfc2 },
+	{ 0xa438, 0x4f1a }, { 0xa438, 0x96f7 }, { 0xa438, 0x05ee },
+	{ 0xa438, 0xffd2 }, { 0xa438, 0x00db }, { 0xa438, 0xf605 },
+	{ 0xa438, 0xef02 }, { 0xa438, 0x1f11 }, { 0xa438, 0x0d42 },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x4b02 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xef02 }, { 0xa438, 0x1b03 }, { 0xa438, 0x1f11 },
+	{ 0xa438, 0x0d42 }, { 0xa438, 0xbf88 }, { 0xa438, 0x4e02 },
+	{ 0xa438, 0x6e7d }, { 0xa438, 0xef02 }, { 0xa438, 0x1a03 },
+	{ 0xa438, 0x1f11 }, { 0xa438, 0x0d42 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x5102 }, { 0xa438, 0x6e7d }, { 0xa438, 0xef56 },
+	{ 0xa438, 0xd020 }, { 0xa438, 0x1f11 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x5402 }, { 0xa438, 0x6e7d }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x5702 }, { 0xa438, 0x6e7d }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x5a02 }, { 0xa438, 0x6e7d }, { 0xa438, 0xe185 },
+	{ 0xa438, 0xa0ef }, { 0xa438, 0x0348 }, { 0xa438, 0x0a28 },
+	{ 0xa438, 0x05ef }, { 0xa438, 0x201b }, { 0xa438, 0x01ad },
+	{ 0xa438, 0x2735 }, { 0xa438, 0x1f44 }, { 0xa438, 0xe085 },
+	{ 0xa438, 0x88e1 }, { 0xa438, 0x8589 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x5d02 }, { 0xa438, 0x6e7d }, { 0xa438, 0xe085 },
+	{ 0xa438, 0x8ee1 }, { 0xa438, 0x858f }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x6002 }, { 0xa438, 0x6e7d }, { 0xa438, 0xe085 },
+	{ 0xa438, 0x94e1 }, { 0xa438, 0x8595 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x6302 }, { 0xa438, 0x6e7d }, { 0xa438, 0xe085 },
+	{ 0xa438, 0x9ae1 }, { 0xa438, 0x859b }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x6602 }, { 0xa438, 0x6e7d }, { 0xa438, 0xaf88 },
+	{ 0xa438, 0x3cbf }, { 0xa438, 0x883f }, { 0xa438, 0x026e },
+	{ 0xa438, 0x9cad }, { 0xa438, 0x2835 }, { 0xa438, 0x1f44 },
+	{ 0xa438, 0xe08f }, { 0xa438, 0xf8e1 }, { 0xa438, 0x8ff9 },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x5d02 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xe08f }, { 0xa438, 0xfae1 }, { 0xa438, 0x8ffb },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x6002 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xe08f }, { 0xa438, 0xfce1 }, { 0xa438, 0x8ffd },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x6302 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xe08f }, { 0xa438, 0xfee1 }, { 0xa438, 0x8fff },
+	{ 0xa438, 0xbf88 }, { 0xa438, 0x6602 }, { 0xa438, 0x6e7d },
+	{ 0xa438, 0xaf88 }, { 0xa438, 0x3ce1 }, { 0xa438, 0x85a1 },
+	{ 0xa438, 0x1b21 }, { 0xa438, 0xad37 }, { 0xa438, 0x341f },
+	{ 0xa438, 0x44e0 }, { 0xa438, 0x858a }, { 0xa438, 0xe185 },
+	{ 0xa438, 0x8bbf }, { 0xa438, 0x885d }, { 0xa438, 0x026e },
+	{ 0xa438, 0x7de0 }, { 0xa438, 0x8590 }, { 0xa438, 0xe185 },
+	{ 0xa438, 0x91bf }, { 0xa438, 0x8860 }, { 0xa438, 0x026e },
+	{ 0xa438, 0x7de0 }, { 0xa438, 0x8596 }, { 0xa438, 0xe185 },
+	{ 0xa438, 0x97bf }, { 0xa438, 0x8863 }, { 0xa438, 0x026e },
+	{ 0xa438, 0x7de0 }, { 0xa438, 0x859c }, { 0xa438, 0xe185 },
+	{ 0xa438, 0x9dbf }, { 0xa438, 0x8866 }, { 0xa438, 0x026e },
+	{ 0xa438, 0x7dae }, { 0xa438, 0x401f }, { 0xa438, 0x44e0 },
+	{ 0xa438, 0x858c }, { 0xa438, 0xe185 }, { 0xa438, 0x8dbf },
+	{ 0xa438, 0x885d }, { 0xa438, 0x026e }, { 0xa438, 0x7de0 },
+	{ 0xa438, 0x8592 }, { 0xa438, 0xe185 }, { 0xa438, 0x93bf },
+	{ 0xa438, 0x8860 }, { 0xa438, 0x026e }, { 0xa438, 0x7de0 },
+	{ 0xa438, 0x8598 }, { 0xa438, 0xe185 }, { 0xa438, 0x99bf },
+	{ 0xa438, 0x8863 }, { 0xa438, 0x026e }, { 0xa438, 0x7de0 },
+	{ 0xa438, 0x859e }, { 0xa438, 0xe185 }, { 0xa438, 0x9fbf },
+	{ 0xa438, 0x8866 }, { 0xa438, 0x026e }, { 0xa438, 0x7dae },
+	{ 0xa438, 0x0ce1 }, { 0xa438, 0x85b3 }, { 0xa438, 0x3904 },
+	{ 0xa438, 0xac2f }, { 0xa438, 0x04ee }, { 0xa438, 0x85b3 },
+	{ 0xa438, 0x00af }, { 0xa438, 0x39d9 }, { 0xa438, 0x22ac },
+	{ 0xa438, 0xeaf0 }, { 0xa438, 0xacf6 }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xfaf0 }, { 0xa438, 0xacf8 }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xfcf0 }, { 0xa438, 0xad00 }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xfef0 }, { 0xa438, 0xacf0 }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xf4f0 }, { 0xa438, 0xacf2 }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xb0f0 }, { 0xa438, 0xacae }, { 0xa438, 0xf0ac },
+	{ 0xa438, 0xacf0 }, { 0xa438, 0xacaa }, { 0xa438, 0xa100 },
+	{ 0xa438, 0x0ce1 }, { 0xa438, 0x8ff7 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x8402 }, { 0xa438, 0x6e7d }, { 0xa438, 0xaf26 },
+	{ 0xa438, 0xe9e1 }, { 0xa438, 0x8ff6 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x8402 }, { 0xa438, 0x6e7d }, { 0xa438, 0xaf26 },
+	{ 0xa438, 0xf520 }, { 0xa438, 0xac86 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x3f02 }, { 0xa438, 0x6e9c }, { 0xa438, 0xad28 },
+	{ 0xa438, 0x03af }, { 0xa438, 0x3324 }, { 0xa438, 0xad38 },
+	{ 0xa438, 0x03af }, { 0xa438, 0x32e6 }, { 0xa438, 0xaf32 },
+	{ 0xa438, 0xfbee }, { 0xa438, 0x826a }, { 0xa438, 0x0002 },
+	{ 0xa438, 0x88a6 }, { 0xa438, 0xaf04 }, { 0xa438, 0x78f8 },
+	{ 0xa438, 0xfaef }, { 0xa438, 0x69e0 }, { 0xa438, 0x8015 },
+	{ 0xa438, 0xad20 }, { 0xa438, 0x06bf }, { 0xa438, 0x88bb },
+	{ 0xa438, 0x0275 }, { 0xa438, 0xb1ef }, { 0xa438, 0x96fe },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0x00b8 }, { 0xa438, 0x7a00 },
+	{ 0xa436, 0xb87c }, { 0xa438, 0x8ff6 }, { 0xa436, 0xb87e },
+	{ 0xa438, 0x0705 }, { 0xa436, 0xb87c }, { 0xa438, 0x8ff8 },
+	{ 0xa436, 0xb87e }, { 0xa438, 0x19cc }, { 0xa436, 0xb87c },
+	{ 0xa438, 0x8ffa }, { 0xa436, 0xb87e }, { 0xa438, 0x28e3 },
+	{ 0xa436, 0xb87c }, { 0xa438, 0x8ffc }, { 0xa436, 0xb87e },
+	{ 0xa438, 0x1047 }, { 0xa436, 0xb87c }, { 0xa438, 0x8ffe },
+	{ 0xa436, 0xb87e }, { 0xa438, 0x0a45 }, { 0xa436, 0xb85e },
+	{ 0xa438, 0x271e }, { 0xa436, 0xb860 }, { 0xa438, 0x3846 },
+	{ 0xa436, 0xb862 }, { 0xa438, 0x26e6 }, { 0xa436, 0xb864 },
+	{ 0xa438, 0x32e3 }, { 0xa436, 0xb886 }, { 0xa438, 0x0474 },
+	{ 0xa436, 0xb888 }, { 0xa438, 0xffff }, { 0xa436, 0xb88a },
+	{ 0xa438, 0xffff }, { 0xa436, 0xb88c }, { 0xa438, 0xffff },
+	{ 0xa436, 0xb838 }, { 0xa438, 0x001f }, { 0xb820, 0x0010 },
+	{ 0xa436, 0x846e }, { 0xa438, 0xaf84 }, { 0xa438, 0x86af },
+	{ 0xa438, 0x8690 }, { 0xa438, 0xaf86 }, { 0xa438, 0xa4af },
+	{ 0xa438, 0x8934 }, { 0xa438, 0xaf89 }, { 0xa438, 0x60af },
+	{ 0xa438, 0x897e }, { 0xa438, 0xaf89 }, { 0xa438, 0xa9af },
+	{ 0xa438, 0x89a9 }, { 0xa438, 0xee82 }, { 0xa438, 0x5f00 },
+	{ 0xa438, 0x0284 }, { 0xa438, 0x90af }, { 0xa438, 0x0441 },
+	{ 0xa438, 0xf8e0 }, { 0xa438, 0x8ff3 }, { 0xa438, 0xa000 },
+	{ 0xa438, 0x0502 }, { 0xa438, 0x84a4 }, { 0xa438, 0xae06 },
+	{ 0xa438, 0xa001 }, { 0xa438, 0x0302 }, { 0xa438, 0x84c8 },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0xf8f9 }, { 0xa438, 0xef59 },
+	{ 0xa438, 0xe080 }, { 0xa438, 0x15ad }, { 0xa438, 0x2702 },
+	{ 0xa438, 0xae03 }, { 0xa438, 0xaf84 }, { 0xa438, 0xc3bf },
+	{ 0xa438, 0x53ca }, { 0xa438, 0x0252 }, { 0xa438, 0xc8ad },
+	{ 0xa438, 0x2807 }, { 0xa438, 0x0285 }, { 0xa438, 0x2cee },
+	{ 0xa438, 0x8ff3 }, { 0xa438, 0x01ef }, { 0xa438, 0x95fd },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0xf8f9 }, { 0xa438, 0xfaef },
+	{ 0xa438, 0x69bf }, { 0xa438, 0x53ca }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xc8ac }, { 0xa438, 0x2822 }, { 0xa438, 0xd480 },
+	{ 0xa438, 0x00bf }, { 0xa438, 0x8684 }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xa9bf }, { 0xa438, 0x8687 }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xa9bf }, { 0xa438, 0x868a }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xa9bf }, { 0xa438, 0x868d }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xa9ee }, { 0xa438, 0x8ff3 }, { 0xa438, 0x00af },
+	{ 0xa438, 0x8526 }, { 0xa438, 0xe08f }, { 0xa438, 0xf4e1 },
+	{ 0xa438, 0x8ff5 }, { 0xa438, 0xe28f }, { 0xa438, 0xf6e3 },
+	{ 0xa438, 0x8ff7 }, { 0xa438, 0x1b45 }, { 0xa438, 0xac27 },
+	{ 0xa438, 0x0eee }, { 0xa438, 0x8ff4 }, { 0xa438, 0x00ee },
+	{ 0xa438, 0x8ff5 }, { 0xa438, 0x0002 }, { 0xa438, 0x852c },
+	{ 0xa438, 0xaf85 }, { 0xa438, 0x26e0 }, { 0xa438, 0x8ff4 },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xf52c }, { 0xa438, 0x0001 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xf4e5 }, { 0xa438, 0x8ff5 },
+	{ 0xa438, 0xef96 }, { 0xa438, 0xfefd }, { 0xa438, 0xfc04 },
+	{ 0xa438, 0xf8f9 }, { 0xa438, 0xef59 }, { 0xa438, 0xbf53 },
+	{ 0xa438, 0x2202 }, { 0xa438, 0x52c8 }, { 0xa438, 0xa18b },
+	{ 0xa438, 0x02ae }, { 0xa438, 0x03af }, { 0xa438, 0x85da },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x7202 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xf8e5 }, { 0xa438, 0x8ff9 },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x7502 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfae5 }, { 0xa438, 0x8ffb },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x7802 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfce5 }, { 0xa438, 0x8ffd },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x7b02 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfee5 }, { 0xa438, 0x8fff },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x6c02 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xa102 }, { 0xa438, 0x13ee }, { 0xa438, 0x8ffc },
+	{ 0xa438, 0x80ee }, { 0xa438, 0x8ffd }, { 0xa438, 0x00ee },
+	{ 0xa438, 0x8ffe }, { 0xa438, 0x80ee }, { 0xa438, 0x8fff },
+	{ 0xa438, 0x00af }, { 0xa438, 0x8599 }, { 0xa438, 0xa101 },
+	{ 0xa438, 0x0cbf }, { 0xa438, 0x534c }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xc8a1 }, { 0xa438, 0x0303 }, { 0xa438, 0xaf85 },
+	{ 0xa438, 0x77bf }, { 0xa438, 0x5322 }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xc8a1 }, { 0xa438, 0x8b02 }, { 0xa438, 0xae03 },
+	{ 0xa438, 0xaf86 }, { 0xa438, 0x64e0 }, { 0xa438, 0x8ff8 },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xf9bf }, { 0xa438, 0x8684 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9e0 }, { 0xa438, 0x8ffa },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xfbbf }, { 0xa438, 0x8687 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9e0 }, { 0xa438, 0x8ffc },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xfdbf }, { 0xa438, 0x868a },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9e0 }, { 0xa438, 0x8ffe },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xffbf }, { 0xa438, 0x868d },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9af }, { 0xa438, 0x867f },
+	{ 0xa438, 0xbf53 }, { 0xa438, 0x2202 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xa144 }, { 0xa438, 0x3cbf }, { 0xa438, 0x547b },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8e4 }, { 0xa438, 0x8ff8 },
+	{ 0xa438, 0xe58f }, { 0xa438, 0xf9bf }, { 0xa438, 0x547e },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8e4 }, { 0xa438, 0x8ffa },
+	{ 0xa438, 0xe58f }, { 0xa438, 0xfbbf }, { 0xa438, 0x5481 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8e4 }, { 0xa438, 0x8ffc },
+	{ 0xa438, 0xe58f }, { 0xa438, 0xfdbf }, { 0xa438, 0x5484 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8e4 }, { 0xa438, 0x8ffe },
+	{ 0xa438, 0xe58f }, { 0xa438, 0xffbf }, { 0xa438, 0x5322 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8a1 }, { 0xa438, 0x4448 },
+	{ 0xa438, 0xaf85 }, { 0xa438, 0xa7bf }, { 0xa438, 0x5322 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8a1 }, { 0xa438, 0x313c },
+	{ 0xa438, 0xbf54 }, { 0xa438, 0x7b02 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xf8e5 }, { 0xa438, 0x8ff9 },
+	{ 0xa438, 0xbf54 }, { 0xa438, 0x7e02 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfae5 }, { 0xa438, 0x8ffb },
+	{ 0xa438, 0xbf54 }, { 0xa438, 0x8102 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfce5 }, { 0xa438, 0x8ffd },
+	{ 0xa438, 0xbf54 }, { 0xa438, 0x8402 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xe48f }, { 0xa438, 0xfee5 }, { 0xa438, 0x8fff },
+	{ 0xa438, 0xbf53 }, { 0xa438, 0x2202 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xa131 }, { 0xa438, 0x03af }, { 0xa438, 0x85a7 },
+	{ 0xa438, 0xd480 }, { 0xa438, 0x00bf }, { 0xa438, 0x8684 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9bf }, { 0xa438, 0x8687 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9bf }, { 0xa438, 0x868a },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9bf }, { 0xa438, 0x868d },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xa9ef }, { 0xa438, 0x95fd },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0xf0d1 }, { 0xa438, 0x2af0 },
+	{ 0xa438, 0xd12c }, { 0xa438, 0xf0d1 }, { 0xa438, 0x44f0 },
+	{ 0xa438, 0xd146 }, { 0xa438, 0xbf86 }, { 0xa438, 0xa102 },
+	{ 0xa438, 0x52c8 }, { 0xa438, 0xbf86 }, { 0xa438, 0xa102 },
+	{ 0xa438, 0x52c8 }, { 0xa438, 0xd101 }, { 0xa438, 0xaf06 },
+	{ 0xa438, 0xa570 }, { 0xa438, 0xce42 }, { 0xa438, 0xee83 },
+	{ 0xa438, 0xc800 }, { 0xa438, 0x0286 }, { 0xa438, 0xba02 },
+	{ 0xa438, 0x8728 }, { 0xa438, 0x0287 }, { 0xa438, 0xbe02 },
+	{ 0xa438, 0x87f9 }, { 0xa438, 0x0288 }, { 0xa438, 0xc3af },
+	{ 0xa438, 0x4771 }, { 0xa438, 0xf8f9 }, { 0xa438, 0xfafb },
+	{ 0xa438, 0xef69 }, { 0xa438, 0xfae0 }, { 0xa438, 0x8015 },
+	{ 0xa438, 0xad25 }, { 0xa438, 0x45d2 }, { 0xa438, 0x0002 },
+	{ 0xa438, 0x8714 }, { 0xa438, 0xac4f }, { 0xa438, 0x02ae },
+	{ 0xa438, 0x0bef }, { 0xa438, 0x46f6 }, { 0xa438, 0x273c },
+	{ 0xa438, 0x0400 }, { 0xa438, 0xab26 }, { 0xa438, 0xae30 },
+	{ 0xa438, 0xe08f }, { 0xa438, 0xe9e1 }, { 0xa438, 0x8fea },
+	{ 0xa438, 0x1b46 }, { 0xa438, 0xab26 }, { 0xa438, 0xef32 },
+	{ 0xa438, 0x0c31 }, { 0xa438, 0xbf8f }, { 0xa438, 0xe91a },
+	{ 0xa438, 0x93d8 }, { 0xa438, 0x19d9 }, { 0xa438, 0x1b46 },
+	{ 0xa438, 0xab0a }, { 0xa438, 0x19d8 }, { 0xa438, 0x19d9 },
+	{ 0xa438, 0x1b46 }, { 0xa438, 0xaa02 }, { 0xa438, 0xae0c },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x1202 }, { 0xa438, 0x58b1 },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x1202 }, { 0xa438, 0x58a8 },
+	{ 0xa438, 0xfeef }, { 0xa438, 0x96ff }, { 0xa438, 0xfefd },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0xf8fb }, { 0xa438, 0xef79 },
+	{ 0xa438, 0xa200 }, { 0xa438, 0x08bf }, { 0xa438, 0x892e },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8ef }, { 0xa438, 0x64ef },
+	{ 0xa438, 0x97ff }, { 0xa438, 0xfc04 }, { 0xa438, 0xf8f9 },
+	{ 0xa438, 0xfafb }, { 0xa438, 0xef69 }, { 0xa438, 0xfae0 },
+	{ 0xa438, 0x8015 }, { 0xa438, 0xad25 }, { 0xa438, 0x50d2 },
+	{ 0xa438, 0x0002 }, { 0xa438, 0x878d }, { 0xa438, 0xac4f },
+	{ 0xa438, 0x02ae }, { 0xa438, 0x0bef }, { 0xa438, 0x46f6 },
+	{ 0xa438, 0x273c }, { 0xa438, 0x1000 }, { 0xa438, 0xab31 },
+	{ 0xa438, 0xae29 }, { 0xa438, 0xe08f }, { 0xa438, 0xede1 },
+	{ 0xa438, 0x8fee }, { 0xa438, 0x1b46 }, { 0xa438, 0xab1f },
+	{ 0xa438, 0xa200 }, { 0xa438, 0x04ef }, { 0xa438, 0x32ae },
+	{ 0xa438, 0x02d3 }, { 0xa438, 0x010c }, { 0xa438, 0x31bf },
+	{ 0xa438, 0x8fed }, { 0xa438, 0x1a93 }, { 0xa438, 0xd819 },
+	{ 0xa438, 0xd91b }, { 0xa438, 0x46ab }, { 0xa438, 0x0e19 },
+	{ 0xa438, 0xd819 }, { 0xa438, 0xd91b }, { 0xa438, 0x46aa },
+	{ 0xa438, 0x0612 }, { 0xa438, 0xa205 }, { 0xa438, 0xc0ae },
+	{ 0xa438, 0x0cbf }, { 0xa438, 0x5712 }, { 0xa438, 0x0258 },
+	{ 0xa438, 0xb1bf }, { 0xa438, 0x5712 }, { 0xa438, 0x0258 },
+	{ 0xa438, 0xa8fe }, { 0xa438, 0xef96 }, { 0xa438, 0xfffe },
+	{ 0xa438, 0xfdfc }, { 0xa438, 0x04f8 }, { 0xa438, 0xfbef },
+	{ 0xa438, 0x79a2 }, { 0xa438, 0x0005 }, { 0xa438, 0xbf89 },
+	{ 0xa438, 0x1fae }, { 0xa438, 0x1ba2 }, { 0xa438, 0x0105 },
+	{ 0xa438, 0xbf89 }, { 0xa438, 0x22ae }, { 0xa438, 0x13a2 },
+	{ 0xa438, 0x0205 }, { 0xa438, 0xbf89 }, { 0xa438, 0x25ae },
+	{ 0xa438, 0x0ba2 }, { 0xa438, 0x0305 }, { 0xa438, 0xbf89 },
+	{ 0xa438, 0x28ae }, { 0xa438, 0x03bf }, { 0xa438, 0x892b },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8ef }, { 0xa438, 0x64ef },
+	{ 0xa438, 0x97ff }, { 0xa438, 0xfc04 }, { 0xa438, 0xf8f9 },
+	{ 0xa438, 0xfaef }, { 0xa438, 0x69fa }, { 0xa438, 0xe080 },
+	{ 0xa438, 0x15ad }, { 0xa438, 0x2628 }, { 0xa438, 0xe081 },
+	{ 0xa438, 0xabe1 }, { 0xa438, 0x81ac }, { 0xa438, 0xef64 },
+	{ 0xa438, 0xbf57 }, { 0xa438, 0x1802 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0x1b46 }, { 0xa438, 0xaa0a }, { 0xa438, 0xbf57 },
+	{ 0xa438, 0x1b02 }, { 0xa438, 0x52c8 }, { 0xa438, 0x1b46 },
+	{ 0xa438, 0xab0c }, { 0xa438, 0xbf57 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0x58b1 }, { 0xa438, 0xbf57 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0x58a8 }, { 0xa438, 0xfeef }, { 0xa438, 0x96fe },
+	{ 0xa438, 0xfdfc }, { 0xa438, 0x04f8 }, { 0xa438, 0xf9ef },
+	{ 0xa438, 0x59f9 }, { 0xa438, 0xe080 }, { 0xa438, 0x15ad },
+	{ 0xa438, 0x2622 }, { 0xa438, 0xbf53 }, { 0xa438, 0x2202 },
+	{ 0xa438, 0x52c8 }, { 0xa438, 0x3972 }, { 0xa438, 0x9e10 },
+	{ 0xa438, 0xe083 }, { 0xa438, 0xc9ac }, { 0xa438, 0x2605 },
+	{ 0xa438, 0x0288 }, { 0xa438, 0x2cae }, { 0xa438, 0x0d02 },
+	{ 0xa438, 0x8870 }, { 0xa438, 0xae08 }, { 0xa438, 0xe283 },
+	{ 0xa438, 0xc9f6 }, { 0xa438, 0x36e6 }, { 0xa438, 0x83c9 },
+	{ 0xa438, 0xfdef }, { 0xa438, 0x95fd }, { 0xa438, 0xfc04 },
+	{ 0xa438, 0xf8f9 }, { 0xa438, 0xfafb }, { 0xa438, 0xef79 },
+	{ 0xa438, 0xfbbf }, { 0xa438, 0x5718 }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xc8ef }, { 0xa438, 0x64e2 }, { 0xa438, 0x8fe5 },
+	{ 0xa438, 0xe38f }, { 0xa438, 0xe61b }, { 0xa438, 0x659e },
+	{ 0xa438, 0x10e4 }, { 0xa438, 0x8fe5 }, { 0xa438, 0xe58f },
+	{ 0xa438, 0xe6e2 }, { 0xa438, 0x83c9 }, { 0xa438, 0xf636 },
+	{ 0xa438, 0xe683 }, { 0xa438, 0xc9ae }, { 0xa438, 0x13e2 },
+	{ 0xa438, 0x83c9 }, { 0xa438, 0xf736 }, { 0xa438, 0xe683 },
+	{ 0xa438, 0xc902 }, { 0xa438, 0x5820 }, { 0xa438, 0xef57 },
+	{ 0xa438, 0xe68f }, { 0xa438, 0xe7e7 }, { 0xa438, 0x8fe8 },
+	{ 0xa438, 0xffef }, { 0xa438, 0x97ff }, { 0xa438, 0xfefd },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0xf8f9 }, { 0xa438, 0xfafb },
+	{ 0xa438, 0xef79 }, { 0xa438, 0xfbe2 }, { 0xa438, 0x8fe7 },
+	{ 0xa438, 0xe38f }, { 0xa438, 0xe8ef }, { 0xa438, 0x65e2 },
+	{ 0xa438, 0x81b8 }, { 0xa438, 0xe381 }, { 0xa438, 0xb9ef },
+	{ 0xa438, 0x7502 }, { 0xa438, 0x583b }, { 0xa438, 0xac50 },
+	{ 0xa438, 0x1abf }, { 0xa438, 0x5718 }, { 0xa438, 0x0252 },
+	{ 0xa438, 0xc8ef }, { 0xa438, 0x64e2 }, { 0xa438, 0x8fe5 },
+	{ 0xa438, 0xe38f }, { 0xa438, 0xe61b }, { 0xa438, 0x659e },
+	{ 0xa438, 0x1ce4 }, { 0xa438, 0x8fe5 }, { 0xa438, 0xe58f },
+	{ 0xa438, 0xe6ae }, { 0xa438, 0x0cbf }, { 0xa438, 0x5715 },
+	{ 0xa438, 0x0258 }, { 0xa438, 0xb1bf }, { 0xa438, 0x5715 },
+	{ 0xa438, 0x0258 }, { 0xa438, 0xa8e2 }, { 0xa438, 0x83c9 },
+	{ 0xa438, 0xf636 }, { 0xa438, 0xe683 }, { 0xa438, 0xc9ff },
+	{ 0xa438, 0xef97 }, { 0xa438, 0xfffe }, { 0xa438, 0xfdfc },
+	{ 0xa438, 0x04f8 }, { 0xa438, 0xf9fa }, { 0xa438, 0xef69 },
+	{ 0xa438, 0xe080 }, { 0xa438, 0x15ad }, { 0xa438, 0x264b },
+	{ 0xa438, 0xbf53 }, { 0xa438, 0xca02 }, { 0xa438, 0x52c8 },
+	{ 0xa438, 0xad28 }, { 0xa438, 0x42bf }, { 0xa438, 0x8931 },
+	{ 0xa438, 0x0252 }, { 0xa438, 0xc8ef }, { 0xa438, 0x54bf },
+	{ 0xa438, 0x576c }, { 0xa438, 0x0252 }, { 0xa438, 0xc8a1 },
+	{ 0xa438, 0x001b }, { 0xa438, 0xbf53 }, { 0xa438, 0x4c02 },
+	{ 0xa438, 0x52c8 }, { 0xa438, 0xac29 }, { 0xa438, 0x0dac },
+	{ 0xa438, 0x2805 }, { 0xa438, 0xa302 }, { 0xa438, 0x16ae },
+	{ 0xa438, 0x20a3 }, { 0xa438, 0x0311 }, { 0xa438, 0xae1b },
+	{ 0xa438, 0xa304 }, { 0xa438, 0x0cae }, { 0xa438, 0x16a3 },
+	{ 0xa438, 0x0802 }, { 0xa438, 0xae11 }, { 0xa438, 0xa309 },
+	{ 0xa438, 0x02ae }, { 0xa438, 0x0cbf }, { 0xa438, 0x5715 },
+	{ 0xa438, 0x0258 }, { 0xa438, 0xb1bf }, { 0xa438, 0x5715 },
+	{ 0xa438, 0x0258 }, { 0xa438, 0xa8ef }, { 0xa438, 0x96fe },
+	{ 0xa438, 0xfdfc }, { 0xa438, 0x04f0 }, { 0xa438, 0xa300 },
+	{ 0xa438, 0xf0a3 }, { 0xa438, 0x02f0 }, { 0xa438, 0xa304 },
+	{ 0xa438, 0xf0a3 }, { 0xa438, 0x06f0 }, { 0xa438, 0xa308 },
+	{ 0xa438, 0xf0a2 }, { 0xa438, 0x8074 }, { 0xa438, 0xa600 },
+	{ 0xa438, 0xac4f }, { 0xa438, 0x02ae }, { 0xa438, 0x0bef },
+	{ 0xa438, 0x46f6 }, { 0xa438, 0x273c }, { 0xa438, 0x1000 },
+	{ 0xa438, 0xab1b }, { 0xa438, 0xae16 }, { 0xa438, 0xe081 },
+	{ 0xa438, 0xabe1 }, { 0xa438, 0x81ac }, { 0xa438, 0x1b46 },
+	{ 0xa438, 0xab0c }, { 0xa438, 0xac32 }, { 0xa438, 0x04ef },
+	{ 0xa438, 0x32ae }, { 0xa438, 0x02d3 }, { 0xa438, 0x04af },
+	{ 0xa438, 0x486c }, { 0xa438, 0xaf48 }, { 0xa438, 0x82af },
+	{ 0xa438, 0x4888 }, { 0xa438, 0xe081 }, { 0xa438, 0x9be1 },
+	{ 0xa438, 0x819c }, { 0xa438, 0xe28f }, { 0xa438, 0xe3ad },
+	{ 0xa438, 0x3009 }, { 0xa438, 0x1f55 }, { 0xa438, 0xe38f },
+	{ 0xa438, 0xe20c }, { 0xa438, 0x581a }, { 0xa438, 0x45e4 },
+	{ 0xa438, 0x83a6 }, { 0xa438, 0xe583 }, { 0xa438, 0xa7af },
+	{ 0xa438, 0x2a75 }, { 0xa438, 0xe08f }, { 0xa438, 0xe3ad },
+	{ 0xa438, 0x201c }, { 0xa438, 0x1f44 }, { 0xa438, 0xe18f },
+	{ 0xa438, 0xe10c }, { 0xa438, 0x44ef }, { 0xa438, 0x64e0 },
+	{ 0xa438, 0x8232 }, { 0xa438, 0xe182 }, { 0xa438, 0x331b },
+	{ 0xa438, 0x649f }, { 0xa438, 0x091f }, { 0xa438, 0x44e1 },
+	{ 0xa438, 0x8fe2 }, { 0xa438, 0x0c48 }, { 0xa438, 0x1b54 },
+	{ 0xa438, 0xe683 }, { 0xa438, 0xa6e7 }, { 0xa438, 0x83a7 },
+	{ 0xa438, 0xaf2b }, { 0xa438, 0xd900 }, { 0xa436, 0xb818 },
+	{ 0xa438, 0x043d }, { 0xa436, 0xb81a }, { 0xa438, 0x06a3 },
+	{ 0xa436, 0xb81c }, { 0xa438, 0x476d }, { 0xa436, 0xb81e },
+	{ 0xa438, 0x4852 }, { 0xa436, 0xb850 }, { 0xa438, 0x2a69 },
+	{ 0xa436, 0xb852 }, { 0xa438, 0x2bd3 }, { 0xa436, 0xb878 },
+	{ 0xa438, 0xffff }, { 0xa436, 0xb884 }, { 0xa438, 0xffff },
+	{ 0xa436, 0xb832 }, { 0xa438, 0x003f }, { 0xb844, 0xffff },
+	{ 0xa436, 0x8fe9 }, { 0xa438, 0x0000 }, { 0xa436, 0x8feb },
+	{ 0xa438, 0x02fe }, { 0xa436, 0x8fed }, { 0xa438, 0x0019 },
+	{ 0xa436, 0x8fef }, { 0xa438, 0x0bdb }, { 0xa436, 0x8ff1 },
+	{ 0xa438, 0x0ca4 }, { 0xa436, 0x0000 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xb82e }, { 0xa438, 0x0000 }, { 0xa436, 0x8024 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0x801e }, { 0xa438, 0x0024 },
+	{ 0xb820, 0x0000 }
+}, mac_r25d_1_mcu[] = {
+	{ 0xa436, 0x8023 }, { 0xa438, 0x3800 }, { 0xa436, 0xb82e },
+	{ 0xa438, 0x0001 }, { 0xb820, 0x0090 }, { 0xa436, 0xa016 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa012 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xa014 }, { 0xa438, 0x1800 }, { 0xa438, 0x8010 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8018 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8021 }, { 0xa438, 0x1800 }, { 0xa438, 0x8029 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8031 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8035 }, { 0xa438, 0x1800 }, { 0xa438, 0x819c },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x81e9 }, { 0xa438, 0xd711 },
+	{ 0xa438, 0x6081 }, { 0xa438, 0x8904 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x2021 }, { 0xa438, 0xa904 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x2021 }, { 0xa438, 0xd75f }, { 0xa438, 0x4083 },
+	{ 0xa438, 0xd503 }, { 0xa438, 0xa908 }, { 0xa438, 0x87f0 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x17e0 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x13c3 }, { 0xa438, 0xd707 }, { 0xa438, 0x2005 },
+	{ 0xa438, 0x8027 }, { 0xa438, 0xd75e }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x1434 }, { 0xa438, 0x1800 }, { 0xa438, 0x14a5 },
+	{ 0xa438, 0xc504 }, { 0xa438, 0xce20 }, { 0xa438, 0xcf01 },
+	{ 0xa438, 0xd70a }, { 0xa438, 0x4005 }, { 0xa438, 0xcf02 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x1c50 }, { 0xa438, 0xa980 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x1800 }, { 0xa438, 0x14f3 },
+	{ 0xa438, 0xd75e }, { 0xa438, 0x67b1 }, { 0xa438, 0xd504 },
+	{ 0xa438, 0xd71e }, { 0xa438, 0x65bb }, { 0xa438, 0x63da },
+	{ 0xa438, 0x61f9 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0c10 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0808 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0470 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0430 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0410 }, { 0xa438, 0xf02a },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0c20 }, { 0xa438, 0xd505 },
+	{ 0xa438, 0x0c0f }, { 0xa438, 0x0804 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce01 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0470 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0430 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0420 }, { 0xa438, 0xf01c }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0c40 }, { 0xa438, 0xd505 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0802 }, { 0xa438, 0xd501 }, { 0xa438, 0xce01 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0470 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0450 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0440 },
+	{ 0xa438, 0xf00e }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0c80 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0801 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x04b0 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0490 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0480 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0xc48e },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5faf }, { 0xa438, 0xd504 }, { 0xa438, 0x8e01 },
+	{ 0xa438, 0x8c0f }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x17e0 }, { 0xa438, 0xd504 }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x4074 }, { 0xa438, 0x6195 }, { 0xa438, 0xf005 },
+	{ 0xa438, 0x60f5 }, { 0xa438, 0x0c03 }, { 0xa438, 0x0d00 },
+	{ 0xa438, 0xf009 }, { 0xa438, 0x0c03 }, { 0xa438, 0x0d01 },
+	{ 0xa438, 0xf006 }, { 0xa438, 0x0c03 }, { 0xa438, 0x0d02 },
+	{ 0xa438, 0xf003 }, { 0xa438, 0x0c03 }, { 0xa438, 0x0d03 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0xd706 }, { 0xa438, 0x2529 },
+	{ 0xa438, 0x809c }, { 0xa438, 0xd718 }, { 0xa438, 0x607b },
+	{ 0xa438, 0x40da }, { 0xa438, 0xf00f }, { 0xa438, 0x431a },
+	{ 0xa438, 0xf021 }, { 0xa438, 0xd718 }, { 0xa438, 0x617b },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1ad1 }, { 0xa438, 0xd718 }, { 0xa438, 0x608e },
+	{ 0xa438, 0xd73e }, { 0xa438, 0x5f34 }, { 0xa438, 0xf020 },
+	{ 0xa438, 0xf053 }, { 0xa438, 0x1000 }, { 0xa438, 0x1a41 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1ad1 }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x608e }, { 0xa438, 0xd73e }, { 0xa438, 0x5f34 },
+	{ 0xa438, 0xf023 }, { 0xa438, 0xf067 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0x1000 }, { 0xa438, 0x1ad1 },
+	{ 0xa438, 0xd718 }, { 0xa438, 0x608e }, { 0xa438, 0xd73e },
+	{ 0xa438, 0x5f34 }, { 0xa438, 0xf026 }, { 0xa438, 0xf07b },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1ad1 }, { 0xa438, 0xd718 }, { 0xa438, 0x608e },
+	{ 0xa438, 0xd73e }, { 0xa438, 0x5f34 }, { 0xa438, 0xf029 },
+	{ 0xa438, 0xf08f }, { 0xa438, 0x1000 }, { 0xa438, 0x8173 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0xd73e },
+	{ 0xa438, 0x7fb4 }, { 0xa438, 0x1000 }, { 0xa438, 0x8188 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5fae }, { 0xa438, 0xf028 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x8173 }, { 0xa438, 0x1000 }, { 0xa438, 0x1a41 },
+	{ 0xa438, 0xd73e }, { 0xa438, 0x7fb4 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x8188 }, { 0xa438, 0x1000 }, { 0xa438, 0x1a41 },
+	{ 0xa438, 0xd718 }, { 0xa438, 0x5fae }, { 0xa438, 0xf039 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x8173 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd73e }, { 0xa438, 0x7fb4 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x8188 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd718 }, { 0xa438, 0x5fae },
+	{ 0xa438, 0xf04a }, { 0xa438, 0x1000 }, { 0xa438, 0x8173 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0xd73e },
+	{ 0xa438, 0x7fb4 }, { 0xa438, 0x1000 }, { 0xa438, 0x8188 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1a41 }, { 0xa438, 0xd718 },
+	{ 0xa438, 0x5fae }, { 0xa438, 0xf05b }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4119 }, { 0xa438, 0xd504 }, { 0xa438, 0xac01 },
+	{ 0xa438, 0xae01 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a2f }, { 0xa438, 0xf00a }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac11 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa410 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd718 }, { 0xa438, 0x5fb0 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xd719 }, { 0xa438, 0x4079 },
+	{ 0xa438, 0xa80f }, { 0xa438, 0xf05d }, { 0xa438, 0x4b98 },
+	{ 0xa438, 0xa808 }, { 0xa438, 0xf05a }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4119 }, { 0xa438, 0xd504 }, { 0xa438, 0xac02 },
+	{ 0xa438, 0xae01 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a2f }, { 0xa438, 0xf00a }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac22 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa420 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd718 }, { 0xa438, 0x5fb0 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xd719 }, { 0xa438, 0x4079 },
+	{ 0xa438, 0xa80f }, { 0xa438, 0xf03f }, { 0xa438, 0x47d8 },
+	{ 0xa438, 0xa804 }, { 0xa438, 0xf03c }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4119 }, { 0xa438, 0xd504 }, { 0xa438, 0xac04 },
+	{ 0xa438, 0xae01 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a2f }, { 0xa438, 0xf00a }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac44 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa440 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd718 }, { 0xa438, 0x5fb0 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xd719 }, { 0xa438, 0x4079 },
+	{ 0xa438, 0xa80f }, { 0xa438, 0xf021 }, { 0xa438, 0x4418 },
+	{ 0xa438, 0xa802 }, { 0xa438, 0xf01e }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4119 }, { 0xa438, 0xd504 }, { 0xa438, 0xac08 },
+	{ 0xa438, 0xae01 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a2f }, { 0xa438, 0xf00a }, { 0xa438, 0xd719 },
+	{ 0xa438, 0x4118 }, { 0xa438, 0xd504 }, { 0xa438, 0xac88 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0xa480 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd500 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1a41 }, { 0xa438, 0xd718 }, { 0xa438, 0x5fb0 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xd719 }, { 0xa438, 0x4079 },
+	{ 0xa438, 0xa80f }, { 0xa438, 0xf003 }, { 0xa438, 0x4058 },
+	{ 0xa438, 0xa801 }, { 0xa438, 0x1800 }, { 0xa438, 0x16ed },
+	{ 0xa438, 0xd73e }, { 0xa438, 0xd505 }, { 0xa438, 0x3088 },
+	{ 0xa438, 0x817a }, { 0xa438, 0x6193 }, { 0xa438, 0x6132 },
+	{ 0xa438, 0x60d1 }, { 0xa438, 0x3298 }, { 0xa438, 0x8185 },
+	{ 0xa438, 0xf00a }, { 0xa438, 0xa808 }, { 0xa438, 0xf008 },
+	{ 0xa438, 0xa804 }, { 0xa438, 0xf006 }, { 0xa438, 0xa802 },
+	{ 0xa438, 0xf004 }, { 0xa438, 0xa801 }, { 0xa438, 0xf002 },
+	{ 0xa438, 0xa80f }, { 0xa438, 0xd500 }, { 0xa438, 0x0800 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0xd75e }, { 0xa438, 0x6211 },
+	{ 0xa438, 0xd71e }, { 0xa438, 0x619b }, { 0xa438, 0x611a },
+	{ 0xa438, 0x6099 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0808 },
+	{ 0xa438, 0xf009 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0804 },
+	{ 0xa438, 0xf006 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0802 },
+	{ 0xa438, 0xf003 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0801 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x0800 }, { 0xa438, 0xd500 },
+	{ 0xa438, 0xc48d }, { 0xa438, 0xd504 }, { 0xa438, 0x8d03 },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x4045 }, { 0xa438, 0xad02 },
+	{ 0xa438, 0xd504 }, { 0xa438, 0xd706 }, { 0xa438, 0x2529 },
+	{ 0xa438, 0x81ad }, { 0xa438, 0xd718 }, { 0xa438, 0x607b },
+	{ 0xa438, 0x40da }, { 0xa438, 0xf013 }, { 0xa438, 0x441a },
+	{ 0xa438, 0xf02d }, { 0xa438, 0xd718 }, { 0xa438, 0x61fb },
+	{ 0xa438, 0xbb01 }, { 0xa438, 0xd75e }, { 0xa438, 0x6171 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0c10 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce01 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0410 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd505 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0808 }, { 0xa438, 0xf02a }, { 0xa438, 0xbb02 },
+	{ 0xa438, 0xd75e }, { 0xa438, 0x6171 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0c20 }, { 0xa438, 0xd501 }, { 0xa438, 0xce01 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0420 }, { 0xa438, 0xce00 },
+	{ 0xa438, 0xd505 }, { 0xa438, 0x0c0f }, { 0xa438, 0x0804 },
+	{ 0xa438, 0xf01c }, { 0xa438, 0xbb04 }, { 0xa438, 0xd75e },
+	{ 0xa438, 0x6171 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0c40 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x0440 }, { 0xa438, 0xce00 }, { 0xa438, 0xd505 },
+	{ 0xa438, 0x0c0f }, { 0xa438, 0x0802 }, { 0xa438, 0xf00e },
+	{ 0xa438, 0xbb08 }, { 0xa438, 0xd75e }, { 0xa438, 0x6171 },
+	{ 0xa438, 0x0cf0 }, { 0xa438, 0x0c80 }, { 0xa438, 0xd501 },
+	{ 0xa438, 0xce01 }, { 0xa438, 0x0cf0 }, { 0xa438, 0x0480 },
+	{ 0xa438, 0xce00 }, { 0xa438, 0xd505 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0801 }, { 0xa438, 0xd500 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x1616 }, { 0xa436, 0xa026 }, { 0xa438, 0xffff },
+	{ 0xa436, 0xa024 }, { 0xa438, 0x15d8 }, { 0xa436, 0xa022 },
+	{ 0xa438, 0x161f }, { 0xa436, 0xa020 }, { 0xa438, 0x14f2 },
+	{ 0xa436, 0xa006 }, { 0xa438, 0x1c4f }, { 0xa436, 0xa004 },
+	{ 0xa438, 0x1433 }, { 0xa436, 0xa002 }, { 0xa438, 0x13c1 },
+	{ 0xa436, 0xa000 }, { 0xa438, 0x2020 }, { 0xa436, 0xa008 },
+	{ 0xa438, 0x7f00 }, { 0xa436, 0xa016 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xa012 }, { 0xa438, 0x07f8 }, { 0xa436, 0xa014 },
+	{ 0xa438, 0xd04d }, { 0xa438, 0x8904 }, { 0xa438, 0x813c },
+	{ 0xa438, 0xa13d }, { 0xa438, 0xcc01 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x0000 }, { 0xa438, 0x0000 }, { 0xa436, 0xa152 },
+	{ 0xa438, 0x1384 }, { 0xa436, 0xa154 }, { 0xa438, 0x1fa8 },
+	{ 0xa436, 0xa156 }, { 0xa438, 0x218b }, { 0xa436, 0xa158 },
+	{ 0xa438, 0x21b8 }, { 0xa436, 0xa15a }, { 0xa438, 0x021c },
+	{ 0xa436, 0xa15c }, { 0xa438, 0x3fff }, { 0xa436, 0xa15e },
+	{ 0xa438, 0x3fff }, { 0xa436, 0xa160 }, { 0xa438, 0x3fff },
+	{ 0xa436, 0xa150 }, { 0xa438, 0x001f }, { 0xa436, 0xa016 },
+	{ 0xa438, 0x0010 }, { 0xa436, 0xa012 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0xa014 }, { 0xa438, 0x1800 }, { 0xa438, 0x8010 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8013 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x803a }, { 0xa438, 0x1800 }, { 0xa438, 0x8045 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8049 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x804d }, { 0xa438, 0x1800 }, { 0xa438, 0x8059 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x805d }, { 0xa438, 0xc2ff },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0042 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x02e5 }, { 0xa438, 0x1000 }, { 0xa438, 0x02b4 },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x40e3 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5f6c }, { 0xa438, 0x1000 }, { 0xa438, 0x8021 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0073 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0084 }, { 0xa438, 0xd701 }, { 0xa438, 0x4061 },
+	{ 0xa438, 0xba0f }, { 0xa438, 0xf004 }, { 0xa438, 0x4060 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x802a }, { 0xa438, 0xba10 },
+	{ 0xa438, 0x0800 }, { 0xa438, 0xd700 }, { 0xa438, 0x60bb },
+	{ 0xa438, 0x611c }, { 0xa438, 0x0c0f }, { 0xa438, 0x1a01 },
+	{ 0xa438, 0xf00a }, { 0xa438, 0x60fc }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x1a02 }, { 0xa438, 0xf006 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x1a04 }, { 0xa438, 0xf003 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x1a08 }, { 0xa438, 0x0800 }, { 0xa438, 0x0c0f },
+	{ 0xa438, 0x0504 }, { 0xa438, 0xad02 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x02c0 }, { 0xa438, 0xd700 }, { 0xa438, 0x5fac },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x8021 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0139 }, { 0xa438, 0x9a1f }, { 0xa438, 0x8bf0 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x02df }, { 0xa438, 0x9a1f },
+	{ 0xa438, 0x9910 }, { 0xa438, 0x1800 }, { 0xa438, 0x02d7 },
+	{ 0xa438, 0xad02 }, { 0xa438, 0x8d01 }, { 0xa438, 0x9a1f },
+	{ 0xa438, 0x9910 }, { 0xa438, 0x9860 }, { 0xa438, 0xcb00 },
+	{ 0xa438, 0xd501 }, { 0xa438, 0xce01 }, { 0xa438, 0x85f0 },
+	{ 0xa438, 0xd500 }, { 0xa438, 0x1800 }, { 0xa438, 0x015c },
+	{ 0xa438, 0x8580 }, { 0xa438, 0x8d02 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x018f }, { 0xa438, 0x0c0f }, { 0xa438, 0x0503 },
+	{ 0xa438, 0xad02 }, { 0xa438, 0x1800 }, { 0xa438, 0x00dd },
+	{ 0xa436, 0xa08e }, { 0xa438, 0x00db }, { 0xa436, 0xa08c },
+	{ 0xa438, 0x018e }, { 0xa436, 0xa08a }, { 0xa438, 0x015a },
+	{ 0xa436, 0xa088 }, { 0xa438, 0x02d6 }, { 0xa436, 0xa086 },
+	{ 0xa438, 0x02de }, { 0xa436, 0xa084 }, { 0xa438, 0x0137 },
+	{ 0xa436, 0xa082 }, { 0xa438, 0x0071 }, { 0xa436, 0xa080 },
+	{ 0xa438, 0x0041 }, { 0xa436, 0xa090 }, { 0xa438, 0x00ff },
+	{ 0xa436, 0xa016 }, { 0xa438, 0x0020 }, { 0xa436, 0xa012 },
+	{ 0xa438, 0x1ff8 }, { 0xa436, 0xa014 }, { 0xa438, 0x001c },
+	{ 0xa438, 0xce15 }, { 0xa438, 0xd105 }, { 0xa438, 0xa410 },
+	{ 0xa438, 0x8320 }, { 0xa438, 0xffd7 }, { 0xa438, 0x0000 },
+	{ 0xa438, 0x0000 }, { 0xa436, 0xa164 }, { 0xa438, 0x0260 },
+	{ 0xa436, 0xa166 }, { 0xa438, 0x0add }, { 0xa436, 0xa168 },
+	{ 0xa438, 0x05cc }, { 0xa436, 0xa16a }, { 0xa438, 0x05c5 },
+	{ 0xa436, 0xa16c }, { 0xa438, 0x0429 }, { 0xa436, 0xa16e },
+	{ 0xa438, 0x07b6 }, { 0xa436, 0xa170 }, { 0xa438, 0x0259 },
+	{ 0xa436, 0xa172 }, { 0xa438, 0x3fff }, { 0xa436, 0xa162 },
+	{ 0xa438, 0x003f }, { 0xa436, 0xa016 }, { 0xa438, 0x0020 },
+	{ 0xa436, 0xa012 }, { 0xa438, 0x0000 }, { 0xa436, 0xa014 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8010 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8023 }, { 0xa438, 0x1800 }, { 0xa438, 0x814c },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8156 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x815e }, { 0xa438, 0x1800 }, { 0xa438, 0x8210 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x8221 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x822f }, { 0xa438, 0xa801 }, { 0xa438, 0x9308 },
+	{ 0xa438, 0xb201 }, { 0xa438, 0xb301 }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x4000 }, { 0xa438, 0xd2ff }, { 0xa438, 0xb302 },
+	{ 0xa438, 0xd200 }, { 0xa438, 0xb201 }, { 0xa438, 0xb309 },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x4000 }, { 0xa438, 0xd2ff },
+	{ 0xa438, 0xb302 }, { 0xa438, 0xd200 }, { 0xa438, 0xa800 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0031 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x4543 }, { 0xa438, 0xd71f }, { 0xa438, 0x40fe },
+	{ 0xa438, 0xd1b7 }, { 0xa438, 0xd049 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd700 }, { 0xa438, 0x5fbb },
+	{ 0xa438, 0xa220 }, { 0xa438, 0x8501 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x0c70 }, { 0xa438, 0x0b00 },
+	{ 0xa438, 0x0c07 }, { 0xa438, 0x0604 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0xa510 }, { 0xa438, 0xce49 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0x8520 }, { 0xa438, 0xa520 },
+	{ 0xa438, 0xa501 }, { 0xa438, 0xd105 }, { 0xa438, 0xd047 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd707 },
+	{ 0xa438, 0x6087 }, { 0xa438, 0xd700 }, { 0xa438, 0x5f7b },
+	{ 0xa438, 0xffe9 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0x8501 }, { 0xa438, 0xd707 }, { 0xa438, 0x5e08 },
+	{ 0xa438, 0x8530 }, { 0xa438, 0xba20 }, { 0xa438, 0xf00c },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x4098 }, { 0xa438, 0xd1ef },
+	{ 0xa438, 0xd047 }, { 0xa438, 0xf003 }, { 0xa438, 0xd1db },
+	{ 0xa438, 0xd040 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x5fbb }, { 0xa438, 0x8980 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x6126 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x4063 }, { 0xa438, 0xd702 }, { 0xa438, 0x6060 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x6077 }, { 0xa438, 0x8410 },
+	{ 0xa438, 0xf002 }, { 0xa438, 0xa410 }, { 0xa438, 0xce02 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x10be }, { 0xa438, 0xcd81 },
+	{ 0xa438, 0xd412 }, { 0xa438, 0x1000 }, { 0xa438, 0x1069 },
+	{ 0xa438, 0xcd82 }, { 0xa438, 0xd40e }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1069 }, { 0xa438, 0xcd83 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd71f }, { 0xa438, 0x5fb4 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x6c26 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x4063 }, { 0xa438, 0xd702 }, { 0xa438, 0x6060 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x6b77 }, { 0xa438, 0xa340 },
+	{ 0xa438, 0x0c06 }, { 0xa438, 0x0102 }, { 0xa438, 0xce01 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x10be }, { 0xa438, 0xa240 },
+	{ 0xa438, 0xa902 }, { 0xa438, 0xa204 }, { 0xa438, 0xa280 },
+	{ 0xa438, 0xa364 }, { 0xa438, 0xab02 }, { 0xa438, 0x8380 },
+	{ 0xa438, 0xa00a }, { 0xa438, 0xcd8d }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd706 }, { 0xa438, 0x5fb5 },
+	{ 0xa438, 0xb920 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x7fb4 }, { 0xa438, 0x9920 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd71f },
+	{ 0xa438, 0x6065 }, { 0xa438, 0x7c74 }, { 0xa438, 0xfffb },
+	{ 0xa438, 0xb820 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x7fa5 }, { 0xa438, 0x9820 },
+	{ 0xa438, 0xa410 }, { 0xa438, 0x8902 }, { 0xa438, 0xa120 },
+	{ 0xa438, 0xa380 }, { 0xa438, 0xce02 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0x8280 }, { 0xa438, 0xa324 },
+	{ 0xa438, 0xab02 }, { 0xa438, 0xa00a }, { 0xa438, 0x8118 },
+	{ 0xa438, 0x863f }, { 0xa438, 0x87fb }, { 0xa438, 0xcd8e },
+	{ 0xa438, 0xd193 }, { 0xa438, 0xd047 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0x1000 }, { 0xa438, 0x10a3 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x5f7b }, { 0xa438, 0xa280 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10a3 }, { 0xa438, 0xd706 }, { 0xa438, 0x5f78 },
+	{ 0xa438, 0xa210 }, { 0xa438, 0xd700 }, { 0xa438, 0x6083 },
+	{ 0xa438, 0xd101 }, { 0xa438, 0xd047 }, { 0xa438, 0xf003 },
+	{ 0xa438, 0xd160 }, { 0xa438, 0xd04b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0x1000 }, { 0xa438, 0x10a3 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x5f7b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0x1000 }, { 0xa438, 0x10a3 },
+	{ 0xa438, 0xd706 }, { 0xa438, 0x5f79 }, { 0xa438, 0x8120 },
+	{ 0xa438, 0xbb20 }, { 0xa438, 0xf04c }, { 0xa438, 0xa00a },
+	{ 0xa438, 0xa340 }, { 0xa438, 0x0c06 }, { 0xa438, 0x0102 },
+	{ 0xa438, 0xa240 }, { 0xa438, 0xa290 }, { 0xa438, 0xa324 },
+	{ 0xa438, 0xab02 }, { 0xa438, 0xd13e }, { 0xa438, 0xd05a },
+	{ 0xa438, 0xd13e }, { 0xa438, 0xd06b }, { 0xa438, 0xcd84 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd706 },
+	{ 0xa438, 0x6079 }, { 0xa438, 0xd700 }, { 0xa438, 0x5f5c },
+	{ 0xa438, 0xcd8a }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd706 }, { 0xa438, 0x6079 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5f5d }, { 0xa438, 0xcd8b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xcd8c }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x6050 }, { 0xa438, 0xab04 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x4083 }, { 0xa438, 0xd160 }, { 0xa438, 0xd04b },
+	{ 0xa438, 0xf003 }, { 0xa438, 0xd193 }, { 0xa438, 0xd047 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5fbb }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0x8410 }, { 0xa438, 0xd71f }, { 0xa438, 0x5f94 },
+	{ 0xa438, 0xb920 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x7fb4 }, { 0xa438, 0x9920 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd71f },
+	{ 0xa438, 0x6105 }, { 0xa438, 0x6054 }, { 0xa438, 0xfffb },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd706 },
+	{ 0xa438, 0x5fb9 }, { 0xa438, 0xfff0 }, { 0xa438, 0xa410 },
+	{ 0xa438, 0xb820 }, { 0xa438, 0xcd85 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd71f }, { 0xa438, 0x7fa5 },
+	{ 0xa438, 0x9820 }, { 0xa438, 0xbb20 }, { 0xa438, 0xd105 },
+	{ 0xa438, 0xd042 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd706 }, { 0xa438, 0x5fbb }, { 0xa438, 0x5f85 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x5f5b }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x6090 }, { 0xa438, 0xd700 }, { 0xa438, 0x4043 },
+	{ 0xa438, 0xaa20 }, { 0xa438, 0xcd86 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x6083 }, { 0xa438, 0xd1c7 }, { 0xa438, 0xd045 },
+	{ 0xa438, 0xf003 }, { 0xa438, 0xd17a }, { 0xa438, 0xd04b },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5fbb }, { 0xa438, 0x0c18 }, { 0xa438, 0x0108 },
+	{ 0xa438, 0x0c3f }, { 0xa438, 0x0609 }, { 0xa438, 0x0cfb },
+	{ 0xa438, 0x0729 }, { 0xa438, 0xa308 }, { 0xa438, 0x8320 },
+	{ 0xa438, 0xd105 }, { 0xa438, 0xd042 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd700 }, { 0xa438, 0x5fbb },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x08f7 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0x1000 }, { 0xa438, 0x10a3 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x607b }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5f2b }, { 0xa438, 0x1800 }, { 0xa438, 0x0a81 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x40bd }, { 0xa438, 0xd707 },
+	{ 0xa438, 0x4065 }, { 0xa438, 0x1800 }, { 0xa438, 0x1121 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x1124 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8f80 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x641d }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x62b2 }, { 0xa438, 0xd702 }, { 0xa438, 0x4116 },
+	{ 0xa438, 0xce15 }, { 0xa438, 0x1000 }, { 0xa438, 0x10be },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8f40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xa00a }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x4247 }, { 0xa438, 0xd700 }, { 0xa438, 0x3691 },
+	{ 0xa438, 0x8183 }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xa570 }, { 0xa438, 0x9503 }, { 0xa438, 0xf00a },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xaf40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x800a }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8570 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x1108 }, { 0xa438, 0xcd64 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x3398 }, { 0xa438, 0x8203 }, { 0xa438, 0xd71f },
+	{ 0xa438, 0x620e }, { 0xa438, 0xd704 }, { 0xa438, 0x6096 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x6051 }, { 0xa438, 0xf004 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x605d }, { 0xa438, 0xf008 },
+	{ 0xa438, 0xd706 }, { 0xa438, 0x609d }, { 0xa438, 0xd705 },
+	{ 0xa438, 0x405f }, { 0xa438, 0xf003 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x58fb }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xc7aa }, { 0xa438, 0x9503 }, { 0xa438, 0xd71f },
+	{ 0xa438, 0x6d2e }, { 0xa438, 0xd704 }, { 0xa438, 0x6096 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x6051 }, { 0xa438, 0xf005 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x607d }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0cc7 }, { 0xa438, 0xd706 }, { 0xa438, 0x60bd },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x407f }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0e42 }, { 0xa438, 0xd702 }, { 0xa438, 0x40a4 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8e20 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xd702 }, { 0xa438, 0x40a5 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8e40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xd705 }, { 0xa438, 0x659d },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x62b2 }, { 0xa438, 0xd702 },
+	{ 0xa438, 0x4116 }, { 0xa438, 0xce15 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0x8f40 }, { 0xa438, 0x9503 }, { 0xa438, 0xa00a },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x4247 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x3691 }, { 0xa438, 0x81de }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0xa570 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0xf00a }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xaf40 }, { 0xa438, 0x9503 }, { 0xa438, 0x800a },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8570 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xd706 }, { 0xa438, 0x60e4 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x0cf0 },
+	{ 0xa438, 0x07a0 }, { 0xa438, 0x9503 }, { 0xa438, 0xf005 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x87f0 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x1108 }, { 0xa438, 0xcd61 },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x3398 }, { 0xa438, 0x8203 },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x6096 }, { 0xa438, 0xd705 },
+	{ 0xa438, 0x6051 }, { 0xa438, 0xf005 }, { 0xa438, 0xd705 },
+	{ 0xa438, 0x607d }, { 0xa438, 0x1800 }, { 0xa438, 0x0cc7 },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x61ce }, { 0xa438, 0xd706 },
+	{ 0xa438, 0x767d }, { 0xa438, 0xd705 }, { 0xa438, 0x563f },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0e42 }, { 0xa438, 0x800a },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xae40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1800 }, { 0xa438, 0x0c47 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xaf80 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1800 }, { 0xa438, 0x0b5f },
+	{ 0xa438, 0x607c }, { 0xa438, 0x1800 }, { 0xa438, 0x027a },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xae01 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1000 }, { 0xa438, 0x109e },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x5fa3 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8e01 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x027d }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0xd702 }, { 0xa438, 0x40a5 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8e40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xd73e }, { 0xa438, 0x6065 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0cea }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0cf4 }, { 0xa438, 0xd701 }, { 0xa438, 0x6fd1 },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x6eee }, { 0xa438, 0xd707 },
+	{ 0xa438, 0x4d0f }, { 0xa438, 0xd73e }, { 0xa438, 0x4cc5 },
+	{ 0xa438, 0xd705 }, { 0xa438, 0x4c99 }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x6c57 }, { 0xa438, 0xd702 }, { 0xa438, 0x6c11 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8c20 },
+	{ 0xa438, 0xa608 }, { 0xa438, 0x9503 }, { 0xa438, 0xa201 },
+	{ 0xa438, 0xa804 }, { 0xa438, 0xd704 }, { 0xa438, 0x40a7 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xa620 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xac40 }, { 0xa438, 0x9503 }, { 0xa438, 0x800a },
+	{ 0xa438, 0x8290 }, { 0xa438, 0x8306 }, { 0xa438, 0x8b02 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8570 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xce00 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0xcd99 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0x1000 }, { 0xa438, 0x10cc },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x69f1 }, { 0xa438, 0xd71f },
+	{ 0xa438, 0x690e }, { 0xa438, 0xd73e }, { 0xa438, 0x5ee6 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x87f0 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xce46 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0xa00a }, { 0xa438, 0xd704 },
+	{ 0xa438, 0x40a7 }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xa570 }, { 0xa438, 0x9503 }, { 0xa438, 0xcd9a },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x6078 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x609a }, { 0xa438, 0xd109 }, { 0xa438, 0xd074 },
+	{ 0xa438, 0xf003 }, { 0xa438, 0xd109 }, { 0xa438, 0xd075 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x109e }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10cc }, { 0xa438, 0xd701 }, { 0xa438, 0x65b1 },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x64ce }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5efe }, { 0xa438, 0xce00 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0x8608 }, { 0xa438, 0x8c40 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0x8201 }, { 0xa438, 0x800a }, { 0xa438, 0x8290 },
+	{ 0xa438, 0x8306 }, { 0xa438, 0x8b02 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0xc7aa }, { 0xa438, 0x8570 },
+	{ 0xa438, 0x8d08 }, { 0xa438, 0x9503 }, { 0xa438, 0xcd9b },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0c8b }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd705 }, { 0xa438, 0x61d9 },
+	{ 0xa438, 0xd704 }, { 0xa438, 0x4193 }, { 0xa438, 0x800a },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xae40 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1800 }, { 0xa438, 0x0c47 },
+	{ 0xa438, 0x1800 }, { 0xa438, 0x0df8 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x8339 }, { 0xa438, 0x0800 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8d08 }, { 0xa438, 0x8f02 },
+	{ 0xa438, 0x8c40 }, { 0xa438, 0x9503 }, { 0xa438, 0x8201 },
+	{ 0xa438, 0xa804 }, { 0xa438, 0xd704 }, { 0xa438, 0x40a7 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xa620 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x800a }, { 0xa438, 0x8290 },
+	{ 0xa438, 0x8306 }, { 0xa438, 0x8b02 }, { 0xa438, 0x8010 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8570 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xaa03 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0xac20 }, { 0xa438, 0xa608 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xce00 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x10be }, { 0xa438, 0xcd95 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd701 }, { 0xa438, 0x7b91 },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x7aae }, { 0xa438, 0xd701 },
+	{ 0xa438, 0x7ab0 }, { 0xa438, 0xd704 }, { 0xa438, 0x7ef3 },
+	{ 0xa438, 0xd701 }, { 0xa438, 0x5eb3 }, { 0xa438, 0x84b0 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xa608 },
+	{ 0xa438, 0xc700 }, { 0xa438, 0x9503 }, { 0xa438, 0xce54 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x10be }, { 0xa438, 0xa290 },
+	{ 0xa438, 0xa304 }, { 0xa438, 0xab02 }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x6050 }, { 0xa438, 0xab04 }, { 0xa438, 0x0c38 },
+	{ 0xa438, 0x0608 }, { 0xa438, 0xaa0b }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8d01 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0xae40 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x40a4 }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8e20 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8c20 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xd700 }, { 0xa438, 0x6078 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x609a }, { 0xa438, 0xd109 },
+	{ 0xa438, 0xd074 }, { 0xa438, 0xf003 }, { 0xa438, 0xd109 },
+	{ 0xa438, 0xd075 }, { 0xa438, 0xd704 }, { 0xa438, 0x62b2 },
+	{ 0xa438, 0xd702 }, { 0xa438, 0x4116 }, { 0xa438, 0xce54 },
+	{ 0xa438, 0x1000 }, { 0xa438, 0x10be }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0x8f40 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0xa00a }, { 0xa438, 0xd704 }, { 0xa438, 0x4247 },
+	{ 0xa438, 0xd700 }, { 0xa438, 0x3691 }, { 0xa438, 0x8326 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0xa570 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0xf00a }, { 0xa438, 0x0c03 },
+	{ 0xa438, 0x1502 }, { 0xa438, 0xaf40 }, { 0xa438, 0x9503 },
+	{ 0xa438, 0x800a }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0x8570 }, { 0xa438, 0x9503 }, { 0xa438, 0x1000 },
+	{ 0xa438, 0x109e }, { 0xa438, 0xd704 }, { 0xa438, 0x60f3 },
+	{ 0xa438, 0xd71f }, { 0xa438, 0x618e }, { 0xa438, 0xd700 },
+	{ 0xa438, 0x5b5e }, { 0xa438, 0x1800 }, { 0xa438, 0x0deb },
+	{ 0xa438, 0x800a }, { 0xa438, 0x0c03 }, { 0xa438, 0x1502 },
+	{ 0xa438, 0xae40 }, { 0xa438, 0x9503 }, { 0xa438, 0x1800 },
+	{ 0xa438, 0x0c47 }, { 0xa438, 0x1800 }, { 0xa438, 0x0df8 },
+	{ 0xa438, 0x0c03 }, { 0xa438, 0x1502 }, { 0xa438, 0x8608 },
+	{ 0xa438, 0x9503 }, { 0xa438, 0x1800 }, { 0xa438, 0x0e2b },
+	{ 0xa436, 0xa10e }, { 0xa438, 0x0d14 }, { 0xa436, 0xa10c },
+	{ 0xa438, 0x0ce8 }, { 0xa436, 0xa10a }, { 0xa438, 0x0279 },
+	{ 0xa436, 0xa108 }, { 0xa438, 0x0b19 }, { 0xa436, 0xa106 },
+	{ 0xa438, 0x111f }, { 0xa436, 0xa104 }, { 0xa438, 0x0a7b },
+	{ 0xa436, 0xa102 }, { 0xa438, 0x0ba3 }, { 0xa436, 0xa100 },
+	{ 0xa438, 0x0022 }, { 0xa436, 0xa110 }, { 0xa438, 0x00ff },
+	{ 0xa436, 0xb87c }, { 0xa438, 0x859b }, { 0xa436, 0xb87e },
+	{ 0xa438, 0xaf85 }, { 0xa438, 0xb3af }, { 0xa438, 0x863b },
+	{ 0xa438, 0xaf86 }, { 0xa438, 0x4caf }, { 0xa438, 0x8688 },
+	{ 0xa438, 0xaf86 }, { 0xa438, 0xceaf }, { 0xa438, 0x8744 },
+	{ 0xa438, 0xaf87 }, { 0xa438, 0x68af }, { 0xa438, 0x8781 },
+	{ 0xa438, 0xbf5e }, { 0xa438, 0x7202 }, { 0xa438, 0x5f7e },
+	{ 0xa438, 0xac28 }, { 0xa438, 0x68e1 }, { 0xa438, 0x84e6 },
+	{ 0xa438, 0xad28 }, { 0xa438, 0x09bf }, { 0xa438, 0x5e75 },
+	{ 0xa438, 0x025f }, { 0xa438, 0x7eac }, { 0xa438, 0x2d59 },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xebad }, { 0xa438, 0x2809 },
+	{ 0xa438, 0xbf5e }, { 0xa438, 0x7502 }, { 0xa438, 0x5f7e },
+	{ 0xa438, 0xac2e }, { 0xa438, 0x50e1 }, { 0xa438, 0x84e6 },
+	{ 0xa438, 0xac28 }, { 0xa438, 0x08bf }, { 0xa438, 0x873e },
+	{ 0xa438, 0x025f }, { 0xa438, 0x3cae }, { 0xa438, 0x06bf },
+	{ 0xa438, 0x873e }, { 0xa438, 0x025f }, { 0xa438, 0x33bf },
+	{ 0xa438, 0x8741 }, { 0xa438, 0x025f }, { 0xa438, 0x33ee },
+	{ 0xa438, 0x8fea }, { 0xa438, 0x02e1 }, { 0xa438, 0x84e4 },
+	{ 0xa438, 0xad28 }, { 0xa438, 0x14e1 }, { 0xa438, 0x8fe8 },
+	{ 0xa438, 0xad28 }, { 0xa438, 0x17e1 }, { 0xa438, 0x84e5 },
+	{ 0xa438, 0x11e5 }, { 0xa438, 0x84e5 }, { 0xa438, 0xa10c },
+	{ 0xa438, 0x04ee }, { 0xa438, 0x84e5 }, { 0xa438, 0x0002 },
+	{ 0xa438, 0x4977 }, { 0xa438, 0xee84 }, { 0xa438, 0xdc03 },
+	{ 0xa438, 0xae1d }, { 0xa438, 0xe18f }, { 0xa438, 0xe811 },
+	{ 0xa438, 0xe58f }, { 0xa438, 0xe8ae }, { 0xa438, 0x14bf },
+	{ 0xa438, 0x873e }, { 0xa438, 0x025f }, { 0xa438, 0x3cbf },
+	{ 0xa438, 0x8741 }, { 0xa438, 0x025f }, { 0xa438, 0x3cee },
+	{ 0xa438, 0x8fea }, { 0xa438, 0x01ee }, { 0xa438, 0x84e4 },
+	{ 0xa438, 0x00af }, { 0xa438, 0x50c1 }, { 0xa438, 0x1f00 },
+	{ 0xa438, 0xbf5a }, { 0xa438, 0x6102 }, { 0xa438, 0x5f5f },
+	{ 0xa438, 0xbf5a }, { 0xa438, 0x5e02 }, { 0xa438, 0x5f3c },
+	{ 0xa438, 0xaf45 }, { 0xa438, 0x7be0 }, { 0xa438, 0x8012 },
+	{ 0xa438, 0xad23 }, { 0xa438, 0x141f }, { 0xa438, 0x001f },
+	{ 0xa438, 0x22d1 }, { 0xa438, 0x00bf }, { 0xa438, 0x3fcf },
+	{ 0xa438, 0x0261 }, { 0xa438, 0x3412 }, { 0xa438, 0xa204 },
+	{ 0xa438, 0xf6ee }, { 0xa438, 0x8317 }, { 0xa438, 0x00e0 },
+	{ 0xa438, 0x8012 }, { 0xa438, 0xad24 }, { 0xa438, 0x141f },
+	{ 0xa438, 0x001f }, { 0xa438, 0x22d1 }, { 0xa438, 0x00bf },
+	{ 0xa438, 0x3fd7 }, { 0xa438, 0x0261 }, { 0xa438, 0x3412 },
+	{ 0xa438, 0xa204 }, { 0xa438, 0xf6ee }, { 0xa438, 0x8317 },
+	{ 0xa438, 0x00ef }, { 0xa438, 0x96fe }, { 0xa438, 0xfdfc },
+	{ 0xa438, 0xaf42 }, { 0xa438, 0x9802 }, { 0xa438, 0x56ec },
+	{ 0xa438, 0xf70b }, { 0xa438, 0xac13 }, { 0xa438, 0x0fbf },
+	{ 0xa438, 0x5e75 }, { 0xa438, 0x025f }, { 0xa438, 0x7eac },
+	{ 0xa438, 0x280c }, { 0xa438, 0xe2ff }, { 0xa438, 0xcfad },
+	{ 0xa438, 0x32ee }, { 0xa438, 0x0257 }, { 0xa438, 0x05af },
+	{ 0xa438, 0x00a4 }, { 0xa438, 0x0286 }, { 0xa438, 0xaaae },
+	{ 0xa438, 0xeff8 }, { 0xa438, 0xf9ef }, { 0xa438, 0x5902 },
+	{ 0xa438, 0x1fe1 }, { 0xa438, 0xbf59 }, { 0xa438, 0x4d02 },
+	{ 0xa438, 0x5f3c }, { 0xa438, 0xac13 }, { 0xa438, 0x09bf },
+	{ 0xa438, 0x5e75 }, { 0xa438, 0x025f }, { 0xa438, 0x7ea1 },
+	{ 0xa438, 0x00f4 }, { 0xa438, 0xbf59 }, { 0xa438, 0x4d02 },
+	{ 0xa438, 0x5f33 }, { 0xa438, 0xef95 }, { 0xa438, 0xfdfc },
+	{ 0xa438, 0x04bf }, { 0xa438, 0x5e72 }, { 0xa438, 0x025f },
+	{ 0xa438, 0x7eac }, { 0xa438, 0x284a }, { 0xa438, 0xe184 },
+	{ 0xa438, 0xe6ad }, { 0xa438, 0x2809 }, { 0xa438, 0xbf5e },
+	{ 0xa438, 0x7502 }, { 0xa438, 0x5f7e }, { 0xa438, 0xac2d },
+	{ 0xa438, 0x3be1 }, { 0xa438, 0x8feb }, { 0xa438, 0xad28 },
+	{ 0xa438, 0x09bf }, { 0xa438, 0x5e75 }, { 0xa438, 0x025f },
+	{ 0xa438, 0x7eac }, { 0xa438, 0x2e32 }, { 0xa438, 0xe184 },
+	{ 0xa438, 0xe6ac }, { 0xa438, 0x2808 }, { 0xa438, 0xbf87 },
+	{ 0xa438, 0x3e02 }, { 0xa438, 0x5f3c }, { 0xa438, 0xae06 },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x3e02 }, { 0xa438, 0x5f33 },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x4102 }, { 0xa438, 0x5f33 },
+	{ 0xa438, 0xee8f }, { 0xa438, 0xea04 }, { 0xa438, 0xbf5e },
+	{ 0xa438, 0x4e02 }, { 0xa438, 0x5f7e }, { 0xa438, 0xad28 },
+	{ 0xa438, 0x1f02 }, { 0xa438, 0x4b12 }, { 0xa438, 0xae1a },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x3e02 }, { 0xa438, 0x5f3c },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x4102 }, { 0xa438, 0x5f3c },
+	{ 0xa438, 0xee8f }, { 0xa438, 0xea03 }, { 0xa438, 0xbf5e },
+	{ 0xa438, 0x2a02 }, { 0xa438, 0x5f33 }, { 0xa438, 0xee84 },
+	{ 0xa438, 0xe701 }, { 0xa438, 0xaf4a }, { 0xa438, 0x7444 },
+	{ 0xa438, 0xac0e }, { 0xa438, 0x55ac }, { 0xa438, 0x0ebf },
+	{ 0xa438, 0x5e75 }, { 0xa438, 0x025f }, { 0xa438, 0x7ead },
+	{ 0xa438, 0x2d0b }, { 0xa438, 0xbf5e }, { 0xa438, 0x36e1 },
+	{ 0xa438, 0x8fe9 }, { 0xa438, 0x025f }, { 0xa438, 0x5fae },
+	{ 0xa438, 0x09bf }, { 0xa438, 0x5e36 }, { 0xa438, 0xe184 },
+	{ 0xa438, 0xe102 }, { 0xa438, 0x5f5f }, { 0xa438, 0xee8f },
+	{ 0xa438, 0xe800 }, { 0xa438, 0xaf49 }, { 0xa438, 0xcdbf },
+	{ 0xa438, 0x595c }, { 0xa438, 0x025f }, { 0xa438, 0x7ea1 },
+	{ 0xa438, 0x0203 }, { 0xa438, 0xaf87 }, { 0xa438, 0x79d1 },
+	{ 0xa438, 0x00af }, { 0xa438, 0x877c }, { 0xa438, 0xe181 },
+	{ 0xa438, 0x941f }, { 0xa438, 0x00af }, { 0xa438, 0x3ff7 },
+	{ 0xa438, 0xac4e }, { 0xa438, 0x06ac }, { 0xa438, 0x4003 },
+	{ 0xa438, 0xaf24 }, { 0xa438, 0x97af }, { 0xa438, 0x2467 },
+	{ 0xa436, 0xb85e }, { 0xa438, 0x5082 }, { 0xa436, 0xb860 },
+	{ 0xa438, 0x4575 }, { 0xa436, 0xb862 }, { 0xa438, 0x425f },
+	{ 0xa436, 0xb864 }, { 0xa438, 0x0096 }, { 0xa436, 0xb886 },
+	{ 0xa438, 0x4a44 }, { 0xa436, 0xb888 }, { 0xa438, 0x49c4 },
+	{ 0xa436, 0xb88a }, { 0xa438, 0x3ff2 }, { 0xa436, 0xb88c },
+	{ 0xa438, 0x245c }, { 0xa436, 0xb838 }, { 0xa438, 0x00ff },
+	{ 0xb820, 0x0010 }, { 0xa436, 0x843d }, { 0xa438, 0xaf84 },
+	{ 0xa438, 0xa6af }, { 0xa438, 0x8540 }, { 0xa438, 0xaf85 },
+	{ 0xa438, 0xaeaf }, { 0xa438, 0x85b5 }, { 0xa438, 0xaf87 },
+	{ 0xa438, 0x7daf }, { 0xa438, 0x8784 }, { 0xa438, 0xaf87 },
+	{ 0xa438, 0x87af }, { 0xa438, 0x87e5 }, { 0xa438, 0x0066 },
+	{ 0xa438, 0x0a03 }, { 0xa438, 0x6607 }, { 0xa438, 0x2666 },
+	{ 0xa438, 0x1c00 }, { 0xa438, 0x660d }, { 0xa438, 0x0166 },
+	{ 0xa438, 0x1004 }, { 0xa438, 0x6616 }, { 0xa438, 0x0566 },
+	{ 0xa438, 0x1f06 }, { 0xa438, 0x6a5d }, { 0xa438, 0x2766 },
+	{ 0xa438, 0x1900 }, { 0xa438, 0x6625 }, { 0xa438, 0x2466 },
+	{ 0xa438, 0x2820 }, { 0xa438, 0x662b }, { 0xa438, 0x2466 },
+	{ 0xa438, 0x4600 }, { 0xa438, 0x664c }, { 0xa438, 0x0166 },
+	{ 0xa438, 0x4902 }, { 0xa438, 0x8861 }, { 0xa438, 0x0388 },
+	{ 0xa438, 0x5e05 }, { 0xa438, 0x886d }, { 0xa438, 0x0588 },
+	{ 0xa438, 0x7005 }, { 0xa438, 0x8873 }, { 0xa438, 0x0588 },
+	{ 0xa438, 0x7605 }, { 0xa438, 0x8879 }, { 0xa438, 0x0588 },
+	{ 0xa438, 0x7c05 }, { 0xa438, 0x887f }, { 0xa438, 0x0588 },
+	{ 0xa438, 0x8205 }, { 0xa438, 0x8885 }, { 0xa438, 0x0588 },
+	{ 0xa438, 0x881e }, { 0xa438, 0x13ad }, { 0xa438, 0x2841 },
+	{ 0xa438, 0xbf64 }, { 0xa438, 0xf102 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0xad28 }, { 0xa438, 0x03af }, { 0xa438, 0x15fc },
+	{ 0xa438, 0xbf65 }, { 0xa438, 0xcb02 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0x0d11 }, { 0xa438, 0xf62f }, { 0xa438, 0xef31 },
+	{ 0xa438, 0xd202 }, { 0xa438, 0xbf88 }, { 0xa438, 0x6402 },
+	{ 0xa438, 0x6b52 }, { 0xa438, 0xe082 }, { 0xa438, 0x020d },
+	{ 0xa438, 0x01f6 }, { 0xa438, 0x271b }, { 0xa438, 0x03aa },
+	{ 0xa438, 0x0182 }, { 0xa438, 0xe082 }, { 0xa438, 0x010d },
+	{ 0xa438, 0x01f6 }, { 0xa438, 0x271b }, { 0xa438, 0x03aa },
+	{ 0xa438, 0x0782 }, { 0xa438, 0xbf88 }, { 0xa438, 0x6402 },
+	{ 0xa438, 0x6b5b }, { 0xa438, 0xaf15 }, { 0xa438, 0xf9bf },
+	{ 0xa438, 0x65cb }, { 0xa438, 0x026b }, { 0xa438, 0x9d0d },
+	{ 0xa438, 0x11f6 }, { 0xa438, 0x2fef }, { 0xa438, 0x31e0 },
+	{ 0xa438, 0x8ff7 }, { 0xa438, 0x0d01 }, { 0xa438, 0xf627 },
+	{ 0xa438, 0x1b03 }, { 0xa438, 0xaa20 }, { 0xa438, 0xe18f },
+	{ 0xa438, 0xf4d0 }, { 0xa438, 0x00bf }, { 0xa438, 0x6587 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x7ee1 }, { 0xa438, 0x8ff5 },
+	{ 0xa438, 0xbf65 }, { 0xa438, 0x8a02 }, { 0xa438, 0x6b7e },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xf6bf }, { 0xa438, 0x6584 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x7eaf }, { 0xa438, 0x15fc },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xf1d0 }, { 0xa438, 0x00bf },
+	{ 0xa438, 0x6587 }, { 0xa438, 0x026b }, { 0xa438, 0x7ee1 },
+	{ 0xa438, 0x8ff2 }, { 0xa438, 0xbf65 }, { 0xa438, 0x8a02 },
+	{ 0xa438, 0x6b7e }, { 0xa438, 0xe18f }, { 0xa438, 0xf3bf },
+	{ 0xa438, 0x6584 }, { 0xa438, 0xaf15 }, { 0xa438, 0xfcd1 },
+	{ 0xa438, 0x07bf }, { 0xa438, 0x65ce }, { 0xa438, 0x026b },
+	{ 0xa438, 0x7ed1 }, { 0xa438, 0x0cbf }, { 0xa438, 0x65d1 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x7ed1 }, { 0xa438, 0x03bf },
+	{ 0xa438, 0x885e }, { 0xa438, 0x026b }, { 0xa438, 0x7ed1 },
+	{ 0xa438, 0x05bf }, { 0xa438, 0x8867 }, { 0xa438, 0x026b },
+	{ 0xa438, 0x7ed1 }, { 0xa438, 0x07bf }, { 0xa438, 0x886a },
+	{ 0xa438, 0x026b }, { 0xa438, 0x7ebf }, { 0xa438, 0x6a6c },
+	{ 0xa438, 0x026b }, { 0xa438, 0x5b02 }, { 0xa438, 0x62b5 },
+	{ 0xa438, 0xbf6a }, { 0xa438, 0x0002 }, { 0xa438, 0x6b5b },
+	{ 0xa438, 0xbf64 }, { 0xa438, 0x4e02 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0xac28 }, { 0xa438, 0x0bbf }, { 0xa438, 0x6412 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x9da1 }, { 0xa438, 0x0502 },
+	{ 0xa438, 0xaeec }, { 0xa438, 0xd104 }, { 0xa438, 0xbf65 },
+	{ 0xa438, 0xce02 }, { 0xa438, 0x6b7e }, { 0xa438, 0xd104 },
+	{ 0xa438, 0xbf65 }, { 0xa438, 0xd102 }, { 0xa438, 0x6b7e },
+	{ 0xa438, 0xd102 }, { 0xa438, 0xbf88 }, { 0xa438, 0x6702 },
+	{ 0xa438, 0x6b7e }, { 0xa438, 0xd104 }, { 0xa438, 0xbf88 },
+	{ 0xa438, 0x6a02 }, { 0xa438, 0x6b7e }, { 0xa438, 0xaf62 },
+	{ 0xa438, 0x72f6 }, { 0xa438, 0x0af6 }, { 0xa438, 0x09af },
+	{ 0xa438, 0x34e3 }, { 0xa438, 0x0285 }, { 0xa438, 0xbe02 },
+	{ 0xa438, 0x106c }, { 0xa438, 0xaf10 }, { 0xa438, 0x6bf8 },
+	{ 0xa438, 0xfaef }, { 0xa438, 0x69e0 }, { 0xa438, 0x804c },
+	{ 0xa438, 0xac25 }, { 0xa438, 0x17e0 }, { 0xa438, 0x8040 },
+	{ 0xa438, 0xad25 }, { 0xa438, 0x1a02 }, { 0xa438, 0x85ed },
+	{ 0xa438, 0xe080 }, { 0xa438, 0x40ac }, { 0xa438, 0x2511 },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x6502 }, { 0xa438, 0x6b5b },
+	{ 0xa438, 0xae09 }, { 0xa438, 0x0287 }, { 0xa438, 0x2402 },
+	{ 0xa438, 0x875a }, { 0xa438, 0x0287 }, { 0xa438, 0x4fef },
+	{ 0xa438, 0x96fe }, { 0xa438, 0xfc04 }, { 0xa438, 0xf8e0 },
+	{ 0xa438, 0x8019 }, { 0xa438, 0xad20 }, { 0xa438, 0x11e0 },
+	{ 0xa438, 0x8fe3 }, { 0xa438, 0xac20 }, { 0xa438, 0x0502 },
+	{ 0xa438, 0x860a }, { 0xa438, 0xae03 }, { 0xa438, 0x0286 },
+	{ 0xa438, 0x7802 }, { 0xa438, 0x86c1 }, { 0xa438, 0x0287 },
+	{ 0xa438, 0x4ffc }, { 0xa438, 0x04f8 }, { 0xa438, 0xf9ef },
+	{ 0xa438, 0x79fb }, { 0xa438, 0xbf87 }, { 0xa438, 0x6802 },
+	{ 0xa438, 0x6b9d }, { 0xa438, 0x5c20 }, { 0xa438, 0x000d },
+	{ 0xa438, 0x4da1 }, { 0xa438, 0x0151 }, { 0xa438, 0xbf87 },
+	{ 0xa438, 0x6802 }, { 0xa438, 0x6b9d }, { 0xa438, 0x5c07 },
+	{ 0xa438, 0xffe3 }, { 0xa438, 0x8fe4 }, { 0xa438, 0x1b31 },
+	{ 0xa438, 0x9f41 }, { 0xa438, 0x0d48 }, { 0xa438, 0xe38f },
+	{ 0xa438, 0xe51b }, { 0xa438, 0x319f }, { 0xa438, 0x38bf },
+	{ 0xa438, 0x876b }, { 0xa438, 0x026b }, { 0xa438, 0x9d5c },
+	{ 0xa438, 0x07ff }, { 0xa438, 0xe38f }, { 0xa438, 0xe61b },
+	{ 0xa438, 0x319f }, { 0xa438, 0x280d }, { 0xa438, 0x48e3 },
+	{ 0xa438, 0x8fe7 }, { 0xa438, 0x1b31 }, { 0xa438, 0x9f1f },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x6e02 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0x5c07 }, { 0xa438, 0xffe3 }, { 0xa438, 0x8fe8 },
+	{ 0xa438, 0x1b31 }, { 0xa438, 0x9f0f }, { 0xa438, 0x0d48 },
+	{ 0xa438, 0xe38f }, { 0xa438, 0xe91b }, { 0xa438, 0x319f },
+	{ 0xa438, 0x06ee }, { 0xa438, 0x8fe3 }, { 0xa438, 0x01ae },
+	{ 0xa438, 0x04ee }, { 0xa438, 0x8fe3 }, { 0xa438, 0x00ff },
+	{ 0xa438, 0xef97 }, { 0xa438, 0xfdfc }, { 0xa438, 0x04f8 },
+	{ 0xa438, 0xf9ef }, { 0xa438, 0x79fb }, { 0xa438, 0xbf87 },
+	{ 0xa438, 0x6802 }, { 0xa438, 0x6b9d }, { 0xa438, 0x5c20 },
+	{ 0xa438, 0x000d }, { 0xa438, 0x4da1 }, { 0xa438, 0x0020 },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x6802 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0x5c06 }, { 0xa438, 0x000d }, { 0xa438, 0x49e3 },
+	{ 0xa438, 0x8fea }, { 0xa438, 0x1b31 }, { 0xa438, 0x9f0e },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x7102 }, { 0xa438, 0x6b5b },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x7702 }, { 0xa438, 0x6b5b },
+	{ 0xa438, 0xae0c }, { 0xa438, 0xbf87 }, { 0xa438, 0x7102 },
+	{ 0xa438, 0x6b52 }, { 0xa438, 0xbf87 }, { 0xa438, 0x7702 },
+	{ 0xa438, 0x6b52 }, { 0xa438, 0xee8f }, { 0xa438, 0xe300 },
+	{ 0xa438, 0xffef }, { 0xa438, 0x97fd }, { 0xa438, 0xfc04 },
+	{ 0xa438, 0xf8f9 }, { 0xa438, 0xef79 }, { 0xa438, 0xfbbf },
+	{ 0xa438, 0x8768 }, { 0xa438, 0x026b }, { 0xa438, 0x9d5c },
+	{ 0xa438, 0x2000 }, { 0xa438, 0x0d4d }, { 0xa438, 0xa101 },
+	{ 0xa438, 0x4abf }, { 0xa438, 0x8768 }, { 0xa438, 0x026b },
+	{ 0xa438, 0x9d5c }, { 0xa438, 0x07ff }, { 0xa438, 0xe38f },
+	{ 0xa438, 0xeb1b }, { 0xa438, 0x319f }, { 0xa438, 0x3a0d },
+	{ 0xa438, 0x48e3 }, { 0xa438, 0x8fec }, { 0xa438, 0x1b31 },
+	{ 0xa438, 0x9f31 }, { 0xa438, 0xbf87 }, { 0xa438, 0x6b02 },
+	{ 0xa438, 0x6b9d }, { 0xa438, 0xe38f }, { 0xa438, 0xed1b },
+	{ 0xa438, 0x319f }, { 0xa438, 0x240d }, { 0xa438, 0x48e3 },
+	{ 0xa438, 0x8fee }, { 0xa438, 0x1b31 }, { 0xa438, 0x9f1b },
+	{ 0xa438, 0xbf87 }, { 0xa438, 0x6e02 }, { 0xa438, 0x6b9d },
+	{ 0xa438, 0xe38f }, { 0xa438, 0xef1b }, { 0xa438, 0x319f },
+	{ 0xa438, 0x0ebf }, { 0xa438, 0x8774 }, { 0xa438, 0x026b },
+	{ 0xa438, 0x5bbf }, { 0xa438, 0x877a }, { 0xa438, 0x026b },
+	{ 0xa438, 0x5bae }, { 0xa438, 0x00ff }, { 0xa438, 0xef97 },
+	{ 0xa438, 0xfdfc }, { 0xa438, 0x04f8 }, { 0xa438, 0xef79 },
+	{ 0xa438, 0xfbe0 }, { 0xa438, 0x8019 }, { 0xa438, 0xad20 },
+	{ 0xa438, 0x1cee }, { 0xa438, 0x8fe3 }, { 0xa438, 0x00bf },
+	{ 0xa438, 0x8771 }, { 0xa438, 0x026b }, { 0xa438, 0x52bf },
+	{ 0xa438, 0x8777 }, { 0xa438, 0x026b }, { 0xa438, 0x52bf },
+	{ 0xa438, 0x8774 }, { 0xa438, 0x026b }, { 0xa438, 0x52bf },
+	{ 0xa438, 0x877a }, { 0xa438, 0x026b }, { 0xa438, 0x52ff },
+	{ 0xa438, 0xef97 }, { 0xa438, 0xfc04 }, { 0xa438, 0xf8e0 },
+	{ 0xa438, 0x8040 }, { 0xa438, 0xf625 }, { 0xa438, 0xe480 },
+	{ 0xa438, 0x40fc }, { 0xa438, 0x04f8 }, { 0xa438, 0xe080 },
+	{ 0xa438, 0x4cf6 }, { 0xa438, 0x25e4 }, { 0xa438, 0x804c },
+	{ 0xa438, 0xfc04 }, { 0xa438, 0x55a4 }, { 0xa438, 0xbaf0 },
+	{ 0xa438, 0xa64a }, { 0xa438, 0xf0a6 }, { 0xa438, 0x4cf0 },
+	{ 0xa438, 0xa64e }, { 0xa438, 0x66a4 }, { 0xa438, 0xb655 },
+	{ 0xa438, 0xa4b6 }, { 0xa438, 0x00ac }, { 0xa438, 0x0e66 },
+	{ 0xa438, 0xac0e }, { 0xa438, 0xee80 }, { 0xa438, 0x4c3a },
+	{ 0xa438, 0xaf07 }, { 0xa438, 0xd0af }, { 0xa438, 0x26d0 },
+	{ 0xa438, 0xa201 }, { 0xa438, 0x0ebf }, { 0xa438, 0x663d },
+	{ 0xa438, 0x026b }, { 0xa438, 0x52bf }, { 0xa438, 0x6643 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x52ae }, { 0xa438, 0x11bf },
+	{ 0xa438, 0x6643 }, { 0xa438, 0x026b }, { 0xa438, 0x5bd4 },
+	{ 0xa438, 0x0054 }, { 0xa438, 0xb4fe }, { 0xa438, 0xbf66 },
+	{ 0xa438, 0x3d02 }, { 0xa438, 0x6b5b }, { 0xa438, 0xd300 },
+	{ 0xa438, 0x020d }, { 0xa438, 0xf6a2 }, { 0xa438, 0x0405 },
+	{ 0xa438, 0xe081 }, { 0xa438, 0x47ae }, { 0xa438, 0x03e0 },
+	{ 0xa438, 0x8148 }, { 0xa438, 0xac23 }, { 0xa438, 0x02ae },
+	{ 0xa438, 0x0268 }, { 0xa438, 0xf01a }, { 0xa438, 0x10ad },
+	{ 0xa438, 0x2f04 }, { 0xa438, 0xd100 }, { 0xa438, 0xae05 },
+	{ 0xa438, 0xad2c }, { 0xa438, 0x02d1 }, { 0xa438, 0x0f1f },
+	{ 0xa438, 0x00a2 }, { 0xa438, 0x0407 }, { 0xa438, 0x3908 },
+	{ 0xa438, 0xad2f }, { 0xa438, 0x02d1 }, { 0xa438, 0x0002 },
+	{ 0xa438, 0x0e1c }, { 0xa438, 0x2b01 }, { 0xa438, 0xad3a },
+	{ 0xa438, 0xc9af }, { 0xa438, 0x0dee }, { 0xa438, 0xa000 },
+	{ 0xa438, 0x2702 }, { 0xa438, 0x1beb }, { 0xa438, 0xe18f },
+	{ 0xa438, 0xe1ac }, { 0xa438, 0x2819 }, { 0xa438, 0xee8f },
+	{ 0xa438, 0xe101 }, { 0xa438, 0x1f44 }, { 0xa438, 0xbf65 },
+	{ 0xa438, 0x9302 }, { 0xa438, 0x6b9d }, { 0xa438, 0xe58f },
+	{ 0xa438, 0xe21f }, { 0xa438, 0x44d1 }, { 0xa438, 0x02bf },
+	{ 0xa438, 0x6593 }, { 0xa438, 0x026b }, { 0xa438, 0x7ee0 },
+	{ 0xa438, 0x82b1 }, { 0xa438, 0xae49 }, { 0xa438, 0xa001 },
+	{ 0xa438, 0x0502 }, { 0xa438, 0x1c4d }, { 0xa438, 0xae41 },
+	{ 0xa438, 0xa002 }, { 0xa438, 0x0502 }, { 0xa438, 0x1c90 },
+	{ 0xa438, 0xae39 }, { 0xa438, 0xa003 }, { 0xa438, 0x0502 },
+	{ 0xa438, 0x1c9d }, { 0xa438, 0xae31 }, { 0xa438, 0xa004 },
+	{ 0xa438, 0x0502 }, { 0xa438, 0x1cbc }, { 0xa438, 0xae29 },
+	{ 0xa438, 0xa005 }, { 0xa438, 0x1e02 }, { 0xa438, 0x1cc9 },
+	{ 0xa438, 0xe080 }, { 0xa438, 0xdfac }, { 0xa438, 0x2013 },
+	{ 0xa438, 0xac21 }, { 0xa438, 0x10ac }, { 0xa438, 0x220d },
+	{ 0xa438, 0xe18f }, { 0xa438, 0xe2bf }, { 0xa438, 0x6593 },
+	{ 0xa438, 0x026b }, { 0xa438, 0x7eee }, { 0xa438, 0x8fe1 },
+	{ 0xa438, 0x00ae }, { 0xa438, 0x08a0 }, { 0xa438, 0x0605 },
+	{ 0xa438, 0x021d }, { 0xa438, 0x07ae }, { 0xa438, 0x00e0 },
+	{ 0xa438, 0x82b1 }, { 0xa438, 0xaf1b }, { 0xa438, 0xe910 },
+	{ 0xa438, 0xbf4a }, { 0xa438, 0x99bf }, { 0xa438, 0x4a00 },
+	{ 0xa438, 0xa86a }, { 0xa438, 0xfdad }, { 0xa438, 0x5eca },
+	{ 0xa438, 0xad5e }, { 0xa438, 0x88bd }, { 0xa438, 0x2c99 },
+	{ 0xa438, 0xbd2c }, { 0xa438, 0x33bd }, { 0xa438, 0x3222 },
+	{ 0xa438, 0xbd32 }, { 0xa438, 0x11bd }, { 0xa438, 0x3200 },
+	{ 0xa438, 0xbd32 }, { 0xa438, 0x77bd }, { 0xa438, 0x3266 },
+	{ 0xa438, 0xbd32 }, { 0xa438, 0x55bd }, { 0xa438, 0x3244 },
+	{ 0xa438, 0xbd32 }, { 0xa436, 0xb818 }, { 0xa438, 0x15c5 },
+	{ 0xa436, 0xb81a }, { 0xa438, 0x6255 }, { 0xa436, 0xb81c },
+	{ 0xa438, 0x34e1 }, { 0xa436, 0xb81e }, { 0xa438, 0x1068 },
+	{ 0xa436, 0xb850 }, { 0xa438, 0x07cc }, { 0xa436, 0xb852 },
+	{ 0xa438, 0x26ca }, { 0xa436, 0xb878 }, { 0xa438, 0x0dbf },
+	{ 0xa436, 0xb884 }, { 0xa438, 0x1bb1 }, { 0xa436, 0xb832 },
+	{ 0xa438, 0x00ff }, { 0xa436, 0x0000 }, { 0xa438, 0x0000 },
+	{ 0xb82e, 0x0000 }, { 0xa436, 0x8023 }, { 0xa438, 0x0000 },
+	{ 0xa436, 0x801e }, { 0xa438, 0x0031 }, { 0xb820, 0x0000 },
+	{ 0xb892, 0x0000 }, { 0xb88e, 0xc28f }, { 0xb890, 0x252d },
+	{ 0xb88e, 0xc290 }, { 0xb890, 0xc924 }, { 0xb88e, 0xc291 },
+	{ 0xb890, 0xc92e }, { 0xb88e, 0xc292 }, { 0xb890, 0xf626 },
+	{ 0xb88e, 0xc293 }, { 0xb890, 0xf630 }, { 0xb88e, 0xc294 },
+	{ 0xb890, 0xa328 }, { 0xb88e, 0xc295 }, { 0xb890, 0xa332 },
+	{ 0xb88e, 0xc296 }, { 0xb890, 0xd72b }, { 0xb88e, 0xc297 },
+	{ 0xb890, 0xd735 }, { 0xb88e, 0xc298 }, { 0xb890, 0x8a2e },
+	{ 0xb88e, 0xc299 }, { 0xb890, 0x8a38 }, { 0xb88e, 0xc29a },
+	{ 0xb890, 0xbe32 }, { 0xb88e, 0xc29b }, { 0xb890, 0xbe3c },
+	{ 0xb88e, 0xc29c }, { 0xb890, 0x7436 }, { 0xb88e, 0xc29d },
+	{ 0xb890, 0x7440 }, { 0xb88e, 0xc29e }, { 0xb890, 0xad3b },
+	{ 0xb88e, 0xc29f }, { 0xb890, 0xad45 }, { 0xb88e, 0xc2a0 },
+	{ 0xb890, 0x6640 }, { 0xb88e, 0xc2a1 }, { 0xb890, 0x664a },
+	{ 0xb88e, 0xc2a2 }, { 0xb890, 0xa646 }, { 0xb88e, 0xc2a3 },
+	{ 0xb890, 0xa650 }, { 0xb88e, 0xc2a4 }, { 0xb890, 0x624c },
+	{ 0xb88e, 0xc2a5 }, { 0xb890, 0x6256 }, { 0xb88e, 0xc2a6 },
+	{ 0xb890, 0xa453 }, { 0xb88e, 0xc2a7 }, { 0xb890, 0xa45d },
+	{ 0xb88e, 0xc2a8 }, { 0xb890, 0x665a }, { 0xb88e, 0xc2a9 },
+	{ 0xb890, 0x6664 }, { 0xb88e, 0xc2aa }, { 0xb890, 0xac62 },
+	{ 0xb88e, 0xc2ab }, { 0xb890, 0xac6c }, { 0xb88e, 0xc2ac },
+	{ 0xb890, 0x746a }, { 0xb88e, 0xc2ad }, { 0xb890, 0x7474 },
+	{ 0xb88e, 0xc2ae }, { 0xb890, 0xbcfa }, { 0xb88e, 0xc2af },
+	{ 0xb890, 0xbcfd }, { 0xb88e, 0xc2b0 }, { 0xb890, 0x79ff },
+	{ 0xb88e, 0xc2b1 }, { 0xb890, 0x7901 }, { 0xb88e, 0xc2b2 },
+	{ 0xb890, 0xf703 }, { 0xb88e, 0xc2b3 }, { 0xb890, 0xf706 },
+	{ 0xb88e, 0xc2b4 }, { 0xb890, 0x7408 }, { 0xb88e, 0xc2b5 },
+	{ 0xb890, 0x740a }, { 0xb88e, 0xc2b6 }, { 0xb890, 0xf10c },
+	{ 0xb88e, 0xc2b7 }, { 0xb890, 0xf10f }, { 0xb88e, 0xc2b8 },
+	{ 0xb890, 0x6f10 }, { 0xb88e, 0xc2b9 }, { 0xb890, 0x6f13 },
+	{ 0xb88e, 0xc2ba }, { 0xb890, 0xec15 }, { 0xb88e, 0xc2bb },
+	{ 0xb890, 0xec18 }, { 0xb88e, 0xc2bc }, { 0xb890, 0x6a1a },
+	{ 0xb88e, 0xc2bd }, { 0xb890, 0x6a1c }, { 0xb88e, 0xc2be },
+	{ 0xb890, 0xe71e }, { 0xb88e, 0xc2bf }, { 0xb890, 0xe721 },
+	{ 0xb88e, 0xc2c0 }, { 0xb890, 0x6424 }, { 0xb88e, 0xc2c1 },
+	{ 0xb890, 0x6425 }, { 0xb88e, 0xc2c2 }, { 0xb890, 0xe228 },
+	{ 0xb88e, 0xc2c3 }, { 0xb890, 0xe22a }, { 0xb88e, 0xc2c4 },
+	{ 0xb890, 0x5f2b }, { 0xb88e, 0xc2c5 }, { 0xb890, 0x5f2e },
+	{ 0xb88e, 0xc2c6 }, { 0xb890, 0xdc31 }, { 0xb88e, 0xc2c7 },
+	{ 0xb890, 0xdc33 }, { 0xb88e, 0xc2c8 }, { 0xb890, 0x2035 },
+	{ 0xb88e, 0xc2c9 }, { 0xb890, 0x2036 }, { 0xb88e, 0xc2ca },
+	{ 0xb890, 0x9f3a }, { 0xb88e, 0xc2cb }, { 0xb890, 0x9f3a },
+	{ 0xb88e, 0xc2cc }, { 0xb890, 0x4430 }, { 0xa436, 0xacca },
+	{ 0xa438, 0x0104 }, { 0xa436, 0xaccc }, { 0xa438, 0x8000 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xffff }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0fff }, { 0xa436, 0xacce }, { 0xa438, 0xfd47 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0fff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xffff }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xe56f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01c0 }, { 0xa436, 0xacce }, { 0xa438, 0xffff },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xed97 }, { 0xa436, 0xacd0 }, { 0xa438, 0x01c8 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xffff }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xf5bf },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01d0 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb07 }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb0f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01d8 }, { 0xa436, 0xacce }, { 0xa438, 0xa087 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0180 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xa00f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0108 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xa807 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0100 }, { 0xa436, 0xacce }, { 0xa438, 0xa88f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0188 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xb027 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0120 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xb02f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0128 }, { 0xa436, 0xacce }, { 0xa438, 0xb847 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0140 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xb84f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0148 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb17 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xfb1f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xa017 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0110 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xa01f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0118 }, { 0xa436, 0xacce }, { 0xa438, 0xa837 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0130 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xa83f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0138 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xb097 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0190 }, { 0xa436, 0xacce }, { 0xa438, 0xb05f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0158 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xb857 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0150 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xb89f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0198 }, { 0xa436, 0xacce }, { 0xa438, 0xfb27 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb2f }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x8087 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0180 }, { 0xa436, 0xacce }, { 0xa438, 0x800f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0108 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x8807 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0100 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x888f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0188 }, { 0xa436, 0xacce }, { 0xa438, 0x9027 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0120 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x902f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0128 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x9847 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0140 }, { 0xa436, 0xacce }, { 0xa438, 0x984f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0148 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xa0a7 }, { 0xa436, 0xacd0 }, { 0xa438, 0x01a0 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xa8af }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01a8 }, { 0xa436, 0xacce }, { 0xa438, 0xa067 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0161 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xa86f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0169 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb37 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xfb3f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0x8017 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0110 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x801f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0118 }, { 0xa436, 0xacce }, { 0xa438, 0x8837 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0130 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x883f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0138 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x9097 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0190 }, { 0xa436, 0xacce }, { 0xa438, 0x905f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0158 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x9857 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0150 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x989f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0198 }, { 0xa436, 0xacce }, { 0xa438, 0xb0b7 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01b0 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xb8bf }, { 0xa436, 0xacd0 }, { 0xa438, 0x01b8 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xb077 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0171 }, { 0xa436, 0xacce }, { 0xa438, 0xb87f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0179 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb47 }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb4f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0x6087 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0180 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x600f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0108 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x6807 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0100 }, { 0xa436, 0xacce }, { 0xa438, 0x688f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0188 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x7027 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0120 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x702f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0128 }, { 0xa436, 0xacce }, { 0xa438, 0x7847 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0140 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x784f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0148 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x80a7 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01a0 }, { 0xa436, 0xacce }, { 0xa438, 0x88af },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01a8 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x8067 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0161 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x886f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0169 }, { 0xa436, 0xacce }, { 0xa438, 0xfb57 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb5f }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x6017 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0110 }, { 0xa436, 0xacce }, { 0xa438, 0x601f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0118 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x6837 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0130 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x683f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0138 }, { 0xa436, 0xacce }, { 0xa438, 0x7097 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0190 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x705f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0158 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x7857 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0150 }, { 0xa436, 0xacce }, { 0xa438, 0x789f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0198 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x90b7 }, { 0xa436, 0xacd0 }, { 0xa438, 0x01b0 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x98bf }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01b8 }, { 0xa436, 0xacce }, { 0xa438, 0x9077 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0171 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x987f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0179 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb67 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xfb6f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0x4087 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0180 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x400f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0108 }, { 0xa436, 0xacce }, { 0xa438, 0x4807 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0100 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x488f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0188 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x5027 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0120 }, { 0xa436, 0xacce }, { 0xa438, 0x502f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0128 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x5847 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0140 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x584f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0148 }, { 0xa436, 0xacce }, { 0xa438, 0x60a7 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01a0 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x68af }, { 0xa436, 0xacd0 }, { 0xa438, 0x01a8 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x6067 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0161 }, { 0xa436, 0xacce }, { 0xa438, 0x686f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0169 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb77 }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb7f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0x4017 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0110 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x401f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0118 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x4837 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0130 }, { 0xa436, 0xacce }, { 0xa438, 0x483f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0138 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x5097 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0190 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x505f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0158 }, { 0xa436, 0xacce }, { 0xa438, 0x5857 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0150 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x589f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0198 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x70b7 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01b0 }, { 0xa436, 0xacce }, { 0xa438, 0x78bf },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01b8 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x7077 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0171 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x787f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0179 }, { 0xa436, 0xacce }, { 0xa438, 0xfb87 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb8f }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x40a7 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01a0 }, { 0xa436, 0xacce }, { 0xa438, 0x48af },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01a8 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x4067 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0161 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x486f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0169 }, { 0xa436, 0xacce }, { 0xa438, 0xfb97 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb9f }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x50b7 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01b0 }, { 0xa436, 0xacce }, { 0xa438, 0x58bf },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01b8 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x5077 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0171 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x587f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0179 }, { 0xa436, 0xacce }, { 0xa438, 0xfba7 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfbaf }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x2067 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0161 }, { 0xa436, 0xacce }, { 0xa438, 0x286f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0169 }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfbb7 }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfbbf }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0x3077 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0171 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x387f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0179 },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfff9 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x17ff }, { 0xa436, 0xacce }, { 0xa438, 0xfff9 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x17ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xffff }, { 0xa436, 0xacd0 }, { 0xa438, 0x0fff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfff8 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0fff }, { 0xa436, 0xacce }, { 0xa438, 0xffff },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xffff }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xffff }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xffff },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xffff }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xffff }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xffff },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xffff }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xffff }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0xffff },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb47 }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0xfb4f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x07ff }, { 0xa436, 0xacce }, { 0xa438, 0x6087 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0180 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x600f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0108 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x6807 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0100 }, { 0xa436, 0xacce }, { 0xa438, 0x688f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0188 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x7027 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0120 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x702f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0128 }, { 0xa436, 0xacce }, { 0xa438, 0x7847 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0140 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x784f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0148 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x80a7 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01a0 }, { 0xa436, 0xacce }, { 0xa438, 0x88af },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x01a8 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x8067 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0161 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x886f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0169 }, { 0xa436, 0xacce }, { 0xa438, 0xfb57 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x07ff }, { 0xa436, 0xacce },
+	{ 0xa438, 0xfb5f }, { 0xa436, 0xacd0 }, { 0xa438, 0x07ff },
+	{ 0xa436, 0xacce }, { 0xa438, 0x6017 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0110 }, { 0xa436, 0xacce }, { 0xa438, 0x601f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0118 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x6837 }, { 0xa436, 0xacd0 }, { 0xa438, 0x0130 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x683f }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0138 }, { 0xa436, 0xacce }, { 0xa438, 0x7097 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0190 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x705f }, { 0xa436, 0xacd0 }, { 0xa438, 0x0158 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x7857 }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x0150 }, { 0xa436, 0xacce }, { 0xa438, 0x789f },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x0198 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x90b7 }, { 0xa436, 0xacd0 }, { 0xa438, 0x01b0 },
+	{ 0xa436, 0xacce }, { 0xa438, 0x98bf }, { 0xa436, 0xacd0 },
+	{ 0xa438, 0x01b8 }, { 0xa436, 0xacce }, { 0xa438, 0x9077 },
+	{ 0xa436, 0xacd0 }, { 0xa438, 0x1171 }, { 0xa436, 0xacce },
+	{ 0xa438, 0x987f }, { 0xa436, 0xacd0 }, { 0xa438, 0x1179 },
+	{ 0xa436, 0xacca }, { 0xa438, 0x0004 }, { 0xa436, 0xacc6 },
+	{ 0xa438, 0x0008 }, { 0xa436, 0xacc8 }, { 0xa438, 0xc000 },
+	{ 0xa436, 0xacc6 }, { 0xa438, 0x0015 }, { 0xa436, 0xacc8 },
+	{ 0xa438, 0xc043 }, { 0xa436, 0xacc8 }, { 0xa438, 0x0000 },
+	{ 0xb820, 0x0000 }
+}, mac_r25d_2_mcu[] = {
 	{ 0xa436, 0x8023 }, { 0xa438, 0x3801 }, { 0xa436, 0xb82e },
 	{ 0xa438, 0x0001 }, { 0xb820, 0x0090 }, { 0xa436, 0xa016 },
 	{ 0xa438, 0x0000 }, { 0xa436, 0xa012 }, { 0xa438, 0x0000 },
@@ -5855,5247 +7598,3 @@ static const struct {
 	{ 0xb88e, 0xc166 }, { 0xb890, 0xeaea }, { 0xb890, 0xea0e },
 	{ 0xb820, 0x0000 }
 };
-
-#define MAC_R25_MCU		\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x808b },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x808f },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8093 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8097 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x809d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x80a1 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x80aa },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x607b },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0xf00e },	\
-	{ 0xa438, 0x42da },	\
-	{ 0xa438, 0xf01e },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x615b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1456 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14a4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14bc },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5f2e },	\
-	{ 0xa438, 0xf01c },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1456 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14a4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14bc },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5f2e },	\
-	{ 0xa438, 0xf024 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1456 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14a4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14bc },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5f2e },	\
-	{ 0xa438, 0xf02c },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1456 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14a4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14bc },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5f2e },	\
-	{ 0xa438, 0xf034 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac11 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x4779 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac0f },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1444 },	\
-	{ 0xa438, 0xf034 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac22 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa420 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x4559 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac0f },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1444 },	\
-	{ 0xa438, 0xf023 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac44 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa440 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x4339 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac0f },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1444 },	\
-	{ 0xa438, 0xf012 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac88 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa480 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x4119 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac0f },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1444 },	\
-	{ 0xa438, 0xf001 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1456 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fac },	\
-	{ 0xa438, 0xc48f },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x141b },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x121a },	\
-	{ 0xa438, 0xd0b4 },	\
-	{ 0xa438, 0xd1bb },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0898 },	\
-	{ 0xa438, 0xd0b4 },	\
-	{ 0xa438, 0xd1bb },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0a0e },	\
-	{ 0xa438, 0xd064 },	\
-	{ 0xa438, 0xd18a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0b7e },	\
-	{ 0xa438, 0x401c },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xa804 },	\
-	{ 0xa438, 0x8804 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x053b },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xa301 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0648 },	\
-	{ 0xa438, 0xc520 },	\
-	{ 0xa438, 0xa201 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x252d },	\
-	{ 0xa438, 0x1646 },	\
-	{ 0xa438, 0xd708 },	\
-	{ 0xa438, 0x4006 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1646 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0308 },	\
-	{ 0xa436, 0xa026 },	\
-	{ 0xa438, 0x0307 },	\
-	{ 0xa436, 0xa024 },	\
-	{ 0xa438, 0x1645 },	\
-	{ 0xa436, 0xa022 },	\
-	{ 0xa438, 0x0647 },	\
-	{ 0xa436, 0xa020 },	\
-	{ 0xa438, 0x053a },	\
-	{ 0xa436, 0xa006 },	\
-	{ 0xa438, 0x0b7c },	\
-	{ 0xa436, 0xa004 },	\
-	{ 0xa438, 0x0a0c },	\
-	{ 0xa436, 0xa002 },	\
-	{ 0xa438, 0x0896 },	\
-	{ 0xa436, 0xa000 },	\
-	{ 0xa438, 0x11a1 },	\
-	{ 0xa436, 0xa008 },	\
-	{ 0xa438, 0xff00 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0010 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8015 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0xad02 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x02d7 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x00ed },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0509 },	\
-	{ 0xa438, 0xc100 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x008f },	\
-	{ 0xa436, 0xa08e },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa08c },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa08a },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa088 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa086 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa084 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa082 },	\
-	{ 0xa438, 0x008d },	\
-	{ 0xa436, 0xa080 },	\
-	{ 0xa438, 0x00eb },	\
-	{ 0xa436, 0xa090 },	\
-	{ 0xa438, 0x0103 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0020 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8018 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8024 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8051 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8055 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8072 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x80dc },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0xfffd },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0xfffd },	\
-	{ 0xa438, 0x8301 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x8190 },	\
-	{ 0xa438, 0x82a0 },	\
-	{ 0xa438, 0x8404 },	\
-	{ 0xa438, 0xa70c },	\
-	{ 0xa438, 0x9402 },	\
-	{ 0xa438, 0x890c },	\
-	{ 0xa438, 0x8840 },	\
-	{ 0xa438, 0xa380 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x066e },	\
-	{ 0xa438, 0xcb91 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4063 },	\
-	{ 0xa438, 0xd139 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xd140 },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0xb404 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0d00 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07e0 },	\
-	{ 0xa438, 0xa610 },	\
-	{ 0xa438, 0xa110 },	\
-	{ 0xa438, 0xa2a0 },	\
-	{ 0xa438, 0xa404 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4085 },	\
-	{ 0xa438, 0xa180 },	\
-	{ 0xa438, 0xa404 },	\
-	{ 0xa438, 0x8280 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x405d },	\
-	{ 0xa438, 0xa720 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0743 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07f0 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f74 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0743 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x7fb6 },	\
-	{ 0xa438, 0x8190 },	\
-	{ 0xa438, 0x82a0 },	\
-	{ 0xa438, 0x8404 },	\
-	{ 0xa438, 0x8610 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0d01 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07e0 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x066e },	\
-	{ 0xa438, 0xd158 },	\
-	{ 0xa438, 0xd04d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x03d4 },	\
-	{ 0xa438, 0x94bc },	\
-	{ 0xa438, 0x870c },	\
-	{ 0xa438, 0x8380 },	\
-	{ 0xa438, 0xd10d },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07c4 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0xa190 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xa280 },	\
-	{ 0xa438, 0xa404 },	\
-	{ 0xa438, 0xa220 },	\
-	{ 0xa438, 0xd130 },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07c4 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0xbb80 },	\
-	{ 0xa438, 0xd1c4 },	\
-	{ 0xa438, 0xd074 },	\
-	{ 0xa438, 0xa301 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x604b },	\
-	{ 0xa438, 0xa90c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0556 },	\
-	{ 0xa438, 0xcb92 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4063 },	\
-	{ 0xa438, 0xd116 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xd119 },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0xd703 },	\
-	{ 0xa438, 0x60a0 },	\
-	{ 0xa438, 0x6241 },	\
-	{ 0xa438, 0x63e2 },	\
-	{ 0xa438, 0x6583 },	\
-	{ 0xa438, 0xf054 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x611e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d10 },	\
-	{ 0xa438, 0xa010 },	\
-	{ 0xa438, 0x8740 },	\
-	{ 0xa438, 0xf02f },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d50 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0xa740 },	\
-	{ 0xa438, 0xf02a },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x611e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d20 },	\
-	{ 0xa438, 0xa010 },	\
-	{ 0xa438, 0x8740 },	\
-	{ 0xa438, 0xf021 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d60 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0xa740 },	\
-	{ 0xa438, 0xf01c },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x611e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d30 },	\
-	{ 0xa438, 0xa010 },	\
-	{ 0xa438, 0x8740 },	\
-	{ 0xa438, 0xf013 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d70 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0xa740 },	\
-	{ 0xa438, 0xf00e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x611e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d40 },	\
-	{ 0xa438, 0xa010 },	\
-	{ 0xa438, 0x8740 },	\
-	{ 0xa438, 0xf005 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d80 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0xa740 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07e8 },	\
-	{ 0xa438, 0xa610 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x405d },	\
-	{ 0xa438, 0xa720 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5ff4 },	\
-	{ 0xa438, 0xa008 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4046 },	\
-	{ 0xa438, 0xa002 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0743 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07fb },	\
-	{ 0xa438, 0xd703 },	\
-	{ 0xa438, 0x7f6f },	\
-	{ 0xa438, 0x7f4e },	\
-	{ 0xa438, 0x7f2d },	\
-	{ 0xa438, 0x7f0c },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0d00 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x07e8 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0xa740 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0743 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x7fb5 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x3ad4 },	\
-	{ 0xa438, 0x0556 },	\
-	{ 0xa438, 0x8610 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x066e },	\
-	{ 0xa438, 0xd1f5 },	\
-	{ 0xa438, 0xd049 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x01ec },	\
-	{ 0xa436, 0xa10e },	\
-	{ 0xa438, 0x01ea },	\
-	{ 0xa436, 0xa10c },	\
-	{ 0xa438, 0x06a9 },	\
-	{ 0xa436, 0xa10a },	\
-	{ 0xa438, 0x078a },	\
-	{ 0xa436, 0xa108 },	\
-	{ 0xa438, 0x03d2 },	\
-	{ 0xa436, 0xa106 },	\
-	{ 0xa438, 0x067f },	\
-	{ 0xa436, 0xa104 },	\
-	{ 0xa438, 0x0665 },	\
-	{ 0xa436, 0xa102 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa100 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa110 },	\
-	{ 0xa438, 0x00fc },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8530 },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0x3caf },	\
-	{ 0xa438, 0x8545 },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0x45af },	\
-	{ 0xa438, 0x8545 },	\
-	{ 0xa438, 0xee82 },	\
-	{ 0xa438, 0xf900 },	\
-	{ 0xa438, 0x0103 },	\
-	{ 0xa438, 0xaf03 },	\
-	{ 0xa438, 0xb7f8 },	\
-	{ 0xa438, 0xe0a6 },	\
-	{ 0xa438, 0x00e1 },	\
-	{ 0xa438, 0xa601 },	\
-	{ 0xa438, 0xef01 },	\
-	{ 0xa438, 0x58f0 },	\
-	{ 0xa438, 0xa080 },	\
-	{ 0xa438, 0x37a1 },	\
-	{ 0xa438, 0x8402 },	\
-	{ 0xa438, 0xae16 },	\
-	{ 0xa438, 0xa185 },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x11a1 },	\
-	{ 0xa438, 0x8702 },	\
-	{ 0xa438, 0xae0c },	\
-	{ 0xa438, 0xa188 },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x07a1 },	\
-	{ 0xa438, 0x8902 },	\
-	{ 0xa438, 0xae02 },	\
-	{ 0xa438, 0xae1c },	\
-	{ 0xa438, 0xe0b4 },	\
-	{ 0xa438, 0x62e1 },	\
-	{ 0xa438, 0xb463 },	\
-	{ 0xa438, 0x6901 },	\
-	{ 0xa438, 0xe4b4 },	\
-	{ 0xa438, 0x62e5 },	\
-	{ 0xa438, 0xb463 },	\
-	{ 0xa438, 0xe0b4 },	\
-	{ 0xa438, 0x62e1 },	\
-	{ 0xa438, 0xb463 },	\
-	{ 0xa438, 0x6901 },	\
-	{ 0xa438, 0xe4b4 },	\
-	{ 0xa438, 0x62e5 },	\
-	{ 0xa438, 0xb463 },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa436, 0xb85e },	\
-	{ 0xa438, 0x03b3 },	\
-	{ 0xa436, 0xb860 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb862 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb864 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb878 },	\
-	{ 0xa438, 0x0001 }
-
-#define MAC_R25B_MCU		\
-	{ 0xa436, 0x8024 },	\
-	{ 0xa438, 0x3701 },	\
-	{ 0xa436, 0xb82e },	\
-	{ 0xa438, 0x0001 },	\
-	{ 0xb820, 0x0090 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803f },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8045 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8067 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x806d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8071 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x80b1 },	\
-	{ 0xa438, 0xd093 },	\
-	{ 0xa438, 0xd1c4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x5fbc },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xc9f1 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0fc9 },	\
-	{ 0xa438, 0xbb50 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xa202 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0x8c0f },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1519 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0x9b50 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x7fae },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x40a7 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4071 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1557 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x2f70 },	\
-	{ 0xa438, 0x803b },	\
-	{ 0xa438, 0x2f73 },	\
-	{ 0xa438, 0x156a },	\
-	{ 0xa438, 0x5e70 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x155d },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xa202 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xffed },	\
-	{ 0xa438, 0xd709 },	\
-	{ 0xa438, 0x4054 },	\
-	{ 0xa438, 0xa788 },	\
-	{ 0xa438, 0xd70b },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x172a },	\
-	{ 0xa438, 0xc0c1 },	\
-	{ 0xa438, 0xc0c0 },	\
-	{ 0xa438, 0xd05a },	\
-	{ 0xa438, 0xd1ba },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x2529 },	\
-	{ 0xa438, 0x022a },	\
-	{ 0xa438, 0xd0a7 },	\
-	{ 0xa438, 0xd1b9 },	\
-	{ 0xa438, 0xa208 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x080e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x408b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0a65 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0a6b },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0920 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0915 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0909 },	\
-	{ 0xa438, 0x228f },	\
-	{ 0xa438, 0x804e },	\
-	{ 0xa438, 0x9801 },	\
-	{ 0xa438, 0xd71e },	\
-	{ 0xa438, 0x5d61 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x022a },	\
-	{ 0xa438, 0x2005 },	\
-	{ 0xa438, 0x091a },	\
-	{ 0xa438, 0x3bd9 },	\
-	{ 0xa438, 0x0919 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0916 },	\
-	{ 0xa438, 0xd090 },	\
-	{ 0xa438, 0xd1c9 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1064 },	\
-	{ 0xa438, 0xd096 },	\
-	{ 0xa438, 0xd1a9 },	\
-	{ 0xa438, 0xd503 },	\
-	{ 0xa438, 0xa104 },	\
-	{ 0xa438, 0x0c07 },	\
-	{ 0xa438, 0x0902 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xbc10 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa201 },	\
-	{ 0xa438, 0x8201 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xc484 },	\
-	{ 0xa438, 0xd503 },	\
-	{ 0xa438, 0xcc02 },	\
-	{ 0xa438, 0xcd0d },	\
-	{ 0xa438, 0xaf01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xd703 },	\
-	{ 0xa438, 0x4371 },	\
-	{ 0xa438, 0xbd08 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x5fb3 },	\
-	{ 0xa438, 0xd503 },	\
-	{ 0xa438, 0xd0f5 },	\
-	{ 0xa438, 0xd1c6 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0e50 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x401c },	\
-	{ 0xa438, 0xd0f5 },	\
-	{ 0xa438, 0xd1c6 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0ea0 },	\
-	{ 0xa438, 0x401c },	\
-	{ 0xa438, 0xd07b },	\
-	{ 0xa438, 0xd1c5 },	\
-	{ 0xa438, 0x8ef0 },	\
-	{ 0xa438, 0x401c },	\
-	{ 0xa438, 0x9d08 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x7fb3 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x5fad },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x14c5 },	\
-	{ 0xa438, 0xd703 },	\
-	{ 0xa438, 0x3181 },	\
-	{ 0xa438, 0x80af },	\
-	{ 0xa438, 0x60ad },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x135c },	\
-	{ 0xa438, 0xd703 },	\
-	{ 0xa438, 0x5fba },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0cc7 },	\
-	{ 0xa438, 0xa802 },	\
-	{ 0xa438, 0xa301 },	\
-	{ 0xa438, 0xa801 },	\
-	{ 0xa438, 0xc004 },	\
-	{ 0xa438, 0xd710 },	\
-	{ 0xa438, 0x4000 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1e79 },	\
-	{ 0xa436, 0xa026 },	\
-	{ 0xa438, 0x1e78 },	\
-	{ 0xa436, 0xa024 },	\
-	{ 0xa438, 0x0c93 },	\
-	{ 0xa436, 0xa022 },	\
-	{ 0xa438, 0x1062 },	\
-	{ 0xa436, 0xa020 },	\
-	{ 0xa438, 0x0915 },	\
-	{ 0xa436, 0xa006 },	\
-	{ 0xa438, 0x020a },	\
-	{ 0xa436, 0xa004 },	\
-	{ 0xa438, 0x1726 },	\
-	{ 0xa436, 0xa002 },	\
-	{ 0xa438, 0x1542 },	\
-	{ 0xa436, 0xa000 },	\
-	{ 0xa438, 0x0fc7 },	\
-	{ 0xa436, 0xa008 },	\
-	{ 0xa438, 0xff00 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0010 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x801d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802c },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6090 },	\
-	{ 0xa438, 0x60d1 },	\
-	{ 0xa438, 0xc95c },	\
-	{ 0xa438, 0xf007 },	\
-	{ 0xa438, 0x60b1 },	\
-	{ 0xa438, 0xc95a },	\
-	{ 0xa438, 0xf004 },	\
-	{ 0xa438, 0xc956 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xc94e },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x00cd },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6090 },	\
-	{ 0xa438, 0x60d1 },	\
-	{ 0xa438, 0xc95c },	\
-	{ 0xa438, 0xf007 },	\
-	{ 0xa438, 0x60b1 },	\
-	{ 0xa438, 0xc95a },	\
-	{ 0xa438, 0xf004 },	\
-	{ 0xa438, 0xc956 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xc94e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x022a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0132 },	\
-	{ 0xa436, 0xa08e },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa08c },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa08a },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa088 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa086 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa084 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa082 },	\
-	{ 0xa438, 0x012f },	\
-	{ 0xa436, 0xa080 },	\
-	{ 0xa438, 0x00cc },	\
-	{ 0xa436, 0xa090 },	\
-	{ 0xa438, 0x0103 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0020 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8020 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x802a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8035 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803c },	\
-	{ 0xa438, 0xd107 },	\
-	{ 0xa438, 0xd042 },	\
-	{ 0xa438, 0xa404 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x09df },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0x8280 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6065 },	\
-	{ 0xa438, 0xd125 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xd12b },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x077f },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c50 },	\
-	{ 0xa438, 0xd104 },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0aa8 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0a2e },	\
-	{ 0xa438, 0xcb9b },	\
-	{ 0xa438, 0xd110 },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x0b7b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x09df },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x081b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x09df },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x7fb8 },	\
-	{ 0xa438, 0xa718 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x074e },	\
-	{ 0xa436, 0xa10e },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa10c },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa10a },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa108 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa106 },	\
-	{ 0xa438, 0x074d },	\
-	{ 0xa436, 0xa104 },	\
-	{ 0xa438, 0x0818 },	\
-	{ 0xa436, 0xa102 },	\
-	{ 0xa438, 0x0a2c },	\
-	{ 0xa436, 0xa100 },	\
-	{ 0xa438, 0x077e },	\
-	{ 0xa436, 0xa110 },	\
-	{ 0xa438, 0x000f },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8625 },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0xaf86 },	\
-	{ 0xa438, 0x3daf },	\
-	{ 0xa438, 0x8689 },	\
-	{ 0xa438, 0xaf88 },	\
-	{ 0xa438, 0x69af },	\
-	{ 0xa438, 0x8887 },	\
-	{ 0xa438, 0xaf88 },	\
-	{ 0xa438, 0x9caf },	\
-	{ 0xa438, 0x88be },	\
-	{ 0xa438, 0xaf88 },	\
-	{ 0xa438, 0xbeaf },	\
-	{ 0xa438, 0x88be },	\
-	{ 0xa438, 0xbf86 },	\
-	{ 0xa438, 0x49d7 },	\
-	{ 0xa438, 0x0040 },	\
-	{ 0xa438, 0x0277 },	\
-	{ 0xa438, 0x7daf },	\
-	{ 0xa438, 0x2727 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7205 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7208 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x71f3 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x71f6 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7229 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x722c },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7217 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x721a },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x721d },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7211 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7220 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7214 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x722f },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7223 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7232 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x7226 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfae0 },	\
-	{ 0xa438, 0x85b3 },	\
-	{ 0xa438, 0x3802 },	\
-	{ 0xa438, 0xad27 },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x8830 },	\
-	{ 0xa438, 0x1f66 },	\
-	{ 0xa438, 0xef65 },	\
-	{ 0xa438, 0xbfc2 },	\
-	{ 0xa438, 0x1f1a },	\
-	{ 0xa438, 0x96f7 },	\
-	{ 0xa438, 0x05ee },	\
-	{ 0xa438, 0xffd2 },	\
-	{ 0xa438, 0x00da },	\
-	{ 0xa438, 0xf605 },	\
-	{ 0xa438, 0xbfc2 },	\
-	{ 0xa438, 0x2f1a },	\
-	{ 0xa438, 0x96f7 },	\
-	{ 0xa438, 0x05ee },	\
-	{ 0xa438, 0xffd2 },	\
-	{ 0xa438, 0x00db },	\
-	{ 0xa438, 0xf605 },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x4202 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1b03 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x4502 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1a03 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x4802 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xbfc2 },	\
-	{ 0xa438, 0x3f1a },	\
-	{ 0xa438, 0x96f7 },	\
-	{ 0xa438, 0x05ee },	\
-	{ 0xa438, 0xffd2 },	\
-	{ 0xa438, 0x00da },	\
-	{ 0xa438, 0xf605 },	\
-	{ 0xa438, 0xbfc2 },	\
-	{ 0xa438, 0x4f1a },	\
-	{ 0xa438, 0x96f7 },	\
-	{ 0xa438, 0x05ee },	\
-	{ 0xa438, 0xffd2 },	\
-	{ 0xa438, 0x00db },	\
-	{ 0xa438, 0xf605 },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x4b02 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1b03 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x4e02 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xef02 },	\
-	{ 0xa438, 0x1a03 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0x0d42 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5102 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xef56 },	\
-	{ 0xa438, 0xd020 },	\
-	{ 0xa438, 0x1f11 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5402 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5702 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5a02 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0xa0ef },	\
-	{ 0xa438, 0x0348 },	\
-	{ 0xa438, 0x0a28 },	\
-	{ 0xa438, 0x05ef },	\
-	{ 0xa438, 0x201b },	\
-	{ 0xa438, 0x01ad },	\
-	{ 0xa438, 0x2735 },	\
-	{ 0xa438, 0x1f44 },	\
-	{ 0xa438, 0xe085 },	\
-	{ 0xa438, 0x88e1 },	\
-	{ 0xa438, 0x8589 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5d02 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe085 },	\
-	{ 0xa438, 0x8ee1 },	\
-	{ 0xa438, 0x858f },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6002 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe085 },	\
-	{ 0xa438, 0x94e1 },	\
-	{ 0xa438, 0x8595 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6302 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe085 },	\
-	{ 0xa438, 0x9ae1 },	\
-	{ 0xa438, 0x859b },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6602 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xaf88 },	\
-	{ 0xa438, 0x3cbf },	\
-	{ 0xa438, 0x883f },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x9cad },	\
-	{ 0xa438, 0x2835 },	\
-	{ 0xa438, 0x1f44 },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xf8e1 },	\
-	{ 0xa438, 0x8ff9 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x5d02 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xfae1 },	\
-	{ 0xa438, 0x8ffb },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6002 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xfce1 },	\
-	{ 0xa438, 0x8ffd },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6302 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xfee1 },	\
-	{ 0xa438, 0x8fff },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6602 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xaf88 },	\
-	{ 0xa438, 0x3ce1 },	\
-	{ 0xa438, 0x85a1 },	\
-	{ 0xa438, 0x1b21 },	\
-	{ 0xa438, 0xad37 },	\
-	{ 0xa438, 0x341f },	\
-	{ 0xa438, 0x44e0 },	\
-	{ 0xa438, 0x858a },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x8bbf },	\
-	{ 0xa438, 0x885d },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x8590 },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x91bf },	\
-	{ 0xa438, 0x8860 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x8596 },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x97bf },	\
-	{ 0xa438, 0x8863 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x859c },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x9dbf },	\
-	{ 0xa438, 0x8866 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7dae },	\
-	{ 0xa438, 0x401f },	\
-	{ 0xa438, 0x44e0 },	\
-	{ 0xa438, 0x858c },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x8dbf },	\
-	{ 0xa438, 0x885d },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x8592 },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x93bf },	\
-	{ 0xa438, 0x8860 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x8598 },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x99bf },	\
-	{ 0xa438, 0x8863 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7de0 },	\
-	{ 0xa438, 0x859e },	\
-	{ 0xa438, 0xe185 },	\
-	{ 0xa438, 0x9fbf },	\
-	{ 0xa438, 0x8866 },	\
-	{ 0xa438, 0x026e },	\
-	{ 0xa438, 0x7dae },	\
-	{ 0xa438, 0x0ce1 },	\
-	{ 0xa438, 0x85b3 },	\
-	{ 0xa438, 0x3904 },	\
-	{ 0xa438, 0xac2f },	\
-	{ 0xa438, 0x04ee },	\
-	{ 0xa438, 0x85b3 },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x39d9 },	\
-	{ 0xa438, 0x22ac },	\
-	{ 0xa438, 0xeaf0 },	\
-	{ 0xa438, 0xacf6 },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xfaf0 },	\
-	{ 0xa438, 0xacf8 },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xfcf0 },	\
-	{ 0xa438, 0xad00 },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xfef0 },	\
-	{ 0xa438, 0xacf0 },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xf4f0 },	\
-	{ 0xa438, 0xacf2 },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xb0f0 },	\
-	{ 0xa438, 0xacae },	\
-	{ 0xa438, 0xf0ac },	\
-	{ 0xa438, 0xacf0 },	\
-	{ 0xa438, 0xacaa },	\
-	{ 0xa438, 0xa100 },	\
-	{ 0xa438, 0x0ce1 },	\
-	{ 0xa438, 0x8ff7 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x8402 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xaf26 },	\
-	{ 0xa438, 0xe9e1 },	\
-	{ 0xa438, 0x8ff6 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x8402 },	\
-	{ 0xa438, 0x6e7d },	\
-	{ 0xa438, 0xaf26 },	\
-	{ 0xa438, 0xf520 },	\
-	{ 0xa438, 0xac86 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x3f02 },	\
-	{ 0xa438, 0x6e9c },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x3324 },	\
-	{ 0xa438, 0xad38 },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x32e6 },	\
-	{ 0xa438, 0xaf32 },	\
-	{ 0xa438, 0xfbee },	\
-	{ 0xa438, 0x826a },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x88a6 },	\
-	{ 0xa438, 0xaf04 },	\
-	{ 0xa438, 0x78f8 },	\
-	{ 0xa438, 0xfaef },	\
-	{ 0xa438, 0x69e0 },	\
-	{ 0xa438, 0x8015 },	\
-	{ 0xa438, 0xad20 },	\
-	{ 0xa438, 0x06bf },	\
-	{ 0xa438, 0x88bb },	\
-	{ 0xa438, 0x0275 },	\
-	{ 0xa438, 0xb1ef },	\
-	{ 0xa438, 0x96fe },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0x00b8 },	\
-	{ 0xa438, 0x7a00 },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8ff6 },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0x0705 },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8ff8 },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0x19cc },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8ffa },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0x28e3 },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8ffc },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0x1047 },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x8ffe },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0x0a45 },	\
-	{ 0xa436, 0xb85e },	\
-	{ 0xa438, 0x271e },	\
-	{ 0xa436, 0xb860 },	\
-	{ 0xa438, 0x3846 },	\
-	{ 0xa436, 0xb862 },	\
-	{ 0xa438, 0x26e6 },	\
-	{ 0xa436, 0xb864 },	\
-	{ 0xa438, 0x32e3 },	\
-	{ 0xa436, 0xb886 },	\
-	{ 0xa438, 0x0474 },	\
-	{ 0xa436, 0xb888 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb88a },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb88c },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb838 },	\
-	{ 0xa438, 0x001f },	\
-	{ 0xb820, 0x0010 },	\
-	{ 0xa436, 0x846e },	\
-	{ 0xa438, 0xaf84 },	\
-	{ 0xa438, 0x86af },	\
-	{ 0xa438, 0x8690 },	\
-	{ 0xa438, 0xaf86 },	\
-	{ 0xa438, 0xa4af },	\
-	{ 0xa438, 0x8934 },	\
-	{ 0xa438, 0xaf89 },	\
-	{ 0xa438, 0x60af },	\
-	{ 0xa438, 0x897e },	\
-	{ 0xa438, 0xaf89 },	\
-	{ 0xa438, 0xa9af },	\
-	{ 0xa438, 0x89a9 },	\
-	{ 0xa438, 0xee82 },	\
-	{ 0xa438, 0x5f00 },	\
-	{ 0xa438, 0x0284 },	\
-	{ 0xa438, 0x90af },	\
-	{ 0xa438, 0x0441 },	\
-	{ 0xa438, 0xf8e0 },	\
-	{ 0xa438, 0x8ff3 },	\
-	{ 0xa438, 0xa000 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x84a4 },	\
-	{ 0xa438, 0xae06 },	\
-	{ 0xa438, 0xa001 },	\
-	{ 0xa438, 0x0302 },	\
-	{ 0xa438, 0x84c8 },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xef59 },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x15ad },	\
-	{ 0xa438, 0x2702 },	\
-	{ 0xa438, 0xae03 },	\
-	{ 0xa438, 0xaf84 },	\
-	{ 0xa438, 0xc3bf },	\
-	{ 0xa438, 0x53ca },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ad },	\
-	{ 0xa438, 0x2807 },	\
-	{ 0xa438, 0x0285 },	\
-	{ 0xa438, 0x2cee },	\
-	{ 0xa438, 0x8ff3 },	\
-	{ 0xa438, 0x01ef },	\
-	{ 0xa438, 0x95fd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfaef },	\
-	{ 0xa438, 0x69bf },	\
-	{ 0xa438, 0x53ca },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ac },	\
-	{ 0xa438, 0x2822 },	\
-	{ 0xa438, 0xd480 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x8684 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x8687 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x868a },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x868d },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9ee },	\
-	{ 0xa438, 0x8ff3 },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x8526 },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xf4e1 },	\
-	{ 0xa438, 0x8ff5 },	\
-	{ 0xa438, 0xe28f },	\
-	{ 0xa438, 0xf6e3 },	\
-	{ 0xa438, 0x8ff7 },	\
-	{ 0xa438, 0x1b45 },	\
-	{ 0xa438, 0xac27 },	\
-	{ 0xa438, 0x0eee },	\
-	{ 0xa438, 0x8ff4 },	\
-	{ 0xa438, 0x00ee },	\
-	{ 0xa438, 0x8ff5 },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x852c },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0x26e0 },	\
-	{ 0xa438, 0x8ff4 },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf52c },	\
-	{ 0xa438, 0x0001 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xf4e5 },	\
-	{ 0xa438, 0x8ff5 },	\
-	{ 0xa438, 0xef96 },	\
-	{ 0xa438, 0xfefd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xef59 },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0x2202 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xa18b },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x85da },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x7202 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xf8e5 },	\
-	{ 0xa438, 0x8ff9 },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x7502 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfae5 },	\
-	{ 0xa438, 0x8ffb },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x7802 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfce5 },	\
-	{ 0xa438, 0x8ffd },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x7b02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfee5 },	\
-	{ 0xa438, 0x8fff },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x6c02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xa102 },	\
-	{ 0xa438, 0x13ee },	\
-	{ 0xa438, 0x8ffc },	\
-	{ 0xa438, 0x80ee },	\
-	{ 0xa438, 0x8ffd },	\
-	{ 0xa438, 0x00ee },	\
-	{ 0xa438, 0x8ffe },	\
-	{ 0xa438, 0x80ee },	\
-	{ 0xa438, 0x8fff },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x8599 },	\
-	{ 0xa438, 0xa101 },	\
-	{ 0xa438, 0x0cbf },	\
-	{ 0xa438, 0x534c },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8a1 },	\
-	{ 0xa438, 0x0303 },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0x77bf },	\
-	{ 0xa438, 0x5322 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8a1 },	\
-	{ 0xa438, 0x8b02 },	\
-	{ 0xa438, 0xae03 },	\
-	{ 0xa438, 0xaf86 },	\
-	{ 0xa438, 0x64e0 },	\
-	{ 0xa438, 0x8ff8 },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf9bf },	\
-	{ 0xa438, 0x8684 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9e0 },	\
-	{ 0xa438, 0x8ffa },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xfbbf },	\
-	{ 0xa438, 0x8687 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9e0 },	\
-	{ 0xa438, 0x8ffc },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xfdbf },	\
-	{ 0xa438, 0x868a },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9e0 },	\
-	{ 0xa438, 0x8ffe },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xffbf },	\
-	{ 0xa438, 0x868d },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9af },	\
-	{ 0xa438, 0x867f },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0x2202 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xa144 },	\
-	{ 0xa438, 0x3cbf },	\
-	{ 0xa438, 0x547b },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8e4 },	\
-	{ 0xa438, 0x8ff8 },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xf9bf },	\
-	{ 0xa438, 0x547e },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8e4 },	\
-	{ 0xa438, 0x8ffa },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xfbbf },	\
-	{ 0xa438, 0x5481 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8e4 },	\
-	{ 0xa438, 0x8ffc },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xfdbf },	\
-	{ 0xa438, 0x5484 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8e4 },	\
-	{ 0xa438, 0x8ffe },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xffbf },	\
-	{ 0xa438, 0x5322 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8a1 },	\
-	{ 0xa438, 0x4448 },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0xa7bf },	\
-	{ 0xa438, 0x5322 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8a1 },	\
-	{ 0xa438, 0x313c },	\
-	{ 0xa438, 0xbf54 },	\
-	{ 0xa438, 0x7b02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xf8e5 },	\
-	{ 0xa438, 0x8ff9 },	\
-	{ 0xa438, 0xbf54 },	\
-	{ 0xa438, 0x7e02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfae5 },	\
-	{ 0xa438, 0x8ffb },	\
-	{ 0xa438, 0xbf54 },	\
-	{ 0xa438, 0x8102 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfce5 },	\
-	{ 0xa438, 0x8ffd },	\
-	{ 0xa438, 0xbf54 },	\
-	{ 0xa438, 0x8402 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xe48f },	\
-	{ 0xa438, 0xfee5 },	\
-	{ 0xa438, 0x8fff },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0x2202 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xa131 },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x85a7 },	\
-	{ 0xa438, 0xd480 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x8684 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x8687 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x868a },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9bf },	\
-	{ 0xa438, 0x868d },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xa9ef },	\
-	{ 0xa438, 0x95fd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf0d1 },	\
-	{ 0xa438, 0x2af0 },	\
-	{ 0xa438, 0xd12c },	\
-	{ 0xa438, 0xf0d1 },	\
-	{ 0xa438, 0x44f0 },	\
-	{ 0xa438, 0xd146 },	\
-	{ 0xa438, 0xbf86 },	\
-	{ 0xa438, 0xa102 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xbf86 },	\
-	{ 0xa438, 0xa102 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xd101 },	\
-	{ 0xa438, 0xaf06 },	\
-	{ 0xa438, 0xa570 },	\
-	{ 0xa438, 0xce42 },	\
-	{ 0xa438, 0xee83 },	\
-	{ 0xa438, 0xc800 },	\
-	{ 0xa438, 0x0286 },	\
-	{ 0xa438, 0xba02 },	\
-	{ 0xa438, 0x8728 },	\
-	{ 0xa438, 0x0287 },	\
-	{ 0xa438, 0xbe02 },	\
-	{ 0xa438, 0x87f9 },	\
-	{ 0xa438, 0x0288 },	\
-	{ 0xa438, 0xc3af },	\
-	{ 0xa438, 0x4771 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfafb },	\
-	{ 0xa438, 0xef69 },	\
-	{ 0xa438, 0xfae0 },	\
-	{ 0xa438, 0x8015 },	\
-	{ 0xa438, 0xad25 },	\
-	{ 0xa438, 0x45d2 },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x8714 },	\
-	{ 0xa438, 0xac4f },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x0bef },	\
-	{ 0xa438, 0x46f6 },	\
-	{ 0xa438, 0x273c },	\
-	{ 0xa438, 0x0400 },	\
-	{ 0xa438, 0xab26 },	\
-	{ 0xa438, 0xae30 },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xe9e1 },	\
-	{ 0xa438, 0x8fea },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xab26 },	\
-	{ 0xa438, 0xef32 },	\
-	{ 0xa438, 0x0c31 },	\
-	{ 0xa438, 0xbf8f },	\
-	{ 0xa438, 0xe91a },	\
-	{ 0xa438, 0x93d8 },	\
-	{ 0xa438, 0x19d9 },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xab0a },	\
-	{ 0xa438, 0x19d8 },	\
-	{ 0xa438, 0x19d9 },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xaa02 },	\
-	{ 0xa438, 0xae0c },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1202 },	\
-	{ 0xa438, 0x58b1 },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1202 },	\
-	{ 0xa438, 0x58a8 },	\
-	{ 0xa438, 0xfeef },	\
-	{ 0xa438, 0x96ff },	\
-	{ 0xa438, 0xfefd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8fb },	\
-	{ 0xa438, 0xef79 },	\
-	{ 0xa438, 0xa200 },	\
-	{ 0xa438, 0x08bf },	\
-	{ 0xa438, 0x892e },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ef },	\
-	{ 0xa438, 0x64ef },	\
-	{ 0xa438, 0x97ff },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfafb },	\
-	{ 0xa438, 0xef69 },	\
-	{ 0xa438, 0xfae0 },	\
-	{ 0xa438, 0x8015 },	\
-	{ 0xa438, 0xad25 },	\
-	{ 0xa438, 0x50d2 },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x878d },	\
-	{ 0xa438, 0xac4f },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x0bef },	\
-	{ 0xa438, 0x46f6 },	\
-	{ 0xa438, 0x273c },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0xab31 },	\
-	{ 0xa438, 0xae29 },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xede1 },	\
-	{ 0xa438, 0x8fee },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xab1f },	\
-	{ 0xa438, 0xa200 },	\
-	{ 0xa438, 0x04ef },	\
-	{ 0xa438, 0x32ae },	\
-	{ 0xa438, 0x02d3 },	\
-	{ 0xa438, 0x010c },	\
-	{ 0xa438, 0x31bf },	\
-	{ 0xa438, 0x8fed },	\
-	{ 0xa438, 0x1a93 },	\
-	{ 0xa438, 0xd819 },	\
-	{ 0xa438, 0xd91b },	\
-	{ 0xa438, 0x46ab },	\
-	{ 0xa438, 0x0e19 },	\
-	{ 0xa438, 0xd819 },	\
-	{ 0xa438, 0xd91b },	\
-	{ 0xa438, 0x46aa },	\
-	{ 0xa438, 0x0612 },	\
-	{ 0xa438, 0xa205 },	\
-	{ 0xa438, 0xc0ae },	\
-	{ 0xa438, 0x0cbf },	\
-	{ 0xa438, 0x5712 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xb1bf },	\
-	{ 0xa438, 0x5712 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xa8fe },	\
-	{ 0xa438, 0xef96 },	\
-	{ 0xa438, 0xfffe },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xfbef },	\
-	{ 0xa438, 0x79a2 },	\
-	{ 0xa438, 0x0005 },	\
-	{ 0xa438, 0xbf89 },	\
-	{ 0xa438, 0x1fae },	\
-	{ 0xa438, 0x1ba2 },	\
-	{ 0xa438, 0x0105 },	\
-	{ 0xa438, 0xbf89 },	\
-	{ 0xa438, 0x22ae },	\
-	{ 0xa438, 0x13a2 },	\
-	{ 0xa438, 0x0205 },	\
-	{ 0xa438, 0xbf89 },	\
-	{ 0xa438, 0x25ae },	\
-	{ 0xa438, 0x0ba2 },	\
-	{ 0xa438, 0x0305 },	\
-	{ 0xa438, 0xbf89 },	\
-	{ 0xa438, 0x28ae },	\
-	{ 0xa438, 0x03bf },	\
-	{ 0xa438, 0x892b },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ef },	\
-	{ 0xa438, 0x64ef },	\
-	{ 0xa438, 0x97ff },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfaef },	\
-	{ 0xa438, 0x69fa },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x15ad },	\
-	{ 0xa438, 0x2628 },	\
-	{ 0xa438, 0xe081 },	\
-	{ 0xa438, 0xabe1 },	\
-	{ 0xa438, 0x81ac },	\
-	{ 0xa438, 0xef64 },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1802 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xaa0a },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1b02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xab0c },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x58b1 },	\
-	{ 0xa438, 0xbf57 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x58a8 },	\
-	{ 0xa438, 0xfeef },	\
-	{ 0xa438, 0x96fe },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xf9ef },	\
-	{ 0xa438, 0x59f9 },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x15ad },	\
-	{ 0xa438, 0x2622 },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0x2202 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0x3972 },	\
-	{ 0xa438, 0x9e10 },	\
-	{ 0xa438, 0xe083 },	\
-	{ 0xa438, 0xc9ac },	\
-	{ 0xa438, 0x2605 },	\
-	{ 0xa438, 0x0288 },	\
-	{ 0xa438, 0x2cae },	\
-	{ 0xa438, 0x0d02 },	\
-	{ 0xa438, 0x8870 },	\
-	{ 0xa438, 0xae08 },	\
-	{ 0xa438, 0xe283 },	\
-	{ 0xa438, 0xc9f6 },	\
-	{ 0xa438, 0x36e6 },	\
-	{ 0xa438, 0x83c9 },	\
-	{ 0xa438, 0xfdef },	\
-	{ 0xa438, 0x95fd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfafb },	\
-	{ 0xa438, 0xef79 },	\
-	{ 0xa438, 0xfbbf },	\
-	{ 0xa438, 0x5718 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ef },	\
-	{ 0xa438, 0x64e2 },	\
-	{ 0xa438, 0x8fe5 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe61b },	\
-	{ 0xa438, 0x659e },	\
-	{ 0xa438, 0x10e4 },	\
-	{ 0xa438, 0x8fe5 },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xe6e2 },	\
-	{ 0xa438, 0x83c9 },	\
-	{ 0xa438, 0xf636 },	\
-	{ 0xa438, 0xe683 },	\
-	{ 0xa438, 0xc9ae },	\
-	{ 0xa438, 0x13e2 },	\
-	{ 0xa438, 0x83c9 },	\
-	{ 0xa438, 0xf736 },	\
-	{ 0xa438, 0xe683 },	\
-	{ 0xa438, 0xc902 },	\
-	{ 0xa438, 0x5820 },	\
-	{ 0xa438, 0xef57 },	\
-	{ 0xa438, 0xe68f },	\
-	{ 0xa438, 0xe7e7 },	\
-	{ 0xa438, 0x8fe8 },	\
-	{ 0xa438, 0xffef },	\
-	{ 0xa438, 0x97ff },	\
-	{ 0xa438, 0xfefd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xfafb },	\
-	{ 0xa438, 0xef79 },	\
-	{ 0xa438, 0xfbe2 },	\
-	{ 0xa438, 0x8fe7 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe8ef },	\
-	{ 0xa438, 0x65e2 },	\
-	{ 0xa438, 0x81b8 },	\
-	{ 0xa438, 0xe381 },	\
-	{ 0xa438, 0xb9ef },	\
-	{ 0xa438, 0x7502 },	\
-	{ 0xa438, 0x583b },	\
-	{ 0xa438, 0xac50 },	\
-	{ 0xa438, 0x1abf },	\
-	{ 0xa438, 0x5718 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ef },	\
-	{ 0xa438, 0x64e2 },	\
-	{ 0xa438, 0x8fe5 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe61b },	\
-	{ 0xa438, 0x659e },	\
-	{ 0xa438, 0x1ce4 },	\
-	{ 0xa438, 0x8fe5 },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xe6ae },	\
-	{ 0xa438, 0x0cbf },	\
-	{ 0xa438, 0x5715 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xb1bf },	\
-	{ 0xa438, 0x5715 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xa8e2 },	\
-	{ 0xa438, 0x83c9 },	\
-	{ 0xa438, 0xf636 },	\
-	{ 0xa438, 0xe683 },	\
-	{ 0xa438, 0xc9ff },	\
-	{ 0xa438, 0xef97 },	\
-	{ 0xa438, 0xfffe },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xf9fa },	\
-	{ 0xa438, 0xef69 },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x15ad },	\
-	{ 0xa438, 0x264b },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0xca02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x42bf },	\
-	{ 0xa438, 0x8931 },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8ef },	\
-	{ 0xa438, 0x54bf },	\
-	{ 0xa438, 0x576c },	\
-	{ 0xa438, 0x0252 },	\
-	{ 0xa438, 0xc8a1 },	\
-	{ 0xa438, 0x001b },	\
-	{ 0xa438, 0xbf53 },	\
-	{ 0xa438, 0x4c02 },	\
-	{ 0xa438, 0x52c8 },	\
-	{ 0xa438, 0xac29 },	\
-	{ 0xa438, 0x0dac },	\
-	{ 0xa438, 0x2805 },	\
-	{ 0xa438, 0xa302 },	\
-	{ 0xa438, 0x16ae },	\
-	{ 0xa438, 0x20a3 },	\
-	{ 0xa438, 0x0311 },	\
-	{ 0xa438, 0xae1b },	\
-	{ 0xa438, 0xa304 },	\
-	{ 0xa438, 0x0cae },	\
-	{ 0xa438, 0x16a3 },	\
-	{ 0xa438, 0x0802 },	\
-	{ 0xa438, 0xae11 },	\
-	{ 0xa438, 0xa309 },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x0cbf },	\
-	{ 0xa438, 0x5715 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xb1bf },	\
-	{ 0xa438, 0x5715 },	\
-	{ 0xa438, 0x0258 },	\
-	{ 0xa438, 0xa8ef },	\
-	{ 0xa438, 0x96fe },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f0 },	\
-	{ 0xa438, 0xa300 },	\
-	{ 0xa438, 0xf0a3 },	\
-	{ 0xa438, 0x02f0 },	\
-	{ 0xa438, 0xa304 },	\
-	{ 0xa438, 0xf0a3 },	\
-	{ 0xa438, 0x06f0 },	\
-	{ 0xa438, 0xa308 },	\
-	{ 0xa438, 0xf0a2 },	\
-	{ 0xa438, 0x8074 },	\
-	{ 0xa438, 0xa600 },	\
-	{ 0xa438, 0xac4f },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x0bef },	\
-	{ 0xa438, 0x46f6 },	\
-	{ 0xa438, 0x273c },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0xab1b },	\
-	{ 0xa438, 0xae16 },	\
-	{ 0xa438, 0xe081 },	\
-	{ 0xa438, 0xabe1 },	\
-	{ 0xa438, 0x81ac },	\
-	{ 0xa438, 0x1b46 },	\
-	{ 0xa438, 0xab0c },	\
-	{ 0xa438, 0xac32 },	\
-	{ 0xa438, 0x04ef },	\
-	{ 0xa438, 0x32ae },	\
-	{ 0xa438, 0x02d3 },	\
-	{ 0xa438, 0x04af },	\
-	{ 0xa438, 0x486c },	\
-	{ 0xa438, 0xaf48 },	\
-	{ 0xa438, 0x82af },	\
-	{ 0xa438, 0x4888 },	\
-	{ 0xa438, 0xe081 },	\
-	{ 0xa438, 0x9be1 },	\
-	{ 0xa438, 0x819c },	\
-	{ 0xa438, 0xe28f },	\
-	{ 0xa438, 0xe3ad },	\
-	{ 0xa438, 0x3009 },	\
-	{ 0xa438, 0x1f55 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe20c },	\
-	{ 0xa438, 0x581a },	\
-	{ 0xa438, 0x45e4 },	\
-	{ 0xa438, 0x83a6 },	\
-	{ 0xa438, 0xe583 },	\
-	{ 0xa438, 0xa7af },	\
-	{ 0xa438, 0x2a75 },	\
-	{ 0xa438, 0xe08f },	\
-	{ 0xa438, 0xe3ad },	\
-	{ 0xa438, 0x201c },	\
-	{ 0xa438, 0x1f44 },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xe10c },	\
-	{ 0xa438, 0x44ef },	\
-	{ 0xa438, 0x64e0 },	\
-	{ 0xa438, 0x8232 },	\
-	{ 0xa438, 0xe182 },	\
-	{ 0xa438, 0x331b },	\
-	{ 0xa438, 0x649f },	\
-	{ 0xa438, 0x091f },	\
-	{ 0xa438, 0x44e1 },	\
-	{ 0xa438, 0x8fe2 },	\
-	{ 0xa438, 0x0c48 },	\
-	{ 0xa438, 0x1b54 },	\
-	{ 0xa438, 0xe683 },	\
-	{ 0xa438, 0xa6e7 },	\
-	{ 0xa438, 0x83a7 },	\
-	{ 0xa438, 0xaf2b },	\
-	{ 0xa438, 0xd900 },	\
-	{ 0xa436, 0xb818 },	\
-	{ 0xa438, 0x043d },	\
-	{ 0xa436, 0xb81a },	\
-	{ 0xa438, 0x06a3 },	\
-	{ 0xa436, 0xb81c },	\
-	{ 0xa438, 0x476d },	\
-	{ 0xa436, 0xb81e },	\
-	{ 0xa438, 0x4852 },	\
-	{ 0xa436, 0xb850 },	\
-	{ 0xa438, 0x2a69 },	\
-	{ 0xa436, 0xb852 },	\
-	{ 0xa438, 0x2bd3 },	\
-	{ 0xa436, 0xb878 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb884 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xb832 },	\
-	{ 0xa438, 0x003f },	\
-	{ 0xb844, 0xffff },	\
-	{ 0xa436, 0x8fe9 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0x8feb },	\
-	{ 0xa438, 0x02fe },	\
-	{ 0xa436, 0x8fed },	\
-	{ 0xa438, 0x0019 },	\
-	{ 0xa436, 0x8fef },	\
-	{ 0xa438, 0x0bdb },	\
-	{ 0xa436, 0x8ff1 },	\
-	{ 0xa438, 0x0ca4 },	\
-	{ 0xa436, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xb82e },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0x8024 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0x801e },	\
-	{ 0xa438, 0x0024 },	\
-	{ 0xb820, 0x0000 }
-
-#define MAC_R25D_MCU		\
-	{ 0xa436, 0x8023 },	\
-	{ 0xa438, 0x3800 },	\
-	{ 0xa436, 0xb82e },	\
-	{ 0xa438, 0x0001 },	\
-	{ 0xb820, 0x0090 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8018 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8021 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8029 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8031 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8035 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x819c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x81e9 },	\
-	{ 0xa438, 0xd711 },	\
-	{ 0xa438, 0x6081 },	\
-	{ 0xa438, 0x8904 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x2021 },	\
-	{ 0xa438, 0xa904 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x2021 },	\
-	{ 0xa438, 0xd75f },	\
-	{ 0xa438, 0x4083 },	\
-	{ 0xa438, 0xd503 },	\
-	{ 0xa438, 0xa908 },	\
-	{ 0xa438, 0x87f0 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x17e0 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x13c3 },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x2005 },	\
-	{ 0xa438, 0x8027 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1434 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x14a5 },	\
-	{ 0xa438, 0xc504 },	\
-	{ 0xa438, 0xce20 },	\
-	{ 0xa438, 0xcf01 },	\
-	{ 0xa438, 0xd70a },	\
-	{ 0xa438, 0x4005 },	\
-	{ 0xa438, 0xcf02 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1c50 },	\
-	{ 0xa438, 0xa980 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x14f3 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x67b1 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xd71e },	\
-	{ 0xa438, 0x65bb },	\
-	{ 0xa438, 0x63da },	\
-	{ 0xa438, 0x61f9 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c10 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0808 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0470 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0430 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0410 },	\
-	{ 0xa438, 0xf02a },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c20 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0804 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0470 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0430 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0420 },	\
-	{ 0xa438, 0xf01c },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c40 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0802 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0470 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0450 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0440 },	\
-	{ 0xa438, 0xf00e },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c80 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0801 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x04b0 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0490 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0480 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xc48e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5faf },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0x8e01 },	\
-	{ 0xa438, 0x8c0f },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x17e0 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x4074 },	\
-	{ 0xa438, 0x6195 },	\
-	{ 0xa438, 0xf005 },	\
-	{ 0xa438, 0x60f5 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x0d00 },	\
-	{ 0xa438, 0xf009 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x0d01 },	\
-	{ 0xa438, 0xf006 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x0d02 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x0d03 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x2529 },	\
-	{ 0xa438, 0x809c },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x607b },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0xf00f },	\
-	{ 0xa438, 0x431a },	\
-	{ 0xa438, 0xf021 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x617b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1ad1 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x608e },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x5f34 },	\
-	{ 0xa438, 0xf020 },	\
-	{ 0xa438, 0xf053 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1ad1 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x608e },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x5f34 },	\
-	{ 0xa438, 0xf023 },	\
-	{ 0xa438, 0xf067 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1ad1 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x608e },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x5f34 },	\
-	{ 0xa438, 0xf026 },	\
-	{ 0xa438, 0xf07b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1ad1 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x608e },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x5f34 },	\
-	{ 0xa438, 0xf029 },	\
-	{ 0xa438, 0xf08f },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8173 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8188 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0xf028 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8173 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8188 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0xf039 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8173 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8188 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0xf04a },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8173 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8188 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0xf05b },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4119 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac01 },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a2f },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac11 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fb0 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4079 },	\
-	{ 0xa438, 0xa80f },	\
-	{ 0xa438, 0xf05d },	\
-	{ 0xa438, 0x4b98 },	\
-	{ 0xa438, 0xa808 },	\
-	{ 0xa438, 0xf05a },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4119 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac02 },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a2f },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac22 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa420 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fb0 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4079 },	\
-	{ 0xa438, 0xa80f },	\
-	{ 0xa438, 0xf03f },	\
-	{ 0xa438, 0x47d8 },	\
-	{ 0xa438, 0xa804 },	\
-	{ 0xa438, 0xf03c },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4119 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac04 },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a2f },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac44 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa440 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fb0 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4079 },	\
-	{ 0xa438, 0xa80f },	\
-	{ 0xa438, 0xf021 },	\
-	{ 0xa438, 0x4418 },	\
-	{ 0xa438, 0xa802 },	\
-	{ 0xa438, 0xf01e },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4119 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac08 },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a2f },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4118 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xac88 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0xa480 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1a41 },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x5fb0 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xd719 },	\
-	{ 0xa438, 0x4079 },	\
-	{ 0xa438, 0xa80f },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0x4058 },	\
-	{ 0xa438, 0xa801 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x16ed },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x3088 },	\
-	{ 0xa438, 0x817a },	\
-	{ 0xa438, 0x6193 },	\
-	{ 0xa438, 0x6132 },	\
-	{ 0xa438, 0x60d1 },	\
-	{ 0xa438, 0x3298 },	\
-	{ 0xa438, 0x8185 },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0xa808 },	\
-	{ 0xa438, 0xf008 },	\
-	{ 0xa438, 0xa804 },	\
-	{ 0xa438, 0xf006 },	\
-	{ 0xa438, 0xa802 },	\
-	{ 0xa438, 0xf004 },	\
-	{ 0xa438, 0xa801 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xa80f },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x0800 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x6211 },	\
-	{ 0xa438, 0xd71e },	\
-	{ 0xa438, 0x619b },	\
-	{ 0xa438, 0x611a },	\
-	{ 0xa438, 0x6099 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0808 },	\
-	{ 0xa438, 0xf009 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0804 },	\
-	{ 0xa438, 0xf006 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0802 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0801 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x0800 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0xc48d },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0x8d03 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x4045 },	\
-	{ 0xa438, 0xad02 },	\
-	{ 0xa438, 0xd504 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x2529 },	\
-	{ 0xa438, 0x81ad },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x607b },	\
-	{ 0xa438, 0x40da },	\
-	{ 0xa438, 0xf013 },	\
-	{ 0xa438, 0x441a },	\
-	{ 0xa438, 0xf02d },	\
-	{ 0xa438, 0xd718 },	\
-	{ 0xa438, 0x61fb },	\
-	{ 0xa438, 0xbb01 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x6171 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c10 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0410 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0808 },	\
-	{ 0xa438, 0xf02a },	\
-	{ 0xa438, 0xbb02 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x6171 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c20 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0420 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0804 },	\
-	{ 0xa438, 0xf01c },	\
-	{ 0xa438, 0xbb04 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x6171 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c40 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0440 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0802 },	\
-	{ 0xa438, 0xf00e },	\
-	{ 0xa438, 0xbb08 },	\
-	{ 0xa438, 0xd75e },	\
-	{ 0xa438, 0x6171 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0c80 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x0480 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0xd505 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0801 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1616 },	\
-	{ 0xa436, 0xa026 },	\
-	{ 0xa438, 0xffff },	\
-	{ 0xa436, 0xa024 },	\
-	{ 0xa438, 0x15d8 },	\
-	{ 0xa436, 0xa022 },	\
-	{ 0xa438, 0x161f },	\
-	{ 0xa436, 0xa020 },	\
-	{ 0xa438, 0x14f2 },	\
-	{ 0xa436, 0xa006 },	\
-	{ 0xa438, 0x1c4f },	\
-	{ 0xa436, 0xa004 },	\
-	{ 0xa438, 0x1433 },	\
-	{ 0xa436, 0xa002 },	\
-	{ 0xa438, 0x13c1 },	\
-	{ 0xa436, 0xa000 },	\
-	{ 0xa438, 0x2020 },	\
-	{ 0xa436, 0xa008 },	\
-	{ 0xa438, 0x7f00 },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x07f8 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0xd04d },	\
-	{ 0xa438, 0x8904 },	\
-	{ 0xa438, 0x813c },	\
-	{ 0xa438, 0xa13d },	\
-	{ 0xa438, 0xcc01 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa152 },	\
-	{ 0xa438, 0x1384 },	\
-	{ 0xa436, 0xa154 },	\
-	{ 0xa438, 0x1fa8 },	\
-	{ 0xa436, 0xa156 },	\
-	{ 0xa438, 0x218b },	\
-	{ 0xa436, 0xa158 },	\
-	{ 0xa438, 0x21b8 },	\
-	{ 0xa436, 0xa15a },	\
-	{ 0xa438, 0x021c },	\
-	{ 0xa436, 0xa15c },	\
-	{ 0xa438, 0x3fff },	\
-	{ 0xa436, 0xa15e },	\
-	{ 0xa438, 0x3fff },	\
-	{ 0xa436, 0xa160 },	\
-	{ 0xa438, 0x3fff },	\
-	{ 0xa436, 0xa150 },	\
-	{ 0xa438, 0x001f },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0010 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8013 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x803a },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8045 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8049 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x804d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8059 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x805d },	\
-	{ 0xa438, 0xc2ff },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0042 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x02e5 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x02b4 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x40e3 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f6c },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8021 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0073 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0084 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x4061 },	\
-	{ 0xa438, 0xba0f },	\
-	{ 0xa438, 0xf004 },	\
-	{ 0xa438, 0x4060 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x802a },	\
-	{ 0xa438, 0xba10 },	\
-	{ 0xa438, 0x0800 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x60bb },	\
-	{ 0xa438, 0x611c },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x1a01 },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0x60fc },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x1a02 },	\
-	{ 0xa438, 0xf006 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x1a04 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x1a08 },	\
-	{ 0xa438, 0x0800 },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0504 },	\
-	{ 0xa438, 0xad02 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x02c0 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fac },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x8021 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0139 },	\
-	{ 0xa438, 0x9a1f },	\
-	{ 0xa438, 0x8bf0 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x02df },	\
-	{ 0xa438, 0x9a1f },	\
-	{ 0xa438, 0x9910 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x02d7 },	\
-	{ 0xa438, 0xad02 },	\
-	{ 0xa438, 0x8d01 },	\
-	{ 0xa438, 0x9a1f },	\
-	{ 0xa438, 0x9910 },	\
-	{ 0xa438, 0x9860 },	\
-	{ 0xa438, 0xcb00 },	\
-	{ 0xa438, 0xd501 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x85f0 },	\
-	{ 0xa438, 0xd500 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x015c },	\
-	{ 0xa438, 0x8580 },	\
-	{ 0xa438, 0x8d02 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x018f },	\
-	{ 0xa438, 0x0c0f },	\
-	{ 0xa438, 0x0503 },	\
-	{ 0xa438, 0xad02 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x00dd },	\
-	{ 0xa436, 0xa08e },	\
-	{ 0xa438, 0x00db },	\
-	{ 0xa436, 0xa08c },	\
-	{ 0xa438, 0x018e },	\
-	{ 0xa436, 0xa08a },	\
-	{ 0xa438, 0x015a },	\
-	{ 0xa436, 0xa088 },	\
-	{ 0xa438, 0x02d6 },	\
-	{ 0xa436, 0xa086 },	\
-	{ 0xa438, 0x02de },	\
-	{ 0xa436, 0xa084 },	\
-	{ 0xa438, 0x0137 },	\
-	{ 0xa436, 0xa082 },	\
-	{ 0xa438, 0x0071 },	\
-	{ 0xa436, 0xa080 },	\
-	{ 0xa438, 0x0041 },	\
-	{ 0xa436, 0xa090 },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0020 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x1ff8 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x001c },	\
-	{ 0xa438, 0xce15 },	\
-	{ 0xa438, 0xd105 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0x8320 },	\
-	{ 0xa438, 0xffd7 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa164 },	\
-	{ 0xa438, 0x0260 },	\
-	{ 0xa436, 0xa166 },	\
-	{ 0xa438, 0x0add },	\
-	{ 0xa436, 0xa168 },	\
-	{ 0xa438, 0x05cc },	\
-	{ 0xa436, 0xa16a },	\
-	{ 0xa438, 0x05c5 },	\
-	{ 0xa436, 0xa16c },	\
-	{ 0xa438, 0x0429 },	\
-	{ 0xa436, 0xa16e },	\
-	{ 0xa438, 0x07b6 },	\
-	{ 0xa436, 0xa170 },	\
-	{ 0xa438, 0x0259 },	\
-	{ 0xa436, 0xa172 },	\
-	{ 0xa438, 0x3fff },	\
-	{ 0xa436, 0xa162 },	\
-	{ 0xa438, 0x003f },	\
-	{ 0xa436, 0xa016 },	\
-	{ 0xa438, 0x0020 },	\
-	{ 0xa436, 0xa012 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0xa014 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8023 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x814c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8156 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x815e },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8210 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8221 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x822f },	\
-	{ 0xa438, 0xa801 },	\
-	{ 0xa438, 0x9308 },	\
-	{ 0xa438, 0xb201 },	\
-	{ 0xa438, 0xb301 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x4000 },	\
-	{ 0xa438, 0xd2ff },	\
-	{ 0xa438, 0xb302 },	\
-	{ 0xa438, 0xd200 },	\
-	{ 0xa438, 0xb201 },	\
-	{ 0xa438, 0xb309 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x4000 },	\
-	{ 0xa438, 0xd2ff },	\
-	{ 0xa438, 0xb302 },	\
-	{ 0xa438, 0xd200 },	\
-	{ 0xa438, 0xa800 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0031 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4543 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x40fe },	\
-	{ 0xa438, 0xd1b7 },	\
-	{ 0xa438, 0xd049 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0xa220 },	\
-	{ 0xa438, 0x8501 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x0c70 },	\
-	{ 0xa438, 0x0b00 },	\
-	{ 0xa438, 0x0c07 },	\
-	{ 0xa438, 0x0604 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xa510 },	\
-	{ 0xa438, 0xce49 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x8520 },	\
-	{ 0xa438, 0xa520 },	\
-	{ 0xa438, 0xa501 },	\
-	{ 0xa438, 0xd105 },	\
-	{ 0xa438, 0xd047 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x6087 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f7b },	\
-	{ 0xa438, 0xffe9 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x8501 },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x5e08 },	\
-	{ 0xa438, 0x8530 },	\
-	{ 0xa438, 0xba20 },	\
-	{ 0xa438, 0xf00c },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4098 },	\
-	{ 0xa438, 0xd1ef },	\
-	{ 0xa438, 0xd047 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd1db },	\
-	{ 0xa438, 0xd040 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0x8980 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6126 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4063 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6060 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6077 },	\
-	{ 0xa438, 0x8410 },	\
-	{ 0xa438, 0xf002 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0xce02 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xcd81 },	\
-	{ 0xa438, 0xd412 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1069 },	\
-	{ 0xa438, 0xcd82 },	\
-	{ 0xa438, 0xd40e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1069 },	\
-	{ 0xa438, 0xcd83 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x5fb4 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6c26 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4063 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6060 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6b77 },	\
-	{ 0xa438, 0xa340 },	\
-	{ 0xa438, 0x0c06 },	\
-	{ 0xa438, 0x0102 },	\
-	{ 0xa438, 0xce01 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xa240 },	\
-	{ 0xa438, 0xa902 },	\
-	{ 0xa438, 0xa204 },	\
-	{ 0xa438, 0xa280 },	\
-	{ 0xa438, 0xa364 },	\
-	{ 0xa438, 0xab02 },	\
-	{ 0xa438, 0x8380 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xcd8d },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x5fb5 },	\
-	{ 0xa438, 0xb920 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x9920 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x6065 },	\
-	{ 0xa438, 0x7c74 },	\
-	{ 0xa438, 0xfffb },	\
-	{ 0xa438, 0xb820 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x7fa5 },	\
-	{ 0xa438, 0x9820 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0x8902 },	\
-	{ 0xa438, 0xa120 },	\
-	{ 0xa438, 0xa380 },	\
-	{ 0xa438, 0xce02 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x8280 },	\
-	{ 0xa438, 0xa324 },	\
-	{ 0xa438, 0xab02 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0x8118 },	\
-	{ 0xa438, 0x863f },	\
-	{ 0xa438, 0x87fb },	\
-	{ 0xa438, 0xcd8e },	\
-	{ 0xa438, 0xd193 },	\
-	{ 0xa438, 0xd047 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10a3 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f7b },	\
-	{ 0xa438, 0xa280 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10a3 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x5f78 },	\
-	{ 0xa438, 0xa210 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6083 },	\
-	{ 0xa438, 0xd101 },	\
-	{ 0xa438, 0xd047 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd160 },	\
-	{ 0xa438, 0xd04b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10a3 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f7b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10a3 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x5f79 },	\
-	{ 0xa438, 0x8120 },	\
-	{ 0xa438, 0xbb20 },	\
-	{ 0xa438, 0xf04c },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xa340 },	\
-	{ 0xa438, 0x0c06 },	\
-	{ 0xa438, 0x0102 },	\
-	{ 0xa438, 0xa240 },	\
-	{ 0xa438, 0xa290 },	\
-	{ 0xa438, 0xa324 },	\
-	{ 0xa438, 0xab02 },	\
-	{ 0xa438, 0xd13e },	\
-	{ 0xa438, 0xd05a },	\
-	{ 0xa438, 0xd13e },	\
-	{ 0xa438, 0xd06b },	\
-	{ 0xa438, 0xcd84 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x6079 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f5c },	\
-	{ 0xa438, 0xcd8a },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x6079 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f5d },	\
-	{ 0xa438, 0xcd8b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xcd8c },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6050 },	\
-	{ 0xa438, 0xab04 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4083 },	\
-	{ 0xa438, 0xd160 },	\
-	{ 0xa438, 0xd04b },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd193 },	\
-	{ 0xa438, 0xd047 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x8410 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x5f94 },	\
-	{ 0xa438, 0xb920 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x7fb4 },	\
-	{ 0xa438, 0x9920 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x6105 },	\
-	{ 0xa438, 0x6054 },	\
-	{ 0xa438, 0xfffb },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x5fb9 },	\
-	{ 0xa438, 0xfff0 },	\
-	{ 0xa438, 0xa410 },	\
-	{ 0xa438, 0xb820 },	\
-	{ 0xa438, 0xcd85 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x7fa5 },	\
-	{ 0xa438, 0x9820 },	\
-	{ 0xa438, 0xbb20 },	\
-	{ 0xa438, 0xd105 },	\
-	{ 0xa438, 0xd042 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0x5f85 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f5b },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6090 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x4043 },	\
-	{ 0xa438, 0xaa20 },	\
-	{ 0xa438, 0xcd86 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6083 },	\
-	{ 0xa438, 0xd1c7 },	\
-	{ 0xa438, 0xd045 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd17a },	\
-	{ 0xa438, 0xd04b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0x0c18 },	\
-	{ 0xa438, 0x0108 },	\
-	{ 0xa438, 0x0c3f },	\
-	{ 0xa438, 0x0609 },	\
-	{ 0xa438, 0x0cfb },	\
-	{ 0xa438, 0x0729 },	\
-	{ 0xa438, 0xa308 },	\
-	{ 0xa438, 0x8320 },	\
-	{ 0xa438, 0xd105 },	\
-	{ 0xa438, 0xd042 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5fbb },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x08f7 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10a3 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x607b },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5f2b },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0a81 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x40bd },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x4065 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1121 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x1124 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8f80 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x641d },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x62b2 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x4116 },	\
-	{ 0xa438, 0xce15 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8f40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4247 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x3691 },	\
-	{ 0xa438, 0x8183 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xaf40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1108 },	\
-	{ 0xa438, 0xcd64 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x3398 },	\
-	{ 0xa438, 0x8203 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x620e },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x6096 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x6051 },	\
-	{ 0xa438, 0xf004 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x605d },	\
-	{ 0xa438, 0xf008 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x609d },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x405f },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x58fb },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xc7aa },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x6d2e },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x6096 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x6051 },	\
-	{ 0xa438, 0xf005 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x607d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0cc7 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x60bd },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x407f },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0e42 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x40a4 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8e20 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x40a5 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8e40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x659d },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x62b2 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x4116 },	\
-	{ 0xa438, 0xce15 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8f40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4247 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x3691 },	\
-	{ 0xa438, 0x81de },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xaf40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x60e4 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x0cf0 },	\
-	{ 0xa438, 0x07a0 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xf005 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x87f0 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x1108 },	\
-	{ 0xa438, 0xcd61 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x3398 },	\
-	{ 0xa438, 0x8203 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x6096 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x6051 },	\
-	{ 0xa438, 0xf005 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x607d },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0cc7 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x61ce },	\
-	{ 0xa438, 0xd706 },	\
-	{ 0xa438, 0x767d },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x563f },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0e42 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xae40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0c47 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xaf80 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0b5f },	\
-	{ 0xa438, 0x607c },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x027a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xae01 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x5fa3 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8e01 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x027d },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x40a5 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8e40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x6065 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0cea },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0cf4 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x6fd1 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x6eee },	\
-	{ 0xa438, 0xd707 },	\
-	{ 0xa438, 0x4d0f },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x4cc5 },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x4c99 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x6c57 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x6c11 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8c20 },	\
-	{ 0xa438, 0xa608 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xa201 },	\
-	{ 0xa438, 0xa804 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x40a7 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa620 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xac40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x8290 },	\
-	{ 0xa438, 0x8306 },	\
-	{ 0xa438, 0x8b02 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xcd99 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10cc },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x69f1 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x690e },	\
-	{ 0xa438, 0xd73e },	\
-	{ 0xa438, 0x5ee6 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x87f0 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xce46 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x40a7 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xcd9a },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6078 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x609a },	\
-	{ 0xa438, 0xd109 },	\
-	{ 0xa438, 0xd074 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd109 },	\
-	{ 0xa438, 0xd075 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10cc },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x65b1 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x64ce },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5efe },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8608 },	\
-	{ 0xa438, 0x8c40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x8201 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x8290 },	\
-	{ 0xa438, 0x8306 },	\
-	{ 0xa438, 0x8b02 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xc7aa },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x8d08 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xcd9b },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0c8b },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd705 },	\
-	{ 0xa438, 0x61d9 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4193 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xae40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0c47 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0df8 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x8339 },	\
-	{ 0xa438, 0x0800 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8d08 },	\
-	{ 0xa438, 0x8f02 },	\
-	{ 0xa438, 0x8c40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x8201 },	\
-	{ 0xa438, 0xa804 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x40a7 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa620 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x8290 },	\
-	{ 0xa438, 0x8306 },	\
-	{ 0xa438, 0x8b02 },	\
-	{ 0xa438, 0x8010 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xaa03 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xac20 },	\
-	{ 0xa438, 0xa608 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xce00 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xcd95 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x7b91 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x7aae },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x7ab0 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x7ef3 },	\
-	{ 0xa438, 0xd701 },	\
-	{ 0xa438, 0x5eb3 },	\
-	{ 0xa438, 0x84b0 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa608 },	\
-	{ 0xa438, 0xc700 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xce54 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0xa290 },	\
-	{ 0xa438, 0xa304 },	\
-	{ 0xa438, 0xab02 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6050 },	\
-	{ 0xa438, 0xab04 },	\
-	{ 0xa438, 0x0c38 },	\
-	{ 0xa438, 0x0608 },	\
-	{ 0xa438, 0xaa0b },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8d01 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xae40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x40a4 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8e20 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8c20 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x6078 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x609a },	\
-	{ 0xa438, 0xd109 },	\
-	{ 0xa438, 0xd074 },	\
-	{ 0xa438, 0xf003 },	\
-	{ 0xa438, 0xd109 },	\
-	{ 0xa438, 0xd075 },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x62b2 },	\
-	{ 0xa438, 0xd702 },	\
-	{ 0xa438, 0x4116 },	\
-	{ 0xa438, 0xce54 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x10be },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8f40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xa00a },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x4247 },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x3691 },	\
-	{ 0xa438, 0x8326 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xa570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0xf00a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xaf40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8570 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1000 },	\
-	{ 0xa438, 0x109e },	\
-	{ 0xa438, 0xd704 },	\
-	{ 0xa438, 0x60f3 },	\
-	{ 0xa438, 0xd71f },	\
-	{ 0xa438, 0x618e },	\
-	{ 0xa438, 0xd700 },	\
-	{ 0xa438, 0x5b5e },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0deb },	\
-	{ 0xa438, 0x800a },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0xae40 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0c47 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0df8 },	\
-	{ 0xa438, 0x0c03 },	\
-	{ 0xa438, 0x1502 },	\
-	{ 0xa438, 0x8608 },	\
-	{ 0xa438, 0x9503 },	\
-	{ 0xa438, 0x1800 },	\
-	{ 0xa438, 0x0e2b },	\
-	{ 0xa436, 0xa10e },	\
-	{ 0xa438, 0x0d14 },	\
-	{ 0xa436, 0xa10c },	\
-	{ 0xa438, 0x0ce8 },	\
-	{ 0xa436, 0xa10a },	\
-	{ 0xa438, 0x0279 },	\
-	{ 0xa436, 0xa108 },	\
-	{ 0xa438, 0x0b19 },	\
-	{ 0xa436, 0xa106 },	\
-	{ 0xa438, 0x111f },	\
-	{ 0xa436, 0xa104 },	\
-	{ 0xa438, 0x0a7b },	\
-	{ 0xa436, 0xa102 },	\
-	{ 0xa438, 0x0ba3 },	\
-	{ 0xa436, 0xa100 },	\
-	{ 0xa438, 0x0022 },	\
-	{ 0xa436, 0xa110 },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xa436, 0xb87c },	\
-	{ 0xa438, 0x859b },	\
-	{ 0xa436, 0xb87e },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0xb3af },	\
-	{ 0xa438, 0x863b },	\
-	{ 0xa438, 0xaf86 },	\
-	{ 0xa438, 0x4caf },	\
-	{ 0xa438, 0x8688 },	\
-	{ 0xa438, 0xaf86 },	\
-	{ 0xa438, 0xceaf },	\
-	{ 0xa438, 0x8744 },	\
-	{ 0xa438, 0xaf87 },	\
-	{ 0xa438, 0x68af },	\
-	{ 0xa438, 0x8781 },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x7202 },	\
-	{ 0xa438, 0x5f7e },	\
-	{ 0xa438, 0xac28 },	\
-	{ 0xa438, 0x68e1 },	\
-	{ 0xa438, 0x84e6 },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x09bf },	\
-	{ 0xa438, 0x5e75 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7eac },	\
-	{ 0xa438, 0x2d59 },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xebad },	\
-	{ 0xa438, 0x2809 },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x7502 },	\
-	{ 0xa438, 0x5f7e },	\
-	{ 0xa438, 0xac2e },	\
-	{ 0xa438, 0x50e1 },	\
-	{ 0xa438, 0x84e6 },	\
-	{ 0xa438, 0xac28 },	\
-	{ 0xa438, 0x08bf },	\
-	{ 0xa438, 0x873e },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x3cae },	\
-	{ 0xa438, 0x06bf },	\
-	{ 0xa438, 0x873e },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x33bf },	\
-	{ 0xa438, 0x8741 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x33ee },	\
-	{ 0xa438, 0x8fea },	\
-	{ 0xa438, 0x02e1 },	\
-	{ 0xa438, 0x84e4 },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x14e1 },	\
-	{ 0xa438, 0x8fe8 },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x17e1 },	\
-	{ 0xa438, 0x84e5 },	\
-	{ 0xa438, 0x11e5 },	\
-	{ 0xa438, 0x84e5 },	\
-	{ 0xa438, 0xa10c },	\
-	{ 0xa438, 0x04ee },	\
-	{ 0xa438, 0x84e5 },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x4977 },	\
-	{ 0xa438, 0xee84 },	\
-	{ 0xa438, 0xdc03 },	\
-	{ 0xa438, 0xae1d },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xe811 },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xe8ae },	\
-	{ 0xa438, 0x14bf },	\
-	{ 0xa438, 0x873e },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x3cbf },	\
-	{ 0xa438, 0x8741 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x3cee },	\
-	{ 0xa438, 0x8fea },	\
-	{ 0xa438, 0x01ee },	\
-	{ 0xa438, 0x84e4 },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x50c1 },	\
-	{ 0xa438, 0x1f00 },	\
-	{ 0xa438, 0xbf5a },	\
-	{ 0xa438, 0x6102 },	\
-	{ 0xa438, 0x5f5f },	\
-	{ 0xa438, 0xbf5a },	\
-	{ 0xa438, 0x5e02 },	\
-	{ 0xa438, 0x5f3c },	\
-	{ 0xa438, 0xaf45 },	\
-	{ 0xa438, 0x7be0 },	\
-	{ 0xa438, 0x8012 },	\
-	{ 0xa438, 0xad23 },	\
-	{ 0xa438, 0x141f },	\
-	{ 0xa438, 0x001f },	\
-	{ 0xa438, 0x22d1 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x3fcf },	\
-	{ 0xa438, 0x0261 },	\
-	{ 0xa438, 0x3412 },	\
-	{ 0xa438, 0xa204 },	\
-	{ 0xa438, 0xf6ee },	\
-	{ 0xa438, 0x8317 },	\
-	{ 0xa438, 0x00e0 },	\
-	{ 0xa438, 0x8012 },	\
-	{ 0xa438, 0xad24 },	\
-	{ 0xa438, 0x141f },	\
-	{ 0xa438, 0x001f },	\
-	{ 0xa438, 0x22d1 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x3fd7 },	\
-	{ 0xa438, 0x0261 },	\
-	{ 0xa438, 0x3412 },	\
-	{ 0xa438, 0xa204 },	\
-	{ 0xa438, 0xf6ee },	\
-	{ 0xa438, 0x8317 },	\
-	{ 0xa438, 0x00ef },	\
-	{ 0xa438, 0x96fe },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0xaf42 },	\
-	{ 0xa438, 0x9802 },	\
-	{ 0xa438, 0x56ec },	\
-	{ 0xa438, 0xf70b },	\
-	{ 0xa438, 0xac13 },	\
-	{ 0xa438, 0x0fbf },	\
-	{ 0xa438, 0x5e75 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7eac },	\
-	{ 0xa438, 0x280c },	\
-	{ 0xa438, 0xe2ff },	\
-	{ 0xa438, 0xcfad },	\
-	{ 0xa438, 0x32ee },	\
-	{ 0xa438, 0x0257 },	\
-	{ 0xa438, 0x05af },	\
-	{ 0xa438, 0x00a4 },	\
-	{ 0xa438, 0x0286 },	\
-	{ 0xa438, 0xaaae },	\
-	{ 0xa438, 0xeff8 },	\
-	{ 0xa438, 0xf9ef },	\
-	{ 0xa438, 0x5902 },	\
-	{ 0xa438, 0x1fe1 },	\
-	{ 0xa438, 0xbf59 },	\
-	{ 0xa438, 0x4d02 },	\
-	{ 0xa438, 0x5f3c },	\
-	{ 0xa438, 0xac13 },	\
-	{ 0xa438, 0x09bf },	\
-	{ 0xa438, 0x5e75 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7ea1 },	\
-	{ 0xa438, 0x00f4 },	\
-	{ 0xa438, 0xbf59 },	\
-	{ 0xa438, 0x4d02 },	\
-	{ 0xa438, 0x5f33 },	\
-	{ 0xa438, 0xef95 },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04bf },	\
-	{ 0xa438, 0x5e72 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7eac },	\
-	{ 0xa438, 0x284a },	\
-	{ 0xa438, 0xe184 },	\
-	{ 0xa438, 0xe6ad },	\
-	{ 0xa438, 0x2809 },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x7502 },	\
-	{ 0xa438, 0x5f7e },	\
-	{ 0xa438, 0xac2d },	\
-	{ 0xa438, 0x3be1 },	\
-	{ 0xa438, 0x8feb },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x09bf },	\
-	{ 0xa438, 0x5e75 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7eac },	\
-	{ 0xa438, 0x2e32 },	\
-	{ 0xa438, 0xe184 },	\
-	{ 0xa438, 0xe6ac },	\
-	{ 0xa438, 0x2808 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x3e02 },	\
-	{ 0xa438, 0x5f3c },	\
-	{ 0xa438, 0xae06 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x3e02 },	\
-	{ 0xa438, 0x5f33 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x4102 },	\
-	{ 0xa438, 0x5f33 },	\
-	{ 0xa438, 0xee8f },	\
-	{ 0xa438, 0xea04 },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x4e02 },	\
-	{ 0xa438, 0x5f7e },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x1f02 },	\
-	{ 0xa438, 0x4b12 },	\
-	{ 0xa438, 0xae1a },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x3e02 },	\
-	{ 0xa438, 0x5f3c },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x4102 },	\
-	{ 0xa438, 0x5f3c },	\
-	{ 0xa438, 0xee8f },	\
-	{ 0xa438, 0xea03 },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x2a02 },	\
-	{ 0xa438, 0x5f33 },	\
-	{ 0xa438, 0xee84 },	\
-	{ 0xa438, 0xe701 },	\
-	{ 0xa438, 0xaf4a },	\
-	{ 0xa438, 0x7444 },	\
-	{ 0xa438, 0xac0e },	\
-	{ 0xa438, 0x55ac },	\
-	{ 0xa438, 0x0ebf },	\
-	{ 0xa438, 0x5e75 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7ead },	\
-	{ 0xa438, 0x2d0b },	\
-	{ 0xa438, 0xbf5e },	\
-	{ 0xa438, 0x36e1 },	\
-	{ 0xa438, 0x8fe9 },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x5fae },	\
-	{ 0xa438, 0x09bf },	\
-	{ 0xa438, 0x5e36 },	\
-	{ 0xa438, 0xe184 },	\
-	{ 0xa438, 0xe102 },	\
-	{ 0xa438, 0x5f5f },	\
-	{ 0xa438, 0xee8f },	\
-	{ 0xa438, 0xe800 },	\
-	{ 0xa438, 0xaf49 },	\
-	{ 0xa438, 0xcdbf },	\
-	{ 0xa438, 0x595c },	\
-	{ 0xa438, 0x025f },	\
-	{ 0xa438, 0x7ea1 },	\
-	{ 0xa438, 0x0203 },	\
-	{ 0xa438, 0xaf87 },	\
-	{ 0xa438, 0x79d1 },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x877c },	\
-	{ 0xa438, 0xe181 },	\
-	{ 0xa438, 0x941f },	\
-	{ 0xa438, 0x00af },	\
-	{ 0xa438, 0x3ff7 },	\
-	{ 0xa438, 0xac4e },	\
-	{ 0xa438, 0x06ac },	\
-	{ 0xa438, 0x4003 },	\
-	{ 0xa438, 0xaf24 },	\
-	{ 0xa438, 0x97af },	\
-	{ 0xa438, 0x2467 },	\
-	{ 0xa436, 0xb85e },	\
-	{ 0xa438, 0x5082 },	\
-	{ 0xa436, 0xb860 },	\
-	{ 0xa438, 0x4575 },	\
-	{ 0xa436, 0xb862 },	\
-	{ 0xa438, 0x425f },	\
-	{ 0xa436, 0xb864 },	\
-	{ 0xa438, 0x0096 },	\
-	{ 0xa436, 0xb886 },	\
-	{ 0xa438, 0x4a44 },	\
-	{ 0xa436, 0xb888 },	\
-	{ 0xa438, 0x49c4 },	\
-	{ 0xa436, 0xb88a },	\
-	{ 0xa438, 0x3ff2 },	\
-	{ 0xa436, 0xb88c },	\
-	{ 0xa438, 0x245c },	\
-	{ 0xa436, 0xb838 },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xb820, 0x0010 },	\
-	{ 0xa436, 0x843d },	\
-	{ 0xa438, 0xaf84 },	\
-	{ 0xa438, 0xa6af },	\
-	{ 0xa438, 0x8540 },	\
-	{ 0xa438, 0xaf85 },	\
-	{ 0xa438, 0xaeaf },	\
-	{ 0xa438, 0x85b5 },	\
-	{ 0xa438, 0xaf87 },	\
-	{ 0xa438, 0x7daf },	\
-	{ 0xa438, 0x8784 },	\
-	{ 0xa438, 0xaf87 },	\
-	{ 0xa438, 0x87af },	\
-	{ 0xa438, 0x87e5 },	\
-	{ 0xa438, 0x0066 },	\
-	{ 0xa438, 0x0a03 },	\
-	{ 0xa438, 0x6607 },	\
-	{ 0xa438, 0x2666 },	\
-	{ 0xa438, 0x1c00 },	\
-	{ 0xa438, 0x660d },	\
-	{ 0xa438, 0x0166 },	\
-	{ 0xa438, 0x1004 },	\
-	{ 0xa438, 0x6616 },	\
-	{ 0xa438, 0x0566 },	\
-	{ 0xa438, 0x1f06 },	\
-	{ 0xa438, 0x6a5d },	\
-	{ 0xa438, 0x2766 },	\
-	{ 0xa438, 0x1900 },	\
-	{ 0xa438, 0x6625 },	\
-	{ 0xa438, 0x2466 },	\
-	{ 0xa438, 0x2820 },	\
-	{ 0xa438, 0x662b },	\
-	{ 0xa438, 0x2466 },	\
-	{ 0xa438, 0x4600 },	\
-	{ 0xa438, 0x664c },	\
-	{ 0xa438, 0x0166 },	\
-	{ 0xa438, 0x4902 },	\
-	{ 0xa438, 0x8861 },	\
-	{ 0xa438, 0x0388 },	\
-	{ 0xa438, 0x5e05 },	\
-	{ 0xa438, 0x886d },	\
-	{ 0xa438, 0x0588 },	\
-	{ 0xa438, 0x7005 },	\
-	{ 0xa438, 0x8873 },	\
-	{ 0xa438, 0x0588 },	\
-	{ 0xa438, 0x7605 },	\
-	{ 0xa438, 0x8879 },	\
-	{ 0xa438, 0x0588 },	\
-	{ 0xa438, 0x7c05 },	\
-	{ 0xa438, 0x887f },	\
-	{ 0xa438, 0x0588 },	\
-	{ 0xa438, 0x8205 },	\
-	{ 0xa438, 0x8885 },	\
-	{ 0xa438, 0x0588 },	\
-	{ 0xa438, 0x881e },	\
-	{ 0xa438, 0x13ad },	\
-	{ 0xa438, 0x2841 },	\
-	{ 0xa438, 0xbf64 },	\
-	{ 0xa438, 0xf102 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0xad28 },	\
-	{ 0xa438, 0x03af },	\
-	{ 0xa438, 0x15fc },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0xcb02 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x0d11 },	\
-	{ 0xa438, 0xf62f },	\
-	{ 0xa438, 0xef31 },	\
-	{ 0xa438, 0xd202 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6402 },	\
-	{ 0xa438, 0x6b52 },	\
-	{ 0xa438, 0xe082 },	\
-	{ 0xa438, 0x020d },	\
-	{ 0xa438, 0x01f6 },	\
-	{ 0xa438, 0x271b },	\
-	{ 0xa438, 0x03aa },	\
-	{ 0xa438, 0x0182 },	\
-	{ 0xa438, 0xe082 },	\
-	{ 0xa438, 0x010d },	\
-	{ 0xa438, 0x01f6 },	\
-	{ 0xa438, 0x271b },	\
-	{ 0xa438, 0x03aa },	\
-	{ 0xa438, 0x0782 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6402 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xaf15 },	\
-	{ 0xa438, 0xf9bf },	\
-	{ 0xa438, 0x65cb },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x9d0d },	\
-	{ 0xa438, 0x11f6 },	\
-	{ 0xa438, 0x2fef },	\
-	{ 0xa438, 0x31e0 },	\
-	{ 0xa438, 0x8ff7 },	\
-	{ 0xa438, 0x0d01 },	\
-	{ 0xa438, 0xf627 },	\
-	{ 0xa438, 0x1b03 },	\
-	{ 0xa438, 0xaa20 },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf4d0 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x6587 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ee1 },	\
-	{ 0xa438, 0x8ff5 },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0x8a02 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf6bf },	\
-	{ 0xa438, 0x6584 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7eaf },	\
-	{ 0xa438, 0x15fc },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf1d0 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x6587 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ee1 },	\
-	{ 0xa438, 0x8ff2 },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0x8a02 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xf3bf },	\
-	{ 0xa438, 0x6584 },	\
-	{ 0xa438, 0xaf15 },	\
-	{ 0xa438, 0xfcd1 },	\
-	{ 0xa438, 0x07bf },	\
-	{ 0xa438, 0x65ce },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ed1 },	\
-	{ 0xa438, 0x0cbf },	\
-	{ 0xa438, 0x65d1 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ed1 },	\
-	{ 0xa438, 0x03bf },	\
-	{ 0xa438, 0x885e },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ed1 },	\
-	{ 0xa438, 0x05bf },	\
-	{ 0xa438, 0x8867 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ed1 },	\
-	{ 0xa438, 0x07bf },	\
-	{ 0xa438, 0x886a },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ebf },	\
-	{ 0xa438, 0x6a6c },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x5b02 },	\
-	{ 0xa438, 0x62b5 },	\
-	{ 0xa438, 0xbf6a },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xbf64 },	\
-	{ 0xa438, 0x4e02 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0xac28 },	\
-	{ 0xa438, 0x0bbf },	\
-	{ 0xa438, 0x6412 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x9da1 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0xaeec },	\
-	{ 0xa438, 0xd104 },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0xce02 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xd104 },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0xd102 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xd102 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6702 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xd104 },	\
-	{ 0xa438, 0xbf88 },	\
-	{ 0xa438, 0x6a02 },	\
-	{ 0xa438, 0x6b7e },	\
-	{ 0xa438, 0xaf62 },	\
-	{ 0xa438, 0x72f6 },	\
-	{ 0xa438, 0x0af6 },	\
-	{ 0xa438, 0x09af },	\
-	{ 0xa438, 0x34e3 },	\
-	{ 0xa438, 0x0285 },	\
-	{ 0xa438, 0xbe02 },	\
-	{ 0xa438, 0x106c },	\
-	{ 0xa438, 0xaf10 },	\
-	{ 0xa438, 0x6bf8 },	\
-	{ 0xa438, 0xfaef },	\
-	{ 0xa438, 0x69e0 },	\
-	{ 0xa438, 0x804c },	\
-	{ 0xa438, 0xac25 },	\
-	{ 0xa438, 0x17e0 },	\
-	{ 0xa438, 0x8040 },	\
-	{ 0xa438, 0xad25 },	\
-	{ 0xa438, 0x1a02 },	\
-	{ 0xa438, 0x85ed },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x40ac },	\
-	{ 0xa438, 0x2511 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6502 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xae09 },	\
-	{ 0xa438, 0x0287 },	\
-	{ 0xa438, 0x2402 },	\
-	{ 0xa438, 0x875a },	\
-	{ 0xa438, 0x0287 },	\
-	{ 0xa438, 0x4fef },	\
-	{ 0xa438, 0x96fe },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8e0 },	\
-	{ 0xa438, 0x8019 },	\
-	{ 0xa438, 0xad20 },	\
-	{ 0xa438, 0x11e0 },	\
-	{ 0xa438, 0x8fe3 },	\
-	{ 0xa438, 0xac20 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x860a },	\
-	{ 0xa438, 0xae03 },	\
-	{ 0xa438, 0x0286 },	\
-	{ 0xa438, 0x7802 },	\
-	{ 0xa438, 0x86c1 },	\
-	{ 0xa438, 0x0287 },	\
-	{ 0xa438, 0x4ffc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xf9ef },	\
-	{ 0xa438, 0x79fb },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6802 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x5c20 },	\
-	{ 0xa438, 0x000d },	\
-	{ 0xa438, 0x4da1 },	\
-	{ 0xa438, 0x0151 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6802 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x5c07 },	\
-	{ 0xa438, 0xffe3 },	\
-	{ 0xa438, 0x8fe4 },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f41 },	\
-	{ 0xa438, 0x0d48 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe51b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x38bf },	\
-	{ 0xa438, 0x876b },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x9d5c },	\
-	{ 0xa438, 0x07ff },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe61b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x280d },	\
-	{ 0xa438, 0x48e3 },	\
-	{ 0xa438, 0x8fe7 },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f1f },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6e02 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x5c07 },	\
-	{ 0xa438, 0xffe3 },	\
-	{ 0xa438, 0x8fe8 },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f0f },	\
-	{ 0xa438, 0x0d48 },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xe91b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x06ee },	\
-	{ 0xa438, 0x8fe3 },	\
-	{ 0xa438, 0x01ae },	\
-	{ 0xa438, 0x04ee },	\
-	{ 0xa438, 0x8fe3 },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xa438, 0xef97 },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xf9ef },	\
-	{ 0xa438, 0x79fb },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6802 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x5c20 },	\
-	{ 0xa438, 0x000d },	\
-	{ 0xa438, 0x4da1 },	\
-	{ 0xa438, 0x0020 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6802 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0x5c06 },	\
-	{ 0xa438, 0x000d },	\
-	{ 0xa438, 0x49e3 },	\
-	{ 0xa438, 0x8fea },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f0e },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x7102 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x7702 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xae0c },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x7102 },	\
-	{ 0xa438, 0x6b52 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x7702 },	\
-	{ 0xa438, 0x6b52 },	\
-	{ 0xa438, 0xee8f },	\
-	{ 0xa438, 0xe300 },	\
-	{ 0xa438, 0xffef },	\
-	{ 0xa438, 0x97fd },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8f9 },	\
-	{ 0xa438, 0xef79 },	\
-	{ 0xa438, 0xfbbf },	\
-	{ 0xa438, 0x8768 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x9d5c },	\
-	{ 0xa438, 0x2000 },	\
-	{ 0xa438, 0x0d4d },	\
-	{ 0xa438, 0xa101 },	\
-	{ 0xa438, 0x4abf },	\
-	{ 0xa438, 0x8768 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x9d5c },	\
-	{ 0xa438, 0x07ff },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xeb1b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x3a0d },	\
-	{ 0xa438, 0x48e3 },	\
-	{ 0xa438, 0x8fec },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f31 },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6b02 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xed1b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x240d },	\
-	{ 0xa438, 0x48e3 },	\
-	{ 0xa438, 0x8fee },	\
-	{ 0xa438, 0x1b31 },	\
-	{ 0xa438, 0x9f1b },	\
-	{ 0xa438, 0xbf87 },	\
-	{ 0xa438, 0x6e02 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0xe38f },	\
-	{ 0xa438, 0xef1b },	\
-	{ 0xa438, 0x319f },	\
-	{ 0xa438, 0x0ebf },	\
-	{ 0xa438, 0x8774 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x5bbf },	\
-	{ 0xa438, 0x877a },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x5bae },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xa438, 0xef97 },	\
-	{ 0xa438, 0xfdfc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xef79 },	\
-	{ 0xa438, 0xfbe0 },	\
-	{ 0xa438, 0x8019 },	\
-	{ 0xa438, 0xad20 },	\
-	{ 0xa438, 0x1cee },	\
-	{ 0xa438, 0x8fe3 },	\
-	{ 0xa438, 0x00bf },	\
-	{ 0xa438, 0x8771 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52bf },	\
-	{ 0xa438, 0x8777 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52bf },	\
-	{ 0xa438, 0x8774 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52bf },	\
-	{ 0xa438, 0x877a },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52ff },	\
-	{ 0xa438, 0xef97 },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0xf8e0 },	\
-	{ 0xa438, 0x8040 },	\
-	{ 0xa438, 0xf625 },	\
-	{ 0xa438, 0xe480 },	\
-	{ 0xa438, 0x40fc },	\
-	{ 0xa438, 0x04f8 },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0x4cf6 },	\
-	{ 0xa438, 0x25e4 },	\
-	{ 0xa438, 0x804c },	\
-	{ 0xa438, 0xfc04 },	\
-	{ 0xa438, 0x55a4 },	\
-	{ 0xa438, 0xbaf0 },	\
-	{ 0xa438, 0xa64a },	\
-	{ 0xa438, 0xf0a6 },	\
-	{ 0xa438, 0x4cf0 },	\
-	{ 0xa438, 0xa64e },	\
-	{ 0xa438, 0x66a4 },	\
-	{ 0xa438, 0xb655 },	\
-	{ 0xa438, 0xa4b6 },	\
-	{ 0xa438, 0x00ac },	\
-	{ 0xa438, 0x0e66 },	\
-	{ 0xa438, 0xac0e },	\
-	{ 0xa438, 0xee80 },	\
-	{ 0xa438, 0x4c3a },	\
-	{ 0xa438, 0xaf07 },	\
-	{ 0xa438, 0xd0af },	\
-	{ 0xa438, 0x26d0 },	\
-	{ 0xa438, 0xa201 },	\
-	{ 0xa438, 0x0ebf },	\
-	{ 0xa438, 0x663d },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52bf },	\
-	{ 0xa438, 0x6643 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x52ae },	\
-	{ 0xa438, 0x11bf },	\
-	{ 0xa438, 0x6643 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x5bd4 },	\
-	{ 0xa438, 0x0054 },	\
-	{ 0xa438, 0xb4fe },	\
-	{ 0xa438, 0xbf66 },	\
-	{ 0xa438, 0x3d02 },	\
-	{ 0xa438, 0x6b5b },	\
-	{ 0xa438, 0xd300 },	\
-	{ 0xa438, 0x020d },	\
-	{ 0xa438, 0xf6a2 },	\
-	{ 0xa438, 0x0405 },	\
-	{ 0xa438, 0xe081 },	\
-	{ 0xa438, 0x47ae },	\
-	{ 0xa438, 0x03e0 },	\
-	{ 0xa438, 0x8148 },	\
-	{ 0xa438, 0xac23 },	\
-	{ 0xa438, 0x02ae },	\
-	{ 0xa438, 0x0268 },	\
-	{ 0xa438, 0xf01a },	\
-	{ 0xa438, 0x10ad },	\
-	{ 0xa438, 0x2f04 },	\
-	{ 0xa438, 0xd100 },	\
-	{ 0xa438, 0xae05 },	\
-	{ 0xa438, 0xad2c },	\
-	{ 0xa438, 0x02d1 },	\
-	{ 0xa438, 0x0f1f },	\
-	{ 0xa438, 0x00a2 },	\
-	{ 0xa438, 0x0407 },	\
-	{ 0xa438, 0x3908 },	\
-	{ 0xa438, 0xad2f },	\
-	{ 0xa438, 0x02d1 },	\
-	{ 0xa438, 0x0002 },	\
-	{ 0xa438, 0x0e1c },	\
-	{ 0xa438, 0x2b01 },	\
-	{ 0xa438, 0xad3a },	\
-	{ 0xa438, 0xc9af },	\
-	{ 0xa438, 0x0dee },	\
-	{ 0xa438, 0xa000 },	\
-	{ 0xa438, 0x2702 },	\
-	{ 0xa438, 0x1beb },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xe1ac },	\
-	{ 0xa438, 0x2819 },	\
-	{ 0xa438, 0xee8f },	\
-	{ 0xa438, 0xe101 },	\
-	{ 0xa438, 0x1f44 },	\
-	{ 0xa438, 0xbf65 },	\
-	{ 0xa438, 0x9302 },	\
-	{ 0xa438, 0x6b9d },	\
-	{ 0xa438, 0xe58f },	\
-	{ 0xa438, 0xe21f },	\
-	{ 0xa438, 0x44d1 },	\
-	{ 0xa438, 0x02bf },	\
-	{ 0xa438, 0x6593 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7ee0 },	\
-	{ 0xa438, 0x82b1 },	\
-	{ 0xa438, 0xae49 },	\
-	{ 0xa438, 0xa001 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x1c4d },	\
-	{ 0xa438, 0xae41 },	\
-	{ 0xa438, 0xa002 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x1c90 },	\
-	{ 0xa438, 0xae39 },	\
-	{ 0xa438, 0xa003 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x1c9d },	\
-	{ 0xa438, 0xae31 },	\
-	{ 0xa438, 0xa004 },	\
-	{ 0xa438, 0x0502 },	\
-	{ 0xa438, 0x1cbc },	\
-	{ 0xa438, 0xae29 },	\
-	{ 0xa438, 0xa005 },	\
-	{ 0xa438, 0x1e02 },	\
-	{ 0xa438, 0x1cc9 },	\
-	{ 0xa438, 0xe080 },	\
-	{ 0xa438, 0xdfac },	\
-	{ 0xa438, 0x2013 },	\
-	{ 0xa438, 0xac21 },	\
-	{ 0xa438, 0x10ac },	\
-	{ 0xa438, 0x220d },	\
-	{ 0xa438, 0xe18f },	\
-	{ 0xa438, 0xe2bf },	\
-	{ 0xa438, 0x6593 },	\
-	{ 0xa438, 0x026b },	\
-	{ 0xa438, 0x7eee },	\
-	{ 0xa438, 0x8fe1 },	\
-	{ 0xa438, 0x00ae },	\
-	{ 0xa438, 0x08a0 },	\
-	{ 0xa438, 0x0605 },	\
-	{ 0xa438, 0x021d },	\
-	{ 0xa438, 0x07ae },	\
-	{ 0xa438, 0x00e0 },	\
-	{ 0xa438, 0x82b1 },	\
-	{ 0xa438, 0xaf1b },	\
-	{ 0xa438, 0xe910 },	\
-	{ 0xa438, 0xbf4a },	\
-	{ 0xa438, 0x99bf },	\
-	{ 0xa438, 0x4a00 },	\
-	{ 0xa438, 0xa86a },	\
-	{ 0xa438, 0xfdad },	\
-	{ 0xa438, 0x5eca },	\
-	{ 0xa438, 0xad5e },	\
-	{ 0xa438, 0x88bd },	\
-	{ 0xa438, 0x2c99 },	\
-	{ 0xa438, 0xbd2c },	\
-	{ 0xa438, 0x33bd },	\
-	{ 0xa438, 0x3222 },	\
-	{ 0xa438, 0xbd32 },	\
-	{ 0xa438, 0x11bd },	\
-	{ 0xa438, 0x3200 },	\
-	{ 0xa438, 0xbd32 },	\
-	{ 0xa438, 0x77bd },	\
-	{ 0xa438, 0x3266 },	\
-	{ 0xa438, 0xbd32 },	\
-	{ 0xa438, 0x55bd },	\
-	{ 0xa438, 0x3244 },	\
-	{ 0xa438, 0xbd32 },	\
-	{ 0xa436, 0xb818 },	\
-	{ 0xa438, 0x15c5 },	\
-	{ 0xa436, 0xb81a },	\
-	{ 0xa438, 0x6255 },	\
-	{ 0xa436, 0xb81c },	\
-	{ 0xa438, 0x34e1 },	\
-	{ 0xa436, 0xb81e },	\
-	{ 0xa438, 0x1068 },	\
-	{ 0xa436, 0xb850 },	\
-	{ 0xa438, 0x07cc },	\
-	{ 0xa436, 0xb852 },	\
-	{ 0xa438, 0x26ca },	\
-	{ 0xa436, 0xb878 },	\
-	{ 0xa438, 0x0dbf },	\
-	{ 0xa436, 0xb884 },	\
-	{ 0xa438, 0x1bb1 },	\
-	{ 0xa436, 0xb832 },	\
-	{ 0xa438, 0x00ff },	\
-	{ 0xa436, 0x0000 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xb82e, 0x0000 },	\
-	{ 0xa436, 0x8023 },	\
-	{ 0xa438, 0x0000 },	\
-	{ 0xa436, 0x801e },	\
-	{ 0xa438, 0x0031 },	\
-	{ 0xb820, 0x0000 },	\
-	{ 0xb892, 0x0000 },	\
-	{ 0xb88e, 0xc28f },	\
-	{ 0xb890, 0x252d },	\
-	{ 0xb88e, 0xc290 },	\
-	{ 0xb890, 0xc924 },	\
-	{ 0xb88e, 0xc291 },	\
-	{ 0xb890, 0xc92e },	\
-	{ 0xb88e, 0xc292 },	\
-	{ 0xb890, 0xf626 },	\
-	{ 0xb88e, 0xc293 },	\
-	{ 0xb890, 0xf630 },	\
-	{ 0xb88e, 0xc294 },	\
-	{ 0xb890, 0xa328 },	\
-	{ 0xb88e, 0xc295 },	\
-	{ 0xb890, 0xa332 },	\
-	{ 0xb88e, 0xc296 },	\
-	{ 0xb890, 0xd72b },	\
-	{ 0xb88e, 0xc297 },	\
-	{ 0xb890, 0xd735 },	\
-	{ 0xb88e, 0xc298 },	\
-	{ 0xb890, 0x8a2e },	\
-	{ 0xb88e, 0xc299 },	\
-	{ 0xb890, 0x8a38 },	\
-	{ 0xb88e, 0xc29a },	\
-	{ 0xb890, 0xbe32 },	\
-	{ 0xb88e, 0xc29b },	\
-	{ 0xb890, 0xbe3c },	\
-	{ 0xb88e, 0xc29c },	\
-	{ 0xb890, 0x7436 },	\
-	{ 0xb88e, 0xc29d },	\
-	{ 0xb890, 0x7440 },	\
-	{ 0xb88e, 0xc29e },	\
-	{ 0xb890, 0xad3b },	\
-	{ 0xb88e, 0xc29f },	\
-	{ 0xb890, 0xad45 },	\
-	{ 0xb88e, 0xc2a0 },	\
-	{ 0xb890, 0x6640 },	\
-	{ 0xb88e, 0xc2a1 },	\
-	{ 0xb890, 0x664a },	\
-	{ 0xb88e, 0xc2a2 },	\
-	{ 0xb890, 0xa646 },	\
-	{ 0xb88e, 0xc2a3 },	\
-	{ 0xb890, 0xa650 },	\
-	{ 0xb88e, 0xc2a4 },	\
-	{ 0xb890, 0x624c },	\
-	{ 0xb88e, 0xc2a5 },	\
-	{ 0xb890, 0x6256 },	\
-	{ 0xb88e, 0xc2a6 },	\
-	{ 0xb890, 0xa453 },	\
-	{ 0xb88e, 0xc2a7 },	\
-	{ 0xb890, 0xa45d },	\
-	{ 0xb88e, 0xc2a8 },	\
-	{ 0xb890, 0x665a },	\
-	{ 0xb88e, 0xc2a9 },	\
-	{ 0xb890, 0x6664 },	\
-	{ 0xb88e, 0xc2aa },	\
-	{ 0xb890, 0xac62 },	\
-	{ 0xb88e, 0xc2ab },	\
-	{ 0xb890, 0xac6c },	\
-	{ 0xb88e, 0xc2ac },	\
-	{ 0xb890, 0x746a },	\
-	{ 0xb88e, 0xc2ad },	\
-	{ 0xb890, 0x7474 },	\
-	{ 0xb88e, 0xc2ae },	\
-	{ 0xb890, 0xbcfa },	\
-	{ 0xb88e, 0xc2af },	\
-	{ 0xb890, 0xbcfd },	\
-	{ 0xb88e, 0xc2b0 },	\
-	{ 0xb890, 0x79ff },	\
-	{ 0xb88e, 0xc2b1 },	\
-	{ 0xb890, 0x7901 },	\
-	{ 0xb88e, 0xc2b2 },	\
-	{ 0xb890, 0xf703 },	\
-	{ 0xb88e, 0xc2b3 },	\
-	{ 0xb890, 0xf706 },	\
-	{ 0xb88e, 0xc2b4 },	\
-	{ 0xb890, 0x7408 },	\
-	{ 0xb88e, 0xc2b5 },	\
-	{ 0xb890, 0x740a },	\
-	{ 0xb88e, 0xc2b6 },	\
-	{ 0xb890, 0xf10c },	\
-	{ 0xb88e, 0xc2b7 },	\
-	{ 0xb890, 0xf10f },	\
-	{ 0xb88e, 0xc2b8 },	\
-	{ 0xb890, 0x6f10 },	\
-	{ 0xb88e, 0xc2b9 },	\
-	{ 0xb890, 0x6f13 },	\
-	{ 0xb88e, 0xc2ba },	\
-	{ 0xb890, 0xec15 },	\
-	{ 0xb88e, 0xc2bb },	\
-	{ 0xb890, 0xec18 },	\
-	{ 0xb88e, 0xc2bc },	\
-	{ 0xb890, 0x6a1a },	\
-	{ 0xb88e, 0xc2bd },	\
-	{ 0xb890, 0x6a1c },	\
-	{ 0xb88e, 0xc2be },	\
-	{ 0xb890, 0xe71e },	\
-	{ 0xb88e, 0xc2bf },	\
-	{ 0xb890, 0xe721 },	\
-	{ 0xb88e, 0xc2c0 },	\
-	{ 0xb890, 0x6424 },	\
-	{ 0xb88e, 0xc2c1 },	\
-	{ 0xb890, 0x6425 },	\
-	{ 0xb88e, 0xc2c2 },	\
-	{ 0xb890, 0xe228 },	\
-	{ 0xb88e, 0xc2c3 },	\
-	{ 0xb890, 0xe22a },	\
-	{ 0xb88e, 0xc2c4 },	\
-	{ 0xb890, 0x5f2b },	\
-	{ 0xb88e, 0xc2c5 },	\
-	{ 0xb890, 0x5f2e },	\
-	{ 0xb88e, 0xc2c6 },	\
-	{ 0xb890, 0xdc31 },	\
-	{ 0xb88e, 0xc2c7 },	\
-	{ 0xb890, 0xdc33 },	\
-	{ 0xb88e, 0xc2c8 },	\
-	{ 0xb890, 0x2035 },	\
-	{ 0xb88e, 0xc2c9 },	\
-	{ 0xb890, 0x2036 },	\
-	{ 0xb88e, 0xc2ca },	\
-	{ 0xb890, 0x9f3a },	\
-	{ 0xb88e, 0xc2cb },	\
-	{ 0xb890, 0x9f3a },	\
-	{ 0xb88e, 0xc2cc },	\
-	{ 0xb890, 0x4430 },	\
-	{ 0xa436, 0xacca }, 	\
-	{ 0xa438, 0x0104 }, 	\
-	{ 0xa436, 0xaccc }, 	\
-	{ 0xa438, 0x8000 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0fff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfd47 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0fff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xe56f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01c0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xed97 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01c8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xf5bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01d0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb07 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb0f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01d8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa087 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0180 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa00f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0108 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa807 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0100 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa88f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0188 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb027 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0120 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb02f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0128 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb847 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0140 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb84f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0148 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb17 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb1f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa017 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0110 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa01f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0118 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa837 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0130 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa83f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0138 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb097 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0190 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb05f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0158 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb857 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0150 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb89f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0198 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb27 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb2f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8087 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0180 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x800f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0108 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8807 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0100 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x888f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0188 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9027 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0120 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x902f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0128 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9847 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0140 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x984f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0148 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa0a7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa8af }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xa86f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb37 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb3f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8017 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0110 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x801f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0118 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8837 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0130 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x883f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0138 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9097 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0190 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x905f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0158 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9857 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0150 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x989f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0198 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb0b7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb8bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xb87f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0179 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb47 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb4f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6087 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0180 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x600f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0108 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6807 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0100 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x688f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0188 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7027 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0120 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x702f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0128 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7847 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0140 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x784f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0148 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x80a7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x88af }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x886f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb57 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb5f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6017 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0110 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x601f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0118 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6837 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0130 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x683f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0138 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7097 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0190 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x705f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0158 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7857 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0150 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x789f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0198 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x90b7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x98bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x987f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0179 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb67 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb6f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x4087 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0180 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x400f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0108 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x4807 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0100 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x488f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0188 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x5027 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0120 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x502f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0128 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x5847 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0140 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x584f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0148 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x60a7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x68af }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x686f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb77 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb7f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x4017 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0110 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x401f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0118 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x4837 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0130 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x483f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0138 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x5097 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0190 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x505f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0158 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x5857 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0150 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x589f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0198 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x70b7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x78bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x787f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0179 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb87 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb8f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x40a7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x48af }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x4067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x486f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb97 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb9f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x50b7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x58bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x5077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x587f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0179 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfba7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfbaf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x2067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x286f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfbb7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfbbf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x3077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x387f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0179 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfff9 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x17ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfff9 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x17ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0fff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfff8 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0fff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xffff }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb47 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb4f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6087 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0180 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x600f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0108 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6807 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0100 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x688f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0188 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7027 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0120 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x702f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0128 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7847 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0140 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x784f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0148 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x80a7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x88af }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01a8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x8067 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0161 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x886f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0169 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb57 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0xfb5f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x07ff }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6017 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0110 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x601f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0118 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x6837 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0130 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x683f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0138 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7097 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0190 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x705f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0158 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x7857 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0150 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x789f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x0198 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x90b7 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b0 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x98bf }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x01b8 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x9077 }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x1171 }, 	\
-	{ 0xa436, 0xacce }, 	\
-	{ 0xa438, 0x987f }, 	\
-	{ 0xa436, 0xacd0 }, 	\
-	{ 0xa438, 0x1179 }, 	\
-	{ 0xa436, 0xacca }, 	\
-	{ 0xa438, 0x0004 }, 	\
-	{ 0xa436, 0xacc6 }, 	\
-	{ 0xa438, 0x0008 }, 	\
-	{ 0xa436, 0xacc8 }, 	\
-	{ 0xa438, 0xc000 }, 	\
-	{ 0xa436, 0xacc6 }, 	\
-	{ 0xa438, 0x0015 }, 	\
-	{ 0xa436, 0xacc8 }, 	\
-	{ 0xa438, 0xc043 }, 	\
-	{ 0xa436, 0xacc8 }, 	\
-	{ 0xa438, 0x0000 }, 	\
-	{ 0xb820, 0x0000 }
Index: sys/dev/pci/if_rge.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_rge.c,v
diff -u -p -u -p -r1.47 if_rge.c
--- sys/dev/pci/if_rge.c	13 Oct 2026 01:35:47 -0000	1.47
+++ sys/dev/pci/if_rge.c	21 Oct 2026 00:27:01 -0000
@@ -58,7 +58,6 @@
 #include <dev/pci/pcidevs.h>
 
 #include <dev/pci/if_rgereg.h>
-#include <dev/microcode/rge/rgemcode.h>
 
 #ifdef RGE_DEBUG
 #define DPRINTF(x)	do { if (rge_debug > 0) printf x; } while (0)
@@ -69,6 +68,7 @@ int rge_debug = 0;
 
 int		rge_match(struct device *, void *, void *);
 void		rge_attach(struct device *, struct device *, void *);
+void		rge_attachhook(struct device *);
 int		rge_activate(struct device *, int);
 int		rge_intr(void *);
 int		rge_intr_link(void *);
@@ -81,6 +81,7 @@ void		rge_init(struct ifnet *);
 void		rge_stop(struct ifnet *);
 int		rge_ifmedia_upd(struct ifnet *);
 void		rge_ifmedia_sts(struct ifnet *, struct ifmediareq *);
+int		rge_loadfirmware(struct rge_softc *);
 int		rge_rx_dma_alloc(struct rge_softc *, struct rge_queues *);
 int		rge_tx_dma_alloc(struct rge_softc *, struct rge_queues *);
 int		rge_newbuf(struct rge_queues *);
@@ -108,7 +109,7 @@ void		rge_ephy_config_mac_r25b(struct rg
 void		rge_ephy_config_mac_r27(struct rge_softc *);
 void		rge_mac_config_mcu(struct rge_softc *, enum rge_mac_type);
 void		rge_mac_config_ext_mcu(struct rge_softc *, enum rge_mac_type);
-uint64_t	rge_mcu_get_bin_version(const uint16_t *, uint16_t);
+uint64_t	rge_mcu_get_bin_version(const struct rge_pair *, uint16_t);
 void		rge_mcu_set_version(struct rge_softc *, uint64_t);
 int		rge_phy_config(struct rge_softc *);
 void		rge_phy_config_mac_r27(struct rge_softc *);
@@ -163,17 +164,6 @@ void		rge_wol_power(struct rge_softc *);
 void		rge_kstat_attach(struct rge_softc *);
 #endif
 
-static const struct {
-	uint16_t reg;
-	uint16_t val;
-}  mac_r25_mcu[] = {
-	MAC_R25_MCU
-}, mac_r25b_mcu[] = {
-	MAC_R25B_MCU
-}, mac_r25d_1_mcu[] = {
-	MAC_R25D_MCU
-};
-
 const struct cfattach rge_ca = {
 	sizeof(struct rge_softc), rge_match, rge_attach, NULL, rge_activate
 };
@@ -204,13 +194,12 @@ rge_attach(struct device *parent, struct
 	struct pci_attach_args *pa = aux;
 	pci_chipset_tag_t pc = pa->pa_pc;
 	pci_intr_handle_t ih;
-	struct ifnet *ifp;
 	int (*isr)(void *);
 	const char *intrstr = NULL;
 	pcireg_t reg;
 	uint32_t hwrev;
 	uint8_t eaddr[ETHER_ADDR_LEN];
-	int i, nmsix, offset;
+	int nmsix, offset;
 
 	pci_set_powerstate(pa->pa_pc, pa->pa_tag, PCI_PMCSR_STATE_D0);
 
@@ -235,29 +224,36 @@ rge_attach(struct device *parent, struct
 	sc->sc_dmat = pa->pa_dmat;
 	sc->sc_pc = pa->pa_pc;
 	sc->sc_tag = pa->pa_tag;
+	sc->sc_pa = *pa;
 
 	/* Determine hardware revision */
 	hwrev = RGE_READ_4(sc, RGE_TXCFG) & RGE_TXCFG_HWREV;
 	switch (hwrev) {
 	case 0x60900000:
 		sc->rge_type = MAC_R25;
+		sc->sc_fwname = RGE_RTL8125_FW;
 		break;
 	case 0x64100000:
 		sc->rge_type = MAC_R25B;
+		sc->sc_fwname = RGE_RTL8125B_FW;
 		printf(": RTL8125B");
 		break;
 	case 0x64900000:
 		sc->rge_type = MAC_R26_1;
+		sc->sc_fwname = RGE_RTL8126_1_FW;
 		break;
 	case 0x64a00000:
 		sc->rge_type = MAC_R26_2;
+		sc->sc_fwname = RGE_RTL8126_2_FW;
 		break;
 	case 0x68800000:
 		sc->rge_type = MAC_R25D_1;
+		sc->sc_fwname = RGE_RTL8125D_1_FW;
 		printf(": RTL8125D");
 		break;
 	case 0x68900000:
 		sc->rge_type = MAC_R25D_2;
+		sc->sc_fwname = RGE_RTL8125D_2_FW;
 		printf(": RTL8125D");
 		break;
 	case 0x6c900000:
@@ -266,6 +262,7 @@ rge_attach(struct device *parent, struct
 			printf(": RTL8127ATF");
 		} else
 			sc->rge_type = MAC_R27;
+		sc->sc_fwname = RGE_RTL8127_FW;
 		sc->sc_linkvec = RGE_LINK_VECTOR_8127;
 		sc->rge_min_msix = RGE_MIN_MSIX_VECTORS_8127;
 		sc->rge_flags |= RGE_FLAG_DESCV2;
@@ -350,14 +347,37 @@ rge_attach(struct device *parent, struct
 		    reg);
 	}
 
-	if (rge_chipinit(sc))
-		goto intrunmap;
-
 	rge_get_macaddr(sc, eaddr);
 	printf(", address %s\n", ether_sprintf(eaddr));
 
 	memcpy(sc->sc_arpcom.ac_enaddr, eaddr, ETHER_ADDR_LEN);
 
+	config_mountroot(self, rge_attachhook);
+	return;
+
+intrunmap:
+	if (sc->rge_flags & RGE_FLAG_MULTIVEC) {
+		intrmap_destroy(sc->sc_intrmap);
+		sc->sc_intrmap = NULL;
+	}
+}
+
+void
+rge_attachhook(struct device *self)
+{
+	struct rge_softc *sc = (struct rge_softc *)self;
+	struct pci_attach_args *pa = &sc->sc_pa;
+	pci_intr_handle_t ih;
+	struct ifnet *ifp = &sc->sc_arpcom.ac_if;
+	int i;
+
+	/* Try the firmware stored on disk. */
+	if (rge_loadfirmware(sc))
+		goto intrunmap;
+
+	if (rge_chipinit(sc))
+		goto intrunmap;
+
 	for (i = 0; i < sc->sc_nqueues; i++) {
 		if (rge_rx_dma_alloc(sc, &sc->sc_queues[i]))
 			goto intrunmap;
@@ -365,7 +385,6 @@ rge_attach(struct device *parent, struct
 	if (rge_tx_dma_alloc(sc, &sc->sc_queues[0]))
 		goto intrunmap;
 
-	ifp = &sc->sc_arpcom.ac_if;
 	ifp->if_softc = sc;
 	strlcpy(ifp->if_xname, sc->sc_dev.dv_xname, IFNAMSIZ);
 	ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
@@ -491,8 +510,8 @@ intrdisestablish:
 			q->q_tx_ihc = NULL;
 		}
 	}
-	free(sc->sc_queues, M_DEVBUF, sc->sc_nqueues * sizeof(*sc->sc_queues));
 intrunmap:
+	free(sc->sc_queues, M_DEVBUF, sc->sc_nqueues * sizeof(*sc->sc_queues));
 	if (sc->rge_flags & RGE_FLAG_MULTIVEC) {
 		intrmap_destroy(sc->sc_intrmap);
 		sc->sc_intrmap = NULL;
@@ -1301,6 +1320,55 @@ rge_ifmedia_sts(struct ifnet *ifp, struc
 }
 
 int
+rge_loadfirmware(struct rge_softc *sc)
+{
+	struct rge_fw_hdr *hdr;
+	struct rge_pair *p;
+	u_char *fw;
+	size_t fwlen;
+	uint32_t maclen, phylen;
+	int error, i;
+
+	if ((error = loadfirmware(sc->sc_fwname, &fw, &fwlen)) != 0) {
+		printf("%s: could not load firmware %s\n",
+		    sc->sc_dev.dv_xname, sc->sc_fwname);
+		return (error);
+	}
+
+	if (fwlen < sizeof(struct rge_fw_hdr)) {
+		printf("%s: firmware too short\n", sc->sc_dev.dv_xname);
+		free(fw, M_DEVBUF, fwlen);
+		return (EINVAL);
+	}
+
+	hdr = (struct rge_fw_hdr *)fw;
+	maclen = letoh32(hdr->rge_maclen);
+	phylen = letoh32(hdr->rge_phylen);
+
+	if (maclen > fwlen - sizeof(*hdr) ||
+	    phylen != fwlen - sizeof(*hdr) - maclen) {
+		printf("%s: invalid firmware %s\n",
+		    sc->sc_dev.dv_xname, sc->sc_fwname);
+		free(fw, M_DEVBUF, fwlen);
+		return (EINVAL);
+	}
+
+	sc->rge_nmac = maclen / sizeof(*p);
+	sc->rge_nphy = phylen / sizeof(*p);
+
+	p = (struct rge_pair *)(fw + sizeof(*hdr));
+	for (i = 0; i < sc->rge_nmac + sc->rge_nphy; i++) {
+		p[i].reg = letoh16(p[i].reg);
+		p[i].val = letoh16(p[i].val);
+	}
+
+	sc->rge_macp = p;
+	sc->rge_phyp = p + sc->rge_nmac;
+
+	return (0);
+}
+
+int
 rge_rx_dma_alloc(struct rge_softc *sc, struct rge_queues *q)
 {
 	void **desc;
@@ -2158,24 +2226,23 @@ rge_set_phy_power(struct rge_softc *sc, 
 void
 rge_mac_config_mcu(struct rge_softc *sc, enum rge_mac_type type)
 {
+	const struct rge_pair *macp = sc->rge_macp;
 	uint16_t reg;
 	int i, npages;
 
 	if (type == MAC_R25) {
 		for (npages = 0; npages < 3; npages++) {
 			rge_switch_mcu_ram_page(sc, npages);
-			for (i = 0; i < nitems(rtl8125_mac_bps); i++) {
+			for (i = 0; i < sc->rge_nmac; i++) {
 				if (npages == 0)
-					rge_write_mac_ocp(sc,
-					    rtl8125_mac_bps[i].reg,
-					    rtl8125_mac_bps[i].val);
+					rge_write_mac_ocp(sc, macp[i].reg,
+					    macp[i].val);
 				else if (npages == 1)
-					rge_write_mac_ocp(sc,
-					    rtl8125_mac_bps[i].reg, 0);
+					rge_write_mac_ocp(sc, macp[i].reg, 0);
 				else {
-					if (rtl8125_mac_bps[i].reg < 0xf9f8)
+					if (macp[i].reg < 0xf9f8)
 						rge_write_mac_ocp(sc,
-						    rtl8125_mac_bps[i].reg, 0);
+						    macp[i].reg, 0);
 				}
 			}
 			if (npages == 2) {
@@ -2196,10 +2263,8 @@ rge_mac_config_mcu(struct rge_softc *sc,
 		rge_write_mac_ocp(sc, 0xfc48, 0x307a);
 	} else if (type == MAC_R25B) {
 		rge_switch_mcu_ram_page(sc, 0);
-		for (i = 0; i < nitems(rtl8125b_mac_bps); i++) {
-			rge_write_mac_ocp(sc, rtl8125b_mac_bps[i].reg,
-			    rtl8125b_mac_bps[i].val);
-		}
+		for (i = 0; i < sc->rge_nmac; i++)
+			rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 	} else if (type == MAC_R25D_1) {
 		for (npages = 0; npages < 3; npages++) {
 			rge_switch_mcu_ram_page(sc, npages);
@@ -2242,14 +2307,12 @@ rge_mac_config_mcu(struct rge_softc *sc,
 		for (npages = 0; npages < 3; npages++) {
 			rge_switch_mcu_ram_page(sc, npages);
 
-			for (i = 0; i < nitems(rtl8125d_2_mac_bps); i++) {
+			for (i = 0; i < sc->rge_nmac; i++) {
 				if (npages == 0)
-					rge_write_mac_ocp(sc,
-					    rtl8125d_2_mac_bps[i].reg,
-					    rtl8125d_2_mac_bps[i].val);
+					rge_write_mac_ocp(sc, macp[i].reg,
+					    macp[i].val);
 				else
-					rge_write_mac_ocp(sc,
-					    rtl8125d_2_mac_bps[i].reg, 0);
+					rge_write_mac_ocp(sc, macp[i].reg, 0);
 			}
 
 			for (reg = 0xf884; reg <= 0xf9f6; reg += 2)
@@ -2273,7 +2336,7 @@ rge_mac_config_mcu(struct rge_softc *sc,
 void
 rge_mac_config_ext_mcu(struct rge_softc *sc, enum rge_mac_type type)
 {
-	const struct rge_mac_bps *bps;
+	const struct rge_pair *macp = sc->rge_macp;
 	uint64_t mcodever = 0;
 	int i;
 
@@ -2286,16 +2349,14 @@ rge_mac_config_ext_mcu(struct rge_softc 
 	}
 	rge_switch_mcu_ram_page(sc, 0);
 
+	mcodever = rge_mcu_get_bin_version(macp, sc->rge_nmac);
+
 	if (type == MAC_R26_1) {
-		bps = &rtl8126_1_mac_bps;
-		mcodever =
-		    rge_mcu_get_bin_version(rtl8126_1_mac_bps_vals, bps->count);
 		if (sc->rge_mcodever != mcodever) {
 			/* Switch to page 0. */
 			rge_switch_mcu_ram_page(sc, 0);
-			for (i = 0; i < bps->count; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+			for (i = 0; i < sc->rge_nmac; i++)
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		}
 		rge_write_mac_ocp(sc, 0xfc26, 0x8000);
 		rge_write_mac_ocp(sc, 0xfc2c, 0x2360);
@@ -2306,20 +2367,15 @@ rge_mac_config_ext_mcu(struct rge_softc 
 		rge_write_mac_ocp(sc, 0xfc36, 0x234a);
 		rge_write_mac_ocp(sc, 0xfc48, 0x00fc);
 	} else if (type == MAC_R26_2) {
-		bps = &rtl8126_2_mac_bps;
-		mcodever =
-		    rge_mcu_get_bin_version(rtl8126_2_mac_bps_vals, bps->count);
 		if (sc->rge_mcodever != mcodever) {
 			/* Switch to page 0. */
 			rge_switch_mcu_ram_page(sc, 0);
 			for (i = 0; i < 256; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		    	/* Switch to page 1. */
 			rge_switch_mcu_ram_page(sc, 1);
-			for (; i < bps->count; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+			for (; i < sc->rge_nmac; i++)
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		}
 		rge_write_mac_ocp(sc, 0xfc26, 0x8000);
 		rge_write_mac_ocp(sc, 0xfc2c, 0x14a4);
@@ -2329,25 +2385,19 @@ rge_mac_config_ext_mcu(struct rge_softc 
 		rge_write_mac_ocp(sc, 0xfc3a, 0x234a);
 		rge_write_mac_ocp(sc, 0xfc48, 0x023c);
 	} else {
-		bps = &rtl8127_mac_bps;
-		mcodever =
-		    rge_mcu_get_bin_version(rtl8127_mac_bps_vals, bps->count);
 		if (sc->rge_mcodever != mcodever) {
 			/* Switch to page 0. */
 			rge_switch_mcu_ram_page(sc, 0);
 			for (i = 0; i < 256; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		    	/* Switch to page 1. */
 			rge_switch_mcu_ram_page(sc, 1);
 			for (; i < 512; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		    	/* Switch to page 2. */
 			rge_switch_mcu_ram_page(sc, 2);
-			for (; i < bps->count; i++)
-				rge_write_mac_ocp(sc, bps->regs[i],
-				    bps->vals[i]);
+			for (; i < sc->rge_nmac; i++)
+				rge_write_mac_ocp(sc, macp[i].reg, macp[i].val);
 		}
 		rge_write_mac_ocp(sc, 0xfc26, 0x8000);
 		rge_write_mac_ocp(sc, 0xfc28, 0x1520);
@@ -2367,14 +2417,14 @@ rge_mac_config_ext_mcu(struct rge_softc 
 };
 
 uint64_t
-rge_mcu_get_bin_version(const uint16_t *mac_bps, uint16_t entries)
+rge_mcu_get_bin_version(const struct rge_pair *macp, uint16_t entries)
 {
 	uint64_t binver = 0;
 	int i;
 
 	for (i = 0; i < 4; i++) {
 		binver <<= 16;
-		binver |= mac_bps[entries - 4 + i];
+		binver |= macp[entries - 4 + i].val;
 	}
 
 	return binver;
@@ -2537,8 +2587,6 @@ rge_phy_config(struct rge_softc *sc)
 
 	RGE_PHY_CLRBIT(sc, 0xa5b4, 0x8000);
 
-	/* kevlo FIBER PHY */
-
 	/* Disable EEE. */
 	RGE_MAC_CLRBIT(sc, 0xe040, 0x0003);
 	if (sc->rge_type == MAC_R25) {
@@ -3646,6 +3694,8 @@ rge_phy_config_mac_r25d_2(struct rge_sof
 void
 rge_phy_config_mcu(struct rge_softc *sc, uint16_t rcodever)
 {
+	const struct rge_pair *phyp = sc->rge_phyp;
+
 	if (sc->rge_rcodever != rcodever) {
 		int i;
 
@@ -3659,9 +3709,8 @@ rge_phy_config_mcu(struct rge_softc *sc,
 
 			RGE_PHY_SETBIT(sc, 0xb820, 0x0080);
 
-			for (i = 0; i < nitems(mac_r25_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25_mcu[i].reg, mac_r25_mcu[i].val);
+			for (i = 0; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 
 			RGE_PHY_CLRBIT(sc, 0xb820, 0x0080);
 
@@ -3671,64 +3720,48 @@ rge_phy_config_mcu(struct rge_softc *sc,
 			rge_write_phy_ocp(sc, 0xa436, 0x8024);
 			rge_write_phy_ocp(sc, 0xa438, 0);
 		} else if (sc->rge_type == MAC_R25B) {
-			for (i = 0; i < nitems(mac_r25b_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25b_mcu[i].reg, mac_r25b_mcu[i].val);
+			for (i = 0; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		} else if (sc->rge_type == MAC_R25D_1) {
 			for (i = 0; i < 2403; i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25d_1_mcu[i].reg,
-				    mac_r25d_1_mcu[i].val);
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 			rge_patch_phy_mcu(sc, 0);
 
 			rge_patch_phy_mcu(sc, 1);
 			for (; i < 2528; i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25d_1_mcu[i].reg,
-				    mac_r25d_1_mcu[i].val);
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 			rge_patch_phy_mcu(sc, 0);
 
 			rge_patch_phy_mcu(sc, 1);
-			for (; i < nitems(mac_r25d_1_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25d_1_mcu[i].reg,
-				    mac_r25d_1_mcu[i].val);
+			for (; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		} else if (sc->rge_type == MAC_R25D_2) {
 			for (i = 0; i < 1269; i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25d_2_mcu[i].reg,
-				    mac_r25d_2_mcu[i].val);
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 			rge_patch_phy_mcu(sc, 0);
 
 			rge_patch_phy_mcu(sc, 1);
-			for (; i < nitems(mac_r25d_2_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r25d_2_mcu[i].reg,
-				    mac_r25d_2_mcu[i].val);
+			for (; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		} else if (sc->rge_type == MAC_R26_1) {
 			for (i = 0; i < 6989; i++)
-				rge_write_phy_ocp(sc,
-				    mac_r26_1_mcu[i].reg, mac_r26_1_mcu[i].val);
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 			rge_patch_phy_mcu(sc, 0);
 
 			rge_patch_phy_mcu(sc, 1);
-			for (; i < nitems(mac_r26_1_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r26_1_mcu[i].reg, mac_r26_1_mcu[i].val);
+			for (; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		} else if (sc->rge_type == MAC_R26_2) {
-			for (i = 0; i < nitems(mac_r26_2_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r26_2_mcu[i].reg, mac_r26_2_mcu[i].val);
+			for (i = 0; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		} else if (RGE_TYPE_R27(sc)) {
 			for (i = 0; i < 4097; i++)
-				rge_write_phy_ocp(sc,
-				    mac_r27_mcu[i].reg, mac_r27_mcu[i].val);
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 			rge_patch_phy_mcu(sc, 0);
 
 			rge_patch_phy_mcu(sc, 1);
-			for (; i < nitems(mac_r27_mcu); i++)
-				rge_write_phy_ocp(sc,
-				    mac_r27_mcu[i].reg, mac_r27_mcu[i].val);
+			for (; i < sc->rge_nphy; i++)
+				rge_write_phy_ocp(sc, phyp[i].reg, phyp[i].val);
 		}
 
 		rge_patch_phy_mcu(sc, 0);
Index: sys/dev/pci/if_rgereg.h
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_rgereg.h,v
diff -u -p -u -p -r1.19 if_rgereg.h
--- sys/dev/pci/if_rgereg.h	13 Oct 2026 01:35:47 -0000	1.19
+++ sys/dev/pci/if_rgereg.h	21 Oct 2026 00:27:01 -0000
@@ -17,6 +17,8 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
+#ifdef _KERNEL
+
 #define RGE_PCI_BAR0		PCI_MAPREG_START
 #define RGE_PCI_BAR1		(PCI_MAPREG_START + 4)
 #define RGE_PCI_BAR2		(PCI_MAPREG_START + 8)
@@ -371,9 +373,14 @@ enum {
 	CMDSTS_SOF
 };
 
- /*
-  * Statistics counter structure
-  */
+struct rge_pair {
+	uint16_t	reg;
+	uint16_t	val;
+};
+
+/*
+ * Statistics counter structure
+ */
 struct rge_stats {
 	uint64_t		rge_tx_ok;
 	uint64_t		rge_rx_ok;
@@ -514,8 +521,10 @@ struct rge_softc {
 	bus_dma_tag_t		sc_dmat;
 	pci_chipset_tag_t	sc_pc;
 	pcitag_t		sc_tag;
+	struct pci_attach_args	sc_pa;
 	struct ifmedia		sc_media;	/* media info */
 	struct intrmap		*sc_intrmap;
+	const char		*sc_fwname;
 	enum rge_mac_type	rge_type;
 
 	uint16_t		rge_min_msix;
@@ -525,6 +534,11 @@ struct rge_softc {
 	int			sc_ntxqs;
 	uint32_t		sc_linkvec;
 
+	const struct rge_pair	*rge_macp;
+	const struct rge_pair	*rge_phyp;
+	int			rge_nmac;
+	int			rge_nphy;
+
 	struct timeout		sc_timeout;	/* tick timeout */
 
 	uint64_t		rge_mcodever;
@@ -590,3 +604,45 @@ struct rge_softc {
 
 #define RGE_MAC_CLRBIT(sc, reg, val)	\
 	rge_write_mac_ocp(sc, reg, rge_read_mac_ocp(sc, reg) & ~(val))
+
+static const struct {
+	uint16_t	reg;
+	uint16_t	val;
+} mac_r25_ephy[] = {
+	{ 0x0004, 0xd000 }, { 0x000a, 0x8653 }, { 0x0023, 0xab66 },
+	{ 0x0020, 0x9455 }, { 0x0021, 0x99ff }, { 0x0029, 0xfe04 },
+	{ 0x0044, 0xd000 }, { 0x004a, 0x8653 }, { 0x0063, 0xab66 },
+	{ 0x0060, 0x9455 }, { 0x0061, 0x99ff }, { 0x0069, 0xfe04 }
+}, mac_r25b_ephy[] = {
+	{ 0x000b, 0xa908 }, { 0x001e, 0x20eb }, { 0x0022, 0x0023 },
+	{ 0x0002, 0x60c2 }, { 0x0029, 0xff00 }, { 0x004b, 0xa908 },
+	{ 0x005e, 0x28eb }, { 0x0062, 0x0023 }, { 0x0042, 0x60c2 },
+	{ 0x0069, 0xff00 }
+}, mac_r27_ephy[] = {
+	{ 0x8088, 0x0064 }, { 0x8488, 0x0064 }, { 0x8888, 0x0064 },
+	{ 0x8c88, 0x0064 }, { 0x8188, 0x0064 }, { 0x8588, 0x0064 },
+	{ 0x8988, 0x0064 }, { 0x8d88, 0x0064 }, { 0x808c, 0x09b0 },
+	{ 0x848c, 0x09b0 }, { 0x888c, 0x0f90 }, { 0x8c8c, 0x0f90 },
+	{ 0x818c, 0x09b0 }, { 0x858c, 0x09b0 }, { 0x898c, 0x0f90 },
+	{ 0x8d8c, 0x0f90 }, { 0x808a, 0x09b8 }, { 0x848a, 0x09b8 },
+	{ 0x888a, 0x0f98 }, { 0x8c8a, 0x0f98 }, { 0x818a, 0x09b8 },
+	{ 0x858a, 0x09b8 }, { 0x898a, 0x0f98 }, { 0x8d8a, 0x0f98 },
+	{ 0x9020, 0x0080 }, { 0x9420, 0x0080 }, { 0x9820, 0x0080 },
+	{ 0x9c20, 0x0080 }, { 0x901e, 0x0190 }, { 0x941e, 0x0190 },
+	{ 0x981e, 0x0140 }, { 0x9c1e, 0x0140 }, { 0x901c, 0x0190 },
+	{ 0x941c, 0x0190 }, { 0x981c, 0x0140 }, { 0x9c1c, 0x0140 }
+};
+#endif /* _KERNEL */
+
+#define RGE_RTL8125_FW		"rge-rtl8125"
+#define RGE_RTL8125B_FW		"rge-rtl8125b"
+#define RGE_RTL8125D_1_FW	"rge-rtl8125d-1"
+#define RGE_RTL8125D_2_FW	"rge-rtl8125d-2"
+#define RGE_RTL8126_1_FW	"rge-rtl8126-1"
+#define RGE_RTL8126_2_FW	"rge-rtl8126-2"
+#define RGE_RTL8127_FW		"rge-rtl8127"
+
+struct rge_fw_hdr {
+	uint32_t	rge_maclen;
+	uint32_t	rge_phylen;
+} __packed;