get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/108876/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 108876,
    "url": "http://patches.dpdk.org/api/patches/108876/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20220325152809.2035-1-madhuker.mythri@oracle.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20220325152809.2035-1-madhuker.mythri@oracle.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220325152809.2035-1-madhuker.mythri@oracle.com",
    "date": "2022-03-25T15:28:09",
    "name": "net/tap: Fixed RSS algorithm to support fragmented packets",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "e19f2217a2bb71084bda1b257b51801f77b7d94c",
    "submitter": {
        "id": 2516,
        "url": "http://patches.dpdk.org/api/people/2516/?format=api",
        "name": "Madhuker Mythri",
        "email": "madhuker.mythri@oracle.com"
    },
    "delegate": {
        "id": 319,
        "url": "http://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20220325152809.2035-1-madhuker.mythri@oracle.com/mbox/",
    "series": [
        {
            "id": 22251,
            "url": "http://patches.dpdk.org/api/series/22251/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=22251",
            "date": "2022-03-25T15:28:09",
            "name": "net/tap: Fixed RSS algorithm to support fragmented packets",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/22251/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/108876/comments/",
    "check": "warning",
    "checks": "http://patches.dpdk.org/api/patches/108876/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id BCC07A00C4;\n\tFri, 25 Mar 2022 16:28:21 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9EED840687;\n\tFri, 25 Mar 2022 16:28:21 +0100 (CET)",
            "from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com\n [205.220.177.32])\n by mails.dpdk.org (Postfix) with ESMTP id 9BA7A40140\n for <dev@dpdk.org>; Fri, 25 Mar 2022 16:28:19 +0100 (CET)",
            "from pps.filterd (m0246632.ppops.net [127.0.0.1])\n by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id\n 22PENcvW010793;\n Fri, 25 Mar 2022 15:28:17 GMT",
            "from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com\n (phxpaimrmta03.appoci.oracle.com [138.1.37.129])\n by mx0b-00069f02.pphosted.com with ESMTP id 3ew6ssfk48-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n Fri, 25 Mar 2022 15:28:17 +0000",
            "from pps.filterd\n (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])\n by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.16.1.2/8.16.1.2)\n with SMTP id 22PFHL48036084; Fri, 25 Mar 2022 15:28:16 GMT",
            "from pps.reinject (localhost [127.0.0.1])\n by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id\n 3ew5m4spvv-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n Fri, 25 Mar 2022 15:28:16 +0000",
            "from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com\n (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])\n by pps.reinject (8.16.0.36/8.16.0.36) with SMTP id 22PFSFl5024882;\n Fri, 25 Mar 2022 15:28:15 GMT",
            "from mmythri-7410.in.oracle.com (dhcp-10-191-203-111.vpn.oracle.com\n [10.191.203.111])\n by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com with ESMTP id\n 3ew5m4spu8-1; Fri, 25 Mar 2022 15:28:14 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;\n h=from : to : cc :\n subject : date : message-id : mime-version : content-transfer-encoding;\n s=corp-2021-07-09; bh=b0ctjot3hgqSsZ2krUtK5//znfc0Dl6O0jlTnibMaws=;\n b=dKdwJbAD+Ia+zSqjgkKg/fgT0k79ve1wNJPprR1tuev2rin+fa4OtKVYtFfBBwyr2wJ6\n HN0s7rPZ1tslX/QsRepbV0Ih+ZhSRXqW6JFKN2sq43airu0Ml06X/PNAJsmiQX1tnrSg\n NKwc2Aw0Wu/AyOJWdWIx5pFU7PSzDXU7DPtiJdw6DrAmVS/BOK4v/7DEI6XvMWnUZyUO\n tajkPXj3/p30uuqnzyalcK9PH4w6o7WI0D5ptNrwquQX7O/RJ6uWiqgHakRtYXKWGFtZ\n 50sLKUVj04RRC2KurP+uNswtT8+0fk/o4pDajh9KujwsEOlumIGsCgClCN9ZPMH8fOmT cA==",
        "From": "madhuker.mythri@oracle.com",
        "To": "ferruh.yigit@intel.com",
        "Cc": "dev@dpdk.org, Madhuker Mythri <madhuker.mythri@oracle.com>",
        "Subject": "[PATCH] net/tap: Fixed RSS algorithm to support fragmented packets",
        "Date": "Fri, 25 Mar 2022 20:58:09 +0530",
        "Message-Id": "<20220325152809.2035-1-madhuker.mythri@oracle.com>",
        "X-Mailer": "git-send-email 2.32.0.windows.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-Proofpoint-ORIG-GUID": "ZMzTq427rCFm9eHPBUgsEZvst8Pdw9P0",
        "X-Proofpoint-GUID": "ZMzTq427rCFm9eHPBUgsEZvst8Pdw9P0",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "From: Madhuker Mythri <madhuker.mythri@oracle.com>\n\nAs per analysis on DPDK Tap PMD, the existing RSS algorithm considering 4-tuple(Src-IP, Dst-IP, Src-port and Dst-port) and identification of fragment packets is not done, thus we are seeing all the fragmented chunks of single packet differs RSS hash value and distributed across multiple queues.\nThe RSS algorithm assumes that, all the incoming IP packets are based on L4-protocol(UDP/TCP) and trying to fetch the L4 fields(Src-port and Dst-port) for each incoming packet, but for the fragmented packets these L4-header will not be present(except for first packet) and should not consider in RSS hash for L4 header fields in-case of fragmented packets.\nWhich is a bug in the RSS algorithm implemented in the BPF functionality under TAP PMD.\n\nSo, modified the RSS eBPF C-program and generated the structure of C-array in the 'tap_bpf_insns.h' file, which is in eBPF byte-code instructions format.\n\nBugzilla Id: 870\n\nSigned-off-by: Madhuker Mythri <madhuker.mythri@oracle.com>\n---\n drivers/net/tap/tap_bpf_insns.h   | 3371 +++++++++++++++--------------\n drivers/net/tap/tap_bpf_program.c |   48 +-\n 2 files changed, 1743 insertions(+), 1676 deletions(-)",
    "diff": "diff --git a/drivers/net/tap/tap_bpf_insns.h b/drivers/net/tap/tap_bpf_insns.h\nindex 1a91bbad13..1ced9d3f0c 100644\n--- a/drivers/net/tap/tap_bpf_insns.h\n+++ b/drivers/net/tap/tap_bpf_insns.h\n@@ -25,1672 +25,1707 @@ static struct bpf_insn cls_q_insns[] = {\n \n /* bpf_insn array matching l3_l4 section. see tap_bpf_program.c file */\n static struct bpf_insn l3_l4_hash_insns[] = {\n-\t{0xbf,    7,    1,        0, 0x00000000},\n-\t{0x61,    8,    7,       16, 0x00000000},\n-\t{0x61,    6,    7,       76, 0x00000000},\n-\t{0x61,    9,    7,       80, 0x00000000},\n-\t{0x18,    1,    0,        0, 0xdeadbeef},\n-\t{0x00,    0,    0,        0, 0x00000000},\n-\t{0x63,   10,    1,       -4, 0x00000000},\n-\t{0xbf,    2,   10,        0, 0x00000000},\n-\t{0x07,    2,    0,        0, 0xfffffffc},\n-\t{0x18,    1,    1,        0, 0x0000cafe},\n-\t{0x00,    0,    0,        0, 0x00000000},\n-\t{0x85,    0,    0,        0, 0x00000001},\n-\t{0x55,    0,    0,       21, 0x00000000},\n-\t{0xb7,    1,    0,        0, 0x00000a64},\n-\t{0x6b,   10,    1,      -16, 0x00000000},\n-\t{0x18,    1,    0,        0, 0x69666e6f},\n-\t{0x00,    0,    0,        0, 0x65727567},\n-\t{0x7b,   10,    1,      -24, 0x00000000},\n-\t{0x18,    1,    0,        0, 0x6e207369},\n-\t{0x00,    0,    0,        0, 0x6320746f},\n-\t{0x7b,   10,    1,      -32, 0x00000000},\n-\t{0x18,    1,    0,        0, 0x20737372},\n-\t{0x00,    0,    0,        0, 0x2079656b},\n-\t{0x7b,   10,    1,      -40, 0x00000000},\n-\t{0x18,    1,    0,        0, 0x68736168},\n-\t{0x00,    0,    0,        0, 0x203a2928},\n-\t{0x7b,   10,    1,      -48, 0x00000000},\n-\t{0xb7,    7,    0,        0, 0x00000000},\n-\t{0x73,   10,    7,      -14, 0x00000000},\n-\t{0xbf,    1,   10,        0, 0x00000000},\n-\t{0x07,    1,    0,        0, 0xffffffd0},\n-\t{0xb7,    2,    0,        0, 0x00000023},\n-\t{0x85,    0,    0,        0, 0x00000006},\n-\t{0x05,    0,    0,     1632, 0x00000000},\n-\t{0xb7,    1,    0,        0, 0x0000000e},\n-\t{0x61,    2,    7,       20, 0x00000000},\n-\t{0x15,    2,    0,       10, 0x00000000},\n-\t{0x61,    2,    7,       28, 0x00000000},\n-\t{0x55,    2,    0,        8, 0x0000a888},\n-\t{0xbf,    2,    7,        0, 0x00000000},\n-\t{0xb7,    7,    0,        0, 0x00000000},\n-\t{0xbf,    1,    6,        0, 0x00000000},\n-\t{0x07,    1,    0,        0, 0x00000012},\n-\t{0x2d,    1,    9,     1622, 0x00000000},\n-\t{0xb7,    1,    0,        0, 0x00000012},\n-\t{0x69,    8,    6,       16, 0x00000000},\n-\t{0xbf,    7,    2,        0, 0x00000000},\n-\t{0x7b,   10,    7,      -56, 0x00000000},\n-\t{0x57,    8,    0,        0, 0x0000ffff},\n-\t{0x15,    8,    0,      409, 0x0000dd86},\n-\t{0xb7,    7,    0,        0, 0x00000003},\n-\t{0x55,    8,    0,     1614, 0x00000008},\n-\t{0x0f,    6,    1,        0, 0x00000000},\n-\t{0xb7,    7,    0,        0, 0x00000000},\n-\t{0xbf,    1,    6,        0, 0x00000000},\n-\t{0x07,    1,    0,        0, 0x00000018},\n-\t{0x2d,    1,    9,     1609, 0x00000000},\n-\t{0x71,    3,    6,       12, 0x00000000},\n-\t{0xbf,    1,    3,        0, 0x00000000},\n-\t{0x67,    1,    0,        0, 0x00000038},\n-\t{0xc7,    1,    0,        0, 0x00000020},\n-\t{0x77,    1,    0,        0, 0x0000001f},\n-\t{0x57,    1,    0,        0, 0x2cc681d1},\n-\t{0x67,    3,    0,        0, 0x00000018},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x40000000},\n-\t{0xb7,    2,    0,        0, 0x00000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x598d03a2},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x20000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb31a0745},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x10000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x66340e8a},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x08000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcc681d15},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x04000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x98d03a2b},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x02000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x31a07456},\n-\t{0x57,    3,    0,        0, 0x01000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6340e8ad},\n-\t{0x71,    3,    6,       13, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000010},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00800000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc681d15b},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00400000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d03a2b7},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00200000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1a07456f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00100000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x340e8ade},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00080000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x681d15bd},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00040000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd03a2b7b},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00020000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa07456f6},\n-\t{0x57,    3,    0,        0, 0x00010000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x40e8aded},\n-\t{0x71,    3,    6,       14, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000008},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00008000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x81d15bdb},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00004000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x03a2b7b7},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00002000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x07456f6f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00001000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0e8adedf},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000800},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1d15bdbf},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000400},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3a2b7b7e},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000200},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7456f6fd},\n-\t{0x57,    3,    0,        0, 0x00000100},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe8adedfa},\n-\t{0x71,    3,    6,       15, 0x00000000},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000080},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd15bdbf4},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000040},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa2b7b7e9},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000020},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x456f6fd3},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000010},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8adedfa7},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000008},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x15bdbf4f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000004},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2b7b7e9e},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000002},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x56f6fd3d},\n-\t{0x57,    3,    0,        0, 0x00000001},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xadedfa7b},\n-\t{0x71,    4,    6,       16, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000038},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0xb7,    3,    0,        0, 0xffffffff},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5bdbf4f7},\n-\t{0x67,    4,    0,        0, 0x00000018},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb7b7e9ef},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6f6fd3df},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdedfa7bf},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbdbf4f7f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7b7e9eff},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf6fd3dff},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xedfa7bfe},\n-\t{0x71,    4,    6,       17, 0x00000000},\n-\t{0x67,    4,    0,        0, 0x00000010},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdbf4f7fc},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb7e9eff9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6fd3dff2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdfa7bfe5},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbf4f7fca},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7e9eff94},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfd3dff28},\n-\t{0x57,    4,    0,        0, 0x00010000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfa7bfe51},\n-\t{0x71,    4,    6,       18, 0x00000000},\n-\t{0x67,    4,    0,        0, 0x00000008},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf4f7fca2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe9eff945},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd3dff28a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa7bfe514},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4f7fca28},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9eff9450},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3dff28a0},\n-\t{0x57,    4,    0,        0, 0x00000100},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7bfe5141},\n-\t{0x71,    4,    6,       19, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf7fca283},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xeff94506},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdff28a0c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbfe51418},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7fca2831},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xff945063},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xff28a0c6},\n-\t{0x57,    4,    0,        0, 0x00000001},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfe51418c},\n-\t{0x71,    4,    6,       20, 0x00000000},\n-\t{0x67,    4,    0,        0, 0x00000008},\n-\t{0x71,    5,    6,       21, 0x00000000},\n-\t{0x4f,    4,    5,        0, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000030},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfca28319},\n-\t{0x67,    4,    0,        0, 0x00000010},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x40000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf9450633},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x20000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf28a0c67},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x10000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe51418ce},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x08000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xca28319d},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x04000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9450633b},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x02000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x28a0c676},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x01000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x51418ced},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00800000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa28319db},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00400000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x450633b6},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00200000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8a0c676c},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00100000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1418ced8},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00080000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x28319db1},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00040000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x50633b63},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00020000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa0c676c6},\n-\t{0x57,    4,    0,        0, 0x00010000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x418ced8d},\n-\t{0x71,    3,    6,       22, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000008},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00008000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8319db1a},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00004000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0633b634},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00002000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0c676c68},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00001000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x18ced8d1},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000800},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x319db1a3},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000400},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x633b6347},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000200},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc676c68f},\n-\t{0x57,    3,    0,        0, 0x00000100},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8ced8d1f},\n-\t{0x71,    3,    6,       23, 0x00000000},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000080},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x19db1a3e},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000040},\n-\t{0x79,    5,   10,      -56, 0x00000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x33b6347d},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000020},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x676c68fa},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000010},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xced8d1f4},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000008},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9db1a3e9},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000004},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3b6347d2},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000002},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x76c68fa5},\n-\t{0x57,    3,    0,        0, 0x00000001},\n-\t{0x1d,    3,    2,     1177, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xed8d1f4a},\n-\t{0x05,    0,    0,     1175, 0x00000000},\n-\t{0x0f,    6,    1,        0, 0x00000000},\n-\t{0xb7,    7,    0,        0, 0x00000000},\n-\t{0xbf,    1,    6,        0, 0x00000000},\n-\t{0x07,    1,    0,        0, 0x0000002c},\n-\t{0x2d,    1,    9,     1202, 0x00000000},\n-\t{0x61,    4,    6,        8, 0x00000000},\n-\t{0xbf,    1,    4,        0, 0x00000000},\n-\t{0x67,    1,    0,        0, 0x00000038},\n-\t{0xc7,    1,    0,        0, 0x00000020},\n-\t{0x77,    1,    0,        0, 0x0000001f},\n-\t{0x57,    1,    0,        0, 0x2cc681d1},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000040},\n-\t{0xb7,    2,    0,        0, 0x00000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x598d03a2},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000020},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb31a0745},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000010},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x66340e8a},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000008},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcc681d15},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000004},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x98d03a2b},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000002},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x31a07456},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000001},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6340e8ad},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00008000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc681d15b},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00004000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d03a2b7},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00002000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1a07456f},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00001000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x340e8ade},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000800},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x681d15bd},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000400},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd03a2b7b},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000200},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa07456f6},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00000100},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x40e8aded},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00800000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x81d15bdb},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00400000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x03a2b7b7},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00200000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x07456f6f},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00100000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0e8adedf},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00080000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1d15bdbf},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00040000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3a2b7b7e},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00020000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7456f6fd},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00010000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe8adedfa},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0xb7,    3,    0,        0, 0xffffffff},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd15bdbf4},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa2b7b7e9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x456f6fd3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8adedfa7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x15bdbf4f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2b7b7e9e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x56f6fd3d},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xadedfa7b},\n-\t{0x61,    4,    6,       12, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5bdbf4f7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb7b7e9ef},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6f6fd3df},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdedfa7bf},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbdbf4f7f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7b7e9eff},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf6fd3dff},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xedfa7bfe},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdbf4f7fc},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb7e9eff9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6fd3dff2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdfa7bfe5},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbf4f7fca},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7e9eff94},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfd3dff28},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfa7bfe51},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf4f7fca2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe9eff945},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd3dff28a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa7bfe514},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4f7fca28},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9eff9450},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3dff28a0},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7bfe5141},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf7fca283},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xeff94506},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdff28a0c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbfe51418},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7fca2831},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xff945063},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xff28a0c6},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfe51418c},\n-\t{0x61,    4,    6,       16, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfca28319},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf9450633},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf28a0c67},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe51418ce},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xca28319d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9450633b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x28a0c676},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x51418ced},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa28319db},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x450633b6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8a0c676c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1418ced8},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x28319db1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x50633b63},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa0c676c6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x418ced8d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8319db1a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0633b634},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0c676c68},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x18ced8d1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x319db1a3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x633b6347},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc676c68f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8ced8d1f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x19db1a3e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x33b6347d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x676c68fa},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xced8d1f4},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9db1a3e9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3b6347d2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x76c68fa5},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xed8d1f4a},\n-\t{0x61,    4,    6,       20, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xdb1a3e94},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb6347d28},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6c68fa51},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd8d1f4a3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb1a3e946},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6347d28d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc68fa51a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d1f4a35},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1a3e946b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x347d28d7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x68fa51ae},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd1f4a35c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa3e946b9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x47d28d73},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8fa51ae7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1f4a35cf},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3e946b9e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7d28d73c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfa51ae78},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf4a35cf1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe946b9e3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd28d73c7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa51ae78e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4a35cf1c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x946b9e38},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x28d73c71},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x51ae78e3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa35cf1c6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x46b9e38d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d73c71b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1ae78e36},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x35cf1c6c},\n-\t{0x61,    4,    6,       24, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6b9e38d9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd73c71b2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xae78e364},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5cf1c6c9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb9e38d92},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x73c71b25},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe78e364b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcf1c6c96},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9e38d92c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3c71b259},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x78e364b2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf1c6c964},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe38d92c9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc71b2593},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8e364b27},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1c6c964e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x38d92c9c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x71b25938},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe364b270},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc6c964e0},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d92c9c0},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1b259380},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x364b2700},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6c964e01},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd92c9c03},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb2593807},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x64b2700f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc964e01e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x92c9c03d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2593807a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4b2700f4},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x964e01e8},\n-\t{0x61,    4,    6,       28, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2c9c03d1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x593807a3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb2700f46},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x64e01e8d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc9c03d1a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x93807a35},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2700f46b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4e01e8d6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9c03d1ad},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3807a35b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x700f46b6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe01e8d6c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc03d1ad9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x807a35b3},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x00f46b66},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x01e8d6cc},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x03d1ad99},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x07a35b32},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0f46b665},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1e8d6cca},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3d1ad994},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7a35b328},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf46b6651},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe8d6cca2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd1ad9944},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa35b3289},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x46b66512},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8d6cca25},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1ad9944a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x35b32894},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6b665129},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd6cca253},\n-\t{0x61,    4,    6,       32, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xad9944a7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5b32894f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb665129f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6cca253e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd9944a7d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb32894fb},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x665129f6},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcca253ec},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9944a7d9},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x32894fb2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x65129f65},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xca253eca},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x944a7d95},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2894fb2a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5129f655},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa253ecab},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x44a7d956},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x894fb2ac},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x129f6558},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x253ecab1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4a7d9563},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x94fb2ac7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x29f6558f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x53ecab1e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xa7d9563d},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4fb2ac7a},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9f6558f5},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3ecab1ea},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7d9563d5},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfb2ac7ab},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf6558f56},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xecab1eac},\n-\t{0x61,    4,    6,       36, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000080},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd9563d59},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000040},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb2ac7ab2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000020},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6558f564},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000010},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcab1eac8},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000008},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9563d590},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000004},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2ac7ab20},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000002},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x558f5641},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000001},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xab1eac83},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00008000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x563d5906},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00004000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xac7ab20c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00002000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x58f56418},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00001000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb1eac831},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000800},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x63d59063},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000400},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc7ab20c7},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000200},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8f56418f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00000100},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1eac831e},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00800000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3d59063c},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00400000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7ab20c78},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00200000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf56418f0},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00100000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xeac831e1},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00080000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xd59063c2},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00040000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xab20c784},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00020000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x56418f09},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x00010000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xac831e12},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000020},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x59063c25},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x40000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xb20c784b},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x20000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x6418f097},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x10000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc831e12f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x08000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9063c25f},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x04000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x20c784be},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x57,    5,    0,        0, 0x02000000},\n-\t{0x1d,    5,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x418f097c},\n-\t{0x57,    4,    0,        0, 0x01000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x831e12f9},\n-\t{0x71,    4,    6,       40, 0x00000000},\n-\t{0x67,    4,    0,        0, 0x00000008},\n-\t{0x71,    5,    6,       41, 0x00000000},\n-\t{0x4f,    4,    5,        0, 0x00000000},\n-\t{0xbf,    5,    4,        0, 0x00000000},\n-\t{0x67,    5,    0,        0, 0x00000030},\n-\t{0xc7,    5,    0,        0, 0x00000020},\n-\t{0x6d,    5,    3,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x063c25f3},\n-\t{0x67,    4,    0,        0, 0x00000010},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x40000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x0c784be7},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x20000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x18f097cf},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x10000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x31e12f9f},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x08000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x63c25f3f},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x04000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc784be7f},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x02000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x8f097cff},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x01000000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x1e12f9fe},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00800000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3c25f3fc},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00400000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x784be7f8},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00200000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf097cff0},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00100000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe12f9fe0},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00080000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xc25f3fc1},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00040000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x84be7f83},\n-\t{0xbf,    3,    4,        0, 0x00000000},\n-\t{0x57,    3,    0,        0, 0x00020000},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x097cff07},\n-\t{0x57,    4,    0,        0, 0x00010000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x12f9fe0f},\n-\t{0x71,    3,    6,       42, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000008},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00008000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x25f3fc1f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00004000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x4be7f83f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00002000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x97cff07f},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00001000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x2f9fe0fe},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000800},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x5f3fc1fd},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000400},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xbe7f83fb},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000200},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7cff07f7},\n-\t{0x57,    3,    0,        0, 0x00000100},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf9fe0fee},\n-\t{0x71,    3,    6,       43, 0x00000000},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000080},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xf3fc1fdc},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000040},\n-\t{0x79,    5,   10,      -56, 0x00000000},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xe7f83fb8},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000020},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xcff07f70},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000010},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x9fe0fee1},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000008},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x3fc1fdc2},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000004},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0x7f83fb85},\n-\t{0xbf,    4,    3,        0, 0x00000000},\n-\t{0x57,    4,    0,        0, 0x00000002},\n-\t{0x1d,    4,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xff07f70a},\n-\t{0x57,    3,    0,        0, 0x00000001},\n-\t{0x1d,    3,    2,        1, 0x00000000},\n-\t{0xa7,    1,    0,        0, 0xfe0fee15},\n-\t{0x71,    2,    0,      201, 0x00000000},\n-\t{0x67,    2,    0,        0, 0x00000008},\n-\t{0x71,    3,    0,      200, 0x00000000},\n-\t{0x4f,    2,    3,        0, 0x00000000},\n-\t{0x71,    3,    0,      203, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000008},\n-\t{0x71,    4,    0,      202, 0x00000000},\n-\t{0x4f,    3,    4,        0, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000010},\n-\t{0x4f,    3,    2,        0, 0x00000000},\n-\t{0x67,    1,    0,        0, 0x00000020},\n-\t{0x77,    1,    0,        0, 0x00000020},\n-\t{0xbf,    2,    1,        0, 0x00000000},\n-\t{0x3f,    2,    3,        0, 0x00000000},\n-\t{0x2f,    2,    3,        0, 0x00000000},\n-\t{0x1f,    1,    2,        0, 0x00000000},\n-\t{0x57,    1,    0,        0, 0x0000000f},\n-\t{0x67,    1,    0,        0, 0x00000002},\n-\t{0x0f,    0,    1,        0, 0x00000000},\n-\t{0x71,    1,    0,      137, 0x00000000},\n-\t{0x67,    1,    0,        0, 0x00000008},\n-\t{0x71,    2,    0,      136, 0x00000000},\n-\t{0x4f,    1,    2,        0, 0x00000000},\n-\t{0x71,    2,    0,      138, 0x00000000},\n-\t{0x71,    3,    0,      139, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000008},\n-\t{0x4f,    3,    2,        0, 0x00000000},\n-\t{0x67,    3,    0,        0, 0x00000010},\n-\t{0x4f,    3,    1,        0, 0x00000000},\n-\t{0x07,    3,    0,        0, 0x7cafe800},\n-\t{0x63,    5,    3,       52, 0x00000000},\n-\t{0xb7,    7,    0,        0, 0x00000001},\n-\t{0xbf,    0,    7,        0, 0x00000000},\n-\t{0x95,    0,    0,        0, 0x00000000},\n+\t{0xbf,  7,  1,    0, 0x00000000},\n+\t{0x61,  8,  7,    16, 0x00000000},\n+\t{0x61,  9,  7,    76, 0x00000000},\n+\t{0x61,  6,  7,    80, 0x00000000},\n+\t{0x18,  1,  0,    0, 0xdeadbeef},\n+\t{0x00,  0,  0,    0, 0x00000000},\n+\t{0x63,  10,  1,   -4, 0x00000000},\n+\t{0xbf,  2,  10,   0, 0x00000000},\n+\t{0x07,  2,  0,    0, 0xfffffffc},\n+\t{0x18,  1,  1,    0, 0x0000cafe},\n+\t{0x00,  0,  0,    0, 0x00000000},\n+\t{0x85,  0,  0,    0, 0x00000001},\n+\t{0x55,  0,  0,    21, 0x00000000},\n+\t{0xb7,  1,  0,    0, 0x00000a64},\n+\t{0x6b,  10,  1,   -16, 0x00000000},\n+\t{0x18,  1,  0,    0, 0x69666e6f},\n+\t{0x00,  0,  0,    0, 0x65727567},\n+\t{0x7b,  10,  1,   -24, 0x00000000},\n+\t{0x18,  1,  0,    0, 0x6e207369},\n+\t{0x00,  0,  0,    0, 0x6320746f},\n+\t{0x7b,  10,  1,   -32, 0x00000000},\n+\t{0x18,  1,  0,    0, 0x20737372},\n+\t{0x00,  0,  0,    0, 0x2079656b},\n+\t{0x7b,  10,  1,   -40, 0x00000000},\n+\t{0x18,  1,  0,    0, 0x68736168},\n+\t{0x00,  0,  0,    0, 0x203a2928},\n+\t{0x7b,  10,  1,   -48, 0x00000000},\n+\t{0xb7,  7,  0,    0, 0x00000000},\n+\t{0x73,  10,  7,   -14, 0x00000000},\n+\t{0xbf,  1,  10,   0, 0x00000000},\n+\t{0x07,  1,  0,    0, 0xffffffd0},\n+\t{0xb7,  2,  0,    0, 0x00000023},\n+\t{0x85,  0,  0,    0, 0x00000006},\n+\t{0x05,  0,  0,    1667, 0x00000000},\n+\t{0xb7,  1,  0,    0, 0x0000000e},\n+\t{0x61,  2,  7,    20, 0x00000000},\n+\t{0x15,  2,  0,    10, 0x00000000},\n+\t{0x61,  2,  7,    28, 0x00000000},\n+\t{0x55,  2,  0,    8, 0x0000a888},\n+\t{0xbf,  2,  7,    0, 0x00000000},\n+\t{0xb7,  7,  0,    0, 0x00000000},\n+\t{0xbf,  1,  9,    0, 0x00000000},\n+\t{0x07,  1,  0,    0, 0x00000012},\n+\t{0x2d,  1,  6,    1657, 0x00000000},\n+\t{0xb7,  1,  0,    0, 0x00000012},\n+\t{0x69,  8,  9,    16, 0x00000000},\n+\t{0xbf,  7,  2,    0, 0x00000000},\n+\t{0x57,  8,  0,    0, 0x0000ffff},\n+\t{0x7b,  10,  7,   -56, 0x00000000},\n+\t{0x15,  8,  0,    434, 0x0000dd86},\n+\t{0xb7,  7,  0,    0, 0x00000003},\n+\t{0x55,  8,  0,    1649, 0x00000008},\n+\t{0x0f,  9,  1,    0, 0x00000000},\n+\t{0xb7,  7,  0,    0, 0x00000000},\n+\t{0xbf,  1,  9,    0, 0x00000000},\n+\t{0x07,  1,  0,    0, 0x00000018},\n+\t{0x2d,  1,  6,    1644, 0x00000000},\n+\t{0x7b,  10,  0,   -64, 0x00000000},\n+\t{0xb7,  5,  0,    0, 0x00000000},\n+\t{0x71,  1,  9,    19, 0x00000000},\n+\t{0x7b,  10,  1,   -72, 0x00000000},\n+\t{0x71,  1,  9,    18, 0x00000000},\n+\t{0x7b,  10,  1,   -80, 0x00000000},\n+\t{0x71,  1,  9,    17, 0x00000000},\n+\t{0x7b,  10,  1,   -88, 0x00000000},\n+\t{0x71,  6,  9,    16, 0x00000000},\n+\t{0x71,  7,  9,    15, 0x00000000},\n+\t{0x71,  0,  9,    14, 0x00000000},\n+\t{0x71,  8,  9,    13, 0x00000000},\n+\t{0x71,  2,  9,    12, 0x00000000},\n+\t{0xbf,  4,  2,    0, 0x00000000},\n+\t{0x67,  4,  0,    0, 0x00000038},\n+\t{0xc7,  4,  0,    0, 0x00000038},\n+\t{0x71,  3,  9,    9, 0x00000000},\n+\t{0x15,  3,  0,    1, 0x00000011},\n+\t{0x55,  3,  0,    20, 0x00000006},\n+\t{0x71,  1,  9,    6, 0x00000000},\n+\t{0xbf,  3,  1,    0, 0x00000000},\n+\t{0x57,  3,  0,    0, 0x00000020},\n+\t{0x55,  3,  0,    16, 0x00000000},\n+\t{0x71,  3,  9,    7, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000008},\n+\t{0x57,  1,  0,    0, 0x00001f00},\n+\t{0x4f,  1,  3,    0, 0x00000000},\n+\t{0x55,  1,  0,    11, 0x00000000},\n+\t{0x07,  9,  0,    0, 0x00000014},\n+\t{0x71,  1,  9,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000018},\n+\t{0x71,  5,  9,    1, 0x00000000},\n+\t{0x67,  5,  0,    0, 0x00000010},\n+\t{0x4f,  5,  1,    0, 0x00000000},\n+\t{0x71,  1,  9,    3, 0x00000000},\n+\t{0x4f,  5,  1,    0, 0x00000000},\n+\t{0x71,  1,  9,    2, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000008},\n+\t{0x4f,  5,  1,    0, 0x00000000},\n+\t{0xc7,  4,  0,    0, 0x0000003f},\n+\t{0x57,  4,  0,    0, 0x2cc681d1},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x598d03a2},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x79,  3,  10,    -64, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb31a0745},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x66340e8a},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xcc681d15},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x98d03a2b},\n+\t{0xbf,  9,  8,    0, 0x00000000},\n+\t{0x67,  9,  0,    0, 0x00000038},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x31a07456},\n+\t{0xc7,  9,  0,    0, 0x00000038},\n+\t{0x57,  2,  0,    0, 0x00000001},\n+\t{0x15,  2,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x6340e8ad},\n+\t{0x65,  9,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xc681d15b},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8d03a2b7},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x1a07456f},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x340e8ade},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x681d15bd},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xd03a2b7b},\n+\t{0xbf,  2,  0,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa07456f6},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  8,  0,    0, 0x00000001},\n+\t{0x15,  8,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x40e8aded},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x81d15bdb},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x79,  8,  10,    -88, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x03a2b7b7},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x07456f6f},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x0e8adedf},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x1d15bdbf},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3a2b7b7e},\n+\t{0xbf,  2,  7,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  0,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7456f6fd},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  0,  0,    0, 0x00000001},\n+\t{0x15,  0,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xe8adedfa},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xd15bdbf4},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa2b7b7e9},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x456f6fd3},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8adedfa7},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x15bdbf4f},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x2b7b7e9e},\n+\t{0xbf,  2,  6,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x56f6fd3d},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  7,  0,    0, 0x00000001},\n+\t{0x15,  7,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xadedfa7b},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x5bdbf4f7},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x79,  0,  10,    -56, 0x00000000},\n+\t{0x79,  7,  10,    -80, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb7b7e9ef},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x6f6fd3df},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xdedfa7bf},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xbdbf4f7f},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7b7e9eff},\n+\t{0xbf,  2,  8,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf6fd3dff},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  6,  0,    0, 0x00000001},\n+\t{0x15,  6,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xedfa7bfe},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xdbf4f7fc},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x79,  6,  10,    -72, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb7e9eff9},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x6fd3dff2},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xdfa7bfe5},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xbf4f7fca},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7e9eff94},\n+\t{0xbf,  2,  7,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xfd3dff28},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  8,  0,    0, 0x00000001},\n+\t{0x15,  8,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xfa7bfe51},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xf4f7fca2},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xe9eff945},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xd3dff28a},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa7bfe514},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x4f7fca28},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9eff9450},\n+\t{0xbf,  2,  6,    0, 0x00000000},\n+\t{0x67,  2,  0,    0, 0x00000038},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3dff28a0},\n+\t{0xc7,  2,  0,    0, 0x00000038},\n+\t{0x57,  7,  0,    0, 0x00000001},\n+\t{0x15,  7,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7bfe5141},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xf7fca283},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xeff94506},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xdff28a0c},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xbfe51418},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7fca2831},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xff945063},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xff28a0c6},\n+\t{0x57,  6,  0,    0, 0x00000001},\n+\t{0x15,  6,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xfe51418c},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000020},\n+\t{0xc7,  1,  0,    0, 0x00000020},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xfca28319},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf9450633},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf28a0c67},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xe51418ce},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xca28319d},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9450633b},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x28a0c676},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x51418ced},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa28319db},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x450633b6},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8a0c676c},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x1418ced8},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x28319db1},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x50633b63},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa0c676c6},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x418ced8d},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x8319db1a},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x0633b634},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x0c676c68},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x18ced8d1},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x319db1a3},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x633b6347},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xc676c68f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8ced8d1f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x19db1a3e},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x33b6347d},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x676c68fa},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xced8d1f4},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9db1a3e9},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3b6347d2},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x76c68fa5},\n+\t{0xbf,  2,  4,    0, 0x00000000},\n+\t{0xa7,  2,  0,    0, 0xed8d1f4a},\n+\t{0x05,  0,  0,    1200, 0x00000000},\n+\t{0x0f,  9,  1,    0, 0x00000000},\n+\t{0xb7,  7,  0,    0, 0x00000000},\n+\t{0xbf,  1,  9,    0, 0x00000000},\n+\t{0x07,  1,  0,    0, 0x0000002c},\n+\t{0x2d,  1,  6,    1212, 0x00000000},\n+\t{0x7b,  10,  0,    -64, 0x00000000},\n+\t{0x61,  1,  9,    36, 0x00000000},\n+\t{0x7b,  10,  1,    -80, 0x00000000},\n+\t{0x61,  3,  9,    32, 0x00000000},\n+\t{0x61,  4,  9,    28, 0x00000000},\n+\t{0x61,  5,  9,    24, 0x00000000},\n+\t{0x61,  7,  9,    20, 0x00000000},\n+\t{0x61,  8,  9,    16, 0x00000000},\n+\t{0x61,  6,  9,    12, 0x00000000},\n+\t{0x61,  2,  9,    8, 0x00000000},\n+\t{0xdc,  2,  0,    0, 0x00000040},\n+\t{0xc7,  2,  0,    0, 0x00000020},\n+\t{0x71,  0,  9,    6, 0x00000000},\n+\t{0x15,  0,  0,    3, 0x00000011},\n+\t{0xb7,  1,  0,    0, 0x00000000},\n+\t{0x7b,  10,  1,    -72, 0x00000000},\n+\t{0x55,  0,  0,    12, 0x00000006},\n+\t{0x07,  9,  0,    0, 0x00000028},\n+\t{0x71,  1,  9,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000018},\n+\t{0x71,  0,  9,    1, 0x00000000},\n+\t{0x67,  0,  0,    0, 0x00000010},\n+\t{0x4f,  0,  1,    0, 0x00000000},\n+\t{0x71,  1,  9,    3, 0x00000000},\n+\t{0x4f,  0,  1,    0, 0x00000000},\n+\t{0x71,  1,  9,    2, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000008},\n+\t{0x4f,  0,  1,    0, 0x00000000},\n+\t{0x7b,  10,  0,    -72, 0x00000000},\n+\t{0xbf,  9,  2,    0, 0x00000000},\n+\t{0x77,  9,  0,    0, 0x0000001f},\n+\t{0x57,  9,  0,    0, 0x2cc681d1},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x598d03a2},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xb31a0745},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x66340e8a},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xcc681d15},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x98d03a2b},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x31a07456},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x6340e8ad},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xc681d15b},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x8d03a2b7},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x1a07456f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x340e8ade},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x681d15bd},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xd03a2b7b},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xa07456f6},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x40e8aded},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0x81d15bdb},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x03a2b7b7},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x07456f6f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x0e8adedf},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x1d15bdbf},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x3a2b7b7e},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x7456f6fd},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xe8adedfa},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0xd15bdbf4},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xa2b7b7e9},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x456f6fd3},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x8adedfa7},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x15bdbf4f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x2b7b7e9e},\n+\t{0xdc,  6,  0,    0, 0x00000040},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x56f6fd3d},\n+\t{0xc7,  6,  0,    0, 0x00000020},\n+\t{0x57,  2,  0,    0, 0x00000001},\n+\t{0x15,  2,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xadedfa7b},\n+\t{0x65,  6,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0x5bdbf4f7},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x79,  2,  10,    -80, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xb7b7e9ef},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x6f6fd3df},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xdedfa7bf},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xbdbf4f7f},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x7b7e9eff},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xf6fd3dff},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xedfa7bfe},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xdbf4f7fc},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xb7e9eff9},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x6fd3dff2},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xdfa7bfe5},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xbf4f7fca},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x7e9eff94},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xfd3dff28},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xfa7bfe51},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0xf4f7fca2},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xe9eff945},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xd3dff28a},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xa7bfe514},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x4f7fca28},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x9eff9450},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x3dff28a0},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x7bfe5141},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0xf7fca283},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xeff94506},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xdff28a0c},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xbfe51418},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x7fca2831},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xff945063},\n+\t{0xdc,  8,  0,    0, 0x00000040},\n+\t{0xbf,  1,  6,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xff28a0c6},\n+\t{0xc7,  8,  0,    0, 0x00000020},\n+\t{0x57,  6,  0,    0, 0x00000001},\n+\t{0x15,  6,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xfe51418c},\n+\t{0x65,  8,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0xfca28319},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xf9450633},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xf28a0c67},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xe51418ce},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xca28319d},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x9450633b},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x28a0c676},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x51418ced},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xa28319db},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x450633b6},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x8a0c676c},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x1418ced8},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x28319db1},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x50633b63},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xa0c676c6},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x418ced8d},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0x8319db1a},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x0633b634},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x0c676c68},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x18ced8d1},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x319db1a3},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x633b6347},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xc676c68f},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x8ced8d1f},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0x19db1a3e},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x33b6347d},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x676c68fa},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xced8d1f4},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x9db1a3e9},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x3b6347d2},\n+\t{0xdc,  7,  0,    0, 0x00000040},\n+\t{0xbf,  1,  8,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x76c68fa5},\n+\t{0xc7,  7,  0,    0, 0x00000020},\n+\t{0x57,  8,  0,    0, 0x00000001},\n+\t{0x15,  8,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xed8d1f4a},\n+\t{0x65,  7,  0,    1, 0xffffffff},\n+\t{0xa7,  9,  0,    0, 0xdb1a3e94},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xb6347d28},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0x6c68fa51},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  9,  0,    0, 0xd8d1f4a3},\n+\t{0xbf,  8,  9,    0, 0x00000000},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb1a3e946},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x6347d28d},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc68fa51a},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8d1f4a35},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1a3e946b},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x347d28d7},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x68fa51ae},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xd1f4a35c},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xa3e946b9},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x47d28d73},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8fa51ae7},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1f4a35cf},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x3e946b9e},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x7d28d73c},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xfa51ae78},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xf4a35cf1},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe946b9e3},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xd28d73c7},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xa51ae78e},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x4a35cf1c},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x946b9e38},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x28d73c71},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x51ae78e3},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xa35cf1c6},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x46b9e38d},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8d73c71b},\n+\t{0xdc,  5,  0,    0, 0x00000040},\n+\t{0xbf,  1,  7,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1ae78e36},\n+\t{0xc7,  5,  0,    0, 0x00000020},\n+\t{0x57,  7,  0,    0, 0x00000001},\n+\t{0x15,  7,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x35cf1c6c},\n+\t{0x65,  5,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x6b9e38d9},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x79,  0,  10,    -56, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xd73c71b2},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xae78e364},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x5cf1c6c9},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb9e38d92},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x73c71b25},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe78e364b},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xcf1c6c96},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x9e38d92c},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x3c71b259},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x78e364b2},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xf1c6c964},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe38d92c9},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc71b2593},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8e364b27},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1c6c964e},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x38d92c9c},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x71b25938},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe364b270},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc6c964e0},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8d92c9c0},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1b259380},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x364b2700},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x6c964e01},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0xd92c9c03},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb2593807},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x64b2700f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc964e01e},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x92c9c03d},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x2593807a},\n+\t{0xdc,  4,  0,    0, 0x00000040},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x4b2700f4},\n+\t{0xc7,  4,  0,    0, 0x00000020},\n+\t{0x57,  5,  0,    0, 0x00000001},\n+\t{0x15,  5,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x964e01e8},\n+\t{0x65,  4,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x2c9c03d1},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x79,  5,  10,    -72, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x593807a3},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb2700f46},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x64e01e8d},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc9c03d1a},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x93807a35},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x2700f46b},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x4e01e8d6},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x9c03d1ad},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x3807a35b},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x700f46b6},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe01e8d6c},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xc03d1ad9},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x807a35b3},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x00f46b66},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x01e8d6cc},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0x03d1ad99},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x07a35b32},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x0f46b665},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1e8d6cca},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x3d1ad994},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x7a35b328},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xf46b6651},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xe8d6cca2},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0xd1ad9944},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xa35b3289},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x46b66512},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x8d6cca25},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x1ad9944a},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x35b32894},\n+\t{0xdc,  3,  0,    0, 0x00000040},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x6b665129},\n+\t{0xc7,  3,  0,    0, 0x00000020},\n+\t{0x57,  4,  0,    0, 0x00000001},\n+\t{0x15,  4,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xd6cca253},\n+\t{0x65,  3,  0,    1, 0xffffffff},\n+\t{0xa7,  8,  0,    0, 0xad9944a7},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x5b32894f},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb665129f},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x6cca253e},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xd9944a7d},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xb32894fb},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0x665129f6},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  8,  0,    0, 0xcca253ec},\n+\t{0xbf,  4,  8,    0, 0x00000000},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9944a7d9},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x32894fb2},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x65129f65},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xca253eca},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x944a7d95},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x2894fb2a},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x5129f655},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xa253ecab},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x44a7d956},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x894fb2ac},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x129f6558},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x253ecab1},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x4a7d9563},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x94fb2ac7},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x29f6558f},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x53ecab1e},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xa7d9563d},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x4fb2ac7a},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9f6558f5},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3ecab1ea},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7d9563d5},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xfb2ac7ab},\n+\t{0xdc,  2,  0,    0, 0x00000040},\n+\t{0xbf,  1,  3,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf6558f56},\n+\t{0xc7,  2,  0,    0, 0x00000020},\n+\t{0x57,  3,  0,    0, 0x00000001},\n+\t{0x15,  3,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xecab1eac},\n+\t{0x65,  2,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xd9563d59},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x79,  3,  10,    -64, 0x00000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb2ac7ab2},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x6558f564},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xcab1eac8},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9563d590},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x2ac7ab20},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x558f5641},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xab1eac83},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x563d5906},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xac7ab20c},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x58f56418},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb1eac831},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x63d59063},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xc7ab20c7},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8f56418f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x1eac831e},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x3d59063c},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7ab20c78},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf56418f0},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xeac831e1},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xd59063c2},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xab20c784},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x56418f09},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xac831e12},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x59063c25},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xb20c784b},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x6418f097},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xc831e12f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9063c25f},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x20c784be},\n+\t{0xbf,  1,  2,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x418f097c},\n+\t{0x57,  2,  0,    0, 0x00000001},\n+\t{0x15,  2,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x831e12f9},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000020},\n+\t{0xc7,  1,  0,    0, 0x00000020},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x063c25f3},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x40000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x0c784be7},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x20000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x18f097cf},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x10000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x31e12f9f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x08000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x63c25f3f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x04000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xc784be7f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x02000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x8f097cff},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x01000000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x1e12f9fe},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00800000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3c25f3fc},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00400000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x784be7f8},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00200000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf097cff0},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00100000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xe12f9fe0},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00080000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xc25f3fc1},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00040000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x84be7f83},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00020000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x097cff07},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00010000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x12f9fe0f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000030},\n+\t{0xc7,  1,  0,    0, 0x00000030},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0x25f3fc1f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00004000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x4be7f83f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00002000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x97cff07f},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00001000},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x2f9fe0fe},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000800},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x5f3fc1fd},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000400},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xbe7f83fb},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000200},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7cff07f7},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000100},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xf9fe0fee},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000038},\n+\t{0xc7,  1,  0,    0, 0x00000038},\n+\t{0x65,  1,  0,    1, 0xffffffff},\n+\t{0xa7,  4,  0,    0, 0xf3fc1fdc},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000040},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xe7f83fb8},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000020},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xcff07f70},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000010},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x9fe0fee1},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000008},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x3fc1fdc2},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000004},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0x7f83fb85},\n+\t{0xbf,  1,  5,    0, 0x00000000},\n+\t{0x57,  1,  0,    0, 0x00000002},\n+\t{0x15,  1,  0,    1, 0x00000000},\n+\t{0xa7,  4,  0,    0, 0xff07f70a},\n+\t{0xbf,  2,  4,    0, 0x00000000},\n+\t{0xa7,  2,  0,    0, 0xfe0fee15},\n+\t{0x57,  5,  0,    0, 0x00000001},\n+\t{0x15,  5,  0,    1, 0x00000000},\n+\t{0xbf,  4,  2,    0, 0x00000000},\n+\t{0xbf,  1,  4,    0, 0x00000000},\n+\t{0x67,  1,  0,    0, 0x00000020},\n+\t{0x77,  1,  0,    0, 0x00000020},\n+\t{0x61,  2,  3,    200, 0x00000000},\n+\t{0x3f,  1,  2,    0, 0x00000000},\n+\t{0x2f,  1,  2,    0, 0x00000000},\n+\t{0x1f,  4,  1,    0, 0x00000000},\n+\t{0x57,  4,  0,    0, 0x0000000f},\n+\t{0x67,  4,  0,    0, 0x00000002},\n+\t{0x0f,  3,  4,    0, 0x00000000},\n+\t{0x61,  1,  3,    136, 0x00000000},\n+\t{0x07,  1,  0,    0, 0x7cafe800},\n+\t{0x63,  0,  1,    52, 0x00000000},\n+\t{0xb7,  7,  0,    0, 0x00000001},\n+\t{0xbf,  0,  7,    0, 0x00000000},\n+\t{0x95,  0,  0,    0, 0x00000000},\n };\ndiff --git a/drivers/net/tap/tap_bpf_program.c b/drivers/net/tap/tap_bpf_program.c\nindex 20c310e5e7..74c3b63860 100644\n--- a/drivers/net/tap/tap_bpf_program.c\n+++ b/drivers/net/tap/tap_bpf_program.c\n@@ -18,6 +18,8 @@\n \n #include \"tap_rss.h\"\n \n+#include \"bpf_api.h\"\n+\n /** Create IPv4 address */\n #define IPv4(a, b, c, d) ((__u32)(((a) & 0xff) << 24) | \\\n \t\t(((b) & 0xff) << 16) | \\\n@@ -131,6 +133,8 @@ rss_l3_l4(struct __sk_buff *skb)\n \t__u8 *key = 0;\n \t__u32 len;\n \t__u32 queue = 0;\n+\tbool mf = 0;\n+\t__u16 frag_off = 0;\n \n \trsskey = map_lookup_elem(&map_keys, &key_idx);\n \tif (!rsskey) {\n@@ -155,6 +159,8 @@ rss_l3_l4(struct __sk_buff *skb)\n \t\t\treturn TC_ACT_OK;\n \n \t\t__u8 *src_dst_addr = data + off + offsetof(struct iphdr, saddr);\n+\t\t__u8 *frag_off_addr = data + off + offsetof(struct iphdr, frag_off);\n+\t\t__u8 *prot_addr = data + off + offsetof(struct iphdr, protocol);\n \t\t__u8 *src_dst_port = data + off + sizeof(struct iphdr);\n \t\tstruct ipv4_l3_l4_tuple v4_tuple = {\n \t\t\t.src_addr = IPv4(*(src_dst_addr + 0),\n@@ -165,11 +171,25 @@ rss_l3_l4(struct __sk_buff *skb)\n \t\t\t\t\t*(src_dst_addr + 5),\n \t\t\t\t\t*(src_dst_addr + 6),\n \t\t\t\t\t*(src_dst_addr + 7)),\n-\t\t\t.sport = PORT(*(src_dst_port + 0),\n-\t\t\t\t\t*(src_dst_port + 1)),\n-\t\t\t.dport = PORT(*(src_dst_port + 2),\n-\t\t\t\t\t*(src_dst_port + 3)),\n+\t\t\t.sport = 0,\n+\t\t\t.dport = 0,\n \t\t};\n+\t\t/** Fetch the L4-payer port numbers only in-case of TCP/UDP\n+\t\t ** and also if the packet is not fragmented. Since fragmented\n+\t\t ** chunks do not have L4 TCP/UDP header.\n+\t\t **/\n+\t\tif (*prot_addr == IPPROTO_UDP || *prot_addr == IPPROTO_TCP) {\n+\t\t\tfrag_off = PORT(*(frag_off_addr + 0),\n+\t\t\t\t\t*(frag_off_addr + 1));\n+\t\t\tmf = frag_off & 0x2000;\n+\t\t\tfrag_off = frag_off & 0x1fff;\n+\t\t\tif ((mf == 0) && (frag_off == 0)) {\n+\t\t\t\tv4_tuple.sport = PORT(*(src_dst_port + 0),\n+\t\t\t\t\t\t*(src_dst_port + 1));\n+\t\t\t\tv4_tuple.dport = PORT(*(src_dst_port + 2),\n+\t\t\t\t\t\t*(src_dst_port + 3));\n+\t\t\t}\n+\t\t}\n \t\t__u8 input_len = sizeof(v4_tuple) / sizeof(__u32);\n \t\tif (rsskey->hash_fields & (1 << HASH_FIELD_IPV4_L3))\n \t\t\tinput_len--;\n@@ -182,6 +202,9 @@ rss_l3_l4(struct __sk_buff *skb)\n \t\t\t\t\toffsetof(struct ipv6hdr, saddr);\n \t\t__u8 *src_dst_port = data + off +\n \t\t\t\t\tsizeof(struct ipv6hdr);\n+\t\t__u8 *next_hdr = data + off +\n+\t\t\t\t\toffsetof(struct ipv6hdr, nexthdr);\n+\n \t\tstruct ipv6_l3_l4_tuple v6_tuple;\n \t\tfor (j = 0; j < 4; j++)\n \t\t\t*((uint32_t *)&v6_tuple.src_addr + j) =\n@@ -191,10 +214,19 @@ rss_l3_l4(struct __sk_buff *skb)\n \t\t\t*((uint32_t *)&v6_tuple.dst_addr + j) =\n \t\t\t\t__builtin_bswap32(*((uint32_t *)\n \t\t\t\t\t\tsrc_dst_addr + 4 + j));\n-\t\tv6_tuple.sport = PORT(*(src_dst_port + 0),\n-\t\t\t      *(src_dst_port + 1));\n-\t\tv6_tuple.dport = PORT(*(src_dst_port + 2),\n-\t\t\t      *(src_dst_port + 3));\n+\n+\t\t/** Fetch the L4 header port-numbers only if next-heaer \n+\t\t * is TCP/UDP **/\n+\t\tif (*next_hdr == IPPROTO_UDP || *next_hdr == IPPROTO_TCP) {\n+\t\t\tv6_tuple.sport = PORT(*(src_dst_port + 0),\n+\t\t\t\t      *(src_dst_port + 1));\n+\t\t\tv6_tuple.dport = PORT(*(src_dst_port + 2),\n+\t\t\t\t      *(src_dst_port + 3));\n+\t\t}\n+\t\telse {\n+\t\t\tv6_tuple.sport = 0;\n+\t\t\tv6_tuple.dport = 0;\n+\t\t}\n \n \t\t__u8 input_len = sizeof(v6_tuple) / sizeof(__u32);\n \t\tif (rsskey->hash_fields & (1 << HASH_FIELD_IPV6_L3))\n",
    "prefixes": []
}