Books that use the new p/q index alignment
authorMonty <xiphmont@xiph.org>
Mon, 7 Feb 2000 19:50:49 +0000 (19:50 +0000)
committerMonty <xiphmont@xiph.org>
Mon, 7 Feb 2000 19:50:49 +0000 (19:50 +0000)
svn path=/trunk/vorbis/; revision=254

include/vorbis/book/lsp20_0.vqh
include/vorbis/book/lsp32_0.vqh

index 6e94bf0..0703ddb 100644 (file)
 #include "vorbis/codebook.h"
 
 static long _vq_quantlist_lsp20_0[] = {
-          24,    12,    23,    34, 
-          14,    32,    78,    19, 
-          36,    52,   187,    96, 
+         143,   147,    28,    35, 
+         134,   171,    85,    53, 
+          65,    70,   196,   197, 
+          59,    96,    87,   137, 
+         121,   225,    99,    65, 
+          72,    77,   126,    82, 
+         115,   146,    53,    59, 
+          35,    52,   189,    98, 
+          61,   171,   233,   104, 
+         109,   165,    64,   122, 
+          39,    41,   106,   160, 
+          87,    29,   103,    38, 
+          71,    77,   134,   134, 
+          40,   109,   159,    37, 
+          46,    84,   202,    66, 
+          49,    47,    84,   112, 
+          75,    46,    36,    36, 
+         149,    43,    50,    35, 
+          53,    65,    76,    25, 
+          55,   117,    92,    16, 
+         103,    81,    76,    59, 
+          67,    46,    32,    33, 
+          79,    41,    52,   117, 
+         124,    33,    47,    43, 
+          94,    45,    51,    47, 
+         104,   154,    32,    39, 
+          13,    62,    43,    24, 
+          53,    59,    66,    61, 
+          25,    55,   186,   178, 
+          10,    23,    59,   156, 
+          90,    93,    34,    34, 
+          48,    32,    32,    67, 
+          53,    90,    95,    35, 
+          65,    36,    35,    88, 
+          63,   125,   100,    46, 
+          39,    59,    88,    45, 
+          33,    51,    56,    20, 
+          66,    38,    76,    72, 
+          65,    60,    52,    54, 
+         141,    60,    89,    69, 
+          25,    48,   125,    26, 
+          38,    34,    43,    30, 
+          54,    62,   124,    66, 
+          95,    36,    38,    36, 
+         153,    56,   101,   172, 
+         111,    43,    50,    54, 
+          31,    36,    50,    53, 
+          90,    40,    50,    31, 
+         132,    73,    51,    38, 
+         141,    66,    23,   112, 
+          92,    55,    73,    18, 
+          51,    51,    51,    47, 
+         106,    26,    30,    31, 
+         101,   118,    89,    38, 
+         142,    32,    28,    40, 
+         118,    56,    70,   171, 
+          13,    30,    90,    47, 
+         100,    64,    45,   108, 
+         111,    26,    35,    31, 
+          63,   171,    38,    20, 
+          74,   134,    43,   100, 
+          43,    44,    41,    67, 
+          66,    63,    62,    79, 
+         110,   102,    66,    43, 
+          69,   109,    24,    21, 
+         106,    58,    63,    63, 
+          55,    59,    23,    19, 
+          63,    77,    59,   107, 
+          84,    80,    78,    67, 
+          40,   158,    37,    21, 
+          83,    76,    75,    39, 
+          78,    42,    32,    29, 
+         116,    26,    41,    35, 
+          78,    62,    52,    58, 
+         186,    45,    21,    44, 
+          60,    58,   133,   225, 
+           3,     5,    20,    41, 
+         123,    37,    18,    22, 
+         103,    39,    42,    42, 
+         176,    76,    29,   127, 
+          52,    53,    85,   220, 
+          12,    20,    45,    39, 
+          29,   161,    86,    38, 
+          33,    34,    47,   140, 
+         105,    18,    75,    60, 
+         102,    79,    65,    44, 
+          82,    22,    45,    40, 
+          78,    64,    64,    59, 
+          48,    55,    59,    51, 
+          96,    56,    45,    61, 
+         143,    89,    59,    51, 
+          71,    18,    36,    33, 
+         130,    39,    55,    58, 
+          97,    55,    56,   154, 
+          63,    23,    89,    37, 
+          20,    44,   141,    97, 
+          34,    28,    29,    53, 
+         126,    35,    52,    50, 
+          30,    53,   133,    43, 
+          94,    52,   135,    39, 
+          25,    99,   115,    18, 
+          41,    38,    38,    40, 
+         131,    47,    65,    57, 
+         113,    52,    36,    27, 
+          67,    66,    97,   106, 
+          36,    44,   101,    86, 
+          25,    31,    77,    22, 
+          64,    83,    85,    68, 
+          60,    54,   122,   162, 
+          24,    95,    59,    78, 
+          47,    51,    65,    68, 
+          40,    23,    33,    86, 
+         139,    48,    77,    55, 
+         223,    51,    33,    40, 
+          86,    63,    18,    23, 
+         184,   155,    64,    66, 
+          56,    39,    38,    27, 
+         129,    45,    51,    23, 
+         251,   121,    80,    67, 
+          95,    30,    30,    29, 
+         172,   139,    46,    59, 
+          77,    32,    32,    25, 
+          83,    51,    46,    47, 
+         107,    43,    44,    49, 
+          78,   124,    81,   167, 
+          59,    56,    65,   152, 
+           7,    44,    52,    33, 
+          82,    29,    89,    34, 
+          76,    61,    55,    39, 
+         101,   110,    63,   109, 
+          23,    24,    38,    92, 
+          89,    64,    57,    72, 
+          71,    42,    37,   111, 
+         120,   122,    20,    32, 
+         176,    72,    59,    45, 
+          38,    32,    33,    52, 
+          56,    65,    80,    53, 
+          53,    47,   121,   131, 
+          44,    41,    64,   165, 
+         109,    52,    58,    48, 
+          30,    23,    54,    50, 
+          66,    61,    60,    57, 
+          69,    75,    71,    64, 
+          33,   103,   131,    22, 
+          96,    76,    77,   101, 
+           6,    14,    33,   111, 
+         101,    38,    37,    37, 
+         116,    83,    15,    47, 
+          45,    77,   157,    47, 
+         131,    65,   109,   113, 
+           0,     3,    21,    39, 
+          48,    40,    60,    62, 
+          38,    40,    83,    57, 
+          60,    98,    99,    64, 
+          27,    20,    33,    65, 
+         164,    86,   101,    69, 
           64,    50,    37,    40, 
-         129,    34,    72,    88, 
-          91,   147,   134,   156, 
-          48,   140,   138,    48, 
+         129,    35,    72,    89, 
+          92,   145,   139,   154, 
+          23,    12,    21,    36, 
+          48,   141,   138,    48, 
           48,    47,    56,   113, 
           35,    34,    83,    94, 
-          69,    79,   132,   135, 
-          80,     5,    17,    31, 
-          33,    47,    54,    82, 
-          64,   166,    70,    24, 
-          56,   191,    66,    60, 
-          64,   116,   155,    93, 
-          59,     5,    18,    28, 
-          43,    63,    90,    71, 
-          47,    80,   205,    65, 
-         109,   164,    64,   122, 
-          37,    13,    20,    28, 
-          57,    57,    53,    53, 
-          39,    41,   104,   161, 
-          11,    40,   119,    90, 
-         131,   203,   138,   105, 
+          81,     4,    17,    31, 
+          33,    47,    54,    83, 
+          64,   166,    73,    23, 
+          56,   191,    67,    59, 
+          65,   116,   155,    93, 
+          57,     7,    17,    27, 
+          44,    62,    91,    71, 
+          95,    39,    27,    67, 
+          39,    12,    19,    24, 
+          57,    58,    53,    52, 
+          11,    39,   120,    91, 
+         132,   202,   140,   104, 
           37,    21,    34,    33, 
           65,    47,    56,    26, 
-          47,    37,    54,    99, 
-         247,    76,    57,    52, 
-          47,   188,   119,    73, 
-          24,    37,    30,    23, 
-          33,    34,    58,    62, 
-          40,   107,    63,    22, 
-         143,   145,    28,    35, 
-         178,   255,    66,    52, 
+          48,    35,    55,   101, 
+         250,    74,    58,    52, 
+          47,   189,   119,    73, 
+          23,    37,    30,    23, 
+          33,    34,    58,    63, 
+          39,   108,    65,    21, 
+         180,   254,    66,    53, 
           91,    28,    27,    25, 
-          37,    40,    65,    54
-          57,   100,    58,    40
-          24,   113,    89,    74, 
-          70,   187,   162,    50
+          37,    40,    65,    55
+          57,   100,    58,    41
+          23,   114,    90,    74, 
+          71,   187,   164,    48
           49,    44,    27,    21, 
           43,    41,    49,    50, 
-          20,   114,    56,    25, 
-         176,    70,    39,    34, 
-         202,    96,   116,   121, 
-          84,    22,    15,    23, 
-          38,    20,    88,    25, 
-          48,    47,    85,   112, 
-          78,   122,    68,    35, 
-         220,   166,   115,   108, 
+          20,   115,    55,    25, 
+         177,    70,    39,    34, 
+         202,    97,   115,   122, 
+          85,    21,    15,    23, 
+          37,    21,    87,    26, 
+          79,   122,    69,    34, 
+         221,   167,   115,   109, 
           32,    35,    40,    23, 
-          58,    46,    38,    31, 
-          40,    84,    38,    21, 
-         122,   222,    98,    66, 
-          42,    99,   243,    86, 
-          53,    27,    19,    25, 
+          57,    47,    38,    31, 
+          40,    85,    37,    21, 
+          42,   102,   238,    93, 
+          53,    27,    19,    24, 
           58,    44,    49,    34, 
-          46,    60,   103,    87, 
-         125,    34,    32,    99, 
-          63,   170,   228,   104, 
-          29,    18,    29,    43, 
-         135,   168,    84,    54, 
-          13,    80,    40,    47, 
-          58,    21,    88,    27, 
-         174,   101,    55,    52, 
-          89,    37,    33,    36, 
-          99,   179,    71,    49, 
+          47,    60,   103,    89, 
+         125,    34,    33,   100, 
+          30,    16,    29,    42, 
+          12,    81,    42,    46, 
+          58,    22,    88,    26, 
+         176,   100,    56,    51, 
+          89,    37,    34,    35, 
+         100,   179,    71,    50, 
           45,    52,    48,    43, 
-          26,    37,   100,    36
-         234,    61,    47,    50
+          27,    35,   102,    37
+         235,    62,    46,    49
          116,    11,    17,    25, 
-         124,    51,    61,    36, 
-          27,    26,    76,    87, 
-          40,   107,   159,    37, 
-          87,    29,   102,    37, 
+         125,    50,    62,    35, 
+          27,    27,    75,    88, 
           46,    26,    83,    26, 
-          99,   106,    38,    22, 
-          18,    31,    72,   205
-          31,    55,   164,    68
-          97,    27,   106,    70
+          99,   107,    38,    22, 
+          19,    30,    73,   207
+          31,    55,   165,    67
+          97,    28,   105,    72
           48,    45,    41,    39, 
           82,    30,    53,    45, 
-         164,    34,    20,    25, 
-          75,    21,    90,    36, 
-         122,    79,   172,    69, 
-          34,    39,    70,   134, 
-         121,    27,    45,    39, 
+         164,    35,    20,    26, 
+          75,    21,    91,    35, 
+         124,    78,   172,    70, 
+          14,    32,    78,    19, 
+          34,    39,    70,   135, 
+         122,    26,    46,    39, 
           62,    52,    47,    45, 
-          97,   123,   112,    50, 
+          98,   123,   112,    50, 
           44,    30,    28,    35, 
-          78,    49,    39,    38, 
-          64,    71,   195,   191, 
-          28,    30,    44,   104, 
-         111,    53,   144,    62, 
-          41,    38,    45,    45, 
-          41,    46,    85,    72, 
-          29,    37,    91,   234, 
-          50,    24,    45,    95, 
-          72,    77,   126,    81, 
-          51,    35,    36,    36, 
-          72,    53,    46,    43, 
-          38,    52,   155,    37, 
-          59,    85,    38,    25, 
-         166,    85,   139,    89, 
-          58,    16,    39,    32, 
-          51,    72,    91,    58, 
-          40,    68,   104,    29, 
-          89,    64,    36,    33, 
-         154,    71,    92,    61, 
-          67,    25,    44,    47, 
-         154,    63,    60,    37, 
+          78,    49,    39,    39, 
+          28,    29,    45,   105, 
+         111,    53,   145,    63, 
+          42,    37,    46,    44, 
+          41,    46,    86,    72, 
+          29,    37,    93,   234, 
+          50,    24,    44,    97, 
+          51,    35,    37,    35, 
+          72,    54,    46,    43, 
+          38,    52,   156,    36, 
+          58,    88,    36,    25, 
+         165,    87,   140,    88, 
+          58,    16,    39,    31, 
+          51,    73,    91,    59, 
+          40,    67,   106,    28, 
+          89,    64,    37,    32, 
+         155,    71,    91,    62, 
+          67,    26,    43,    48, 
+         154,    63,    61,    38, 
           28,    67,    80,    24, 
-          70,   121,    33,    62, 
-         138,    45,    74,   105, 
-          75,    46,    35,    36, 
-         148,    44,    48,    36, 
-          52,    66,    75,    26, 
-          55,   116,    92,    16, 
-         103,    81,    76,    58, 
-          67,    46,    32,    33, 
-          79,    40,    52,   117, 
-         123,    33,    47,    44, 
-          94,    45,    50,    47, 
-         104,   154,    31,    39, 
-          13,    63,    42,    24, 
-          53,    59,    65,    61, 
-          27,    56,   183,   174, 
-          10,    23,    60,   154, 
-          90,    90,    37,    33, 
-          48,    32,    32,    67, 
-          53,    89,    94,    36, 
-          65,    36,    35,    87, 
-          63,   124,   100,    46, 
-          39,    59,    88,    45, 
-          33,    51,    56,    21, 
-          66,    38,    76,    72, 
-          65,    59,    53,    53, 
-         141,    59,    89,    69, 
-          26,    47,   124,    26, 
-          38,    34,    43,    30, 
-          54,    62,   123,    66, 
-          95,    36,    37,    37, 
-         153,    56,    98,   171, 
-         111,    43,    49,    54, 
-          32,    36,    48,    53, 
-          90,    40,    49,    32, 
-         132,    73,    51,    37, 
-         140,    67,    22,   111, 
-          51,    51,    51,    47, 
-         105,    27,    30,    31, 
-         100,   118,    90,    36, 
-         141,    33,    28,    40, 
-         117,    57,    70,   170, 
-          14,    30,    89,    45, 
-         100,    64,    45,   106, 
-         110,    27,    35,    31, 
-          62,   170,    37,    20, 
-          74,   133,    43,   100, 
-          43,    44,    41,    67, 
-          66,    63,    62,    79, 
-         110,   102,    65,    42, 
-          68,   109,    24,    22, 
-         106,    58,    62,    63, 
-          63,    77,    59,   106, 
-          83,    81,    76,    69, 
-          40,   156,    38,    21, 
-          83,    76,    75,    38, 
-          78,    42,    31,    30, 
-         116,    26,    40,    35, 
-          78,    62,    52,    57, 
-         185,    44,    22,    43, 
-          62,    57,   126,   231, 
-           3,     5,    21,    41, 
-         103,    38,    42,    41, 
-         176,    75,    28,   126, 
-          53,    52,    84,   221, 
-          14,    20,    42,    40, 
-          29,   160,    86,    38, 
-          34,    33,    47,   138, 
-         105,    18,    75,    59, 
-         102,    79,    64,    45, 
-          82,    22,    45,    40, 
-          78,    64,    63,    59, 
-          48,    54,    60,    51, 
-          96,    55,    45,    61, 
-         143,    87,    60,    51, 
-          71,    18,    36,    34, 
-         129,    39,    56,    57, 
-          96,    56,    55,   154, 
-          63,    23,    90,    36, 
-          20,    44,   140,    97, 
-          34,    28,    29,    53, 
-         125,    36,    52,    49, 
-          30,    53,   132,    43, 
-          94,    53,   132,    40, 
-          24,    99,   115,    18, 
-          41,    38,    38,    40, 
-         131,    47,    65,    56, 
-         113,    51,    36,    28, 
-          67,    64,    98,   106, 
-          36,    44,   100,    86, 
-          25,    31,    77,    22, 
-          63,    83,    86,    67, 
-          60,    54,   120,   162, 
-          24,    95,    57,    79, 
-          47,    52,    64,    67, 
-          40,    23,    33,    85, 
-         139,    47,    77,    55, 
-         222,    51,    33,    41, 
-          85,    63,    19,    23, 
-         183,   154,    65,    65, 
-          56,    39,    38,    27, 
-         128,    45,    52,    23, 
-         250,   121,    79,    68, 
-          95,    30,    30,    29, 
-         170,   141,    44,    57, 
-          76,    33,    32,    25, 
-          83,    50,    46,    47, 
-         107,    42,    45,    48, 
-          77,   127,    77,   168, 
-          58,    57,    64,   152, 
-           7,    45,    51,    33, 
-          81,    30,    88,    35, 
-          75,    62,    53,    41, 
-         100,   111,    63,   108, 
-          58,    96,    86,   136, 
-          23,    24,    38,    92, 
-          89,    64,    56,    72, 
-          71,    42,    37,   110, 
-         121,   121,    19,    32, 
-         175,    72,    59,    46, 
-          38,    33,    32,    52, 
-          57,    63,    80,    53, 
-          52,    46,   121,   131, 
-          44,    41,    63,   165, 
-         109,    51,    58,    49, 
-          30,    23,    55,    49, 
-          66,    61,    59,    58, 
-          69,    74,    72,    64, 
-          32,   103,   130,    24, 
-          95,    76,    78,   100, 
-           7,    14,    33,   113, 
-         101,    38,    36,    37, 
-         115,    83,    16,    46, 
-          46,    75,   157,    48, 
-         129,    67,   108,   112, 
-           0,     3,    22,    40, 
-         115,   143,    54,    58, 
-          48,    40,    60,    62, 
-          38,    40,    83,    57, 
-          60,    97,    98,    65, 
-          27,    20,    33,    64, 
-         162,    88,    99,    70, 
-          94,    40,    27,    66, 
-          92,    54,    72,    19, 
-          55,    59,    23,    19, 
-         122,    37,    19,    22, 
+          70,   121,    34,    64, 
+         138,    46,    74,   105, 
 };
 
 static long _vq_lengthlist_lsp20_0[] = {
-        7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
+        1, 2, 4, 4, 5, 5, 5, 7, 7,10,10,10,11,11,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
+       14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
 };
 
 static long _vq_ptr0_lsp20_0[] = {
            -1,    -2,    -3,    -4,    -5,    -6,    -7,    -8,
-           -9,     2,     9,   -12,   -13,   -10,   168,   151,
-          125,   -18,   170,   -20,   -21,    14,   -23,     9,
-          -25,    53,    90,   -28,   -29,   -30,   -31,     9,
-          170,   151,   181,    90,   -37,    14,   -39,   -40,
-          -41,   -42,   -43,     6,    12,    12,   156,   -48,
-           72,   131,   -51,    97,   -53,   -54,   -55,   -56,
-          -57,     6,   -59,     9,    92,   -62,   -63,     6,
-          -65,    17,   -67,   -68,     9,    14,    92,   -72,
-           14,   -74,   -75,   -76,   -77,     9,   151,    92,
-          151,   -82,   -80,   158,   -85,   218,   -87,   -88,
-          -89,   -90,     6,    14,    13,    13,   -95,   -96,
-           13,    87,   218,   223,  -101,  -102,  -103,  -104,
-         -105,  -106,    92,  -108,   112,   231,  -111,  -112,
-         -113,  -114,  -115,  -116,    87,    92,   168,  -120,
-          136,   149,  -123,    87,  -118,  -126,  -127,    87,
-          149,  -130,   107,  -132,  -133,  -134,    12,  -136,
-           13,   158,  -137,  -140,   -96,  -138,  -143,  -144,
-          122,  -141,   223,  -148,  -149,   -44,   119,  -152,
-           12,  -154,   122,   149,   131,  -158,   156,  -160,
-         -161,  -162,  -163,  -164,    32,    42,  -167,   173,
-         -169,  -170,   107,   173,  -173,  -174,    32,  -176,
-         -170,  -150,   184,  -180,  -181,  -182,    42,   109,
-          122,   159,  -187,   107,   184,  -190,   136,   184,
-         -193,  -194,   112,   136,  -197,  -198,  -199,   112,
-          173,   151,  -177,  -204,  -205,   107,  -207,   136,
-          168,   173,   168,  -212,  -213,  -214,  -215,  -216,
-         -217,     5,    38,    18,  -221,  -222,    38,    52,
-         -225,    23,  -227,    38,    52,  -230,  -231,    27,
-         -233,    43,   102,  -236,  -237,    23,  -239,    33,
-           48,  -242,  -243,    23,  -245,    43,  -247,    43,
-          209,  -250,  -251,  -252,  -253,  -254,  -174,   121,
-           63,  -258,    65,  -260,  -261,  -262,    63,   107,
-         -167,  -255,  -267,    63,   207,  -270,  -271,  -272,
-           63,  -274,    68,  -276,    27,    68,  -279,  -280,
-         -281,  -282,  -283,  -284,    18,   102,  -287,    60,
-         -265,   214,  -288,  -284,   178,  -294,  -262,    73,
-          214,    65,  -299,   141,  -284,  -295,   141,  -304,
-         -305,  -306,  -307,  -308,  -309,     5,    53,  -312,
-         -313,    14,   253,    53,  -309,   253,  -319,    90,
-          141,  -322,  -323,  -324,  -325,     5,    38,  -328,
-           18,  -330,    28,  -332,     5,    28,  -335,    18,
-         -255,  -338,  -339,    18,  -341,  -342,  -343,   -91,
-         -336,    83,  -347,    83,  -263,  -344,   218,   141,
-         -353,  -354,   -92,  -349,    28,  -358,  -359,  -339,
-          105,    36,  -363,  -364,    28,    31,    65,    83,
-         -365,  -370,  -371,  -372,  -373,  -374,  -375,  -376,
-         -377,  -378,    36,   127,   111,  -382,   127,    36,
-           36,  -386,    31,  -388,    36,  -390,   253,  -392,
-           31,   129,  -395,  -396,   116,   129,  -399,  -400,
-         -401,    73,    78,  -404,   104,   158,   129,  -408,
-         -409,    73,  -405,  -368,   181,    78,   162,  -416,
-         -417,   165,   226,  -412,  -411,   197,  -423,  -424,
-          111,   201,   116,   255,  -429,  -430,  -431,  -432,
-         -433,    73,   253,   178,   181,  -438,  -439,  -440,
-           78,  -442,   119,   178,  -445,  -446,  -447,  -448,
-          127,   253,  -451,   142,  -453,   120,  -455,   142,
-          253,  -458,  -459,  -460,  -461,    57,  -463,  -451,
-          167,   226,   183,   183,    57,  -470,  -471,  -472,
-           85,   167,  -475,   120,  -477,   253,  -479,  -480,
-          127,    85,   160,  -484,  -485,  -486,  -487,  -488,
-         -489,  -490,  -491,    70,   186,   179,   114,  -496,
-         -497,  -498,   161,   186,   186,     4,  -481,  -504,
-         -505,  -506,  -507,  -508,     4,   161,    57,  -512,
-           57,   153,  -512,  -502,  -517,  -518,    78,   161,
-          116,  -522,  -523,  -524,   111,  -526,  -527,   161,
-          165,  -530,   163,  -532,  -533,    57,  -535,   153,
-          161,  -538,  -498,  -515,  -539,   165,  -543,  -544,
-         -545,    57,  -547,   120,  -549,  -550,    81,  -552,
-          120,   150,  -555,  -556,   150,   211,   197,   172,
-         -561,  -562,  -563,    57,  -547,   121,   142,  -568,
-           57,  -570,  -571,  -572,  -573,  -574,    70,   191,
-         -499,  -565,   106,   186,  -581,    70,   167,  -584,
-         -585,   114,  -587,   111,    75,   252,  -591,  -592,
-         -574,  -589,    75,   127,   121,  -598,  -599,  -600,
-         -601,  -602,  -603,    47,  -596,  -606,    75,  -524,
-         -604,  -456,  -611,    75,   111,  -614,  -615,    47,
-          159,   155,   122,  -620,  -621,  -622,   117,  -624,
-         -625,   145,  -627,   109,  -629,  -630,  -631,  -632,
-         -633,  -634,    70,   145,  -550,   253,  -639,   114,
-          146,  -642,  -643,   114,  -645,  -646,  -647,  -648,
-           42,  -650,   109,   169,   146,  -625,   160,  -656,
-         -657,     4,  -659,  -660,   114,  -662,  -663,   145,
-          196,  -666,   146,  -668,  -669,  -670,  -671,  -672,
-         -673,  -674,  -675,  -676,    37,  -678,    56,    77,
-         -681,   104,   129,  -684,  -685,  -686,    37,    77,
-         -689,    77,   139,  -692,   100,   139,  -393,   106,
-          194,    37,  -699,  -700,  -701,  -690,  -695,   238,
-         -705,   139,  -707,    72,  -709,   193,   243,  -712,
-         -713,  -697,  -702,  -716,   116,   129,  -719,  -720,
-           37,  -705,  -714,   198,  -725,    37,   238,  -728,
-         -729,    37,  -731,   111,   164,   116,  -735,    37,
-          176,  -738,  -739,   116,  -722,  -742,  -743,  -744,
-         -745,   104,   162,  -406,  -740,  -748,  -751,  -752,
-         -753,    56,  -755,    78,   139,  -758,    56,  -760,
-         -761,  -762,    78,   153,    78,  -766,   111,   163,
-          165,  -770,    78,  -772,   162,   198,  -775,  -776,
-         -755,  -749,  -779,   163,   163,  -782,  -756,   144,
-          198,   201,   163,  -788,  -789,  -790,  -791,     2,
-           72,  -689,    99,    37,  -797,    72,    97,  -800,
-         -801,    97,   224,   198,  -805,  -806,    95,    -9,
-         -794,   125,    77,  -812,    21,    95,  -815,   174,
-          202,  -818,  -819,   174,  -821,   187,   202,   153,
-         -825,  -826,   187,  -828,   198,   219,  -831,  -832,
-         -833,  -834,  -835,    47,   116,  -808,  -839,   111,
-         -841,  -842,  -843,    47,   155,    82,  -847,  -848,
-         -849,  -850,  -851,    12,  -845,  -854,    47,   131,
-         -152,   115,   156,  -860,    72,   193,  -863,  -864,
-           47,   -49,   222,   156,  -869,  -870,  -871,  -872,
-         -873,   146,   117,  -876,  -877,  -878,  -879,     4,
-         -881,   112,   117,  -657,   135,   112,  -887,  -657,
-         -884,   115,  -891,   117,  -893,  -882,  -889,   193,
-         -897,  -898,     4,   153,  -901,   163,  -903,   151,
-          146,   187,  -907,   153,  -909,   153,  -894,  -912,
-         -185,  -845,   109,  -194,   134,  -918,   146,  -916,
-         -921,  -922,  -923,    97,  -882,    99,   131,  -928,
-         -929,    97,   239,  -709,    20,  -932,   187,   202,
-         -937,   156,   224,  -940,  -941,  -942,  -943,  -944,
-         -945,  -946,    61,  -948,  -949,  -950,    30,    35,
-         -953,    40,   128,    93,  -957,    96,  -959,   108,
-         -933,  -962,  -963,  -964,    51,    93,  -967,  -968,
-         -969,    40,    66,    79,  -973,  -974,    79,  -965,
-           82,    98,    50,  -980,    35,    61,  -983,  -984,
-           45,    74,  -987,  -988,  -989,  -990,    61,  -992,
-         -993,    35,    66,  -953,  -976,  -996,  -999,    11,
-           35, -1002,    51, -1004,    55,   147,  -994,  -997,
-        -1009, -1010, -1011, -1012,    62,   247, -1015,    35,
-        -1017, -1018,    62, -1020,    67,    62, -1023, -1024,
-           66,   134,    62,    74, -1029, -1030,    55, -1032,
-        -1033, -1034, -1035,    11,    82,   130, -1039, -1040,
-           11,    96, -1043,    71, -1045,    96,   108, -1048,
-          130,   157, -1051, -1052, -1053, -1054, -1055,    34,
-           51,   166, -1059, -1060, -1061, -1062, -1063,    50,
-          118,    51, -1067, -1068, -1069,     3, -1071,    55,
-        -1073, -1074, -1075,    50,   118, -1078,   108, -1080,
-          118, -1082,    55,    20,   108, -1086,   166,   180,
-        -1089,    25,    55, -1092, -1093, -1094, -1095,    10,
-           39,    44, -1099, -1100,    39,   103,    39, -1104,
-        -1097, -1083, -1107, -1108,  -977, -1105, -1111, -1112,
-           39,   254,   133,    80,    79, -1118,    98,   185,
-           74, -1122, -1123, -1124, -1125,    50,    79,    79,
-        -1115, -1130,   185, -1132, -1125,   135,   252,   254,
-        -1137, -1138, -1139, -1140, -1141, -1142,     0, -1144,
-          171, -1146, -1147, -1148,    15,    24, -1151,    19,
-        -1153,    24,    29, -1156, -1157,    24,   220,    29,
-        -1161, -1159, -1134,   175, -1165,    59, -1167,   175,
-        -1162, -1170,   225,   240, -1173, -1174, -1175, -1176,
-           15, -1178, -1179,    24, -1181,    24,    49, -1184,
-           29, -1186,    49, -1188, -1189, -1190,    39, -1192,
-           39, -1182, -1168, -1196,    88,   138, -1199,    10,
-        -1201, -1202,    39,    88, -1205,    54, -1194, -1208,
-        -1159, -1206, -1211, -1212,    49,   123, -1215,     1,
-        -1217,   123, -1219, -1220,   190, -1209, -1223,    24,
-        -1225,   190,   235,     1, -1229,    49,   190,   230,
-        -1233, -1234, -1235, -1236, -1237,    30,    45, -1240,
-        -1241,    30, -1243,    30, -1245,    67,    71, -1248,
-        -1249, -1250, -1251,    71,   126, -1254, -1255,    91,
-        -1221,   101, -1259,   152, -1261,    91,   205,   126,
-        -1265, -1266, -1267, -1268,    30,    45, -1271,    30,
-          152, -1274,    61,   133, -1277,    61,     1,   138,
-        -1281, -1282,     1, -1284,   143, -1286,   152, -1288,
-           61, -1290,    93, -1292, -1202,   101,    98, -1294,
-           41, -1298,   103, -1197, -1296,   195, -1303, -1304,
-        -1305,    30, -1307,    93,   128, -1310,   103,   128,
-        -1313,   143,    31, -1237, -1314, -1318, -1319, -1320,
-          143, -1316, -1323,   205,   225, -1326, -1327, -1328,
-        -1329, -1330, -1331,     8, -1333,    22,     7, -1336,
-           84, -1338, -1339, -1340, -1341,     8, -1321, -1344,
-           76, -1346,    22,    26, -1349, -1350, -1351, -1352,
-        -1353, -1354, -1355,     8,    94, -1358,    22, -1360,
-          137,   192,    22, -1364, -1365,    94,    82, -1368,
-        -1369, -1370, -1371,     7,    94,     7, -1375, -1376,
-        -1377,   124,     7,     7,   124,    99, -1383, -1365,
-         -932, -1386,   124, -1388, -1389, -1390, -1391,  -845,
-        -1384,   124, -1395,    20, -1397,   115,   124, -1400,
-        -1401,   110,    20, -1404,    20,   182,    82, -1408,
-          132, -1410,    41, -1412, -1413,   105,   137, -1416,
-        -1417, -1418, -1419,    41,   132, -1397, -1392, -1424,
-          124, -1422, -1427,   110,   106,   124,   132, -1432,
-        -1433, -1434, -1435, -1436,     7,    26, -1439, -1440,
-            8,    26,    11, -1444,    26, -1446, -1437,   101,
-        -1447, -1450,    22, -1452, -1453, -1454,    41,    51,
-        -1457, -1458,    62,   110, -1459,   172, -1020,   172,
-          137, -1466,    51, -1458,   144,   147,   182, -1472,
-           11, -1474, -1475,    62,   188, -1048, -1468, -1480,
-        -1481, -1482,   182, -1478, -1485,   204,   106, -1488,
-          188, -1490, -1491, -1492, -1493, -1494, -1495,    16,
-          199, -1486, -1499, -1500,     7,    46, -1503, -1504,
-          124,   203, -1507, -1508, -1509,   119, -1134, -1512,
-        -1513, -1514, -1515, -1516,    21,   219, -1519, -1520,
-           46, -1510, -1523,   119,    21,    56,    21, -1528,
-        -1516,   252,    76,    76, -1533, -1534, -1535, -1536,
-           37,   194, -1539,    77, -1541, -1542, -1543, -1544,
-        -1545,    16, -1547,   104,   105, -1529, -1551,    56,
-          100, -1548, -1549,   192,    73, -1554, -1559, -1560,
-        -1561,    16,    56,   189, -1565, -1566, -1567, -1568,
-        -1569,    31, -1571, -1572, -1573,   104,   105, -1576,
-        -1577,    31, -1557,    41, -1581, -1582, -1495,   167,
-        -1585,    73, -1545,   255, -1589, -1590,    16,   158,
-        -1573, -1587,   154, -1596,  -295, -1594, -1599,   134,
-          221, -1602,   134, -1604, -1605,   124, -1597, -1608,
-          134,   148, -1611, -1612, -1613, -1614, -1615, -1616,
-        -1617, -1618, -1619, -1620,     3, -1622,    25, -1624,
-           80, -1622,    69,    86,    25, -1630, -1631,    25,
-           80, -1634, -1635,    80,    89, -1638,    86, -1626,
-        -1641,    41,    51, -1644, -1645,    89,   101,   101,
-        -1649,    20, -1651,    25, -1639, -1628,    80, -1656,
-           25, -1658, -1659,    86,   147,   130, -1663, -1664,
-        -1665, -1666,   252, -1668, -1669, -1670, -1671,    64,
-          140, -1645,    64, -1676,    80, -1678,   252, -1680,
-        -1681,   140, -1674,   144, -1685,   252, -1687, -1688,
-        -1689,    64,   148, -1692,   113, -1682,
+           -9,   167,   -11,   167,     2,   -14,   -15,   -16,
+          -17,   -11,    36,   -20,   227,   232,   -23,   -24,
+          -25,     9,   179,   -28,   179,   211,   227,   -32,
+          -33,     9,   -35,   -36,   -20,   241,    44,   227,
+          245,   -37,   -43,   -44,     0,   -46,   -47,   -48,
+          209,    79,   -51,   214,     0,   -54,   178,   214,
+          -57,   -58,   -59,   -60,   -61,     9,   120,   211,
+          -65,   -66,     1,    66,   -69,   120,   245,   -72,
+           44,    79,   -75,   -76,     0,   211,   232,   -80,
+          -81,   -82,   209,    31,   -85,   -86,   -87,   209,
+          -89,   250,   209,   241,   -93,   -94,   -95,   -96,
+          -97,   -98,   -99,   158,   179,  -102,   188,   188,
+          201,   201,  -107,  -108,  -109,   158,  -111,   188,
+            4,  -114,  -115,  -116,   158,  -118,   188,   227,
+          -91,  -122,     9,  -124,     9,  -126,     9,   223,
+         -129,  -130,   178,  -132,   193,   245,     1,  -136,
+         -137,  -138,   174,   183,   197,  -142,  -143,  -144,
+          174,  -146,   193,  -148,   193,   115,  -151,  -152,
+         -153,  -154,  -155,     0,  -157,  -158,   192,  -160,
+         -161,     0,   209,   113,   207,  -166,    79,  -168,
+         -169,   250,    90,   -49,   237,  -172,   166,  -176,
+          250,  -178,   -76,   223,    90,  -182,    25,  -179,
+         -185,  -186,  -187,   232,  -189,  -190,   166,  -183,
+           36,  -191,  -195,   250,    53,   251,  -199,  -195,
+          223,    79,   129,  -204,  -205,  -206,  -207,  -208,
+         -209,   165,    25,   166,  -213,    53,  -215,  -216,
+          165,  -218,   196,  -220,    34,  -222,  -223,   196,
+           63,  -226,  -227,    25,    59,  -230,  -231,  -232,
+          232,    53,   236,  -236,  -237,    39,    53,  -200,
+         -241,   166,  -243,  -244,    25,  -238,   218,    63,
+           60,  -250,  -251,  -252,  -253,  -254,   192,   252,
+           90,  -258,   252,  -260,    49,  -262,   252,  -246,
+          207,  -266,   255,    49,  -269,   255,  -271,   255,
+           20,    63,  -275,  -276,  -277,  -278,  -279,  -280,
+         -281,   160,  -264,  -284,   166,   160,  -287,  -288,
+         -289,   160,   167,   179,  -282,  -294,  -295,  -296,
+           12,   236,  -299,  -300,    12,  -302,    55,   199,
+          124,  -306,  -307,   167,   -21,  -303,   236,  -232,
+         -309,  -304,  -312,  -316,  -317,  -318,  -300,   251,
+         -321,  -322,    55,    55,   167,  -326,  -327,  -328,
+            7,  -330,    14,   201,  -333,  -334,   160,    14,
+         -337,  -338,     7,  -340,  -341,    12,    14,   236,
+         -345,     7,  -347,    12,   108,  -350,  -351,    12,
+         -353,    28,    75,  -356,  -357,  -358,   236,   232,
+          207,  -362,  -363,  -364,   165,   160,   165,    13,
+          160,  -220,   190,  -284,  -370,  -372,  -375,  -376,
+         -297,  -373,  -269,  -377,  -381,    55,  -383,  -384,
+         -385,   236,  -387,     5,  -389,    13,     5,    34,
+         -393,    34,   129,    60,  -397,  -398,  -399,  -400,
+         -401,  -402,  -403,  -404,  -405,   182,   186,    64,
+         -409,   186,   254,  -412,  -413,  -414,  -415,  -416,
+         -417,   186,   254,  -420,  -421,   254,    19,    19,
+         -425,    32,  -427,    32,   107,  -430,   187,  -432,
+          186,  -434,  -435,    19,  -437,    32,  -439,  -440,
+           11,    87,    67,  -444,    68,  -446,  -447,  -448,
+           70,   131,  -451,    87,  -379,   253,  -455,  -456,
+         -457,  -458,    10,   204,    10,    22,  -463,   204,
+         -465,   221,  -467,  -468,  -469,  -470,  -471,   187,
+          204,  -474,  -472,   208,  -477,   221,   243,  -480,
+         -481,   187,   247,  -484,  -485,   187,  -487,    32,
+           42,    42,  -491,  -492,  -493,   243,   100,  -475,
+         -497,   247,  -499,    32,  -495,  -502,  -503,  -504,
+          204,    11,   222,  -508,   204,    11,  -511,   222,
+         -513,  -514,    67,  -516,   247,    67, -1558,    33,
+           51,  -522,  -523,  -524,    11,  -526,  -527,    62,
+         -520,  -530,   204,  -532,   222,  -534,    22,    67,
+          212,  -538,  -539,  -540,  -541,  -542,  -543,  -544,
+          196,    59,   254,  -548,   254,    69,  -551,  -552,
+         -544,  -536,  -555,  -556,  -557,    34,    60,  -560,
+         -561,  -562,  -563,   254,    57,   254,  -567,    68,
+           19,    68,  -571,  -572,  -573,  -574,  -575,  -576,
+         -577,     5,   104,    99,  -581,    13,   190,    82,
+          104,  -579,  -582,  -588,    13,   143,   148,   143,
+           82,  -594,     7,  -596,   187,   143,  -599,  -600,
+         -601,   187,  -603,   143,  -605,  -606,   222,  -586,
+         -609,    99,  -611,  -612,    42,   104,  -607,  -616,
+         -617,  -618,   222,  -620,    57,    67,   187,  -624,
+         -625,   222,   104,  -628,  -569,   207,  -629,   212,
+          222,  -634,  -395,   190,     3,   144,    99,  -640,
+         -641,    93,     3,  -584,  -635,  -646,  -647,    10,
+         -649,  -650,     7,   221,  -653,    80,   108,  -656,
+          239,  -658,    28,  -353,   200,    80,  -663,  -664,
+           80,  -666,    55,  -668,    93,   212,  -671,   187,
+         -673,  -674,    93,  -676,   104,   125,  -679,  -680,
+         -681,  -682,  -683,  -684,  -685,  -686,  -687,  -688,
+          196,  -690,   219,  -692,   196,   254,   219,   203,
+           59,   219,  -699,  -700,  -692,  -695,    20,    48,
+         -705,    20,  -707,    48,   199,  -710,  -711,  -712,
+          219,   216,  -708,   216,  -717,   254,  -719,    65,
+           70,  -722,  -723,  -724,    17,  -726,    48,  -728,
+         -255,   200,    74,  -729,    17,  -734,  -735,    20,
+         -737,    48,  -739,  -740,  -741,   216,  -743,    92,
+         -745,    17,    49,    20,    49,    99,  -751,  -752,
+         -753,  -754,  -755,  -756,   157,   205,    49,  -760,
+          205,  -762,  -763,  -764,   157,  -766,    65,    92,
+          222,  -770,  -618,  -731,  -773,  -693,  -771,  -564,
+         -774,  -719,  -776,    68,   205,   222,  -783,    65,
+         -785,  -786,  -787,  -788,  -789,   157,  -778,  -792,
+          157,    99,  -795,  -796,   157,   203,    49,  -758,
+           21,    55,  -800,  -804,    49,  -806,   196,  -808,
+         -809,  -810,  -811,    20,  -813,  -814,  -815,  -816,
+         -440,    66,  -819,  -820,    50,    70,  -823,  -824,
+         -825,  -826,   205,  -828,  -829,    45,   131,    97,
+           89,   205,    50,  -836,  -837,  -838,  -839,    45,
+         -841,  -842,    23,    45,   103,  -846,    30,  -848,
+           50,    89,    19,  -852,  -853,    30,   199,    50,
+         -854,  -858,  -859,  -860,  -861,   216,  -863,  -864,
+         -865,  -866,   225,    54,  -869,   216,    17,   117,
+         -873,  -874,  -875,   205,  -877,  -878,  -879,  -880,
+          216,  -856,  -881,  -884,  -885,    92,  -887,   205,
+         -889,  -890,    23,    54,  -893,    54,  -895,    97,
+         -897,  -898,  -899,  -900,   219,  -902,    30,  -882,
+         -905,   225,  -907,  -893,    71,   103,  -911,  -912,
+         -913,  -914,  -915,  -916,  -917,  -918,  -919,   161,
+          177,   238,  -923,   161,    37,   110,  -927,  -928,
+           33,    94,  -931,    51,  -933,    88,   110,   164,
+           94,  -938,   177,   110,   151,  -942,  -943,  -944,
+         -945,  -946,   191,   248,  -908,  -950,  -951,  -952,
+          208,    94,  -955,  -956,   253,   213,    18,  -960,
+           35,    40,  -963,  -964,   253,    51,  -956,    86,
+         -969,    88,  -971,  -972,  -973,  -974,  -975,   172,
+         -800,  -978,   226,    35,  -981,  -982,  -983,   238,
+         -985,    27,    35,  -988,    18,  -976,  -991,   226,
+           18,  -985,   184,  -996,  -997,  -921,  -994, -1000,
+          191, -1002, -1003,   191,    35,  -988,  -998, -1008,
+           27,    21, -1011, -1012, -1013, -1014, -1015, -1016,
+          161, -1018,   161,   238,   251,   161, -1023, -1024,
+        -1025,   162,   173, -1028,   173, -1030, -1031,   220,
+          229, -1034, -1035, -1036,   162, -1038,   238, -1020,
+          173, -1042, -1043,   162,   177,   229, -1047, -1048,
+        -1049,   169, -1051, -1052,    95,    98, -1055,  -983,
+         -797, -1058, -1026, -1056, -1061,    40, -1059, -1064,
+        -1065, -1066, -1067, -1068, -1069, -1070, -1071,   169,
+          109, -1074,    62,   182, -1077,   247,    91, -1080,
+           11, -1082, -1083,   182,   248,   182,   194,   182,
+        -1086, -1090, -1091,    11, -1093,    37, -1095,    37,
+           62, -1098, -1099,    27,   136, -1102,    37,   194,
+        -1105, -1106, -1107, -1108, -1109,   169,   204, -1112,
+           15, -1114,    15,    95,   184, -1118, -1119,   243,
+           95,   247,    98, -1124, -1125, -1126,   161, -1128,
+        -1129,    15,    62, -1132, -1133, -1134,    22,    62,
+        -1137,    37,   109, -1140, -1141, -1142, -1143,    10,
+        -1145,    15,   125, -1116,   220, -1150, -1145,    66,
+        -1153, -1154, -1155, -1156, -1157,   170,    73, -1151,
+          170,    22,   208, -1164, -1165,   170, -1167, -1168,
+           58,    72, -1171, -1172, -1173, -1174,   230,    72,
+           77,    54,   156, -1180,   244, -1182,   170,   122,
+        -1185,   249, -1187, -1188,    24,    78, -1191, -1192,
+        -1193, -1194, -1195,   249,    50,    64, -1199, -1200,
+          230,    50, -1203,    24,    78, -1206, -1207, -1208,
+        -1209, -1210, -1211,   182,   191,   244,   244, -1216,
+        -1217,    18,    64, -1220, -1221, -1222, -1223, -1224,
+          172, -1226, -1227,   170,   224,   242, -1231, -1213,
+        -1178,   242,    38, -1236, -1237,   170, -1239,   242,
+           47,   249, -1243,   244,   249, -1246, -1247, -1137,
+        -1232,    38, -1251,   226,    37,   127, -1255, -1256,
+           18,   172, -1259,    38,   128, -1262, -1263, -1264,
+          182,    50, -1267, -1268, -1269, -1270,    11, -1272,
+           24,    84, -1275,    24, -1277, -1278,    24,   122,
+           50, -1282, -1283, -1134,   176, -1286, -1287, -1288,
+           62,    73,    73,    62,   156, -1294, -1270, -1292,
+          156, -1296, -1299, -1300, -1301, -1302, -1303, -1304,
+        -1305, -1306,   176, -1308,   170, -1310, -1311,   224,
+          234, -1314,   231, -1297, -1317,   176, -1319,   172,
+        -1321,   224, -1323, -1324, -1325,   172,   242,   191,
+          200, -1330, -1331, -1332, -1333,   224, -1335,   176,
+          231, -1338, -1339,   156,   200, -1342, -1343,    33,
+          156,  -729, -1315,   156, -1349,   231,    51, -1352,
+        -1353,   176,   208,   224,   226, -1358, -1359, -1360,
+          170, -1362, -1363, -1364, -1365,   210,    43,   234,
+          234,   224, -1371, -1372, -1368, -1346,   244,   244,
+        -1377,    43,   114,   215, -1381, -1382,    52, -1168,
+        -1373,    77, -1384, -1388, -1389,   176, -1391, -1392,
+        -1393,   210, -1386,   234, -1397,   200,    16, -1400,
+          215,   184, -1403, -1404, -1405,   210,    71, -1408,
+           16,    52, -1411, -1412, -1413, -1414, -1415, -1416,
+        -1417, -1418,   168, -1420, -1421,   175,   198,   180,
+        -1425, -1426, -1427,   175,   198, -1430,   175,    96,
+          180, -1434,   180, -1436,   198, -1438, -1439, -1440,
+        -1441,   198,    96, -1444, -1445,   228,   251,    26,
+        -1449, -1445,   190,    56, -1453,   130,   140, -1456,
+        -1457, -1458, -1459,   159, -1461,    76, -1463, -1464,
+        -1465, -1466,   168,   171, -1469, -1470,   180, -1472,
+          206, -1474,    81,   126,    29, -1453, -1450,   145,
+        -1481, -1482, -1483, -1484,   163, -1486, -1487, -1488,
+          189,   246, -1491,   233, -1478, -1494,   198, -1496,
+          202, -1491,    46, -1500, -1501,    26,   198, -1504,
+          233, -1506, -1507,   246, -1509, -1510,    26, -1512,
+           41, -1514,    46, -1516, -1517,    46,   135, -1520,
+          195, -1522,    26, -1524, -1517,    31,   106, -1528,
+           56, -1530, -1531,   235, -1533,   111,   130,    96,
+        -1525, -1538, -1539, -1540, -1541,   163,   189,   194,
+        -1545, -1546,   189, -1548,   241,   246, -1551, -1552,
+          189,   -37,   240, -1556,  -264,   235,   195, -1560,
+        -1561,   195,   237, -1564,    31,   241,   246, -1536,
+         -518, -1557,    31, -1572, -1573, -1574, -1575, -1576,
+        -1577,   173,   162, -1580, -1581, -1582, -1583,   162,
+          217, -1586, -1587, -1588,   164,   217,   240, -1592,
+          177,   240, -1595,   220, -1597, -1598, -1584,   181,
+           29, -1602,   235, -1599,   240, -1606, -1607, -1608,
+        -1609, -1610, -1611, -1612,   181, -1603,   217, -1616,
+          164, -1618, -1593, -1613, -1621, -1622, -1623,   164,
+          240, -1626, -1627,   164, -1629,   185, -1631,   185,
+        -1619,   185, -1635, -1636, -1637, -1638,   181,   185,
+          195, -1642,   207, -1520,   237, -1646,   213,   217,
+        -1649, -1650,   208, -1652,   185,   213, -1655, -1656,
+        -1657,   208, -1659,   213, -1644, -1662, -1663, -1664,
+          181,   207, -1667,   181, -1669,  -582, -1665, -1568,
 };
 
 static long _vq_ptr1_lsp20_0[] = {
-         -939,  -369,  -211,  -100,   -38,   -19,   -11,   224,
-          -10,   202,   202,   -16,   -15,   170,   178,   170,
-          -17,   174,   202,   -27,   -24,   -22,   125,    17,
-          -26,   125,   125,   -36,   -35,   -33,   -32,   218,
-          218,   -32,   231,   170,    90,   218,   -52,   -47,
-          -46,   -45,   -44,   131,   131,    13,   224,   -50,
-          -49,   176,   131,   224,   -86,   -73,   -66,   -61,
-          -58,     9,   -60,    97,    97,   -64,    72,    92,
-           92,    72,   -71,   -69,    14,   -70,   244,    92,
-           17,   -81,   -80,   -79,   -78,   224,   224,   151,
-          223,   -84,   244,   -34,   223,   244,   -94,   -93,
-          -92,   -91,    87,    87,    87,    28,   -98,   -97,
-          223,   223,   -99,   244,  -159,  -131,  -110,  -107,
-          193,   223,   239,   -80,   223,   236,   193,  -125,
-         -122,  -119,   -97,  -117,   149,   149,   236,  -121,
-          223,   223,   -99,   244,  -109,  -129,  -128,   246,
-          246,   149,   136,  -147,  -139,  -135,   149,   -97,
-         -121,   168,  -124,  -142,   122,   -83,  -146,  -128,
-          246,   -14,   246,  -156,   223,  -151,   227,  -153,
-          122,  -155,   159,   159,  -157,   239,   223,  -192,
-         -179,  -168,  -166,  -165,   229,   229,   229,   207,
-         -172,  -171,   246,   246,  -175,   184,   246,  -178,
-          229,   178,   229,  -186,  -184,  -183,   184,   184,
-         -185,   184,  -189,  -188,   246,  -191,   159,   223,
-         -196,  -195,   146,   206,  -203,  -108,  -200,   173,
-         -201,   244,  -145,  -209,  -206,   244,   -99,   244,
-          183,   -99,   222,  -249,  -229,  -224,  -220,  -219,
-         -218,   102,   102,   102,   102,  -223,    60,    60,
-         -226,    58,  -228,    58,    58,  -235,  -232,   102,
-         -234,   209,   209,  -241,  -238,    33,  -240,   212,
-          212,  -244,    52,   212,  -246,    52,  -248,   212,
-          212,  -303,  -269,  -259,   173,  -257,  -256,   222,
-          246,   251,   246,  -264,   173,  -263,   251,   251,
-         -266,  -210,  -268,   229,   229,  -278,  -275,  -273,
-          173,   207,   173,  -277,   214,   214,  -298,  -293,
-         -291,  -289,  -286,  -285,   251,   251,  -285,   251,
-         -208,  -285,  -202,    65,   221,  -297,  -296,   221,
-          251,   251,  -300,   173,  -302,  -292,   251,  -340,
-         -334,  -321,  -316,  -311,  -310,    90,    90,  -315,
-         -310,    90,   221,    83,  -318,   222,  -320,   218,
-          218,  -331,  -327,  -326,    28,    83,    83,  -329,
-           38,    38,    83,  -333,    53,   218,  -337,  -222,
-         -317,   102,   141,    83,  -352,  -350,  -346,  -345,
-         -314,    87,  -348,   244,   244,  -301,  -351,   244,
-         -357,   218,  -356,  -290,    87,  -127,  -362,  -330,
-          253,   181,  -367,  -366,  -345,   160,    87,   251,
-         -361,  -667,  -483,  -428,  -398,  -391,  -385,  -381,
-         -380,  -379,   165,   165,   127,  -384,  -383,   160,
-          164,  -389,  -387,   181,   168,   165,   181,  -394,
-         -393,   194,   253,  -397,   165,   165,  -422,  -407,
-         -403,  -402,   129,  -406,  -405,   237,   237,  -413,
-         -410,    78,  -412,  -360,   237,  -414,  -415,  -419,
-         -418,   237,   237,  -418,  -355,   217,  -426,  -425,
-          165,   237,  -397,   197,  -444,  -437,  -435,    78,
-         -434,   178,   178,  -436,   183,  -443,  -441,   226,
-          178,   226,   178,   234,  -469,  -457,  -452,  -450,
-         -449,   234,   183,   234,  -454,   217,  -456,   217,
-          217,  -468,  -467,  -462,   183,   226,  -466,  -465,
-          197,   234,   226,   217,   178,  -478,  -474,  -453,
-          217,   172,  -476,   253,   217,   197,  -482,  -477,
-          197,   172,   197,  -597,  -542,  -516,  -503,  -495,
-         -494,  -493,  -492,   196,   196,   196,   196,  -493,
-         -500,  -499,   234,   234,  -501,   196,  -473,   242,
-          179,  -514,  -511,  -510,  -509,   186,   186,  -513,
-          161,   161,    78,  -464,  -521,  -520,  -519,   165,
-          179,  -531,  -525,   153,   179,  -529,  -528,   179,
-          179,   165,   179,  -537,  -534,   153,  -536,   226,
-          226,  -541,  -465,  -427,  -421,   234,  -586,  -560,
-         -548,  -546,   150,   191,  -551,   211,   242,  -554,
-         -553,   197,  -558,  -557,   242,   242,  -557,   217,
-         -567,   211,  -564,   191,  -566,   217,   191,  -569,
-          242,  -583,  -580,  -579,  -576,  -575,   234,   234,
-         -575,  -559,  -577,   242,  -557,   242,  -578,   211,
-          242,   186,  -590,  -588,  -379,  -582,  -594,    75,
-          211,  -540,  -595,  -557,   216,  -628,  -619,  -613,
-         -610,  -607,  -605,  -524,   222,   111,   179,  -520,
-          183,  -608,  -612,   155,   164,  -617,  -616,   228,
-          228,  -618,   228,  -623,   153,   193,   179,  -626,
-          179,   228,   228,   159,  -641,  -640,  -636,   242,
-         -635,   179,    75,   179,  -638,   160,   196,   145,
-          153,  -655,  -644,   169,  -653,  -652,  -649,   169,
-          228,  -651,   228,   228,   169,   146,   222,  -658,
-          146,   206,  -661,   145,   146,  -665,  -664,   206,
-          206,   196,   206,  -830,  -787,  -741,  -698,  -683,
-         -680,  -677,   104,   139,    77,  -679,   139,   139,
-         -682,   139,   201,  -694,  -691,  -688,  -687,   238,
-         -690,   243,   243,  -693,   238,   238,  -696,   222,
-         -697,   238,  -711,  -706,  -704,  -703,   217,   243,
-          249,   198,  -708,   249,  -710,   249,   249,  -727,
-         -718,  -715,   197,  -717,   238,   238,  -723,  -721,
-          198,   201,  -654,  -724,  -726,   249,   249,  -734,
-         -730,   111,  -733,  -732,   176,   164,  -737,  -736,
-          249,  -736,   238,   176,  -637,  -759,  -757,  -750,
-         -746,   162,  -747,  -425,  -609,  -593,  -754,    78,
-          162,   104,  -756,   201,   201,   219,   232,  -769,
-         -764,  -763,   162,   162,  -765,  -767,   201,  -768,
-          201,  -774,  -771,  -773,   219,   219,  -781,  -780,
-         -778,  -420,   198,   201,   193,  -785,  -784,   216,
-          201,  -786,   249,  -804,  -796,  -795,  -793,  -792,
-          243,   232,   216,   139,  -799,  -798,   243,   193,
-         -803,  -802,   249,   224,  -817,  -810,  -807,  -809,
-         -783,   202,  -811,  -814,  -813,   174,  -816,   232,
-          232,  -823,  -820,   187,  -822,   224,   224,  -824,
-         -827,   219,   232,  -829,   232,   232,  -868,  -846,
-         -840,  -838,  -836,   163,  -786,   222,   163,   116,
-         -733,  -844,   116,   155,   176,   221,  -859,  -856,
-         -853,  -843,   156,    47,  -837,  -855,   156,   156,
-         -858,   221,   159,  -861,   176,  -862,  -867,  -865,
-          176,   249,   236,   176,  -920,  -911,  -902,  -896,
-         -875,  -874,   156,  -892,  -886,  -883,  -880,   117,
-         -882,   239,   239,  -885,   236,   206,  -890,  -666,
-         -866,   135,   146,   206,  -895,   206,  -888,   239,
-         -900,  -899,   163,   163,   193,   239,  -906,  -904,
-         -905,   239,  -908,   156,  -905,   239,  -857,  -915,
-         -914,  -884,   206,  -917,  -913,  -858,   159,  -910,
-         -934,  -927,  -924,   239,  -926,   135,   239,  -931,
-         -930,   249,   249,  -930,   135,  -889,  -935,  -936,
-         -938,   239,   239, -1325, -1136, -1050,  -986,  -979,
-         -961,  -956,  -947,  -955,  -952,  -951,    40,    40,
-         -954,   157,   157,   128,  -958,   157,  -954,   157,
-         -925,  -978,  -966,  -965,    61,   133,  -972,  -971,
-         -970,    79,    79,   133,  -975,   133,    98,  -977,
-          115,   133,   108,  -982,  -981,    67,    67,  -985,
-          133,   133, -1031, -1008, -1001,  -998,  -991,  -995,
-         -994,   157,   157,  -994,  -960,  -919, -1000,   247,
-          247, -1006, -1003, -1005,    66,   247,   108,  -852,
-        -1028, -1022, -1016, -1014, -1013,   248,    74,   248,
-        -1021, -1019,    74,    74,   248,   110, -1026, -1005,
-          110,   227, -1027,   110,    74,   108,    62, -1044,
-        -1038,  -993,  -957,   157, -1025,   227, -1042, -1041,
-          177,   177,   177,    96, -1046,   130, -1047, -1049,
-          247,   247, -1091, -1058, -1056,    69,   213,   180,
-        -1057,   180, -1088, -1066, -1065,    55, -1064,   254,
-          254,    55, -1085, -1072, -1070,   180,   180,   108,
-        -1081, -1077, -1076,   215,   215, -1079,   215,   215,
-          180, -1084, -1080,   227,   180, -1087,   215,   215,
-           62, -1090,   180, -1106, -1103, -1098, -1096,   185,
-        -1097,   185,   128, -1101,    98, -1102,   185,    69,
-          254,    80, -1120, -1116, -1110, -1037, -1114, -1113,
-          210,   210, -1113,   144, -1117, -1119,   210,   210,
-        -1121, -1129, -1119, -1127, -1126,   210,   210,   108,
-         -808, -1131,   215, -1135, -1113,   216,   216,   215,
-        -1232, -1172, -1145, -1143,   240,   175,    19,   240,
-          245, -1169, -1155, -1150, -1149,    29, -1152,    59,
-        -1154,    59,    59, -1160, -1159, -1158,   250,   220,
-        -1164, -1163, -1133,   220, -1166,   250, -1158,   250,
-           80, -1171,   250,   250, -1207, -1187, -1185, -1177,
-           24, -1183, -1180,    54, -1182,    88,    88,    54,
-           49,   123,     1, -1198,   103, -1191,   123, -1193,
-          138, -1195, -1128, -1197,   230,   230, -1200,   103,
-        -1204, -1203,   103,   103, -1203,   103,   227, -1218,
-        -1210, -1109, -1214, -1213,   220,   220, -1216,   220,
-          220,   235, -1222, -1170,   205, -1036, -1227, -1224,
-        -1226,   250,   250, -1228, -1231, -1230,   235,   235,
-        -1264, -1247, -1239, -1238,    96,   205,    67, -1242,
-           61,    35, -1244,    71, -1246,   152,   152, -1258,
-          152, -1253, -1252,   177,   177, -1041, -1252,   177,
-        -1007,   222, -1263, -1260, -1262,   225,   225,   240,
-        -1287, -1276, -1273, -1270, -1269,   103, -1272,   143,
-          200, -1275,   143,   200, -1279, -1278,   123, -1280,
-        -1285, -1283,   235,   235,   200,   200,   235, -1289,
-          123, -1302, -1291, -1295, -1294,   115,   103, -1297,
-          115, -1299,   195, -1301, -1293,   230, -1315, -1309,
-        -1306,   128, -1308,   143,   143, -1311,   128, -1312,
-        -1301,   230,   115, -1317, -1293, -1324, -1322, -1231,
-          235, -1300,   230,   235,   235, -1610, -1489, -1348,
-        -1337, -1334, -1332,    84,    84,   189, -1335,   199,
-          233, -1343,    22,   126, -1251,   177, -1257, -1345,
-          126, -1347,    84,   177, -1431, -1387, -1363, -1362,
-        -1357,   137, -1356,   199,   199, -1359,   199, -1361,
-          199,   199,   203, -1367, -1366,   204,   188, -1374,
-          227, -1373, -1372,   203,   203,   199, -1382, -1380,
-        -1379, -1378,   204,   227, -1025,   101, -1385,   134,
-          101,   134,   204, -1409, -1399, -1394, -1393,   132,
-        -1381,   134, -1396,   115, -1398,   132,   132, -1406,
-        -1403, -1402,   132, -1405,   204,   204, -1407,   137,
-          188, -1415, -1411,   115, -1414,   192,   192, -1426,
-        -1421,   182, -1420,   203,   203, -1423, -1342, -1420,
-          203, -1256, -1429, -1397,   160, -1430,   137, -1451,
-        -1449, -1445, -1442, -1438, -1437,   130,   203, -1441,
-          248,   248, -1443,   130,    96, -1365,   204,   160,
-        -1428,    67,   137, -1465, -1456, -1455,   110,   110,
-        -1460, -1459,   188,   137, -1462,   216, -1464,   241,
-          248, -1471, -1467, -1469,   241, -1470,   188, -1473,
-          248, -1477, -1476,   248,   248, -1479, -1463, -1487,
-        -1484, -1013,   248, -1461, -1013,   248,  -783,   248,
-          247, -1532, -1511, -1502, -1498, -1393, -1496,   203,
-          203, -1483,   162,   199, -1501,   203, -1506, -1505,
-          227,   227,   162, -1025,   158,   134,   172, -1527,
-        -1526, -1524, -1518, -1517,   233,   233, -1522, -1517,
-          233, -1497,   233,   219, -1525,   219,   189, -1531,
-        -1530,  -473,   233,    95, -1564, -1540, -1538, -1537,
-           56,   203,   189,   100, -1558, -1556, -1550,  -753,
-        -1546,   105, -1548,   194,   194, -1521, -1553, -1552,
-          194, -1555, -1448,   194, -1548, -1425, -1563, -1562,
-          192,   199,   192,   192, -1580, -1575, -1570,    36,
-          203,   231,   115,   203, -1574,   231,   231, -1579,
-        -1548,   194,  -777,   105, -1595, -1584,   124,   255,
-        -1586,   105, -1588,   241, -1592, -1591,   231,   231,
-        -1591,   208,   241, -1601, -1598, -1593, -1600,   231,
-          231, -1603,   158, -1607,  -109,   236, -1583,  -109,
-          236,   255, -1578, -1662, -1648, -1640, -1629,   130,
-        -1628, -1623, -1621,   180,   113,   180,   113, -1625,
-          113, -1627, -1609,   113,    51, -1633, -1632,    86,
-           86, -1637, -1636,    99,    99, -1636,    99,   208,
-        -1643, -1642,   101, -1647, -1646,   208,   208,   144,
-        -1650,    41, -1653, -1458, -1606, -1655,   180, -1657,
-          147, -1661, -1660,   182,   182,   147, -1652, -1684,
-        -1677, -1667,    80, -1675, -1673,   208, -1672,   148,
-          148,   140,   213,    89,   140, -1679,   208, -1683,
-        -1468,   241,   180,   208, -1686,   130, -1693, -1691,
-          208, -1690,   213,   208,   166, -1654,
+         -910,  -396,  -150,   -92,   -42,   -13,   -10,   179,
+          201,    14,   -12,   124,    75,   -31,   -22,   -19,
+          232,   149,   116,   -21,   149,   149,   -27,   227,
+          -26,   124,   124,   -30,   -29,   232,   232,   -25,
+          -34,    44,   -40,   -39,   -38,   116,   149,   155,
+           44,   -18,   -56,   -52,   -45,   -50,   -49,   113,
+          134,   134,   113,    79,   -53,   -55,   120,   120,
+          -74,   -68,   -64,   -63,   -62,   155,   155,   155,
+          -62,   155,   211,   -41,   -71,   -70,   155,   -73,
+          155,   155,   -79,   -77,     6,   -78,     6,   -84,
+          -63,   120,   155,    91,   -90,   -88,   155,     6,
+            6,   155,   -73,   -83,  -128,  -106,  -105,  -103,
+         -101,  -100,   188,   227,   188,   227,   201,  -104,
+            8,     2,  -113,  -110,     8,     4,  -112,     8,
+            8,  -121,   -40,  -117,   188,  -119,   245,   245,
+          -67,  -123,   188,  -125,     1,  -119,   245,    36,
+         -135,  -131,   245,  -133,   115,  -134,   115,  -141,
+         -140,  -139,   197,   197,   118,  -145,     4,     8,
+          118,  -147,     4,  -149,   118,   118,  -274,  -203,
+         -184,  -174,  -159,  -156,    90,   113,    74,  -165,
+         -163,  -162,    79,   -48,  -127,  -167,   113,  -171,
+         -170,   134,   134,  -170,   241,    31,  -175,    79,
+         -177,  -181,  -180,   241,     6,  -180,     6,  -173,
+         -198,  -194,  -188,    53,   -77,   -78,     6,  -164,
+          106,  -120,  -196,    39,  -180,   116,  -201,    79,
+          116,  -202,   149,  -249,  -229,  -221,  -212,  -211,
+         -210,    53,    53,    25,  -214,    60,  -219,  -217,
+           34,    34,    63,    63,    53,  -225,    60,  -224,
+          133,    82,  -228,   133,   133,  -240,  -234,  -233,
+          129,   129,  -235,  -233,  -238,    90,    90,  -197,
+         -248,  -242,  -245,    63,    90,  -247,   251,    90,
+          129,  -265,  -259,  -257,  -256,  -255,   133,   133,
+          133,    49,    74,  -247,  -261,  -237,    90,  -239,
+           36,  -268,  -267,    60,  -270,    39,  -272,   112,
+         -273,   112,  -355,  -325,  -315,  -293,  -286,  -285,
+         -283,  -232,  -127,   232,   129,   124,   -26,  -290,
+          179,   232,  -291,   232,  -263,  -305,  -298,  -297,
+          129,   129,  -301,   129,   124,  -304,  -202,   116,
+          129,  -311,  -308,   236,  -310,    66,   149,  -313,
+          251,   149,  -292,  -324,  -323,  -320,    75,    61,
+           75,   108,   124,     3,   201,  -336,  -332,  -329,
+           28,  -331,    28,    28,   148,  -335,    13,    13,
+         -344,  -339,    14,  -343,  -342,   236,   236,     5,
+         -349,  -346,  -348,     3,     3,  -352,    75,   108,
+         -354,   108,   108,  -374,  -361,  -359,    53,  -202,
+         -319,  -369,  -368,  -366,  -365,    34,  -367,    82,
+          166,  -371,    31,  -248,   218,   207,  -382,  -380,
+         -378,  -360,   129,  -314,   129,   144,  -392,  -388,
+         -386,    99,    99,   144,  -390,     5,  -391,    99,
+            3,  -394,  -395,   144,  -678,  -537,  -454,  -438,
+         -411,  -408,    50,  -407,  -406,    69,    69,    69,
+           69,  -410,    30,  -429,  -419,   187,    50,  -418,
+           70,   142,   142,  -423,  -422,    70,    70,  -424,
+         -426,    70,  -428,   142,   142,  -433,  -431,    69,
+           32,  -436,    69,   143,   143,   100,  -442,  -441,
+           50,    89,  -443,  -445,   131,  -428,  -450,  -449,
+          142,   142,  -449,   142,  -193,    36,  -466,  -462,
+         -460,  -459,   137,   137,  -461,   125,  -464,    95,
+          243,    95,  -521,  -501,  -479,  -473,  -472,    42,
+           42,   143,  -476,   251,  -478,    42,    42,  -490,
+         -483,  -482,    42,  -486,    42,   143,  -489,  -488,
+          107,   143,  -496,  -489,  -494,   143,   143,   218,
+         -498,   100,  -494,   143,  -453,  -509,  -506,  -505,
+          243,   247,  -507,    42,    67,  -510,  -512,    67,
+         -426,  -515,   107,  -517,   142,   142,  -192,   151,
+           61,  -529,  -525,    84,    87,    67,  -451,   142,
+         -519,  -531,   222,  -533,   131,  -535,   131,  -449,
+           61,  -645,  -570,  -559,  -550,  -547,  -546,  -545,
+           82,    82,    59,  -549,    19,    82,  -554,    20,
+           60,   151,    99,  -558,    82,   153,    82,  -566,
+         -565,  -564,    68,    60,    68,   107,  -568,   107,
+         -569,   153,  -615,  -593,  -585,  -583,  -580,  -579,
+         -578,   153,   153,   153,  -557,    99,    61,  -584,
+            3,  -587,  -553,  -591,  -589,  -590,   153,  -592,
+          153,  -598,  -595,  -597,   221,   148,  -604,  -602,
+           42,   153,   148,   153,  -608,   104,  -488,  -319,
+         -610,   148,  -578,  -613,   148,   148,  -528,  -633,
+         -622,  -619,    57,  -621,   104,   104,  -623,  -632,
+         -627,  -626,   107,  -626,  -578,   212,   253,   151,
+           99,  -638,  -636,  -631,  -637,   153,  -639,  -643,
+         -642,   144,   144,   144,  -630,  -662,  -655,  -648,
+         -652,  -651,   137,   137,  -654,   137,   137,  -657,
+           80,  -659,    75,  -661,   253,   108,  -670,  -665,
+           93,  -667,    93,  -348,     3,    51,  -672,     5,
+         -675,   125,   137,  -677,   137,   137,  -812,  -750,
+         -721,  -709,  -698,  -696,  -694,  -691,  -689,    85,
+           19,    19,    85,  -693,    85,    85,  -546,    51,
+         -697,   133,  -704,    99,  -702,  -669,  -703,    85,
+         -706,    48,  -224,   133,   212,  -716,  -715,  -713,
+           48,  -703,  -701,   147,  -718,   147,  -720,    85,
+           85,  -738,  -732,  -725,    74,  -727,    49,  -707,
+         -730,    51,   133,  -714,  -733,    49,  -736,    63,
+           63,   112,  -747,  -744,  -742,   102,   102,   147,
+         -746,    92,   102,  -748,  -749,   112,  -784,  -769,
+         -759,    93,  -758,  -757,    57,    57,    57,  -761,
+          222,  -768,  -765,   102,    92,  -767,   102,   102,
+           65,  -780,  -772,  -660,  -775,    57,  -644,  -777,
+         -614,  -779,  -500,    85,  -781,  -782,    70,   131,
+         -803,  -799,  -794,  -791,  -271,   112,  -452,  -793,
+          144,   144,  -798,  -746,   102,    21,   112,  -801,
+          121,  -641,    66,  -807,  -805,    60,    20,    99,
+           68,   112,   144,    49,  -857,  -835,  -822,  -818,
+          222,   121,   131,  -821,   139,   139,  -834,  -833,
+         -827,    89,   131,  -832,  -831,  -830,   139,   139,
+          131,    84,    84,  -407,  -850,  -845,  -840,    50,
+         -844,  -843,   123,   123,   123,  -847,    89,  -849,
+          123,   123,  -851,  -855,  -820,   139,   121,    70,
+         -817,  -896,  -862,    17,   219,    70,  -872,  -868,
+         -867,    74,   147,   117,  -871,  -870,   117,   147,
+         -886,  -876,   147,   139,  -883,  -743,  -871,   147,
+          139,  -802,  -797,   117,   139,    97,  -888,    97,
+         -892,  -891,    97,    97,  -894,   147,   147,   117,
+         -904,    69,    64,  -901,   147,  -871,   147,   200,
+         -906,   117,  -909,   117,   121,   117, -1410, -1152,
+        -1063, -1010,  -941,  -926,  -922,    33,  -920,   177,
+         -921,   110,  -924,   109,  -925,   132,  -935,  -930,
+         -929,   110,  -932,   151,  -934,   151,   151,  -936,
+         -937,  -939,   151,  -940,   152,  -970,  -949,  -660,
+           88,  -947,    18,    18,    86,  -962,  -954,  -953,
+          213,   152,  -958,  -957,   152,    40,  -959,  -961,
+          152,   152,  -965,    35,    18,  -966,  -968,   121,
+          152,   110,  -995,  -980,  -977,    18,  -969,   110,
+         -967,  -979,    18,    94,  -990,  -987,  -984,    35,
+         -986,   110,   110,  -929,    35,  -948,  -993,  -992,
+           27,    37,    86,  -999,   109,    27,   121, -1001,
+          248, -1005, -1004,   109,   109, -1007,  -989, -1004,
+          109,    86, -1046, -1033, -1022, -1021,  -923, -1017,
+          162, -1019,   105,   105,    86,    37, -1027,   109,
+        -1026,   105,   105, -1029,   220,   105, -1032,   138,
+          138, -1041, -1040, -1037,   152,  -961,   152, -1009,
+           40, -1044,   177,   238, -1045,    83, -1054, -1050,
+          248,   109,   109, -1053,   105,   105, -1057,    40,
+        -1039, -1060,    95, -1006, -1053,   105,  -903, -1123,
+        -1104, -1089, -1079, -1075, -1073, -1072,   136,    27,
+          136,   109,   136, -1076, -1074,   136,   121, -1087,
+        -1081, -1085, -1084,   100,   100, -1077,   121,  -992,
+        -1078, -1094, -1092,   136,   127,   136, -1097, -1096,
+          109, -1101, -1100,   141,   141, -1100,   141,   215,
+        -1117, -1113,    11, -1111, -1110,    98,    98,   204,
+          109, -1115,    95, -1053, -1103, -1121, -1120,    98,
+           98, -1122,   100, -1139, -1127,   138,    15, -1131,
+        -1130,    22,    84, -1138, -1136, -1135,   132,   132,
+           62,   132,   132, -1149, -1148, -1031, -1144,    15,
+        -1146,   138,   138, -1088,   239,   204,    95, -1147,
+        -1298, -1205, -1163, -1160, -1158,    24,  -849, -1062,
+        -1161,  -833,    86, -1179, -1170, -1166,    77, -1169,
+          146,   146,    23, -1177, -1176, -1175,   103,   103,
+          103, -1176,   251, -1190, -1181, -1184, -1183,   146,
+        -1186,   146,   146, -1189,   122,   122, -1198, -1197,
+        -1196,   103,    78,   123,   103,   103, -1201,    23,
+           78, -1202, -1204,   123,   123, -1261, -1219, -1215,
+        -1214, -1212,    18,   244, -1213,    18,    64, -1218,
+           38,   141,   128, -1245, -1230, -1225,    18,   132,
+           38, -1228,   224,   132, -1229,    38, -1235, -1233,
+           33, -1234,   128, -1242, -1238,    47, -1240,   122,
+        -1241,   122, -1244,   128,   128, -1254, -1250, -1249,
+        -1162,   122, -1252,   127, -1253,   141, -1257,   127,
+          128, -1258, -1260,   141,   141, -1266, -1265,    50,
+          186,    64, -1281, -1274, -1271,    50,   127, -1273,
+          127,   127, -1276,    73, -1280, -1279,   128,   128,
+          128, -1293, -1285,    84,   203, -1291, -1290, -1289,
+           87,    87,    84, -1100,    71, -1102, -1273,    86,
+           51,  -695, -1357, -1351, -1329, -1322, -1316, -1307,
+          224,   242,    18, -1309,   224, -1313, -1312,   242,
+          242, -1312,   242, -1295,    88, -1318, -1320,    33,
+          231,    33, -1327, -1326,    18,   244,   244, -1328,
+          244, -1341, -1340, -1337, -1334,    16, -1336,    16,
+           16,    86,   176,    16,    16, -1345, -1344,    51,
+           86, -1347, -1284, -1348, -1350,    88,    88, -1355,
+        -1354,    94,    94, -1356,    94, -1387, -1379, -1370,
+        -1361, -1369, -1368, -1367, -1366,    52,    52,    43,
+          114,   234, -1376, -1375, -1374,   200,   114,    47,
+        -1378,    47,   146, -1380, -1383,    77,   114, -1385,
+        -1248, -1378, -1159, -1396, -1390,    86,    86, -1395,
+        -1369,   234,  -790,    16, -1399, -1398,   114, -1402,
+        -1401,   119, -1409, -1407,    86, -1406,   119,    86,
+           71,   119, -1571, -1480, -1455, -1437, -1433, -1424,
+        -1419,   180,   202, -1423, -1422,   202,   202,   202,
+        -1432, -1429, -1428,   233,   233, -1431,   154,   154,
+          198, -1435,   126,   126,    26, -1448, -1443, -1442,
+          135,   140,   140, -1447, -1441,   126,    31,   126,
+        -1451,    56,   251, -1452, -1454,   154,   154, -1462,
+        -1460,   171,   145,    81,   145,   150, -1476, -1468,
+           81, -1467,   206,   206, -1473, -1471,    81,    81,
+          154, -1475,   154,   154, -1477, -1479,    61,   154,
+        -1537, -1505, -1499, -1485,   246, -1493, -1490, -1489,
+           41,    41, -1489,    41, -1446, -1495,   246, -1497,
+          246,   246,   111, -1503,   140, -1502,    41,    41,
+           96, -1529, -1519, -1508, -1515, -1511,    46, -1513,
+          135,   135,   101,   111, -1518,   140,   140, -1521,
+           56, -1523,   106, -1527, -1526,   111,   140,   106,
+          140, -1535, -1532,   130, -1534,   140,   140, -1518,
+        -1498, -1555, -1550, -1544, -1542,    91, -1543,    91,
+        -1547,   246,    91, -1549,    91,    91, -1553,    36,
+           66,    36, -1525, -1559, -1558,   240,   106, -1567,
+        -1563, -1562,    31, -1566, -1565,   101,   101,   101,
+           46, -1554,    61, -1394, -1661, -1605, -1594, -1579,
+          152, -1578,   217, -1593, -1585, -1584,    83,   177,
+           83, -1591, -1584, -1589,   240,   240, -1570,    83,
+          240,    33,    56, -1596, -1604, -1601, -1600,    31,
+           83, -1600,    83, -1590,    83, -1634, -1617, -1615,
+          207,    56, -1614, -1557,   240, -1569,   235,   185,
+          217, -1633, -1620, -1536, -1630, -1625, -1624,   151,
+          151, -1628,   151,    61,   151,    61,  -940,   152,
+        -1492,   207, -1648, -1641, -1640,   207, -1639,   213,
+          218, -1643,    56, -1645,    46, -1647,    56,    56,
+        -1654, -1651,   151, -1653,   218,   218,    40, -1658,
+          253,   152,  -956,   152,    36, -1632, -1671, -1666,
+        -1640,    46, -1668,   207,   207,   237, -1660, -1670,
 };
 
 static long _vq_p_lsp20_0[] = {
-          468,   332,   544,    36,   680,     8,     8,    36,
-            8,     8,    36,    36,    36,    36,   672,   604,
-          500,   680,   680,   500,    36,    56,    68,    36,
-          212,   212,   360,    36,    36,    36,    36,    36,
-          680,   604,   724,   360,    56,    56,    48,    24,
-           24,    24,    24,    24,    48,    48,   624,   288,
-          288,   524,   388,   388,    36,    56,    24,    36,
-           24,    24,    36,    36,   368,    24,    24,    24,
-           68,    68,    36,    36,    36,    56,   368,    56,
-           56,    36,    36,    36,    36,    36,   604,   368,
-          604,   604,   604,   632,   872,   872,    24,    24,
-           24,    24,    24,    56,    52,    52,    52,    52,
-           52,   348,   872,   892,   596,   368,   604,   368,
-          368,   368,   368,   448,   448,   924,   368,   892,
-          368,   368,   368,   348,   348,   368,   672,   544,
-          544,   596,   348,   348,   672,   348,   348,   348,
-          596,   428,   428,    52,    48,    48,    48,    52,
-           52,   632,   632,    52,    52,   672,   596,   488,
-          488,   632,   892,   596,   596,   524,   476,    48,
-           48,   488,   488,   596,   524,   624,   624,   128,
-          128,   168,   168,   128,   128,   168,   828,   692,
-          692,   428,   428,   692,   128,   128,   128,   428,
-          428,   476,   736,   436,   168,   168,   168,   436,
-          488,   636,   428,   428,   736,   544,   544,   736,
-          824,   448,   448,   544,   448,   604,   448,   448,
-          692,   604,   476,   428,   428,   428,   544,   544,
-          672,   692,   672,   208,   240,    20,    20,    20,
-           20,    20,   152,    72,   240,   152,   152,   208,
-           92,    92,   152,   152,   208,   108,   108,   108,
-          172,   172,   408,   132,    92,    92,   132,   132,
-          192,    92,    92,    92,   208,   172,   172,   172,
-          836,   108,   128,   128,   252,   128,   128,   484,
-          252,   984,   260,   428,   428,   252,   252,   428,
-          692,   484,   252,   252,   828,   272,   252,   252,
-          252,   272,   272,   108,   108,   272,   252,   240,
-          240,   240,    72,    72,    72,   408,   240,   240,
-          484,   856,   888,    72,   712,   252,   252,   292,
-          856,   260,   692,   564,    72,   292,   564,    20,
-           20,    56,    56,    20,    20,    20,   212,    56,
-           56,    56,  1012,   212,    20,  1012,   360,   360,
-          564,    72,    20,    20,    20,    20,   152,    72,
-           72,   112,   112,    20,    20,   112,   152,    72,
-          484,   332,   332,    72,    56,   332,   348,    56,
-          484,   332,   332,   332,   428,   484,   872,   564,
-           52,   112,    52,   884,   112,   260,    72,    72,
-          420,   144,   260,   112,   112,   124,   260,   332,
-          124,   600,   124,   660,   144,   144,   508,   444,
-          144,   144,   144,   508,   444,   640,   508,   144,
-          144,   144,   124,   144,   144,  1012,  1012,   124,
-          124,   516,   516,   464,   464,   516,   292,   416,
-          292,   292,   312,   416,   416,   632,   516,   292,
-          292,   292,   632,   144,   724,   312,   648,   660,
-          660,   660,   904,   724,   144,   788,   444,   660,
-          444,   804,   464,  1020,   292,   724,   292,   292,
-          292,   292,  1012,   712,   724,   904,   312,   312,
-          312,   476,   476,   712,   732,   508,   732,   508,
-          508,  1012,   568,   568,   480,   480,   568,   568,
-         1012,   568,   568,   228,   228,   228,   568,   568,
-          668,   904,   732,   732,   228,   340,   340,   340,
-          340,   668,   480,   480,   788,  1012,   508,   508,
-          508,   340,   640,   480,    16,   280,   280,   280,
-          280,   280,   280,   280,   744,   716,   456,   644,
-          644,   644,   644,   744,   744,    16,   340,   228,
-          644,    16,    16,    16,    16,   644,   228,   228,
-          228,   612,   228,   340,   312,   644,   312,   644,
-          464,   716,   444,   444,   444,   644,   644,   644,
-          660,   652,   652,   228,   228,   228,   612,   612,
-          644,   644,   644,   668,   340,   660,   228,   324,
-          228,   228,   480,   480,   324,   324,   324,   480,
-          480,   600,   600,   600,   600,   844,   788,   688,
-          568,   764,   228,   228,   480,   484,   568,   228,
-          228,   280,   764,   936,   280,   280,   280,   764,
-          744,   484,   424,   744,   280,   280,   668,   456,
-          456,   456,   660,   444,   300,  1008,   280,   280,
-          280,   424,   300,   508,   484,   188,   188,   300,
-          188,   188,   188,   188,   484,   300,   300,   444,
-          484,  1012,   300,   300,   444,   188,   188,   188,
-          636,   620,   488,   468,   468,   468,   468,   580,
-          580,   580,   636,   436,   324,   280,   716,   300,
-          300,   300,   280,   580,   324,  1012,   456,   456,
-          584,   436,   456,   456,   436,   436,   168,   168,
-          168,   436,   436,   676,   584,   580,   640,    16,
-           16,    16,   456,   456,   456,   580,   580,   580,
-          784,   584,   584,   792,   516,   148,   400,   224,
-          148,   148,   148,   148,   148,   224,   224,   308,
-          416,   416,   516,   400,   308,   148,   148,   308,
-          308,   308,   556,   400,   400,   556,   516,   424,
-          776,   148,   288,   556,   972,   556,   424,   952,
-          556,   556,   288,   288,   772,   772,   972,   556,
-          516,   148,   424,   464,   464,   516,   804,   148,
-          148,   556,   424,   792,   148,   148,   952,   444,
-          148,   148,   444,   444,   656,   464,   148,   148,
-          704,   464,   464,   464,   424,   516,   556,   516,
-          416,   416,   648,   516,   424,   640,   224,   224,
-          224,   224,   312,   312,   556,   224,   224,   612,
-          612,   312,   312,   612,   312,   444,   444,   652,
-          660,   648,   312,   648,   648,   792,   312,   312,
-          312,   340,   652,   652,   652,   792,   556,   576,
-          792,   804,   652,   148,     8,   308,     8,     8,
-          288,   308,   396,   148,   288,   288,   388,   388,
-          388,   388,   896,   792,    84,     8,   380,     8,
-          396,   500,   308,    84,    84,   380,   696,   696,
-          808,   808,   696,   696,   748,   748,   808,   612,
-          748,   748,   748,   792,   792,   876,   188,   464,
-          444,   188,   188,   188,   464,   864,   444,   444,
-          620,   464,   188,   188,   620,   328,    48,   188,
-           48,    48,    48,    48,   328,   188,   188,   524,
-          488,   460,   624,   288,   288,   772,   524,   188,
-          188,   524,   888,   624,   652,   468,    16,   468,
-          624,   584,   468,    16,   448,   468,    16,    16,
-          448,   448,   468,    16,   540,   448,    16,    16,
-          540,   460,   468,   468,   468,   468,   460,   772,
-           16,    16,    16,   612,   652,   652,   604,   604,
-          584,   748,   624,   612,   612,   612,   540,   436,
-          636,   884,   436,   448,   536,   584,   584,   328,
-          388,   524,   388,   388,   468,   396,   524,   388,
-          388,   388,   956,   772,    80,    80,   748,   808,
-          624,   624,   896,   236,   664,    44,   372,   160,
-          120,   120,   244,   160,   120,   120,   120,   140,
-          160,   160,   512,   372,   384,   384,   432,   432,
-           80,   316,   244,   244,   204,   372,   160,   160,
-          160,   160,   264,   316,   316,   316,   316,   372,
-          328,   392,   200,   140,   140,   244,   180,   180,
-          180,   296,   268,   160,   160,   264,   244,   140,
-          140,   140,   264,   160,   328,    80,    44,    44,
-          140,   220,   204,   264,   220,   588,   264,   540,
-          140,   140,   140,   248,   248,   988,   140,   140,
-          268,   248,   248,   268,   268,   248,   264,   264,
-          264,   536,   248,   296,   248,   248,   220,    44,
-          140,    44,    44,    44,   328,   520,    44,    44,
-           44,   384,   284,   284,   384,   384,   432,   520,
-          520,   628,    12,   136,   136,   136,   136,   136,
-          204,   664,    12,  1016,   200,   200,   200,   200,
-          472,   204,   472,    12,    12,    12,   220,   220,
-          200,   200,   200,   200,   472,   432,   432,   472,
-          472,   220,   220,    80,   432,   664,   664,   720,
-          220,   100,   220,   176,   156,   176,    40,    40,
-          156,   176,   392,   392,   156,   412,   156,   176,
-          176,    80,   156,   156,   392,    80,   156,   156,
-          156,  1016,   532,   320,   316,   392,   392,   740,
-          296,   316,   432,   200,   200,   200,   316,   316,
-          320,   740,   740,   840,   200,   540,  1008,  1016,
-          116,     0,     0,     0,   700,     0,     0,   684,
-          684,   700,    60,    60,    60,    96,    76,    76,
-           96,    96,   116,    96,    96,    96,   880,   116,
-          116,   116,  1008,   700,   236,   236,   700,   700,
-         1008,   900,   900,   960,   352,   116,    96,    60,
-           60,    96,   216,    96,    96,    96,   196,   116,
-          116,   196,   196,   196,   352,   492,   156,   156,
-          156,   196,  1008,   352,   352,   552,    40,    40,
-          156,   156,   156,   352,   216,   216,  1008,   492,
-          116,  1008,   196,   196,   196,   492,     4,     4,
-          492,   492,   820,   820,   760,   320,    96,    96,
-          760,   760,   940,     4,   760,   196,   760,   920,
-          284,   120,   180,   120,   120,   120,   180,   244,
-          120,   120,   120,   120,   268,   268,   284,   284,
-          284,   284,   284,   284,   504,   364,   364,   364,
-         1008,   404,   364,   608,   364,   364,   820,   504,
-          608,   180,   180,   180,   120,   180,   572,   120,
-          608,   244,   244,   532,   492,   244,     4,   552,
-            4,     4,     4,   800,   572,   608,   608,   244,
-          244,   156,   372,   156,   156,   404,   392,   392,
-          164,   412,   412,   552,   164,   780,   512,   372,
-          120,   120,   372,   372,   512,   412,   412,   512,
-          572,   572,   124,   120,   124,   820,   572,   572,
-          572,   124,   820,   820,   900,   496,    44,   304,
-           28,    88,    32,    32,    88,    88,    28,   336,
-          336,    32,    32,    32,    32,    32,   460,   304,
-          304,   336,    88,   104,   496,   376,    88,   796,
-           32,   376,    32,    32,   376,    88,    88,   548,
-          548,   768,    88,   328,   376,   376,   328,   812,
-           28,   376,    28,    28,   376,    28,    28,    28,
-          816,   496,    28,    28,   496,   396,   376,   376,
-           80,   496,   496,   328,   496,   328,   328,   328,
-           80,   496,    80,    80,   460,   460,   496,   728,
-          528,   440,    80,    80,    80,   728,   328,   528,
-          528,   420,   164,   420,   420,   420,   548,   164,
-          164,   164,   164,   164,   528,   460,    80,   496,
-          496,   164,   440,   440,   424,   496,   528,   104,
-           32,    32,    32,    28,    28,   104,    32,    32,
-           32,   104,    44,   104,   104,   104,   104,   404,
-          404,    88,    88,   440,   164,   164,   164,   204,
-          248,   248,   248,   440,   440,   688,   268,   688,
-          548,   588,   204,   248,   576,   588,   728,    44,
-           44,   248,   248,   248,   752,   520,   576,   728,
-          728,   728,   728,   576,   816,   816,   424,   752,
-          752,    28,    28,    28,    64,    64,    64,    64,
-          796,   424,   184,   184,    28,   184,   496,   496,
-          496,   812,   476,   476,   476,   476,  1008,   184,
-          184,   184,    84,    84,    84,   876,   184,   184,
-          184,  1008,   476,   476,    84,   224,    84,    84,
-           84,  1008,   304,   304,   224,   148,   224,   148,
-          148,   776,   308,   308,   400,    64,    64,    64,
-           64,    64,   416,   416,   420,   668,   400,   224,
-          400,   420,  1008,   768,   292,   424,   224,    64,
-           64,    64,   224,   756,   124,   416,   144,   124,
-          124,   124,   420,   420,   416,   416,   420,   124,
-          124,   124,    80,   164,    64,   812,    64,   668,
-          292,   292,   420,  1020,    64,    64,    64,   632,
-          416,  1020,   616,   292,   292,   616,   536,   536,
-          884,   632,   536,   496,   496,   496,   616,   536,
-          536,   592,   664,   100,    12,   320,    12,    12,
-           12,    12,    12,    12,    12,   100,   100,   320,
-          320,   100,   276,   344,   100,   100,   100,   100,
-          320,   320,   320,   320,   356,   344,   344,   592,
-          164,   164,   204,   356,   356,   356,   404,   404,
-           80,    80,   248,   100,   592,   204,   320,   100,
-          100,   344,   344,   344,   588,   520,   560,   356,
-          256,  1008,  1008,   256,   256,   256,   256,   256,
-          560,   356,   256,   320,   320,  1008,  1008,   560,
-          560,   560,   256,   576,  1008,  1008,   664,   256,
-          592,   256,   592,   452,   452,   256,
+          928,   928,   980,     0,   668,   804,   804,   668,
+          668,   668,   668,   668,     8,   668,   668,   668,
+          668,   668,   144,   908,   908,   928,    36,   716,
+           36,    36,   716,   716,   716,   844,   908,   176,
+           36,    36,   908,   596,   908,   964,   176,   908,
+          980,   964,   712,   836,     0,   836,   836,   836,
+          836,   316,   856,   856,     0,   712,   712,   856,
+           36,     4,    36,    36,    36,    36,   480,   844,
+            4,     4,     4,   264,   980,   480,   980,   176,
+          176,   316,     0,     0,     0,   844,   928,   844,
+          836,   836,   836,   124,  1000,   836,   836,   836,
+         1000,  1000,   836,   964,   716,   804,   632,   632,
+          632,   632,   632,   632,   716,   752,   752,   752,
+          804,   804,    16,   632,   632,   632,   752,   752,
+           16,   632,   632,   632,   632,   752,   752,   908,
+          364,   752,    36,     4,    36,    36,    36,   892,
+          712,   712,   712,   772,   772,   980,     4,   732,
+          732,   696,   696,   732,   788,   696,   696,   696,
+          696,    16,   772,   772,   772,   460,   296,   836,
+            0,   768,   768,     0,   768,   768,   768,     0,
+            0,     0,   836,   452,   828,   452,   316,  1000,
+         1000,  1000,   360,   316,   948,   948,   664,     0,
+         1000,     0,     0,   892,   360,   100,   100,   892,
+          928,   928,   212,   928,   664,   664,   664,   948,
+          144,   892,  1000,  1000,   212,  1004,  1000,  1000,
+          892,   316,   516,   212,   784,   660,   100,   660,
+          660,   660,   100,   664,   240,   212,   660,   660,
+          660,   784,   784,   212,   136,   784,   784,   784,
+          252,   236,   100,   100,   236,   156,   928,   928,
+          928,   212,   944,   156,   156,   156,   212,   892,
+          212,   664,   100,   100,   100,   212,   872,   252,
+          240,  1008,   768,   768,  1008,   768,   768,  1008,
+          360,  1008,  1008,  1008,   196,  1008,  1008,   872,
+          828,   196,  1020,   196,   156,  1020,  1020,  1020,
+           80,   252,    48,   668,   928,   664,   664,   664,
+          640,   640,   828,   664,   664,   640,   668,   640,
+          640,   640,   668,   716,   828,    48,   944,    48,
+           48,   944,    48,   496,    48,   220,   220,   796,
+          496,   668,   668,   668,   928,   796,   944,   928,
+          796,   496,   796,    48,    48,    48,    48,  1004,
+          220,   220,   220,   220,   668,    52,    28,    28,
+           28,    56,    56,   804,    52,   640,   640,    56,
+           20,    28,    28,    48,    48,    48,    56,   944,
+           28,    28,    48,    48,   432,    48,    48,    48,
+          112,   112,   300,   660,   944,   944,   944,   928,
+          828,   640,   660,   136,   660,   640,   660,    52,
+          640,   136,   760,   664,   760,   760,   220,  1020,
+          944,   760,  1020,   760,   220,   220,   944,   944,
+          944,   944,    20,    20,    52,    52,    20,   136,
+          240,   136,   516,   240,   748,   128,   744,   744,
+          256,   728,   744,   744,   728,   728,   744,   256,
+          120,   744,  1016,  1016,   744,   744,   744,   744,
+          744,   744,  1016,  1016,  1016,  1016,    76,    76,
+          280,   128,   128,   128,   428,   748,   748,   744,
+          744,    76,    76,    76,   128,   128,   356,   200,
+           44,   348,   268,   272,   272,   280,   280,   280,
+          280,   524,   348,   348,   760,  1012,    40,    40,
+          816,    40,    40,   816,    40,    88,   816,   816,
+          884,   884,   988,   748,   816,   748,   748,   748,
+          816,   972,   816,   832,   884,   884,   972,   748,
+          988,   748,   988,   748,   748,   748,   128,   128,
+          168,   168,   972,   972,   972,   972,   400,   832,
+          988,   988,   128,   128,   832,   168,    44,   816,
+          816,    44,   888,   816,   816,    44,   888,   888,
+          988,   428,   268,   988,   988,   268,   780,   132,
+          204,    44,    44,    44,    44,   248,   248,   248,
+          204,   816,   816,   888,   888,    88,    88,   268,
+          848,   268,  1016,   784,    76,   784,   784,   784,
+          784,   236,  1016,    76,  1016,   276,   784,   784,
+          784,   848,   136,   136,   136,   136,   240,  1016,
+          272,  1016,  1016,  1016,   228,  1016,   428,   272,
+           76,   272,    20,    52,    20,    20,    20,    20,
+           20,    20,   416,   396,    52,    52,   760,   328,
+          416,   396,   760,    52,    52,   572,   592,   572,
+          328,   884,    28,   884,   748,   572,   748,   748,
+          748,   748,   572,   572,   428,   168,   888,   848,
+          396,   396,   592,   168,   168,   416,   848,   272,
+          228,   888,   888,   228,   228,   268,   748,   272,
+          888,   888,   416,   272,   272,   828,   828,   848,
+          888,   240,   240,   760,    12,   576,   396,   372,
+          372,   372,    12,   416,   760,    40,    40,    40,
+           28,    28,    28,   884,   320,   320,   432,   956,
+          956,   300,   112,   112,   800,   320,   432,   320,
+          320,   220,   220,   372,   372,   848,   748,   748,
+          372,   372,   372,   416,   416,   500,   260,  1008,
+          340,   784,   876,   784,   784,   876,   784,   784,
+          784,   876,   876,   784,   784,  1016,   876,   812,
+          236,   876,   784,   784,   784,   812,    80,   192,
+           80,    80,   192,   192,   796,   864,   876,   876,
+          876,   864,   796,   864,  1016,  1016,   260,   260,
+          280,   192,  1008,    68,    68,   196,   192,  1008,
+         1008,   800,   296,   800,    68,   192,    80,    80,
+          192,   192,   408,   864,   864,   864,   368,   368,
+           68,    68,   196,    80,   196,   396,   820,   628,
+          228,   228,   628,   628,   628,   820,   196,   820,
+          820,   628,   628,   628,   628,   260,   260,   368,
+          888,   272,   888,   848,  1016,  1016,   800,   228,
+          800,   260,   848,   272,   820,   888,   260,   260,
+          628,   628,  1020,  1020,   628,   628,   848,   628,
+          628,   396,   628,   628,   628,   812,   196,   196,
+           84,   220,    84,   240,   196,    80,   784,    80,
+           80,    80,    80,    80,    44,   888,    44,    44,
+           44,   264,   280,   200,   200,   280,   180,   180,
+          820,   820,   820,   180,   180,   180,   524,   388,
+          356,   820,   200,   120,   180,   180,   200,   180,
+           92,    92,    92,   180,   412,   120,   120,   200,
+          200,   356,    76,   120,   120,   120,   796,   200,
+          796,   820,   876,   864,   864,   864,    68,   900,
+          900,   900,   900,   216,    68,   864,    68,   468,
+          864,   820,   820,   820,   864,   864,   864,   864,
+          864,   796,   796,   388,   388,   368,   820,   820,
+           92,    92,    92,   216,   216,   216,   468,   388,
+          120,   876,   120,   876,   876,   120,   120,   796,
+          900,   900,   216,   216,   284,   412,   348,   108,
+          708,   108,   708,   644,   708,   708,   644,   644,
+          708,   952,   644,   644,   148,   440,   352,   132,
+          132,   376,   204,   204,   352,   352,   440,   656,
+          376,   708,   708,   440,   604,  1012,   764,   764,
+          764,   764,   764,   992,   284,   832,   832,   832,
+          832,   376,  1012,  1012,  1012,   852,    72,   140,
+          140,   160,   140,  1012,  1012,   204,  1012,   344,
+          352,   352,   904,   688,   352,   688,   688,   688,
+           84,   904,   904,   140,   952,   952,   952,   952,
+          108,   108,   140,    72,    72,    84,   904,   904,
+           72,   108,   736,   952,   952,   952,   736,   992,
+          764,   764,   764,   764,   140,    72,   736,   108,
+          108,    84,   648,   644,   644,   952,   420,   648,
+          644,   644,   644,   952,  1004,   644,   648,   648,
+          648,   648,   692,   692,   692,   916,   880,   880,
+          916,   692,   648,   648,   648,   952,   952,  1004,
+          692,   648,   648,   648,   708,   916,   676,   992,
+          676,   676,   420,   380,   380,   392,   952,   952,
+          812,   692,   692,  1004,   160,   160,   736,   108,
+          992,   676,   676,   676,   676,   676,   676,   676,
+          436,   248,   248,   728,   988,   988,   364,   992,
+           44,   992,   728,   728,   992,   728,   776,   728,
+          776,    44,    44,    44,   148,   148,   248,   148,
+          248,   108,   108,   108,   544,   148,   148,   776,
+          816,   676,   676,   676,   676,   676,   816,    60,
+           60,    60,    60,   380,   736,   972,   972,   972,
+          380,   988,   392,    88,   644,    60,   644,    60,
+           88,    60,   248,   248,    88,    88,    88,   248,
+          148,   148,   436,    40,    40,    40,    40,    40,
+           60,    60,   500,   736,   880,    60,    60,   264,
+          996,   920,    88,    96,    96,   680,   292,   776,
+          680,    88,   832,   288,   680,   680,   288,   232,
+          232,   288,   920,   920,   288,   920,   920,   288,
+          308,   216,   624,   976,   976,   680,   680,   488,
+          996,   996,   312,    96,    96,   312,   996,   996,
+          996,   996,   996,   996,   200,   256,   920,   920,
+          920,   200,    96,    96,   312,   896,   728,   728,
+          728,   728,   728,   728,   764,   976,   976,    72,
+           72,    72,   256,   188,   896,   688,   688,   688,
+          688,   680,   680,   680,   896,   968,   152,   976,
+         1004,   968,   152,   488,   680,   680,   968,   968,
+          188,   996,   976,   976,   996,   904,   152,   148,
+         1004,   152,   904,   904,   148,   508,    72,    72,
+           72,   688,   152,   152,   512,   744,   728,   744,
+          728,   200,   512,   508,    44,    44,    44,    96,
+           96,   336,   292,    96,    96,    96,    96,   488,
+          200,   292,    88,    88,   704,   292,   248,   248,
+          248,   292,   292,   248,   624,   508,    44,   624,
+          624,   624,   624,   924,   936,   936,   680,   704,
+          704,   704,   704,   680,   680,   896,   896,   896,
+          936,   924,   924,   812,   688,   704,   688,   688,
+          896,   896,   688,   688,   688,   688,   968,   764,
+          800,   704,   704,   896,   896,   896,   704,   704,
+          924,   624,   624,   624,   800,   132,   132,   132,
+          624,   800,   624,   624,   924,   924,   204,   704,
+          704,   704,   832,   896,   904,   680,   172,   840,
+          680,   840,   840,   840,   840,   840,   172,   936,
+          936,   896,   936,   936,   936,   624,   976,   976,
+          172,   172,   456,   860,   208,   208,   208,   232,
+          812,   308,   624,   896,   704,   704,   840,   840,
+          840,   840,   624,   936,   456,   800,    64,   860,
+          860,   736,   840,   840,   840,   840,   284,   284,
+           64,   208,   700,   912,   700,   700,   932,   808,
+          672,   672,   672,   700,   700,   700,   792,   720,
+          700,   792,   700,   700,   792,   700,   700,   384,
+          720,   720,   720,   792,   792,   384,   384,   792,
+          792,   792,   384,   912,   912,   912,  1004,   104,
+          504,   912,   760,   224,   520,   520,   560,   636,
+          636,   636,   636,   636,   304,   304,   324,   684,
+          824,   672,   672,   684,   720,   720,   720,   824,
+          824,   324,   324,   504,   116,   520,   760,   580,
+          792,   932,   756,   652,   652,   756,   756,   756,
+          756,   984,   932,   932,   760,   792,   792,   808,
+          808,   932,   184,   792,   792,   104,   792,   932,
+          932,   164,   164,   984,   164,   104,   104,   164,
+          164,   404,   184,   184,   184,   184,   540,   780,
+          780,   104,   104,   184,   184,   124,   424,   224,
+          224,   444,   940,   940,   444,   444,   520,   384,
+          124,   776,   364,   776,   652,   652,   756,   776,
+          756,   756,   756,   964,   964,   984,   756,   756,
+          756,   964,   960,   144,   144,   940,   780,   948,
+          948,   780,   948,   964,   124,   964,   984,   184,
+          780,   940,   124,   740,   740,   708,   656,   692,
+          648,   692,   648,   708,   648,   648,   648,   648,
+          868,   656,   656,   656,   656,   868,   960,   960,
+          708,   960,   868,   880,   940,   868,   868,   724,
+          116,   940,   940,   724,   960,   656,   724,   724,
+          724,   724,   724,   724,   724,   724,   868,   656,
+          656,   656,   132,   724,   656,   960,   656,   656,
+          960,   656,   656,   656,   740,   740,   740,   740,
+          960,   740,   724,   724,   740,   740,   724,   740,
+          780,   828,   828,   780,   948,   852,   852,   868,
+          740,   832,   832,   740,   740,   852,   852,   832,
+          832,   832,   852,   852,   948,   948,   724,   780,
+          724,   828,   724,   724,   760,   760,   828,   780,
 };
 
 static long _vq_q_lsp20_0[] = {
-          988,   672,  1004,   448,   892,    68,   500,   896,
-           36,   808,   808,   500,   604,   680,   712,   680,
-          680,   696,   808,   680,   360,    68,   500,    68,
-          360,   500,   500,    56,   360,   604,   680,   872,
-          872,   872,   924,   680,   360,   872,   348,   288,
-          896,    52,    48,   524,   524,    52,   896,   388,
-          524,   704,   524,   896,    52,   872,    56,    68,
-          388,    36,   368,   388,   388,    68,   288,   368,
-          368,   288,    68,   368,    56,   976,   976,   368,
-           68,   872,   892,   368,   604,   896,   896,   604,
-          892,   872,   976,   724,   892,   976,   892,   112,
-           52,    56,   348,   348,   348,   112,   872,   348,
-          892,   892,   892,   976,   736,   524,   976,   448,
-          772,   892,   956,   604,   892,   944,   772,   984,
-          976,   544,   892,   368,   596,   596,   944,   596,
-          892,   892,   892,   976,   924,   428,   596,   984,
-          984,   596,   544,   524,   488,    52,   596,   348,
-          596,   672,   944,   984,   488,   724,   892,   596,
-          984,   712,   984,   624,   892,   596,   908,   596,
-          488,   596,   636,   636,   624,   956,   892,   604,
-          488,   736,   828,   168,   916,   916,   916,   828,
-          916,   692,   984,   984,   916,   736,   984,   736,
-          916,   712,   916,   544,   488,   436,   736,   736,
-          736,   736,   544,   736,   984,   736,   636,   892,
-          892,   544,   584,   824,   544,   892,   604,   692,
-          976,   976,   632,   692,   544,   976,   892,   976,
-          732,   892,   888,   260,   836,   232,   208,    72,
-          152,   408,   408,   408,   408,   208,   240,   240,
-          208,   232,   208,   232,   232,   848,   836,   408,
-          408,   836,   836,   208,   192,   132,   192,   848,
-          848,   172,   208,   848,   836,   208,   836,   848,
-          848,   212,   856,   916,   692,   260,   252,   888,
-          984,  1004,   984,   916,   692,   428,  1004,  1004,
-          916,   672,   828,   916,   916,  1004,   856,   272,
-          692,   828,   692,   272,   856,   856,   692,   252,
-          260,   856,   240,   408,  1004,  1004,   408,  1004,
-          732,  1004,   944,   260,   884,   260,   856,   884,
-         1004,  1004,  1004,   692,   564,   712,  1004,   984,
-          408,   112,   872,   332,   212,   360,   360,   332,
-          212,   360,   884,   332,   564,   888,   564,   872,
-          872,   872,    72,   152,   112,   332,   332,   112,
-          152,   152,   332,   872,   212,   872,   332,   152,
-         1012,   408,   564,   332,   112,   564,   976,   332,
-          884,   348,   428,   976,   976,   712,   976,   976,
-          260,   872,   112,   944,   348,   984,   260,   112,
-         1012,   724,  1004,   260,   332,   640,   348,  1004,
-          144,   896,   580,   936,   948,   516,  1012,   656,
-          444,   508,   660,   660,   508,   656,   640,   640,
-          656,  1012,   144,   724,   672,   660,   724,   660,
-          516,   776,  1012,   516,   660,   660,   464,   724,
-          416,   312,   516,   516,   948,   948,   948,   660,
-          724,   312,   724,  1012,   948,   904,   948,   724,
-          904,   948,   948,   904,   672,   868,   464,   804,
-          660,   948,   516,   788,   480,   904,   724,   312,
-         1012,   712,   712,   724,   732,   936,   476,   904,
-          712,   904,   712,   936,   788,   904,   868,   732,
-          936,   936,   732,   936,   568,   868,  1012,   868,
-          868,   712,   868,   568,   732,   904,   732,   904,
-          788,   936,   904,   868,   712,   508,   788,   480,
-          868,   688,   788,  1012,   868,   788,   640,  1012,
-          788,   688,   788,   912,   600,   660,   612,   644,
-          456,   716,   744,   784,   784,   784,   784,   716,
-          784,   744,   936,   936,   784,   784,   668,   968,
-          716,   312,   612,   228,   644,   744,   744,   612,
-          644,   644,   312,   788,   904,   716,   644,   660,
-          716,   936,   660,   612,   716,   652,   660,   716,
-          716,   660,   716,   660,   904,   612,   644,   904,
-          904,   660,   904,  1020,   868,   936,   444,   456,
-          324,   600,   600,   764,   600,   844,   968,   844,
-          600,   788,   788,   844,   968,   968,   844,   868,
-          936,   844,   568,   764,   568,   868,   764,   764,
-          968,   456,   844,   968,   744,   764,   936,   936,
-          764,   688,   688,   968,   844,   968,   688,   844,
-          968,   744,   936,   508,   508,   688,   968,   300,
-          844,   788,   968,   968,   864,   456,   468,   912,
-          620,   464,   300,   716,   888,   444,   716,   464,
-          732,   864,   444,   620,   656,   620,   636,   912,
-          912,   912,   912,   580,   612,   772,   716,   636,
-          716,   912,   912,   636,   676,   584,   784,   968,
-          580,   716,   300,   716,   456,   640,   784,   580,
-          612,   824,   580,   676,   580,   584,   436,   676,
-          912,   676,   912,   912,   676,   584,   888,   784,
-          584,   824,   784,   580,   584,   584,   784,   824,
-          824,   784,   824,   956,   808,   648,   996,   400,
-          516,   224,   416,   556,   308,   308,   556,   556,
-          516,   556,   804,   776,   400,   556,   308,   952,
-          556,   972,   972,   556,   952,   952,   952,   888,
-          952,   952,   704,   772,   996,   952,   868,   972,
-          996,   792,   972,   996,   972,   996,   996,   704,
-          804,   516,   788,   516,   952,   952,   996,   804,
-          792,   804,   640,   996,   952,   996,   996,   996,
-          656,   444,   464,   656,   704,   656,   952,   996,
-          996,   996,   952,   704,  1012,   652,   928,   556,
-          948,   648,   948,   804,   484,  1020,   556,   312,
-          648,   416,   556,   804,   804,   876,   928,   792,
-          652,   612,   648,   648,   652,   652,   804,   804,
-          804,   804,   648,   792,   876,   876,   556,   772,
-          792,   712,   792,   804,   772,   996,   792,   864,
-          804,   996,   996,   876,   388,   556,   308,   972,
-          972,   928,   864,   556,   896,   972,   972,   772,
-          792,   896,   996,   896,   876,   928,   500,   500,
-          576,   808,   928,   928,   380,   696,   808,   928,
-          928,   928,   808,   748,   808,   896,   896,   748,
-          792,   876,   928,   876,   928,   928,   468,   524,
-          620,   444,   464,   652,   996,   888,   652,   464,
-          656,   704,   464,   620,   704,   884,   704,   636,
-          524,   620,   624,   188,   396,   524,   624,   624,
-          636,   884,   636,   524,   704,   996,   624,   524,
-          704,   996,   944,   704,   996,   636,   748,   652,
-          956,   624,   624,   772,   584,   824,   956,   468,
-          468,   956,   956,   448,   944,   824,   468,   584,
-          888,   540,   584,   824,   772,   824,   944,   956,
-          772,   612,   652,   652,   772,   956,   624,   748,
-          748,   956,   956,   624,   748,   956,   884,   584,
-          824,   944,   824,   624,   884,   624,   636,   460,
-          896,   772,   524,   956,   524,   540,   956,   772,
-          956,   996,   996,   956,   540,   460,   896,   896,
-          896,   956,   956,   648,  1000,   136,   988,   296,
-          532,   384,   628,   372,   628,   140,   160,   160,
-          512,   628,   628,   512,   512,   628,   512,   628,
-          396,   432,   316,   532,   244,   532,   372,   532,
-          264,   316,   316,   532,   372,   532,   392,   392,
-          460,   532,   432,   296,   244,   268,   268,   296,
-          532,   532,   284,   296,   220,   988,   264,   160,
-          264,   628,   628,   264,   396,   944,   140,   988,
-          988,   432,   264,   588,   264,   988,   432,   864,
-          432,   264,   268,   296,   988,   992,   296,   992,
-          440,   268,   296,   296,   992,   440,   296,   588,
-          440,   908,   296,   440,   296,   432,   248,   988,
-          284,   140,   384,   628,   536,   908,   284,   384,
-          708,   708,   708,   384,   628,   520,   628,   628,
-          988,   988,   392,   860,   664,   276,   852,   720,
-          664,   720,   100,   860,   204,   220,   472,  1016,
-         1016,   220,   664,   472,   220,   720,   720,   432,
-          220,   432,   472,   860,   860,   472,   860,   860,
-          720,   432,   472,   908,   720,   720,   860,   860,
-          248,   220,   720,   860,  1016,   392,   176,   740,
-          176,   740,   512,   740,   392,   740,   740,   276,
-         1016,   320,   860,   740,   840,   520,   532,  1016,
-          840,   840,   840,   576,   840,   740,   840,   840,
-          432,  1016,   740,   432,   316,   840,   840,   432,
-          396,   840,   860,   860,  1016,   864,   864,   860,
-          180,   156,   236,   684,   960,   700,    76,   960,
-          980,   960,  1000,    76,    96,   116,   116,   236,
-          116,   236,   236,   236,   116,  1000,  1000,   880,
-          236,   700,   540,   880,   700,  1000,   880,  1000,
-          320,   960,  1000,  1000,   760,   156,   492,   216,
-           96,   116,   352,   216,   196,   352,   352,   216,
-          196,   492,     4,   216,   412,   552,   492,   196,
-          552,   552,   396,   552,   920,   920,   216,   412,
-          216,   352,   412,   412,   352,   412,   908,   920,
-          196,   520,     4,   492,   880,   880,   492,   880,
-          880,   940,   920,   900,   820,   328,   196,   760,
-          940,  1000,  1000,   940,   920,   760,   940,   940,
-          780,   364,   608,   180,   384,   820,   268,   608,
-          244,   140,   608,   284,   284,   608,   608,   900,
-          608,   364,   504,   708,   708,   384,   504,   708,
-          888,   888,   504,   900,   820,   900,   900,   960,
-          820,     4,   532,   800,   180,   412,   800,   572,
-          800,   532,   572,   800,   800,   492,   492,   800,
-          608,   800,   940,   940,   800,   800,   940,   572,
-          492,   820,   780,   780,   392,   460,   412,   780,
-          460,   552,   780,   780,   404,   920,   820,   780,
-          572,   512,   512,   572,   572,   780,   512,   780,
-          780,   920,   460,   572,   404,   900,   820,   920,
-          940,   164,   920,   940,   940,   540,   648,   884,
-          708,   796,    88,   336,   336,   756,   336,   796,
-          932,   336,    88,   504,   284,   708,   888,   336,
-          504,   708,   336,   708,   988,   528,   908,   812,
-           88,   548,   376,   796,   796,   768,   796,   768,
-          796,   796,   812,   536,   752,   816,   752,   816,
-          908,   796,   376,   812,   812,   796,   376,   536,
-          908,   816,   816,   908,   908,   404,   496,   536,
-          404,   536,   816,   420,   816,   460,   536,   528,
-          396,   536,   496,   460,   496,   528,   528,   752,
-          816,   528,   528,   728,   816,   816,   752,   548,
-          752,   528,   420,   460,   548,   768,   768,   440,
-          460,   728,   528,   812,   812,   496,   460,   528,
-          812,   536,   548,   528,   640,   528,   548,   988,
-           88,   376,    44,    32,   104,   520,   812,   104,
-          992,   992,   104,   520,   384,   376,   816,   640,
-          424,   268,   548,   728,   248,   204,   440,   440,
-          268,   440,   752,   548,   992,   864,   548,   964,
-          992,   988,   588,   588,   964,   728,   752,   988,
-          992,   988,   752,   992,   992,   816,   688,   752,
-          816,   988,   992,   864,   988,   992,   864,   992,
-          988,   420,   932,   908,   184,   536,   796,   812,
-          812,   688,   648,   796,   184,   812,   536,   812,
-          908,   908,   648,   908,   632,   536,   688,   304,
-          756,   224,   184,   876,   932,   932,   476,   876,
-          932,   964,   932,   876,   224,   876,   756,   380,
-          304,   668,   932,   380,   632,   416,   756,   776,
-          224,   812,   756,   400,   756,   292,   768,   224,
-          416,   420,   420,   776,   776,   964,   768,   400,
-          776,   768,   640,   776,   420,   888,   756,   224,
-          768,   796,   768,   768,   944,   776,   416,   144,
-          812,   924,   460,   812,   420,   924,   924,   164,
-          420,   776,   724,   420,   536,   924,   496,  1020,
-          416,   420,   924,   964,   416,   632,   924,   924,
-          632,   832,   964,   632,   924,  1020,   884,   924,
-          924,   924,   632,   536,   924,   944,   668,   924,
-          944,  1020,   944,   852,   588,   576,   396,   520,
-          204,   344,   100,   720,   452,   720,   452,   344,
-          452,   344,   592,   452,   204,   356,   320,   344,
-          344,   344,   356,   396,   396,   356,   396,   832,
-          356,   204,   404,   576,   404,   832,   832,   576,
-          344,   164,   588,   752,   616,   588,   720,   344,
-          588,   520,   588,   728,   728,   588,   616,   452,
-          964,   256,   320,   320,   356,   832,   560,   592,
-          592,   560,   852,   356,   560,   560,   832,   832,
-          576,   964,   720,   832,   852,   520,   720,   452,
-          832,   852,   852,   832,   664,   320,
+          616,   524,    80,    16,     0,   908,     8,   716,
+          804,    56,     8,   496,   300,   176,   716,   908,
+          928,   596,   464,   928,   596,   596,   844,   908,
+          716,   496,   496,   908,   844,   928,   928,   496,
+          908,   176,   980,   620,   176,   464,   596,   620,
+          176,   144,   980,   480,   836,   856,   316,   452,
+          536,   536,   452,   316,   480,   856,   480,   480,
+           24,   980,     4,   844,   480,   620,   620,   620,
+          480,   620,   844,   464,   176,   620,   620,   316,
+          620,   620,   836,   844,    24,    24,    24,    24,
+          844,   480,   620,   364,   316,  1000,   620,    24,
+           24,   620,   316,   364,   472,   980,     8,    32,
+          804,   716,   752,   908,   752,   908,   804,    32,
+           32,     8,     4,   752,    32,    16,    16,    32,
+           32,    36,   176,   980,   752,   908,   980,   980,
+          464,     4,   752,   980,     4,   908,   980,   144,
+          472,   460,   980,   980,   460,   460,   460,    16,
+          472,   732,   788,   788,   472,   772,    16,    32,
+          472,   460,    16,   460,   472,   472,   432,    80,
+          928,   100,   536,   768,   360,   452,   296,   360,
+          536,   836,   316,   536,   144,   536,   452,   316,
+          360,   536,   536,   360,   964,   124,    24,   316,
+           24,   100,   360,   964,    24,   360,    24,   948,
+          596,  1000,    24,   212,   844,   928,    24,   144,
+          424,   464,   360,   156,   360,   464,   596,   316,
+          464,   596,   596,   448,   156,   236,   252,   664,
+          100,   212,   212,   100,   252,   240,   212,   784,
+          136,   136,   252,   252,   212,   236,   240,   252,
+          532,   328,   236,   532,   532,   252,   156,   212,
+          516,   516,   156,   516,   212,   360,   360,  1004,
+          516,   212,   212,   252,   360,   252,  1004,   360,
+          516,   448,   156,   296,   360,  1008,   532,   532,
+          532,   196,   296,   252,   360,   156,   360,   892,
+          144,   448,   196,   240,   448,   156,    80,   448,
+          252,   448,   576,    56,   432,   596,   716,   496,
+          664,   928,   892,   928,   516,   496,   496,   668,
+          716,   928,   716,   928,  1004,   668,   596,   944,
+          516,   516,   220,   516,   496,   496,   596,   464,
+          516,   496,   928,   944,   944,   264,   596,   596,
+         1004,   596,   892,   668,    12,   220,   300,   244,
+          300,   432,   496,    12,   804,    20,    52,    56,
+          112,   804,   112,   112,   592,    56,    52,    52,
+           12,    48,    56,    20,    56,   944,   944,    20,
+          112,    48,   432,    12,    12,   112,   300,   432,
+          300,   432,   432,   396,   136,   516,   212,   516,
+         1004,   516,   664,   328,   136,   136,   328,   328,
+          664,   240,   124,   240,   872,   828,    12,   220,
+         1020,   244,   516,   892,   516,   576,   516,   136,
+           20,   396,   396,   576,   136,    20,   136,   396,
+           12,   240,   576,   576,    68,   612,   988,   348,
+          428,  1016,   200,   256,   744,   276,   276,   276,
+          276,   120,   120,   276,   128,   748,   200,  1016,
+          280,   568,   568,   428,    76,   280,   280,   128,
+          428,   280,   428,   568,   568,   572,   128,   276,
+          128,   128,   276,   572,   572,   400,   524,   348,
+          200,   356,   524,   280,   524,   428,   348,   524,
+          568,   568,   524,   568,   948,   144,   428,   380,
+          500,   816,   548,   548,   500,   500,   884,   380,
+          972,   380,   248,   268,   988,   972,   816,   168,
+          168,   572,   972,  1004,   972,   168,   168,   400,
+          128,   988,   168,   128,   168,   572,   572,   428,
+          428,   572,   988,   168,   400,   572,   572,   872,
+          128,   400,   400,   572,  1012,   428,   888,   988,
+          972,   988,   168,   168,   268,   568,   428,   268,
+          128,   568,   428,   268,   568,   568,   144,   604,
+          244,   888,   248,   336,   348,   268,   348,   568,
+          604,   268,   888,   268,   524,   268,   524,   568,
+          244,   500,   416,   272,   612,    76,  1016,   236,
+          328,   328,   236,   328,    76,   328,   136,    80,
+          240,   604,   396,   240,   328,   612,   328,    76,
+          428,   228,   272,   240,   272,   428,   612,   428,
+          612,   612,   576,   884,   592,    12,   136,   396,
+          416,   612,   612,   612,   136,   396,   244,    12,
+           12,   592,   848,   328,   592,   592,   612,   612,
+          612,   168,   592,   592,   884,   592,   416,   572,
+          168,   612,   592,   612,   612,   416,   168,  1004,
+          416,   592,   612,   416,   592,   592,   204,   576,
+          272,   416,   228,   268,   416,   416,   428,   396,
+          272,   428,   428,   428,   416,   848,  1012,   604,
+          396,   372,    12,   848,   576,   612,   416,   416,
+           12,   576,   576,   576,   828,   500,   956,   548,
+          432,   884,   548,   548,   432,   548,   548,   112,
+          320,   320,   300,   320,  1012,   432,   548,   432,
+          372,    12,   372,   432,    12,   204,   500,    20,
+          416,   500,   548,   500,   548,   548,   556,  1020,
+          408,   260,   192,   532,   236,  1016,   876,   340,
+           76,    76,   340,  1016,   340,   340,   236,   204,
+          532,   532,   252,   396,    80,   848,   340,   340,
+          252,   192,   252,   532,   848,   260,   588,   340,
+          192,   340,   812,   588,   340,   588,   280,   340,
+          340,   408,   448,   192,   296,   296,   196,   192,
+          296,   204,   532,   812,   192,   196,   192,   252,
+          252,   448,   448,    68,   368,   408,   408,   588,
+          408,   368,   408,   448,   448,   448,  1020,   272,
+          260,   372,   196,   820,   228,   228,   228,   368,
+          888,   888,   260,   408,   368,   368,   408,   408,
+          260,   280,   272,  1012,   260,   228,   828,   260,
+          132,   272,   872,   340,   524,   260,   280,   524,
+           80,   372,   196,   576,  1020,   448,   892,   396,
+          576,   576,   448,   196,   408,    84,   448,   372,
+          484,   372,   264,   576,   240,   240,    80,   396,
+          272,   448,   576,   196,    68,   256,   336,   556,
+          888,   484,   524,   280,   556,   556,   200,   336,
+          180,   356,   524,   356,   388,   556,   556,   556,
+          524,   336,   336,   256,   556,   356,   412,   200,
+          412,   180,   492,   492,   492,   200,   356,   356,
+          492,   492,   120,   280,   200,   556,   484,   280,
+          264,   256,   588,    68,   876,   280,   368,    68,
+          216,   296,   588,   468,   588,    68,   468,   588,
+          216,   388,   588,   556,   388,   368,   468,   588,
+          556,    84,   812,   468,   556,   388,   216,   388,
+          468,   216,   388,   388,   468,   588,   588,   468,
+          412,   276,   256,   120,   588,   468,   588,   800,
+          216,   468,   412,   468,   484,   468,   384,   152,
+           88,   420,   140,   352,   528,   132,   440,   708,
+          440,   440,   528,   436,   528,   528,   608,   604,
+          440,   440,   352,   604,   440,   604,   604,   608,
+          608,   440,   604,   608,   608,   108,   140,  1012,
+          352,   992,    72,    72,   344,   204,  1012,   376,
+          852,   608,   140,   160,   608,   160,   140,   160,
+          608,   608,   440,   140,    72,   352,   352,   484,
+          608,   440,   992,   108,   376,    72,   352,   440,
+          344,   376,    72,   376,   148,   376,   440,   140,
+          140,   440,   440,   376,   140,   284,   148,    72,
+          108,   148,   344,   140,   436,   108,   484,   140,
+          992,    72,   140,   436,   436,   108,   284,   140,
+          436,   344,   392,   708,   916,   148,   436,   952,
+          648,   952,   420,   420,   344,   148,   916,   436,
+          692,   420,   420,   916,   880,   420,   916,   552,
+          552,   916,   692,   952,   608,   160,   608,    84,
+          160,   916,   708,   952,   332,   332,   952,   392,
+          992,   436,   436,   392,   420,   420,   420,   160,
+          344,   392,   380,   484,   392,   420,   264,   528,
+          392,   148,   992,   988,   248,   436,   544,   108,
+          544,   436,   544,   544,   248,   544,   484,    72,
+          992,   544,   992,   400,   400,   544,   484,    72,
+          364,   248,   508,   544,   508,   544,   544,   248,
+          436,   148,   544,   564,   564,   544,   564,   860,
+          972,   420,    44,    60,   816,   392,   392,   816,
+          436,   420,   380,   420,   860,   400,   380,   392,
+          392,   392,   400,   500,   528,   552,    60,   528,
+          248,    88,   336,   436,   148,   248,   528,   528,
+          248,   528,   528,   380,   956,   880,   552,    60,
+          500,   552,   552,   484,   956,   816,   380,   484,
+          456,   508,   308,   336,   356,    96,   356,   812,
+          336,   336,   344,   312,    92,   288,   308,   288,
+          584,   584,    92,   216,   308,   288,   412,   412,
+          412,   412,  1004,   256,   996,   312,   584,   584,
+          312,   584,   584,   312,   488,   488,    96,   256,
+          200,   412,   312,   492,   412,   412,   492,    92,
+          312,   492,   312,   492,   492,   336,   968,   564,
+          256,   764,    72,   976,    72,    72,   256,   512,
+          152,   564,   512,   508,   188,   968,    72,   528,
+          152,   968,   896,   528,   968,   152,   488,   152,
+          132,   152,   512,   512,   488,   188,   188,   488,
+          488,   488,   996,   512,   512,    72,   508,   152,
+          344,   488,   148,   508,   508,   564,   152,   508,
+          512,   152,   512,   564,   564,   292,   256,   200,
+          744,   256,   564,   512,   336,   200,   508,   336,
+          508,   508,   512,   292,   200,   488,   512,   512,
+          512,   508,   248,   336,   812,   564,   336,   292,
+          348,   348,   336,   564,   284,   564,   336,   344,
+          204,   812,   284,   376,    64,   976,   132,   936,
+          896,   968,    72,   936,   896,   924,   936,   968,
+          968,   936,   968,   344,   352,   924,   924,   132,
+          924,   132,   800,   968,    72,   976,   976,   976,
+          976,   204,   800,   344,   924,    64,   924,    64,
+           64,   344,   704,    64,    64,   352,   344,   204,
+          344,   924,   704,   924,   204,   352,   352,   896,
+          832,   376,   376,   376,   376,   344,   232,   188,
+          840,   896,   456,   936,   172,   208,   208,   172,
+          456,   936,   172,   188,   976,   800,   456,   188,
+          584,   188,   584,   208,   232,   308,   456,   308,
+         1004,   456,    84,   476,    64,   344,   344,    64,
+          896,   936,   848,    64,   476,    64,   456,   208,
+          476,   476,   208,    64,   344,   476,   476,   344,
+          284,   476,   604,   424,   824,   560,   104,   932,
+          700,   720,   808,   720,   792,   808,   808,   808,
+          720,   384,   792,   932,   932,   384,   616,   616,
+          792,   792,   504,   504,   104,   616,   504,   384,
+          540,   560,   560,   104,   560,   504,   124,   504,
+          616,   224,  1004,   520,   560,   616,   616,   824,
+          304,   684,   580,   324,   580,   600,   580,   720,
+          324,   684,   824,   824,   504,   824,   324,   324,
+          616,   504,   616,   616,   580,   580,   244,   616,
+          464,   540,   104,   808,   984,   808,   932,   984,
+          164,   164,   984,   164,   124,   932,   984,   932,
+          984,   984,   444,   932,   560,   164,   164,   164,
+          384,   384,   424,   164,   560,   164,   184,   404,
+          540,   540,   404,   444,   540,   560,   560,   424,
+          224,   184,   424,   224,   424,   444,   560,   424,
+          560,   540,   444,   520,   520,   560,   560,   540,
+          184,   444,   464,   964,   776,   364,   776,   364,
+          964,   984,   364,   984,   364,   364,   964,   144,
+          264,   144,   444,   404,   424,   960,   424,   184,
+          404,   948,   124,   984,   404,   404,   404,   404,
+          184,   444,   244,   848,   760,   604,   940,   332,
+          608,   868,   868,   132,   656,   868,   332,   708,
+          332,   708,   332,   868,   960,   960,   244,   332,
+          960,   132,   224,   116,   960,   940,   116,   124,
+          332,   116,   332,   244,   332,   852,   244,   740,
+          828,   224,   868,   940,   960,   444,   940,   740,
+          868,   828,   604,   184,   608,   244,   960,   604,
+          604,   740,   604,   244,   604,   244,   604,   608,
+         1004,   828,   604,   224,   872,   828,   740,   852,
+          872,   852,   224,   852,   184,   868,   224,   224,
+          608,   872,   604,   852,   872,   872,   160,   852,
+         1012,   608,  1012,   608,   144,   124,   184,   948,
+          780,   184,   760,   828,   828,   948,   144,   948,
 };
 
 static encode_aux _vq_aux_lsp20_0 = {
@@ -1162,14 +1150,14 @@ static encode_aux _vq_aux_lsp20_0 = {
        _vq_ptr1_lsp20_0,
        _vq_p_lsp20_0,
        _vq_q_lsp20_0,
-       1694, 1694
+       1672, 1672
 };
 
 static static_codebook _vq_book_lsp20_0 = {
-       4, 256, 4152003, 2812515, 8, 1,
+       4, 256, 4153539, 2811524, 8, 1,
        _vq_quantlist_lsp20_0,
        _vq_lengthlist_lsp20_0,
-       &_vq_aux_lsp20_0
+       &_vq_aux_lsp20_0,
 };
 
 
index 01f3482..22b7aab 100644 (file)
 #include "vorbis/codebook.h"
 
 static long _vq_quantlist_lsp32_0[] = {
-          11,    20,    42,    51
-           4,     2,    19,    42
-         126,   128,   123,    50
-         128,   100,    12,    30
-          60,   128,    99,    42
-         120,    30,    69,    95
-          70,    89,   119,   165
-         104,   155,    10,    23
-          52,    51,    63,    53
-         151,    76,   142,   100
-          14,    33,    56,    59
-         171,    30,    15,    27
-          57,   115,   157,    14
-         146,    30,    43,    88
-          88,   121,    80,   144
-         109,   128,    54,    34
-          45,    34,    92,    47
-         193,    58,    68,   124
-          64,    56,    81,    31
-         109,    92,    41,   121
-          39,    53,   133,   123
-          83,    82,   104,    60, 
-         117,    90,    60,   134, 
-          65,   122,    72,    36
-          15,    85,    64,    42, 
-         173,   114,   122,    73
-          59,    39,    94,    32
-          98,   142,    37,    99
-          47,    60,    76,   154
-          49,   116,   117,    14
-         158,    55,    78,   155, 
-          82,   139,    41,    59, 
-          43,    37,    58,    54
-         164,    65,    61,    45
-          29,    40,    71,    92
-          71,    64,   122,   247
-          80,    35,    66,    55
-          81,   136,   172,    59, 
-          38,    90,   109,    89
-         121,    79,    80,    46
-          54,    41,    31,    38
-         138,   133,    32,    39
-          47,    51,    69,    77
-         144,    22,    38,    66
-         149,    49,    56,    46
-          87,   127,   132,    80
-          58,    93,    88,   137
-          96,    77,    72,    55
-           0,    25,    51,    87
-         144,    92,    85,    50
-          60,    48,    66,    63
-         155,    50,    54,   124
-          36,    60,    78,   141
-          52,    61,    79,   109
-          71,    80,   101,   163
-         135,    17,    34,    56
-          90,    56,    14,    38
-         117,   129,    91,    59
-          42,    85,    46,    56
-         118,    57,   121,    97
-          30,    47,    86,   197
-          48,    64,   122,   212
-         134,    54,    19,    36, 
-          69,    46,    65,    33
-         152,    82,   104,    82
-          18,    47,   123,    49
-          59,   111,   197,    44
-         102,    39,    59,   142
-          77,    22,    81,    89
-         123,    80,   113,   107
-          95,    72,    57,    61
-         254,    57,    23,    28
-          28,    72,   133,    23
-          86,   107,   137,    39
-         113,    64,    80,   173
-          54,    60,    70,    71, 
-         113,   125,   105,   167, 
-          63,    97,    74,    54
-           4,     3,    19,    42
-         161,    90,    16,    28
-          50,    70,    80,   167
-          50,    67,   170,   117
-         105,    28,    43,    83
-         183,    49,    58,    99, 
-         121,    44,    91,    58, 
-          93,   104,    78,    68
-          14,    69,    38,    32
-         194,    36,    14,    31
-          90,    58,   119,    26
-          98,    76,   163,    69
-         106,    63,    30,    66
-         115,    98,    72,    73
-         144,    36,    98,    70, 
-         105,    86,    69,    63
-          17,    26,    46,    51
-         254,   102,    26,    44
-         110,    25,    44,    50
-          85,   160,    63,   120
-          45,    88,   131,    32
-         139,    65,    37,    98
-         133,   119,    43,   121
-          50,    74,    92,    35
-          39,    14,    42,    58
-         183,    93,    61,   155
-          88,     8,    33,    46
-         113,    99,    97,   163, 
-          76,    47,    97,    29
-         120,   111,    24,    59
-         109,   163,    67,   117
-          70,    75,    39,    68
-          18,    38,    58,    67
-          86,   191,   142,    44
-          84,    92,    31,    38
-         132,    77,    94,    74
-          45,   109,   121,    76
-          69,    46,   118,   113
-         125,    37,    70,   132, 
-          76,    95,    72,    21
-          40,    53,    59,    76
-         122,   175,    48,    35
-         108,    35,    69,    34
-         180,    28,    41,    81
-          46,   124,   122,   109
-          65,    49,   129,    62
-          83,    99,    63,   133
-          64,   134,    27,    66, 
-          47,    42,    61,    61
-         159,   109,   114,   161
-         150,    21,    16,    29
-          95,    74,    76,    96
-          38,    58,   120,   182
-          81,   103,    67,    61
-          74,   123,    74,   129
-          71,    61,    36,    54
-          48,    21,    46,    52
-         119,   155,   112,   104
-         105,    67,    14,    37
-         102,    93,    28,   101
-          51,    67,   142,   111
-         103,    66,   127,    34, 
-          78,    95,   115,    78, 
-          55,   127,    27,    42
-          66,    16,    52,    49
-         131,    16,    23,    46
-          84,   180,    64,    22
-          80,    60,    66,    57
-          93,    83,   175,   117
-          68,    67,    82,    85
-         159,    41,    24,    54
-          66,    12,    21,    34
-         115,    12,    16,    30
-          81,   196,    93,    30
-          82,    34,    85,    48
-          59,    69,   196,   128
-          42,    79,   102,    65
-         113,    84,    29,    61
-          54,     0,    21,    35
-         195,   182,   116,    88
-          37,    49,   104,    66
-          61,    77,   190,    50, 
-          22,    46,    68,   133
-          79,    78,    47,    82
-          76,    77,   119,   114, 
-          53,    86,    30,    29
-          88,    23,    37,    46
-          99,   176,   142,   133
-          46,    52,    80,    95
-          46,   120,    82,    71
-          36,    49,    76,   128
-          63,    69,    71,    83
-         107,    63,   103,    97
-          73,    91,    19,    39
-          65,    61,    18,    35
-         207,   114,   110,    89
-          34,    58,   156,    56
-          62,   135,   122,   146
-          12,    45,    89,    55
-          66,    59,   114,    34
-          78,   126,   108,    86
-          23,    91,    83,    20
-         106,    11,    46,    47, 
-         140,   177,   122,    96
-          91,    52,    84,    43
-          82,    74,   147,   103, 
-          23,    42,   126,   101, 
-          61,    73,   169,    25
-          76,   134,    79,    74
-          33,   123,    48,    23
-          67,    20,    57,    60
-         165,   116,    89,    72
-          42,    52,   115,   105
-          69,   149,    98,    14
-          39,   118,    46,    98
-         103,    33,   126,    79
-          59,    95,    63,   130, 
-          45,   156,    54,    11
-          52,    43,    66,    29
-         133,   203,    54,    43
-          86,    75,    60,    94
-          74,    74,   102,    62
-          35,   111,    47,    67
-          98,    41,    97,    60
-          60,   132,    56,    99
-          61,   169,    44,    16
-          30,    39,    56,    64
-         221,    43,    19,    26
-          52,    41,   121,    67, 
-         131,    79,   131,    53
-          25,    46,    69,   173
-          83,    33,    66,   134
-          75,    73,   108,    98
-          36,   115,    95,    16
-          70,    27,    66,    51
-         186,    95,    34,    40
-          31,    57,    67,   100
-         113,   119,   109,   102
-           8,    37,    65,   147
-         118,    21,    56,    88
-         110,    88,   109,    44
-          64,    89,    68,    36
-          53,    15,    50,    86
-         183,   136,    38,    37
-          81,    58,    57,    31
-          84,    82,   151,   221
-           5,    32,    55,   110
-          85,    51,   159,    71
-          83,    35,    93,    76
-         100,    99,    74,    20
-          19,    41,    55,   103
-         162,    98,    89,    44
-          58,    21,    64,   113
-          94,    74,   139,   135
-          86,    20,    44,    85
-         108,   121,    87,    58
-          53,    57,   169,    62
-         118,    48,    75,    31
-          26,    84,    30,    36
-          99,    94,   197,   204, 
-          95,    11,    12,    24, 
-          69,   152,   137,    24
-          24,    86,    83,    86
-          60,    59,    89,   119
-          71,    66,    91,    88
-          88,   131,    27,    27
-          56,    59,    37,    57
-          97,   124,   165,   119
-         128,    14,    18,    34, 
-          62,    60,    73,    77
-          89,    48,    93,   158
-          74,    67,    95,    97
-          95,   107,    23,    29
-          32,    52,    54,    70, 
-          58,    57,    43,   126
-         134,   168,   186,   126
-         102,   119,   241,    74
-          67,    94,   246,    75
+         104,   173,    89,   119
+          97,   184,   105,    37
+         168,   132,    36,    44
+         190,    55,    80,   133
+         254,    68,    32,    38
+         124,   123,   157,    57
+         200,    84,    72,   136
+         185,    74,    51,    76
+         140,    78,    95,   189
+         183,    97,    81,    53
+         169,    55,    59,   128
+         160,    32,    81,    86
+         169,   121,   104,    77
+         146,   105,    90,    67
+         155,   126,    89,   168
+         152,    87,   139,   115
+         152,    96,   114,    74
+         115,    64,    92,   169
+         105,   104,    35,    35
+          43,    54,    62,    70
+           7,    17,    39,    61
+         135,   106,    20,    40, 
+          58,   121,   126,    24, 
+         127,    37,    66,   110
+          70,   130,   119,   152, 
+         106,   159,    22,    29
+          59,    57,    72,    68
+          15,    39,    61,    62
+         172,    40,    24,    36
+          65,   121,   150,    25
+         153,    29,    50,    85, 
+          97,   119,    78,   149, 
+         132,   114,    40,    65
+          54,    52,    76,    62
+          75,    50,    86,    38
+         132,    84,    40,   121
+          36,    60,   136,   106
+          72,   121,    85,    59, 
+         123,    94,    62,   137
+          58,   139,    81,    19
+          20,    61,    85,    56
+          65,    50,    81,    36
+         103,   148,    46,    99
+          46,    61,    86,   167
+          49,   119,    97,    58
+          88,   144,    44,    69
+          41,    45,    64,    66
+          33,    53,    65,    99
+          85,    81,   151,   240
+          88,    39,    77,    67
+          71,   157,   207,    49
+          48,    91,   109,   101
+         111,   111,    93,    34
+          55,    48,    42,    50
+         116,   128,    93,    54
+          52,    57,    74,    83
+         135,    61,    32,    60
+         138,    67,    49,    56
+          91,   143,   138,    91
+          70,    98,    91,   140
+          95,    71,    83,    61
+           9,    29,    49,    77
+          60,    71,    72,    56, 
+         142,    71,    98,   137
+          45,    60,    85,   133
+          55,    76,    72,   135
+          78,    84,   108,   166
+         145,    23,    43,    64
+          89,    63,    24,    45
+          43,    90,    47,    73
+         135,    49,   122,    99
+          40,    58,   107,   200
+          73,    44,    61,   139
+          73,    76,   119,   233
+         151,    42,    26,    35
+          76,    43,    72,    61, 
+          28,    46,   114,    67, 
+          68,   127,   193,    40
+          97,    44,    70,   146
+          75,    28,    93,    86
+         111,   125,   104,    92
+         112,    57,    63,    63
+          27,     0,    23,    38
+          51,    53,   112,    39, 
+          86,    99,   162,    58, 
+          58,    65,    75,    80
+         100,   134,   139,   157
+          73,    87,    74,    64
+           3,     7,    21,    45
+         166,    90,    33,    37
+          55,    74,   106,   178
+          58,    65,   168,   110
+         117,    32,    51,    70, 
+         125,    52,    89,    65
+         100,   108,    81,    72
+          24,    74,    45,    38
+         200,    46,    21,    36
+          96,    63,   121,    37
+          95,   100,   117,   103
+         112,    70,    26,    59
+         121,    99,    75,    82
+         127,    66,   102,    58
+          88,   115,    62,    61
+          23,    28,    49,    58
+         250,   117,    32,    54
+         111,    26,    57,    53, 
+          97,   145,    79,   146
+          54,    90,   135,    31
+         133,   131,    45,   125
+          56,    71,   102,    50
+          43,    22,    45,    61
+          85,    24,    36,    52
+          95,   110,   137,   156
+          78,    51,   103,    38
+         123,    97,    55,    62
+         135,   122,    81,   132
+          70,    83,    39,    82, 
+          30,    34,    57,    67
+          85,   104,    36,    62
+         151,    76,    94,    57
+          57,   107,   132,    85
+          67,    68,   134,   106
+         123,    47,    69,   142
+          76,   102,    74,    56
+          44,    58,    67,    78
+         111,    46,    72,    36, 
+         182,    42,    47,    86
+          50,   118,   133,   127
+          75,    46,   124,    98
+         100,   101,    58,   134
+          70,   139,    34,    64
+          56,    42,    70,    67
+         146,   176,   131,   111
+         146,    24,    27,    47
+          99,    87,    83,    91
+          51,    60,   131,   132
+          98,    81,    89,    68
+          71,   134,    83,   126
+          76,    62,    51,    58
+          54,    24,    51,    64, 
+         115,   174,   129,    88, 
+          99,    72,    23,    47
+         116,    88,    38,   101
+          50,    70,   141,   197
+          98,    79,   122,    49
+          79,   114,   103,    80
+          81,   104,    31,    40
+          71,    22,    58,    62
+         138,   164,   200,   136
+         132,    26,    30,    50
+         129,   147,    40,    38
+          88,    67,    61,    68
+         102,    83,   150,   104
+          71,    74,    82,    99
+         171,    43,    37,    62
+          70,    10,    29,    40
+         141,   134,   136,   169
+         115,    20,    21,    34
+         104,   188,    62,    34
+          68,    66,    77,    80, 
+          62,    73,   206,   132
+          52,    83,   106,    73
+         108,    80,    60,    64, 
+          47,     8,    25,    42
+         196,   188,   122,    93
+          26,    73,   122,    54
+          67,    83,   192,    44
+          23,    55,    71,   137
+          91,    75,    47,   101
+          87,    83,   121,   117
+          59,    92,    36,    40
+          95,    23,    44,    53
+          98,   163,   208,    91
+          47,    61,    81,   100
+          50,   122,   102,    83
+          37,    55,    69,   147
+          69,    71,    81,    87
+         113,    68,   105,   101
+          81,    72,    54,    40
+          66,    67,    29,    46
+         179,   116,   132,    87, 
+          45,    67,   149,    50
+          83,   102,   182,    99
+          25,    46,    68,    93, 
+          75,    60,   116,    51, 
+          73,   157,   107,    89
+          24,    91,    84,    37
+         105,    22,    48,    57
+         210,   123,   113,    96
+          87,    54,    97,    46
+          75,    79,   171,   101
+          33,    47,   120,   108
+          68,    72,   173,    40
+          82,   139,    88,    74
+          36,   120,    64,    30, 
+          76,    25,    63,    64
+         137,   149,    80,    78
+          63,    52,   107,   105
+          72,   163,    76,    31
+          49,   123,    53,   100
+         109,    39,   127,    86
+          61,    98,    73,   144
+          53,   138,    48,    35
+          56,    50,    67,    38
+         124,   211,    80,    52
+          92,    81,    67,    99
+          77,    75,   117,    67, 
+          40,   116,    57,    74
+         110,    35,   100,    67
+          68,   134,    54,   108
+          65,   169,    48,    23
+          36,    40,    62,    64
+          50,    52,   124,    73
+         140,    76,   127,    73
+          31,    53,    80,   186
+          91,    34,    87,    95
+          84,    81,   110,   101
+          44,   103,   110,    24
+          75,    32,    70,    66
+         223,    55,    29,    34
+          36,    61,    74,   105
+         129,    84,   147,    92
+          17,    40,    70,   144
+         122,    28,    57,    93
+         113,    88,   124,    51
+          65,    94,    69,    40
+          55,    25,    62,    93
+         167,   170,    45,    39
+          82,    58,    75,    52
+          86,    88,   224,   117
+          10,    35,    61,   114
+          95,    57,   157,    80
+          83,    65,    94,    86
+         109,    94,    85,    29
+          18,    46,    64,    81
+          61,    32,    68,   109
+          93,    78,   136,   152
+          94,    29,    50,    94, 
+         120,   102,    94,    84, 
+          50,    67,   163,    70
+          92,    78,    90,    24
+          29,    95,    40,    46
+         103,    94,   212,   201
+          86,    20,    23,    38
+          75,   155,   121,    22
+          33,    91,    88,   105
+          61,    66,    87,   154, 
+          75,    77,    93,    99
+          99,   129,    33,    39
+          67,    56,    52,    59
+         115,   132,   171,   115
+         130,    20,    26,    40, 
+          97,   134,   138,    35
+          56,    65,    81,   100
+          92,    52,   106,   149
+          80,    76,    98,   106
 };
 
 static long _vq_lengthlist_lsp32_0[] = {
-        7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
-        8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
+        1, 3, 3, 4, 4, 5, 5, 5, 7, 8, 8, 8, 9,10,10,12,
+       13,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
+       15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,
 };
 
 static long _vq_ptr0_lsp32_0[] = {
            -1,    -2,    -3,    -4,    -5,    -6,    -7,    -8,
-           -9,   -10,    16,    24,    24,   -14,    42,    58,
-          -17,   -18,   -19,    16,   -21,    26,    65,   -24,
-           65,   -26,   -21,   183,   -29,    42,   -31,   -32,
-           42,   158,    58,   -36,   252,   -38,   -39,    18,
-           26,    50,   -43,    68,   -41,   159,   -47,   -48,
-          -49,   -50,   -51,   -52,    18,   -39,   -45,    58,
-           81,   -58,    58,   101,   -61,   -62,    58,   200,
-          187,   101,   -67,   179,   -69,   -70,   -71,   -72,
-           26,   -74,    72,   -21,   -56,   158,   179,   -80,
-          -81,   -82,   -83,    16,    34,   -86,   -87,    42,
-          118,   -90,    34,   160,   -22,   -76,   -95,   -96,
-          160,   214,   -99,  -100,  -101,    42,   252,  -104,
-         -105,  -106,    42,   158,  -109,    68,   162,  -107,
-          122,  -114,  -115,  -116,   252,  -118,   166,   168,
-         -121,   252,  -112,   252,   158,   214,  -127,  -128,
-         -129,    65,   158,  -132,    72,  -132,    81,  -136,
-         -137,  -138,   158,   184,   166,    60,  -143,  -144,
-          166,  -146,  -147,   160,  -149,   168,   184,  -152,
-         -153,  -154,  -155,  -156,  -157,  -158,  -159,    18,
-           63,  -162,  -163,  -164,    36,   133,  -160,  -134,
-         -167,  -170,    50,    63,    18,  -174,  -175,  -176,
-         -177,    36,    81,  -180,    36,   133,  -102,    61,
-          109,  -186,  -187,  -188,    18,   -34,  -183,   163,
-         -171,   153,  -195,  -196,  -159,  -134,  -199,   133,
-          171,  -202,  -203,  -204,  -205,    58,   163,   171,
-         -209,   133,   163,  -212,   109,  -214,  -215,  -216,
-         -217,  -218,  -219,  -220,     8,    16,  -197,  -224,
-           16,   118,  -227,  -228,  -229,  -230,  -231,  -232,
-         -220,     6,    63,  -236,    50,  -233,  -239,  -240,
-           26,  -237,  -236,  -241,   212,    26,    50,  -248,
-         -249,    63,   133,  -252,    42,  -254,  -255,  -256,
-            8,    58,   163,  -260,  -261,  -262,    24,  -243,
-         -265,  -266,  -267,  -268,     8,    26,    16,  -272,
-         -256,  -263,  -275,  -249,   183,    74,  -279,  -280,
-         -281,  -282,  -283,    42,   230,   252,    68,  -288,
-         -289,  -290,    26,  -292,  -180,  -277,    50,  -294,
-          132,  -298,   252,    68,  -180,  -296,    58,  -304,
-         -305,    82,  -307,  -308,  -309,  -310,    56,    96,
-         -313,    56,   136,  -316,  -317,    56,    96,    56,
-         -321,  -322,    56,  -324,   143,   180,   136,  -328,
-          128,  -122,  -331,  -332,  -333,  -317,    54,   164,
-         -337,  -338,    63,  -340,   133,  -342,  -249,  -334,
-         -250,  -343,    14,  -348,  -349,  -350,    36,  -180,
-          122,   180,  -318,     6,   133,    63,   212,  -360,
-         -361,  -362,  -363,  -364,     1,  -366,     0,    78,
-         -369,  -370,    86,  -372,    10,  -374,    94,  -376,
-          102,   149,    48,  -380,  -381,    40,   104,   149,
-         -385,  -386,    40,   134,  -389,    86,  -391,  -392,
-         -393,  -394,  -395,    10,   110,  -398,   102,  -400,
-         -401,    40,  -403,  -404,   134,   204,   142,  -408,
-           86,  -410,   110,   134,  -413,  -414,  -415,    10,
-           48,  -418,  -419,  -408,  -355,  -422,  -423,   110,
-          204,  -426,   176,  -420,  -429,   216,  -426,    54,
-          224,  -434,  -435,  -436,  -437,  -438,  -439,  -440,
-          -83,    54,    24,  -268,    54,  -446,  -447,  -448,
-           16,   126,  -451,   118,     6,  -454,    24,  -452,
-         -455,  -458,  -459,  -460,  -461,  -462,    24,   196,
-          236,   236,   176,  -272,     9,  -456,  -471,  -472,
-         -473,    32,  -469,  -474,    32,  -475,  -479,  -221,
-           74,  -482,  -483,   126,   196,  -486,   188,  -480,
-         -489,  -490,  -491,  -492,  -493,    32,   188,  -406,
-          162,   132,  -499,   142,  -501,  -502,  -503,    40,
-           59,  -506,  -507,  -508,  -509,  -473,  -504,   204,
-         -466,  -510,   124,  -511,    22,  -511,    74,   220,
-         -521,   126,    34,  -518,  -525,  -526,   -83,    14,
-         -529,    34,    65,  -442,  -527,  -534,  -535,    34,
-         -532,   140,  -539,  -540,  -541,  -535,   178,   228,
-         -519,   132,  -547,  -548,  -549,  -550,    34,  -545,
-         -551,   -88,   178,  -556,   160,   140,  -559,  -560,
-         -322,   132,  -563,   150,   132,    56,  -567,   164,
-          122,  -570,  -571,  -572,  -573,   164,  -575,   188,
-         -568,   232,  -579,     8,   196,  -582,  -583,   188,
-         -576,  -580,  -584,  -586,  -589,  -590,  -591,  -592,
-         -593,    40,   104,  -596,  -597,   104,   164,   142,
-           97,  -602,   164,   142,   172,  -606,  -503,    14,
-         -609,  -610,   164,  -612,  -613,  -258,    14,  -616,
-         -617,   172,  -614,  -618,  -621,  -594,   140,  -624,
-          104,   150,  -627,   150,  -629,  -630,  -631,  -632,
-         -633,   252,    82,  -636,  -637,  -638,  -639,  -640,
-           55,    90,  -643,  -644,    82,   120,  -647,    90,
-          132,    82,  -651,  -652,  -653,    55,   120,  -656,
-           96,  -648,  -659,  -660,    55,  -662,   128,   136,
-         -665,  -666,  -667,  -668,  -669,    90,   120,   112,
-           22,   145,  -675,    82,  -677,  -678,   109,   112,
-          112,  -682,  -683,  -684,   109,   112,  -687,  -688,
-         -689,   112,   140,  -692,   136,    59,  -654,  -693,
-         -684,  -695,  -699,   141,  -697,  -702,  -703,  -704,
-         -159,  -700,  -707,  -708,  -164,   186,   152,  -712,
-          109,    73,  -715,  -716,  -644,    12,   109,   145,
-         -721,  -722,  -723,  -724,   106,  -717,  -727,  -728,
-          120,  -725,   145,  -732,  -733,  -734,   145,    82,
-         -737,  -738,  -739,  -740,   106,  -742,  -743,   145,
-         -745,  -743,   178,   152,  -749,  -750,  -751,  -752,
-          252,  -754,  -755,    18,  -172,    66,   106,  -760,
-         -761,  -762,  -763,    75,   152,  -712,    89,   101,
-          101,  -770,    72,   101,    66,  -774,  -775,  -776,
-         -777,   141,   161,  -780,   109,   200,  -783,  -784,
-          161,  -786,  -787,   169,  -772,   192,  -791,  -678,
-         -788,   145,   169,  -796,  -734,  -792,   161,  -800,
-         -801,  -802,  -803,   101,   106,    66,  -807,  -808,
-         -809,   101,   211,  -812,   177,  -814,  -815,  -159,
-           12,   187,  -819,   109,   187,  -822,  -823,  -768,
-         -816,   -64,  -824,  -828,   109,   141,  -831,  -832,
-         -829,   140,  -833,    73,  -820,  -835,  -837,  -840,
-         -841,  -842,  -843,  -844,    55,    62,  -847,  -848,
-         -849,  -850,    62,   112,  -853,    90,    89,  -641,
-         -693,   112,  -859,  -860,  -861,  -862,     5,    70,
-         -865,  -862,  -856,   201,   182,   201,  -871,  -872,
-         -873,  -874,    43,  -866,    55,  -878,  -647,  -875,
-         -881,   120,  -883,  -884,    70,   182,    90,  -888,
-         -647,    73,   161,  -892,  -893,  -894,     3,  -896,
-         -897,  -898,    62,   155,   235,   148,  -903,  -904,
-         -905,    11,    62,  -854,  -909,  -910,    43,    62,
-           73,  -914,  -915,     5,    13,  -912,  -919,  -920,
-         -921,  -922,    70,  -917,  -899,    66,    12,  -928,
-           43,  -930,    90,  -926,   125,  -934,  -935,  -936,
-         -937,  -938,    77,    29,    98,   117,   195,  -944,
-          177,  -946,  -947,  -948,    77,  -829,   159,  -690,
-          141,   141,  -112,  -956,  -957,  -958,    77,   117,
-          125,  -962,   125,   243,   195,  -966,  -967,   112,
-          141,  -970,  -959,  -954,   141,   117,  -975,  -976,
-         -977,  -978,  -979,  -980,    47,  -982,    70,    77,
-           77,   125,  -987,   112,   117,    12,  -991,  -992,
-         -993,  -883,  -468,  -989,  -995,  -998,   117,    66,
-          117,  -857,  -999, -1004, -1005,   112, -1000, -1002,
-          182, -1010, -1005, -1007,  -673, -1011,  -734, -1013,
-        -1015, -1018, -1019,  -938,   223, -1022,    88, -1024,
-           88,   182,   120,  -885,   153, -1030, -1031, -1032,
-        -1033, -1034, -1035, -1036, -1037, -1038, -1039,    53,
-           68,   252, -1043, -1044,    68, -1046, -1047, -1048,
-           53,  -794,   146,   226,   206, -1050,   252, -1056,
-          192, -1058,   200, -1060, -1061, -1062,   252, -1064,
-        -1065,    68,  -763, -1053,   166, -1070,  -763,   153,
-          200,   240, -1075,  -107, -1071,   146, -1079,  -644,
-        -1077, -1082, -1065, -1080, -1083, -1086, -1087, -1088,
-        -1089, -1090, -1091,    72,   154,   154, -1095, -1096,
-          101, -1093,   153,   101,   154, -1102,   106, -1104,
-          106,    35,   206, -1108, -1109, -1110, -1111,   101,
-          154, -1105,   101, -1049,  -994, -1113, -1117,   175,
-        -1121,   154, -1105, -1124,   169, -1122, -1127, -1128,
-        -1129, -1130, -1131, -1132, -1133,    28,    52,    53,
-        -1039,    74,    53, -1140,    68, -1142,    52,   252,
-           53, -1137, -1147, -1148, -1149,    20, -1151, -1152,
-           28,    52,   184,    52, -1157, -1158, -1159,    52,
-          105,   168, -1163, -1164, -1165, -1166,  -140, -1160,
-          175, -1170,   168,    14, -1173,    52, -1175, -1176,
-           68,   166,   158, -1180, -1138, -1171, -1181, -1184,
-        -1185,    53,   190, -1188,   123, -1190, -1191, -1192,
-        -1193,    72,   174, -1093, -1182,     6, -1199,   154,
-          206, -1202, -1194, -1197, -1203, -1206,  -139, -1204,
-        -1209, -1210, -1211, -1212, -1213, -1214, -1215,    20,
-        -1207, -1218, -1219,    20,    80, -1222,    60, -1216,
-           28, -1226, -1227, -1228, -1229,    20,   190, -1232,
-           38, -1234,    38,   115,    80,    45, -1239, -1240,
-        -1241,    28,    80,    53, -1245, -1246,    38,   241,
-          194, -1243, -1237,   192, -1253, -1254, -1255, -1256,
-            5,    67,   115,   209, -1261,    67,   192,   194,
-        -1265,    67, -1267,   115, -1269,   194,    45, -1272,
-        -1273, -1274, -1275, -1276, -1277, -1278, -1234, -1270,
-        -1281,   147, -1283,   147,   154, -1286, -1281, -1279,
-        -1289,    77,   167, -1292,    98,    77,   167, -1296,
-        -1297,  -938,   178, -1300,    88,    66, -1303, -1304,
-        -1292,    69, -1100, -1305, -1270, -1310,   123, -1308,
-        -1313, -1314, -1024, -1311, -1317,    77, -1319, -1320,
-        -1321,   123,   177,   147,   147,   201,   199, -1328,
-        -1329,   190, -1315, -1332, -1333,    38,   123, -1336,
-        -1234,    69,    59, -1340,   154, -1342, -1343, -1344,
-          123,   174, -1347,   154, -1171,   174, -1351, -1352,
-        -1353, -1354, -1355,    77,   177,   147, -1348, -1360,
-        -1361,   147, -1363, -1364,   182,   201, -1367,     5,
-        -1358, -1370, -1371, -1372,    77, -1374, -1281, -1071,
-          201, -1378,   198, -1380, -1381, -1382, -1383, -1384,
-           53,   147,   209, -1388, -1389, -1390,   147,   161,
-        -1393, -1394,   147, -1396,   169, -1386, -1077,   217,
-        -1398, -1402, -1403, -1404,    77,   147,   169, -1408,
-        -1409, -1394,    66, -1410,   177, -1414,   154, -1416,
-        -1417, -1418, -1419, -1420, -1421, -1422,    99,   107,
-        -1425, -1426, -1427, -1428,     3,     3, -1429, -1411,
-          107, -1434, -1435, -1436,   107,   227, -1439,   155,
-           89,    45,    31,   227, -1445,     7,  -964,    66,
-          203, -1450, -1451, -1428,    45,    79,    44,  -905,
-        -1452,    87,   121, -1460, -1461, -1462, -1463,    13,
-        -1465,    44,    44, -1468, -1469, -1470,    13, -1456,
-        -1473, -1474,    44,   155, -1471,  -910,   146, -1480,
-          148, -1478, -1483, -1484, -1485, -1486, -1487,     5,
-        -1489, -1490,     5, -1492,    84,   116, -1495, -1496,
-           13,    84, -1499,    13, -1501, -1502, -1503, -1504,
-        -1505, -1506,    21,    88, -1509,    47, -1481, -1512,
-           21, -1514,    21,    88, -1517, -1518,    47, -1520,
-        -1509,    66, -1372, -1521, -1525,    23,   131,    37,
-        -1529, -1530, -1531, -1532,    47,    84, -1535,    84,
-        -1537,    84,    88, -1540, -1541,     5,   198, -1537,
-        -1527, -1546, -1547, -1548,    47, -1544, -1549,    70,
-        -1553, -1554, -1555, -1556,  -915,    14,   137, -1470,
-        -1557, -1560, -1563,     5, -1565, -1548,    45, -1557,
-        -1567, -1570, -1571,    47,   125, -1568, -1575, -1576,
-           47, -1573, -1579, -1580, -1581, -1582, -1583, -1584,
-           21,    84,    84, -1588, -1589, -1590,    47,    93,
-          129,    84,    93, -1535, -1577,    93, -1599, -1600,
-        -1601,    47,   131, -1604,   129,   137, -1602, -1596,
-        -1609, -1610, -1611, -1576, -1607,   137,   125,   191,
-        -1617, -1618, -1619,   125,   131,   125,    73, -1624,
-        -1625, -1626, -1627, -1628, -1629,    23,   125,   125,
-        -1633, -1634,     4, -1636,    21, -1638,    23,   167,
-          131, -1642,    21,     4, -1645,    29, -1647, -1648,
-        -1649, -1650, -1651, -1652,    23, -1654,    23,   195,
-         -959,   218, -1659,    29, -1661, -1662, -1663, -1664,
-           23,    47, -1667,   117,    47,   125, -1671, -1672,
-           31,   186,    31,   178, -1677, -1678, -1679,    23,
-          203, -1682,    31, -1682,    73,   131, -1687,   139,
-           88, -1690, -1691, -1692, -1693, -1694,     3,    79,
-        -1697, -1698, -1699,     7, -1684,    41, -1703, -1704,
-        -1705,    15,    41, -1700, -1709, -1710, -1711, -1712,
-        -1713,     7,    31,    15, -1707, -1718,    15, -1682,
-          113,   107, -1723, -1724, -1725, -1726, -1727,    15,
-        -1729,    39,    27, -1732,    93, -1734, -1735, -1736,
-        -1737, -1738,    33,   121, -1741, -1742,    79,    87,
-           87, -1746,    44, -1720, -1742, -1747, -1751, -1752,
-        -1729, -1749,    44, -1756,    33, -1758, -1759,    44,
-           99,    89, -1763, -1764, -1765,    33, -1767,    39,
-           91, -1770, -1771,    33, -1773,    92, -1775, -1776,
-           51,   207, -1779,    92, -1622, -1782, -1783, -1784,
-        -1785, -1786, -1787, -1788, -1767, -1780,    93, -1792,
-           92,    85, -1795, -1796,    19, -1798, -1799, -1800,
-           19, -1802,    85,    91,    92, -1806, -1807, -1808,
-           19, -1810, -1586,   113, -1811, -1237, -1815, -1816,
-        -1817,    51,    92, -1820, -1808,   113,    99, -1817,
-          207,    69,    19, -1825, -1829, -1830, -1831, -1832,
-           39, -1834,    84,   139, -1837, -1838,    84,    93,
-        -1584, -1827, -1843,    85, -1835, -1841, -1847, -1848,
-        -1849, -1850, -1851,    19, -1796,    22,    85, -1856,
-           85, -1858, -1856, -1270,    45, -1862, -1863, -1864,
-        -1865,    19,   129,    14, -1867, -1870,    21, -1872,
-        -1873,    85,   129, -1868, -1877, -1878, -1879, -1880,
-        -1881, -1882, -1883,     4, -1875, -1884, -1885, -1888,
-           12,   139,   139,   186, -1893, -1894, -1895,    15,
-        -1897, -1898,    15,    39, -1727, -1886,    85,    91,
-        -1905, -1906,    31,   113, -1909,    27, -1911, -1906,
-           49, -1914,    12, -1912, -1917,   144, -1919, -1920,
-        -1921, -1922, -1923, -1924, -1925,     4, -1915,     4,
-            4, -1930, -1925,    33,    31, -1934,    31, -1936,
-        -1682, -1931,    27, -1940, -1941, -1942,    39, -1938,
-        -1945,    85, -1925,   191, -1949, -1950,    31, -1947,
-        -1898, -1954, -1955,     4,   144, -1958, -1959, -1960,
-        -1961, -1962, -1963, -1964, -1965,    46, -1967, -1965,
-        -1956,   114, -1971, -1969,   186,   162, -1975,   140,
-        -1903, -1978, -1979,    54,  -352, -1976, -1983,   114,
-        -1985,   114,   122, -1988, -1989, -1990,    54,    81,
-           61, -1994, -1995,    46, -1997,    81,   130, -2000,
-        -2001, -2002, -2003,   114, -1981, -2006, -2007, -2008,
-          -56, -1938, -2011,   138,   162,    81,   162,   210,
-        -2017, -2018, -2003,    91, -2021,   185,   225, -2024,
-        -2025,   159, -1116, -1938,    33,   210,    33, -2032,
-        -2033, -2034, -2035, -1634,    15,   132,   140, -2040,
-        -1983, -2036,   122,   122, -2045,  -514, -2041,   186,
-        -2049, -1873, -2046, -2050, -2053, -2054, -2055, -2056,
-            4, -2051,  -989, -2057, -2061,    21, -2059, -2064,
-        -2065,     4,    12, -2068,  -989,    22, -2071,   139,
-        -2073,   139,   185, -2076, -2077, -2078, -2079,    54,
-        -1220, -2069, -2083, -2084, -2085,    74,   116, -2079,
-        -2081,   124, -2091, -2092, -2093,    46, -2088,   138,
-        -2079, -2094,   162, -2100, -2101, -1800,    59,   116,
-           92,   170, -2107, -2108,   116, -2105, -2102, -2112,
-        -2113,   124,   129, -2116, -2089,    73, -2119, -1973,
-          113,   170, -2123,   139,   193, -2126,   170, -2124,
-           59, -2128, -2131, -2132, -2133, -2134, -2135, -2136,
-        -2137, -2138,    21,   139,    29, -2142, -2143, -2061,
-          139,   193,   185,   129, -2149,   129, -2151,   167,
-        -2153, -2154,     4,   114, -2138, -2144, -2140, -2157,
-          140, -2162, -2163,     4, -1634, -2117,   140, -2168,
-        -2169,    21,   114,    21, -2173, -2174, -2175,    38,
-        -1969,    91, -2179, -1969,    59, -2182,   167, -2184,
-          167,   199,   210, -2188,    38,   138, -2191,   193,
-          210, -2194, -2195, -2196, -2197,    38,   123,   193,
-        -2201,   199, -2203, -2204, -2205, -1507, -2180,    98,
-        -2209, -2210, -2211,    98, -2206, -2214,   123, -2216,
-          123, -2218, -1024, -2212,   199,   193, -2223, -2224,
-        -2225, -2226,    29, -2219, -1317,    92, -2231,    98,
-           51,   198, -2232, -2236, -2237, -2238, -2239, -2240,
-           20,    38, -2243, -2244, -2245,    20,   138, -2248,
-          115, -2232, -2251, -2252, -2253, -2197,    33, -2256,
-           80,   115,   115, -2260, -2261, -2262,    46, -2254,
-        -2265,    80, -2267, -2262, -2263,   138, -2271,    80,
-        -2273, -2274, -2275, -2276, -2277, -2278,    46,   194,
-        -2281,   124,    51, -2284, -2285,   129, -2282, -2288,
-          194,    59, -2114, -2289,   202,   138, -2295, -2296,
-           46, -2298, -2299,   115, -2291, -2302,   194,   115,
-           83, -2306, -2307, -2308, -2309, -1490, -2232,    67,
-           67, -2314,     5, -2316,    67,   193, -2319, -2258,
-           22, -2320, -2323, -2324,    67, -2321,   115, -2328,
-        -2329,     5, -1263,    51, -2333,   129, -2335,   198,
-          242, -2338,   193,     5,   201, -2331, -2343, -2344,
-        -2345, -2346, -2347,    71, -2349, -2350, -2351,   119,
-          197, -2354,   189,    59,   151, -2358, -2359, -2360,
-        -2361, -2362,     2,   189,   119,    22, -2367,    64,
-        -2365, -2370,   108,     2, -2373, -2374, -2375,    95,
-        -2377,    25, -2379, -2380, -2381, -2382,    17,   103,
-           17,   197, -2387,    17, -2389,    71,    95, -2392,
-        -2393, -2394, -2395, -2396, -2397,    30,    69, -2400,
-        -2401, -2402,    57,    64, -2405,    64,    69,   100,
-        -2409, -2410,    57,    97,   100, -2414, -2415, -2416,
-        -2417, -2418,    27,    41, -2368,    49,    57, -2424,
-        -2425,    41, -2427,    49,    57, -2430,   119,    57,
-        -2433, -2434, -2435, -2436, -2437, -2438,    49, -2420,
-          207, -2442, -2443,    57,    19, -2444, -2431,    69,
-        -2449,    49, -2451, -2452, -2453, -2454,    57,   151,
-        -2457,   144, -2447, -2460,   119,   144,    97, -2464,
-        -2465, -2466,    49, -2405,    30, -2470, -2471, -2472,
-           17,    64, -2475, -2397, -2468,    83, -2403, -1853,
-        -2481, -2482,    17,    83, -2485, -2486, -2487, -2488,
-        -2489,    33,    41,    83, -2493, -2494, -2495,    41,
-        -2355,   100, -2499, -2500, -2501,    49,   213, -2483,
-           22,    14, -2505, -2508, -2509,   100,   119, -2502,
-        -2506,   221, -2515, -2389, -2512,   213, -2519,    83,
-        -2521, -2522, -2523, -2524, -2525, -2526, -2527,     9,
-        -2529,    76,   103, -2532, -2533,   111,    37, -2536,
-        -2537,     9,   135, -2540, -2541, -2542, -2543, -2544,
-            2, -2546,     9, -2548,   108,    37, -2516, -2552,
-        -2553,     2, -2555,    37, -2557, -2558, -2559, -2560,
-            2, -2562,   111, -2550,   108, -2566,   111,   108,
-        -2563, -2570, -2571, -2530, -2568,   105, -2575, -2576,
-            9, -2383,    30, -2578,   189,   135, -2583, -2584,
-            9, -2586,    76, -2588, -2589, -2590, -2591,    76,
-        -2593, -2594,    37,   146,   175, -2598, -1050,   146,
-          245, -1020,   105, -2604, -2534, -2602, -2607, -2608,
-          254, -2605, -2611,   237,    97, -2614, -2615,    76,
-          237, -2618,   165, -2620, -2621, -2622, -2623, -2624,
-            9, -2612, -2627, -2628,    25,   135,    97, -2632,
-        -2633, -2634,    25,   127, -2637,   103,    14, -2530,
-        -2638,   127, -2643, -2644,   127,   253, -2647, -2648,
-          254, -2650, -2651,   127, -2640, -2538, -2652, -2656,
-          254,   165, -2659, -2660, -2661,   253,   173, -2664,
-          157, -2654, -2667, -2668, -2669, -2670,    25,   105,
-          181,   254, -2675, -2676, -2562,   100, -2581, -2677,
-        -2411, -2682,   254,   111, -2685, -2686, -2687, -2688,
-        -2689, -2690, -2691,     2, -2680, -2694, -2695,     2,
-           69,    64,    37,    97, -2701, -2702,    45, -2696,
-        -2697, -2706, -2707,    69, -2709, -2710, -2553, -2546,
-           57, -2714, -2462, -2711,   100, -2718, -2719,    45,
-        -2721,    57,    30, -2724, -2725,    37, -2462, -2722,
-        -1860, -2727, -2731, -2732, -2733, -2594, -2729, -2734,
-          146,    30, -2737, -1761,    17, -2740, -2026,
+           -9,   -10,   -11,    32,   119,   -14,   -15,     7,
+          240,   -18,   -19,     7,    10,    10,   -23,   -24,
+           32,    35,    10,   -20,    97,   -26,    81,    11,
+          -33,   -34,     7,   150,   -37,     4,   219,   -40,
+          -41,   -42,   -43,   -44,   -45,    45,    52,   -48,
+           45,    42,   -51,    52,   193,   -54,   -55,   -56,
+          -57,    52,   101,   -60,    94,   -62,    52,    94,
+          -65,   -66,   -67,   -68,   -69,   -70,   -71,    32,
+          -73,    52,   -30,    42,    54,   -78,   -79,    52,
+           54,    42,   100,   150,   -85,   -86,   -87,   -62,
+          -74,   119,   101,   -92,   -82,   118,   101,   -93,
+          -97,    35,   -99,  -100,   100,  -102,  -103,  -104,
+         -105,    38,    70,  -108,  -109,  -110,  -111,   100,
+         -113,    70,  -115,    70,   119,  -113,   -95,   177,
+         -121,  -122,  -123,   100,   101,   123,   -82,   162,
+           60,  -130,  -131,  -132,  -133,    38,    42,  -136,
+         -137,    35,    94,    38,  -141,  -105,  -128,   129,
+         -145,  -146,    94,    81,  -123,    60,  -149,  -152,
+           94,   137,  -155,    94,   101,   134,  -159,  -160,
+           70,  -162,  -163,    35,   122,  -166,    11,   122,
+         -169,    38,  -150,  -172,  -173,    35,   100,    17,
+         -177,  -178,    70,    11,   -20,  -170,  -183,  -184,
+         -185,  -186,  -187,  -188,  -189,  -190,    21,    57,
+           28,  -194,  -195,    28,  -181,  -198,  -199,    30,
+         -196,    56,   146,    28,  -205,    21,  -207,  -208,
+           56,    57,  -211,  -212,  -190,  -202,    96,  -216,
+           89,  -214,   118,   126,    96,  -222,  -223,    32,
+           89,  -226,  -227,   -24,  -218,    35,  -231,    35,
+          101,  -234,  -235,    11,  -228,  -238,  -239,  -240,
+         -241,  -242,    23,   142,    93,   130,   122,  -248,
+         -249,  -250,    30,    57,    57,    81,    93,    30,
+         -257,  -258,  -259,  -255,   130,  -262,    57,  -264,
+           93,    11,  -267,  -268,  -269,  -191,   -93,  -270,
+           93,   114,  -275,  -276,  -277,  -278,  -279,  -280,
+           32,  -282,    35,   101,  -285,    35,    45,    94,
+         -289,  -290,    45,   -51,  -271,  -294,  -295,  -296,
+           52,   123,  -287,  -218,  -299,  -302,    45,  -304,
+           35,   129,    35,   134,  -309,  -310,  -311,    94,
+          101,   144,  -315,    37,  -317,    94,   114,  -320,
+          102,  -300,  -323,  -324,  -325,  -326,    93,   202,
+          114,  -330,  -331,    93,  -333,  -334,   102,   136,
+         -337,  -338,    35,  -340,  -341,   102,   134,   102,
+         -345,  -254,    39,  -346,   136,   107,  -351,  -352,
+         -353,  -354,  -355,  -356,  -357,    21,   123,  -360,
+           25,   130,  -363,    21,    25,  -366,    25,   -11,
+           39,  -368,  -371,  -372,  -373,  -374,  -375,    25,
+          114,  -378,    45,  -380,    32,  -382,  -383,    45,
+          210,   130,  -387,  -388,    25,  -296,   202,  -392,
+           45,  -297,  -395,  -396,    25,   198,  -399,  -400,
+           45,  -402,   198,  -404,  -405,  -406,  -407,    39,
+           39,  -320,  -408,  -384,  -410,   233,  -415,  -416,
+         -417,  -418,   102,  -412,  -421,   130,  -419,   142,
+         -425,  -426,   233,  -428,    21,   248,  -431,    57,
+          248,   162,  -422,  -436,  -437,  -438,  -439,    57,
+         -434,  -440,  -443,  -444,  -445,  -418,   146,  -446,
+         -449,   162,  -423,  -447,  -453,  -262,   125,   114,
+         -318,  -454,   233,  -460,  -461,  -462,  -463,  -464,
+         -465,  -466,  -467,  -468,  -469,    22,    37,    37,
+         -473,  -474,    37,    44,  -477,   174,  -479,  -480,
+         -481,    97,   192,   144,  -485,  -486,    37,   123,
+          136,  -490,  -491,  -492,  -470,   151,   118,  -494,
+         -497,  -498,  -499,    22,   151,  -502,    22,  -504,
+         -505,    37,  -507,    22,  -509,  -510,  -511,  -512,
+         -513,  -514,    39,   102,  -517,  -518,   102,   130,
+          123,  -522,  -523,   102,   123,  -526,  -527,    60,
+         -529,    97,   125,   162,  -533,  -534,  -535,  -536,
+         -537,  -538,    23,   122,    23,  -530,  -543,  -544,
+         -545,  -546,  -547,    60,  -549,  -550,    60,   136,
+          136,  -554,    93,   189,    97,    93,    97,  -481,
+          125,   200,   206,  -564,  -565,   122,  -567,  -568,
+         -569,   102,   142,  -572,  -573,   134,  -560,  -576,
+          136,  -578,   142,   205,  -581,   136,   122,  -584,
+          201,    81,   205,  -588,  -589,  -590,    97,  -585,
+         -482,  -591,   200,  -593,  -155,  -595,   202,  -600,
+         -601,  -602,  -603,  -604,  -605,  -606,  -607,    22,
+           37,  -598,   198,  -612,  -613,  -614,  -615,    37,
+          145,   134,  -619,  -620,    94,  -218,  -617,    87,
+         -625,    94,   144,  -628,   134,  -630,  -631,  -632,
+         -633,    29,  -635,    94,  -637,   144,   145,  -640,
+           29,  -623,  -157,  -641,  -645,  -646,  -124,   217,
+          144,   202,  -651,  -652,  -653,    22,   144,  -656,
+           22,  -658,  -659,    29,   166,   120,  -663,  -664,
+         -665,   120,  -667,   174,  -669,  -474,  -649,   145,
+         -670,  -674,  -675,   166,  -677,  -678,   134,   200,
+         -681,  -682,  -654,    87,   200,  -686,   192,  -683,
+          192,  -687,   209,  -692,  -693,  -694,  -695,  -696,
+           59,   137,  -699,  -305,  -689,   184,   137,  -701,
+         -705,    59,   134,   145,  -709,  -710,  -665,  -703,
+         -713,   169,  -715,  -716,   145,   169,  -719,  -720,
+         -721,    70,  -723,  -724,  -725,  -726,  -727,    59,
+         -729,    66,  -731,    17,  -733,    17,   129,  -736,
+          122,  -738,  -739,  -164,  -623,  -740,  -743,  -539,
+           81,   177,  -747,  -678,  -744,   177,  -748,  -752,
+          129,  -754,  -755,  -713,   118,   216,  -759,  -760,
+         -761,   177,  -763,   200,  -679,   176,  -767,  -768,
+         -769,  -770,  -771,  -772,    91,  -774,    59,   121,
+         -777,    90,  -779,    66,  -781,    90,  -783,  -784,
+         -785,    59,  -787,  -788,  -789,  -790,    59,   216,
+         -793,   174,  -795,   174,  -797,   201,  -799,  -800,
+         -801,   121,   216,  -804,  -805,   200,  -802,   199,
+         -809,   201,    87,  -812,  -813,  -814,  -815,    91,
+         -817,  -818,   120,   121,  -810,  -822,  -818,  -820,
+         -823,   189,  -827,  -828,  -829,    91,   192,  -832,
+          121,  -834,   121,  -686,   184,  -838,  -839,  -840,
+         -841,  -842,  -843,  -844,  -845,    42,   150,  -848,
+           54,   176,    42,  -852,  -850,   176,  -500,  -856,
+         -857,    42,  -859,   185,  -861,    54,   193,  -864,
+         -865,    52,  -867,  -868,    54,   224,  -871,   193,
+         -854,  -874,  -875,  -876,  -633,  -872,  -862,   151,
+          224,  -882,   193,    84,    84,  -886,   185,   118,
+         -889,  -890,  -891,  -892,  -893,  -894,  -895,    42,
+          108,    80,  -899,  -900,    54,  -902,    80,    42,
+         -905,    42,  -907,    80,  -909,  -910,  -868,    81,
+           13,  -914,    13,  -912,  -911,   213,  -919,  -920,
+           54,  -922,  -116,    87,  -923,  -924,  -927,  -928,
+          158,  -930,    80,   185,  -933,   213,  -935,  -883,
+         -925,   213,    98,  -940,  -941,     8,  -943,  -944,
+         -945,    31,    80,   106,  -949,  -950,    63,    81,
+         -951,  -954,    38,  -956,  -957,  -958,    31,   137,
+         -961,    80,  -963,  -964,  -965,    31,  -895,    81,
+         -969,  -970,    38,  -967,  -971,  -974,  -975,  -976,
+           98,   145,  -153,    87,  -149,  -970,  -980,    98,
+         -985,  -986,  -987,  -981,    85,  -982,  -989,  -115,
+         -990,  -992,    10,  -996,  -997,  -998,    63,  -993,
+         -115,  -999, -1001, -1004,    70,     3,    70, -1008,
+           98,   125,    99, -1012, -1013, -1014, -1015, -1016,
+        -1017, -1018, -1019,    58,    80, -1022,    80,   152,
+        -1025,    84, -1027, -1028,    58, -1030,    77, -1010,
+        -1033, -1034, -1035, -1036,    77,   118,    77,   152,
+          213, -1042, -1043, -1044,    24,    58,    24, -1048,
+           31, -1050,    58,   106, -1053, -1054, -1055, -1056,
+           50, -1058,    77,   182, -1061,     8, -1063, -1064,
+           48,   160,    73, -1068, -1069, -1070, -1071, -1072,
+        -1044,    99,   112,   106, -1077, -1078,   112, -1080,
+          152,   182, -1083, -1084, -1085,    24,   112, -1088,
+            8, -1073,     8,   168, -1093, -1094, -1095,    31,
+        -1097,    31,     8, -1100, -1101,    63,   151,   106,
+        -1105, -1044,    81,   160, -1109, -1110,   112, -1106,
+        -1065, -1111, -1113, -1116, -1117, -1118, -1119, -1120,
+           63, -1122,  -113, -1114,    84, -1004, -1123,    84,
+        -1129,    84,   152,   190, -1133, -1134, -1135, -1136,
+        -1025,  -887, -1139,    98, -1141, -1142,    29,   120,
+         -702,    81, -1147, -1148, -1149, -1129,    56, -1152,
+        -1153,    98,   169,   127, -1157, -1158, -1159,    91,
+         -675, -1150, -1161, -1164,  -665, -1162,  -713,   118,
+        -1642, -1167,    99, -1172, -1173, -1174, -1127, -1170,
+           98,   152, -1175, -1180,   160, -1182,    77, -1184,
+           84,   166, -1187, -1188, -1189, -1190,    59, -1192,
+        -1193,    59, -1195, -1196,   120,   127, -1199, -1200,
+        -1201, -1202,    66,    56, -1203, -1206,    91,   127,
+        -1204, -1197, -1208, -1212, -1213, -1214, -1215,    66,
+        -1159, -1210, -1219, -1206, -1217,   127,    99, -1224,
+           91,   143, -1227, -1066,    74,    99, -1231, -1232,
+            8,    73, -1235, -1236, -1237,  -965,    74, -1238,
+           17,    63, -1243,  -729,    67,   137,    17, -1248,
+        -1249, -1250, -1251, -1046, -1244, -1254,   127,  -965,
+        -1252,    98, -1256, -1260, -1237, -2556, -1258,    99,
+           98, -1266,   152, -1268, -1269, -1270,  -729, -1263,
+        -1197,   125,    92, -1276, -1277, -1278, -1279,    24,
+          127, -1282,   160, -1284,   169,   190, -1287,    73,
+        -1274, -1290, -1291, -1292, -1293, -1294, -1295,     5,
+           12, -1298, -1299, -1300, -1301, -1302, -1303,    15,
+          115, -1306,    86,    14, -1309,     8,    86, -1312,
+            6,     8, -1288, -1316,     6, -1296,    81,    67,
+        -1321,     0, -1323, -1324, -1325, -1326,    58, -1328,
+        -1329, -1330,     5,    50,    50, -1319, -1335,    50,
+        -1074, -1333, -1339, -1340, -1341, -1342,    15, -1337,
+        -1345, -1309, -1343,   106,    67, -1350, -1306,    56,
+           15, -1354,   106,    86, -1351, -1358, -1359, -1360,
+            8, -1362, -1064, -1356, -1365,    86, -1363,    15,
+        -1369,    86,   229, -1372, -1373, -1374, -1375,     5,
+        -1377, -1378, -1379,    12,   180, -1382,   140,   180,
+        -1385, -1386, -1387,    15,    12, -1390,     6, -1366,
+        -1393, -1394, -1395,    14, -1397, -1398, -1399,    15,
+          140, -1402,    14,   140, -1319, -1406, -1388,    56,
+           30, -1395, -1408, -1410, -1413, -1414, -1415,     5,
+           50,   140, -1419, -1420, -1421,     5, -1411,    50,
+          172, -1426, -1369,   215,   156, -1430, -1431,    50,
+           86,   168, -1435, -1436,    86,   229, -1439, -1424,
+           78, -1440,  -242, -1444,   104, -1446, -1447,    14,
+          180,     6, -1451, -1452,   132, -1380,   208,   188,
+        -1457, -1458, -1459, -1460,   132,   148,   164, -1464,
+        -1452,    23,   180,   156, -1465, -1470, -1471,   148,
+          172, -1428, -1106, -1465, -1477, -1478, -1479, -1480,
+        -1481, -1482,     5, -1484, -1485, -1486,     5,     1,
+        -1489,     0, -1475, -1379, -1490, -1321, -1492,   196,
+        -1497, -1498, -1499, -1500,    58, -1354, -1494, -1502,
+        -1505,    80,   106, -1503,   108, -1510, -1511,    58,
+            0,     1,    80, -1516, -1517,     5,     1, -1520,
+        -1028, -1507,   151, -1524, -1022, -1522,     1,   133,
+        -1335,   125,    67, -1532, -1533, -1534,     6,    15,
+        -1537,     3, -1539,     5,    12, -1542, -1543,     5,
+        -1545, -1546, -1352,   105,   115, -1550,    16,   105,
+          115, -1554, -1555, -1101,   105,    16, -1559, -1550,
+           92, -1560, -1561, -1564, -1565,     8, -1562, -1568,
+        -1569, -1309, -1566, -1572,    63,     3, -1573,   146,
+          141,   108, -1020, -1576, -1581,   106,   116, -1584,
+        -1585, -1586, -1587, -1588, -1589,     6, -1591, -1592,
+           12,   104,     9, -1596,     9,   227, -1593,    92,
+            4, -1602, -1603,    16,     3,     9,     4, -1599,
+        -1609,     6,     3, -1612, -1613,     5, -1615,     5,
+          105, -1618, -1619,    12, -1592, -1616,   204,   108,
+        -1625, -1626, -1627,     1,    92, -1630,   196, -1628,
+        -1633,   158, -1631, -1636, -1637, -1638, -1639,    13,
+        -1551,  -847, -1861, -1640, -1643,    13, -1647, -1648,
+        -1649,    13,    16, -1009,  -914,   146, -1655,    13,
+        -1657,     1, -1040, -1010,    54, -1662, -1663, -1664,
+        -1665, -1666,    13, -1557, -1659,     3,    16, -1672,
+        -1673, -1674,     7,   116,    92,   -34, -1676, -1680,
+           13,     9, -1683, -1684, -1674, -1678, -1685,     7,
+           13,   150, -1680, -1686,   108, -1694, -1695, -1696,
+        -1697, -1698, -1699, -1700, -1701, -1702, -1703, -1704,
+        -1705,    26, -1707,    34,    26, -1710, -1707, -1691,
+           41,    41, -1715,    62, -1717, -1718, -1719,    34,
+           62,    41,    62,    83,   186,   170, -1727, -1728,
+        -1729, -1730,    26,    75,   138,    62, -1712, -1711,
+        -1737,    41, -1735, -1740, -1741, -1742,    62,    69,
+        -1745,    69,   225, -1748, -1749,    69,   138,   170,
+          116, -1754, -1755, -1756, -1757, -1758,    26,    55,
+        -1761,    75,    79, -1764, -1765, -1766, -1767,    26,
+           75,   178, -1771,    75, -1773,   218, -1775, -1749,
+          116, -1776, -1779,   116, -1781, -1782, -1783,    41,
+          203,    69, -1787, -1788, -1749, -1777,   189,   170,
+        -1793, -1794,   179,   151,   203, -1798, -1799, -1800,
+        -1737, -1795,   195, -1804, -1805, -1806,    33,   131,
+           49, -1737, -1808,   113, -1813, -1814,   131, -1811,
+        -1802,    49, -1817, -1820, -1821, -1822,    49, -1824,
+           34, -1818, -1827,   105, -1829, -1830, -1831, -1832,
+           68, -1616, -1825, -1836, -1832,   138,   149, -1840,
+        -1841,   116, -1843, -1844,    68, -1576,   116,   170,
+        -1837,    62,   141, -1849, -1853, -1854, -1855, -1856,
+           41,   171,   195, -1860, -1809, -1990,   178,   138,
+        -1865,    75,    49,   218, -1869, -1870, -1736, -1911,
+        -1866, -1872, -1875, -1876, -1877,    68, -1879,   170,
+        -1732,   178, -1881, -1884, -1732,    62,   187,   187,
+        -1889, -1890, -1891,    68, -1885,   157, -1895, -1896,
+           68,   187, -1899,   171,   179, -1902, -1903, -1904,
+        -1905, -1906, -1907,    55,    79, -1910, -1759,    34,
+        -1913,    83, -1915,    85,   165, -1918,    76, -1920,
+          165,   173, -1923, -1924, -1925, -1926, -1927,    47,
+        -1929,   124,   220, -1932, -1933,    55, -1911, -1936,
+          173, -1934,    69, -1940, -1941, -1942,    47,    76,
+           55, -1946, -1947, -1943, -1937, -1950, -1951, -1952,
+        -1953,    47,   167,   167, -1948, -1958, -1959, -1960,
+          175, -1962,   173,   175,   191, -1966,    72,   175,
+        -1969, -1970, -1971, -1972, -1973, -1974, -1975,    26,
+           33,    33,    69, -1933, -1556,    49, -1983, -1984,
+           33,    76,    26, -1988, -1989, -1805,    34, -1981,
+        -1991,   124,   131, -1992, -1997, -1998, -1999,    33,
+           76,    41, -1944,   194, -2005, -2006, -2000, -2003,
+          165, -1723,   217, -1881,   146, -2014, -2015, -2016,
+        -2017,    40,    47, -2020, -2021, -1927, -2012, -2024,
+        -2025,   131,   195,   226, -2029,   241, -2031,    47,
+          124, -2034, -2035,   131,   241,   203, -2039, -2040,
+           69,   186, -2043, -1999, -2022,   124,   124, -2041,
+          116, -2050,   131, -2037, -2048, -2054, -2055, -2056,
+        -2057, -2058,    27,    61,   117,   222, -2063, -2064,
+        -2065, -2066,    27,   110,   117,    95, -2052,    95,
+          110,   139, -2075, -2076, -2077,    20,    82,    82,
+        -2081,    61,   103,   110, -2085,   155, -2087, -2088,
+        -2089, -2090, -2091,    47, -1742,    47,    40,    46,
+        -2097, -2098,    40, -2100, -2101, -2102,    46,   183,
+          183, -2106,   139, -2108, -2109,    40,    95, -2112,
+        -2113,    46,    53, -2116, -2117,    53,   139, -2110,
+        -2092, -2120, -2123, -2124,    40, -2126, -2127,   241,
+        -2121, -2128, -2131,    53,   168, -2134, -2135, -2136,
+           47,   159, -2139,    40,   183, -2142, -2140,    72,
+          230, -2146, -2147, -2148, -2149, -2150, -2151,    53,
+        -2153,    53,   111,   139, -2157,   111,   157,    53,
+        -2161, -2162,   111,   179, -2143, -2166,   147, -2168,
+          157,   171, -2171, -2172,   131,   147,   226, -2106,
+        -2164, -2166,    85, -2180, -2181, -2182, -2183, -2184,
+        -2185, -2186, -2187, -2188, -2189, -2190,    36, -2192,
+           64,    65, -2195,    43, -2197, -2192,    49,    65,
+        -2198, -2202, -2190, -2200,    64, -2206, -2207,    64,
+          197, -2210, -2211,    64,   212,   245, -2215,   191,
+        -2203, -2218, -2219,    64,   175,    49, -2223,    79,
+          165, -2226, -1920, -2221, -2224, -2227,   173, -2232,
+        -2233,   173, -2229, -2236, -2237,    43, -2239, -2240,
+        -2241, -2242,    65, -2244,    72,    78,    78, -2248,
+        -2249, -2250,    72, -2252,   197,   215, -2255,    79,
+        -2257, -2258,    71,    36, -2261, -2262,    43,    71,
+        -2265,    78,    43,   135, -2269, -2270, -2271, -2272,
+        -2273, -2274,    87,    44,    44,    51, -2279, -2280,
+           87, -2282,   161,   176, -2285, -2286,    51, -2288,
+          153,   161, -2291, -2292,   161,   207, -2295,   199,
+          207, -2298, -2299,  -810,    85, -2302,   109, -2304,
+        -2305, -2306,   107,   184, -2309,   161, -2300, -2309,
+        -2310,   181, -2315, -2316,   165,   159,   181, -2320,
+        -2321, -2322,   165, -2324,   109, -2326, -2327,   109,
+          181,   181, -2331, -2332, -2333, -2334,   128, -2336,
+           36,   181, -2339, -2340,    51, -2342,   128, -2344,
+          161, -2346, -2189,    34,   116, -2292, -2178,   197,
+        -2353, -2190, -2350,   212, -2357,   161, -2292, -2300,
+           79, -2329, -2360,   128, -2365, -2366, -2367, -2199,
+        -2362, -2360,   176,   197,   159, -2374, -2375, -2376,
+        -2377, -2378,   153,   176, -2381,   161, -2383, -2384,
+        -2317, -2244, -2385, -2388, -2389, -2390,  -849, -2386,
+          197, -2391, -2395,   184, -2393, -2398, -2399, -2400,
+           36, -2259, -2396,    51,    51, -2342,   159, -2408,
+           51, -2410, -2411, -2412, -2413, -2414, -2415, -2416,
+           22,    44, -2419,    97, -2421,   107, -2406, -2424,
+        -2425, -2426, -2427, -2428,    44,   109,    51, -2429,
+        -2275,  -683, -2435,    51, -2437, -2438, -2439,   107,
+          206, -2442,   128,   181, -2445, -2446, -2404, -2429,
+          121, -2447,  -477,   113, -2453,    39, -2455,    44,
+        -2457,    39,   184,    97,   107, -2462, -2463, -2464,
+          121, -2466, -2467, -2468,    51,   199,  -795,   113,
+        -2473,   199,  -797, -2327,   247, -2478, -2479, -2480,
+           44, -2475, -2483,  -125, -2481,   199, -2487,   130,
+        -2489, -2490,   123,  -562, -2484, -2492, -2495, -2496,
+        -2435,   159,   153, -2435, -1801, -2502,   128,   206,
+          199,   201, -2507, -2508, -2509, -2510, -2511,    87,
+          225, -2514, -2515, -2516,    87,   184, -2519,    60,
+        -2521,   123, -2523, -2524,    60,   184,   113, -2528,
+        -2529, -2530, -2531, -2532,    78, -2526,    78,   109,
+          184, -2245, -2535, -2540,   208, -2542, -2543,    23,
+           78, -2546,   168, -2548, -2524,   189,   113, -2552,
+          205, -2554, -2555,  -558,    49,   184, -2559, -2363,
+        -2556, -2562,   153, -2564,   161, -2566, -2567,    23,
+          205,    78, -2560, -2572,    78, -2574,   128,   153,
+        -2577, -2578,   128,   200, -2581, -2582,   128,   206,
+        -2583, -2570, -2347, -2372,   151, -2590, -2591, -2592,
+        -2593, -2594, -2595,    71, -2588, -2598,    90,   116,
+           90, -2602, -2603, -2600, -2599,    91,  -777, -2604,
+        -2607, -2610,  -829,   109,   135,  -832, -2611,   109,
+        -2617, -2618, -2619, -2620, -2621,    51,   121,   174,
+          120, -2626, -2627, -2628, -2404,   109, -2300,   128,
+        -2630, -2613, -2586, -2632, -2635, -2442, -1913, -2638,
+        -2408,   109,   128, -2644,    71, -2646, -2647, -2648,
+           65,    78, -2651,  -777,    83,   201,   201, -2656,
+        -2657, -2658,    78,    79,   128, -2659, -2663,  -801,
+        -2661,   254, -2667,   128, -2669, -2670, -2671, -2672,
+        -2673, -2674, -2675, -2676, -2677,   116, -2679,    62,
+        -2003, -2664,   207, -2684, -2685, -2686, -2687,   109,
+           62, -2690, -2003, -2688, -2691, -2682,    83, -2696,
+          113, -2634,
 };
 
 static long _vq_ptr1_lsp32_0[] = {
-        -1415,  -628,  -359,  -151,   -79,   -35,   -16,   -13,
-          -12,   -11,   118,   118,    65,   -15,   118,   214,
-          -25,   -23,   -20,    26,   -22,   158,   158,    72,
-          179,   -30,   -28,   225,    50,   158,   -34,   -33,
-          179,   179,   179,   -46,   -37,   -42,   -40,    75,
-          -41,    75,   -44,   152,   152,   225,   -68,   -60,
-          -57,   -53,   179,    50,    26,   -55,   -27,   -41,
-          225,   -59,    75,   179,   -65,   -64,   -63,   240,
-          200,   -66,   187,   200,   -77,   -75,   -73,   158,
-          101,   158,   101,   179,   -27,   -78,   240,  -126,
-          -92,   -85,   -84,    65,    65,   -89,   -88,   214,
-          214,   230,   -91,   214,   -94,   -54,   -98,   -97,
-          230,   230,  -123,  -111,  -103,  -102,    68,  -108,
-         -107,   166,   230,   166,   230,  -107,   183,  -113,
-          183,  -120,  -117,   168,   214,  -119,   214,   214,
-          -97,   230,  -110,  -124,  -125,   240,  -141,  -133,
-         -131,  -130,   214,   158,   240,  -135,   183,  -140,
-         -139,   206,   240,   240,   240,  -142,   240,  -145,
-          184,  -148,   208,   184,  -150,   208,   208,  -303,
-         -213,  -185,  -173,  -172,  -161,    50,  -160,   222,
-          222,  -169,  -166,  -165,   222,   222,  -165,  -122,
-          -93,  -171,   133,   133,   152,  -182,  -179,    68,
-          -41,    75,   153,  -181,   232,   232,  -184,   153,
-          232,  -194,  -192,  -189,   179,  -191,  -178,   179,
-          163,   183,  -201,  -198,   187,   122,  -200,   163,
-          222,  -211,  -208,  -207,  -206,   187,   187,   187,
-         -210,   171,   171,   171,   133,  -278,  -253,  -226,
-         -225,  -223,   -10,  -221,   212,   212,  -193,   118,
-           42,   244,  -251,  -247,  -245,  -244,  -238,  -235,
-         -234,   183,   212,  -234,   212,  -112,  -242,  -234,
-          212,  -193,    63,  -222,   244,  -246,    58,  -250,
-          212,   244,   244,    50,    58,  -264,  -259,  -257,
-          244,  -258,   244,   118,   -34,   163,    58,  -190,
-         -271,  -270,  -269,   196,    16,   196,   179,  -274,
-          196,  -168,   179,  -258,   231,   132,  -300,  -287,
-         -285,  -284,   118,   232,   232,  -286,   230,  -291,
-          212,    50,    36,  -295,  -294,  -276,   232,  -297,
-          183,  -299,   232,   232,  -302,  -110,   244,  -330,
-         -306,   232,  -320,  -315,  -312,  -311,   133,   133,
-         -314,   171,   171,  -319,  -318,   180,   180,   222,
-         -326,  -323,   246,  -325,   246,   246,  -327,  -324,
-          246,  -301,  -347,  -341,  -336,  -335,   183,   180,
-         -339,   180,   164,   164,   180,  -344,   163,  -329,
-         -258,  -293,   132,  -356,  -354,  -351,   133,  -353,
-          132,   232,   232,   132,  -357,  -358,   232,  -433,
-         -390,  -379,  -368,    48,  -365,  -367,   156,   156,
-         -378,  -371,    94,  -373,   102,  -375,   156,  -377,
-          156,   156,    94,  -384,  -382,   104,  -383,   238,
-         -388,  -387,   149,   149,   134,   149,  -412,  -399,
-           86,   224,  -397,  -396,   134,   110,   134,  -407,
-         -402,   142,  -406,  -405,   220,   220,   220,  -409,
-          204,  -411,   204,   204,  -417,    86,  -416,   224,
-          224,  -428,  -421,   176,  -352,  -425,  -424,   228,
-          228,  -424,   228,  -346,  -430,   228,  -432,    61,
-          228,  -558,  -524,  -488,  -478,  -457,  -443,  -442,
-          176,    74,   176,  -445,   122,  -453,  -450,  -449,
-          251,   251,  -449,   251,   122,  -451,  -449,  -444,
-         -441,  -467,  -466,  -465,  -464,  -463,   236,   236,
-          251,   244,   251,  -470,    30,  -431,  -476,  -465,
-         -449,   251,  -427,  -345,  -463,  -273,  -481,   196,
-          162,  -485,  -484,   212,   212,  -484,   212,   132,
-         -505,  -500,  -498,  -495,  -494,   220,   220,  -494,
-          170,  -496,   188,   196,   220,   142,  -463,   236,
-          132,  -520,  -517,  -515,  -512,  -511,  -497,   251,
-         -511,  -487,   132,   236,  -514,  -519,   124,   251,
-         -522,   188,  -519,  -516,  -538,  -531,  -528,  -523,
-         -530,   176,   176,  -533,  -513,  -451,  -466,   251,
-         -477,   186,  -555,  -546,  -544,  -543,   186,   251,
-          228,   186,   228,  -553,   -96,   -91,   214,  -542,
-         -537,   230,   183,  -429,   208,  -554,  -569,  -565,
-         -562,   140,  -325,   246,   178,  -566,  -353,   232,
-          178,  -588,  -578,  -577,  -574,   212,  -358,   232,
-         -564,   244,  -581,  -580,   244,  -585,  -244,   244,
-         -561,  -244,  -557,  -552,  -620,  -605,  -595,   196,
-         -594,   172,   172,  -601,  -599,  -598,   188,  -598,
-          178,  -603,   172,  -604,   196,  -608,   196,  -600,
-         -611,   244,   196,  -615,   196,   236,  -545,  -465,
-         -580,   244,  -607,  -587,  -626,  -623,   170,  -625,
-          238,   238,   164,   172, -1029,  -839,  -701,  -664,
-         -635,  -634,   109,  -650,  -649,  -642,  -641,   120,
-          217,   120,  -646,  -645,   217,   217,  -645,   217,
-          170,   136,  -658,  -655,  -654,   136,   136,  -654,
-          136,  -622,  -661,   136,   143,  -663,   143,   143,
-         -681,  -674,  -673,  -671,  -670,   145,   145,  -670,
-         -657,   161,  -676,   120,  -680,  -679,   145,   145,
-          141,  -696,  -686,  -685,   171,   171,  -694,  -691,
-         -200,   222,   183,  -200,   222,   183,   222,   132,
-         -698,  -690,  -207,   187,  -672,  -748,  -731,  -714,
-         -706,  -619,  -634,  -711,  -710,   191,   222,   222,
-          152,   191,  -720,  -718,   152,   191,  -719,   152,
-          217,  -726,  -719,   152,   222,  -713,  -730,  -719,
-          152,  -709,   222,  -736,  -735,   161,   219,   247,
-         -744,  -741,   177,   219,   182,   182,   219,   226,
-         -747,   217,   239,   226,  -773,  -769,  -753,    68,
-          109,  -759,  -756,   101,  -758,  -746,   152,  -768,
-         -767,  -765,  -764,   247,   247,   247,   178,   247,
-          200,   -64,  -771,   177,    73,  -799,  -790,  -782,
-         -779,  -778,   219,  -781,   219,   219,  -785,   219,
-          192,  -789,  -781,   219,   178,   200,  -795,  -793,
-         -766,  -794,   247,  -798,   169,  -757,   169,  -813,
-         -806,  -734,  -804,   145,   145,   239,   200,  -811,
-         -810,   219,   219,   211,   219,  -821,  -818,  -817,
-         -805,   222,  -820,   222,   219,  -827,  -825,   211,
-         -797,   211,  -729,  -830,  -829,   219,  -836,   -64,
-         -820,   225,   -27,   140,  -810,   178,  -834,  -933,
-         -891,  -858,  -846,  -845,   128,   128,   141,  -855,
-         -852,  -851,   136,   136,  -851,   136,   183,  -857,
-         -854,   120,  -887,  -870,  -864,  -863,   217,   217,
-         -868,  -867,   -27,   217,  -869,   235,  -877,  -876,
-         -645,   235,   120,   178,   120,  -882,  -880,  -838,
-          217,   235,  -886,  -885,   235,   235,   182,   198,
-         -890,   178,   217,  -913,  -902,  -895,   250,  -901,
-         -900,  -899,   250,   250,   250,   155,  -908,  -845,
-         -906,   148,   148,   159,  -906,  -911,   235,   235,
-          159,  -918,  -916,   235,  -910,  -907,  -932,  -927,
-         -924,  -900,   250,  -889,  -900,  -923,   159,  -929,
-          155,  -899,   250,  -925,   250,  -974,  -955,  -943,
-         -939,   117,   177,  -940,  -941,  -942,   211,  -945,
-          211,  -953,  -952,  -949,   211,  -810,   183,  -950,
-          192,  -784,  -950,  -965,  -961,  -960,  -959,   195,
-          195,  -964,  -963,   250,   243,  -969,  -968,   250,
-          250,  -973,  -972,  -951,   195,   250, -1017,  -990,
-         -986,  -985,  -984,  -981,    77,  -983,   161,   161,
-          117,   161,  -988,   117,  -778,   140, -1009, -1001,
-        -1000,  -997,   105,   159,  -971,  -885,   235,   122,
-          219, -1003,  -996, -1006,   182,   219, -1008,  -931,
-          219, -1012,   161,  -879, -1014,  -826, -1008,  -705,
-         -536, -1026, -1021,    88,   255, -1023,   177, -1025,
-          201,   201, -1027,   201,   255, -1208, -1126, -1085,
-        -1078, -1059, -1054, -1042, -1041,   192, -1040,   209,
-          209,   209,   192, -1045,   226, -1052, -1049,   226,
-          247, -1051,   255,   247, -1051, -1028, -1055, -1057,
-          240,   240,   247, -1069, -1063,    68,   166, -1066,
-          166,   247, -1068, -1020,   247, -1074, -1072,   231,
-        -1073,   247,   206,   -63,   175,   231, -1081,   209,
-          175, -1051,   152, -1076, -1067, -1107, -1101, -1099,
-        -1094, -1093, -1092,   177,   177,   206, -1097,   177,
-          206,   177,   223, -1100,   211, -1103,   177, -1106,
-        -1051,   223,   226, -1120, -1114, -1096,   240, -1112,
-          247, -1098, -1115, -1106, -2741,   237, -1084,   223,
-        -1123,   -63, -1119,  -789,   200,    74, -1162, -1146,
-        -1139, -1138, -1136, -1135, -1134,    53,    53,   190,
-          190,   231,   240, -1144, -1141, -1143,   168,   168,
-        -1040,   105, -1156, -1150,    60,    28, -1154, -1153,
-           60,    60, -1155,   190,   240, -1161,  -149,   208,
-          231,   184, -1187, -1174, -1172, -1169,  -139,   175,
-          231,  -139,   240,   231,   190,   240, -1179, -1177,
-          206, -1178,   206, -1183,  -140, -1168, -1167,   226,
-        -1186,   206,   206, -1189,   174, -1201, -1198, -1195,
-        -1194,   206,   206, -1194, -1145,   231, -1200,   240,
-          240, -1205, -1186, -1168, -1137,   206,   190, -1196,
-        -1271, -1252, -1238, -1225, -1224, -1217, -1152,    60,
-        -1125, -1221, -1220,   130,   130, -1220,   130, -1118,
-          190, -1236, -1233, -1231, -1230,   241,   241,   241,
-          190, -1235,   241,   241, -1235,   239, -1244, -1243,
-        -1242,   241,   241,   241, -1249, -1248, -1247,   242,
-          241, -1251,  -805,   194, -1260, -1258,   217, -1257,
-          198,   198, -1259,   217, -1264, -1262, -1263,   198,
-        -1266,   242, -1268,   242, -1247,   242,   178, -1350,
-        -1327, -1295, -1291, -1285, -1282,   192, -1280,  -600,
-          241,   242, -1284,   192,   192, -1288,   192, -1250,
-        -1290,   192,   192, -1293,   211, -1294,   211, -1312,
-        -1302, -1299,  -276,   177, -1292,    89, -1309, -1306,
-          177,   178,  -944,    89,  -766, -1092,   177, -1307,
-        -1318, -1316,   177, -1301,   201,   199, -1324, -1323,
-        -1322,   201,   201,   177, -1325, -1326,   242, -1341,
-        -1331, -1243, -1298, -1335, -1334,   154,   154, -1339,
-        -1230,   231, -1337,   190,   241, -1349, -1346, -1345,
-          190,   190, -1345,   190, -1338,   177, -1379, -1366,
-        -1359, -1357, -1356,   182,   182, -1322, -1330, -1362,
-          161,   201,   217, -1365,   226,   226, -1369, -1365,
-        -1287,   125, -1373,   201,   198, -1377, -1376, -1168,
-          242,   201,   242, -1401, -1387,   192, -1386, -1385,
-          226,   241,   226, -1283, -1397, -1392, -1391,   209,
-        -1395,   209,   226,   209,   226, -1399, -1168,   226,
-        -1375, -1407, -1406,   192, -1405,   161,   192, -1413,
-        -1412, -1396,   175, -1076,   226,   177,   169, -2342,
-        -1957, -1689, -1482, -1449, -1442, -1424, -1423,   137,
-        -1433, -1430, -1429,   227,    44,   155, -1432, -1400,
-          155,  -899, -1438, -1437,   243,   243, -1437,   243,
-          231, -1440, -1443, -1444, -1446,   243, -1448,   146,
-          243, -1459, -1454, -1453,   146,    87, -1455, -1457,
-        -1447, -1458,   148, -1467,   137, -1466, -1464,   121,
-          121,   148,    99, -1477, -1472,  -901,   155, -1441,
-         -901, -1475,   235,   235, -1431, -1479,   153, -1475,
-          235,   255, -1623, -1500, -1494,   193, -1488,    67,
-        -1491,    84,   116,   137, -1493,   129, -1498, -1497,
-           99,    99,   137,   116, -1552, -1528, -1516, -1511,
-        -1508, -1507,   199,   199, -1507,   199,   175, -1513,
-           84, -1515,   139,   139, -1524, -1519,    88, -1522,
-          198,   255,   199, -1510, -1317, -1526,   199,   255,
-        -1539, -1534, -1533,    88,   117,    88, -1536,   227,
-        -1538,   235,   235, -1545, -1543, -1542,   201,   201,
-        -1521, -1551,  -869,  -884,   235, -1523, -1476,   198,
-        -1578, -1569, -1562, -1559, -1558,   175,   155, -1558,
-          231, -1167, -1564,    84, -1537, -1475,   175,    97,
-        -1566, -1574, -1558, -1572,   155, -1561,   235, -1551,
-          198, -1550, -1608, -1598, -1595, -1587, -1586, -1585,
-           93,    93,   129, -1593, -1592, -1591,   131,   131,
-          131, -1594,   129, -1597, -1368,   227, -1603, -1602,
-          137,    93,   137, -1606, -1605,   202,   202, -1223,
-        -1616, -1614,   227, -1613, -1016,   198, -1558,   239,
-        -1621,   202, -1620,   198,   198, -1613,   239, -1646,
-        -1641, -1632, -1631,    77, -1630,   131,   131,   167,
-        -1635,   131,   202, -1637,   131, -1640, -1639,   202,
-          202, -1644, -1643,    29,    88,    98, -1686, -1660,
-           77, -1658, -1656, -1653,   125, -1655,   203,   203,
-          125,   233,   195,   203, -1670, -1666, -1665,   227,
-          117,   227, -1668,   243, -1669,   243, -1676, -1674,
-        -1652, -1657, -1448,   233, -1683, -1681, -1680,   227,
-          227,   203,   227, -1685,   233,   227,   117, -1688,
-          227, -1781, -1733, -1708, -1696, -1695,   107,   107,
-        -1702, -1701, -1695,   107, -1675,    79, -1706,    33,
-           41,   107, -1695,  -542, -1722, -1717,   227, -1715,
-        -1714,   203,   203, -1714, -1673, -1719,   227, -1721,
-        -1675,   227, -1731,   227, -1730, -1728,   107,    91,
-           91,   107,    91,   137,   107, -1762, -1750, -1745,
-        -1740, -1739,   205,   205, -1744, -1743,   121,   121,
-          205, -1748, -1743, -1716,    87, -1622, -1755,   227,
-        -1754, -1615,   107, -1757,   107, -1754, -1760,   121,
-          121,   207, -1769, -1766,    91,    99, -1768,    99,
-           99, -1774, -1772,   121,   121,    99, -1778, -1760,
-          121,   239, -1760,   121, -1777, -1876, -1846, -1828,
-        -1805, -1794, -1793, -1791, -1790, -1761,    99,    99,
-           93,    93, -1797,    51,    91, -1804, -1801,    91,
-          170, -1803,   170,   170,   170, -1814, -1809,    99,
-          116, -1493, -1594, -1789, -1753, -1761, -1826, -1819,
-        -1818,   116,   116, -1823, -1822,   207,   116, -1822,
-          233,   233, -1804, -1824, -1840, -1836, -1835, -1833,
-          139,   139,    92,   218,   193, -1839,   139,   139,
-        -1842, -1821, -1844,   218,   170, -1675, -1861, -1857,
-        -1855,   124, -1852,    27, -1854,    69,    91,   202,
-          186,   170,  -537, -1305,    97, -1869, -1594, -1493,
-        -1866,   137,   137,   178, -1860, -1871,    85, -1594,
-        -1874,   202,   202, -1859, -1918, -1913, -1892, -1887,
-        -1873, -1856,  -709,   191, -1853, -1845, -1813, -1890,
-        -1889,   191, -1891,   218, -1908, -1904, -1896,    31,
-        -1900, -1899,   218,   218, -1902, -1812, -1903,   218,
-         -709,    85,   186,   233, -1910,   186,    85,   202,
-          233, -1916, -1883, -1907,   203,   191, -1953, -1946,
-        -1935, -1929, -1928, -1927, -1870,    85, -1657,   139,
-          131, -1933, -1932,   113,    85,    93,   131, -1939,
-        -1597, -1926,   233, -1944, -1597,   139,   227, -1937,
-           93,   139, -1948,   233, -1873, -1605,   202, -1657,
-        -1951,    29, -1680,   227,   233, -2130, -2075, -2031,
-        -1987, -1980, -1977, -1966,   124,   210, -1970, -1969,
-        -1952,   210, -1974, -1973,   233,   210, -1973,   210,
-        -1891,    61,   124,   162, -1982, -1972, -1984,   140,
-        -1986,   162,   162, -1999, -1993, -1992, -1991,   162,
-           81, -1996,   130,    54, -1998,   138,   138, -2016,
-        -2005, -1973,   210,   234, -1968, -2014, -2013, -2010,
-          162, -1956, -2012,   225,   225,   234, -2015,   225,
-        -2029, -2023, -2020,   233, -2022,   234,   234, -2020,
-          225,   234, -2735, -2019,    41, -2012,    91, -2052,
-        -2044, -2039, -2037,   186,   233, -2038,   202, -2043,
-        -2042, -2019,   140,   202, -2048, -2047, -2030,   202,
-          186, -2038, -2028, -2027, -2063, -2060, -2058, -1983,
-          140, -2009,   114, -2004, -1983,   210, -1943, -2067,
-        -2066,   185,   185, -2070,   185,    27, -2072,   140,
-        -2074,   225,   225, -2099, -2082, -2080,    61,   248,
-          248,    97, -2090, -2087, -2086,   248,   248, -2089,
-        -1907,   248, -2095,   210, -1979,   162, -2062, -2096,
-        -2098, -1901,   248, -2106, -2103,    22, -1821, -2104,
-        -2105,   193, -2122, -2109,   124, -2111, -1761, -2115,
-        -2114,   210,   210, -2118,   170,   218,   248, -2121,
-          218,   210, -2125, -2124,   225, -2127,   225, -2015,
-          218, -2120, -2235, -2193, -2172, -2152, -2148, -2141,
-        -2140, -2139,   185,   185,   185, -2147, -2146, -2145,
-        -2129,   210,   193,   193, -2150,   198,   185,   199,
-        -2161, -2156, -2155,   185, -2158, -2117, -2155, -2110,
-        -1856, -2167, -2164,   114, -1639, -2160,   218, -2171,
-        -2170,   167,   167,   202, -2187, -2178, -2176,   249,
-          138, -2166, -2183, -2181,   170,   202,   210, -2185,
-          249, -2186,   249, -2189,   193, -2190, -2192,   234,
-          234, -2222, -2202, -2198,   234,   115, -2199, -2200,
-          242,   249, -2215, -2208, -2207,   185,    91,   185,
-        -2213,   199, -2021,   234, -2177,   199,   234, -2217,
-          193, -2221, -2220, -2165,   201,   199, -2233, -2228,
-        -2207,   185,   199, -2159, -2230,   113, -2151,   199,
-          113, -1326, -2229, -2272, -2266, -2250, -2242, -2241,
-          138,   138,   249, -2247, -2246,   234,   234, -2246,
-          234,    83, -2259, -2258, -2255,   194,    83, -2257,
-          194,   194,   249, -2264, -2257,   138,   194, -2249,
-          194,   115, -2270, -2269, -2234,   248,   130,   248,
-        -2305, -2293, -2283, -2280,   210, -2279,   202,   202,
-        -2279,   202,    91, -2290, -2287, -2186, -2268, -2186,
-          249,   113, -2292, -2286,   210, -2294, -2301, -2297,
-          248,   248, -2145,   210, -2227,   248, -2303, -2186,
-          113, -2327, -2318, -2313, -2312, -2311, -2304,   116,
-          129, -2315,   193, -2317,   249,   249, -2322, -2317,
-          113, -2310, -2326, -2257,   194,    27,   248, -2337,
-        -2330,   129, -2332,    74, -2334,   249, -2336,   249,
-          249, -2340, -2339,   201, -2336,    59, -2572, -2520,
-        -2391, -2372, -2357, -2348, -2356, -2353, -2352,   221,
-          221, -2352,   221,    74,   197, -2371, -2369, -2366,
-        -2364, -2363,   229,   229, -2363,   170, -2363,   229,
-        -2180,   119,   189,   151, -2378,   197, -2376,   103,
-          173,   103, -2385,   197, -2384, -2383,   189,   189,
-          108, -2386, -2388,   221, -2390,   221,   221, -2463,
-        -2413, -2408, -2407, -2399, -2398,   100,   100, -2404,
-        -2403,   100,    69,   100, -2406,   207,   207,   113,
-        -2412, -2411,   108,   108,   108, -2450, -2432, -2423,
-        -2421, -2419,    41, -1912, -2355, -2422,   100, -2429,
-        -2426,   119, -2428,   119,   119, -2431,   144,   233,
-           97, -2448, -2446, -2441, -2440, -2405,   207, -2341,
-          229, -2367, -2405,   207, -2439, -2325,   207,   105,
-           64,   100, -2462, -2459, -2456, -2455,   239,   239,
-        -2455,   239,    89, -2461,   151,   151,   151, -2484,
-        -2480, -2469, -2467,   100,    74, -2474, -2473,   100,
-           64,    83, -2478, -2477,    69,   100,    83, -2476,
-           71, -2483,   229,   229, -2514, -2507, -2492, -2491,
-        -2490,   213,   213,   213, -2498, -2497, -2477,   100,
-        -2479,   213, -2449, -2503, -2502,   229,   229, -2502,
-           74,    74, -2504, -2511, -2510,   229,   229, -2513,
-        -2496,   229, -2518, -2517, -2458,   221,   213,   205,
-        -2684, -2619, -2582, -2539, -2531, -2528,   103,   135,
-        -2530,   135,   135, -2535, -2534,   165,   245,   165,
-        -2538,   245,   245, -2569, -2551, -2549, -2547, -2545,
-          135,   135,   215,   135,   215, -2548, -2445, -2556,
-        -2554,   108,   151,   108, -2565, -2564, -2561,   151,
-          197, -2356,   197, -2300,   151, -2562, -2567,   135,
-        -2097, -2580, -2574, -2567, -1612,   223, -2577,   189,
-          108, -2370,    35, -2573, -2581,   197, -2587, -2585,
-           37,   103,   223, -2603, -2592,   223,   175,   215,
-        -2597, -2595,   146, -2596,   245, -2601, -2600,   175,
-          255,   245,   215, -2613, -2606,   175, -2610, -2600,
-          255, -2599, -2600,   255,   215, -2617, -2616,   245,
-          245,   237,   245, -2658, -2642, -2631, -2626, -2383,
-          189, -2548, -2383, -2629,   189,   189,   105, -2639,
-        -2636, -2635,   173,   173, -2635,   173,   105, -2641,
-        -2630,   135, -2646, -2645,   165,   165, -2655, -2649,
-          245, -2653, -2618,   245, -2625,   165, -2609, -2657,
-          237,   237, -2666,   254, -2663, -2662,   181, -2662,
-          181, -2579, -2674, -2673, -2672, -2662,   181, -2548,
-          197,   181, -2681, -2678,   181,   215, -2672, -2671,
-          105, -2683,   165,   181, -2742, -2730, -2705, -2699,
-        -2698, -2693, -2546,   215, -2679, -2691, -2405,   207,
-          215,   215,   215, -2700, -2703,   215,   207,   207,
-        -2696, -2723, -2708,    97, -2713, -2712,   151, -2602,
-          151, -2717, -2564, -2704, -2602, -2720,    97,   215,
-        -2612,   215,   105, -2726,   151,   239, -2728, -2447,
-          239, -2716, -2739, -2599, -2736, -1452, -2715, -2692,
-        -2546,   103,   105, -1050,   103, -2738, -2665,
+        -1693,  -837,  -459,  -182,   -39,   -32,   -22,   -17,
+          -13,    42,   -12,   150,   150,    89,   -12,   150,
+           18,   -21,   -20,   119,   119,   108,   -27,   -25,
+          126,   -26,   126,   -29,   -16,   -31,   118,   126,
+          -36,   -35,     2,     2,   -38,     2,     2,  -101,
+          -64,   -53,   -47,   209,   -46,    94,    94,   -50,
+          -49,   193,   -52,   198,   198,   244,   -61,   -59,
+          -58,   144,   144,   101,   144,   -63,   224,   224,
+          -96,   -84,   -83,   -77,   -75,   -72,   150,   119,
+          -12,   150,   162,   -76,   150,   -81,   -80,   119,
+          119,   -82,   119,   198,    11,   -91,   -90,   -89,
+          -28,   224,   224,   -89,   -94,   162,   119,   168,
+          -98,    42,   238,   224,   193,  -158,  -129,  -107,
+         -106,   177,   177,  -120,  -117,  -112,   119,   224,
+         -114,   224,  -116,   238,   238,  -119,   123,   224,
+         -126,   -94,  -124,   177,   177,   205,   -63,   205,
+          205,  -154,  -151,  -135,  -134,   129,   129,  -140,
+         -139,  -138,   100,   100,  -144,  -143,  -127,   177,
+         -148,  -143,   177,   208,  -143,   208,  -147,  -153,
+          129,   193,  -156,   134,  -157,   177,  -171,  -168,
+         -161,  -167,  -165,  -164,   177,   122,   177,   129,
+         -106,    17,  -142,  -175,  -174,    11,    11,  -176,
+         -180,  -179,   119,   119,    11,  -125,  -274,  -221,
+         -210,  -204,  -203,  -193,  -192,  -191,   154,   154,
+          154,  -197,  -191,    56,  -118,  -201,  -191,   154,
+          -88,  -191,    18,    74,  -206,    57,  -209,    18,
+           57,   162,  -220,  -215,  -214,   202,   154,  -217,
+          154,  -219,   202,   154,   219,  -237,  -225,  -224,
+          219,  -232,  -230,  -229,    18,   126,   114,   122,
+         -233,  -219,   114,   154,  -213,  -256,  -247,  -246,
+         -244,  -243,   162,   162,  -243,    18,   142,  -255,
+         -252,  -251,    93,    93,  -253,  -254,   162,   142,
+         -266,   101,  -263,  -261,   162,    93,   142,  -265,
+          142,   142,   142,  -273,  -272,  -235,  -260,  -245,
+           11,   154,  -350,  -308,  -301,  -288,  -284,  -281,
+          114,  -283,   114,   114,  -286,    94,  -287,   114,
+         -293,  -291,   198,    94,  -236,  -298,  -283,   114,
+          233,   240,  -283,   240,  -297,  -303,   209,  -306,
+         -305,   209,  -307,   142,  -322,  -314,  -313,  -312,
+          233,   233,  -316,   233,  -319,  -318,   233,  -318,
+          233,  -292,  -336,  -329,  -328,  -283,   114,   217,
+          134,  -332,   114,   233,  -335,   233,   114,   233,
+         -344,  -339,   142,  -343,  -342,   136,   136,   142,
+         -348,  -243,   217,  -327,  -243,  -347,  -403,  -370,
+         -365,     2,  -362,  -359,  -280,   114,   199,  -280,
+          114,   202,  -364,    89,    89,  -367,   150,   -73,
+          202,  -361,  -386,  -381,  -379,  -377,  -376,   248,
+          248,   248,   114,   114,    45,  -385,  -384,   248,
+          248,   210,  -394,  -389,   233,  -391,   240,  -318,
+          233,  -390,  -398,  -397,   210,   210,  -401,   233,
+          210,   210,   233,  -424,  -414,  -409,  -384,   248,
+          240,  -411,   202,  -413,  -393,   248,    18,  -423,
+         -420,  -384,   248,  -369,  -384,   248,  -358,   248,
+         -435,  -430,  -427,  -429,    18,    18,  -432,   248,
+         -433,   -16,  -349,  -458,  -442,  -331,  -318,   233,
+         -321,  -200,  -452,  -450,  -448,  -413,   240,   225,
+          233,   248,   162,   151,  -456,  -455,   225,   142,
+          248,  -451,   240,  -599,  -532,  -508,  -496,  -489,
+         -478,  -472,   192,  -471,  -470,   144,   144,    44,
+         -476,  -475,   174,   174,   192,   206,  -484,  -483,
+         -482,   206,   206,   192,  -487,   144,   206,  -488,
+          144,   209,   205,  -342,  -488,   225,  -493,  -457,
+         -503,  -501,  -471,    44,   189,    39,   233,  -506,
+          209,   210,   210,   198,  -525,  -521,  -516,   233,
+         -515,   210,   130,   130,  -520,  -519,   209,   209,
+          130,   240,  -524,   162,   162,  -531,  -528,   136,
+         -335,   233,   189,   240,  -587,  -563,  -559,  -542,
+         -540,  -539,   200,   200,  -127,  -500,  -558,  -557,
+         -553,  -548,   162,    93,  -552,  -551,   162,   162,
+          205,  -556,  -551,   240,   136,   200,   208,  -561,
+          240,  -562,   255,  -580,  -566,   134,  -577,  -571,
+         -570,   205,   205,  -575,  -570,   205,  -555,   205,
+          142,  -579,   209,   209,  -582,   206,  -583,  -586,
+         -579,   240,   255,  -596,  -592,  -557,   144,  -574,
+         -594,  -147,  -481,  -541,   -58,  -495,   225,  -691,
+         -650,  -642,  -629,  -611,  -610,  -507,  -608,   145,
+          145,   240,   209,  -624,  -618,  -617,  -616,   209,
+          209,   209,  -622,  -616,   209,  -609,   145,   240,
+         -627,  -626,   145,   144,   145,  -639,  -634,   145,
+           52,   224,  -636,   145,  -638,   224,   224,   -52,
+          198,   118,  -644,  -621,  -119,   231,  -648,   225,
+          177,   207,  -673,  -662,  -655,  -654,   231,  -657,
+          192,  -661,  -660,   192,   192,   192,  -668,  -666,
+          192,   231,   192,   209,  -667,  -671,   225,   174,
+         -647,  -690,  -676,   231,  -680,  -679,   216,   216,
+         -688,  -685,  -684,   225,   231,  -684,   231,  -647,
+         -679,  -672,   255,  -766,  -718,  -704,  -617,  -698,
+         -697,   209,  -702,  -697,  -643,   240,   145,  -555,
+         -708,  -706,  -707,   216,  -714,  -712,   216,   217,
+          216,   231,  -717,   216,   231,   216,  -722,    17,
+          224,   231,  -737,  -732,  -730,  -728,   254,   169,
+          254,   169,   169,   254,  -735,  -734,   169,   129,
+          254,  -751,  -742,  -143,  -555,  -711,  -746,  -745,
+         -741,   200,  -745,  -749,  -700,   216,  -597,  -753,
+          216,  -758,   254,  -757,   199,   231,  -764,  -762,
+          216,   254,   216,   254,   231,   199,  -811,  -782,
+          143,  -778,  -776,  -773,   254,  -775,   254,   254,
+           91,   254,  -780,   254,   254,    91,  -798,  -786,
+          121,   201,  -794,  -792,  -791,   174,   255,   255,
+          209,   216,  -796,   255,   209,   255,  -808,  -803,
+         -802,   255,   254,  -806,   254,   255,   255,   207,
+          255,  -736,   207,  -826,  -821,  -816,   231,   121,
+         -757,  -819,   216,   216,  -807,  -671,  -793,  -765,
+         -756,   208,  -833,  -831,  -830,   239,   239,   192,
+          239,  -835,   200,   200,  -825, -1289, -1011,  -939,
+         -888,  -863,  -851,  -850,  -847,  -846,   158,  -846,
+          158,   215,   198,  -855,   -52,   189,  -853,  -858,
+           54,   185,  -860,   193,  -862,   244,   244,  -873,
+         -866,    54,  -870,  -869,   238,   238,  -869,   238,
+         -849,  -885,  -881,  -878,   244,  -836,  -880,   168,
+          244,  -884,  -883,   224,   244,  -862,   244,   168,
+         -926,  -908,  -904,  -903,  -898,  -897,  -896,   238,
+          238,   108,  -901,   238,    13,   108,   238,   158,
+         -906,   108,   185,   106,  -918,  -913,  -912,  -887,
+          238,  -915,    80,  -917,  -879,   238,  -921,   119,
+          224,  -869,  -917,   151,   176,  -879,  -934,  -932,
+         -929,  -931,   252,   252,   221,   252,  -938,  -937,
+          208,   224,   185,  -984,  -955,  -942,  -953,  -948,
+         -946,   108,  -947,   108,  -897,  -907,   106,   151,
+         -936,   108,    63,  -962,  -960,  -959,    42,   185,
+          185,    98,  -973,  -968,  -966,   137,   137,   189,
+         -905,  -896,   238,  -500,   208,  -981,  -978,  -977,
+          193,   193,  -977,   189,   189,  -983,  -979,   238,
+        -1006,  -995,  -994,  -991,   159,  -972,  -952,  -983,
+         -916,  -877,   238, -1005, -1003, -1000,  -917,  -824,
+         -917,  -750,  -441,    10,   213,    10, -1007,  -638,
+         -869,   151,   151, -1115, -1060, -1052, -1041, -1032,
+        -1024, -1021, -1020,   221,   221, -1023,   185,   185,
+        -1026,   185, -1029,   185,   252,  -931,   252, -1009,
+        -1039, -1038, -1023,   185,    84,  -879,   182, -1040,
+          221, -1047, -1046, -1045,   182,   182,   185, -1049,
+          185, -1051,   185,   185,   160,   221, -1057,   229,
+          182, -1059,   229,   229, -1067, -1062, -1066, -1065,
+          229,   229,   160, -1104, -1092, -1082, -1076, -1075,
+        -1074,   168,   182,   112, -1079,   182,   221, -1081,
+          221,   221, -1090, -1087, -1086,   236,   236, -1086,
+          236, -1037, -1075,   223, -1098, -1096,     8,   236,
+          106,   152, -1099, -1103, -1080,   221, -1091,   152,
+        -1108, -1107,   223,   182, -1112, -1059,   229,   168,
+        -1059, -1102,  -887, -1186, -1132, -1128, -1121,   152,
+           98, -1125, -1124, -1089,    98, -1127, -1031,   152,
+        -1130,   231, -1131,   231, -1171, -1146, -1140,   169,
+        -1138,   162,   185,   137, -1144, -1143,   145,   145,
+          169,   162, -1156, -1155, -1151,   190,   162,   231,
+        -1154,   190,   190,   190, -1163, -1160,   231,   190,
+        -1131, -1145, -1137, -1160, -1166, -1126,   190,    18,
+        -2692,   146,   146, -1179,  -938, -1177, -1176,    18,
+          152,   190, -1169, -1181,   190, -1183,   166, -1185,
+          190,   190, -1230, -1211, -1198, -1191,    91, -1194,
+          169,   137,   137, -1197,   169,   169, -1209, -1205,
+        -1197, -1155,   190,    18, -1167, -1207,   127, -1154,
+        -1178,   137,   130, -1226, -1218, -1216,   190,   143,
+          143,   125, -1223, -1221, -1165, -1180,   125, -1225,
+          160,   160, -1225,   127, -1222,   133, -1247, -1234,
+        -1233,    17, -1242, -1241, -1240, -1139,   133, -1229,
+           98,    17, -1246, -1245,   133,   169,   169, -1267,
+        -1259, -1255, -1253,    98,    99,   185,   137, -1257,
+        -1239,  -959, -1228, -1264,   236,  -988,   141,   223,
+        -1265,   190,   236, -1275,    73, -1272,   137,   125,
+        -1245,   223,   223, -1286, -1281, -1280,   160,   127,
+          236, -1283,   236, -1285,   236,   236, -1282,   236,
+        -1273, -1476, -1371, -1322, -1320, -1297, -1296,     0,
+            0, -1315, -1311, -1308, -1305, -1304,     0,    14,
+            0, -1307,     0,     0, -1310,   115,    14, -1309,
+        -1313,    14, -1271, -1317,    14, -1307,   125,   223,
+            1,   204, -1338, -1334, -1327,   106,   112, -1306,
+        -1332, -1331,    58,    58,    86, -1106, -1336,    77,
+          229, -1318, -1357, -1349, -1344,   115, -1078, -1271,
+        -1075, -1347, -1314,   115,    99, -1353, -1352,    99,
+          221, -1355,     0, -1326, -1348, -1367, -1361,    48,
+          112, -1364,   112, -1346, -1110,   229, -1262, -1368,
+        -1370,   242,   242, -1443, -1412, -1384, -1376,    12,
+        -1383, -1381, -1380,   204,   204,   204,   180,   250,
+        -1392, -1389, -1388,   180,   180, -1388,   180, -1220,
+        -1405, -1396,   156,   180, -1401,   180, -1400,   250,
+          250, -1403,   250, -1383,   208, -1409, -1382,    81,
+          223, -1382,    81, -1407, -1418,   204, -1416,   140,
+        -1417,   172, -1425, -1423, -1399,   250, -1404, -1424,
+          250, -1429, -1428,   223,   242, -1434, -1432,   172,
+        -1424, -1427, -1438, -1437,   250,   250, -1370, -1437,
+          223, -1433,   168, -1456, -1445, -1450, -1448,   188,
+        -1449,   188, -1453,   204,   188, -1455,   223,   204,
+        -1469, -1463, -1462, -1461,   164,   164,   188, -1467,
+        -1466,   223,   188, -1466, -1454, -1473, -1472,   242,
+          242, -1472, -1091,   168, -1583, -1531, -1515, -1496,
+        -1483,    16,   115, -1491, -1488, -1487,   196,   196,
+        -1487,   196, -1474, -1493, -1468, -1495, -1442,   204,
+        -1509, -1508, -1504, -1501,   106, -1304, -1441, -1422,
+        -1506,   115, -1304, -1391,   115, -1513, -1512,     1,
+            1, -1514,   196, -1528, -1519, -1518,   252, -1523,
+         -930, -1002,   223, -1518, -1526,   189,   185,   149,
+        -1518, -1527, -1529, -1553, -1538, -1536, -1535,     3,
+          115,   221, -1541, -1540,   196, -1544,   221,    15,
+        -1552, -1549, -1548,   149,   221, -1548,   221,   125,
+          196, -1563, -1558, -1557,   237,     3, -1020, -1040,
+          237, -1556, -1551, -1577, -1567,  -947, -1547, -1574,
+        -1571,     3, -1530, -1573,   115,   115, -1508,   178,
+          178, -1578, -1580, -1575, -1548,   221,   146, -1635,
+        -1608, -1601, -1595, -1590,     9,   104, -1594, -1593,
+          227,   227,   227, -1598, -1597,     2, -1600, -1582,
+          227, -1606, -1604,     9, -1605,     4, -1597, -1579,
+        -1611, -1610,   108, -1617, -1614,    16, -1540,     1,
+          178, -1623, -1620,   104, -1622, -1576,   227, -1624,
+        -1632, -1629, -1622,   227,   141, -1622,   227,   178,
+        -1630,   227, -1621, -1661, -1656, -1646, -1641,  -897,
+          141, -1645, -2694, -1634, -1607,   158, -1652,  -914,
+        -1650,   213,   213,   146, -1654,   151,   196,   108,
+        -1658,   158, -1660, -1653,   252, -1682, -1671, -1669,
+        -1667,   213,     3,   213, -1651, -1670,   108, -1677,
+        -1655, -1610,   108,   151,   151, -1679, -1009, -1681,
+            2,     2, -1689, -1687,   -21, -1675,   237, -1688,
+          119, -1690, -1692, -1668,     2, -2179, -2053, -1901,
+        -1819, -1780, -1753, -1726, -1716, -1714, -1709, -1708,
+        -1706,    75,    62,    75,    83, -1713, -1712, -1644,
+           75,    83,    83,    85, -1725, -1724, -1721, -1720,
+           83, -1722, -1723,   186,   194,   194, -1739, -1734,
+        -1733, -1731,   249, -1732,   249,   138, -1736, -1570,
+        -1732,   249, -1525, -1747, -1744, -1743,   116,   116,
+        -1725,   194,   228, -1752, -1750,   249, -1751,   249,
+          138, -1774, -1763, -1760,    79, -1759,    85,    85,
+        -1762,   237,   237, -1772, -1770, -1732, -1768,   138,
+          138, -1746,   249,   218,   237,   249, -1778, -1732,
+          225,  -493,   138,   237, -1797, -1786, -1785, -1784,
+          241,   186, -1792, -1791, -1751, -1769,   228,   241,
+        -1796, -1784,   241,   228,   249,    83, -1812, -1803,
+        -1802, -1790,   249, -1809, -1773, -1807,   218,   218,
+          151, -1773, -1801,   228, -1816, -1796,   249,   125,
+        -1796,   228, -1815, -1852, -1828, -1826, -1823, -1768,
+          138, -1810,   237,   138, -1839, -1835,   237, -1833,
+          141,   141, -1789, -1838,   251,   178,   251, -1842,
+          138,   170, -1848, -1845,   170, -1847, -1837,   178,
+        -1850,   178, -1847, -1846, -1868, -1858,   237, -1857,
+          187,   187, -1859, -1867, -1864,   113,   228, -1862,
+        -1773,   249,   138,   237, -1888, -1883, -1874, -1817,
+        -1863, -1851, -1880, -1878,   249,   179,   249,   179,
+        -1751,   225,   228, -1887, -1886,   225,   249,   237,
+        -1898, -1894, -1893, -1857, -1882,   171,   249, -1897,
+          251,   251, -1900,   249,   249, -1968, -1922, -1917,
+          207, -1909, -1908,    83,    83, -1914, -1912,   228,
+           85,   165, -1916,   173,   173, -1919,   191, -1921,
+          191,   191, -1945, -1939, -1938, -1931, -1928,   235,
+        -1930,   235,   235, -1935, -1930,   235, -1862, -1930,
+          235, -1892,   173, -1944,   165, -1943,   220,   220,
+          186, -1957, -1949,   191, -1817,   214, -1930, -1955,
+        -1954,   222,   222,   235, -1873, -1965, -1964, -1961,
+          191, -1963,   220,   220,   214, -1967,   235,   235,
+        -2013, -1996, -1987, -1982, -1978, -1977, -1976,    55,
+           55,    69, -1979, -1929,   138,   237, -1986, -1985,
+          124,   124,   186, -1814, -1993,   235,    62, -1980,
+        -1956, -1994,   235, -1834, -2002, -2001, -2000,   186,
+          186,   186, -2004,   225, -1724, -2009, -2008,  -598,
+          186, -2008, -2007, -2003,   225, -2038, -2019,   241,
+        -2018,    76,    76, -2028, -2023,   226, -2003, -2027,
+        -2026,   226,   226,   235, -2033, -2030, -2032,    19,
+           19, -2036,   203,   195, -2037,    19, -2047, -2042,
+        -2041,   241, -2046, -2045, -2011,   186,   131, -2049,
+          178, -2051,    19,   241, -1575, -2086, -2074, -2062,
+        -2060, -2059,   230,   230, -2061,   230, -2071, -2069,
+        -2068, -2067,   117,   117,   234, -2067, -2044, -2072,
+        -2073,   155, -2080, -2079, -2078,   163,   163,    88,
+        -2083, -2082,   163, -2084,   163,   243, -2145, -2133,
+        -2107, -2096, -2093, -2025,   194, -2094, -2095,    19,
+        -2099,   183,   211, -2105, -2104, -2103,   226,   226,
+          211,   211,   226, -2122, -2111, -2110,   211, -2115,
+        -2114,    95,    95, -2119, -2118,   211,   211, -2118,
+        -2070, -2010, -2125,   241,   203, -2130, -2037, -2095,
+        -1995, -1738, -1784,   241, -1427, -2141, -2138, -2103,
+          226,   176, -2140,   234,   234,   222, -2144,   168,
+          234, -2170, -2165, -2160, -2159, -2155, -2152,   139,
+        -2154,   147,   147, -2156, -2158,   243,   243,   179,
+        -2163,   147,   179, -1784, -2137, -2167,   195, -2169,
+          179,   179, -2175, -2174, -2173,    19,    19, -2177,
+        -2132,   226,   116, -2668, -2409, -2268, -2256, -2235,
+        -2222, -2217, -2201, -2194, -2191,   197,   245, -2193,
+          245,   197, -2196,    64, -2193, -2199,    85,   245,
+           75, -2205, -2204, -1715,   191, -2214, -2209, -2208,
+          212, -2213, -2212,   253,   253,   253, -2208,   245,
+        -2178, -1964, -2220,   214,   214,   215, -2225, -2224,
+          212, -2231, -2228,   237, -2230, -1762,   212,   191,
+        -2213,   253, -2216, -2238,   214,    72, -2247, -2246,
+        -2245, -2243,   253,   215,   253,   215,   168, -2254,
+        -2251,   253,   215, -2253,   253,   253,   253,   215,
+        -2260,   197, -2259,   135, -2264, -2263,   214,   214,
+          201, -2266, -2267,   246, -2397, -2319, -2297, -2278,
+        -2277, -2276, -2275,   161,   217,   161, -2284, -2281,
+          176, -2283,   207,   207, -2290, -2287,   199, -2289,
+          199,   199, -2294, -2293,   245,   245, -2293,   245,
+          253, -2314, -2303, -2301,   253,   184,   161, -2311,
+        -2308, -2307,   217,   217, -2307,   217,   173, -2313,
+        -2296,   217, -2318, -2313,   217,   253,   245, -2364,
+        -2330, -2325, -2323,   245,   212, -2329, -2328,   184,
+          184,   212, -2361, -2345, -2338, -2335,   181, -2337,
+          197,   197, -2341,   181,   197, -2343,   197,   181,
+          197, -2352, -2349, -1742, -2317, -2351, -2348,   245,
+        -2356, -2355, -2312,   245, -2358,   181, -2355, -2233,
+          253, -2363,   173,   184, -2382, -2373, -2370, -2351,
+        -2359,   215, -2371, -2213,   215,   168,   184,   253,
+        -2380, -2379,   197,   197,   197,   176, -2387, -2324,
+          215, -2372, -2369, -2394, -2208,   253, -2392, -2368,
+          215, -2354, -2392,   215, -2234, -2405, -2404, -2401,
+          128, -2403, -2176,   135,   239, -2407,   207,   201,
+          246, -2589, -2461, -2452, -2423, -2418,   174, -2417,
+          107,   107, -2420,   107,  -482,   206, -2283, -2444,
+        -2436, -2432, -2430, -2421,   206,   207, -2421, -2422,
+        -2434,   217,   161,   128, -2441,   184, -2440,   239,
+          239, -2443,   239,   239, -2450, -2448,   206, -2433,
+        -2440, -2431,   239,   217, -2456, -2454,   123,   199,
+        -2459, -2306,   189, -2460,   184, -2506, -2494, -2477,
+        -2465, -2470,   206, -2469,   201,   201, -2472, -2458,
+        -2474,   247, -2476,   189,   255, -2488, -2482, -2473,
+          247, -2471, -2486, -2485, -2451,   205,   199,   205,
+        -2491,   205,   206, -2476,  -647, -2449, -2504, -2499,
+        -2498,   228,   161, -2501, -2497, -2503,   247,   247,
+        -2505,   247, -2553, -2527, -2513,   153,  -358,   199,
+        -2500, -2522, -2518, -2517,   232,   232, -2520,   184,
+          184,   232, -2525,    97,   232,  -558,   159, -2541,
+        -2536, -2534, -2246,   232,   153,   189, -2392, -2533,
+        -2537, -2539, -2512,   215,   232, -2544,    78,   208,
+        -2545, -2547,   205, -2551, -2540,   215, -2549,   208,
+          232, -2558,   200, -2557,   159,   208, -2565, -2561,
+        -2549, -2563,   232,   184,   232, -2571, -2569, -2568,
+          206,  -586, -2550, -2573,   128, -2576, -2575,   247,
+        -2580, -2579,   206,   206, -2584, -2583,   232,   232,
+        -2491, -2538, -1871,  -849,   215, -2643, -2616, -2601,
+        -2600, -2597, -2267,   246, -2587, -2267,   246,   159,
+          143, -2609, -2606, -2605, -2596,   143,  -775, -2585,
+        -2493, -2613, -2612,   165,   239, -2612,   207, -2296,
+        -2625,   246, -2624, -2622,   201,   174, -2623,   201,
+          174, -2640, -2633, -2631, -2612, -2317, -2317, -2612,
+        -2629, -2637, -1261, -2615, -2614, -2612, -2611, -2636,
+        -2642,   113,   246, -2655, -2645, -2650,   254, -2649,
+          246,   246, -2654, -2653, -2641,   254,   246, -2662,
+        -2660, -2642,   122,   109, -2476,   113, -2666, -2665,
+        -2652,   255,   200,   254, -1521, -2129, -2402, -2608,
+        -2681, -2697, -2683, -2678,   207,   194, -2680,   194,
+        -2682, -2639,   225, -2695, -2689, -2682,   217,   225,
+          109, -2693,  -647, -2497, -1811,   217, -2688,   217,
+          225, -1168,
 };
 
 static long _vq_p_lsp32_0[] = {
-          312,   128,   404,   632,   300,   168,    96,    96,
-           64,    64,    64,    96,    96,   168,   168,   232,
-           64,   104,    64,    64,   104,   104,   260,   260,
-          260,   104,   104,   732,   168,   168,   168,   168,
-          168,   632,   232,   272,  1008,    72,    72,    72,
-          104,   200,   272,   272,   300,   636,   300,   300,
-           72,   104,    72,   104,    72,    72,   636,   232,
-          324,   300,   232,   404,   232,   232,   232,   800,
-          748,   404,   716,   716,   288,   288,   104,   104,
-          104,   288,   288,   104,   324,   632,   716,   168,
-           64,    64,    64,    64,   136,   168,   168,   168,
-          472,   856,   136,   640,   260,   324,   640,   640,
-          640,   856,   664,   168,  1008,   168,  1008,   168,
-          168,   168,   168,   632,   272,   272,   648,   632,
-          488,   672,  1008,  1008,  1008,   664,   664,   672,
-         1008,  1008,   488,  1008,   632,   856,   632,   260,
-          260,   260,   632,   288,   288,   288,   324,   632,
-          632,   632,   632,   736,   664,   240,   672,   664,
-          664,   640,   640,   640,   672,   672,   736,    32,
-           72,   200,    72,   144,    72,    72,    72,    72,
-          252,   144,   144,   144,   144,   532,   252,   324,
-          488,   200,   200,   252,    72,   200,   200,   144,
-          144,   144,   324,   144,   144,   532,  1008,   244,
-          436,   716,   232,    72,    72,   232,   244,   652,
-          252,   612,    72,    72,    72,   324,   532,   532,
-          684,   232,   232,   232,   232,   232,   652,   684,
-          532,   532,   652,   532,   436,    96,   532,    64,
-           32,    32,    32,    32,    32,    64,   324,   168,
-           64,   472,    32,    32,    32,    32,    32,    32,
-           32,    24,   252,   200,   200,    24,   104,   104,
-          104,    24,   200,    24,   848,   104,   200,   252,
-          252,   252,   532,   168,   168,   232,    32,    32,
-           32,   232,   652,    96,    96,    96,    96,    24,
-           64,    32,    32,    64,    32,   104,    64,    32,
-           32,   612,   252,   252,   732,   296,   168,   168,
-          168,   168,   168,   168,   920,  1008,   272,   848,
-          200,   144,   104,   144,   144,   296,   200,   200,
-          528,  1008,  1008,   272,   144,   528,   232,   544,
-          328,   328,   384,   684,   532,   224,   224,   384,
-          224,   224,   544,   384,   224,   224,   384,   224,
-          224,   224,   224,   572,   572,   720,   544,   512,
-          512,   488,   224,   224,   224,   224,   216,   656,
-          252,   252,   252,   532,   532,   252,   252,   216,
-          532,   216,    56,   720,   144,   532,   144,   144,
-          488,   720,   720,    24,   532,   252,   848,   344,
-          624,   408,     0,     0,     4,     0,     0,   312,
-           40,   344,   344,    40,    40,   376,   376,   408,
-          408,   596,   192,   416,   160,   160,   416,   596,
-          160,   160,   160,   536,   344,   344,   880,    40,
-           40,    40,    40,    40,   440,   408,   408,   160,
-          160,   160,   536,   536,   536,   816,   568,   344,
-          344,   440,   440,   536,    40,    40,    40,    40,
-          192,   440,   344,   344,    24,   440,   440,   440,
-          816,   704,   704,    24,   864,   864,   704,   216,
-          896,    96,   816,   472,    32,    64,   704,    64,
-           64,   216,    96,    32,   216,    64,    64,    64,
-           64,   504,   472,   472,    24,    96,    96,    24,
-           24,    96,    96,    96,    96,    96,    96,   784,
-          944,   944,   704,    32,    36,    24,   504,   504,
-          128,   128,   216,    24,   128,   216,    64,    64,
-          296,   504,   504,   504,   784,   752,   752,   296,
-          568,   128,   128,   128,   128,   128,   752,   568,
-          648,   528,   568,   568,   568,   160,   160,   160,
-          236,   128,   128,   128,   128,   128,   236,   816,
-          704,   236,   496,   816,    88,   816,   296,   880,
-          752,   504,   136,   296,   704,    64,    64,    56,
-          136,   136,   260,    96,   496,   136,   136,   136,
-          236,   560,   136,   880,   136,   136,   712,   912,
-          880,   528,   136,   136,   136,   136,   136,   528,
-          528,   472,   712,   640,   640,   560,   224,   600,
-          224,   528,   600,   600,   528,   224,   656,   656,
-          488,    32,   656,   848,   656,   656,   752,   752,
-          488,   928,    32,    32,   784,   752,   752,   752,
-          488,   784,   488,   488,   160,   752,   160,   160,
-          160,   160,   416,   752,   416,   416,   656,   568,
-          388,   656,   656,   568,   688,   160,   160,    56,
-          656,   656,   656,   652,   652,   652,    56,   688,
-          688,   688,   528,    56,   416,   688,   560,   416,
-          416,   600,   600,   600,   448,   684,   448,   384,
-         1008,  1008,   328,   328,   360,   220,   220,   220,
-          220,   360,   328,   328,   328,   480,   360,   360,
-          528,   328,   384,   220,   220,   220,   480,   384,
-          384,   528,   220,   220,   220,   512,   512,   544,
-          580,   360,   360,   360,   360,   360,   480,   448,
-           88,   580,   328,   328,   436,   436,   436,   448,
-          448,   448,   436,   436,   436,   448,   448,   448,
-          448,   448,   560,   544,   544,   236,   480,   236,
-          436,   236,   564,   564,   236,   480,   480,    72,
-           72,   236,   144,   144,   144,   744,   608,   436,
-          436,   292,   328,   328,   328,    48,   436,   580,
-          480,   424,   424,   424,   424,    48,   480,   480,
-          480,   292,   580,   644,   580,   580,   580,   328,
-          424,   424,   424,   424,   424,   580,   580,   580,
-          580,   580,   712,   608,   288,    72,  1008,  1008,
-         1008,    72,   404,    72,    72,   264,   424,   300,
-          300,   300,   300,   300,   608,   436,   356,   404,
-          404,   288,   288,   404,   264,   768,   800,   436,
-          564,   564,   644,   436,   436,   800,   644,   644,
-          644,   676,   676,   676,   292,   768,   436,   436,
-          292,   580,   676,   580,   580,   292,   644,   708,
-          580,   404,   404,   404,   424,   264,   404,   404,
-          404,   404,   844,   708,   708,    72,    72,    72,
-           48,   748,   436,   436,   748,   404,   404,   404,
-           48,   748,   712,   436,   436,   564,   564,   564,
-          564,   560,   560,   292,   748,   560,   292,   172,
-          448,   544,   512,   220,   220,   248,   448,   248,
-          248,   248,   248,   448,   360,   360,   356,   360,
-          236,   448,   280,    20,   280,    20,    20,   280,
-           20,    20,   236,   804,   728,   804,   172,   172,
-          172,   172,   172,   236,   220,   480,   360,   236,
-          480,   480,   280,   280,   280,   728,   360,   644,
-          360,   292,   644,   248,    12,    12,    12,   248,
-          248,   248,   248,   620,   940,   592,    44,    44,
-           44,    44,   248,   356,   172,   172,   172,   248,
-          292,    20,    20,    20,    52,   292,   280,   280,
-          280,   280,   280,   356,   620,   264,    48,   172,
-          172,   360,   360,    48,   500,   780,   708,   468,
-          308,   308,   308,   116,   392,   468,   780,   708,
-          708,   308,   308,   308,   308,   564,   636,   560,
-          564,   564,   488,   500,   468,   468,   308,   468,
-          500,   500,   500,   972,   780,   448,   448,   448,
-          564,   564,   468,   488,   564,   468,   280,   308,
-          308,   280,   280,   188,   188,   280,   280,   308,
-          308,   500,   448,   448,   468,    48,   280,   280,
-          728,   280,    36,    48,    48,   468,   468,   264,
-          468,   480,   264,   448,   448,   448,   468,   488,
-          728,   448,   448,   636,   644,   636,   580,   292,
-          264,   352,   308,   308,   892,   708,   352,   352,
-          352,   728,   480,   728,   612,   288,   676,   300,
-         1008,   212,   212,   836,   212,   212,   212,   212,
-          272,  1008,   676,   272,   272,   212,   212,   212,
-          212,   676,   584,   904,   824,   584,  1008,   768,
-          768,   800,   800,  1008,  1008,  1008,  1008,   272,
-          272,   272,   300,   584,   664,   300,   300,   612,
-          800,   960,   664,   664,   612,   584,   868,   328,
-          584,   272,   272,   584,   700,   288,   404,   288,
-          288,   288,   288,   288,   616,   616,   404,   404,
-          404,   616,   612,   404,   616,   708,   424,   424,
-          424,   140,   824,   404,   616,   616,   616,   404,
-          616,   140,   404,   676,    36,   892,   140,   700,
-          616,   616,   140,   676,   676,   140,    80,  1008,
-          112,   208,   112,   208,   112,   112,   208,   212,
-          212,   296,   212,   208,   272,   208,   208,  1008,
-          212,   296,   240,    80,    80,    80,   112,   112,
-          112,   208,   736,   208,   208,   208,   208,   208,
-          420,   672,   212,   736,   736,   664,   664,   420,
-          700,   672,   672,    56,   208,   208,   632,   272,
-          272,   664,   632,   664,   212,    56,    56,   824,
-          212,   212,   760,   492,   492,   616,   288,   288,
-          288,   288,   696,   616,    56,    24,   616,   616,
-          824,   696,   696,    24,    24,   736,   736,    24,
-          460,   112,    80,   112,    80,   112,    80,    80,
-           24,    80,    80,    80,   320,   240,   240,    24,
-          112,    80,    80,    80,    80,    80,   760,   152,
-          152,   152,   152,   460,   320,   180,   320,   112,
-          112,   112,   320,   212,   152,   152,   152,   964,
-          776,   212,   180,   768,   836,   268,    20,    20,
-           20,   268,   460,   836,   792,   268,   768,   776,
-          268,   268,   460,   460,   776,   776,   180,   492,
-          392,   152,   152,   152,   152,   152,   152,   180,
-          588,   588,   588,   588,   616,   588,   588,   712,
-          308,   308,   668,   392,   392,   308,   668,   392,
-          308,   308,   712,   392,   352,   264,   392,   392,
-          392,   276,   616,   276,   180,   492,   492,   180,
-          308,   352,   352,   180,   796,   308,   492,   492,
-          492,   492,   708,   588,   588,   804,   796,   152,
-          212,   760,   356,   492,   152,   152,   492,   152,
-          152,   276,   236,   616,   616,   492,   492,   492,
-          492,   696,   616,   616,    56,   696,    20,   644,
-          308,   728,   308,   308,   708,   588,    56,   588,
-          588,   588,   804,   728,   728,   804,    20,    20,
-           56,   308,   308,   792,   308,   588,   588,   612,
-          804,   792,   792,   212,   212,   212,   212,   212,
-          212,   588,   836,   676,   644,   644,   588,   644,
-          588,   588,   588,   676,   676,   836,   584,   868,
-          584,   644,   588,   588,   308,   588,   676,   588,
-          588,   588,   264,   264,   708,   616,   616,   280,
-          372,   280,   176,    28,   620,   548,   396,   428,
-           12,   176,   176,   176,    12,    12,    12,   264,
-          428,   972,   428,   428,   428,   908,   620,   620,
-          356,   180,   124,   908,    28,    28,   780,   264,
-          812,    12,    12,    12,   180,   316,   176,    44,
-          180,   348,   484,   396,    52,    52,    52,    52,
-          176,   176,   176,    52,    52,    52,    52,   584,
-          176,   176,   176,   620,   180,   172,   584,   592,
-          592,   584,   620,   464,    20,   336,   268,    20,
-           20,    20,    20,   516,   336,   464,   396,    52,
-           52,   336,    52,    52,   352,   796,    84,   188,
-           84,    84,    84,   352,   188,   188,   584,   336,
-           84,    84,    84,   352,   188,   352,   188,   188,
-          188,   264,   308,   264,    92,    92,   524,   148,
-          352,   188,   188,   188,   188,   336,   908,   336,
-          336,   336,   352,    20,    20,    20,   792,   336,
-          148,   188,   188,   188,   188,   148,   148,   280,
-          280,    20,    52,    20,    20,    56,   548,    52,
-           56,    56,    20,    20,   188,   188,   180,    56,
-           56,   548,   188,   188,   500,   180,   188,   188,
-          188,   420,   516,   336,   188,    84,    84,    84,
-           84,   336,   336,   188,   188,   188,   188,   372,
-          516,   336,   372,   336,   700,   372,   372,   372,
-          372,   188,   524,   516,   516,   548,   524,   148,
-          188,   188,   188,   188,   140,   548,   500,   764,
-          524,   524,   500,   500,   524,   500,   292,    84,
-           92,   500,    92,    92,    92,    92,   500,   500,
-           16,    16,    16,    84,    84,    92,    92,   668,
-          524,    16,    84,    16,   116,   116,    92,   780,
-           92,    92,    92,   500,    92,    92,    92,   780,
-          468,   872,   116,   116,   188,   908,    92,    92,
-           92,   188,   468,   468,   188,   500,   500,   500,
-          124,   744,   124,   712,    92,    92,    92,    92,
-          812,   124,   124,   124,   292,   524,   352,   556,
-          352,   316,   108,   316,    12,    12,    12,   316,
-           28,    28,    28,    28,   292,   164,    60,    60,
-           60,    60,   164,   292,    28,    28,    28,    28,
-           28,    28,   124,    60,   292,    60,    60,   124,
-          452,   428,    60,   156,    60,    60,    60,    60,
-          156,   156,   108,   372,   372,   176,   316,   132,
-          132,   132,   132,   484,   316,   316,   316,   348,
-          348,   176,   176,   452,   316,   932,   156,   176,
-          156,   292,   176,   132,   132,   396,   176,   176,
-          396,   356,   156,   132,   132,   132,   156,   156,
-          364,   132,   132,   132,   368,   368,   204,   204,
-          204,   828,   368,   368,   292,   516,   368,   364,
-          340,   156,   156,   156,   156,   292,   372,   368,
-          368,   340,   204,    76,    76,   364,    76,    76,
-           76,   340,   340,   364,   368,   336,    76,    76,
-           76,   336,   336,   452,   828,   180,   464,   368,
-          204,   204,   368,    76,    76,   452,   396,   204,
-          828,   276,    76,   276,   156,   156,   368,   156,
-          156,   368,   336,   556,   336,   336,   336,   372,
-           84,   276,   340,   340,   556,   276,   496,    76,
-           76,    76,   108,    76,    76,    88,   340,   744,
-          340,   340,   340,   180,   180,    76,    76,    76,
-           76,    76,   516,    56,    56,    84,    84,   340,
-          340,   340,   516,    56,   108,   124,    16,   340,
-           16,    16,    16,    16,    56,    56,   276,   764,
-           48,   556,   556,   744,    60,    60,   124,    60,
-          156,    60,    60,   156,    60,    56,   340,   364,
-          124,   124,   124,   452,   108,   108,   124,   124,
-          196,    16,    48,   196,   764,   576,   124,   524,
-           84,    84,    84,    84,    16,    16,   452,    16,
-           16,   340,    16,   132,   124,   124,   124,   124,
-          124,   132,   108,   156,   156,   156,   156,   108,
-          340,   340,    16,   764,   124,   124,   124,   764,
-           60,    16,    16,    16,   576,   648,   560,   184,
-          560,   184,   184,   496,   184,   184,   184,   184,
-          576,   456,   456,   456,   744,   648,   560,   560,
-          364,   216,   216,   216,   528,   364,   560,   456,
-          456,   456,   488,   244,   244,   216,   216,   324,
-          244,   184,   184,   184,   324,   324,   520,   324,
-          456,   456,   456,   456,   744,   552,   552,   324,
-          324,   108,   552,   552,   648,   324,   648,   840,
-          740,   456,   456,   364,   740,   740,   900,   636,
-          636,   636,   412,   108,   132,   840,   132,   528,
-           16,    16,    16,    16,    60,   528,   560,   456,
-          456,    60,   488,   488,   496,   496,    60,   744,
-          560,   340,    60,    60,   456,    16,    16,    16,
-           16,    60,    48,   108,    84,    84,   364,    16,
-           16,    16,    48,    48,    48,    88,   560,   556,
-          556,   556,   740,   320,   244,   244,   216,   216,
-          520,   108,   464,   464,   296,   296,   464,   216,
-           88,   496,   184,   184,   184,   184,    88,   552,
-          216,   576,   648,    76,    76,    76,   236,   464,
-          368,   680,   648,   464,   464,   772,   236,   516,
-          496,   496,   516,   496,   496,   292,   648,   648,
-          452,   680,   556,   556,   772,   680,   680,   772,
-          236,   236,   668,   516,   740,   516,    84,   556,
-           84,    84,    84,   556,   116,    84,    84,    84,
-          556,   772,   740,   516,   516,   516,   668,   668,
-          116,    16,    16,   456,    84,   236,   116,   292,
-          560,    16,   456,    16,    16,   292,   560,   668,
-           84,    84,   456,    84,   456,   152,   152,   152,
-          456,   364,   456,   456,   236,   668,   668,   668,
-          668,   796,   840,   152,   152,   552,   772,   772,
-          840,   492,   152,   152,   152,   152,   492,   772,
-          796,   796,   392,   352,   352,   352,   236,   392,
-          392,   392,   392,   392,   236,   492,   492,   492,
-          492,   352,   352,   364,   796,   772,   668,   116,
-          116,   116,   116,   364,   308,   368,   392,   392,
-          204,   792,   204,    80,    80,    80,   152,    80,
-           80,   152,   460,    80,    80,    80,   552,   460,
-          460,   204,   152,   776,   152,   152,   132,   320,
-          320,   460,   460,   184,   184,   184,   184,   132,
-          320,   320,   184,   184,   132,   552,   320,   320,
-          184,   496,   496,   184,   184,   184,   184,   776,
-          496,   496,   204,   776,   516,   516,   364,   776,
-          776,   236,   516,   236,   808,   552,   184,   184,
-          184,   840,   460,   460,   368,   776,   776,   460,
-          332,   268,   464,   464,   464,    20,   204,   268,
-          268,    20,    20,   268,   268,   772,   772,   460,
-           88,    88,   268,   268,   268,    88,   460,   516,
-           20,    20,   776,   204,   516,   516,   792,   792,
-          968,   772,   772,    20,   804,   204,   756,   852,
-            8,     8,   884,   284,   476,   476,   476,   476,
-          788,   756,   756,   236,   604,   476,     8,     8,
-            8,     8,     8,   756,   476,    88,   256,   256,
-           88,   432,   432,     8,   100,   380,   380,   380,
-          100,   100,   756,   756,   412,    68,    68,   412,
-           68,   788,    68,    68,   284,   284,   380,   604,
-          432,   256,   276,   120,   120,   120,   276,   228,
-          228,   228,   228,   256,   256,   256,   276,   400,
-          388,   228,   228,   388,   400,   196,   164,   108,
-          108,   108,   108,   164,    88,   196,   228,   164,
-          164,   164,   196,   196,   228,   576,   476,   228,
-          228,   228,   196,   196,   196,   196,   196,    88,
-          828,   228,   228,   228,    76,   236,   228,   276,
-          196,   196,   228,   228,   228,   228,   228,   604,
-          576,   576,   276,   476,   476,   576,   388,   120,
-          256,   196,   196,   256,   120,    68,    68,    68,
-           68,   256,   120,   120,   120,   332,   256,    88,
-           68,    68,    68,   332,   132,   164,   132,   132,
-          132,   132,   164,   332,   164,   164,   164,   164,
-          236,   400,   332,   196,   196,   196,   852,   332,
-           88,    56,    56,   476,   400,   400,   476,   852,
-           56,   884,   284,   284,   236,   852,   820,   332,
-          304,   304,     8,   304,   304,    36,    36,    36,
-          304,   304,   412,   444,   444,   444,   148,   540,
-           36,    36,   540,     8,    36,     8,     8,     8,
-            8,    36,    36,   432,   432,   148,   120,   148,
-            8,     8,   148,   148,     8,     8,     8,     8,
-            8,   444,   444,    88,   432,   432,   444,   432,
-          296,   432,   540,   412,   204,   420,    36,    36,
-           36,   412,   120,   120,   756,   540,    36,    36,
-           36,   304,   304,   892,   304,   304,   304,   304,
-          148,   148,   148,   584,   700,   584,   584,   584,
-          980,   892,   420,  1016,   148,   420,  1016,  1016,
-         1016,   420,   948,   948,   388,   304,   304,   304,
-          948,   660,   660,   508,    36,    36,    36,    36,
-           36,   388,   100,   100,   100,   540,   388,   100,
-          100,   100,   100,   508,   412,   412,    56,   412,
-           56,   508,  1012,   508,   508,  1012,   508,  1016,
-         1016,   508,   508,   508,   420,   540,   388,  1016,
-         1016,   660,  1012,  1012,  1012,  1012,   692,   628,
-          628,   584,   100,   100,   100,   100,   100,   420,
-          724,  1016,   540,   444,   444,   400,   540,   400,
-          388,   660,  1016,   444,   180,   388,    36,   256,
-            8,    36,     8,     8,   388,   256,     8,     8,
-          276,   256,   148,   388,   180,   180,   180,   276,
-          256,   228,   276,   276,     8,     8,     8,    36,
-          228,   432,   388,    36,   400,   180,   180,   180,
-          228,   228,   120,   148,   148,   148,   604,   120,
-          180,   276,   180,   180,   180,   148,   120,   276,
-          584,   120,   120,   356,    68,    68,   256,
+          400,   228,   356,   400,    28,   504,    28,   128,
+          128,   128,   128,   128,   476,    28,    28,    28,
+          960,    28,    28,    28,    40,    40,   128,   128,
+          128,   140,    40,   476,   388,    40,   324,    44,
+           28,    28,    28,   600,    16,    16,   876,   180,
+          376,   772,   376,   180,   180,   180,   208,   180,
+          180,   168,   208,   208,   772,   208,   404,   208,
+          208,   208,   404,   376,   376,   208,   208,   376,
+          208,   128,   208,   128,   128,   128,   128,   128,
+          208,   208,   324,   168,   216,   208,   208,   208,
+          216,   168,   400,   600,   404,   208,   208,   208,
+          324,   476,   404,   400,   400,   472,   404,   472,
+          168,   140,   400,   772,   400,   404,   280,   152,
+          152,   152,   280,   280,   400,   400,   400,   400,
+          896,   280,   280,   280,   476,   280,   472,   708,
+          404,   400,   400,   400,   404,   492,   400,   648,
+          240,   400,   400,   168,   152,   152,   168,   140,
+          140,   140,   376,   152,   152,   152,   240,   516,
+          376,   376,   376,   324,   400,   240,   240,   376,
+          376,   548,   376,   376,   404,   536,   152,   140,
+          280,   140,   140,   140,   488,    44,    44,   488,
+          152,   152,   324,   140,   140,   140,   400,    68,
+          280,   280,   280,    44,    40,   240,   120,    84,
+          112,   120,   224,    84,    84,    84,    84,   228,
+          112,   112,   112,   112,   240,   120,   120,   120,
+          240,   224,   584,   112,    84,    84,   224,   224,
+          224,   228,   356,    84,    84,   584,   384,   356,
+          356,   384,   472,   504,   384,   140,   356,   128,
+          356,   140,   128,   128,   472,   140,   140,   140,
+          404,    44,    44,    44,   472,    92,    92,    92,
+           92,    92,    92,   568,   372,   520,   488,   228,
+          120,   120,   120,   228,   228,   324,   372,   120,
+          120,   372,   120,   120,   520,   228,   228,   372,
+          372,    44,   228,   228,   228,   228,   472,   472,
+          372,   456,   536,   180,   456,   128,   128,   128,
+          128,   140,   140,   404,   140,   140,   180,   376,
+          180,   180,   180,   208,   520,   208,   208,   208,
+          208,   492,   376,   472,   472,   180,   180,   516,
+          140,   516,   140,   536,   376,   404,   404,   376,
+          404,   576,   148,   148,   376,   376,   456,   408,
+          408,   960,   456,   404,   404,   372,   372,   808,
+          456,   372,   372,   372,   408,   408,   408,   544,
+          408,   140,   140,   536,   408,   408,   536,   408,
+          372,   372,   156,   156,   544,   428,   180,    84,
+          356,   356,   128,    84,    84,    84,   492,   100,
+          100,   520,    84,    84,   100,   100,   100,   128,
+          156,   156,   128,   100,   100,   100,   100,   100,
+          456,   180,   180,   180,   128,   180,   180,   180,
+          840,   520,   208,   100,   100,   208,   808,   180,
+          180,   492,   100,   100,   100,   792,   180,   180,
+          180,   792,   792,   520,   156,   156,   156,   156,
+          156,   408,   156,   840,   156,   932,   992,   520,
+          408,   408,   408,   492,   520,   520,   520,   568,
+           84,    84,   932,    84,    84,   992,   228,   228,
+          992,   648,   492,   648,   372,   228,   228,   228,
+          156,   156,   408,   408,   408,   408,   584,   584,
+          648,   648,   568,   584,   228,   228,   500,   456,
+          932,   500,   932,   240,    88,   148,   536,   696,
+           88,    88,    88,    88,    88,    88,   148,   148,
+          148,   148,   148,   176,   696,   696,   388,   388,
+          388,   388,   768,   576,   148,   148,   148,   492,
+          544,   148,   148,   148,   148,   604,   472,   472,
+          156,   148,    88,    88,   604,    88,    88,   148,
+          148,   148,   792,    88,   408,   156,   156,   408,
+          156,   156,   156,   408,   408,   408,   408,   520,
+          492,   492,   408,   408,   492,   544,   240,   240,
+          388,   388,   500,   648,   544,   832,   544,    92,
+          488,    92,    92,   488,    92,   500,   372,   544,
+          240,   372,   372,   240,   648,   240,   240,   544,
+          544,   372,   372,   756,   388,   372,   388,   388,
+          500,   800,   824,   536,   488,   488,   536,   408,
+          408,   408,   568,   536,   536,   536,   500,   544,
+          544,   568,   568,   820,   824,   544,   488,   836,
+          804,   324,   820,   372,   372,   576,   388,   324,
+          768,   500,   800,   324,   536,   324,   808,   148,
+          404,   580,    88,    88,   148,   148,    88,    88,
+          148,   900,   792,   148,   148,   148,   148,   148,
+          580,   536,   376,   376,   376,   472,   536,   348,
+          376,   376,   576,   536,   536,   580,   116,   116,
+          116,   116,   376,   376,   576,   576,   580,   116,
+          116,   348,   536,   348,   576,   576,   404,   868,
+          576,   808,    88,    88,   576,    88,   576,    88,
+           88,   116,   116,   116,   664,   480,   480,   480,
+          480,   480,   696,   696,   580,   148,   808,   580,
+          808,   536,   664,   664,   536,   536,   536,   800,
+          576,   576,   576,   348,   800,   768,   768,   348,
+          768,   348,   836,    68,   580,   516,   516,   236,
+          236,   548,   516,   516,   868,   736,   548,   736,
+          236,   236,   536,   580,   480,   480,   480,   736,
+          676,   676,   580,   580,   580,   676,   280,   280,
+          280,   280,   236,   236,   264,   236,   236,   236,
+          264,   264,    68,    68,    68,    68,   516,   488,
+          488,   488,   516,   488,   348,   348,   488,   488,
+          324,   708,   536,   536,   756,   708,   348,   516,
+          516,   676,   676,   676,   472,   864,   708,   708,
+          708,   708,   800,   800,   800,   704,   236,   360,
+          360,   236,   236,   364,   364,   236,   236,   484,
+          360,   360,   264,   264,   360,   360,   236,   484,
+          236,   236,   236,   236,   236,   236,   236,   864,
+          696,   696,   696,   696,   804,   804,   484,   484,
+          484,   484,   864,   800,   800,   800,   864,   796,
+         1016,   804,   348,   480,   484,   364,   364,   364,
+          480,   480,   480,   484,   348,   480,   480,   348,
+          348,   756,   364,   364,   364,   364,   768,   484,
+          484,   484,   484,   768,   736,   364,   600,    52,
+          976,   168,   632,   632,   168,   168,   600,   216,
+          216,   704,   168,   792,   168,   704,   604,   168,
+          168,   168,   740,   740,   216,   216,   772,   216,
+          208,   208,   216,   216,   216,   896,   772,   772,
+          604,   336,   116,   116,   116,   704,   772,   604,
+          896,   896,   772,   336,   336,   740,   740,   472,
+          216,   168,   216,   216,   168,   168,   168,   168,
+          432,   320,   216,   216,   216,   320,   320,   168,
+          168,   168,   320,   320,    52,   216,   216,   324,
+           52,   320,    52,    52,   472,   852,   216,   216,
+          216,   852,   476,   348,   348,   348,   320,   320,
+          632,   320,   320,   740,   852,   852,   336,   336,
+          672,   852,   392,   320,    32,    32,   124,   124,
+          124,   124,   320,   424,   252,   252,   252,   324,
+          324,   252,   152,   320,   124,   124,   124,   548,
+          320,   320,   124,   124,   124,   124,   168,   324,
+          152,   152,   152,   324,   324,   772,   392,   392,
+          392,   580,   548,   348,   240,   152,   240,   392,
+          152,   152,   152,   152,   340,   240,   240,   280,
+          348,   672,    40,   252,   252,   252,   252,   672,
+          280,   240,   348,   280,   280,    12,   280,   392,
+          392,   500,   396,   728,   232,    96,   320,   232,
+          320,   232,   232,   232,   320,   320,   320,   608,
+          336,   336,   232,   232,   232,   308,   308,   396,
+          336,   608,   336,   336,   308,   472,   308,   608,
+          852,    96,   728,    96,    96,   232,    96,   124,
+          124,   232,   232,   424,   308,   728,   200,   200,
+          200,   308,   308,   728,   192,    32,   192,   192,
+          192,   640,   292,   884,    96,   608,    96,    96,
+           96,   396,   448,   424,   448,   448,   448,   608,
+          608,   728,    96,    96,    96,    96,   448,    32,
+           32,   396,    32,   672,   124,    32,   124,   124,
+          124,   124,    32,   252,   252,   252,   604,   424,
+           96,    96,   324,   640,   448,   448,   448,   324,
+          640,   324,   324,   280,   280,   392,   252,   252,
+          252,   392,   280,   324,   336,   280,   324,   336,
+          336,   336,   608,   760,   116,   116,   392,   392,
+          336,   472,   392,   392,   480,   116,   116,   480,
+          548,   324,   336,   392,   336,   336,   224,   676,
+          392,   392,   676,   508,   364,   364,   364,   364,
+          664,   224,   324,   480,   480,   224,   676,   472,
+          136,   472,   396,   392,   336,   336,   336,   396,
+          392,   608,   396,   640,   640,   308,   308,   336,
+          336,   664,   364,   236,   236,   364,   236,   236,
+          548,   236,   508,   480,   480,   508,   264,   264,
+          264,   264,   264,   224,   224,   364,   364,   508,
+          224,   508,   472,   264,   264,   264,   264,   264,
+          364,   396,   508,   364,   584,   508,   396,   364,
+          364,   572,   292,   292,   296,   396,    68,    32,
+           32,   292,   124,   124,   124,   124,   296,   296,
+           68,   252,   264,   264,   268,   548,    68,   124,
+           96,    96,    96,    96,   268,   508,   508,   124,
+          268,   392,   268,   124,   124,   196,   396,   396,
+          392,   608,   608,   264,   264,   264,   264,   396,
+          508,   500,   368,    96,   508,    96,    96,    96,
+          508,   640,   640,   676,   676,   760,   292,   292,
+          368,   624,     0,    48,    20,    20,    20,    20,
+           48,    60,    60,    60,    60,    60,    60,    60,
+          460,   344,   344,    56,    32,    32,   344,    24,
+           24,    32,   368,    24,    24,    48,   324,   268,
+            0,     0,    20,   232,   424,   232,   232,   232,
+          232,    20,    20,   200,   200,   268,   308,   200,
+          728,   268,   884,    32,    60,    60,    60,   268,
+           32,    32,   268,   424,   268,    60,     0,   224,
+           60,   424,   424,   344,   224,   192,    32,    32,
+           32,   192,   192,   224,   344,   344,   224,    60,
+          344,   344,   916,    48,    24,    20,    20,    20,
+          560,    48,    48,    48,   720,   560,   560,   720,
+           24,    60,    60,    60,    48,    24,    24,   296,
+           60,   624,    56,    56,    60,    60,    60,    60,
+          560,    56,    56,   560,   268,    48,    48,   224,
+          120,    56,   120,   120,   560,   560,    20,    20,
+          200,   560,    60,    20,    20,    20,   120,   200,
+          688,   624,   344,   860,   624,   200,   200,   200,
+          344,   672,   344,   344,   344,   916,   688,   688,
+          312,   312,   648,    56,   416,    56,    56,    56,
+          720,    24,   528,   528,   528,   720,   832,   752,
+          528,   592,   528,   528,   528,   592,   656,   528,
+          528,    92,   720,   624,    92,   592,   592,   592,
+          688,   624,   324,    92,    32,   232,     0,    20,
+           64,    20,    20,     4,    20,    20,    20,     4,
+            0,     0,    92,    48,   324,     0,   324,   784,
+          460,   424,   232,   232,   232,   424,   832,    92,
+          320,   320,   424,    92,   432,   232,   232,   232,
+            0,     4,   320,   232,    20,    20,     4,   232,
+          232,   120,   604,   320,   320,   604,     4,   532,
+          308,   500,   268,    60,    24,    24,    24,    60,
+           12,    12,    48,    20,    48,    20,    20,    20,
+           64,    60,    60,   420,   460,    64,    64,   420,
+          460,    64,   252,   252,   420,    64,    64,    64,
+          368,   368,   368,   252,   424,    32,   368,   252,
+           32,    32,   368,   252,   252,    12,    12,   584,
+          564,   432,   320,   564,   424,   424,   464,    24,
+           36,    24,    24,    24,    24,    24,    48,    48,
+           48,   416,    36,    36,    36,   908,   416,   368,
+           16,    36,    64,    64,    12,    36,    16,   464,
+           24,    24,    12,    20,    64,    20,     4,    20,
+          420,    48,   416,    48,    48,   420,   816,   432,
+            4,     4,     4,     4,   368,   784,   784,   368,
+          632,   632,   368,   632,    52,   632,   432,    52,
+          500,   216,   136,   500,   500,    52,    64,    64,
+           52,    52,    64,   500,   320,   584,   432,    52,
+            4,     4,   852,   396,   216,    12,    64,    52,
+           52,    52,    52,    64,   396,    12,    64,   432,
+           28,    28,    28,   464,   368,    28,   368,    52,
+           52,    36,    28,    40,    28,   368,   368,    28,
+           52,   600,    52,   368,   432,   468,   104,   596,
+          220,   104,   164,   136,   340,   104,   104,   248,
+          104,   104,   136,   136,   104,   136,   136,   396,
+          164,   164,   248,   248,   248,   248,   136,   136,
+          248,   164,   248,   332,   744,   680,   104,   104,
+          104,   104,   104,   300,   552,   248,   300,   564,
+          164,   164,   368,   248,   248,   248,   248,   276,
+          276,   276,   900,   276,   276,   276,   552,   680,
+          464,   104,   316,   104,   104,   104,   104,   220,
+          300,   300,   316,   300,   104,   104,   104,   104,
+          300,   712,   872,   300,   872,   872,   276,   276,
+          464,   464,   464,   464,   716,   164,   164,   164,
+          812,   276,   680,   276,   276,   604,   756,   680,
+          716,   716,   716,   604,   812,   164,   164,   780,
+          164,   604,   780,   132,   132,   132,   132,   524,
+          196,   164,   196,   452,   524,   524,   524,   452,
+          780,   196,   196,   420,   136,   136,   196,   136,
+          136,   452,   420,   420,   420,   420,   420,   272,
+          272,   420,   452,   564,   564,   552,   596,   464,
+          464,   464,   272,   272,   272,   564,   464,   680,
+          552,   248,   564,   248,   300,   684,   748,   164,
+          164,   684,   780,   300,   164,   136,   712,   552,
+          300,   300,   196,   872,   552,   272,   164,   136,
+          196,   196,   272,   272,   272,   272,   680,   680,
+          552,   712,   712,   552,   552,   248,   748,   748,
+          272,   628,   272,   272,   248,   628,   748,   272,
+          272,   748,   684,   684,   716,   700,   316,   316,
+          340,   316,   220,   220,   316,   220,   220,   136,
+          332,   332,   340,   340,   660,   304,   304,   660,
+          660,   692,   220,   276,   220,   188,   188,   188,
+          496,   496,   880,   220,   220,   220,   136,   692,
+          692,   136,   276,   304,   304,   188,   188,   304,
+          220,   668,   304,   304,   136,   668,   668,   188,
+          188,   188,   668,   668,   136,   880,   700,   764,
+          700,   692,   692,   700,   764,   288,   288,   700,
+          164,   104,   104,   276,   132,   104,   104,   104,
+          132,   132,   276,   220,   420,   196,   496,   132,
+          132,   304,   104,   132,   132,   872,   136,   196,
+          420,   496,   524,   136,   132,   132,   132,   132,
+          304,   164,   220,   776,   660,   304,   304,   776,
+          660,   332,   868,   712,   584,   160,   160,   160,
+          160,   160,   188,   904,   188,   188,   584,   524,
+          524,   524,   780,   904,   496,   964,   188,   188,
+          496,   524,   524,   524,   964,   812,   496,   276,
+          276,   744,   132,   132,   584,   496,   496,   744,
+          464,   524,   524,   812,   464,   468,   108,   920,
+          108,   108,   108,   244,   468,   888,   468,   108,
+          108,   108,   108,   440,   468,   380,   464,   380,
+          440,   556,    80,    80,    80,    80,   328,   328,
+          412,   244,   412,   440,   620,   620,   184,   844,
+          188,   188,   904,   188,   248,   188,   160,   184,
+          160,   160,   160,   184,   184,   184,   184,   732,
+          732,   556,   556,   380,   160,   160,   380,   184,
+          184,   184,   212,   212,   212,   212,   556,   380,
+          248,   584,   160,   160,   160,   184,   184,   964,
+          584,   196,   212,   212,   672,   188,   904,   188,
+          188,   636,   160,   160,   732,   732,   732,   288,
+          920,   212,   444,   212,   444,   212,   556,   212,
+          212,   212,   444,   556,   444,   444,   628,   212,
+          588,   444,   444,   716,   288,   588,   588,   628,
+          628,   684,   524,   588,   524,   588,   904,   556,
+          288,   588,   340,   540,   980,   700,   260,   256,
+          256,   172,   260,   144,   144,   144,   144,   256,
+          256,   260,   172,   172,   256,   256,   196,   260,
+          196,   144,   144,   196,   256,   256,   788,   256,
+          788,   256,   256,   256,   848,   980,   764,   764,
+          196,   256,   256,   256,   700,   196,   316,   316,
+          660,   848,   764,   196,   660,   196,   692,   692,
+          692,   692,   316,   172,   288,   172,   260,   260,
+          260,   260,   260,   288,   288,   312,   312,   288,
+          288,   288,   288,   788,   788,   860,   316,   316,
+          144,   144,   284,   144,   284,   172,   172,   284,
+          172,   312,   172,   540,   260,   176,   176,   176,
+          176,   644,   348,   176,   176,   204,   348,   348,
+          348,   644,   644,   704,   204,   204,   204,   612,
+          612,   644,   644,   644,   644,   828,   796,   796,
+          828,   436,   436,   348,   340,   644,   436,   428,
+          428,   428,   428,   736,   644,   644,   340,   644,
+          340,   724,   660,   660,   660,   636,   724,   724,
+          436,   660,   660,   848,   436,   436,   436,   436,
+          724,   724,   644,   204,   144,   512,   512,   144,
+          144,   724,   204,   204,   204,   512,   512,   644,
+          644,   788,   144,   136,   464,   644,   340,   788,
+          144,   144,   464,   848,   724,   644,   644,   340,
+          316,   724,   316,   512,   612,   260,   260,   260,
+          316,   316,   704,   788,   636,   612,   704,   704,
+          612,   612,   612,   704,   644,   644,   636,   636,
+          636,   288,   288,   704,   704,   704,   704,   288,
+          788,   288,   736,   736,   288,   540,   144,   512,
+          144,   144,   464,   204,   204,   512,   636,   204,
+          204,   612,   768,    88,   768,   176,   176,    88,
+           88,   176,   388,   388,   428,   428,   636,   176,
+          644,   428,   176,   176,   176,   436,   204,   436,
+          176,   348,   204,   204,   428,   428,   428,   428,
+          824,   512,   512,   724,   204,   204,   204,   828,
+          484,   348,   696,   452,   176,   156,   176,   176,
+          156,   156,   736,   388,   428,   696,   176,   804,
+          484,   204,   204,   204,   204,   796,   696,   452,
+          796,   796,   804,   436,   988,   176,   176,   176,
+          176,   436,   492,   492,   436,   796,   520,   520,
+          820,   492,   492,   824,   452,   452,   204,   612,
+          512,   636,   612,   204,   604,   512,   512,   824,
+          796,   804,   240,   492,   612,   348,   348,   348,
+          900,   348,   348,   348,   348,   736,   240,   240,
+          492,   492,   240,   240,   240,   736,   452,   612,
+          612,   612,   612,   612,   312,   452,   312,   436,
+          736,   312,   452,   832,   832,    92,    92,    92,
+          312,   672,   672,   240,   240,   756,   452,   820,
+          820,   388,   388,   388,   196,   736,   644,   512,
+          196,   612,   612,   644,   644,   820,    92,    92,
+          820,   312,   196,   312,   312,   612,   512,   612,
+          800,   512,   512,   800,   512,   512,   512,   824,
+          928,   196,   248,   636,   604,   204,   360,   284,
+          284,   284,   284,   284,   604,   360,   360,   464,
+          360,   360,   364,   360,   464,   364,   360,   704,
+          464,   364,   364,   436,   540,   484,   436,   436,
+          696,   804,   204,   204,   204,   204,   484,   696,
+          480,   540,   204,   204,   204,   436,   340,   512,
+          340,   484,   248,   340,   340,   512,   332,   332,
+          204,   436,   512,   804,   284,   312,   312,   260,
+          260,   312,   360,   360,   332,   804,   804,   312,
+          312,   312,   312,   316,   512,   316,   484,   484,
+          316,  1016,   512,   512,   300,   316,   136,   248,
+          196,   900,   248,   464,   464,   464,   248,   248,
+          776,   316,   828,   436,   436,   436,   436,   436,
+          248,   776,   776,   436,   436,   828,   332,   452,
+          452,   340,
 };
 
 static long _vq_q_lsp32_0[] = {
-          724,   792,   536,   848,   664,   300,   716,   232,
-          260,    96,   472,   472,   260,   232,   472,   856,
-          168,   716,   260,   104,   260,   632,   632,   288,
-          716,   716,   168,   900,   200,   632,   232,   632,
-          716,   716,   716,   632,   300,   608,   200,   300,
-          200,   300,   300,   608,   608,   900,   632,   800,
-          404,   300,   716,   200,   104,   232,   732,   300,
-          900,   404,   300,   716,   716,   748,   800,   960,
-          800,   716,   748,   800,   960,   716,   288,   632,
-          404,   632,   404,   716,   732,   960,   960,   736,
-          632,   168,   136,   260,   260,   920,   472,   856,
-          856,   920,   856,   856,   856,   636,   672,   856,
-          920,   920,   960,   856,   664,  1008,   272,   272,
-          632,   664,   920,   664,   920,   664,   732,   856,
-          732,   920,   664,   672,   856,   672,   856,   856,
-          856,   920,   648,   960,   960,   960,   672,   736,
-          288,   632,   856,   632,   960,   632,   732,   664,
-          736,   824,   960,   960,   960,   832,   960,   672,
-          736,   672,   832,   736,   736,   832,   832,   656,
-          104,   232,   300,   608,   144,   200,   252,   888,
-          888,   200,   252,   532,   888,   888,   532,   488,
-          636,   252,   532,   532,   608,  1008,   532,   272,
-          200,   300,   612,   532,   928,   928,   928,   612,
-          928,   748,   532,   232,   716,   652,   324,   716,
-          652,   732,   232,   532,   748,   488,   888,   652,
-          888,   436,   532,   684,   652,   748,   748,   748,
-          652,   684,   684,   684,   532,  1008,   652,   104,
-          976,   168,   472,    64,   848,   848,   612,   472,
-          168,   976,   168,   532,   232,   976,   104,   200,
-          252,   732,   848,   252,   848,   488,   200,   252,
-          848,   612,   252,   324,   976,   200,   232,   532,
-          848,   976,   976,   200,   232,   252,    96,   232,
-          976,   976,   976,   472,   716,   652,   232,   244,
-          976,   716,   104,   784,    64,   784,   716,   252,
-          784,   636,   716,   652,   924,   528,   232,   200,
-          272,   920,   472,   928,   928,   920,   920,   928,
-          848,   200,   144,   272,   200,   924,   928,   272,
-          732,   272,   928,   928,   232,   648,   976,   976,
-          384,   928,   572,   888,   684,   384,   532,   532,
-          544,   684,   684,   888,   384,   720,   720,   888,
-          544,   572,   984,   720,   984,   984,   572,   572,
-          984,   528,   928,   652,   532,   656,   732,   720,
-          532,   720,   656,   656,   720,   532,   652,   648,
-          652,   296,   528,   848,   384,   928,   532,   720,
-          528,   928,   928,   528,   848,   848,   928,   944,
-          704,   536,   376,   192,   312,   312,   624,   624,
-          192,   408,   376,   376,   408,   408,   624,   596,
-          624,   624,   376,   536,   596,   416,   952,   952,
-          344,   536,   596,   596,   536,   596,   912,   816,
-          344,   896,   408,   440,   536,   440,   536,   344,
-          536,   568,   568,   816,   880,   880,   880,   536,
-          816,   536,   816,   816,   440,   344,   192,   896,
-          896,   896,   440,   704,   488,   704,   816,   912,
-          912,   816,   912,    56,   896,   912,   896,   244,
-          912,   652,   912,   880,   848,   784,  1004,    96,
-          704,   296,   704,   504,   488,    96,   472,   504,
-         1004,  1004,   504,  1004,   488,   472,  1004,   216,
-          296,   504,   704,   976,  1004,   784,   944,   944,
-         1004,   976,  1004,   504,   120,   244,   784,   976,
-          504,  1004,   528,   732,   784,   324,   504,   784,
-          648,   752,   784,   848,   848,   784,   848,   528,
-         1004,   160,   784,   568,   752,   880,   880,   752,
-          680,   680,   752,   784,   880,   568,   784,   944,
-          528,   504,   880,   944,   704,   816,   680,  1004,
-          816,   296,   528,   944,   528,   880,   496,  1004,
-          880,   752,  1004,   528,   912,   472,   136,   528,
-          260,   704,   704,  1004,   680,   472,   704,  1004,
-          732,   744,   864,   920,   880,   912,   744,  1004,
-          912,   744,   912,   472,   920,   640,   856,   712,
-          560,   920,   732,   864,   832,   732,   688,   656,
-          600,   560,   720,   984,   712,   656,   720,   928,
-          712,   688,   784,   976,   752,   848,   848,   928,
-          528,   976,   848,   976,   976,   784,   848,   976,
-          560,   848,   732,   744,   952,   976,   568,   784,
-          416,   688,   688,   784,   568,   656,   752,   752,
-          712,   784,   688,   784,   784,   688,   784,   712,
-          688,   976,   784,   688,   784,   944,   528,   944,
-          784,   976,   712,   488,   656,   952,   680,   600,
-          952,   952,   656,   688,   964,  1000,   876,   888,
-          868,   328,   436,   384,   544,   328,   360,   480,
-          868,   480,   360,   480,   868,   868,   480,   868,
-          680,   544,   572,   384,   480,   544,   544,   480,
-          544,   560,   512,   544,   572,   544,   572,   572,
-          888,   436,   644,   448,   480,   580,   580,   480,
-          680,   644,   436,   480,   564,   448,   580,   580,
-          564,   564,   888,   448,   684,   684,   480,   544,
-          684,   888,   732,   684,   888,   732,   888,   528,
-          564,   560,   684,   748,   680,   800,   728,   424,
-          608,   712,   328,   436,   608,   764,   888,   888,
-          608,   764,   480,   580,   608,   764,   580,   608,
-          868,   480,   580,   608,   888,   292,   888,   580,
-          608,   744,   888,   728,   988,   644,   876,   988,
-          608,   580,   708,   876,   728,   728,   876,   904,
-          608,   868,   956,   904,   844,   288,   300,   272,
-          436,   300,   424,   404,   424,   956,   608,   800,
-          404,   436,   608,   988,   988,   988,   712,   988,
-          800,   748,   404,   708,   292,   844,   988,   676,
-          800,   876,   876,   800,   876,   876,   676,   876,
-          768,   768,   800,   876,   712,   800,   644,   988,
-          356,   988,   988,   644,   676,   956,   676,   748,
-          708,   876,   424,   580,   580,   956,   800,   708,
-          844,   876,   876,   844,   876,   404,   436,   748,
-          956,   888,   748,   888,   876,   876,   748,   844,
-          292,   844,   744,   748,   876,   876,   844,   800,
-          748,   900,   732,   560,   844,   712,   900,   708,
-         1000,   868,   544,   248,   512,   512,   564,   480,
-          360,   448,   544,   544,   448,   544,   732,   448,
-          356,   480,   644,   172,   804,   280,   868,   868,
-          940,   804,   900,   868,   940,   940,   360,   220,
-          868,   940,   480,   712,   480,   728,   480,   560,
-          868,   940,   360,   728,   940,   940,   728,   792,
-          644,   712,   868,   360,    44,   248,  1000,   592,
-          940,   620,  1000,  1000,  1000,   620,   172,   512,
-          248,   592,   592,   636,   592,   248,   940,   940,
-          636,   280,    52,   940,   172,   356,   500,   360,
-          620,   940,  1000,   712,   940,   356,   636,   360,
-          620,   620,  1000,   292,  1000,   940,   972,   876,
-          844,   468,   708,   844,   844,   844,   844,   876,
-          844,   644,   768,   876,   844,   844,   732,   636,
-          768,   644,   636,   564,   972,   500,   468,   780,
-          780,   780,   972,  1000,   972,   468,   564,  1000,
-         1000,  1000,   564,   560,   780,  1000,   804,   728,
-          876,   500,   468,   280,   308,   308,   644,   644,
-          468,   644,   876,   468,   876,   560,   644,   448,
-          876,   468,   420,   636,   488,   728,   940,   488,
-          876,   728,   636,   468,   728,   876,   728,   712,
-          876,   580,   644,   900,   728,   956,   728,   528,
-          612,   940,   728,   352,  1020,   728,   708,   728,
-          804,   804,   728,   804,  1020,   392,   760,   404,
-          328,   664,   960,   904,  1008,   768,   272,   836,
-          836,   836,   768,   988,   904,   824,   676,   904,
-          988,   904,  1020,   988,   988,   612,   960,   800,
-          960,   960,   988,   960,   300,   272,   664,   300,
-          664,   988,   664,   892,   988,   664,   960,   924,
-          960,   988,   824,   960,   700,   924,   904,   836,
-          700,   904,   608,   612,   892,   960,   424,   844,
-          404,   824,   616,   708,   708,   824,   616,   708,
-          824,   708,   892,   616,   844,   904,   708,   824,
-          904,   892,   904,   800,   676,   824,   960,   616,
-          988,   612,   988,   824,    68,   948,   700,   892,
-          676,   960,   700,   768,   800,   296,   696,   832,
-         1008,   960,   836,   760,   208,   212,   212,   760,
-          760,   924,   960,   212,   672,  1008,   672,   672,
-          836,   420,   832,   760,   240,   112,   760,   208,
-          240,   240,   760,   760,   960,   736,   672,   832,
-          924,   736,   616,   824,   760,   672,   736,   700,
-          924,   736,   960,   924,   760,   960,   960,   664,
-          824,   824,   824,   824,   664,   700,   420,   904,
-          760,   824,   824,   824,   696,   760,   960,   616,
-          696,   824,   824,   696,   296,   924,   824,   960,
-          960,   736,   760,   700,   296,   824,   760,    56,
-          492,   836,   776,   964,   760,   320,   112,   240,
-          140,   240,   320,   520,   520,   320,   520,   612,
-          760,   320,   460,   152,   760,   964,   964,   964,
-          760,   460,   964,   964,   964,   956,   776,   212,
-          320,   964,   964,   964,   768,   776,   964,   968,
-          964,   768,   264,   776,   964,   836,   868,   268,
-          792,   792,   836,   868,   968,   792,   776,   792,
-          964,   968,   964,   968,   964,   968,   712,   904,
-          696,   492,   392,   668,   616,   768,   968,   388,
-          964,   968,   616,   768,   768,   668,   768,   956,
-          668,   768,   768,   668,   844,   668,   844,   796,
-          616,   392,   924,   708,   392,   356,   492,   616,
-          708,   712,   708,   356,   356,   616,   708,   276,
-          588,   796,   708,   264,   804,   796,   968,   588,
-          708,   804,   804,   708,   968,   968,   968,   696,
-          616,   964,   924,   964,   492,   616,   616,   616,
-          760,   924,   924,   760,   964,   708,   616,   696,
-          760,   760,   696,   760,   276,   708,   836,   792,
-          644,   804,   708,   728,   728,   804,   712,   904,
-          644,   804,   868,   804,   904,   904,   792,   804,
-          388,   500,   588,   804,   792,   792,   804,   700,
-          968,   804,   968,   616,   676,   768,   836,   964,
-          904,   964,   904,   768,   868,   676,   644,   836,
-          676,   836,   904,   836,   904,   868,   700,   904,
-          612,   904,   676,   768,   588,   644,   768,   616,
-          708,   676,   700,   612,   904,   708,   676,   860,
-          840,   364,   336,    44,   812,   620,   548,   548,
-          972,   428,   620,   908,   176,   620,   428,   584,
-          620,  1000,   620,   908,   972,   972,   908,   972,
-          924,   356,   972,   972,   812,   972,   812,   584,
-          972,   620,   592,   348,   584,   348,   592,   348,
-          264,   592,   592,   620,   548,   396,   176,   484,
-          484,   592,   396,   172,   176,   592,   620,   924,
-          592,   620,   940,   940,   700,   592,   612,   620,
-          940,  1020,   972,   792,    52,   772,   464,   268,
-          516,   336,   464,   548,   516,   516,   548,   336,
-          396,   396,   548,   464,   372,   804,   524,   336,
-          188,   352,   796,   796,   352,   796,   700,   352,
-          336,   352,   556,   556,   524,   796,   352,   308,
-          792,  1020,   796,   584,   308,   524,   796,  1020,
-          804,   940,   336,   352,   468,   352,   940,   908,
-          352,   940,   940,   280,   336,   804,   804,   804,
-          264,   792,   804,   280,   940,   584,   180,   792,
-          524,   792,   336,    52,   548,   700,   620,   548,
-          924,   420,   188,   336,   336,   620,   700,   388,
-          180,   792,   548,   620,   620,   924,   940,   280,
-          792,   584,   792,   548,   908,   524,   516,   336,
-          372,   372,   516,   336,   516,   372,   524,   524,
-          524,   372,   516,   372,   712,   908,   516,   524,
-          548,   372,   548,   524,   548,   808,   808,   892,
-          524,   620,   908,   548,   244,   792,   548,   956,
-          548,   808,   524,   792,   792,   548,   956,   908,
-          116,   808,   668,   308,   500,   524,   524,   668,
-           92,   524,   808,    92,   524,   524,   668,   808,
-          808,   392,   116,   116,   352,   392,   352,   972,
-          308,   116,   468,   780,   500,   780,   812,   812,
-          500,   932,   780,   812,   524,   972,   188,   908,
-          468,   908,   500,   972,   500,   972,   524,   972,
-          500,   872,   972,   932,   524,   124,   812,   908,
-          908,   812,   908,   524,   932,   908,   468,   908,
-          908,   560,   204,   372,    28,   316,   428,   428,
-           60,   164,   316,   428,   712,   316,   316,   132,
-          164,   428,   316,   744,   364,   428,   908,    60,
-          124,   812,   812,   124,   872,   428,   908,   428,
-          932,   908,   548,   908,   108,   156,   428,   364,
-          364,   428,   364,   548,   428,   368,   428,   176,
-          316,   484,   820,   820,   820,   348,   484,   484,
-          820,   316,   484,   872,   348,   956,   396,   908,
-          176,   764,   428,   396,   428,   428,   396,   484,
-          484,   828,   368,   156,   364,   396,   364,   396,
-          396,   204,   368,   484,   484,   396,   368,   396,
-          484,   956,   396,   484,   828,   524,   808,   872,
-          516,   364,   340,   368,   372,   356,   396,   396,
-          372,   372,   368,   204,   364,   368,   340,   364,
-          680,   364,   680,   680,   680,   368,   516,   396,
-          464,   464,   372,   828,   932,   356,   680,   396,
-          368,   464,   464,   204,   396,   828,   464,   396,
-          932,   932,   680,   828,   340,   372,   872,   368,
-          556,   556,   368,   872,   772,   372,   556,   556,
-          556,   452,   556,   872,   680,   712,   516,   680,
-          808,   496,   364,   108,   340,   276,   364,   808,
-          744,   680,   560,   276,   388,   340,   372,   464,
-          516,   548,   548,   712,   388,   516,   340,   372,
-          516,   808,   808,   276,   548,   812,   124,   872,
-          808,   340,   744,   764,    88,   452,   356,   872,
-          764,   764,   872,   872,   108,   764,   340,   124,
-          340,   156,   872,   872,   340,   744,   364,   872,
-          764,   340,   744,   932,   124,   744,   340,   808,
-          932,   812,   764,   452,   812,   764,   812,   808,
-          156,   372,   524,   556,    84,   340,   872,   556,
-          524,   372,   124,   452,   340,   372,   524,   340,
-          372,   196,   932,   340,   372,   556,   908,   452,
-          372,   556,   808,   932,   340,   548,   808,   872,
-          764,   116,   812,   908,   932,   996,   680,   808,
-          900,   488,   216,   648,   496,   840,   648,   456,
-          764,   840,   560,   648,   932,   840,   648,   840,
-          744,   244,   496,   648,   560,   932,   648,   560,
-          488,   648,   648,   636,   520,   244,   324,   648,
-          324,   552,   520,   216,   520,   552,   552,   636,
-          552,   648,   840,   936,   764,   840,   936,   552,
-          648,   576,   648,   900,   900,   936,   840,   900,
-          840,   636,   740,   932,   900,   936,   936,   740,
-          900,   936,   432,   364,   164,   900,   364,   900,
-          340,   456,   560,   744,   932,   560,   808,   808,
-          488,   364,   560,   808,   560,   808,   132,   808,
-          744,   560,   164,   108,   740,    84,    48,   456,
-          560,   576,   456,   744,   560,   840,   452,   560,
-           48,   740,   740,   556,   740,   108,   900,   560,
-          740,   900,   900,   556,   648,   520,   244,   992,
-          992,   388,   552,   496,   464,   992,   992,   496,
-          452,   992,   992,   840,   216,   648,   364,   992,
-          648,   956,   992,   496,   464,    88,   452,   680,
-          680,   772,   900,   680,   496,   840,   356,   680,
-          516,   840,   840,   648,   680,   872,   992,   680,
-          872,   840,   680,   772,   900,   772,   900,   840,
-          872,   452,   776,   804,   936,   808,   796,   772,
-          116,   556,   740,   740,   740,   516,   740,   772,
-          872,   840,   772,   772,   796,   792,   740,   796,
-          668,   116,   456,   740,   116,   292,   456,   356,
-          744,    84,   668,   456,   668,   560,   872,   808,
-          456,   668,   668,   808,   936,   668,   456,   996,
-          552,   872,   796,   668,   680,   808,   840,   796,
-          996,   996,   996,   936,   772,   936,   840,   936,
-          936,   668,   392,   968,   936,   460,   796,   796,
-          968,   996,   804,   492,   392,   740,   364,   740,
-          492,   796,   740,   936,   872,   796,   936,   796,
-          772,   772,   796,   744,   804,   796,   968,   668,
-          392,   740,   796,   452,   668,   452,   668,   796,
-          452,   796,   368,   516,   520,   320,   460,   152,
-          552,   552,   996,   460,   552,   936,   936,   552,
-          936,   332,   184,   996,   320,   776,   332,   460,
-          776,   776,   996,   320,   460,   552,   776,   204,
-          776,   460,   320,   992,   368,   992,   520,   992,
-          268,   992,   516,   496,   840,   776,   808,   808,
-          776,   808,   364,   808,   776,   840,   452,   840,
-          996,   452,   808,   368,   840,   840,   776,   840,
-          992,   992,   772,   840,   872,   992,   996,   996,
-          452,   792,   992,   772,   516,   268,   332,   464,
-          516,   268,   772,   772,   996,   996,   992,   772,
-          452,   204,   992,   460,   776,   108,   992,   772,
-          792,   516,   996,   296,   792,   996,   968,   996,
-          996,   996,   804,   804,   996,   236,   900,   980,
-          228,   412,   916,   884,   604,   756,   788,   884,
-          884,   788,   884,   296,   788,   604,   432,   256,
-          476,   756,   916,   916,   916,   680,   756,   916,
-          236,   476,   756,   604,   756,   788,   692,   412,
-          692,   412,   884,   788,   432,   412,   756,   756,
-          432,   884,   284,   884,   380,   884,   884,   884,
-          476,   432,   452,   256,   276,   400,   400,   828,
-          256,   400,   276,   400,   276,   828,   828,   452,
-          400,   388,   432,   432,   432,   604,   828,   576,
-          400,   932,   164,   196,   296,   400,   400,   576,
-          196,   476,   228,   476,   476,   932,   576,   932,
-          388,   400,   932,   228,   916,   256,   828,   204,
-          916,   916,   256,   828,    88,   452,   828,   420,
-          256,   400,   388,   476,   576,   604,   956,   956,
-          604,   956,   356,   576,   604,   604,   604,   164,
-          916,   332,   256,   400,   296,   120,   332,   400,
-          256,   332,   256,   332,   276,   400,   332,   120,
-          284,   332,   916,   916,   820,   476,   196,   332,
-          164,   852,   852,   852,   196,   852,   332,   400,
-          276,   852,   400,   332,   852,   916,   916,   852,
-          296,   296,    88,   884,   476,   916,   916,   884,
-          276,   916,   820,   852,   356,   884,   852,   820,
-          420,   508,   584,   432,   980,   304,   412,   540,
-          412,   540,   540,   540,   980,   660,   980,   660,
-          540,   980,   980,   756,   444,   148,   432,    36,
-          540,   540,   860,   540,   860,   432,   204,   444,
-          148,   432,   604,   432,   540,   432,   444,   604,
-          788,   604,   788,   364,   604,   788,   540,   540,
-          388,   788,   756,   432,   216,   892,   412,   756,
-          432,   432,   140,   420,   788,   788,   980,   304,
-          148,   412,   892,   948,   980,   892,   700,   860,
-         1020,   980,   584,   980,   980,   892,   980,   700,
-         1020,   980,   860,   660,  1020,   700,   948,   980,
-         1020,   584,   980,  1020,   860,   660,   948,   980,
-          980,   948,   980,   724,   980,   508,   100,   412,
-          756,   432,   412,   540,   756,   756,   420,   540,
-          412,   508,   692,   692,   508,   692,   420,   508,
-          388,   540,   948,  1012,   660,   660,   948,   660,
-          980,   540,   660,   980,   860,   660,   700,   660,
-          948,   948,   660,  1016,   628,   724,   724,   692,
-          724,   892,   540,  1016,   788,   692,   724,   860,
-          788,   724,   660,   540,   724,   860,   724,   432,
-          420,   724,   660,   724,   420,   700,   604,   276,
-          148,   256,    36,   860,   860,   860,   256,   828,
-          860,   860,   860,   860,   276,   860,   828,   828,
-          276,   956,   860,   388,   860,   228,   604,   420,
-          604,   860,   432,   256,   420,   228,   388,   860,
-          388,   860,   420,   180,   604,   956,   956,   276,
-          956,   860,   356,   700,   860,   180,   256,   388,
-          860,   412,   420,   584,   412,   120,   700,
+         1012,   232,   956,   456,   952,   876,   504,    40,
+           28,   168,   476,   600,   600,   356,   476,   600,
+           72,   432,    40,   476,   476,   432,   476,   140,
+          504,    40,   504,   504,   960,    44,   472,   504,
+          876,   600,     8,     8,   876,     8,     8,   516,
+          400,   896,   772,   836,   208,   376,   376,   792,
+          772,   772,   772,   792,   792,   976,   896,   376,
+          404,   576,   576,   404,   576,   376,   896,   896,
+          772,   404,   792,   400,   168,   208,   600,   476,
+          476,   600,   648,   600,   600,   400,   216,   476,
+          476,   400,   476,   792,    44,   400,   404,   476,
+          960,   896,   896,   896,   404,   648,   476,   672,
+          400,   168,   952,   896,   772,    44,   516,   400,
+          280,   708,   708,   404,   708,   952,   476,   896,
+          952,   896,   476,   952,   952,   708,   492,   896,
+          896,   476,   404,   708,   708,   820,   896,   820,
+          820,   404,   772,   400,   168,   516,   516,   516,
+          152,   400,   400,   400,   400,   516,   648,   708,
+          400,   516,   708,   832,   516,   832,   324,   772,
+          516,   772,   404,   536,   708,   708,    40,   152,
+          708,   516,    44,   488,   708,   488,   708,   516,
+          708,    68,   648,    40,   400,    44,    44,    40,
+           40,    44,   476,   476,    44,   492,   408,   456,
+          384,   648,   296,   224,   112,   228,   616,   616,
+          616,   120,   616,   224,   472,   224,   228,   616,
+          960,   228,    72,   296,    72,   228,   648,    72,
+          228,   648,   876,   356,   384,   808,   616,   384,
+          616,   504,   808,   616,   876,   568,   504,   356,
+          876,    44,   456,   140,    72,   504,   456,   488,
+           44,   504,   456,   616,   584,    44,   120,   488,
+          372,   568,   648,   648,   568,    72,   568,   568,
+          648,   228,   372,   372,   648,   648,   648,   568,
+          616,   404,    44,   228,   648,   372,   568,    44,
+          568,   568,   568,   456,   372,    44,   520,    72,
+           44,   616,   992,   408,   568,   208,   180,   140,
+          456,   404,   456,   456,   180,   376,   456,   456,
+          456,   376,   792,   376,   808,   376,   404,   456,
+          932,   960,   404,   960,   492,   568,   836,   568,
+          516,   836,   568,   568,   536,   456,   576,   404,
+          932,   932,   408,   932,   408,   456,   932,   456,
+          932,    72,   568,   932,   536,   404,   456,   868,
+          536,   544,   456,   932,   544,   932,   456,   932,
+          648,   536,   568,   568,   536,   544,   544,   568,
+          544,   568,   868,   808,   568,   868,   408,   992,
+          600,     8,   356,   100,   128,   456,   796,   128,
+          456,   808,   100,   356,   356,   128,   600,   208,
+          808,   520,   208,   840,   128,   180,   456,   992,
+          992,   992,   456,   456,   180,   520,   840,   992,
+          992,   840,   792,   208,   932,   456,   960,   456,
+          932,   808,   180,   792,   840,   840,   792,   932,
+          840,   840,   932,   648,   520,   408,   840,   992,
+          960,   840,   808,   932,   492,   992,    72,   568,
+          520,   840,   992,   520,   840,   992,   796,   992,
+          456,   228,   992,   992,    72,    72,    72,   992,
+           72,    72,   868,   960,   648,   372,   456,   932,
+           72,   832,   456,   568,   648,   932,   960,   900,
+          932,   992,   648,   604,   932,   456,   900,   568,
+          992,   584,   960,   676,   800,   408,   840,   836,
+          388,   696,   768,   176,   148,   576,   576,   176,
+          824,   176,   696,   696,   768,   824,   544,   576,
+          768,   824,   824,   768,   544,   576,   824,   544,
+          576,   836,   820,   536,   544,   900,   604,   584,
+          840,   156,   148,   176,   756,   156,   932,   792,
+          836,   840,   840,   792,   544,   960,   492,   932,
+          408,   840,   520,   520,   492,   520,   836,   836,
+          520,   960,   492,   648,   648,   648,   388,   544,
+          544,   932,   756,   960,   576,   836,   824,   372,
+          820,   488,   800,   800,   820,   604,   832,   800,
+          388,   544,   648,   372,   820,   544,   648,   648,
+          820,   388,   544,   960,   544,   800,   832,   800,
+          960,  1020,  1020,  1020,   820,   536,   836,   544,
+          568,   820,   820,   544,   568,   820,   756,   820,
+          568,   820,   836,   836,  1020,   824,   820,  1020,
+          836,   960,  1020,   404,   768,   800,   576,   500,
+          800,   832,   824,   604,   576,   472,   900,   236,
+          800,   708,   116,   576,   836,   792,   148,   580,
+          580,   960,   836,   576,   376,   536,   580,   836,
+          836,   836,   536,   580,   836,   900,   580,   960,
+          536,   576,   580,   576,   580,   772,   576,   580,
+          208,   896,   576,   580,   580,   896,   896,   772,
+          792,   472,   576,   900,   896,   924,   576,   900,
+          708,   828,   800,   696,   768,   576,   924,   116,
+          768,   480,   664,   768,   768,   768,   580,   696,
+          768,   924,   768,   836,   836,   580,   900,   696,
+          868,   836,   768,   924,   576,   800,   864,   864,
+          864,   768,   800,   900,   924,   800,   924,   868,
+          864,   808,  1020,   360,   708,   864,   536,   516,
+          548,   836,   580,   548,   960,   960,   580,   756,
+          676,   864,   864,   864,   580,   676,   864,   868,
+          864,   924,   676,   864,   924,   864,   708,    68,
+          896,   924,   864,   516,    68,   264,  1016,   676,
+         1016,   676,   676,  1016,   488,   516,   676,   516,
+         1016,  1016,   536,   516,   756,   736,   536,   708,
+          960,   800,   800,   708,   900,   864,   604,   708,
+          864,   708,  1016,   864,   796,   924,   924,   800,
+          864,  1016,   864,  1016,   924,   796,   480,   804,
+          572,   264,   360,   484,  1016,   484,  1016,  1016,
+          364,  1016,   360,  1016,  1016,   364,  1016,   864,
+          484,   804,   804,   836,   864,   696,  1020,  1020,
+          836,   864,   804,  1020,   836,  1020,   804,   800,
+         1016,  1020,  1016,   864,  1016,  1020,  1020,   828,
+         1020,  1016,   828,   768,   696,   480,   924,   484,
+          924,   484,   864,   864,   796,   580,   696,   704,
+          472,   832,   924,   484,   768,   956,   956,   768,
+          956,   768,   800,   800,   756,   720,   640,   252,
+         1008,   952,   976,   792,   216,   600,   632,   600,
+          632,   860,   792,   976,   772,   756,   704,   772,
+          216,   740,   976,   772,   772,   976,   976,   976,
+          896,   216,   772,   896,   952,   952,   896,   952,
+          860,   740,   336,   772,   976,   736,   896,   672,
+          976,   976,   896,   896,   976,   772,   976,   672,
+         1008,   476,   740,   632,   216,   320,   432,   952,
+          952,   432,   320,   952,    52,   432,   952,   632,
+          740,   432,   740,   424,   476,   852,    52,   472,
+          952,   852,   320,   852,   604,   952,   952,   476,
+          896,   896,   852,   604,   704,   672,   392,   852,
+         1008,   740,  1008,  1008,   884,  1008,   740,   852,
+          832,   896,   740,   852,   580,   252,   152,   252,
+          424,   432,   424,   432,   432,   320,   424,   604,
+          672,   432,   252,   952,   320,   740,   168,   740,
+          740,   392,   392,   152,   168,   548,   548,   756,
+          168,   432,   952,   604,   832,   952,   548,   580,
+          772,   772,   580,   756,   756,   392,   348,   952,
+          580,   252,    40,   280,   636,   324,   672,   392,
+          472,   860,   952,    12,    40,   280,   852,   796,
+          852,   960,   492,    40,   852,    40,   392,   580,
+          896,   604,   604,   760,   448,   916,   424,   728,
+         1008,   740,   320,   884,   884,   608,   740,   740,
+         1008,   740,   308,   740,  1008,   740,  1008,   500,
+          852,   728,   608,   740,   336,   604,   728,   884,
+          884,   424,   740,   232,   728,   728,   740,   424,
+          740,   424,   740,   740,   640,   884,   308,   916,
+          728,   728,   916,   916,   448,   192,   292,   640,
+          916,   916,   640,   916,   124,   944,   608,   424,
+          448,   672,   728,   448,   608,   728,   884,   728,
+          884,   884,   424,    32,   448,   944,   944,   448,
+          944,   604,   448,   892,   252,   424,    32,   944,
+          424,   608,   252,   424,   608,   884,   892,   608,
+          448,   640,   892,   728,   640,   728,   916,   672,
+          728,   604,   472,    68,   676,   760,   280,   608,
+          392,   608,   392,   396,   392,   608,   500,   608,
+          608,   924,   760,   924,   308,   664,   580,   676,
+          392,   648,   740,   548,   548,   480,   580,   580,
+          676,   648,   664,   508,   392,   760,   648,   924,
+          676,   760,   760,   760,   480,   664,   924,   760,
+          760,   324,   472,   664,   676,   396,   760,    72,
+          912,   584,   584,   664,   740,   760,   392,    72,
+          608,   760,   472,   664,   760,   336,   664,   664,
+          760,   760,   608,   572,   264,   480,   364,   508,
+          676,   548,   548,   508,   676,   676,   548,   364,
+          676,   508,   760,    72,   472,   760,   508,   760,
+          396,   548,   520,   292,   508,   364,   760,   572,
+          572,   500,   572,   760,   604,   760,   500,   572,
+          640,   640,   572,   508,   396,   532,   944,   252,
+           68,    68,   264,   252,    68,   392,   532,   396,
+          392,    68,    68,   548,   532,   676,   676,   264,
+          944,   124,   508,   392,   396,   740,   548,   392,
+          296,   548,   500,   608,   944,   340,   564,   892,
+          608,   760,   944,   944,   292,   508,   548,   500,
+          548,   892,   892,   292,   760,   944,   640,   508,
+          944,   760,   944,   760,   944,   944,   640,   944,
+          500,     8,   560,   728,     4,    60,    48,     0,
+            0,    48,    24,    32,   344,   460,     0,    56,
+            0,    56,     0,     0,    56,   460,    56,   460,
+           56,    56,   396,    48,    56,    56,   500,   892,
+            4,   816,    60,   728,     0,   424,   448,     0,
+          344,   200,   232,   232,   344,   324,   728,   308,
+          916,   500,   916,   344,    32,   460,   884,   396,
+          448,   424,   368,   460,   396,   448,   884,   396,
+          884,   448,     0,   448,   268,   968,   344,   192,
+          448,   344,   448,   324,   448,   916,   296,   344,
+          916,   968,   968,   752,   916,    60,   560,    48,
+         1000,   560,   720,   816,   816,   816,   720,  1000,
+           56,    24,    48,   720,   720,    48,   720,    72,
+           48,  1000,   624,   720,    56,   720,   560,  1000,
+         1000,   560,  1000,  1000,   832,    56,   560,   324,
+          892,   560,   324,   224,  1000,   816,   200,   560,
+          560,   688,   344,   200,    60,  1000,   268,  1000,
+         1000,  1000,   624,   892,   968,   916,  1000,   688,
+         1000,   892,   968,   916,  1000,  1000,   968,   916,
+          892,   672,   672,   624,   752,   528,   720,   752,
+          752,   752,   720,   816,   752,   752,   892,   816,
+          688,   624,   752,   592,   656,   656,   752,   624,
+          720,   892,   752,   720,   832,   624,   688,   968,
+          968,   688,   672,   672,    28,   884,  1008,   232,
+          784,    64,   460,   816,     0,     4,   784,   784,
+            4,   784,   324,   784,   832,   784,   648,   816,
+          784,   432,   320,     0,   424,   460,   860,   120,
+          424,   460,   460,   396,   460,   320,     0,     4,
+            4,   784,   784,   308,   232,     4,  1008,     4,
+          320,   388,   892,  1008,     4,   756,   740,   596,
+         1008,   532,   532,   252,    48,   460,    12,    12,
+          460,   884,    64,    48,   784,    64,   884,    60,
+          784,    64,   460,   596,   884,   460,   884,   500,
+          784,   460,   852,    12,   948,    12,   320,   852,
+          948,   420,   500,   884,   460,   424,   596,   432,
+          252,    12,   532,    12,   460,   460,   432,   712,
+          712,   460,   460,   584,   460,   884,   584,    40,
+          784,    12,    16,    48,    36,   416,    36,   416,
+          908,   908,   908,    16,   908,     8,    16,   464,
+          908,     8,    12,    36,    36,    16,     8,   712,
+           48,    12,   432,   908,   784,    64,   784,     4,
+          712,   784,   816,   416,   816,   564,   908,   784,
+          632,   784,   816,   908,   564,   816,   908,   712,
+          784,   908,   420,     8,  1008,   784,   632,   432,
+          564,    52,   332,   712,   584,   632,   432,   320,
+           64,   852,   852,   584,   432,   604,   784,   432,
+         1008,   632,  1008,   584,  1008,    40,    36,   432,
+           64,   852,    12,   852,   500,   432,   432,     8,
+           52,    12,   432,   604,   604,    36,   500,    36,
+            8,     8,     8,   476,    40,   464,   948,    52,
+          476,     8,   432,   396,     8,   800,   556,   888,
+          420,   132,   872,   552,   776,   340,   164,   332,
+          248,   300,   248,   300,   332,   332,   164,   564,
+          300,   332,   332,   340,   680,   776,   164,   248,
+          332,   744,   744,   744,   776,   776,   276,   164,
+          248,   300,   996,   552,   996,   552,   552,   596,
+          552,   996,   892,   552,   776,   276,   464,   464,
+          680,   776,   912,   464,   680,   996,   680,   996,
+          552,   276,   872,   300,   316,   220,   340,   340,
+          316,   948,   948,   948,   872,   996,   300,   552,
+          552,   912,   996,   872,   948,   996,   464,   552,
+          900,   604,   552,   948,   780,   996,   744,   812,
+          964,   744,   716,   964,   680,   912,   912,   964,
+          996,   812,   964,   912,   996,   332,   812,   872,
+          780,   756,   996,   164,   996,   524,   872,   872,
+          604,   872,   912,   912,   780,   812,   996,   500,
+          812,   912,   452,   748,   712,   420,   300,   300,
+          552,   756,   948,   552,   552,   596,   948,   420,
+          564,   564,   900,   596,  1004,   712,  1004,   712,
+          552,   680,   552,   564,   680,   680,   712,   712,
+          680,   712,   712,   464,   552,   780,   948,   684,
+          748,   748,   872,   948,   300,   452,   912,   712,
+          872,   996,   552,   948,   684,   748,   680,   196,
+          912,   464,   552,   680,   996,   716,   996,   716,
+          680,   900,   912,   948,   748,   900,   996,   948,
+          716,  1004,   628,   684,   712,   684,   996,   748,
+         1004,  1004,   716,   996,   996,   812,   940,   764,
+          828,   692,   316,   332,   332,   692,   332,   912,
+          340,   660,   660,   692,   692,   660,   764,   692,
+          764,   764,   700,   744,   276,   692,   880,   940,
+          880,   940,   940,   692,   880,   940,   712,   880,
+          940,   248,   692,   744,   660,   304,   880,   880,
+          744,   700,   668,   764,   196,   856,   880,   940,
+          668,   888,   888,   940,   552,   940,   856,   880,
+          764,   700,   880,   880,   856,   700,   940,   940,
+          812,   332,   872,   744,   496,   276,   132,   220,
+          220,   276,   496,   496,   552,   948,   744,   304,
+          496,   496,   744,   996,   496,   940,   248,   420,
+          712,   940,   940,   452,   332,   164,   304,   744,
+          744,   744,   332,   900,   776,   332,   660,   808,
+          744,   660,   900,   776,   900,   744,    76,   964,
+          188,   304,   304,    76,   524,   904,   776,   940,
+          780,   904,   904,   940,   524,    76,   496,    76,
+           76,    76,   812,   780,    76,    76,    76,   496,
+          964,   964,   524,   496,   712,   744,   524,   812,
+          712,   812,    76,   964,   584,   844,   412,   936,
+          468,   244,   920,   920,   920,   920,   556,   380,
+          936,   440,   468,   468,   936,   468,   900,   440,
+          556,   620,   244,   352,   328,   652,   652,   352,
+          440,   412,   652,   620,   652,   972,   588,   936,
+          964,   732,    76,   904,   776,    76,   184,    76,
+          184,   732,   844,   556,   844,   732,   904,   904,
+          844,   844,   904,   964,   184,   380,   844,   844,
+          212,   380,   380,   380,   556,   844,   844,   556,
+          712,   808,   184,   964,   812,   212,   812,    76,
+          604,   368,   812,   964,   860,   888,   936,   732,
+          904,   704,   732,   936,   936,   888,   920,   672,
+          936,   904,   684,   812,   716,   972,   588,   556,
+          444,   588,   588,   972,   628,   972,   972,   716,
+          812,   588,   716,   812,   636,   684,   780,   684,
+          716,   716,   780,   904,   588,    76,    76,   588,
+          860,   904,   464,   564,  1020,   868,   984,   288,
+          692,   856,  1012,   172,   256,   788,   980,   788,
+          980,   788,   260,   256,   788,   260,   340,   980,
+          300,   848,   764,   248,   764,   764,  1012,   788,
+          848,   980,   848,  1012,  1012,  1012,   848,   980,
+          464,   764,   700,   856,   856,   860,   692,   848,
+          848,  1012,   848,   948,   692,   316,   848,   764,
+          980,  1012,   340,   260,   856,   288,   788,   672,
+          312,   288,  1012,   860,  1012,   860,   672,   316,
+          788,  1012,   860,   860,  1012,  1012,  1012,   860,
+          172,   788,   540,   540,   984,   284,   856,   856,
+          804,   984,   984,   984,   984,   512,   428,   796,
+          204,   868,   644,   644,   868,   644,   796,   644,
+          704,   704,   828,   828,   980,   644,   796,   644,
+          796,   796,   796,   828,   980,   980,   828,   980,
+         1012,   660,   868,   736,  1012,   736,   644,   724,
+          644,   736,   868,   868,   736,   868,   692,   724,
+          828,   868,   980,   724,   868,  1012,   980,   860,
+          644,   724,   848,   980,   848,   848,   724,   736,
+          736,   848,   736,   980,   204,   788,   724,   724,
+          788,   788,   644,   724,   788,   644,   788,   724,
+          788,   848,   644,   248,   636,   788,   636,   980,
+          724,   848,   828,   980,   848,   724,   848,   692,
+         1012,   736,   692,   736,   860,   612,   704,   788,
+          340,   860,  1012,  1012,   860,   672,   736,  1012,
+          644,   704,   788,   788,   788,   704,   704,   848,
+          860,   860,   316,   736,   848,  1012,   788,   692,
+          860,   464,   788,   860,   948,   984,   956,   540,
+          512,   204,   672,   540,   956,   984,   828,   804,
+          984,   984,   800,   156,   956,   824,   696,   176,
+          428,   428,   824,   428,   768,   824,   704,   696,
+          724,   644,   204,   428,   824,   828,   824,   636,
+          204,   868,   644,   512,   724,   736,   824,   956,
+          956,   724,   956,   956,   696,   484,   824,   900,
+          956,   704,   956,   868,   428,   176,   492,   796,
+          388,   428,   756,   428,   736,   832,   644,   820,
+         1020,   988,   824,   796,   804,   804,   988,   756,
+          804,   988,   988,   756,  1020,   824,   492,   796,
+          988,   452,   520,   796,   868,   820,   796,   820,
+          988,   820,   824,   988,   900,   636,   804,   988,
+          644,   912,   644,   988,   636,   824,   988,   988,
+          988,   988,   824,   820,   928,   612,   492,   796,
+          912,   832,   492,   736,   928,   928,   492,   736,
+          736,   928,   832,   388,   928,   832,   636,   820,
+          832,   860,   672,   928,   612,   756,   860,   452,
+          832,   832,   912,   860,   928,   820,   312,   832,
+          820,   928,   820,   820,   832,   860,   756,   832,
+          928,   824,   800,   736,   636,   832,   988,   928,
+          860,   644,   928,   736,   928,   988,   312,   820,
+          824,   820,   452,   988,   512,   928,   612,   988,
+         1020,   800,   824,   824,   988,   824,   928,   928,
+          988,   912,   912,   704,   860,   988,   804,   364,
+          572,   360,   540,   984,   636,   540,   984,   636,
+          572,   540,   484,   364,   604,   572,   484,   756,
+          828,   484,   540,   660,   956,   540,   828,   828,
+          956,   984,   480,   484,   804,   696,   804,   804,
+          696,   984,   484,   512,   540,   636,   636,   540,
+          436,   512,   340,   828,   660,   540,   436,   340,
+          512,   452,   984,  1020,   984,   804,  1016,   312,
+          984,   984,   984,   804,   452,  1016,   984,  1016,
+          988,   512,   488,   436,   988,   452,   512,  1016,
+          332,  1020,   800,  1016,   648,   420,   300,   604,
+          316,   912,   436,   900,   828,   776,   900,   776,
+          828,   340,   900,   452,   776,   828,   868,   900,
+          436,   828,   868,   636,   452,   868,   436,   868,
+          900,   436,
 };
 
 static encode_aux _vq_aux_lsp32_0 = {
@@ -1686,14 +1666,14 @@ static encode_aux _vq_aux_lsp32_0 = {
        _vq_ptr1_lsp32_0,
        _vq_p_lsp32_0,
        _vq_q_lsp32_0,
-       2743, 2743
+       2698, 2698
 };
 
 static static_codebook _vq_book_lsp32_0 = {
-       4, 256, 4089638, 2558033, 8, 1,
+       4, 256, 3925723, 2564135, 8, 1,
        _vq_quantlist_lsp32_0,
        _vq_lengthlist_lsp32_0,
-       &_vq_aux_lsp32_0
+       &_vq_aux_lsp32_0,
 };