diff options
-rw-r--r-- | sys/dev/microcode/Makefile | 4 | ||||
-rw-r--r-- | sys/dev/microcode/tusb3410/Makefile | 34 | ||||
-rw-r--r-- | sys/dev/microcode/tusb3410/build.c | 42 | ||||
-rw-r--r-- | sys/dev/microcode/tusb3410/tusb3410-license | 60 | ||||
-rw-r--r-- | sys/dev/microcode/tusb3410/tusb3410.h | 338 |
5 files changed, 476 insertions, 2 deletions
diff --git a/sys/dev/microcode/Makefile b/sys/dev/microcode/Makefile index d962524c9d9..e3337e1d9fa 100644 --- a/sys/dev/microcode/Makefile +++ b/sys/dev/microcode/Makefile @@ -1,6 +1,6 @@ -# $OpenBSD: Makefile,v 1.17 2007/04/19 15:08:17 dlg Exp $ +# $OpenBSD: Makefile,v 1.18 2007/11/16 16:30:01 deraadt Exp $ SUBDIR= atmel bnx cirruslogic fxp kue neomagic ral rum \ - symbol tht typhoon uyap yds zydas + symbol tht tusb3410 typhoon uyap yds zydas .include <bsd.subdir.mk> diff --git a/sys/dev/microcode/tusb3410/Makefile b/sys/dev/microcode/tusb3410/Makefile new file mode 100644 index 00000000000..0af1e73efb0 --- /dev/null +++ b/sys/dev/microcode/tusb3410/Makefile @@ -0,0 +1,34 @@ +# $OpenBSD: Makefile,v 1.1 2007/11/16 16:30:03 deraadt Exp $ + +NOPROG= +NOMAN= +CC=${HOSTCC} + +# USB capable systems only +.if (${MACHINE} == "i386") || (${MACHINE} == "amd64") || \ + (${MACHINE} == "alpha") || (${MACHINE} == "sparc64") || \ + (${MACHINE_ARCH} == "powerpc") || (${MACHINE} == "hppa") || \ + (${MACHINE} == "hppa64") || (${MACHINE} == "sgi") || \ + (${MACHINE} == "landisk") + +FIRM= tusb3410 + +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}/tusb3410-license ${DESTDIR}/etc/firmware +.endif + +.include <bsd.prog.mk> diff --git a/sys/dev/microcode/tusb3410/build.c b/sys/dev/microcode/tusb3410/build.c new file mode 100644 index 00000000000..8bfee9f7bbb --- /dev/null +++ b/sys/dev/microcode/tusb3410/build.c @@ -0,0 +1,42 @@ +/* $OpenBSD: build.c,v 1.1 2007/11/16 16:30:03 deraadt Exp $ */ + +/* + * Copyright (c) 2004 Theo de Raadt <deraadt@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/types.h> +#include <sys/uio.h> +#include <fcntl.h> +#include <sys/param.h> + +#include <dev/usb/ezload.h> +#include "tusb3410.h" +#define FILENAME "tusb3410" + +int +main(int argc, char *argv[]) +{ + ssize_t rlen; + int fd; + + printf("creating %s length %d\n", FILENAME, sizeof uticom_fw_3410); + fd = open(FILENAME, O_WRONLY|O_CREAT|O_TRUNC, 0644); + if (fd == -1) + err(1, "%s", FILENAME); + + rlen = write(fd, uticom_fw_3410, sizeof uticom_fw_3410); + if (rlen != sizeof uticom_fw_3410) + err(1, "%s", FILENAME); + return 0; +} diff --git a/sys/dev/microcode/tusb3410/tusb3410-license b/sys/dev/microcode/tusb3410/tusb3410-license new file mode 100644 index 00000000000..c241cd0b2ff --- /dev/null +++ b/sys/dev/microcode/tusb3410/tusb3410-license @@ -0,0 +1,60 @@ +from http://focus.ti.com/docs/prod/folders/print/tusb3410.html + http://focus.ti.com/litv/zip/sllc139 + +Note that TI made this text below available without declaring +it to be a license under copyright ... + + TI literature number SLLC139 + TUSB3410 Bootcode Source Listing + +************************************************************ +THIS PROGRAM IS PROVIDED "AS IS". TI MAKES NO WARRANTIES OR +REPRESENTATIONS, EITHER EXPRESS, IMPLIED OR STATUTORY, +INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR +COMPLETENESS OF RESPONSES, RESULTS AND LACK OF NEGLIGENCE. +TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET +POSSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY +INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE PROGRAM OR +YOUR USE OF THE PROGRAM. + +IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, INCIDENTAL, +CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY +THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED +OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT +OF THIS AGREEMENT, THE PROGRAM, OR YOUR USE OF THE PROGRAM. +EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF +REMOVAL OR REINSTALLATION, COMPUTER TIME, LABOR COSTS, LOSS +OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF +USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI'S +AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF +YOUR USE OF THE PROGRAM EXCEED FIVE HUNDRED DOLLARS +(U.S.$500). + +Unless otherwise stated, the Program written and copyrighted +by Texas Instruments is distributed as "freeware". You may, +only under TI's copyright in the Program, use and modify the +Program without any charge or restriction. You may +distribute to third parties, provided that you transfer a +copy of this license to the third party and the third party +agrees to these terms by its first use of the Program. You +must reproduce the copyright notice and any other legend of +ownership on each copy or partial copy, of the Program. + +You acknowledge and agree that the Program contains +copyrighted material, trade secrets and other TI proprietary +information and is protected by copyright laws, +international copyright treaties, and trade secret laws, as +well as other intellectual property laws. To protect TI's +rights in the Program, you agree not to decompile, reverse +engineer, disassemble or otherwise translate any object code +versions of the Program to a human-readable form. You agree +that in no event will you alter, remove or destroy any +copyright notice included in the Program. TI reserves all +rights not specifically granted under this license. Except +as specifically provided herein, nothing in this agreement +shall be construed as conferring by implication, estoppel, +or otherwise, upon you, any license or other right under any +TI patents, copyrights or trade secrets. + +You may not use the Program in non-TI devices. diff --git a/sys/dev/microcode/tusb3410/tusb3410.h b/sys/dev/microcode/tusb3410/tusb3410.h new file mode 100644 index 00000000000..016229d3d98 --- /dev/null +++ b/sys/dev/microcode/tusb3410/tusb3410.h @@ -0,0 +1,338 @@ +/* + * from http://focus.ti.com/docs/prod/folders/print/tusb3410.html + * http://focus.ti.com/litv/zip/sllc139 + * + * Note that TI made this text below available without declaring + * it to be a license under copyright ... + * + * TI literature number SLLC139 + * TUSB3410 Bootcode Source Listing + * + ************************************************************ + * THIS PROGRAM IS PROVIDED "AS IS". TI MAKES NO WARRANTIES OR + * REPRESENTATIONS, EITHER EXPRESS, IMPLIED OR STATUTORY, + * INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS + * FOR A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR + * COMPLETENESS OF RESPONSES, RESULTS AND LACK OF NEGLIGENCE. + * TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET + * POSSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY + * INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE PROGRAM OR + * YOUR USE OF THE PROGRAM. + * + * IN NO EVENT SHALL TI BE LIABLE FOR ANY SPECIAL, INCIDENTAL, + * CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY + * THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT + * OF THIS AGREEMENT, THE PROGRAM, OR YOUR USE OF THE PROGRAM. + * EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF + * REMOVAL OR REINSTALLATION, COMPUTER TIME, LABOR COSTS, LOSS + * OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS OF + * USE OR INTERRUPTION OF BUSINESS. IN NO EVENT WILL TI'S + * AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF + * YOUR USE OF THE PROGRAM EXCEED FIVE HUNDRED DOLLARS + * (U.S.$500). + + * + * Unless otherwise stated, the Program written and copyrighted + * by Texas Instruments is distributed as "freeware". You may, + * only under TI's copyright in the Program, use and modify the + * Program without any charge or restriction. You may + * distribute to third parties, provided that you transfer a + * copy of this license to the third party and the third party + * agrees to these terms by its first use of the Program. You + * must reproduce the copyright notice and any other legend of + * ownership on each copy or partial copy, of the Program. + * + * You acknowledge and agree that the Program contains + * copyrighted material, trade secrets and other TI proprietary + * information and is protected by copyright laws, + * international copyright treaties, and trade secret laws, as + * well as other intellectual property laws. To protect TI's + * rights in the Program, you agree not to decompile, reverse + * engineer, disassemble or otherwise translate any object code + * versions of the Program to a human-readable form. You agree + * that in no event will you alter, remove or destroy any + * copyright notice included in the Program. TI reserves all + * rights not specifically granted under this license. Except + * as specifically provided herein, nothing in this agreement + * shall be construed as conferring by implication, estoppel, + * or otherwise, upon you, any license or other right under any + * TI patents, copyrights or trade secrets. + * + * You may not use the Program in non-TI devices. + */ + +#ifndef _UTICOM_FW3410_H_ +#define _UTICOM_FW3410_H_ + +static unsigned char uticom_fw_3410[] = { +0x0d, 0xce, /* firmware image length excluding header, little endian */ +0x00, +0x02,0x10,0x1c,0x02,0x00,0x99,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x5e,0x12,0x01, +0x6b,0x80,0xfe,0x90,0xff,0x4a,0xe4,0xf0,0x22,0x90,0xff,0x52,0xe0,0xfa,0x43,0x02, +0x80,0x90,0xff,0x52,0xea,0xf0,0x30,0x00,0x03,0x02,0x01,0xb7,0x22,0x90,0xff,0x5a, +0xe4,0xf0,0x22,0x90,0xff,0x0a,0xe4,0xf0,0x22,0x90,0xff,0x12,0xe4,0xf0,0x22,0x90, +0xff,0x1a,0xe4,0xf0,0x22,0x90,0xff,0xfe,0x74,0x20,0xf0,0x22,0x90,0xff,0xfe,0x74, +0x40,0xf0,0x22,0x12,0x08,0xa1,0x90,0xff,0xfe,0x74,0x80,0xf0,0x22,0x22,0xc0,0xe0, +0xc0,0xf0,0xc0,0x82,0xc0,0x83,0xc0,0x02,0xc0,0x03,0xc0,0x04,0xc0,0x05,0xc0,0x06, +0xc0,0x07,0xc0,0x00,0xc0,0x01,0xc0,0xd0,0x75,0xd0,0x00,0x12,0x0a,0x13,0xd0,0xd0, +0xd0,0x01,0xd0,0x00,0xd0,0x07,0xd0,0x06,0xd0,0x05,0xd0,0x04,0xd0,0x03,0xd0,0x02, +0xd0,0x83,0xd0,0x82,0xd0,0xf0,0xd0,0xe0,0x32,0xc0,0xe0,0xc0,0xf0,0xc0,0x82,0xc0, +0x83,0xc0,0xd0,0xc0,0x00,0xc0,0x01,0xc0,0x02,0xc0,0x03,0xc0,0x04,0xc0,0x05,0xc0, +0x06,0xc0,0x07,0x90,0xff,0x92,0xe0,0xf0,0x90,0x00,0xd0,0xc0,0x82,0xc0,0x83,0x90, +0x00,0xeb,0x54,0x7e,0xf5,0xf0,0x04,0x93,0xc0,0xe0,0xe5,0xf0,0x93,0xc0,0xe0,0x22, +0xd0,0x07,0xd0,0x06,0xd0,0x05,0xd0,0x04,0xd0,0x03,0xd0,0x02,0xd0,0x01,0xd0,0x00, +0xd0,0xd0,0xd0,0x83,0xd0,0x82,0xd0,0xf0,0xd0,0xe0,0x32,0x00,0x5d,0x00,0x5d,0x00, +0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x33,0x00, +0x39,0x00,0x3f,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x13,0x00, +0x19,0x00,0x2d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x07,0xe4,0x00, +0x5d,0x00,0x5d,0x00,0x45,0x00,0x4c,0x00,0x53,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x08, +0x65,0x08,0x83,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x0f,0x11,0x0f,0x7f,0x00, +0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00, +0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00, +0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x00,0x5d,0x90,0xff,0x93,0x74,0x2a, +0xf0,0x7a,0x93,0x7b,0xff,0x90,0xff,0x93,0xe0,0xfc,0x43,0x04,0x01,0x8a,0x82,0x8b, +0x83,0xec,0xf0,0x90,0xff,0xe0,0xe4,0xf0,0x90,0xff,0xe4,0xf0,0x90,0xff,0xfd,0xf0, +0x90,0xff,0xab,0xf0,0x12,0x0b,0xee,0x12,0x0a,0x13,0x90,0xff,0xfc,0x74,0x80,0xf0, +0xd2,0xaf,0x7a,0x93,0x7b,0xff,0x90,0xff,0x93,0xe0,0xfc,0x43,0x04,0x01,0x8a,0x82, +0x8b,0x83,0xec,0xf0,0x80,0xec,0x22,0x75,0x1b,0x00,0xc2,0x00,0x7b,0x00,0xbb,0x41, +0x00,0x50,0x0a,0x8b,0x82,0x75,0x83,0xfe,0xe4,0xf0,0x0b,0x80,0xf1,0x78,0x21,0xe6, +0x08,0x46,0x60,0x53,0x78,0x21,0xc3,0x74,0x40,0x96,0xe4,0x08,0x96,0x50,0x12,0x75, +0x1b,0x40,0x78,0x21,0xe6,0x24,0xc0,0xf6,0x08,0xe6,0x34,0xff,0xf6,0xd2,0x00,0x80, +0x0a,0x78,0x21,0x86,0x1b,0x78,0x21,0xe4,0xf6,0x08,0xf6,0x7b,0x00,0xc3,0xeb,0x95, +0x1b,0x50,0x24,0x8b,0x04,0x7d,0xfe,0x78,0x23,0x86,0x06,0x08,0x86,0x07,0x8e,0x82, +0x8f,0x83,0xe0,0xfa,0x78,0x23,0x74,0x01,0x2e,0xf6,0xe4,0x3f,0x08,0xf6,0x8c,0x82, +0x8d,0x83,0xea,0xf0,0x0b,0x80,0xd6,0x90,0xff,0x52,0xe5,0x1b,0xf0,0x22,0xaa,0x82, +0xab,0x83,0xac,0xf0,0x7d,0x40,0x7e,0x00,0x78,0x23,0xa6,0x02,0x08,0xa6,0x03,0xc3, +0xe5,0x08,0x94,0x40,0xe5,0x09,0x64,0x80,0x94,0x80,0x50,0x04,0xad,0x08,0xae,0x09, +0x78,0x21,0xa6,0x05,0x08,0xa6,0x06,0x90,0xff,0x52,0xe4,0xf0,0x02,0x01,0xb7,0x7a, +0x80,0x7b,0xff,0x90,0xff,0x80,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b,0x83,0xec, +0xf0,0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b, +0x83,0xec,0xf0,0x22,0x75,0x1b,0x00,0xc2,0x01,0x78,0x27,0xe6,0x08,0x46,0x60,0x57, +0x78,0x27,0xc3,0x74,0x08,0x96,0xe4,0x08,0x96,0x50,0x12,0x75,0x1b,0x08,0x78,0x27, +0xe6,0x24,0xf8,0xf6,0x08,0xe6,0x34,0xff,0xf6,0xd2,0x01,0x80,0x0a,0x78,0x27,0x86, +0x1b,0x78,0x27,0xe4,0xf6,0x08,0xf6,0x7b,0x00,0xc3,0xeb,0x95,0x1b,0x50,0x28,0xeb, +0x24,0xf8,0xfc,0xe4,0x34,0xfe,0xfd,0x78,0x2b,0x86,0x06,0x08,0x86,0x07,0x8e,0x82, +0x8f,0x83,0xe0,0xfa,0x78,0x2b,0x74,0x01,0x2e,0xf6,0xe4,0x3f,0x08,0xf6,0x8c,0x82, +0x8d,0x83,0xea,0xf0,0x0b,0x80,0xd2,0x90,0xff,0x81,0xe5,0x1b,0xf0,0x22,0x85,0x82, +0x0c,0x85,0x83,0x0d,0x85,0xf0,0x0e,0x90,0xff,0x07,0xe0,0xfd,0x8d,0x06,0x7d,0x00, +0x90,0xff,0x06,0xe0,0xff,0x7a,0x00,0x4d,0xfb,0xea,0x4e,0xfa,0x78,0x2b,0xa6,0x0c, +0x08,0xa6,0x0d,0xc3,0xe5,0x0a,0x9b,0xe5,0x0b,0x64,0x80,0x8a,0xf0,0x63,0xf0,0x80, +0x95,0xf0,0x50,0x04,0xab,0x0a,0xaa,0x0b,0x78,0x27,0xa6,0x03,0x08,0xa6,0x02,0x90, +0xff,0x83,0xe4,0xf0,0x02,0x02,0x84,0xc2,0x01,0x78,0x27,0xe4,0xf6,0x08,0xf6,0x90, +0xff,0x81,0xe4,0xf0,0x22,0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04, +0x08,0x8a,0x82,0x8b,0x83,0xec,0xf0,0x22,0x90,0xff,0x04,0xe0,0xfa,0x53,0x02,0x0f, +0xba,0x00,0x03,0x02,0x03,0x37,0x1a,0xba,0x03,0x00,0x50,0x5a,0x90,0xff,0x04,0xe0, +0xfb,0x53,0x03,0x80,0xbb,0x80,0x27,0xea,0x75,0xf0,0x08,0xa4,0xfb,0xac,0xf0,0xeb, +0x24,0x48,0xfd,0xec,0x34,0xff,0xfe,0xeb,0x24,0x48,0xf5,0x82,0xec,0x34,0xff,0xf5, +0x83,0xe0,0xfb,0x53,0x03,0xd7,0x8d,0x82,0x8e,0x83,0xeb,0xf0,0x80,0x25,0xea,0x75, +0xf0,0x08,0xa4,0xfa,0xab,0xf0,0xea,0x24,0x08,0xfc,0xeb,0x34,0xff,0xfd,0xea,0x24, +0x08,0xf5,0x82,0xeb,0x34,0xff,0xf5,0x83,0xe0,0xfa,0x53,0x02,0xd7,0x8c,0x82,0x8d, +0x83,0xea,0xf0,0x12,0x03,0x37,0x7a,0x93,0x7b,0xff,0x90,0xff,0x93,0xe0,0xfc,0x43, +0x04,0x01,0x8a,0x82,0x8b,0x83,0xec,0xf0,0x22,0x75,0x0a,0x01,0xe4,0xf5,0x0b,0x90, +0x00,0x25,0x75,0xf0,0x00,0x02,0x02,0xee,0x75,0x0a,0x12,0xe4,0xf5,0x0b,0x90,0xf8, +0x00,0x75,0xf0,0x01,0x02,0x02,0xee,0x75,0x0a,0x27,0xe4,0xf5,0x0b,0x90,0xf8,0x12, +0x75,0xf0,0x01,0x02,0x02,0xee,0x7a,0x00,0x7b,0x00,0x90,0xff,0x02,0xe0,0xfc,0x14, +0xfd,0x90,0xff,0x02,0xf0,0xec,0x24,0xff,0x50,0x16,0xea,0x24,0x39,0xf5,0x82,0xeb, +0x34,0xf8,0xf5,0x83,0xe0,0xfc,0x7d,0x00,0xec,0x2a,0xfa,0xed,0x3b,0xfb,0x80,0xda, +0xea,0x24,0x39,0xfa,0xeb,0x34,0xf8,0xfb,0x8a,0x04,0x8b,0x05,0x7e,0x01,0x8a,0x82, +0x8b,0x83,0xe0,0xfa,0x8a,0x0a,0x75,0x0b,0x00,0x8c,0x82,0x8d,0x83,0x8e,0xf0,0x02, +0x02,0xee,0x90,0xf8,0xab,0x78,0x26,0xe6,0xf0,0x75,0x0a,0x01,0xe4,0xf5,0x0b,0x90, +0xf8,0xab,0x75,0xf0,0x01,0x02,0x02,0xee,0x90,0xf8,0x19,0xe0,0xfa,0x74,0x40,0x5a, +0xfb,0xbb,0x40,0x06,0x90,0xf8,0xab,0x74,0x01,0xf0,0x53,0x02,0x20,0xba,0x20,0x0d, +0x90,0xf8,0xab,0xe0,0xfa,0x43,0x02,0x02,0x90,0xf8,0xab,0xea,0xf0,0x75,0x0a,0x02, +0xe4,0xf5,0x0b,0x90,0xf8,0xab,0x75,0xf0,0x01,0x02,0x02,0xee,0x75,0x0a,0x02,0xe4, +0xf5,0x0b,0x90,0xf8,0xab,0x75,0xf0,0x01,0x02,0x02,0xee,0x90,0xff,0x04,0xe0,0xfa, +0x53,0x02,0x0f,0xba,0x00,0x49,0x90,0xff,0x04,0xe0,0xfb,0x53,0x03,0x80,0xbb,0x80, +0x0f,0x90,0xff,0x80,0xe0,0xfb,0x53,0x03,0x08,0x90,0xf8,0xab,0xeb,0xf0,0x80,0x0d, +0x90,0xff,0x82,0xe0,0xfb,0x53,0x03,0x08,0x90,0xf8,0xab,0xeb,0xf0,0x90,0xf8,0xab, +0xe0,0xfb,0xc4,0x23,0x54,0x1f,0xfb,0x90,0xf8,0xab,0xf0,0x90,0xff,0x83,0xe4,0xf0, +0x75,0x0a,0x02,0xe4,0xf5,0x0b,0x90,0xf8,0xab,0x75,0xf0,0x01,0x02,0x02,0xee,0x1a, +0xba,0x03,0x00,0x50,0x3c,0x90,0xff,0x04,0xe0,0xfb,0x30,0xe7,0x1b,0xea,0x75,0xf0, +0x08,0xa4,0x24,0x48,0xf5,0x82,0x74,0xff,0x35,0xf0,0xf5,0x83,0xe0,0xfb,0x53,0x03, +0x08,0x90,0xf8,0xab,0xeb,0xf0,0x80,0x19,0xea,0x75,0xf0,0x08,0xa4,0x24,0x08,0xf5, +0x82,0x74,0xff,0x35,0xf0,0xf5,0x83,0xe0,0xfa,0x53,0x02,0x08,0x90,0xf8,0xab,0xea, +0xf0,0x90,0xf8,0xab,0xe0,0xfa,0xc4,0x23,0x54,0x1f,0xfa,0x90,0xf8,0xab,0xf0,0x90, +0xff,0x83,0xe4,0xf0,0x75,0x0a,0x02,0xe4,0xf5,0x0b,0x90,0xf8,0xab,0x75,0xf0,0x01, +0x02,0x02,0xee,0x22,0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08, +0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90,0xff,0x02,0xe0,0xfa,0xba,0x80,0x00,0x50,0x11, +0x7a,0xff,0x7b,0xff,0x90,0xff,0x02,0xe0,0xfc,0x8a,0x82,0x8b,0x83,0xf0,0x02,0x03, +0x37,0x02,0x02,0x5f,0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08, +0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90,0xff,0x02,0xe0,0xfa,0x78,0x25,0xa6,0x02,0x02, +0x03,0x37,0x02,0x02,0x5f,0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04, +0x08,0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90,0xff,0x02,0xe0,0xfa,0x60,0x03,0x02,0x06, +0x3c,0x90,0xff,0x04,0xe0,0xfa,0x53,0x02,0x0f,0xba,0x00,0x03,0x02,0x03,0x37,0x1a, +0xba,0x03,0x00,0x50,0x5a,0x90,0xff,0x04,0xe0,0xfb,0x30,0xe7,0x27,0xea,0x75,0xf0, +0x08,0xa4,0xfb,0xac,0xf0,0xeb,0x24,0x48,0xfd,0xec,0x34,0xff,0xfe,0xeb,0x24,0x48, +0xf5,0x82,0xec,0x34,0xff,0xf5,0x83,0xe0,0xfb,0x43,0x03,0x08,0x8d,0x82,0x8e,0x83, +0xeb,0xf0,0x80,0x25,0xea,0x75,0xf0,0x08,0xa4,0xfa,0xab,0xf0,0xea,0x24,0x08,0xfc, +0xeb,0x34,0xff,0xfd,0xea,0x24,0x08,0xf5,0x82,0xeb,0x34,0xff,0xf5,0x83,0xe0,0xfa, +0x43,0x02,0x08,0x8c,0x82,0x8d,0x83,0xea,0xf0,0x02,0x03,0x37,0x02,0x02,0x5f,0x22, +0x7a,0x82,0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b,0x83, +0xec,0xf0,0x90,0xff,0x04,0xe0,0xfa,0x78,0x26,0xa6,0x02,0x02,0x03,0x37,0x90,0xff, +0xfe,0xe0,0xfa,0x53,0x02,0x01,0xba,0x00,0x03,0x02,0x02,0x5f,0x22,0x7a,0x82,0x7b, +0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90, +0xff,0x00,0x12,0x0d,0x87,0xaa,0x82,0xab,0x83,0xba,0x00,0x05,0xbb,0x00,0x02,0x80, +0x03,0x02,0x02,0x5f,0x02,0x03,0x37,0x90,0xff,0x00,0x12,0x0c,0x3e,0xaa,0x82,0xab, +0x83,0x8a,0x04,0x8b,0x05,0xea,0x4b,0x60,0x1b,0x8c,0x82,0x8d,0x83,0xe0,0xfa,0x8a, +0x0a,0x75,0x0b,0x00,0x0c,0xbc,0x00,0x01,0x0d,0x7a,0x01,0x8c,0x82,0x8d,0x83,0x8a, +0xf0,0x02,0x02,0xee,0x02,0x02,0x5f,0x90,0xff,0x00,0xe0,0xfa,0x30,0xe7,0x03,0x02, +0x06,0x97,0x02,0x06,0x6d,0x7a,0x00,0xba,0x08,0x00,0x50,0x12,0xea,0x24,0x10,0xf8, +0x8a,0x82,0x74,0xff,0x24,0x00,0xf5,0x83,0xe0,0xfb,0xf6,0x0a,0x80,0xe9,0x7a,0x33, +0x7b,0x0b,0x7c,0x02,0x8a,0x82,0x8b,0x83,0x8c,0xf0,0x12,0x0f,0xf0,0xfd,0xa3,0xaa, +0x82,0xab,0x83,0x8c,0xf0,0x12,0x0f,0xf0,0xfe,0xa3,0xaa,0x82,0xab,0x83,0xbd,0xff, +0x05,0xbe,0xff,0x02,0x80,0x0a,0xaf,0x10,0xbf,0xc0,0x02,0x80,0x03,0xbf,0x40,0x0b, +0xea,0x24,0xfe,0xfa,0xeb,0x34,0xff,0xfb,0x02,0x07,0xad,0xed,0xb5,0x07,0x74,0xee, +0xb5,0x11,0x02,0x80,0x02,0x80,0x6c,0x7f,0xc0,0x75,0x0f,0x20,0x8a,0x18,0x8b,0x19, +0x8c,0x1a,0x7a,0x02,0xba,0x08,0x00,0x50,0x2b,0xea,0x24,0x10,0xf8,0x86,0x05,0x85, +0x18,0x82,0x85,0x19,0x83,0x85,0x1a,0xf0,0x12,0x0f,0xf0,0xfe,0xa3,0x85,0x82,0x18, +0x85,0x83,0x19,0xed,0xb5,0x06,0x04,0xe5,0x0f,0x42,0x07,0xe5,0x0f,0xc3,0x13,0xf5, +0x0f,0x0a,0x80,0xd0,0x85,0x18,0x82,0x85,0x19,0x83,0x85,0x1a,0xf0,0x12,0x0f,0xf0, +0xfd,0xef,0x5d,0xfe,0xb5,0x05,0x0e,0xe5,0x18,0x24,0xf8,0xfa,0xe5,0x19,0x34,0xff, +0xfb,0xac,0x1a,0x80,0x18,0x74,0x03,0x25,0x18,0xfa,0xe4,0x35,0x19,0xfb,0xac,0x1a, +0x02,0x06,0xf4,0x74,0x09,0x2a,0xfa,0xe4,0x3b,0xfb,0x02,0x06,0xf4,0x90,0xff,0xfe, +0xe0,0xfd,0x53,0x05,0x01,0xbd,0x00,0x2b,0x74,0x09,0x2a,0xfa,0xe4,0x3b,0xfb,0x8a, +0x82,0x8b,0x83,0x8c,0xf0,0x12,0x0f,0xf0,0xfa,0xa3,0x12,0x0f,0xf0,0xfb,0xc0,0x02, +0xc0,0x03,0x74,0xdf,0xc0,0xe0,0x74,0x07,0xc0,0xe0,0xc0,0x02,0xc0,0x03,0x22,0xd0, +0x03,0xd0,0x02,0x22,0x7a,0xfc,0x7b,0xff,0x90,0xff,0xfc,0xe0,0xfc,0x43,0x04,0x02, +0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90,0xff,0x00,0xe0,0xfa,0x53,0x02,0x80,0xba,0x80, +0x14,0x7a,0xfc,0x7b,0xff,0x90,0xff,0xfc,0xe0,0xfc,0x43,0x04,0x01,0x8a,0x82,0x8b, +0x83,0xec,0xf0,0x80,0x12,0x7a,0xfc,0x7b,0xff,0x90,0xff,0xfc,0xe0,0xfc,0x53,0x04, +0xfe,0x8a,0x82,0x8b,0x83,0xec,0xf0,0xc2,0x01,0xc2,0x02,0x7a,0x00,0xba,0x04,0x00, +0x50,0x0f,0xea,0x24,0xab,0xf5,0x82,0xe4,0x34,0xf8,0xf5,0x83,0xe4,0xf0,0x0a,0x80, +0xec,0x12,0x06,0xd5,0x90,0xff,0xfe,0xe0,0xfa,0x20,0xe0,0xaa,0x7a,0xfc,0x7b,0xff, +0x90,0xff,0xfc,0xe0,0xfc,0x53,0x04,0xfd,0x8a,0x82,0x8b,0x83,0xec,0xf0,0x90,0xff, +0xfe,0x74,0x04,0xf0,0x22,0x90,0xff,0x83,0xe4,0xf0,0x30,0x01,0x03,0x02,0x02,0x84, +0x7a,0x80,0x7b,0xff,0x90,0xff,0x80,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b,0x83, +0xec,0xf0,0x22,0x90,0xff,0x81,0xe4,0xf0,0x30,0x02,0x03,0x02,0x03,0x45,0x7a,0x82, +0x7b,0xff,0x90,0xff,0x82,0xe0,0xfc,0x43,0x04,0x08,0x8a,0x82,0x8b,0x83,0xec,0xf0, +0x22,0x78,0x27,0xe4,0xf6,0x08,0xf6,0x78,0x29,0xe4,0xf6,0x08,0xf6,0xc2,0x01,0xc2, +0x02,0x90,0xff,0xe0,0xe4,0xf0,0x90,0xff,0xe4,0xf0,0x7a,0x00,0x74,0xfb,0xfb,0xc4, +0x23,0xca,0xc4,0x23,0x54,0x1f,0x6a,0xca,0x54,0x1f,0xca,0x6a,0xca,0x7b,0x00,0x8a, +0x1b,0x7b,0x00,0xbb,0x03,0x00,0x40,0x03,0x02,0x09,0xc2,0x90,0xff,0x08,0xe4,0xf0, +0x90,0xff,0x48,0xf0,0xeb,0x75,0xf0,0x08,0xa4,0xfc,0xad,0xf0,0xec,0x24,0x08,0xfe, +0xed,0x34,0xff,0xff,0x74,0x07,0x2e,0xf5,0x82,0xe4,0x3f,0xf5,0x83,0x74,0x40,0xf0, +0xec,0x24,0x48,0xfe,0xed,0x34,0xff,0xff,0x74,0x07,0x2e,0xf5,0x82,0xe4,0x3f,0xf5, +0x83,0x74,0x40,0xf0,0xec,0x24,0x08,0xfe,0xed,0x34,0xff,0xff,0x74,0x02,0x2e,0xf5, +0x82,0xe4,0x3f,0xf5,0x83,0xe4,0xf0,0xec,0x24,0x08,0xfe,0xed,0x34,0xff,0xff,0x74, +0x06,0x2e,0xf5,0x82,0xe4,0x3f,0xf5,0x83,0xe4,0xf0,0xec,0x24,0x48,0xfe,0xed,0x34, +0xff,0xff,0x74,0x02,0x2e,0xf5,0x82,0xe4,0x3f,0xf5,0x83,0x74,0x80,0xf0,0xec,0x24, +0x48,0xfe,0xed,0x34,0xff,0xff,0x74,0x06,0x2e,0xf5,0x82,0xe4,0x3f,0xf5,0x83,0x74, +0x80,0xf0,0xec,0x24,0x08,0xfe,0xed,0x34,0xff,0xff,0x74,0x01,0x2e,0xf5,0x82,0xe4, +0x3f,0xf5,0x83,0xeb,0xc4,0x23,0x54,0xe0,0x25,0x1b,0xfe,0xf0,0xec,0x24,0x08,0xff, +0xed,0x34,0xff,0xfa,0x74,0x05,0x2f,0xf5,0x82,0xe4,0x3a,0xf5,0x83,0x74,0x08,0x2e, +0xfa,0xf0,0xec,0x24,0x48,0xfa,0xed,0x34,0xff,0xff,0x74,0x01,0x2a,0xf5,0x82,0xe4, +0x3f,0xf5,0x83,0x74,0x10,0x2e,0xfa,0xf0,0xec,0x24,0x48,0xfc,0xed,0x34,0xff,0xfd, +0x74,0x05,0x2c,0xf5,0x82,0xe4,0x3d,0xf5,0x83,0x74,0x18,0x2e,0xfe,0xf0,0x0b,0x02, +0x08,0xd3,0x90,0xff,0x80,0x74,0x8c,0xf0,0x90,0xff,0x82,0x74,0x8c,0xf0,0x90,0xff, +0x08,0x74,0x90,0xf0,0x90,0xff,0x48,0x74,0x90,0xf0,0x7a,0x00,0x74,0xfe,0xfb,0xc4, +0x23,0xca,0xc4,0x23,0x54,0x1f,0x6a,0xca,0x54,0x1f,0xca,0x6a,0xca,0x7b,0x00,0x90, +0xff,0x51,0xea,0xf0,0x90,0xff,0x50,0x74,0x84,0xf0,0x90,0xff,0xe1,0x74,0x94,0xf0, +0x90,0xff,0xe5,0x74,0x94,0xf0,0x90,0xff,0xe0,0x74,0xa1,0xf0,0x90,0xff,0xe4,0x74, +0xa1,0xf0,0x22,0x90,0xf8,0x80,0x78,0x25,0xe0,0xf6,0x90,0xf8,0x81,0x78,0x26,0xe0, +0xf6,0x7a,0x00,0xba,0x12,0x00,0x50,0x16,0xea,0x24,0x00,0xfb,0xe4,0x34,0xf8,0xfc, +0xea,0x90,0x0a,0x88,0x93,0xfd,0x8b,0x82,0x8c,0x83,0xf0,0x0a,0x80,0xe5,0x7a,0x00, +0xba,0x27,0x00,0x50,0x16,0xea,0x24,0x12,0xfb,0xe4,0x34,0xf8,0xfc,0xea,0x90,0x0a, +0x9a,0x93,0xfd,0x8b,0x82,0x8c,0x83,0xf0,0x0a,0x80,0xe5,0x90,0xf8,0x14,0x74,0x27, +0xf0,0x7a,0x00,0xba,0x72,0x00,0x50,0x16,0xea,0x24,0x39,0xfb,0xe4,0x34,0xf8,0xfc, +0xea,0x90,0x0a,0xc1,0x93,0xfd,0x8b,0x82,0x8c,0x83,0xf0,0x0a,0x80,0xe5,0x12,0x08, +0xa1,0x90,0xff,0xfd,0x74,0xe4,0xf0,0x22,0x12,0x01,0x10,0x01,0xff,0x00,0x00,0x08, +0x51,0x04,0x10,0x34,0x01,0x00,0x01,0x02,0x03,0x02,0x09,0x02,0xff,0x00,0x01,0x02, +0x00,0x80,0x32,0x09,0x04,0x00,0x00,0x03,0xff,0x00,0x00,0x00,0x07,0x05,0x01,0x02, +0x40,0x00,0x00,0x07,0x05,0x81,0x02,0x40,0x00,0x00,0x07,0x05,0x82,0x03,0x40,0x00, +0x00,0x04,0x03,0x09,0x04,0x22,0x03,0x55,0x00,0x41,0x00,0x52,0x00,0x54,0x00,0x32, +0x00,0x55,0x00,0x53,0x00,0x42,0x00,0x20,0x00,0x61,0x00,0x64,0x00,0x61,0x00,0x70, +0x00,0x74,0x00,0x65,0x00,0x72,0x00,0x2a,0x03,0x54,0x00,0x55,0x00,0x53,0x00,0x42, +0x00,0x33,0x00,0x34,0x00,0x31,0x00,0x30,0x00,0x20,0x00,0x42,0x00,0x6f,0x00,0x6f, +0x00,0x74,0x00,0x20,0x00,0x44,0x00,0x65,0x00,0x76,0x00,0x69,0x00,0x63,0x00,0x65, +0x00,0x22,0x03,0x42,0x00,0x4d,0x00,0x4c,0x00,0x53,0x00,0x30,0x00,0x30,0x00,0x30, +0x00,0x30,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20, +0x00,0x20,0x00,0xc0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x80,0xc7,0x06,0x40,0xff, +0xff,0xff,0xff,0xff,0xff,0xff,0x80,0xc7,0x06,0x02,0x01,0x00,0x00,0xff,0x00,0x00, +0x00,0xf7,0x58,0x03,0x80,0x08,0x00,0x00,0x00,0x00,0x01,0x00,0xff,0xd9,0x03,0x80, +0x06,0xff,0x01,0xff,0xff,0xff,0xff,0xd0,0xe8,0x03,0x80,0x06,0xff,0x02,0xff,0xff, +0xff,0xff,0xd0,0xf7,0x03,0x80,0x06,0xff,0x03,0xff,0xff,0xff,0xff,0xd0,0x06,0x04, +0x81,0x0a,0x00,0x00,0xff,0xff,0x01,0x00,0xf3,0x52,0x04,0x80,0x00,0x00,0x00,0x00, +0x00,0x02,0x00,0xff,0x68,0x04,0x81,0x00,0x00,0x00,0xff,0x00,0x02,0x00,0xf7,0x9c, +0x04,0x82,0x00,0x00,0x00,0xff,0x00,0x02,0x00,0xf7,0xab,0x04,0x00,0x05,0xff,0x00, +0x00,0x00,0x00,0x00,0xdf,0x64,0x05,0x00,0x09,0xff,0x00,0x00,0x00,0x00,0x00,0xdf, +0x94,0x05,0x00,0x03,0xff,0x00,0x00,0x00,0x00,0x00,0xdf,0xb2,0x05,0x02,0x03,0xff, +0x00,0xff,0x00,0x00,0x00,0xd7,0xb5,0x05,0x01,0x0b,0xff,0x00,0xff,0x00,0x00,0x00, +0xd7,0x40,0x06,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x5e,0x06,0x90,0xf8, +0xaf,0xe4,0xf0,0x90,0xff,0xab,0xf0,0x90,0xff,0xa4,0x74,0x01,0xf0,0x90,0xff,0xa9, +0x74,0x11,0xf0,0x90,0xff,0xaa,0x74,0x13,0xf0,0x90,0xff,0xa7,0x74,0x60,0xf0,0x90, +0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa2,0x74,0x83,0xf0,0x90,0xff,0xa3,0xe4,0xf0,0x90, +0xff,0xa4,0xf0,0x7a,0xab,0x7b,0xff,0x90,0xff,0xab,0xe0,0xfc,0x74,0x01,0x4c,0xfd, +0x8a,0x82,0x8b,0x83,0xf0,0x90,0xff,0xab,0x43,0x04,0x02,0xec,0xf0,0x22,0xaa,0x82, +0xab,0x83,0x74,0x01,0x2a,0xf5,0x82,0xe4,0x3b,0xf5,0x83,0xe0,0xfa,0x60,0x02,0x80, +0x4d,0x90,0xff,0xa7,0xe0,0xfa,0x90,0xf8,0xb1,0xf0,0x90,0xff,0xa8,0xe0,0xfa,0x90, +0xf8,0xb2,0xf0,0x90,0xff,0xa2,0xe0,0xfa,0x90,0xf8,0xb3,0xf0,0x90,0xff,0xa4,0xe0, +0xfa,0x63,0x02,0x20,0x90,0xf8,0xb4,0xea,0xf0,0x90,0xff,0xa3,0xe0,0xfa,0x90,0xf8, +0xb5,0xf0,0x90,0xff,0xa5,0xe0,0xfa,0x90,0xf8,0xb6,0xf0,0x90,0xff,0xa6,0xe0,0xfa, +0x90,0xf8,0xb7,0xf0,0x90,0xf8,0xb0,0x74,0x07,0xf0,0x90,0xf8,0xb0,0x22,0x90,0x00, +0x00,0x22,0xe5,0x82,0xfa,0x24,0xf2,0x50,0x03,0x02,0x0d,0x7b,0xea,0x2a,0x2a,0x90, +0x0c,0xb3,0x73,0x02,0x0d,0x7b,0x02,0x0c,0xdd,0x02,0x0c,0xea,0x02,0x0c,0xf7,0x02, +0x0d,0x03,0x02,0x0d,0x0f,0x02,0x0d,0x1b,0x02,0x0d,0x27,0x02,0x0d,0x33,0x02,0x0d, +0x3f,0x02,0x0d,0x4b,0x02,0x0d,0x57,0x02,0x0d,0x63,0x02,0x0d,0x6f,0x90,0xff,0xa8, +0x74,0x03,0xf0,0x90,0xff,0xa7,0x74,0x01,0xf0,0x22,0x90,0xff,0xa8,0x74,0x01,0xf0, +0x90,0xff,0xa7,0x74,0x81,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74, +0xc0,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x80,0xf0,0x22,0x90, +0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x60,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0, +0x90,0xff,0xa7,0x74,0x40,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74, +0x30,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x18,0xf0,0x22,0x90, +0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x10,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0, +0x90,0xff,0xa7,0x74,0x08,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74, +0x04,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x02,0xf0,0x22,0x90, +0xff,0xa8,0xe4,0xf0,0x90,0xff,0xa7,0x74,0x01,0xf0,0x22,0x90,0xff,0xa8,0xe4,0xf0, +0x90,0xff,0xa7,0x74,0x60,0xf0,0x22,0xaa,0x82,0xab,0x83,0x74,0x01,0x2a,0xf5,0x82, +0xe4,0x3b,0xf5,0x83,0xe0,0xfc,0x24,0xf6,0x50,0x03,0x02,0x0f,0x06,0xec,0x2c,0x2c, +0x90,0x0d,0xa4,0x73,0x02,0x0f,0x06,0x02,0x0d,0xc2,0x02,0x0d,0xc5,0x02,0x0d,0xcb, +0x02,0x0d,0xfe,0x02,0x0d,0xf6,0x02,0x0e,0x19,0x02,0x0e,0x51,0x02,0x0e,0x89,0x02, +0x0e,0xc0,0x02,0x0f,0x0d,0x12,0x0b,0xee,0x02,0x0f,0x0d,0x7c,0xa8,0x7d,0xff,0x74, +0x03,0x2a,0xf5,0x82,0xe4,0x3b,0xf5,0x83,0xe0,0xfe,0x8c,0x82,0x8d,0x83,0xf0,0x7c, +0xa7,0x7d,0xff,0x74,0x02,0x2a,0xf5,0x82,0xe4,0x3b,0xf5,0x83,0xe0,0xfe,0x8c,0x82, +0x8d,0x83,0xf0,0x02,0x0f,0x0d,0x90,0xff,0xa3,0xe4,0xf0,0x02,0x0f,0x0d,0x7c,0xa2, +0x7d,0xff,0x74,0x02,0x2a,0xf5,0x82,0xe4,0x3b,0xf5,0x83,0xe0,0xfe,0x43,0x06,0x80, +0x8c,0x82,0x8d,0x83,0xee,0xf0,0x02,0x0f,0x0d,0x74,0x02,0x2a,0xfc,0xe4,0x3b,0xfd, +0x8c,0x82,0x8d,0x83,0xe0,0x70,0x15,0x7c,0xa4,0x7d,0xff,0x90,0xff,0xa4,0xe0,0xfe, +0x43,0x06,0x20,0x8c,0x82,0x8d,0x83,0xee,0xf0,0x02,0x0f,0x0d,0x7c,0xa4,0x7d,0xff, +0x90,0xff,0xa4,0xe0,0xfe,0x53,0x06,0xdf,0x8c,0x82,0x8d,0x83,0xee,0xf0,0x02,0x0f, +0x0d,0x74,0x02,0x2a,0xfc,0xe4,0x3b,0xfd,0x8c,0x82,0x8d,0x83,0xe0,0x60,0x15,0x7c, +0xa4,0x7d,0xff,0x90,0xff,0xa4,0xe0,0xfe,0x43,0x06,0x10,0x8c,0x82,0x8d,0x83,0xee, +0xf0,0x02,0x0f,0x0d,0x7c,0xa4,0x7d,0xff,0x90,0xff,0xa4,0xe0,0xfe,0x53,0x06,0xef, +0x8c,0x82,0x8d,0x83,0xee,0xf0,0x02,0x0f,0x0d,0x74,0x02,0x2a,0xfc,0xe4,0x3b,0xfd, +0x8c,0x82,0x8d,0x83,0xe0,0x60,0x15,0x7c,0xa2,0x7d,0xff,0x90,0xff,0xa2,0xe0,0xfe, +0x43,0x06,0x08,0x8c,0x82,0x8d,0x83,0xee,0xf0,0x02,0x0f,0x0d,0x7c,0xa2,0x7d,0xff, +0x90,0xff,0xa2,0xe0,0xfe,0x53,0x06,0xf7,0x8c,0x82,0x8d,0x83,0xee,0xf0,0x80,0x4d, +0x74,0x02,0x2a,0xfa,0xe4,0x3b,0xfb,0x8a,0x82,0x8b,0x83,0xe0,0x60,0x1c,0x7a,0xa3, +0x7b,0xff,0x90,0xff,0xa3,0xe0,0xfc,0x74,0x04,0x4c,0xfd,0x8a,0x82,0x8b,0x83,0xf0, +0x90,0xff,0xa3,0x43,0x04,0x20,0xec,0xf0,0x80,0x23,0x7a,0xa3,0x7b,0xff,0x90,0xff, +0xa3,0xe0,0xfc,0x74,0xfb,0x5c,0xfd,0x8a,0x82,0x8b,0x83,0xf0,0x90,0xff,0xa3,0x53, +0x04,0xdf,0xec,0xf0,0x80,0x07,0x12,0x0f,0x7f,0x90,0x00,0x01,0x22,0x90,0x00,0x00, +0x22,0x90,0xf8,0xb9,0xe4,0xf0,0x90,0xff,0xa5,0xe0,0xfa,0x30,0xe0,0x0d,0x90,0xf8, +0xb8,0xe0,0xfb,0x43,0x03,0x01,0x90,0xf8,0xb8,0xeb,0xf0,0xea,0x30,0xe1,0x0d,0x90, +0xf8,0xb8,0xe0,0xfb,0x43,0x03,0x02,0x90,0xf8,0xb8,0xeb,0xf0,0xea,0x30,0xe2,0x0d, +0x90,0xf8,0xb8,0xe0,0xfb,0x43,0x03,0x04,0x90,0xf8,0xb8,0xeb,0xf0,0xea,0x30,0xe3, +0x0d,0x90,0xf8,0xb8,0xe0,0xfa,0x43,0x02,0x08,0x90,0xf8,0xb8,0xea,0xf0,0x75,0x08, +0x02,0xe4,0xf5,0x09,0x90,0xf8,0xb8,0x75,0xf0,0x01,0x12,0x02,0x2e,0x90,0xff,0xa5, +0xe0,0xfa,0x54,0x0f,0x60,0x08,0x90,0xff,0xa5,0x43,0x02,0x0f,0xea,0xf0,0x22,0x90, +0xff,0xa6,0xe0,0xfa,0x30,0xe0,0x10,0x90,0xf8,0xaf,0xe0,0xfb,0x64,0x01,0xf0,0x90, +0xff,0xa6,0x74,0x01,0x4a,0xfb,0xf0,0xea,0x30,0xe1,0x10,0x90,0xf8,0xaf,0xe0,0xfb, +0x64,0x02,0xf0,0x90,0xff,0xa6,0x74,0x02,0x4a,0xfb,0xf0,0xea,0x30,0xe2,0x10,0x90, +0xf8,0xaf,0xe0,0xfb,0x64,0x08,0xf0,0x90,0xff,0xa6,0x74,0x04,0x4a,0xfb,0xf0,0xea, +0x30,0xe3,0x10,0x90,0xf8,0xaf,0xe0,0xfb,0x64,0x04,0xf0,0x90,0xff,0xa6,0x43,0x02, +0x08,0xea,0xf0,0x90,0xf8,0xba,0xe4,0xf0,0x90,0xf8,0xaf,0xe0,0xfa,0x90,0xf8,0xbb, +0xf0,0x75,0x08,0x02,0xe4,0xf5,0x09,0x90,0xf8,0xba,0x75,0xf0,0x01,0x02,0x02,0x2e, +0xe5,0xf0,0x60,0x10,0x14,0x60,0x15,0x14,0x60,0x14,0x14,0x60,0x13,0x14,0x14,0x60, +0x03,0x74,0xff,0x22,0xc0,0x00,0xa8,0x82,0xe6,0xd0,0x00,0x22,0xe0,0x22,0x93,0x22, +0xc0,0x00,0xa8,0x82,0xe2,0xd0,0x00,0x22,0x75,0x82,0x00,0x22,0x75,0x81,0x2e,0x12, +0x10,0x18,0xe5,0x82,0x60,0x03,0x02,0x00,0x0e,0x79,0x00,0xe9,0x44,0x00,0x60,0x1b, +0x7a,0x00,0x90,0x10,0x81,0x78,0xbc,0x75,0xa0,0xf8,0xe4,0x93,0xf2,0xa3,0x08,0xb8, +0x00,0x02,0x05,0xa0,0xd9,0xf4,0xda,0xf2,0x75,0xa0,0xff,0xe4,0x78,0xff,0xf6,0xd8, +0xfd,0x78,0x00,0xe8,0x44,0x00,0x60,0x0a,0x79,0x00,0x75,0xa0,0x00,0xe4,0xf3,0x09, +0xd8,0xfc,0x78,0xbc,0xe8,0x44,0x00,0x60,0x0c,0x79,0x01,0x90,0xf8,0x00,0xe4,0xf0, +0xa3,0xd8,0xfc,0xd9,0xfa,0x75,0x00,0x87,0x75,0x01,0x87,0x75,0x02,0x87,0x02,0x00, +0x0e +}; + +#endif /* _UTICOM_FW3410_H_ */ |