Home | History | Annotate | Download | only in coupled
      1 /********************************************************************
      2  *                                                                  *
      3  * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
      4  * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
      5  * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
      6  * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
      7  *                                                                  *
      8  * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007             *
      9  * by the Xiph.Org Foundation http://www.xiph.org/                  *
     10  *                                                                  *
     11  ********************************************************************
     12 
     13  function: static codebooks autogenerated by huff/huffbuld
     14  last modified: $Id: res_books_stereo.h 17025 2010-03-25 04:56:56Z xiphmont $
     15 
     16  ********************************************************************/
     17 
     18 #include "codebook.h"
     19 
     20 static const long _vq_quantlist__16c0_s_p1_0[] = {
     21         1,
     22         0,
     23         2,
     24 };
     25 
     26 static const long _vq_lengthlist__16c0_s_p1_0[] = {
     27          1, 4, 4, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
     28          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     29          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     30          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     31          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     32          0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9,10, 0, 0, 0,
     33          0, 0, 0, 7, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     34          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     35          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     36          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     37          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
     38          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     39          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     40          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     41          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     42          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     43          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     44          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     45          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     46          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     47          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     48          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     49          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     50          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     51          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     52          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     53          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     54          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     55          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     56          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     57          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     58          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     59          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     60          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     61          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     62          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     63          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     64          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     65          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     66          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     67          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     68          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     69          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     70          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     71          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     72          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0, 0, 0, 0,
     73          0, 0, 8,10,10, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0,
     74          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     75          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     76          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     77          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10,10, 0, 0, 0,
     78          0, 0, 0, 9, 9,12, 0, 0, 0, 0, 0, 0,10,12,11, 0,
     79          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     80          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     81          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     82          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10,10, 0, 0,
     83          0, 0, 0, 0, 9,12,10, 0, 0, 0, 0, 0, 0,10,11,12,
     84          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     85          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     86          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     87          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     88          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     89          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     90          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     91          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     92          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     93          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     94          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     95          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     96          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     97          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     98          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
     99          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    101          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    102          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    107          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    112          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    118          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0,
    119          0, 0, 0, 0, 8,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    123          0, 0, 0, 7,10,10, 0, 0, 0, 0, 0, 0,10,12,11, 0,
    124          0, 0, 0, 0, 0, 9,10,12, 0, 0, 0, 0, 0, 0, 0, 0,
    125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    128          0, 0, 0, 0, 7,10,10, 0, 0, 0, 0, 0, 0,10,11,12,
    129          0, 0, 0, 0, 0, 0, 9,12, 9, 0, 0, 0, 0, 0, 0, 0,
    130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    147          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    148          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    152          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    153          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    157          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    158          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    437          0,
    438 };
    439 
    440 static const static_codebook _16c0_s_p1_0 = {
    441         8, 6561,
    442         (long *)_vq_lengthlist__16c0_s_p1_0,
    443         1, -535822336, 1611661312, 2, 0,
    444         (long *)_vq_quantlist__16c0_s_p1_0,
    445         0
    446 };
    447 
    448 static const long _vq_quantlist__16c0_s_p3_0[] = {
    449         2,
    450         1,
    451         3,
    452         0,
    453         4,
    454 };
    455 
    456 static const long _vq_lengthlist__16c0_s_p3_0[] = {
    457          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    458          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 6, 6, 7, 6, 0, 0,
    459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    460          0, 0, 4, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 9,
    462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    463          0, 0, 0, 0, 6, 6, 6, 9, 9, 0, 0, 0, 0, 0, 0, 0,
    464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    496          0,
    497 };
    498 
    499 static const static_codebook _16c0_s_p3_0 = {
    500         4, 625,
    501         (long *)_vq_lengthlist__16c0_s_p3_0,
    502         1, -533725184, 1611661312, 3, 0,
    503         (long *)_vq_quantlist__16c0_s_p3_0,
    504         0
    505 };
    506 
    507 static const long _vq_quantlist__16c0_s_p4_0[] = {
    508         4,
    509         3,
    510         5,
    511         2,
    512         6,
    513         1,
    514         7,
    515         0,
    516         8,
    517 };
    518 
    519 static const long _vq_lengthlist__16c0_s_p4_0[] = {
    520          1, 3, 2, 7, 8, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
    521          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
    522          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
    523          8, 8, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
    524          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    525          0,
    526 };
    527 
    528 static const static_codebook _16c0_s_p4_0 = {
    529         2, 81,
    530         (long *)_vq_lengthlist__16c0_s_p4_0,
    531         1, -531628032, 1611661312, 4, 0,
    532         (long *)_vq_quantlist__16c0_s_p4_0,
    533         0
    534 };
    535 
    536 static const long _vq_quantlist__16c0_s_p5_0[] = {
    537         4,
    538         3,
    539         5,
    540         2,
    541         6,
    542         1,
    543         7,
    544         0,
    545         8,
    546 };
    547 
    548 static const long _vq_lengthlist__16c0_s_p5_0[] = {
    549          1, 3, 3, 6, 6, 6, 6, 8, 8, 0, 0, 0, 7, 7, 7, 7,
    550          8, 8, 0, 0, 0, 7, 7, 7, 7, 8, 8, 0, 0, 0, 7, 7,
    551          8, 8, 9, 9, 0, 0, 0, 7, 7, 8, 8, 9, 9, 0, 0, 0,
    552          8, 9, 8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0,
    553          0, 0,10,10, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
    554         10,
    555 };
    556 
    557 static const static_codebook _16c0_s_p5_0 = {
    558         2, 81,
    559         (long *)_vq_lengthlist__16c0_s_p5_0,
    560         1, -531628032, 1611661312, 4, 0,
    561         (long *)_vq_quantlist__16c0_s_p5_0,
    562         0
    563 };
    564 
    565 static const long _vq_quantlist__16c0_s_p6_0[] = {
    566         8,
    567         7,
    568         9,
    569         6,
    570         10,
    571         5,
    572         11,
    573         4,
    574         12,
    575         3,
    576         13,
    577         2,
    578         14,
    579         1,
    580         15,
    581         0,
    582         16,
    583 };
    584 
    585 static const long _vq_lengthlist__16c0_s_p6_0[] = {
    586          1, 3, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
    587         11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,11,
    588         11,11, 0, 0, 0, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,
    589         11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
    590         11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
    591         10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,
    592         11,11,12,12,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,
    593         10,11,11,12,12,12,13, 0, 0, 0, 9, 9, 9, 9,10,10,
    594         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,10,10,10,
    595         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
    596         10,10,11,11,12,12,13,13,13,13, 0, 0, 0, 0, 0, 9,
    597          9,10,10,11,11,12,12,13,13,13,14, 0, 0, 0, 0, 0,
    598         10,10,10,11,11,11,12,12,13,13,13,14, 0, 0, 0, 0,
    599          0, 0, 0,10,10,11,11,12,12,13,13,14,14, 0, 0, 0,
    600          0, 0, 0, 0,11,11,12,12,13,13,13,13,14,14, 0, 0,
    601          0, 0, 0, 0, 0,11,11,12,12,12,13,13,14,15,14, 0,
    602          0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,14,14,15,
    603          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,14,13,14,
    604         14,
    605 };
    606 
    607 static const static_codebook _16c0_s_p6_0 = {
    608         2, 289,
    609         (long *)_vq_lengthlist__16c0_s_p6_0,
    610         1, -529530880, 1611661312, 5, 0,
    611         (long *)_vq_quantlist__16c0_s_p6_0,
    612         0
    613 };
    614 
    615 static const long _vq_quantlist__16c0_s_p7_0[] = {
    616         1,
    617         0,
    618         2,
    619 };
    620 
    621 static const long _vq_lengthlist__16c0_s_p7_0[] = {
    622          1, 4, 4, 6, 6, 6, 7, 6, 6, 4, 7, 7,11,10,10,11,
    623         11,10, 4, 7, 7,10,10,10,11,10,10, 6,10,10,11,11,
    624         11,11,11,10, 6, 9, 9,11,12,12,11, 9, 9, 6, 9,10,
    625         11,12,12,11, 9,10, 7,11,11,11,11,11,12,13,12, 6,
    626          9,10,11,10,10,12,13,13, 6,10, 9,11,10,10,11,12,
    627         13,
    628 };
    629 
    630 static const static_codebook _16c0_s_p7_0 = {
    631         4, 81,
    632         (long *)_vq_lengthlist__16c0_s_p7_0,
    633         1, -529137664, 1618345984, 2, 0,
    634         (long *)_vq_quantlist__16c0_s_p7_0,
    635         0
    636 };
    637 
    638 static const long _vq_quantlist__16c0_s_p7_1[] = {
    639         5,
    640         4,
    641         6,
    642         3,
    643         7,
    644         2,
    645         8,
    646         1,
    647         9,
    648         0,
    649         10,
    650 };
    651 
    652 static const long _vq_lengthlist__16c0_s_p7_1[] = {
    653          1, 3, 4, 6, 6, 7, 7, 8, 8, 8, 8,10,10,10, 7, 7,
    654          8, 8, 8, 9, 9, 9,10,10,10, 6, 7, 8, 8, 8, 8, 9,
    655          8,10,10,10, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10, 7,
    656          7, 8, 8, 9, 9, 8, 9,10,10,10, 8, 8, 9, 9, 9, 9,
    657          9, 9,11,11,11, 8, 8, 9, 9, 9, 9, 9,10,10,11,11,
    658          9, 9, 9, 9, 9, 9, 9,10,11,11,11,10,11, 9, 9, 9,
    659          9,10, 9,11,11,11,10,11,10,10, 9, 9,10,10,11,11,
    660         11,11,11, 9, 9, 9, 9,10,10,
    661 };
    662 
    663 static const static_codebook _16c0_s_p7_1 = {
    664         2, 121,
    665         (long *)_vq_lengthlist__16c0_s_p7_1,
    666         1, -531365888, 1611661312, 4, 0,
    667         (long *)_vq_quantlist__16c0_s_p7_1,
    668         0
    669 };
    670 
    671 static const long _vq_quantlist__16c0_s_p8_0[] = {
    672         6,
    673         5,
    674         7,
    675         4,
    676         8,
    677         3,
    678         9,
    679         2,
    680         10,
    681         1,
    682         11,
    683         0,
    684         12,
    685 };
    686 
    687 static const long _vq_lengthlist__16c0_s_p8_0[] = {
    688          1, 4, 4, 7, 7, 7, 7, 7, 6, 8, 8,10,10, 6, 5, 6,
    689          8, 8, 8, 8, 8, 8, 8, 9,10,10, 7, 6, 6, 8, 8, 8,
    690          8, 8, 8, 8, 8,10,10, 0, 8, 8, 8, 8, 9, 8, 9, 9,
    691          9,10,10,10, 0, 9, 8, 8, 8, 9, 9, 8, 8, 9, 9,10,
    692         10, 0,12,11, 8, 8, 9, 9, 9, 9,10,10,11,10, 0,12,
    693         13, 8, 8, 9,10, 9, 9,11,11,11,12, 0, 0, 0, 8, 8,
    694          8, 8,10, 9,12,13,12,14, 0, 0, 0, 8, 8, 8, 9,10,
    695         10,12,12,13,14, 0, 0, 0,13,13, 9, 9,11,11, 0, 0,
    696         14, 0, 0, 0, 0,14,14,10,10,12,11,12,14,14,14, 0,
    697          0, 0, 0, 0,11,11,13,13,14,13,14,14, 0, 0, 0, 0,
    698          0,12,13,13,12,13,14,14,14,
    699 };
    700 
    701 static const static_codebook _16c0_s_p8_0 = {
    702         2, 169,
    703         (long *)_vq_lengthlist__16c0_s_p8_0,
    704         1, -526516224, 1616117760, 4, 0,
    705         (long *)_vq_quantlist__16c0_s_p8_0,
    706         0
    707 };
    708 
    709 static const long _vq_quantlist__16c0_s_p8_1[] = {
    710         2,
    711         1,
    712         3,
    713         0,
    714         4,
    715 };
    716 
    717 static const long _vq_lengthlist__16c0_s_p8_1[] = {
    718          1, 4, 3, 5, 5, 7, 7, 7, 6, 6, 7, 7, 7, 5, 5, 7,
    719          7, 7, 6, 6, 7, 7, 7, 6, 6,
    720 };
    721 
    722 static const static_codebook _16c0_s_p8_1 = {
    723         2, 25,
    724         (long *)_vq_lengthlist__16c0_s_p8_1,
    725         1, -533725184, 1611661312, 3, 0,
    726         (long *)_vq_quantlist__16c0_s_p8_1,
    727         0
    728 };
    729 
    730 static const long _vq_quantlist__16c0_s_p9_0[] = {
    731         1,
    732         0,
    733         2,
    734 };
    735 
    736 static const long _vq_lengthlist__16c0_s_p9_0[] = {
    737          1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    738          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    739          8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    740          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    741          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    742          7,
    743 };
    744 
    745 static const static_codebook _16c0_s_p9_0 = {
    746         4, 81,
    747         (long *)_vq_lengthlist__16c0_s_p9_0,
    748         1, -518803456, 1628680192, 2, 0,
    749         (long *)_vq_quantlist__16c0_s_p9_0,
    750         0
    751 };
    752 
    753 static const long _vq_quantlist__16c0_s_p9_1[] = {
    754         7,
    755         6,
    756         8,
    757         5,
    758         9,
    759         4,
    760         10,
    761         3,
    762         11,
    763         2,
    764         12,
    765         1,
    766         13,
    767         0,
    768         14,
    769 };
    770 
    771 static const long _vq_lengthlist__16c0_s_p9_1[] = {
    772          1, 5, 5, 5, 5, 9,11,11,10,10,10,10,10,10,10, 7,
    773          6, 6, 6, 6,10,10,10,10,10,10,10,10,10,10, 7, 6,
    774          6, 6, 6,10, 9,10,10,10,10,10,10,10,10,10, 7, 7,
    775          8, 9,10,10,10,10,10,10,10,10,10,10,10, 8, 7,10,
    776         10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,
    777         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    778         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    779         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    780         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    781         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    782         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    783         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    784         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    785         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    786         10,
    787 };
    788 
    789 static const static_codebook _16c0_s_p9_1 = {
    790         2, 225,
    791         (long *)_vq_lengthlist__16c0_s_p9_1,
    792         1, -520986624, 1620377600, 4, 0,
    793         (long *)_vq_quantlist__16c0_s_p9_1,
    794         0
    795 };
    796 
    797 static const long _vq_quantlist__16c0_s_p9_2[] = {
    798         10,
    799         9,
    800         11,
    801         8,
    802         12,
    803         7,
    804         13,
    805         6,
    806         14,
    807         5,
    808         15,
    809         4,
    810         16,
    811         3,
    812         17,
    813         2,
    814         18,
    815         1,
    816         19,
    817         0,
    818         20,
    819 };
    820 
    821 static const long _vq_lengthlist__16c0_s_p9_2[] = {
    822          1, 5, 5, 7, 8, 8, 7, 9, 9, 9,12,12,11,12,12,10,
    823         10,11,12,12,12,11,12,12, 8, 9, 8, 7, 9,10,10,11,
    824         11,10,11,12,10,12,10,12,12,12,11,12,11, 9, 8, 8,
    825          9,10, 9, 8, 9,10,12,12,11,11,12,11,10,11,12,11,
    826         12,12, 8, 9, 9, 9,10,11,12,11,12,11,11,11,11,12,
    827         12,11,11,12,12,11,11, 9, 9, 8, 9, 9,11, 9, 9,10,
    828          9,11,11,11,11,12,11,11,10,12,12,12, 9,12,11,10,
    829         11,11,11,11,12,12,12,11,11,11,12,10,12,12,12,10,
    830         10, 9,10, 9,10,10, 9, 9, 9,10,10,12,10,11,11, 9,
    831         11,11,10,11,11,11,10,10,10, 9, 9,10,10, 9, 9,10,
    832         11,11,10,11,10,11,10,11,11,10,11,11,11,10, 9,10,
    833         10, 9,10, 9, 9,11, 9, 9,11,10,10,11,11,10,10,11,
    834         10,11, 8, 9,11,11,10, 9,10,11,11,10,11,11,10,10,
    835         10,11,10, 9,10,10,11, 9,10,10, 9,11,10,10,10,10,
    836         11,10,11,11, 9,11,10,11,10,10,11,11,10,10,10, 9,
    837         10,10,11,11,11, 9,10,10,10,10,10,11,10,10,10, 9,
    838         10,10,11,10,10,10,10,10, 9,10,11,10,10,10,10,11,
    839         11,11,10,10,10,10,10,11,10,11,10,11,10,10,10, 9,
    840         11,11,10,10,10,11,11,10,10,10,10,10,10,10,10,11,
    841         11, 9,10,10,10,11,10,11,10,10,10,11, 9,10,11,10,
    842         11,10,10, 9,10,10,10,11,10,11,10,10,10,10,10,11,
    843         11,10,11,11,10,10,11,11,10, 9, 9,10,10,10,10,10,
    844          9,11, 9,10,10,10,11,11,10,10,10,10,11,11,11,10,
    845          9, 9,10,10,11,10,10,10,10,10,11,11,11,10,10,10,
    846         11,11,11, 9,10,10,10,10, 9,10, 9,10,11,10,11,10,
    847         10,11,11,10,11,11,11,11,11,10,11,10,10,10, 9,11,
    848         11,10,11,11,11,11,11,11,11,11,11,10,11,10,10,10,
    849         10,11,10,10,11, 9,10,10,10,
    850 };
    851 
    852 static const static_codebook _16c0_s_p9_2 = {
    853         2, 441,
    854         (long *)_vq_lengthlist__16c0_s_p9_2,
    855         1, -529268736, 1611661312, 5, 0,
    856         (long *)_vq_quantlist__16c0_s_p9_2,
    857         0
    858 };
    859 
    860 static const long _huff_lengthlist__16c0_s_single[] = {
    861          3, 4,19, 7, 9, 7, 8,11, 9,12, 4, 1,19, 6, 7, 7,
    862          8,10,11,13,18,18,18,18,18,18,18,18,18,18, 8, 6,
    863         18, 8, 9, 9,11,12,14,18, 9, 6,18, 9, 7, 8, 9,11,
    864         12,18, 7, 6,18, 8, 7, 7, 7, 9,11,17, 8, 8,18, 9,
    865          7, 6, 6, 8,11,17,10,10,18,12, 9, 8, 7, 9,12,18,
    866         13,15,18,15,13,11,10,11,15,18,14,18,18,18,18,18,
    867         16,16,18,18,
    868 };
    869 
    870 static const static_codebook _huff_book__16c0_s_single = {
    871         2, 100,
    872         (long *)_huff_lengthlist__16c0_s_single,
    873         0, 0, 0, 0, 0,
    874         NULL,
    875         0
    876 };
    877 
    878 static const long _huff_lengthlist__16c1_s_long[] = {
    879          2, 5,20, 7,10, 7, 8,10,11,11, 4, 2,20, 5, 8, 6,
    880          7, 9,10,10,20,20,20,20,19,19,19,19,19,19, 7, 5,
    881         19, 6,10, 7, 9,11,13,17,11, 8,19,10, 7, 7, 8,10,
    882         11,15, 7, 5,19, 7, 7, 5, 6, 9,11,16, 7, 6,19, 8,
    883          7, 6, 6, 7, 9,13, 9, 9,19,11, 9, 8, 6, 7, 8,13,
    884         12,14,19,16,13,10, 9, 8, 9,13,14,17,19,18,18,17,
    885         12,11,11,13,
    886 };
    887 
    888 static const static_codebook _huff_book__16c1_s_long = {
    889         2, 100,
    890         (long *)_huff_lengthlist__16c1_s_long,
    891         0, 0, 0, 0, 0,
    892         NULL,
    893         0
    894 };
    895 
    896 static const long _vq_quantlist__16c1_s_p1_0[] = {
    897         1,
    898         0,
    899         2,
    900 };
    901 
    902 static const long _vq_lengthlist__16c1_s_p1_0[] = {
    903          1, 5, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
    904          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    905          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    906          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    907          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    908          0, 5, 8, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
    909          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    910          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    911          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    912          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    913          0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
    914          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    915          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    916          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    917          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    918          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    919          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    920          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    921          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    922          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    923          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    924          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    925          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    926          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    927          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    928          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    929          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    930          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    931          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    932          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    933          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    934          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    935          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    936          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    937          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    938          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    939          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    940          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    941          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    942          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    943          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    944          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    945          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    946          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    947          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    948          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 0,
    949          0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
    950          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    951          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    952          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    953          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
    954          0, 0, 0, 9, 9,11, 0, 0, 0, 0, 0, 0, 9,11,10, 0,
    955          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    956          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    957          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    958          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
    959          0, 0, 0, 0, 8,11, 9, 0, 0, 0, 0, 0, 0, 9,10,11,
    960          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    961          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    962          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    963          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    964          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    965          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    966          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    967          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    968          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    969          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    970          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    971          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    972          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    973          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    974          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    975          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    976          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    977          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    978          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    979          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    980          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    981          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    982          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    983          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    984          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    985          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    986          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    987          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    988          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    989          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    990          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    991          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    992          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    993          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    994          0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
    995          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    996          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    997          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    998          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    999          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,11,10, 0,
   1000          0, 0, 0, 0, 0, 8, 9,11, 0, 0, 0, 0, 0, 0, 0, 0,
   1001          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1002          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1003          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1004          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,11,
   1005          0, 0, 0, 0, 0, 0, 9,11, 9, 0, 0, 0, 0, 0, 0, 0,
   1006          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1007          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1008          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1009          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1010          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1011          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1012          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1013          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1014          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1015          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1016          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1017          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1018          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1019          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1020          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1021          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1022          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1023          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1024          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1025          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1026          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1027          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1028          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1029          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1030          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1031          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1032          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1033          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1034          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1035          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1036          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1037          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1038          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1039          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1040          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1041          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1042          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1043          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1044          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1045          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1046          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1047          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1048          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1049          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1050          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1051          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1052          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1053          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1054          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1055          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1056          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1057          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1058          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1060          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1061          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1062          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1063          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1064          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1065          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1066          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1067          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1068          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1069          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1070          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1071          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1072          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1073          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1074          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1075          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1076          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1077          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1078          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1079          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1080          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1081          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1082          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1083          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1084          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1085          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1086          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1087          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1088          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1089          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1090          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1091          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1092          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1093          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1094          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1095          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1096          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1097          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1098          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1099          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1101          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1102          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1107          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1112          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1118          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1119          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1124          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1147          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1148          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1152          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1153          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1157          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1158          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1313          0,
   1314 };
   1315 
   1316 static const static_codebook _16c1_s_p1_0 = {
   1317         8, 6561,
   1318         (long *)_vq_lengthlist__16c1_s_p1_0,
   1319         1, -535822336, 1611661312, 2, 0,
   1320         (long *)_vq_quantlist__16c1_s_p1_0,
   1321         0
   1322 };
   1323 
   1324 static const long _vq_quantlist__16c1_s_p3_0[] = {
   1325         2,
   1326         1,
   1327         3,
   1328         0,
   1329         4,
   1330 };
   1331 
   1332 static const long _vq_lengthlist__16c1_s_p3_0[] = {
   1333          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1334          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 7, 7, 0, 0,
   1335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1336          0, 0, 4, 5, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 9, 9,
   1338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1339          0, 0, 0, 0, 6, 7, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   1340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1372          0,
   1373 };
   1374 
   1375 static const static_codebook _16c1_s_p3_0 = {
   1376         4, 625,
   1377         (long *)_vq_lengthlist__16c1_s_p3_0,
   1378         1, -533725184, 1611661312, 3, 0,
   1379         (long *)_vq_quantlist__16c1_s_p3_0,
   1380         0
   1381 };
   1382 
   1383 static const long _vq_quantlist__16c1_s_p4_0[] = {
   1384         4,
   1385         3,
   1386         5,
   1387         2,
   1388         6,
   1389         1,
   1390         7,
   1391         0,
   1392         8,
   1393 };
   1394 
   1395 static const long _vq_lengthlist__16c1_s_p4_0[] = {
   1396          1, 2, 3, 7, 7, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
   1397          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   1398          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   1399          8, 8, 0, 0, 0, 0, 0, 0, 0, 8, 9, 0, 0, 0, 0, 0,
   1400          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1401          0,
   1402 };
   1403 
   1404 static const static_codebook _16c1_s_p4_0 = {
   1405         2, 81,
   1406         (long *)_vq_lengthlist__16c1_s_p4_0,
   1407         1, -531628032, 1611661312, 4, 0,
   1408         (long *)_vq_quantlist__16c1_s_p4_0,
   1409         0
   1410 };
   1411 
   1412 static const long _vq_quantlist__16c1_s_p5_0[] = {
   1413         4,
   1414         3,
   1415         5,
   1416         2,
   1417         6,
   1418         1,
   1419         7,
   1420         0,
   1421         8,
   1422 };
   1423 
   1424 static const long _vq_lengthlist__16c1_s_p5_0[] = {
   1425          1, 3, 3, 5, 5, 6, 6, 8, 8, 0, 0, 0, 7, 7, 7, 7,
   1426          9, 9, 0, 0, 0, 7, 7, 7, 7, 9, 9, 0, 0, 0, 8, 8,
   1427          8, 8, 9, 9, 0, 0, 0, 8, 8, 8, 8,10,10, 0, 0, 0,
   1428          9, 9, 8, 8,10,10, 0, 0, 0, 9, 9, 8, 8,10,10, 0,
   1429          0, 0,10,10, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
   1430         10,
   1431 };
   1432 
   1433 static const static_codebook _16c1_s_p5_0 = {
   1434         2, 81,
   1435         (long *)_vq_lengthlist__16c1_s_p5_0,
   1436         1, -531628032, 1611661312, 4, 0,
   1437         (long *)_vq_quantlist__16c1_s_p5_0,
   1438         0
   1439 };
   1440 
   1441 static const long _vq_quantlist__16c1_s_p6_0[] = {
   1442         8,
   1443         7,
   1444         9,
   1445         6,
   1446         10,
   1447         5,
   1448         11,
   1449         4,
   1450         12,
   1451         3,
   1452         13,
   1453         2,
   1454         14,
   1455         1,
   1456         15,
   1457         0,
   1458         16,
   1459 };
   1460 
   1461 static const long _vq_lengthlist__16c1_s_p6_0[] = {
   1462          1, 3, 3, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,11,12,
   1463         12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,11,
   1464         12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,
   1465         11,12,12, 0, 0, 0, 8, 8, 8, 9,10, 9,10,10,10,10,
   1466         11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,11,
   1467         11,11,12,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,
   1468         11,11,12,12,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,
   1469         10,11,11,12,12,13,13, 0, 0, 0, 9, 9, 9, 9,10,10,
   1470         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,10,
   1471         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   1472         10,10,11,11,12,12,12,12,13,13, 0, 0, 0, 0, 0, 9,
   1473          9,10,10,11,11,12,12,12,12,13,13, 0, 0, 0, 0, 0,
   1474         10,10,11,10,11,11,12,12,13,13,13,13, 0, 0, 0, 0,
   1475          0, 0, 0,10,10,11,11,12,12,13,13,13,13, 0, 0, 0,
   1476          0, 0, 0, 0,11,11,12,12,12,12,13,13,14,14, 0, 0,
   1477          0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,14,14, 0,
   1478          0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,13,14,14,
   1479          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,13,13,14,
   1480         14,
   1481 };
   1482 
   1483 static const static_codebook _16c1_s_p6_0 = {
   1484         2, 289,
   1485         (long *)_vq_lengthlist__16c1_s_p6_0,
   1486         1, -529530880, 1611661312, 5, 0,
   1487         (long *)_vq_quantlist__16c1_s_p6_0,
   1488         0
   1489 };
   1490 
   1491 static const long _vq_quantlist__16c1_s_p7_0[] = {
   1492         1,
   1493         0,
   1494         2,
   1495 };
   1496 
   1497 static const long _vq_lengthlist__16c1_s_p7_0[] = {
   1498          1, 4, 4, 6, 6, 6, 7, 6, 6, 4, 7, 7,10, 9,10,10,
   1499         10, 9, 4, 7, 7,10,10,10,11,10,10, 6,10,10,11,11,
   1500         11,11,10,10, 6,10, 9,11,11,11,11,10,10, 6,10,10,
   1501         11,11,11,11,10,10, 7,11,11,11,11,11,12,12,11, 6,
   1502         10,10,11,10,10,11,11,11, 6,10,10,10,11,10,11,11,
   1503         11,
   1504 };
   1505 
   1506 static const static_codebook _16c1_s_p7_0 = {
   1507         4, 81,
   1508         (long *)_vq_lengthlist__16c1_s_p7_0,
   1509         1, -529137664, 1618345984, 2, 0,
   1510         (long *)_vq_quantlist__16c1_s_p7_0,
   1511         0
   1512 };
   1513 
   1514 static const long _vq_quantlist__16c1_s_p7_1[] = {
   1515         5,
   1516         4,
   1517         6,
   1518         3,
   1519         7,
   1520         2,
   1521         8,
   1522         1,
   1523         9,
   1524         0,
   1525         10,
   1526 };
   1527 
   1528 static const long _vq_lengthlist__16c1_s_p7_1[] = {
   1529          2, 3, 3, 5, 6, 7, 7, 7, 7, 8, 8,10,10,10, 6, 6,
   1530          7, 7, 8, 8, 8, 8,10,10,10, 6, 6, 7, 7, 8, 8, 8,
   1531          8,10,10,10, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   1532          7, 7, 7, 8, 8, 8, 8,10,10,10, 7, 7, 8, 8, 8, 8,
   1533          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   1534          8, 8, 8, 8, 8, 8, 9, 9,10,10,10,10,10, 8, 8, 8,
   1535          8, 9, 9,10,10,10,10,10, 9, 9, 8, 8, 9, 9,10,10,
   1536         10,10,10, 8, 8, 8, 8, 9, 9,
   1537 };
   1538 
   1539 static const static_codebook _16c1_s_p7_1 = {
   1540         2, 121,
   1541         (long *)_vq_lengthlist__16c1_s_p7_1,
   1542         1, -531365888, 1611661312, 4, 0,
   1543         (long *)_vq_quantlist__16c1_s_p7_1,
   1544         0
   1545 };
   1546 
   1547 static const long _vq_quantlist__16c1_s_p8_0[] = {
   1548         6,
   1549         5,
   1550         7,
   1551         4,
   1552         8,
   1553         3,
   1554         9,
   1555         2,
   1556         10,
   1557         1,
   1558         11,
   1559         0,
   1560         12,
   1561 };
   1562 
   1563 static const long _vq_lengthlist__16c1_s_p8_0[] = {
   1564          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 6, 5, 5,
   1565          7, 8, 8, 9, 8, 8, 9, 9,10,11, 6, 5, 5, 8, 8, 9,
   1566          9, 8, 8, 9,10,10,11, 0, 8, 8, 8, 9, 9, 9, 9, 9,
   1567         10,10,11,11, 0, 9, 9, 9, 8, 9, 9, 9, 9,10,10,11,
   1568         11, 0,13,13, 9, 9,10,10,10,10,11,11,12,12, 0,14,
   1569         13, 9, 9,10,10,10,10,11,11,12,12, 0, 0, 0,10,10,
   1570          9, 9,11,11,12,12,13,12, 0, 0, 0,10,10, 9, 9,10,
   1571         10,12,12,13,13, 0, 0, 0,13,14,11,10,11,11,12,12,
   1572         13,14, 0, 0, 0,14,14,10,10,11,11,12,12,13,13, 0,
   1573          0, 0, 0, 0,12,12,12,12,13,13,14,15, 0, 0, 0, 0,
   1574          0,12,12,12,12,13,13,14,15,
   1575 };
   1576 
   1577 static const static_codebook _16c1_s_p8_0 = {
   1578         2, 169,
   1579         (long *)_vq_lengthlist__16c1_s_p8_0,
   1580         1, -526516224, 1616117760, 4, 0,
   1581         (long *)_vq_quantlist__16c1_s_p8_0,
   1582         0
   1583 };
   1584 
   1585 static const long _vq_quantlist__16c1_s_p8_1[] = {
   1586         2,
   1587         1,
   1588         3,
   1589         0,
   1590         4,
   1591 };
   1592 
   1593 static const long _vq_lengthlist__16c1_s_p8_1[] = {
   1594          2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   1595          6, 6, 5, 5, 6, 6, 6, 5, 5,
   1596 };
   1597 
   1598 static const static_codebook _16c1_s_p8_1 = {
   1599         2, 25,
   1600         (long *)_vq_lengthlist__16c1_s_p8_1,
   1601         1, -533725184, 1611661312, 3, 0,
   1602         (long *)_vq_quantlist__16c1_s_p8_1,
   1603         0
   1604 };
   1605 
   1606 static const long _vq_quantlist__16c1_s_p9_0[] = {
   1607         6,
   1608         5,
   1609         7,
   1610         4,
   1611         8,
   1612         3,
   1613         9,
   1614         2,
   1615         10,
   1616         1,
   1617         11,
   1618         0,
   1619         12,
   1620 };
   1621 
   1622 static const long _vq_lengthlist__16c1_s_p9_0[] = {
   1623          1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1624          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1625          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1626          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1627          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1628          9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1629          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1630          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1631          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1632          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1633          8, 8, 8, 8, 8, 8, 8, 8, 8,
   1634 };
   1635 
   1636 static const static_codebook _16c1_s_p9_0 = {
   1637         2, 169,
   1638         (long *)_vq_lengthlist__16c1_s_p9_0,
   1639         1, -513964032, 1628680192, 4, 0,
   1640         (long *)_vq_quantlist__16c1_s_p9_0,
   1641         0
   1642 };
   1643 
   1644 static const long _vq_quantlist__16c1_s_p9_1[] = {
   1645         7,
   1646         6,
   1647         8,
   1648         5,
   1649         9,
   1650         4,
   1651         10,
   1652         3,
   1653         11,
   1654         2,
   1655         12,
   1656         1,
   1657         13,
   1658         0,
   1659         14,
   1660 };
   1661 
   1662 static const long _vq_lengthlist__16c1_s_p9_1[] = {
   1663          1, 4, 4, 4, 4, 8, 8,12,13,14,14,14,14,14,14, 6,
   1664          6, 6, 6, 6,10, 9,14,14,14,14,14,14,14,14, 7, 6,
   1665          5, 6, 6,10, 9,12,13,13,13,13,13,13,13,13, 7, 7,
   1666          9, 9,11,11,12,13,13,13,13,13,13,13,13, 7, 7, 8,
   1667          8,11,12,13,13,13,13,13,13,13,13,13,12,12,10,10,
   1668         13,12,13,13,13,13,13,13,13,13,13,12,12,10,10,13,
   1669         13,13,13,13,13,13,13,13,13,13,13,13,13,12,13,12,
   1670         13,13,13,13,13,13,13,13,13,13,13,13,12,13,13,13,
   1671         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   1672         13,13,13,13,13,13,13,13,13,13,13,13,12,13,13,13,
   1673         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   1674         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   1675         13,13,13,13,13,13,13,13,13,12,13,13,13,13,13,13,
   1676         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   1677         13,
   1678 };
   1679 
   1680 static const static_codebook _16c1_s_p9_1 = {
   1681         2, 225,
   1682         (long *)_vq_lengthlist__16c1_s_p9_1,
   1683         1, -520986624, 1620377600, 4, 0,
   1684         (long *)_vq_quantlist__16c1_s_p9_1,
   1685         0
   1686 };
   1687 
   1688 static const long _vq_quantlist__16c1_s_p9_2[] = {
   1689         10,
   1690         9,
   1691         11,
   1692         8,
   1693         12,
   1694         7,
   1695         13,
   1696         6,
   1697         14,
   1698         5,
   1699         15,
   1700         4,
   1701         16,
   1702         3,
   1703         17,
   1704         2,
   1705         18,
   1706         1,
   1707         19,
   1708         0,
   1709         20,
   1710 };
   1711 
   1712 static const long _vq_lengthlist__16c1_s_p9_2[] = {
   1713          1, 4, 4, 6, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9,10,
   1714         10,10, 9,10,10,11,12,12, 8, 8, 8, 8, 9, 9, 9, 9,
   1715         10,10,10,10,10,11,11,10,12,11,11,13,11, 7, 7, 8,
   1716          8, 8, 8, 9, 9, 9,10,10,10,10, 9,10,10,11,11,12,
   1717         11,11, 8, 8, 8, 8, 9, 9,10,10,10,10,11,11,11,11,
   1718         11,11,11,12,11,12,12, 8, 8, 9, 9, 9, 9, 9,10,10,
   1719         10,10,10,10,11,11,11,11,11,11,12,11, 9, 9, 9, 9,
   1720         10,10,10,10,11,10,11,11,11,11,11,11,12,12,12,12,
   1721         11, 9, 9, 9, 9,10,10,10,10,11,11,11,11,11,11,11,
   1722         11,11,12,12,12,13, 9,10,10, 9,11,10,10,10,10,11,
   1723         11,11,11,11,10,11,12,11,12,12,11,12,11,10, 9,10,
   1724         10,11,10,11,11,11,11,11,11,11,11,11,12,12,11,12,
   1725         12,12,10,10,10,11,10,11,11,11,11,11,11,11,11,11,
   1726         11,11,12,13,12,12,11, 9,10,10,11,11,10,11,11,11,
   1727         12,11,11,11,11,11,12,12,13,13,12,13,10,10,12,10,
   1728         11,11,11,11,11,11,11,11,11,12,12,11,13,12,12,12,
   1729         12,13,12,11,11,11,11,11,11,12,11,12,11,11,11,11,
   1730         12,12,13,12,11,12,12,11,11,11,11,11,12,11,11,11,
   1731         11,12,11,11,12,11,12,13,13,12,12,12,12,11,11,11,
   1732         11,11,12,11,11,12,11,12,11,11,11,11,13,12,12,12,
   1733         12,13,11,11,11,12,12,11,11,11,12,11,12,12,12,11,
   1734         12,13,12,11,11,12,12,11,12,11,11,11,12,12,11,12,
   1735         11,11,11,12,12,12,12,13,12,13,12,12,12,12,11,11,
   1736         12,11,11,11,11,11,11,12,12,12,13,12,11,13,13,12,
   1737         12,11,12,10,11,11,11,11,12,11,12,12,11,12,12,13,
   1738         12,12,13,12,12,12,12,12,11,12,12,12,11,12,11,11,
   1739         11,12,13,12,13,13,13,13,13,12,13,13,12,12,13,11,
   1740         11,11,11,11,12,11,11,12,11,
   1741 };
   1742 
   1743 static const static_codebook _16c1_s_p9_2 = {
   1744         2, 441,
   1745         (long *)_vq_lengthlist__16c1_s_p9_2,
   1746         1, -529268736, 1611661312, 5, 0,
   1747         (long *)_vq_quantlist__16c1_s_p9_2,
   1748         0
   1749 };
   1750 
   1751 static const long _huff_lengthlist__16c1_s_short[] = {
   1752          5, 6,17, 8,12, 9,10,10,12,13, 5, 2,17, 4, 9, 5,
   1753          7, 8,11,13,16,16,16,16,16,16,16,16,16,16, 6, 4,
   1754         16, 5,10, 5, 7,10,14,16,13, 9,16,11, 8, 7, 8, 9,
   1755         13,16, 7, 4,16, 5, 7, 4, 6, 8,11,13, 8, 6,16, 7,
   1756          8, 5, 5, 7, 9,13, 9, 8,16, 9, 8, 6, 6, 7, 9,13,
   1757         11,11,16,10,10, 7, 7, 7, 9,13,13,13,16,13,13, 9,
   1758          9, 9,10,13,
   1759 };
   1760 
   1761 static const static_codebook _huff_book__16c1_s_short = {
   1762         2, 100,
   1763         (long *)_huff_lengthlist__16c1_s_short,
   1764         0, 0, 0, 0, 0,
   1765         NULL,
   1766         0
   1767 };
   1768 
   1769 static const long _huff_lengthlist__16c2_s_long[] = {
   1770 	 4, 7, 9, 9, 9, 8, 9,10,13,16, 5, 4, 5, 6, 7, 7,
   1771 	 8, 9,12,16, 6, 5, 5, 5, 7, 7, 9,10,12,15, 7, 6,
   1772 	 5, 4, 5, 6, 8, 9,10,13, 8, 7, 7, 5, 5, 5, 7, 9,
   1773 	10,12, 7, 7, 7, 6, 5, 5, 6, 7,10,12, 8, 8, 8, 7,
   1774 	 7, 5, 5, 6, 9,11, 8, 9, 9, 8, 8, 6, 6, 5, 8,11,
   1775 	10,11,12,12,11, 9, 9, 8, 9,12,13,14,15,15,14,12,
   1776 	12,11,11,13,
   1777 };
   1778 
   1779 static const static_codebook _huff_book__16c2_s_long = {
   1780 	2, 100,
   1781 	(long *)_huff_lengthlist__16c2_s_long,
   1782 	0, 0, 0, 0, 0,
   1783 	NULL,
   1784 	0
   1785 };
   1786 
   1787 static const long _vq_quantlist__16c2_s_p1_0[] = {
   1788 	1,
   1789 	0,
   1790 	2,
   1791 };
   1792 
   1793 static const long _vq_lengthlist__16c2_s_p1_0[] = {
   1794 	 1, 3, 3, 0, 0, 0, 0, 0, 0, 4, 5, 5, 0, 0, 0, 0,
   1795 	 0, 0, 4, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1796 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1797 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1798 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1799 	 0,
   1800 };
   1801 
   1802 static const static_codebook _16c2_s_p1_0 = {
   1803 	4, 81,
   1804 	(long *)_vq_lengthlist__16c2_s_p1_0,
   1805 	1, -535822336, 1611661312, 2, 0,
   1806 	(long *)_vq_quantlist__16c2_s_p1_0,
   1807 	0
   1808 };
   1809 
   1810 static const long _vq_quantlist__16c2_s_p2_0[] = {
   1811 	2,
   1812 	1,
   1813 	3,
   1814 	0,
   1815 	4,
   1816 };
   1817 
   1818 static const long _vq_lengthlist__16c2_s_p2_0[] = {
   1819 	 2, 4, 4, 7, 7, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8, 0,
   1820 	 0, 0, 8, 8, 0, 0, 0, 8, 8, 4, 4, 4, 8, 7, 0, 0,
   1821 	 0, 8, 8, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0,
   1822 	 9, 9, 4, 4, 4, 7, 8, 0, 0, 0, 8, 8, 0, 0, 0, 8,
   1823 	 8, 0, 0, 0, 9, 9, 0, 0, 0, 9, 9, 7, 8, 8,10, 9,
   1824 	 0, 0, 0,12,11, 0, 0, 0,11,12, 0, 0, 0,14,13, 0,
   1825 	 0, 0,14,14, 7, 8, 8, 9,10, 0, 0, 0,11,12, 0, 0,
   1826 	 0,11,11, 0, 0, 0,14,14, 0, 0, 0,14,14, 0, 0, 0,
   1827 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1828 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1829 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1830 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1831 	 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8,11,11, 0, 0, 0,
   1832 	12,11, 0, 0, 0,12,12, 0, 0, 0,13,12, 0, 0, 0,13,
   1833 	13, 8, 8, 8,11,11, 0, 0, 0,11,11, 0, 0, 0,12,12,
   1834 	 0, 0, 0,13,13, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0,
   1835 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1836 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1837 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1838 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1839 	 0, 0, 0, 0, 0, 8, 9, 8,12,11, 0, 0, 0,12,12, 0,
   1840 	 0, 0,12,11, 0, 0, 0,13,13, 0, 0, 0,13,13, 8, 8,
   1841 	 8,11,12, 0, 0, 0,11,12, 0, 0, 0,11,12, 0, 0, 0,
   1842 	13,14, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1843 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1844 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1845 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1846 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1847 	 0, 0, 8, 9, 9,14,14, 0, 0, 0,13,13, 0, 0, 0,13,
   1848 	13, 0, 0, 0,13,12, 0, 0, 0,13,13, 8, 9, 9,14,14,
   1849 	 0, 0, 0,13,13, 0, 0, 0,13,13, 0, 0, 0,12,13, 0,
   1850 	 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1851 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1852 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1853 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1854 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,
   1855 	 9, 9,14,14, 0, 0, 0,13,13, 0, 0, 0,13,13, 0, 0,
   1856 	 0,13,13, 0, 0, 0,13,12, 8, 9, 9,14,14, 0, 0, 0,
   1857 	13,13, 0, 0, 0,13,13, 0, 0, 0,13,13, 0, 0, 0,12,
   1858 	12,
   1859 };
   1860 
   1861 static const static_codebook _16c2_s_p2_0 = {
   1862 	4, 625,
   1863 	(long *)_vq_lengthlist__16c2_s_p2_0,
   1864 	1, -533725184, 1611661312, 3, 0,
   1865 	(long *)_vq_quantlist__16c2_s_p2_0,
   1866 	0
   1867 };
   1868 
   1869 static const long _vq_quantlist__16c2_s_p3_0[] = {
   1870 	4,
   1871 	3,
   1872 	5,
   1873 	2,
   1874 	6,
   1875 	1,
   1876 	7,
   1877 	0,
   1878 	8,
   1879 };
   1880 
   1881 static const long _vq_lengthlist__16c2_s_p3_0[] = {
   1882 	 1, 3, 3, 5, 5, 7, 7, 8, 8, 0, 0, 0, 6, 6, 8, 8,
   1883 	 9, 9, 0, 0, 0, 6, 6, 8, 8, 9, 9, 0, 0, 0, 7, 7,
   1884 	 8, 9,10,10, 0, 0, 0, 7, 7, 9, 9,10,10, 0, 0, 0,
   1885 	 8, 8, 9, 9,11,11, 0, 0, 0, 7, 7, 9, 9,11,11, 0,
   1886 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1887 	 0,
   1888 };
   1889 
   1890 static const static_codebook _16c2_s_p3_0 = {
   1891 	2, 81,
   1892 	(long *)_vq_lengthlist__16c2_s_p3_0,
   1893 	1, -531628032, 1611661312, 4, 0,
   1894 	(long *)_vq_quantlist__16c2_s_p3_0,
   1895 	0
   1896 };
   1897 
   1898 static const long _vq_quantlist__16c2_s_p4_0[] = {
   1899 	8,
   1900 	7,
   1901 	9,
   1902 	6,
   1903 	10,
   1904 	5,
   1905 	11,
   1906 	4,
   1907 	12,
   1908 	3,
   1909 	13,
   1910 	2,
   1911 	14,
   1912 	1,
   1913 	15,
   1914 	0,
   1915 	16,
   1916 };
   1917 
   1918 static const long _vq_lengthlist__16c2_s_p4_0[] = {
   1919 	 2, 3, 3, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9,
   1920 	 9, 0, 0, 0, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,
   1921 	11,10, 0, 0, 0, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,
   1922 	10,10,10, 0, 0, 0, 6, 6, 8, 8, 9, 9, 9, 9,10,10,
   1923 	11,11,11,11, 0, 0, 0, 7, 6, 8, 8, 9, 9, 9, 9,10,
   1924 	10,11,11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,10,
   1925 	11,11,11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,
   1926 	10,11,11,11,11,12,12, 0, 0, 0, 7, 8, 8, 8, 9, 9,
   1927 	10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 8, 8, 9,
   1928 	 9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 0, 0,
   1929 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1930 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1931 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1932 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1933 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1934 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1935 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1936 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   1937 	 0,
   1938 };
   1939 
   1940 static const static_codebook _16c2_s_p4_0 = {
   1941 	2, 289,
   1942 	(long *)_vq_lengthlist__16c2_s_p4_0,
   1943 	1, -529530880, 1611661312, 5, 0,
   1944 	(long *)_vq_quantlist__16c2_s_p4_0,
   1945 	0
   1946 };
   1947 
   1948 static const long _vq_quantlist__16c2_s_p5_0[] = {
   1949 	1,
   1950 	0,
   1951 	2,
   1952 };
   1953 
   1954 static const long _vq_lengthlist__16c2_s_p5_0[] = {
   1955 	 1, 4, 4, 5, 7, 7, 6, 7, 7, 4, 6, 6,10,11,10,10,
   1956 	10,11, 4, 6, 6,10,10,11,10,11,10, 5,10,10, 9,12,
   1957 	11,10,12,12, 7,10,10,12,12,12,12,13,13, 7,11,10,
   1958 	11,12,12,12,13,13, 6,11,10,10,12,12,11,12,12, 7,
   1959 	11,10,12,13,13,12,12,12, 7,10,11,12,13,13,12,12,
   1960 	12,
   1961 };
   1962 
   1963 static const static_codebook _16c2_s_p5_0 = {
   1964 	4, 81,
   1965 	(long *)_vq_lengthlist__16c2_s_p5_0,
   1966 	1, -529137664, 1618345984, 2, 0,
   1967 	(long *)_vq_quantlist__16c2_s_p5_0,
   1968 	0
   1969 };
   1970 
   1971 static const long _vq_quantlist__16c2_s_p5_1[] = {
   1972 	5,
   1973 	4,
   1974 	6,
   1975 	3,
   1976 	7,
   1977 	2,
   1978 	8,
   1979 	1,
   1980 	9,
   1981 	0,
   1982 	10,
   1983 };
   1984 
   1985 static const long _vq_lengthlist__16c2_s_p5_1[] = {
   1986 	 2, 3, 3, 6, 6, 6, 6, 7, 7, 7, 7,11,10,10, 6, 6,
   1987 	 7, 7, 8, 8, 8, 8,10,10,10, 6, 6, 7, 7, 8, 8, 8,
   1988 	 8,11,11,11, 7, 7, 8, 8, 8, 8, 9, 9,11,11,11, 6,
   1989 	 7, 8, 8, 8, 8, 9, 9,11,11,11, 7, 7, 8, 8, 8, 8,
   1990 	 8, 8,11,11,11, 7, 7, 8, 8, 8, 8, 9, 9,11,11,11,
   1991 	 8, 8, 8, 8, 8, 8, 8, 8,11,11,11,11,11, 8, 8, 8,
   1992 	 8, 8, 8,12,11,11,11,11, 8, 8, 8, 8, 8, 8,12,11,
   1993 	11,11,11, 7, 7, 8, 8, 8, 8,
   1994 };
   1995 
   1996 static const static_codebook _16c2_s_p5_1 = {
   1997 	2, 121,
   1998 	(long *)_vq_lengthlist__16c2_s_p5_1,
   1999 	1, -531365888, 1611661312, 4, 0,
   2000 	(long *)_vq_quantlist__16c2_s_p5_1,
   2001 	0
   2002 };
   2003 
   2004 static const long _vq_quantlist__16c2_s_p6_0[] = {
   2005 	6,
   2006 	5,
   2007 	7,
   2008 	4,
   2009 	8,
   2010 	3,
   2011 	9,
   2012 	2,
   2013 	10,
   2014 	1,
   2015 	11,
   2016 	0,
   2017 	12,
   2018 };
   2019 
   2020 static const long _vq_lengthlist__16c2_s_p6_0[] = {
   2021 	 1, 4, 4, 6, 6, 8, 7, 8, 8, 9, 9,10,10, 5, 5, 5,
   2022 	 7, 7, 9, 9, 9, 9,11,11,12,12, 6, 5, 5, 7, 7, 9,
   2023 	 9,10, 9,11,11,12,12, 0, 7, 7, 7, 7, 9, 9,10,10,
   2024 	11,11,12,12, 0, 7, 7, 7, 7, 9, 9,10,10,11,11,12,
   2025 	12, 0,11,11, 8, 8,10,10,11,11,12,12,13,13, 0,12,
   2026 	12, 9, 9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   2027 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2028 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2029 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2030 	 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2031 	 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2032 };
   2033 
   2034 static const static_codebook _16c2_s_p6_0 = {
   2035 	2, 169,
   2036 	(long *)_vq_lengthlist__16c2_s_p6_0,
   2037 	1, -526516224, 1616117760, 4, 0,
   2038 	(long *)_vq_quantlist__16c2_s_p6_0,
   2039 	0
   2040 };
   2041 
   2042 static const long _vq_quantlist__16c2_s_p6_1[] = {
   2043 	2,
   2044 	1,
   2045 	3,
   2046 	0,
   2047 	4,
   2048 };
   2049 
   2050 static const long _vq_lengthlist__16c2_s_p6_1[] = {
   2051 	 2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   2052 	 6, 6, 5, 5, 6, 6, 6, 5, 5,
   2053 };
   2054 
   2055 static const static_codebook _16c2_s_p6_1 = {
   2056 	2, 25,
   2057 	(long *)_vq_lengthlist__16c2_s_p6_1,
   2058 	1, -533725184, 1611661312, 3, 0,
   2059 	(long *)_vq_quantlist__16c2_s_p6_1,
   2060 	0
   2061 };
   2062 
   2063 static const long _vq_quantlist__16c2_s_p7_0[] = {
   2064 	6,
   2065 	5,
   2066 	7,
   2067 	4,
   2068 	8,
   2069 	3,
   2070 	9,
   2071 	2,
   2072 	10,
   2073 	1,
   2074 	11,
   2075 	0,
   2076 	12,
   2077 };
   2078 
   2079 static const long _vq_lengthlist__16c2_s_p7_0[] = {
   2080 	 1, 4, 4, 7, 7, 8, 8, 8, 8,10, 9,10,10, 5, 5, 5,
   2081 	 7, 7, 9, 9,10,10,11,10,12,11, 6, 5, 5, 7, 7, 9,
   2082 	 9,10,10,11,11,12,12,20, 7, 7, 7, 7, 9, 9,10,10,
   2083 	11,11,12,12,20, 7, 7, 7, 7, 9, 9,11,10,12,11,12,
   2084 	12,20,11,11, 8, 8,10,10,11,11,12,12,13,13,20,12,
   2085 	12, 8, 8, 9, 9,11,11,12,12,13,13,20,20,21,10,10,
   2086 	10,10,11,11,12,12,13,13,21,21,21,10,10,10,10,11,
   2087 	11,12,12,13,13,21,21,21,14,14,11,11,12,12,13,13,
   2088 	13,14,21,21,21,16,15,11,11,12,11,13,13,14,14,21,
   2089 	21,21,21,21,13,13,12,12,13,13,14,14,21,21,21,21,
   2090 	21,13,13,12,12,13,13,14,14,
   2091 };
   2092 
   2093 static const static_codebook _16c2_s_p7_0 = {
   2094 	2, 169,
   2095 	(long *)_vq_lengthlist__16c2_s_p7_0,
   2096 	1, -523206656, 1618345984, 4, 0,
   2097 	(long *)_vq_quantlist__16c2_s_p7_0,
   2098 	0
   2099 };
   2100 
   2101 static const long _vq_quantlist__16c2_s_p7_1[] = {
   2102 	5,
   2103 	4,
   2104 	6,
   2105 	3,
   2106 	7,
   2107 	2,
   2108 	8,
   2109 	1,
   2110 	9,
   2111 	0,
   2112 	10,
   2113 };
   2114 
   2115 static const long _vq_lengthlist__16c2_s_p7_1[] = {
   2116 	 2, 4, 4, 6, 6, 7, 7, 7, 7, 7, 7, 9, 9, 9, 6, 7,
   2117 	 7, 7, 7, 7, 8, 8, 9, 9, 9, 6, 6, 7, 7, 7, 7, 8,
   2118 	 8, 9, 9, 9, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 7,
   2119 	 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 7, 7, 7, 7, 8, 8,
   2120 	 8, 8, 9, 9, 9, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9,
   2121 	 7, 7, 8, 8, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7,
   2122 	 7, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 9, 9,
   2123 	 9, 9, 9, 7, 7, 7, 7, 8, 8,
   2124 };
   2125 
   2126 static const static_codebook _16c2_s_p7_1 = {
   2127 	2, 121,
   2128 	(long *)_vq_lengthlist__16c2_s_p7_1,
   2129 	1, -531365888, 1611661312, 4, 0,
   2130 	(long *)_vq_quantlist__16c2_s_p7_1,
   2131 	0
   2132 };
   2133 
   2134 static const long _vq_quantlist__16c2_s_p8_0[] = {
   2135 	7,
   2136 	6,
   2137 	8,
   2138 	5,
   2139 	9,
   2140 	4,
   2141 	10,
   2142 	3,
   2143 	11,
   2144 	2,
   2145 	12,
   2146 	1,
   2147 	13,
   2148 	0,
   2149 	14,
   2150 };
   2151 
   2152 static const long _vq_lengthlist__16c2_s_p8_0[] = {
   2153 	 1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9,10,10, 6,
   2154 	 6, 6, 8, 8, 9, 9, 8, 8, 9, 9,10,10,11,11, 6, 5,
   2155 	 5, 8, 7, 9, 9, 8, 8, 9, 9,10,10,11,11,20, 8, 8,
   2156 	 8, 8, 9, 9, 9, 9,10,10,11,10,12,11,20, 8, 8, 8,
   2157 	 8, 9, 9, 9, 9,10,10,11,11,12,12,20,12,12, 9, 9,
   2158 	10,10,10,10,11,11,12,12,13,12,20,13,13, 9, 9,10,
   2159 	10,10,10,11,11,12,12,13,13,20,20,20, 9, 9, 9, 9,
   2160 	10,10,11,11,12,12,13,12,20,20,20, 9, 9, 9, 8,10,
   2161 	10,12,11,12,12,13,13,20,20,20,13,13,10,10,11,11,
   2162 	12,12,13,13,13,13,20,20,20,13,13,10,10,11,10,12,
   2163 	11,13,13,14,14,20,20,20,20,20,11,11,11,11,12,12,
   2164 	13,13,14,14,20,20,20,20,20,11,10,11,11,13,11,13,
   2165 	13,14,14,20,20,21,21,21,14,14,11,12,13,13,13,13,
   2166 	14,14,21,21,21,21,21,15,15,12,11,13,12,14,13,15,
   2167 	14,
   2168 };
   2169 
   2170 static const static_codebook _16c2_s_p8_0 = {
   2171 	2, 225,
   2172 	(long *)_vq_lengthlist__16c2_s_p8_0,
   2173 	1, -520986624, 1620377600, 4, 0,
   2174 	(long *)_vq_quantlist__16c2_s_p8_0,
   2175 	0
   2176 };
   2177 
   2178 static const long _vq_quantlist__16c2_s_p8_1[] = {
   2179 	10,
   2180 	9,
   2181 	11,
   2182 	8,
   2183 	12,
   2184 	7,
   2185 	13,
   2186 	6,
   2187 	14,
   2188 	5,
   2189 	15,
   2190 	4,
   2191 	16,
   2192 	3,
   2193 	17,
   2194 	2,
   2195 	18,
   2196 	1,
   2197 	19,
   2198 	0,
   2199 	20,
   2200 };
   2201 
   2202 static const long _vq_lengthlist__16c2_s_p8_1[] = {
   2203 	 2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   2204 	 8, 8, 8, 8, 8,11,11,11, 7, 7, 8, 8, 8, 8, 9, 9,
   2205 	 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,11,10, 7, 7, 8,
   2206 	 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,
   2207 	11,11, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   2208 	 9, 9, 9, 9,11,11,11, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   2209 	 9, 9, 9,10, 9,10,10,10,10,11,11,11, 8, 8, 9, 9,
   2210 	 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,11,11,
   2211 	11, 8, 8, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,
   2212 	10,10,10,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
   2213 	10,10,10,10,10,10,10,10,11,11,11,11,11, 9, 9, 9,
   2214 	 9, 9, 9,10,10,10,10,10,10,10,10,10,10,11,11,11,
   2215 	11,11, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,
   2216 	10,10,11,11,11,11,11, 9, 9, 9, 9,10,10,10,10,10,
   2217 	10,10,10,10,10,10,10,11,11,11,11,11,10, 9,10,10,
   2218 	10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,
   2219 	11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2220 	10,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,
   2221 	10,10,10,10,10,10,11,11,11,11,11,11,11,10,10,10,
   2222 	10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,
   2223 	11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2224 	11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,
   2225 	10,10,10,10,10,11,11,11,11,11,11,11,11,11,10,10,
   2226 	10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,
   2227 	11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,11,
   2228 	11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,
   2229 	10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,10,
   2230 	10,10,10,10,10,10,10,10,10,
   2231 };
   2232 
   2233 static const static_codebook _16c2_s_p8_1 = {
   2234 	2, 441,
   2235 	(long *)_vq_lengthlist__16c2_s_p8_1,
   2236 	1, -529268736, 1611661312, 5, 0,
   2237 	(long *)_vq_quantlist__16c2_s_p8_1,
   2238 	0
   2239 };
   2240 
   2241 static const long _vq_quantlist__16c2_s_p9_0[] = {
   2242 	8,
   2243 	7,
   2244 	9,
   2245 	6,
   2246 	10,
   2247 	5,
   2248 	11,
   2249 	4,
   2250 	12,
   2251 	3,
   2252 	13,
   2253 	2,
   2254 	14,
   2255 	1,
   2256 	15,
   2257 	0,
   2258 	16,
   2259 };
   2260 
   2261 static const long _vq_lengthlist__16c2_s_p9_0[] = {
   2262 	 1, 4, 3,10, 8,10,10,10,10,10,10,10,10,10,10,10,
   2263 	10, 6,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2264 	10,10, 6,10, 9,10,10,10,10,10,10,10,10,10,10,10,
   2265 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2266 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2267 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2268 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2269 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2270 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2271 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2272 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2273 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2274 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2275 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2276 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2277 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2278 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2279 	10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2280 	10,
   2281 };
   2282 
   2283 static const static_codebook _16c2_s_p9_0 = {
   2284 	2, 289,
   2285 	(long *)_vq_lengthlist__16c2_s_p9_0,
   2286 	1, -509798400, 1631393792, 5, 0,
   2287 	(long *)_vq_quantlist__16c2_s_p9_0,
   2288 	0
   2289 };
   2290 
   2291 static const long _vq_quantlist__16c2_s_p9_1[] = {
   2292 	9,
   2293 	8,
   2294 	10,
   2295 	7,
   2296 	11,
   2297 	6,
   2298 	12,
   2299 	5,
   2300 	13,
   2301 	4,
   2302 	14,
   2303 	3,
   2304 	15,
   2305 	2,
   2306 	16,
   2307 	1,
   2308 	17,
   2309 	0,
   2310 	18,
   2311 };
   2312 
   2313 static const long _vq_lengthlist__16c2_s_p9_1[] = {
   2314 	 1, 4, 4, 7, 7, 7, 7, 7, 7, 8, 8,10, 9,11,10,13,
   2315 	11,14,13, 6, 6, 6, 8, 8, 8, 8, 8, 7, 9, 8,11, 9,
   2316 	13,11,14,12,14,13, 5, 6, 6, 8, 8, 8, 8, 8, 8, 9,
   2317 	 9,11,11,13,11,14,13,15,15,17, 8, 8, 8, 8, 9, 9,
   2318 	 9, 8,11, 9,12,10,13,11,14,12,14,13,17, 8, 8, 8,
   2319 	 8, 9, 9, 9, 9,10,10,11,11,13,13,13,14,16,15,17,
   2320 	12,12, 8, 8, 9, 9,10,10,11,11,12,11,13,12,13,12,
   2321 	14,13,16,12,12, 8, 8, 9, 9,10,10,11,11,12,12,13,
   2322 	13,14,14,15,15,17,17,17, 9, 9, 9, 9,11,11,12,12,
   2323 	12,13,13,13,16,14,14,14,17,17,17, 9, 8, 9, 8,11,
   2324 	10,12,12,13,13,14,14,15,15,16,16,17,17,17,12,12,
   2325 	10,10,11,12,12,13,13,14,13,15,15,14,16,15,17,17,
   2326 	17,12,12,10, 8,12, 9,13,12,14,14,15,14,15,16,16,
   2327 	16,17,17,17,17,17,11,11,12,12,14,14,14,16,15,16,
   2328 	15,16,15,17,17,17,17,17,17,11, 9,12,10,13,11,15,
   2329 	14,16,16,17,16,16,15,17,17,17,17,17,15,15,12,12,
   2330 	14,14,15,16,16,15,16,16,17,17,17,17,17,17,17,14,
   2331 	14,12,10,14,11,15,12,17,16,15,16,17,16,17,17,17,
   2332 	17,17,17,17,13,13,14,14,14,16,17,17,16,17,17,17,
   2333 	17,17,17,17,17,17,17,13, 9,13,12,15,13,16,16,17,
   2334 	17,17,17,17,17,17,17,17,17,17,15,17,14,14,15,16,
   2335 	16,17,16,17,16,17,17,17,17,17,17,17,17,17,17,14,
   2336 	13,15,16,16,17,16,17,17,17,
   2337 };
   2338 
   2339 static const static_codebook _16c2_s_p9_1 = {
   2340 	2, 361,
   2341 	(long *)_vq_lengthlist__16c2_s_p9_1,
   2342 	1, -518287360, 1622704128, 5, 0,
   2343 	(long *)_vq_quantlist__16c2_s_p9_1,
   2344 	0
   2345 };
   2346 
   2347 static const long _vq_quantlist__16c2_s_p9_2[] = {
   2348 	24,
   2349 	23,
   2350 	25,
   2351 	22,
   2352 	26,
   2353 	21,
   2354 	27,
   2355 	20,
   2356 	28,
   2357 	19,
   2358 	29,
   2359 	18,
   2360 	30,
   2361 	17,
   2362 	31,
   2363 	16,
   2364 	32,
   2365 	15,
   2366 	33,
   2367 	14,
   2368 	34,
   2369 	13,
   2370 	35,
   2371 	12,
   2372 	36,
   2373 	11,
   2374 	37,
   2375 	10,
   2376 	38,
   2377 	9,
   2378 	39,
   2379 	8,
   2380 	40,
   2381 	7,
   2382 	41,
   2383 	6,
   2384 	42,
   2385 	5,
   2386 	43,
   2387 	4,
   2388 	44,
   2389 	3,
   2390 	45,
   2391 	2,
   2392 	46,
   2393 	1,
   2394 	47,
   2395 	0,
   2396 	48,
   2397 };
   2398 
   2399 static const long _vq_lengthlist__16c2_s_p9_2[] = {
   2400 	 2, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
   2401 	 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   2402 	 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   2403 	 7,
   2404 };
   2405 
   2406 static const static_codebook _16c2_s_p9_2 = {
   2407 	1, 49,
   2408 	(long *)_vq_lengthlist__16c2_s_p9_2,
   2409 	1, -526909440, 1611661312, 6, 0,
   2410 	(long *)_vq_quantlist__16c2_s_p9_2,
   2411 	0
   2412 };
   2413 
   2414 static const long _huff_lengthlist__16c2_s_short[] = {
   2415 	 7,10,12,11,12,13,15,16,18,15,10, 8, 8, 8, 9,10,
   2416 	12,13,14,17,10, 7, 7, 7, 7, 8,10,12,15,18,10, 7,
   2417 	 7, 5, 5, 6, 8,10,13,15,10, 7, 6, 5, 4, 4, 6, 9,
   2418 	12,15,11, 7, 7, 5, 4, 3, 4, 7,11,13,12, 9, 8, 7,
   2419 	 5, 4, 4, 5,10,13,11,11,11, 9, 7, 5, 5, 5, 9,12,
   2420 	13,12,13,12,10, 8, 8, 7, 9,13,14,14,14,14,13,11,
   2421 	11,10,10,13,
   2422 };
   2423 
   2424 static const static_codebook _huff_book__16c2_s_short = {
   2425 	2, 100,
   2426 	(long *)_huff_lengthlist__16c2_s_short,
   2427 	0, 0, 0, 0, 0,
   2428 	NULL,
   2429 	0
   2430 };
   2431 
   2432 static const long _vq_quantlist__8c0_s_p1_0[] = {
   2433         1,
   2434         0,
   2435         2,
   2436 };
   2437 
   2438 static const long _vq_lengthlist__8c0_s_p1_0[] = {
   2439          1, 5, 4, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   2440          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2444          0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 9, 0, 0, 0,
   2445          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2449          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   2450          0, 0, 0, 0, 7, 9, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2484          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0, 0, 0, 0,
   2485          0, 0, 8,10,10, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   2486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10, 9, 0, 0, 0,
   2490          0, 0, 0, 8, 9,11, 0, 0, 0, 0, 0, 0, 9,11,11, 0,
   2491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9,10, 0, 0,
   2495          0, 0, 0, 0, 9,11,10, 0, 0, 0, 0, 0, 0, 9,11,11,
   2496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2530          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   2531          0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2535          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,11,11, 0,
   2536          0, 0, 0, 0, 0, 9,10,11, 0, 0, 0, 0, 0, 0, 0, 0,
   2537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2540          0, 0, 0, 0, 7, 9,10, 0, 0, 0, 0, 0, 0, 9,11,11,
   2541          0, 0, 0, 0, 0, 0, 8,11, 9, 0, 0, 0, 0, 0, 0, 0,
   2542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2546          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2551          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2598          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2599          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2600          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2601          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2602          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2603          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2604          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2605          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2606          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2607          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2608          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2609          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2610          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2611          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2614          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2615          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2655          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2656          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2660          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2661          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2662          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2663          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2664          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2665          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2666          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2667          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2668          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2669          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2670          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2671          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2672          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2673          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2674          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2675          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2676          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2677          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2678          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2680          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2683          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2707          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2708          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2709          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2710          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2711          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2712          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2713          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2714          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2715          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2716          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2717          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2718          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2719          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2720          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2721          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2722          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2723          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2724          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2725          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2726          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2727          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2728          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2729          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2730          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2731          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2732          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2733          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2734          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2735          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2736          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2737          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2738          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2739          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2740          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2741          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2742          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2743          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2744          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2745          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2746          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2747          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2748          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2749          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2750          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2751          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2752          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2753          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2754          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2755          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2756          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2757          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2758          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2759          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2760          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2761          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2762          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2763          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2764          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2765          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2766          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2767          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2768          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2769          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2770          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2771          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2772          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2773          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2774          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2775          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2776          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2777          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2778          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2779          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2780          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2781          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2782          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2783          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2784          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2785          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2786          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2787          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2788          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2789          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2790          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2791          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2792          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2793          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2794          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2795          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2796          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2797          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2798          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2799          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2800          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2801          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2802          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2803          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2804          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2805          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2806          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2807          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2808          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2809          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2810          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2811          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2812          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2813          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2814          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2815          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2816          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2817          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2818          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2819          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2820          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2821          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2822          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2823          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2824          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2825          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2826          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2827          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2828          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2829          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2830          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2831          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2832          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2833          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2834          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2835          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2836          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2837          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2838          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2839          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2840          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2841          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2842          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2843          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2844          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2845          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2846          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2847          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2848          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2849          0,
   2850 };
   2851 
   2852 static const static_codebook _8c0_s_p1_0 = {
   2853         8, 6561,
   2854         (long *)_vq_lengthlist__8c0_s_p1_0,
   2855         1, -535822336, 1611661312, 2, 0,
   2856         (long *)_vq_quantlist__8c0_s_p1_0,
   2857         0
   2858 };
   2859 
   2860 static const long _vq_quantlist__8c0_s_p3_0[] = {
   2861         2,
   2862         1,
   2863         3,
   2864         0,
   2865         4,
   2866 };
   2867 
   2868 static const long _vq_lengthlist__8c0_s_p3_0[] = {
   2869          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2870          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 6, 7, 7, 0, 0,
   2871          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2872          0, 0, 4, 5, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2873          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 7, 8, 8,
   2874          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2875          0, 0, 0, 0, 6, 7, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0,
   2876          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2877          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2878          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2879          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2880          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2881          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2882          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2883          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2884          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2885          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2886          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2887          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2888          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2889          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2890          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2891          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2892          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2893          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2894          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2895          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2896          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2897          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2898          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2899          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2900          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2901          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2902          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2903          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2904          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2905          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2906          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2907          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2908          0,
   2909 };
   2910 
   2911 static const static_codebook _8c0_s_p3_0 = {
   2912         4, 625,
   2913         (long *)_vq_lengthlist__8c0_s_p3_0,
   2914         1, -533725184, 1611661312, 3, 0,
   2915         (long *)_vq_quantlist__8c0_s_p3_0,
   2916         0
   2917 };
   2918 
   2919 static const long _vq_quantlist__8c0_s_p4_0[] = {
   2920         4,
   2921         3,
   2922         5,
   2923         2,
   2924         6,
   2925         1,
   2926         7,
   2927         0,
   2928         8,
   2929 };
   2930 
   2931 static const long _vq_lengthlist__8c0_s_p4_0[] = {
   2932          1, 2, 3, 7, 7, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
   2933          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   2934          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   2935          8, 8, 0, 0, 0, 0, 0, 0, 0, 9, 8, 0, 0, 0, 0, 0,
   2936          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   2937          0,
   2938 };
   2939 
   2940 static const static_codebook _8c0_s_p4_0 = {
   2941         2, 81,
   2942         (long *)_vq_lengthlist__8c0_s_p4_0,
   2943         1, -531628032, 1611661312, 4, 0,
   2944         (long *)_vq_quantlist__8c0_s_p4_0,
   2945         0
   2946 };
   2947 
   2948 static const long _vq_quantlist__8c0_s_p5_0[] = {
   2949         4,
   2950         3,
   2951         5,
   2952         2,
   2953         6,
   2954         1,
   2955         7,
   2956         0,
   2957         8,
   2958 };
   2959 
   2960 static const long _vq_lengthlist__8c0_s_p5_0[] = {
   2961          1, 3, 3, 5, 5, 7, 6, 8, 8, 0, 0, 0, 7, 7, 7, 7,
   2962          8, 8, 0, 0, 0, 7, 7, 7, 7, 8, 9, 0, 0, 0, 8, 8,
   2963          8, 8, 9, 9, 0, 0, 0, 8, 8, 8, 8, 9, 9, 0, 0, 0,
   2964          9, 9, 8, 8,10,10, 0, 0, 0, 9, 9, 8, 8,10,10, 0,
   2965          0, 0,10,10, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
   2966         10,
   2967 };
   2968 
   2969 static const static_codebook _8c0_s_p5_0 = {
   2970         2, 81,
   2971         (long *)_vq_lengthlist__8c0_s_p5_0,
   2972         1, -531628032, 1611661312, 4, 0,
   2973         (long *)_vq_quantlist__8c0_s_p5_0,
   2974         0
   2975 };
   2976 
   2977 static const long _vq_quantlist__8c0_s_p6_0[] = {
   2978         8,
   2979         7,
   2980         9,
   2981         6,
   2982         10,
   2983         5,
   2984         11,
   2985         4,
   2986         12,
   2987         3,
   2988         13,
   2989         2,
   2990         14,
   2991         1,
   2992         15,
   2993         0,
   2994         16,
   2995 };
   2996 
   2997 static const long _vq_lengthlist__8c0_s_p6_0[] = {
   2998          1, 3, 3, 6, 6, 8, 8, 9, 9, 8, 8,10, 9,10,10,11,
   2999         11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,11,
   3000         11,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,
   3001         11,12,11, 0, 0, 0, 8, 8, 9, 9,10,10, 9, 9,10,10,
   3002         11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10, 9, 9,11,
   3003         10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,10,10,
   3004         11,11,11,12,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,10,
   3005         10,11,11,12,12,13,13, 0, 0, 0,10,10,10,10,11,11,
   3006         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,10, 9,10,
   3007         11,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   3008         10, 9,10,11,12,12,13,13,14,13, 0, 0, 0, 0, 0, 9,
   3009          9, 9,10,10,10,11,11,13,12,13,13, 0, 0, 0, 0, 0,
   3010         10,10,10,10,11,11,12,12,13,13,14,14, 0, 0, 0, 0,
   3011          0, 0, 0,10,10,11,11,12,12,13,13,13,14, 0, 0, 0,
   3012          0, 0, 0, 0,11,11,11,11,12,12,13,14,14,14, 0, 0,
   3013          0, 0, 0, 0, 0,11,11,11,11,12,12,13,13,14,13, 0,
   3014          0, 0, 0, 0, 0, 0,11,11,12,12,13,13,14,14,14,14,
   3015          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,14,
   3016         14,
   3017 };
   3018 
   3019 static const static_codebook _8c0_s_p6_0 = {
   3020         2, 289,
   3021         (long *)_vq_lengthlist__8c0_s_p6_0,
   3022         1, -529530880, 1611661312, 5, 0,
   3023         (long *)_vq_quantlist__8c0_s_p6_0,
   3024         0
   3025 };
   3026 
   3027 static const long _vq_quantlist__8c0_s_p7_0[] = {
   3028         1,
   3029         0,
   3030         2,
   3031 };
   3032 
   3033 static const long _vq_lengthlist__8c0_s_p7_0[] = {
   3034          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,11, 9,10,12,
   3035          9,10, 4, 7, 7,10,10,10,11, 9, 9, 6,11,10,11,11,
   3036         12,11,11,11, 6,10,10,11,11,12,11,10,10, 6, 9,10,
   3037         11,11,11,11,10,10, 7,10,11,12,11,11,12,11,12, 6,
   3038          9, 9,10, 9, 9,11,10,10, 6, 9, 9,10,10,10,11,10,
   3039         10,
   3040 };
   3041 
   3042 static const static_codebook _8c0_s_p7_0 = {
   3043         4, 81,
   3044         (long *)_vq_lengthlist__8c0_s_p7_0,
   3045         1, -529137664, 1618345984, 2, 0,
   3046         (long *)_vq_quantlist__8c0_s_p7_0,
   3047         0
   3048 };
   3049 
   3050 static const long _vq_quantlist__8c0_s_p7_1[] = {
   3051         5,
   3052         4,
   3053         6,
   3054         3,
   3055         7,
   3056         2,
   3057         8,
   3058         1,
   3059         9,
   3060         0,
   3061         10,
   3062 };
   3063 
   3064 static const long _vq_lengthlist__8c0_s_p7_1[] = {
   3065          1, 3, 3, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10, 7, 7,
   3066          8, 8, 9, 9, 9, 9,10,10, 9, 7, 7, 8, 8, 9, 9, 9,
   3067          9,10,10,10, 8, 8, 9, 9, 9, 9, 9, 9,10,10,10, 8,
   3068          8, 9, 9, 9, 9, 8, 9,10,10,10, 8, 8, 9, 9, 9,10,
   3069         10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,10,11,10,11,
   3070          9, 9, 9, 9,10,10,10,10,11,11,11,10,10, 9, 9,10,
   3071         10,10, 9,11,10,10,10,10,10,10, 9, 9,10,10,11,11,
   3072         10,10,10, 9, 9, 9,10,10,10,
   3073 };
   3074 
   3075 static const static_codebook _8c0_s_p7_1 = {
   3076         2, 121,
   3077         (long *)_vq_lengthlist__8c0_s_p7_1,
   3078         1, -531365888, 1611661312, 4, 0,
   3079         (long *)_vq_quantlist__8c0_s_p7_1,
   3080         0
   3081 };
   3082 
   3083 static const long _vq_quantlist__8c0_s_p8_0[] = {
   3084         6,
   3085         5,
   3086         7,
   3087         4,
   3088         8,
   3089         3,
   3090         9,
   3091         2,
   3092         10,
   3093         1,
   3094         11,
   3095         0,
   3096         12,
   3097 };
   3098 
   3099 static const long _vq_lengthlist__8c0_s_p8_0[] = {
   3100          1, 4, 4, 7, 6, 7, 7, 7, 7, 8, 8, 9, 9, 7, 6, 6,
   3101          7, 7, 8, 8, 7, 7, 8, 9,10,10, 7, 6, 6, 7, 7, 8,
   3102          7, 7, 7, 9, 9,10,12, 0, 8, 8, 8, 8, 8, 9, 8, 8,
   3103          9, 9,10,10, 0, 8, 8, 8, 8, 8, 9, 8, 9, 9, 9,11,
   3104         10, 0, 0,13, 9, 8, 9, 9, 9, 9,10,10,11,11, 0,13,
   3105          0, 9, 9, 9, 9, 9, 9,11,10,11,11, 0, 0, 0, 8, 9,
   3106         10, 9,10,10,13,11,12,12, 0, 0, 0, 8, 9, 9, 9,10,
   3107         10,13,12,12,13, 0, 0, 0,12, 0,10,10,12,11,10,11,
   3108         12,12, 0, 0, 0,13,13,10,10,10,11,12, 0,13, 0, 0,
   3109          0, 0, 0, 0,13,11, 0,12,12,12,13,12, 0, 0, 0, 0,
   3110          0, 0,13,13,11,13,13,11,12,
   3111 };
   3112 
   3113 static const static_codebook _8c0_s_p8_0 = {
   3114         2, 169,
   3115         (long *)_vq_lengthlist__8c0_s_p8_0,
   3116         1, -526516224, 1616117760, 4, 0,
   3117         (long *)_vq_quantlist__8c0_s_p8_0,
   3118         0
   3119 };
   3120 
   3121 static const long _vq_quantlist__8c0_s_p8_1[] = {
   3122         2,
   3123         1,
   3124         3,
   3125         0,
   3126         4,
   3127 };
   3128 
   3129 static const long _vq_lengthlist__8c0_s_p8_1[] = {
   3130          1, 3, 4, 5, 5, 7, 6, 6, 6, 5, 7, 7, 7, 6, 6, 7,
   3131          7, 7, 6, 6, 7, 7, 7, 6, 6,
   3132 };
   3133 
   3134 static const static_codebook _8c0_s_p8_1 = {
   3135         2, 25,
   3136         (long *)_vq_lengthlist__8c0_s_p8_1,
   3137         1, -533725184, 1611661312, 3, 0,
   3138         (long *)_vq_quantlist__8c0_s_p8_1,
   3139         0
   3140 };
   3141 
   3142 static const long _vq_quantlist__8c0_s_p9_0[] = {
   3143         1,
   3144         0,
   3145         2,
   3146 };
   3147 
   3148 static const long _vq_lengthlist__8c0_s_p9_0[] = {
   3149          1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   3150          8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   3151          8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   3152          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   3153          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   3154          7,
   3155 };
   3156 
   3157 static const static_codebook _8c0_s_p9_0 = {
   3158         4, 81,
   3159         (long *)_vq_lengthlist__8c0_s_p9_0,
   3160         1, -518803456, 1628680192, 2, 0,
   3161         (long *)_vq_quantlist__8c0_s_p9_0,
   3162         0
   3163 };
   3164 
   3165 static const long _vq_quantlist__8c0_s_p9_1[] = {
   3166         7,
   3167         6,
   3168         8,
   3169         5,
   3170         9,
   3171         4,
   3172         10,
   3173         3,
   3174         11,
   3175         2,
   3176         12,
   3177         1,
   3178         13,
   3179         0,
   3180         14,
   3181 };
   3182 
   3183 static const long _vq_lengthlist__8c0_s_p9_1[] = {
   3184          1, 4, 4, 5, 5,10, 8,11,11,11,11,11,11,11,11, 6,
   3185          6, 6, 7, 6,11,10,11,11,11,11,11,11,11,11, 7, 5,
   3186          6, 6, 6, 8, 7,11,11,11,11,11,11,11,11,11, 7, 8,
   3187          8, 8, 9, 9,11,11,11,11,11,11,11,11,11, 9, 8, 7,
   3188          8, 9,11,11,11,11,11,11,11,11,11,11,11,10,11,11,
   3189         11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,
   3190         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3191         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3192         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3193         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3194         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3195         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3196         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3197         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3198         11,
   3199 };
   3200 
   3201 static const static_codebook _8c0_s_p9_1 = {
   3202         2, 225,
   3203         (long *)_vq_lengthlist__8c0_s_p9_1,
   3204         1, -520986624, 1620377600, 4, 0,
   3205         (long *)_vq_quantlist__8c0_s_p9_1,
   3206         0
   3207 };
   3208 
   3209 static const long _vq_quantlist__8c0_s_p9_2[] = {
   3210         10,
   3211         9,
   3212         11,
   3213         8,
   3214         12,
   3215         7,
   3216         13,
   3217         6,
   3218         14,
   3219         5,
   3220         15,
   3221         4,
   3222         16,
   3223         3,
   3224         17,
   3225         2,
   3226         18,
   3227         1,
   3228         19,
   3229         0,
   3230         20,
   3231 };
   3232 
   3233 static const long _vq_lengthlist__8c0_s_p9_2[] = {
   3234          1, 5, 5, 7, 7, 8, 7, 8, 8,10,10, 9, 9,10,10,10,
   3235         11,11,10,12,11,12,12,12, 9, 8, 8, 8, 8, 8, 9,10,
   3236         10,10,10,11,11,11,10,11,11,12,12,11,12, 8, 8, 7,
   3237          7, 8, 9,10,10,10, 9,10,10, 9,10,10,11,11,11,11,
   3238         11,11, 9, 9, 9, 9, 8, 9,10,10,11,10,10,11,11,12,
   3239         10,10,12,12,11,11,10, 9, 9,10, 8, 9,10,10,10, 9,
   3240         10,10,11,11,10,11,10,10,10,12,12,12, 9,10, 9,10,
   3241          9, 9,10,10,11,11,11,11,10,10,10,11,12,11,12,11,
   3242         12,10,11,10,11, 9,10, 9,10, 9,10,10, 9,10,10,11,
   3243         10,11,11,11,11,12,11, 9,10,10,10,10,11,11,11,11,
   3244         11,10,11,11,11,11,10,12,10,12,12,11,12,10,10,11,
   3245         10, 9,11,10,11, 9,10,11,10,10,10,11,11,11,11,12,
   3246         12,10, 9, 9,11,10, 9,12,11,10,12,12,11,11,11,11,
   3247         10,11,11,12,11,10,12, 9,11,10,11,10,10,11,10,11,
   3248          9,10,10,10,11,12,11,11,12,11,10,10,11,11, 9,10,
   3249         10,12,10,11,10,10,10, 9,10,10,10,10, 9,10,10,11,
   3250         11,11,11,12,11,10,10,10,10,11,11,10,11,11, 9,11,
   3251         10,12,10,12,11,10,11,10,10,10,11,10,10,11,11,10,
   3252         11,10,10,10,10,11,11,12,10,10,10,11,10,11,12,11,
   3253         10,11,10,10,11,11,10,12,10, 9,10,10,11,11,11,10,
   3254         12,10,10,11,11,11,10,10,11,10,10,10,11,10,11,10,
   3255         12,11,11,10,10,10,12,10,10,11, 9,10,11,11,11,10,
   3256         10,11,10,10, 9,11,11,12,12,11,12,11,11,11,11,11,
   3257         11, 9,10,11,10,12,10,10,10,10,11,10,10,11,10,10,
   3258         12,10,10,10,10,10, 9,12,10,10,10,10,12, 9,11,10,
   3259         10,11,10,12,12,10,12,12,12,10,10,10,10, 9,10,11,
   3260         10,10,12,10,10,12,11,10,11,10,10,12,11,10,12,10,
   3261         10,11, 9,11,10, 9,10, 9,10,
   3262 };
   3263 
   3264 static const static_codebook _8c0_s_p9_2 = {
   3265         2, 441,
   3266         (long *)_vq_lengthlist__8c0_s_p9_2,
   3267         1, -529268736, 1611661312, 5, 0,
   3268         (long *)_vq_quantlist__8c0_s_p9_2,
   3269         0
   3270 };
   3271 
   3272 static const long _huff_lengthlist__8c0_s_single[] = {
   3273          4, 5,18, 7,10, 6, 7, 8, 9,10, 5, 2,18, 5, 7, 5,
   3274          6, 7, 8,11,17,17,17,17,17,17,17,17,17,17, 7, 4,
   3275         17, 6, 9, 6, 8,10,12,15,11, 7,17, 9, 6, 6, 7, 9,
   3276         11,15, 6, 4,17, 6, 6, 4, 5, 8,11,16, 6, 6,17, 8,
   3277          6, 5, 6, 9,13,16, 8, 9,17,11, 9, 8, 8,11,13,17,
   3278          9,12,17,15,14,13,12,13,14,17,12,15,17,17,17,17,
   3279         17,16,17,17,
   3280 };
   3281 
   3282 static const static_codebook _huff_book__8c0_s_single = {
   3283         2, 100,
   3284         (long *)_huff_lengthlist__8c0_s_single,
   3285         0, 0, 0, 0, 0,
   3286         NULL,
   3287         0
   3288 };
   3289 
   3290 static const long _vq_quantlist__8c1_s_p1_0[] = {
   3291         1,
   3292         0,
   3293         2,
   3294 };
   3295 
   3296 static const long _vq_lengthlist__8c1_s_p1_0[] = {
   3297          1, 5, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   3298          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3302          0, 5, 8, 7, 0, 0, 0, 0, 0, 0, 7, 8, 9, 0, 0, 0,
   3303          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3307          0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
   3308          0, 0, 0, 0, 7, 9, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3342          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0, 0, 0, 0,
   3343          0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   3344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   3348          0, 0, 0, 8, 8,10, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   3349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   3353          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   3354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3388          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   3389          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3393          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   3394          0, 0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0,
   3395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3398          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   3399          0, 0, 0, 0, 0, 0, 8,10, 8, 0, 0, 0, 0, 0, 0, 0,
   3400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3535          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3536          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3540          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3541          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3546          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3551          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3598          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3599          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3600          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3601          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3602          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3603          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3604          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3605          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3606          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3607          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3608          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3609          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3610          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3611          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3614          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3615          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3655          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3656          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3660          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3661          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3662          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3663          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3664          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3665          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3666          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3667          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3668          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3669          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3670          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3671          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3672          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3673          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3674          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3675          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3676          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3677          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3678          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3680          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3683          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3707          0,
   3708 };
   3709 
   3710 static const static_codebook _8c1_s_p1_0 = {
   3711         8, 6561,
   3712         (long *)_vq_lengthlist__8c1_s_p1_0,
   3713         1, -535822336, 1611661312, 2, 0,
   3714         (long *)_vq_quantlist__8c1_s_p1_0,
   3715         0
   3716 };
   3717 
   3718 static const long _vq_quantlist__8c1_s_p3_0[] = {
   3719         2,
   3720         1,
   3721         3,
   3722         0,
   3723         4,
   3724 };
   3725 
   3726 static const long _vq_lengthlist__8c1_s_p3_0[] = {
   3727          2, 4, 4, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3728          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0,
   3729          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3730          0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3731          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 7, 7,
   3732          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3733          0, 0, 0, 0, 6, 6, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   3734          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3735          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3736          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3737          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3738          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3739          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3740          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3741          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3742          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3743          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3744          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3745          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3746          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3747          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3748          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3749          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3750          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3751          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3752          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3753          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3754          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3755          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3756          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3757          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3758          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3759          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3760          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3761          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3762          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3763          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3764          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3765          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3766          0,
   3767 };
   3768 
   3769 static const static_codebook _8c1_s_p3_0 = {
   3770         4, 625,
   3771         (long *)_vq_lengthlist__8c1_s_p3_0,
   3772         1, -533725184, 1611661312, 3, 0,
   3773         (long *)_vq_quantlist__8c1_s_p3_0,
   3774         0
   3775 };
   3776 
   3777 static const long _vq_quantlist__8c1_s_p4_0[] = {
   3778         4,
   3779         3,
   3780         5,
   3781         2,
   3782         6,
   3783         1,
   3784         7,
   3785         0,
   3786         8,
   3787 };
   3788 
   3789 static const long _vq_lengthlist__8c1_s_p4_0[] = {
   3790          1, 2, 3, 7, 7, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
   3791          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   3792          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   3793          8, 8, 0, 0, 0, 0, 0, 0, 0, 9, 8, 0, 0, 0, 0, 0,
   3794          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   3795          0,
   3796 };
   3797 
   3798 static const static_codebook _8c1_s_p4_0 = {
   3799         2, 81,
   3800         (long *)_vq_lengthlist__8c1_s_p4_0,
   3801         1, -531628032, 1611661312, 4, 0,
   3802         (long *)_vq_quantlist__8c1_s_p4_0,
   3803         0
   3804 };
   3805 
   3806 static const long _vq_quantlist__8c1_s_p5_0[] = {
   3807         4,
   3808         3,
   3809         5,
   3810         2,
   3811         6,
   3812         1,
   3813         7,
   3814         0,
   3815         8,
   3816 };
   3817 
   3818 static const long _vq_lengthlist__8c1_s_p5_0[] = {
   3819          1, 3, 3, 4, 5, 6, 6, 8, 8, 0, 0, 0, 8, 8, 7, 7,
   3820          9, 9, 0, 0, 0, 8, 8, 7, 7, 9, 9, 0, 0, 0, 9,10,
   3821          8, 8, 9, 9, 0, 0, 0,10,10, 8, 8, 9, 9, 0, 0, 0,
   3822         11,10, 8, 8,10,10, 0, 0, 0,11,11, 8, 8,10,10, 0,
   3823          0, 0,12,12, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
   3824         10,
   3825 };
   3826 
   3827 static const static_codebook _8c1_s_p5_0 = {
   3828         2, 81,
   3829         (long *)_vq_lengthlist__8c1_s_p5_0,
   3830         1, -531628032, 1611661312, 4, 0,
   3831         (long *)_vq_quantlist__8c1_s_p5_0,
   3832         0
   3833 };
   3834 
   3835 static const long _vq_quantlist__8c1_s_p6_0[] = {
   3836         8,
   3837         7,
   3838         9,
   3839         6,
   3840         10,
   3841         5,
   3842         11,
   3843         4,
   3844         12,
   3845         3,
   3846         13,
   3847         2,
   3848         14,
   3849         1,
   3850         15,
   3851         0,
   3852         16,
   3853 };
   3854 
   3855 static const long _vq_lengthlist__8c1_s_p6_0[] = {
   3856          1, 3, 3, 5, 5, 8, 8, 8, 8, 9, 9,10,10,11,11,11,
   3857         11, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,11,
   3858         12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   3859         11,12,12, 0, 0, 0, 9, 9, 8, 8,10,10,10,10,11,11,
   3860         12,12,12,12, 0, 0, 0, 9, 9, 8, 8,10,10,10,10,11,
   3861         11,12,12,12,12, 0, 0, 0,10,10, 9, 9,10,10,10,10,
   3862         11,11,12,12,13,13, 0, 0, 0,10,10, 9, 9,10,10,10,
   3863         10,11,11,12,12,13,13, 0, 0, 0,11,11, 9, 9,10,10,
   3864         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,10,
   3865         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   3866         10,10,11,11,12,12,12,12,13,13, 0, 0, 0, 0, 0, 9,
   3867          9,10,10,11,11,12,11,12,12,13,13, 0, 0, 0, 0, 0,
   3868         10,10,11,11,11,11,12,12,13,12,13,13, 0, 0, 0, 0,
   3869          0, 0, 0,11,10,11,11,12,12,13,13,13,13, 0, 0, 0,
   3870          0, 0, 0, 0,11,11,12,12,12,12,13,13,13,14, 0, 0,
   3871          0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,14,13, 0,
   3872          0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,13,14,14,
   3873          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,13,13,14,
   3874         14,
   3875 };
   3876 
   3877 static const static_codebook _8c1_s_p6_0 = {
   3878         2, 289,
   3879         (long *)_vq_lengthlist__8c1_s_p6_0,
   3880         1, -529530880, 1611661312, 5, 0,
   3881         (long *)_vq_quantlist__8c1_s_p6_0,
   3882         0
   3883 };
   3884 
   3885 static const long _vq_quantlist__8c1_s_p7_0[] = {
   3886         1,
   3887         0,
   3888         2,
   3889 };
   3890 
   3891 static const long _vq_lengthlist__8c1_s_p7_0[] = {
   3892          1, 4, 4, 6, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,10,
   3893          9, 9, 5, 7, 7,10, 9, 9,10, 9, 9, 6,10,10,10,10,
   3894         10,11,10,10, 6, 9, 9,10, 9,10,11,10,10, 6, 9, 9,
   3895         10, 9, 9,11, 9,10, 7,10,10,11,11,11,11,10,10, 6,
   3896          9, 9,10,10,10,11, 9, 9, 6, 9, 9,10,10,10,10, 9,
   3897          9,
   3898 };
   3899 
   3900 static const static_codebook _8c1_s_p7_0 = {
   3901         4, 81,
   3902         (long *)_vq_lengthlist__8c1_s_p7_0,
   3903         1, -529137664, 1618345984, 2, 0,
   3904         (long *)_vq_quantlist__8c1_s_p7_0,
   3905         0
   3906 };
   3907 
   3908 static const long _vq_quantlist__8c1_s_p7_1[] = {
   3909         5,
   3910         4,
   3911         6,
   3912         3,
   3913         7,
   3914         2,
   3915         8,
   3916         1,
   3917         9,
   3918         0,
   3919         10,
   3920 };
   3921 
   3922 static const long _vq_lengthlist__8c1_s_p7_1[] = {
   3923          2, 3, 3, 5, 5, 7, 7, 7, 7, 7, 7,10,10, 9, 7, 7,
   3924          7, 7, 8, 8, 8, 8, 9, 9, 9, 7, 7, 7, 7, 8, 8, 8,
   3925          8,10,10,10, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   3926          7, 7, 7, 8, 8, 8, 8,10,10,10, 8, 8, 8, 8, 8, 8,
   3927          8, 8,10,10,10, 8, 8, 8, 8, 8, 8, 8, 8,10,10,10,
   3928          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   3929          8, 8, 8,10,10,10,10,10, 8, 8, 8, 8, 8, 8,10,10,
   3930         10,10,10, 8, 8, 8, 8, 8, 8,
   3931 };
   3932 
   3933 static const static_codebook _8c1_s_p7_1 = {
   3934         2, 121,
   3935         (long *)_vq_lengthlist__8c1_s_p7_1,
   3936         1, -531365888, 1611661312, 4, 0,
   3937         (long *)_vq_quantlist__8c1_s_p7_1,
   3938         0
   3939 };
   3940 
   3941 static const long _vq_quantlist__8c1_s_p8_0[] = {
   3942         6,
   3943         5,
   3944         7,
   3945         4,
   3946         8,
   3947         3,
   3948         9,
   3949         2,
   3950         10,
   3951         1,
   3952         11,
   3953         0,
   3954         12,
   3955 };
   3956 
   3957 static const long _vq_lengthlist__8c1_s_p8_0[] = {
   3958          1, 4, 4, 6, 6, 8, 8, 8, 8, 9, 9,10,10, 7, 5, 5,
   3959          7, 7, 8, 8, 8, 8, 9,10,11,11, 7, 5, 5, 7, 7, 8,
   3960          8, 9, 9,10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   3961          9,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   3962         11, 0,12,12, 9, 9, 9, 9,10, 9,10,11,11,11, 0,13,
   3963         12, 9, 8, 9, 9,10,10,11,11,12,11, 0, 0, 0, 9, 9,
   3964          9, 9,10,10,11,11,12,12, 0, 0, 0,10,10, 9, 9,10,
   3965         10,11,11,12,12, 0, 0, 0,13,13,10,10,11,11,12,11,
   3966         13,12, 0, 0, 0,14,14,10,10,11,10,11,11,12,12, 0,
   3967          0, 0, 0, 0,12,12,11,11,12,12,13,13, 0, 0, 0, 0,
   3968          0,12,12,11,10,12,11,13,12,
   3969 };
   3970 
   3971 static const static_codebook _8c1_s_p8_0 = {
   3972         2, 169,
   3973         (long *)_vq_lengthlist__8c1_s_p8_0,
   3974         1, -526516224, 1616117760, 4, 0,
   3975         (long *)_vq_quantlist__8c1_s_p8_0,
   3976         0
   3977 };
   3978 
   3979 static const long _vq_quantlist__8c1_s_p8_1[] = {
   3980         2,
   3981         1,
   3982         3,
   3983         0,
   3984         4,
   3985 };
   3986 
   3987 static const long _vq_lengthlist__8c1_s_p8_1[] = {
   3988          2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   3989          6, 6, 5, 5, 6, 6, 6, 5, 5,
   3990 };
   3991 
   3992 static const static_codebook _8c1_s_p8_1 = {
   3993         2, 25,
   3994         (long *)_vq_lengthlist__8c1_s_p8_1,
   3995         1, -533725184, 1611661312, 3, 0,
   3996         (long *)_vq_quantlist__8c1_s_p8_1,
   3997         0
   3998 };
   3999 
   4000 static const long _vq_quantlist__8c1_s_p9_0[] = {
   4001         6,
   4002         5,
   4003         7,
   4004         4,
   4005         8,
   4006         3,
   4007         9,
   4008         2,
   4009         10,
   4010         1,
   4011         11,
   4012         0,
   4013         12,
   4014 };
   4015 
   4016 static const long _vq_lengthlist__8c1_s_p9_0[] = {
   4017          1, 3, 3,10,10,10,10,10,10,10,10,10,10, 5, 6, 6,
   4018         10,10,10,10,10,10,10,10,10,10, 6, 7, 8,10,10,10,
   4019         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4020         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4021         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4022         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4023         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4024         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4025         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4026         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4027         10,10,10,10,10, 9, 9, 9, 9,
   4028 };
   4029 
   4030 static const static_codebook _8c1_s_p9_0 = {
   4031         2, 169,
   4032         (long *)_vq_lengthlist__8c1_s_p9_0,
   4033         1, -513964032, 1628680192, 4, 0,
   4034         (long *)_vq_quantlist__8c1_s_p9_0,
   4035         0
   4036 };
   4037 
   4038 static const long _vq_quantlist__8c1_s_p9_1[] = {
   4039         7,
   4040         6,
   4041         8,
   4042         5,
   4043         9,
   4044         4,
   4045         10,
   4046         3,
   4047         11,
   4048         2,
   4049         12,
   4050         1,
   4051         13,
   4052         0,
   4053         14,
   4054 };
   4055 
   4056 static const long _vq_lengthlist__8c1_s_p9_1[] = {
   4057          1, 4, 4, 5, 5, 7, 7, 9, 9,11,11,12,12,13,13, 6,
   4058          5, 5, 6, 6, 9, 9,10,10,12,12,12,13,15,14, 6, 5,
   4059          5, 7, 7, 9, 9,10,10,12,12,12,13,14,13,17, 7, 7,
   4060          8, 8,10,10,11,11,12,13,13,13,13,13,17, 7, 7, 8,
   4061          8,10,10,11,11,13,13,13,13,14,14,17,11,11, 9, 9,
   4062         11,11,12,12,12,13,13,14,15,13,17,12,12, 9, 9,11,
   4063         11,12,12,13,13,13,13,14,16,17,17,17,11,12,12,12,
   4064         13,13,13,14,15,14,15,15,17,17,17,12,12,11,11,13,
   4065         13,14,14,15,14,15,15,17,17,17,15,15,13,13,14,14,
   4066         15,14,15,15,16,15,17,17,17,15,15,13,13,13,14,14,
   4067         15,15,15,15,16,17,17,17,17,16,14,15,14,14,15,14,
   4068         14,15,15,15,17,17,17,17,17,14,14,16,14,15,15,15,
   4069         15,15,15,17,17,17,17,17,17,16,16,15,17,15,15,14,
   4070         17,15,17,16,17,17,17,17,16,15,14,15,15,15,15,15,
   4071         15,
   4072 };
   4073 
   4074 static const static_codebook _8c1_s_p9_1 = {
   4075         2, 225,
   4076         (long *)_vq_lengthlist__8c1_s_p9_1,
   4077         1, -520986624, 1620377600, 4, 0,
   4078         (long *)_vq_quantlist__8c1_s_p9_1,
   4079         0
   4080 };
   4081 
   4082 static const long _vq_quantlist__8c1_s_p9_2[] = {
   4083         10,
   4084         9,
   4085         11,
   4086         8,
   4087         12,
   4088         7,
   4089         13,
   4090         6,
   4091         14,
   4092         5,
   4093         15,
   4094         4,
   4095         16,
   4096         3,
   4097         17,
   4098         2,
   4099         18,
   4100         1,
   4101         19,
   4102         0,
   4103         20,
   4104 };
   4105 
   4106 static const long _vq_lengthlist__8c1_s_p9_2[] = {
   4107          2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9,
   4108          9, 9, 9, 9, 9,11,11,12, 7, 7, 7, 7, 8, 8, 9, 9,
   4109          9, 9,10,10,10,10,10,10,10,10,11,11,11, 7, 7, 7,
   4110          7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,10,10,10,10,11,
   4111         11,12, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,10,
   4112         10,10,10,10,11,11,11, 7, 7, 8, 8, 8, 8, 9, 9, 9,
   4113          9,10,10,10,10,10,10,10,10,11,11,11, 8, 8, 8, 8,
   4114          9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,11,11,
   4115         11, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,10,10,10,10,10,
   4116         10,10,10,11,12,11, 9, 9, 8, 9, 9, 9, 9, 9,10,10,
   4117         10,10,10,10,10,10,10,10,11,11,11,11,11, 8, 8, 9,
   4118          9, 9, 9,10,10,10,10,10,10,10,10,10,10,11,12,11,
   4119         12,11, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
   4120         10,10,11,11,11,11,11, 9, 9, 9, 9,10,10,10,10,10,
   4121         10,10,10,10,10,10,10,12,11,12,11,11, 9, 9, 9,10,
   4122         10,10,10,10,10,10,10,10,10,10,10,10,12,11,11,11,
   4123         11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4124         11,11,11,12,11,11,12,11,10,10,10,10,10,10,10,10,
   4125         10,10,10,10,11,10,11,11,11,11,11,11,11,10,10,10,
   4126         10,10,10,10,10,10,10,10,10,10,10,11,11,12,11,12,
   4127         11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4128         11,11,12,11,12,11,11,11,11,10,10,10,10,10,10,10,
   4129         10,10,10,10,10,11,11,12,11,11,12,11,11,12,10,10,
   4130         11,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,
   4131         11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,12,
   4132         12,11,12,11,11,12,12,12,11,11,10,10,10,10,10,10,
   4133         10,10,10,11,12,12,11,12,12,11,12,11,11,11,11,10,
   4134         10,10,10,10,10,10,10,10,10,
   4135 };
   4136 
   4137 static const static_codebook _8c1_s_p9_2 = {
   4138         2, 441,
   4139         (long *)_vq_lengthlist__8c1_s_p9_2,
   4140         1, -529268736, 1611661312, 5, 0,
   4141         (long *)_vq_quantlist__8c1_s_p9_2,
   4142         0
   4143 };
   4144 
   4145 static const long _huff_lengthlist__8c1_s_single[] = {
   4146          4, 6,18, 8,11, 8, 8, 9, 9,10, 4, 4,18, 5, 9, 5,
   4147          6, 7, 8,10,18,18,18,18,17,17,17,17,17,17, 7, 5,
   4148         17, 6,11, 6, 7, 8, 9,12,12, 9,17,12, 8, 8, 9,10,
   4149         10,13, 7, 5,17, 6, 8, 4, 5, 6, 8,10, 6, 5,17, 6,
   4150          8, 5, 4, 5, 7, 9, 7, 7,17, 8, 9, 6, 5, 5, 6, 8,
   4151          8, 8,17, 9,11, 8, 6, 6, 6, 7, 9,10,17,12,12,10,
   4152          9, 7, 7, 8,
   4153 };
   4154 
   4155 static const static_codebook _huff_book__8c1_s_single = {
   4156         2, 100,
   4157         (long *)_huff_lengthlist__8c1_s_single,
   4158         0, 0, 0, 0, 0,
   4159         NULL,
   4160         0
   4161 };
   4162 
   4163 static const long _huff_lengthlist__44c2_s_long[] = {
   4164          6, 6,12,10,10,10, 9,10,12,12, 6, 1,10, 5, 6, 6,
   4165          7, 9,11,14,12, 9, 8,11, 7, 8, 9,11,13,15,10, 5,
   4166         12, 7, 8, 7, 9,12,14,15,10, 6, 7, 8, 5, 6, 7, 9,
   4167         12,14, 9, 6, 8, 7, 6, 6, 7, 9,12,12, 9, 7, 9, 9,
   4168          7, 6, 6, 7,10,10,10, 9,10,11, 8, 7, 6, 6, 8,10,
   4169         12,11,13,13,11,10, 8, 8, 8,10,11,13,15,15,14,13,
   4170         10, 8, 8, 9,
   4171 };
   4172 
   4173 static const static_codebook _huff_book__44c2_s_long = {
   4174         2, 100,
   4175         (long *)_huff_lengthlist__44c2_s_long,
   4176         0, 0, 0, 0, 0,
   4177         NULL,
   4178         0
   4179 };
   4180 
   4181 static const long _vq_quantlist__44c2_s_p1_0[] = {
   4182         1,
   4183         0,
   4184         2,
   4185 };
   4186 
   4187 static const long _vq_lengthlist__44c2_s_p1_0[] = {
   4188          2, 4, 4, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 0,
   4189          0, 0, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4193          0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   4194          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4198          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 6, 8, 7, 0, 0,
   4199          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4233          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   4234          0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   4235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   4239          0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   4240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0,
   4244          0, 0, 0, 0, 8, 9, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   4245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4279          0, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   4280          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4284          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   4285          0, 0, 0, 0, 0, 8, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0,
   4286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4289          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   4290          0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   4291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4535          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4536          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4540          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4541          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4546          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4551          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4598          0,
   4599 };
   4600 
   4601 static const static_codebook _44c2_s_p1_0 = {
   4602         8, 6561,
   4603         (long *)_vq_lengthlist__44c2_s_p1_0,
   4604         1, -535822336, 1611661312, 2, 0,
   4605         (long *)_vq_quantlist__44c2_s_p1_0,
   4606         0
   4607 };
   4608 
   4609 static const long _vq_quantlist__44c2_s_p2_0[] = {
   4610         2,
   4611         1,
   4612         3,
   4613         0,
   4614         4,
   4615 };
   4616 
   4617 static const long _vq_lengthlist__44c2_s_p2_0[] = {
   4618          1, 4, 4, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0,
   4619          8, 8, 0, 0, 0, 0, 0, 0, 0, 4, 6, 6, 0, 0, 0, 8,
   4620          8, 0, 0, 0, 8, 8, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0,
   4621          0, 0, 4, 6, 6, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8, 0,
   4622          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4627          0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,11,11, 0, 0,
   4628          0,11,11, 0, 0, 0,12,11, 0, 0, 0, 0, 0, 0, 0, 7,
   4629          8, 8, 0, 0, 0,10,11, 0, 0, 0,11,11, 0, 0, 0,11,
   4630         12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4635          0, 0, 0, 6, 8, 8, 0, 0, 0,11,11, 0, 0, 0,11,11,
   4636          0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0,
   4637          0, 0,10,11, 0, 0, 0,10,11, 0, 0, 0,11,11, 0, 0,
   4638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4643          8, 9, 9, 0, 0, 0,11,12, 0, 0, 0,11,12, 0, 0, 0,
   4644         12,11, 0, 0, 0, 0, 0, 0, 0, 8,10, 9, 0, 0, 0,12,
   4645         11, 0, 0, 0,12,11, 0, 0, 0,11,12, 0, 0, 0, 0, 0,
   4646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4655          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4656          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4657          0,
   4658 };
   4659 
   4660 static const static_codebook _44c2_s_p2_0 = {
   4661         4, 625,
   4662         (long *)_vq_lengthlist__44c2_s_p2_0,
   4663         1, -533725184, 1611661312, 3, 0,
   4664         (long *)_vq_quantlist__44c2_s_p2_0,
   4665         0
   4666 };
   4667 
   4668 static const long _vq_quantlist__44c2_s_p3_0[] = {
   4669         2,
   4670         1,
   4671         3,
   4672         0,
   4673         4,
   4674 };
   4675 
   4676 static const long _vq_lengthlist__44c2_s_p3_0[] = {
   4677          2, 4, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4678          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0,
   4679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4680          0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 9,
   4682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4683          0, 0, 0, 0, 6, 6, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   4684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4707          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4708          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4709          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4710          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4711          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4712          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4713          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4714          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4715          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4716          0,
   4717 };
   4718 
   4719 static const static_codebook _44c2_s_p3_0 = {
   4720         4, 625,
   4721         (long *)_vq_lengthlist__44c2_s_p3_0,
   4722         1, -533725184, 1611661312, 3, 0,
   4723         (long *)_vq_quantlist__44c2_s_p3_0,
   4724         0
   4725 };
   4726 
   4727 static const long _vq_quantlist__44c2_s_p4_0[] = {
   4728         4,
   4729         3,
   4730         5,
   4731         2,
   4732         6,
   4733         1,
   4734         7,
   4735         0,
   4736         8,
   4737 };
   4738 
   4739 static const long _vq_lengthlist__44c2_s_p4_0[] = {
   4740          1, 3, 3, 6, 6, 0, 0, 0, 0, 0, 6, 6, 6, 6, 0, 0,
   4741          0, 0, 0, 6, 6, 6, 6, 0, 0, 0, 0, 0, 7, 7, 6, 6,
   4742          0, 0, 0, 0, 0, 0, 0, 6, 7, 0, 0, 0, 0, 0, 0, 0,
   4743          7, 8, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
   4744          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   4745          0,
   4746 };
   4747 
   4748 static const static_codebook _44c2_s_p4_0 = {
   4749         2, 81,
   4750         (long *)_vq_lengthlist__44c2_s_p4_0,
   4751         1, -531628032, 1611661312, 4, 0,
   4752         (long *)_vq_quantlist__44c2_s_p4_0,
   4753         0
   4754 };
   4755 
   4756 static const long _vq_quantlist__44c2_s_p5_0[] = {
   4757         4,
   4758         3,
   4759         5,
   4760         2,
   4761         6,
   4762         1,
   4763         7,
   4764         0,
   4765         8,
   4766 };
   4767 
   4768 static const long _vq_lengthlist__44c2_s_p5_0[] = {
   4769          1, 3, 3, 6, 6, 7, 7, 9, 9, 0, 7, 7, 7, 7, 7, 7,
   4770          9, 9, 0, 7, 7, 7, 7, 7, 7, 9, 9, 0, 8, 8, 7, 7,
   4771          8, 8,10,10, 0, 0, 0, 7, 7, 8, 8,10,10, 0, 0, 0,
   4772          9, 9, 8, 8,10,10, 0, 0, 0, 9, 9, 8, 8,10,10, 0,
   4773          0, 0,10,10, 9, 9,11,11, 0, 0, 0, 0, 0, 9, 9,11,
   4774         11,
   4775 };
   4776 
   4777 static const static_codebook _44c2_s_p5_0 = {
   4778         2, 81,
   4779         (long *)_vq_lengthlist__44c2_s_p5_0,
   4780         1, -531628032, 1611661312, 4, 0,
   4781         (long *)_vq_quantlist__44c2_s_p5_0,
   4782         0
   4783 };
   4784 
   4785 static const long _vq_quantlist__44c2_s_p6_0[] = {
   4786         8,
   4787         7,
   4788         9,
   4789         6,
   4790         10,
   4791         5,
   4792         11,
   4793         4,
   4794         12,
   4795         3,
   4796         13,
   4797         2,
   4798         14,
   4799         1,
   4800         15,
   4801         0,
   4802         16,
   4803 };
   4804 
   4805 static const long _vq_lengthlist__44c2_s_p6_0[] = {
   4806          1, 4, 3, 6, 6, 8, 8, 9, 9, 9, 9, 9, 9,10,10,11,
   4807         11, 0, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,11,
   4808         12,11, 0, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,
   4809         11,11,12, 0, 8, 8, 7, 7, 9, 9,10,10, 9, 9,10,10,
   4810         11,11,12,12, 0, 0, 0, 7, 7, 9, 9,10,10,10, 9,10,
   4811         10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,
   4812         11,11,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,
   4813         10,11,11,12,12,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   4814         10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   4815         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   4816         10,10,11,11,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   4817          9,10,10,11,11,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   4818         10,10,10,10,11,11,12,12,13,12,13,13, 0, 0, 0, 0,
   4819          0, 0, 0,10,10,11,11,12,12,13,13,13,13, 0, 0, 0,
   4820          0, 0, 0, 0,11,11,12,12,12,12,13,13,13,14, 0, 0,
   4821          0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,13,14, 0,
   4822          0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,13,14,14,
   4823          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,13,13,14,
   4824         14,
   4825 };
   4826 
   4827 static const static_codebook _44c2_s_p6_0 = {
   4828         2, 289,
   4829         (long *)_vq_lengthlist__44c2_s_p6_0,
   4830         1, -529530880, 1611661312, 5, 0,
   4831         (long *)_vq_quantlist__44c2_s_p6_0,
   4832         0
   4833 };
   4834 
   4835 static const long _vq_quantlist__44c2_s_p7_0[] = {
   4836         1,
   4837         0,
   4838         2,
   4839 };
   4840 
   4841 static const long _vq_lengthlist__44c2_s_p7_0[] = {
   4842          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   4843          9, 9, 4, 7, 7,10, 9, 9,10, 9, 9, 7,10,10,11,10,
   4844         11,11,10,11, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   4845         11,10,11,11,10,10, 7,11,10,11,11,11,12,11,11, 6,
   4846          9, 9,11,10,10,11,11,10, 6, 9, 9,11,10,10,12,10,
   4847         11,
   4848 };
   4849 
   4850 static const static_codebook _44c2_s_p7_0 = {
   4851         4, 81,
   4852         (long *)_vq_lengthlist__44c2_s_p7_0,
   4853         1, -529137664, 1618345984, 2, 0,
   4854         (long *)_vq_quantlist__44c2_s_p7_0,
   4855         0
   4856 };
   4857 
   4858 static const long _vq_quantlist__44c2_s_p7_1[] = {
   4859         5,
   4860         4,
   4861         6,
   4862         3,
   4863         7,
   4864         2,
   4865         8,
   4866         1,
   4867         9,
   4868         0,
   4869         10,
   4870 };
   4871 
   4872 static const long _vq_lengthlist__44c2_s_p7_1[] = {
   4873          2, 3, 4, 6, 6, 7, 7, 7, 7, 7, 7, 9, 7, 7, 6, 6,
   4874          7, 7, 8, 8, 8, 8, 9, 6, 6, 6, 6, 7, 7, 8, 8, 8,
   4875          8,10, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   4876          7, 7, 7, 8, 8, 8, 8,10,10,10, 7, 7, 8, 8, 8, 8,
   4877          8, 8,10,10,10, 7, 8, 8, 8, 8, 8, 8, 8,10,10,10,
   4878          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   4879          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   4880         10,10,10, 8, 8, 8, 8, 8, 8,
   4881 };
   4882 
   4883 static const static_codebook _44c2_s_p7_1 = {
   4884         2, 121,
   4885         (long *)_vq_lengthlist__44c2_s_p7_1,
   4886         1, -531365888, 1611661312, 4, 0,
   4887         (long *)_vq_quantlist__44c2_s_p7_1,
   4888         0
   4889 };
   4890 
   4891 static const long _vq_quantlist__44c2_s_p8_0[] = {
   4892         6,
   4893         5,
   4894         7,
   4895         4,
   4896         8,
   4897         3,
   4898         9,
   4899         2,
   4900         10,
   4901         1,
   4902         11,
   4903         0,
   4904         12,
   4905 };
   4906 
   4907 static const long _vq_lengthlist__44c2_s_p8_0[] = {
   4908          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 6, 5, 5,
   4909          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 6, 5, 7, 7, 8,
   4910          8, 8, 8, 9, 9,10,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   4911         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   4912         11, 0,12,12, 9, 9,10,10,10,10,11,11,11,11, 0,13,
   4913         13, 9, 9,10,10,10,10,11,11,12,12, 0, 0, 0,10,10,
   4914         10,10,11,11,12,12,12,13, 0, 0, 0,10,10,10,10,11,
   4915         11,12,12,12,12, 0, 0, 0,14,14,10,11,11,11,12,12,
   4916         13,13, 0, 0, 0,14,14,11,10,11,11,13,12,13,13, 0,
   4917          0, 0, 0, 0,12,12,11,12,13,12,14,14, 0, 0, 0, 0,
   4918          0,12,12,12,12,13,12,14,14,
   4919 };
   4920 
   4921 static const static_codebook _44c2_s_p8_0 = {
   4922         2, 169,
   4923         (long *)_vq_lengthlist__44c2_s_p8_0,
   4924         1, -526516224, 1616117760, 4, 0,
   4925         (long *)_vq_quantlist__44c2_s_p8_0,
   4926         0
   4927 };
   4928 
   4929 static const long _vq_quantlist__44c2_s_p8_1[] = {
   4930         2,
   4931         1,
   4932         3,
   4933         0,
   4934         4,
   4935 };
   4936 
   4937 static const long _vq_lengthlist__44c2_s_p8_1[] = {
   4938          2, 4, 4, 5, 4, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 6,
   4939          5, 5, 5, 5, 6, 6, 6, 5, 5,
   4940 };
   4941 
   4942 static const static_codebook _44c2_s_p8_1 = {
   4943         2, 25,
   4944         (long *)_vq_lengthlist__44c2_s_p8_1,
   4945         1, -533725184, 1611661312, 3, 0,
   4946         (long *)_vq_quantlist__44c2_s_p8_1,
   4947         0
   4948 };
   4949 
   4950 static const long _vq_quantlist__44c2_s_p9_0[] = {
   4951         6,
   4952         5,
   4953         7,
   4954         4,
   4955         8,
   4956         3,
   4957         9,
   4958         2,
   4959         10,
   4960         1,
   4961         11,
   4962         0,
   4963         12,
   4964 };
   4965 
   4966 static const long _vq_lengthlist__44c2_s_p9_0[] = {
   4967          1, 5, 4,12,12,12,12,12,12,12,12,12,12, 4, 9, 8,
   4968         11,11,11,11,11,11,11,11,11,11, 2, 8, 7,11,11,11,
   4969         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4970         11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,
   4971         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4972         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4973         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4974         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4975         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4976         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4977         11,11,11,11,11,11,11,11,11,
   4978 };
   4979 
   4980 static const static_codebook _44c2_s_p9_0 = {
   4981         2, 169,
   4982         (long *)_vq_lengthlist__44c2_s_p9_0,
   4983         1, -514541568, 1627103232, 4, 0,
   4984         (long *)_vq_quantlist__44c2_s_p9_0,
   4985         0
   4986 };
   4987 
   4988 static const long _vq_quantlist__44c2_s_p9_1[] = {
   4989         6,
   4990         5,
   4991         7,
   4992         4,
   4993         8,
   4994         3,
   4995         9,
   4996         2,
   4997         10,
   4998         1,
   4999         11,
   5000         0,
   5001         12,
   5002 };
   5003 
   5004 static const long _vq_lengthlist__44c2_s_p9_1[] = {
   5005          1, 4, 4, 6, 6, 7, 6, 8, 8,10, 9,10,10, 6, 5, 5,
   5006          7, 7, 8, 7,10, 9,11,11,12,13, 6, 5, 5, 7, 7, 8,
   5007          8,10,10,11,11,13,13,18, 8, 8, 8, 8, 9, 9,10,10,
   5008         12,12,12,13,18, 8, 8, 8, 8, 9, 9,10,10,12,12,13,
   5009         13,18,11,11, 8, 8,10,10,11,11,12,11,13,12,18,11,
   5010         11, 9, 7,10,10,11,11,11,12,12,13,17,17,17,10,10,
   5011         11,11,12,12,12,10,12,12,17,17,17,11,10,11,10,13,
   5012         12,11,12,12,12,17,17,17,15,14,11,11,12,11,13,10,
   5013         13,12,17,17,17,14,14,12,10,11,11,13,13,13,13,17,
   5014         17,16,17,16,13,13,12,10,13,10,14,13,17,16,17,16,
   5015         17,13,12,12,10,13,11,14,14,
   5016 };
   5017 
   5018 static const static_codebook _44c2_s_p9_1 = {
   5019         2, 169,
   5020         (long *)_vq_lengthlist__44c2_s_p9_1,
   5021         1, -522616832, 1620115456, 4, 0,
   5022         (long *)_vq_quantlist__44c2_s_p9_1,
   5023         0
   5024 };
   5025 
   5026 static const long _vq_quantlist__44c2_s_p9_2[] = {
   5027         8,
   5028         7,
   5029         9,
   5030         6,
   5031         10,
   5032         5,
   5033         11,
   5034         4,
   5035         12,
   5036         3,
   5037         13,
   5038         2,
   5039         14,
   5040         1,
   5041         15,
   5042         0,
   5043         16,
   5044 };
   5045 
   5046 static const long _vq_lengthlist__44c2_s_p9_2[] = {
   5047          2, 4, 4, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,
   5048          8,10, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,
   5049          9, 9,10, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9,
   5050          9, 9, 9,10, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
   5051          9, 9, 9, 9,10,10,10, 8, 7, 8, 8, 8, 8, 9, 9, 9,
   5052          9, 9, 9, 9, 9,10,11,11, 8, 8, 8, 8, 9, 9, 9, 9,
   5053          9, 9,10, 9, 9, 9,10,11,10, 8, 8, 8, 8, 9, 9, 9,
   5054          9, 9, 9, 9,10,10,10,10,11,10, 8, 8, 9, 9, 9, 9,
   5055          9, 9,10, 9, 9,10, 9,10,11,10,11,11,11, 8, 8, 9,
   5056          9, 9, 9, 9, 9, 9, 9,10,10,11,11,11,11,11, 9, 9,
   5057          9, 9, 9, 9,10, 9, 9, 9,10,10,11,11,11,11,11, 9,
   5058          9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,11,11,11,11,11,
   5059          9, 9, 9, 9,10,10, 9, 9, 9,10,10,10,11,11,11,11,
   5060         11,11,11, 9, 9, 9,10, 9, 9,10,10,10,10,11,11,10,
   5061         11,11,11,11,10, 9,10,10, 9, 9, 9, 9,10,10,11,10,
   5062         11,11,11,11,11, 9, 9, 9, 9,10, 9,10,10,10,10,11,
   5063         10,11,11,11,11,11,10,10, 9, 9,10, 9,10,10,10,10,
   5064         10,10,10,11,11,11,11,11,11, 9, 9,10, 9,10, 9,10,
   5065         10,
   5066 };
   5067 
   5068 static const static_codebook _44c2_s_p9_2 = {
   5069         2, 289,
   5070         (long *)_vq_lengthlist__44c2_s_p9_2,
   5071         1, -529530880, 1611661312, 5, 0,
   5072         (long *)_vq_quantlist__44c2_s_p9_2,
   5073         0
   5074 };
   5075 
   5076 static const long _huff_lengthlist__44c2_s_short[] = {
   5077         11, 9,13,12,12,11,12,12,13,15, 8, 2,11, 4, 8, 5,
   5078          7,10,12,15,13, 7,10, 9, 8, 8,10,13,17,17,11, 4,
   5079         12, 5, 9, 5, 8,11,14,16,12, 6, 8, 7, 6, 6, 8,11,
   5080         13,16,11, 4, 9, 5, 6, 4, 6,10,13,16,11, 6,11, 7,
   5081          7, 6, 7,10,13,15,13, 9,12, 9, 8, 6, 8,10,12,14,
   5082         14,10,10, 8, 6, 5, 6, 9,11,13,15,11,11, 9, 6, 5,
   5083          6, 8, 9,12,
   5084 };
   5085 
   5086 static const static_codebook _huff_book__44c2_s_short = {
   5087         2, 100,
   5088         (long *)_huff_lengthlist__44c2_s_short,
   5089         0, 0, 0, 0, 0,
   5090         NULL,
   5091         0
   5092 };
   5093 
   5094 static const long _huff_lengthlist__44c3_s_long[] = {
   5095          5, 6,11,11,11,11,10,10,12,11, 5, 2,11, 5, 6, 6,
   5096          7, 9,11,13,13,10, 7,11, 6, 7, 8, 9,10,12,11, 5,
   5097         11, 6, 8, 7, 9,11,14,15,11, 6, 6, 8, 4, 5, 7, 8,
   5098         10,13,10, 5, 7, 7, 5, 5, 6, 8,10,11,10, 7, 7, 8,
   5099          6, 5, 5, 7, 9, 9,11, 8, 8,11, 8, 7, 6, 6, 7, 9,
   5100         12,11,10,13, 9, 9, 7, 7, 7, 9,11,13,12,15,12,11,
   5101          9, 8, 8, 8,
   5102 };
   5103 
   5104 static const static_codebook _huff_book__44c3_s_long = {
   5105         2, 100,
   5106         (long *)_huff_lengthlist__44c3_s_long,
   5107         0, 0, 0, 0, 0,
   5108         NULL,
   5109         0
   5110 };
   5111 
   5112 static const long _vq_quantlist__44c3_s_p1_0[] = {
   5113         1,
   5114         0,
   5115         2,
   5116 };
   5117 
   5118 static const long _vq_lengthlist__44c3_s_p1_0[] = {
   5119          2, 4, 4, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 0,
   5120          0, 0, 5, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5124          0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   5125          0, 0, 0, 6, 7, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5129          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 6, 8, 7, 0, 0,
   5130          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5147          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5148          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5152          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5153          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5157          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5158          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5164          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   5165          0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   5166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   5170          0, 0, 0, 8, 8, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   5171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0,
   5175          0, 0, 0, 0, 7, 9, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   5176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5210          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   5211          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5215          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   5216          0, 0, 0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0,
   5217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5220          0, 0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   5221          0, 0, 0, 0, 0, 0, 8, 9, 8, 0, 0, 0, 0, 0, 0, 0,
   5222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5529          0,
   5530 };
   5531 
   5532 static const static_codebook _44c3_s_p1_0 = {
   5533         8, 6561,
   5534         (long *)_vq_lengthlist__44c3_s_p1_0,
   5535         1, -535822336, 1611661312, 2, 0,
   5536         (long *)_vq_quantlist__44c3_s_p1_0,
   5537         0
   5538 };
   5539 
   5540 static const long _vq_quantlist__44c3_s_p2_0[] = {
   5541         2,
   5542         1,
   5543         3,
   5544         0,
   5545         4,
   5546 };
   5547 
   5548 static const long _vq_lengthlist__44c3_s_p2_0[] = {
   5549          2, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0,
   5550          7, 8, 0, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 7,
   5551          7, 0, 0, 0, 7, 7, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
   5552          0, 0, 5, 6, 6, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0,
   5553          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5558          0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 7, 7, 0, 0,
   5559          0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 5,
   5560          7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 9,
   5561          9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5566          0, 0, 0, 5, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7,
   5567          0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0,
   5568          0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0,
   5569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5574          8,10,10, 0, 0, 0, 9, 9, 0, 0, 0, 9, 9, 0, 0, 0,
   5575         10,10, 0, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0, 0, 9,
   5576          9, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
   5577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5588          0,
   5589 };
   5590 
   5591 static const static_codebook _44c3_s_p2_0 = {
   5592         4, 625,
   5593         (long *)_vq_lengthlist__44c3_s_p2_0,
   5594         1, -533725184, 1611661312, 3, 0,
   5595         (long *)_vq_quantlist__44c3_s_p2_0,
   5596         0
   5597 };
   5598 
   5599 static const long _vq_quantlist__44c3_s_p3_0[] = {
   5600         2,
   5601         1,
   5602         3,
   5603         0,
   5604         4,
   5605 };
   5606 
   5607 static const long _vq_lengthlist__44c3_s_p3_0[] = {
   5608          2, 4, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5609          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0,
   5610          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5611          0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 9,
   5613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5614          0, 0, 0, 0, 6, 6, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   5615          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5647          0,
   5648 };
   5649 
   5650 static const static_codebook _44c3_s_p3_0 = {
   5651         4, 625,
   5652         (long *)_vq_lengthlist__44c3_s_p3_0,
   5653         1, -533725184, 1611661312, 3, 0,
   5654         (long *)_vq_quantlist__44c3_s_p3_0,
   5655         0
   5656 };
   5657 
   5658 static const long _vq_quantlist__44c3_s_p4_0[] = {
   5659         4,
   5660         3,
   5661         5,
   5662         2,
   5663         6,
   5664         1,
   5665         7,
   5666         0,
   5667         8,
   5668 };
   5669 
   5670 static const long _vq_lengthlist__44c3_s_p4_0[] = {
   5671          2, 3, 3, 6, 6, 0, 0, 0, 0, 0, 4, 4, 6, 6, 0, 0,
   5672          0, 0, 0, 4, 4, 6, 6, 0, 0, 0, 0, 0, 5, 5, 6, 6,
   5673          0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0,
   5674          7, 8, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0,
   5675          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   5676          0,
   5677 };
   5678 
   5679 static const static_codebook _44c3_s_p4_0 = {
   5680         2, 81,
   5681         (long *)_vq_lengthlist__44c3_s_p4_0,
   5682         1, -531628032, 1611661312, 4, 0,
   5683         (long *)_vq_quantlist__44c3_s_p4_0,
   5684         0
   5685 };
   5686 
   5687 static const long _vq_quantlist__44c3_s_p5_0[] = {
   5688         4,
   5689         3,
   5690         5,
   5691         2,
   5692         6,
   5693         1,
   5694         7,
   5695         0,
   5696         8,
   5697 };
   5698 
   5699 static const long _vq_lengthlist__44c3_s_p5_0[] = {
   5700          1, 3, 4, 6, 6, 7, 7, 9, 9, 0, 5, 5, 7, 7, 7, 8,
   5701          9, 9, 0, 5, 5, 7, 7, 8, 8, 9, 9, 0, 7, 7, 8, 8,
   5702          8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0, 0, 0,
   5703          9, 9, 9, 9,10,10, 0, 0, 0, 9, 9, 9, 9,10,10, 0,
   5704          0, 0,10,10,10,10,11,11, 0, 0, 0, 0, 0,10,10,11,
   5705         11,
   5706 };
   5707 
   5708 static const static_codebook _44c3_s_p5_0 = {
   5709         2, 81,
   5710         (long *)_vq_lengthlist__44c3_s_p5_0,
   5711         1, -531628032, 1611661312, 4, 0,
   5712         (long *)_vq_quantlist__44c3_s_p5_0,
   5713         0
   5714 };
   5715 
   5716 static const long _vq_quantlist__44c3_s_p6_0[] = {
   5717         8,
   5718         7,
   5719         9,
   5720         6,
   5721         10,
   5722         5,
   5723         11,
   5724         4,
   5725         12,
   5726         3,
   5727         13,
   5728         2,
   5729         14,
   5730         1,
   5731         15,
   5732         0,
   5733         16,
   5734 };
   5735 
   5736 static const long _vq_lengthlist__44c3_s_p6_0[] = {
   5737          2, 3, 3, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   5738         10, 0, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,10,
   5739         11,11, 0, 5, 5, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,
   5740         10,11,11, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   5741         11,11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   5742         10,11,11,11,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   5743         10,10,11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9,
   5744          9,10,10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   5745         10,10,11,10,11,11,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   5746         10,10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9, 8,
   5747          9, 9,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 8,
   5748          8, 9, 9,10,10,11,11,12,11,12,12, 0, 0, 0, 0, 0,
   5749          9,10,10,10,11,11,11,11,12,12,13,13, 0, 0, 0, 0,
   5750          0, 0, 0,10,10,10,10,11,11,12,12,13,13, 0, 0, 0,
   5751          0, 0, 0, 0,11,11,11,11,12,12,12,12,13,13, 0, 0,
   5752          0, 0, 0, 0, 0,11,11,11,11,12,12,12,12,13,13, 0,
   5753          0, 0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,13,13,
   5754          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,
   5755         13,
   5756 };
   5757 
   5758 static const static_codebook _44c3_s_p6_0 = {
   5759         2, 289,
   5760         (long *)_vq_lengthlist__44c3_s_p6_0,
   5761         1, -529530880, 1611661312, 5, 0,
   5762         (long *)_vq_quantlist__44c3_s_p6_0,
   5763         0
   5764 };
   5765 
   5766 static const long _vq_quantlist__44c3_s_p7_0[] = {
   5767         1,
   5768         0,
   5769         2,
   5770 };
   5771 
   5772 static const long _vq_lengthlist__44c3_s_p7_0[] = {
   5773          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   5774          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 7,10,10,11,11,
   5775         10,12,11,11, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   5776         11,10,10,11,10,10, 7,11,11,11,11,11,12,11,11, 6,
   5777          9, 9,11,10,10,11,10,10, 6, 9, 9,11,10,10,11,10,
   5778         10,
   5779 };
   5780 
   5781 static const static_codebook _44c3_s_p7_0 = {
   5782         4, 81,
   5783         (long *)_vq_lengthlist__44c3_s_p7_0,
   5784         1, -529137664, 1618345984, 2, 0,
   5785         (long *)_vq_quantlist__44c3_s_p7_0,
   5786         0
   5787 };
   5788 
   5789 static const long _vq_quantlist__44c3_s_p7_1[] = {
   5790         5,
   5791         4,
   5792         6,
   5793         3,
   5794         7,
   5795         2,
   5796         8,
   5797         1,
   5798         9,
   5799         0,
   5800         10,
   5801 };
   5802 
   5803 static const long _vq_lengthlist__44c3_s_p7_1[] = {
   5804          2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8,10, 5, 5, 6, 6,
   5805          7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   5806          8,10, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   5807          7, 8, 7, 8, 8, 8, 8,10,10,10, 8, 8, 8, 8, 8, 8,
   5808          8, 8,10,10,10, 7, 8, 8, 8, 8, 8, 8, 8,10,10,10,
   5809          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   5810          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 9, 8,10,10,
   5811         10,10,10, 8, 8, 8, 8, 8, 8,
   5812 };
   5813 
   5814 static const static_codebook _44c3_s_p7_1 = {
   5815         2, 121,
   5816         (long *)_vq_lengthlist__44c3_s_p7_1,
   5817         1, -531365888, 1611661312, 4, 0,
   5818         (long *)_vq_quantlist__44c3_s_p7_1,
   5819         0
   5820 };
   5821 
   5822 static const long _vq_quantlist__44c3_s_p8_0[] = {
   5823         6,
   5824         5,
   5825         7,
   5826         4,
   5827         8,
   5828         3,
   5829         9,
   5830         2,
   5831         10,
   5832         1,
   5833         11,
   5834         0,
   5835         12,
   5836 };
   5837 
   5838 static const long _vq_lengthlist__44c3_s_p8_0[] = {
   5839          1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5,
   5840          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 5, 5, 7, 7, 8,
   5841          8, 8, 8, 9, 9,11,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   5842         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   5843         11, 0,12,12, 9, 9,10,10,10,10,11,11,11,12, 0,13,
   5844         13, 9, 9,10,10,10,10,11,11,12,12, 0, 0, 0,10,10,
   5845         10,10,11,11,12,12,12,12, 0, 0, 0,10,10,10,10,11,
   5846         11,12,12,12,12, 0, 0, 0,14,14,11,11,11,11,12,12,
   5847         13,13, 0, 0, 0,14,14,11,11,11,11,12,12,13,13, 0,
   5848          0, 0, 0, 0,12,12,12,12,13,13,14,13, 0, 0, 0, 0,
   5849          0,13,13,12,12,13,12,14,13,
   5850 };
   5851 
   5852 static const static_codebook _44c3_s_p8_0 = {
   5853         2, 169,
   5854         (long *)_vq_lengthlist__44c3_s_p8_0,
   5855         1, -526516224, 1616117760, 4, 0,
   5856         (long *)_vq_quantlist__44c3_s_p8_0,
   5857         0
   5858 };
   5859 
   5860 static const long _vq_quantlist__44c3_s_p8_1[] = {
   5861         2,
   5862         1,
   5863         3,
   5864         0,
   5865         4,
   5866 };
   5867 
   5868 static const long _vq_lengthlist__44c3_s_p8_1[] = {
   5869          2, 4, 4, 5, 5, 6, 5, 5, 5, 5, 6, 4, 5, 5, 5, 6,
   5870          5, 5, 5, 5, 6, 6, 6, 5, 5,
   5871 };
   5872 
   5873 static const static_codebook _44c3_s_p8_1 = {
   5874         2, 25,
   5875         (long *)_vq_lengthlist__44c3_s_p8_1,
   5876         1, -533725184, 1611661312, 3, 0,
   5877         (long *)_vq_quantlist__44c3_s_p8_1,
   5878         0
   5879 };
   5880 
   5881 static const long _vq_quantlist__44c3_s_p9_0[] = {
   5882         6,
   5883         5,
   5884         7,
   5885         4,
   5886         8,
   5887         3,
   5888         9,
   5889         2,
   5890         10,
   5891         1,
   5892         11,
   5893         0,
   5894         12,
   5895 };
   5896 
   5897 static const long _vq_lengthlist__44c3_s_p9_0[] = {
   5898          1, 4, 4,12,12,12,12,12,12,12,12,12,12, 4, 9, 8,
   5899         12,12,12,12,12,12,12,12,12,12, 2, 9, 7,12,12,12,
   5900         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   5901         12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,
   5902         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   5903         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   5904         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   5905         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   5906         12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,
   5907         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   5908         11,11,11,11,11,11,11,11,11,
   5909 };
   5910 
   5911 static const static_codebook _44c3_s_p9_0 = {
   5912         2, 169,
   5913         (long *)_vq_lengthlist__44c3_s_p9_0,
   5914         1, -514332672, 1627381760, 4, 0,
   5915         (long *)_vq_quantlist__44c3_s_p9_0,
   5916         0
   5917 };
   5918 
   5919 static const long _vq_quantlist__44c3_s_p9_1[] = {
   5920         7,
   5921         6,
   5922         8,
   5923         5,
   5924         9,
   5925         4,
   5926         10,
   5927         3,
   5928         11,
   5929         2,
   5930         12,
   5931         1,
   5932         13,
   5933         0,
   5934         14,
   5935 };
   5936 
   5937 static const long _vq_lengthlist__44c3_s_p9_1[] = {
   5938          1, 4, 4, 6, 6, 7, 7, 8, 7, 9, 9,10,10,10,10, 6,
   5939          5, 5, 7, 7, 8, 8,10, 8,11,10,12,12,13,13, 6, 5,
   5940          5, 7, 7, 8, 8,10, 9,11,11,12,12,13,12,18, 8, 8,
   5941          8, 8, 9, 9,10, 9,11,10,12,12,13,13,18, 8, 8, 8,
   5942          8, 9, 9,10,10,11,11,13,12,14,13,18,11,11, 9, 9,
   5943         10,10,11,11,11,12,13,12,13,14,18,11,11, 9, 8,11,
   5944         10,11,11,11,11,12,12,14,13,18,18,18,10,11,10,11,
   5945         12,12,12,12,13,12,14,13,18,18,18,10,11,11, 9,12,
   5946         11,12,12,12,13,13,13,18,18,17,14,14,11,11,12,12,
   5947         13,12,14,12,14,13,18,18,18,14,14,11,10,12, 9,12,
   5948         13,13,13,13,13,18,18,17,16,18,13,13,12,12,13,11,
   5949         14,12,14,14,17,18,18,17,18,13,12,13,10,12,11,14,
   5950         14,14,14,17,18,18,18,18,15,16,12,12,13,10,14,12,
   5951         14,15,18,18,18,16,17,16,14,12,11,13,10,13,13,14,
   5952         15,
   5953 };
   5954 
   5955 static const static_codebook _44c3_s_p9_1 = {
   5956         2, 225,
   5957         (long *)_vq_lengthlist__44c3_s_p9_1,
   5958         1, -522338304, 1620115456, 4, 0,
   5959         (long *)_vq_quantlist__44c3_s_p9_1,
   5960         0
   5961 };
   5962 
   5963 static const long _vq_quantlist__44c3_s_p9_2[] = {
   5964         8,
   5965         7,
   5966         9,
   5967         6,
   5968         10,
   5969         5,
   5970         11,
   5971         4,
   5972         12,
   5973         3,
   5974         13,
   5975         2,
   5976         14,
   5977         1,
   5978         15,
   5979         0,
   5980         16,
   5981 };
   5982 
   5983 static const long _vq_lengthlist__44c3_s_p9_2[] = {
   5984          2, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,
   5985          8,10, 6, 6, 7, 7, 8, 7, 8, 8, 8, 8, 8, 9, 9, 9,
   5986          9, 9,10, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9,
   5987          9, 9, 9,10, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,
   5988          9, 9, 9, 9,10,10,10, 7, 7, 8, 8, 8, 9, 9, 9, 9,
   5989          9, 9, 9, 9, 9,11,11,11, 8, 8, 8, 8, 9, 9, 9, 9,
   5990          9, 9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 9, 9, 9,
   5991          9, 9, 9, 9, 9, 9, 9,10,10,10, 8, 9, 9, 9, 9, 9,
   5992          9, 9, 9, 9, 9, 9,10, 9,10,10,10,11,11, 9, 9, 9,
   5993          9, 9, 9, 9, 9, 9, 9, 9, 9,11,10,11,11,11, 9, 9,
   5994          9, 9, 9, 9,10,10, 9, 9,10, 9,11,10,11,11,11, 9,
   5995          9, 9, 9, 9, 9, 9, 9,10,10,10, 9,11,11,11,11,11,
   5996          9, 9, 9, 9,10,10, 9, 9, 9, 9,10, 9,11,11,11,11,
   5997         11,11,11, 9, 9, 9, 9, 9, 9,10,10,10,10,11,11,11,
   5998         11,11,11,11,10, 9,10,10, 9,10, 9, 9,10, 9,11,10,
   5999         10,11,11,11,11, 9,10, 9, 9, 9, 9,10,10,10,10,11,
   6000         11,11,11,11,11,10,10,10, 9, 9,10, 9,10, 9,10,10,
   6001         10,10,11,11,11,11,11,11,11, 9, 9, 9, 9, 9,10,10,
   6002         10,
   6003 };
   6004 
   6005 static const static_codebook _44c3_s_p9_2 = {
   6006         2, 289,
   6007         (long *)_vq_lengthlist__44c3_s_p9_2,
   6008         1, -529530880, 1611661312, 5, 0,
   6009         (long *)_vq_quantlist__44c3_s_p9_2,
   6010         0
   6011 };
   6012 
   6013 static const long _huff_lengthlist__44c3_s_short[] = {
   6014         10, 9,13,11,14,10,12,13,13,14, 7, 2,12, 5,10, 5,
   6015          7,10,12,14,12, 6, 9, 8, 7, 7, 9,11,13,16,10, 4,
   6016         12, 5,10, 6, 8,12,14,16,12, 6, 8, 7, 6, 5, 7,11,
   6017         12,16,10, 4, 8, 5, 6, 4, 6, 9,13,16,10, 6,10, 7,
   6018          7, 6, 7, 9,13,15,12, 9,11, 9, 8, 6, 7,10,12,14,
   6019         14,11,10, 9, 6, 5, 6, 9,11,13,15,13,11,10, 6, 5,
   6020          6, 8, 9,11,
   6021 };
   6022 
   6023 static const static_codebook _huff_book__44c3_s_short = {
   6024         2, 100,
   6025         (long *)_huff_lengthlist__44c3_s_short,
   6026         0, 0, 0, 0, 0,
   6027         NULL,
   6028         0
   6029 };
   6030 
   6031 static const long _huff_lengthlist__44c4_s_long[] = {
   6032          4, 7,11,11,11,11,10,11,12,11, 5, 2,11, 5, 6, 6,
   6033          7, 9,11,12,11, 9, 6,10, 6, 7, 8, 9,10,11,11, 5,
   6034         11, 7, 8, 8, 9,11,13,14,11, 6, 5, 8, 4, 5, 7, 8,
   6035         10,11,10, 6, 7, 7, 5, 5, 6, 8, 9,11,10, 7, 8, 9,
   6036          6, 6, 6, 7, 8, 9,11, 9, 9,11, 7, 7, 6, 6, 7, 9,
   6037         12,12,10,13, 9, 8, 7, 7, 7, 8,11,13,11,14,11,10,
   6038          9, 8, 7, 7,
   6039 };
   6040 
   6041 static const static_codebook _huff_book__44c4_s_long = {
   6042         2, 100,
   6043         (long *)_huff_lengthlist__44c4_s_long,
   6044         0, 0, 0, 0, 0,
   6045         NULL,
   6046         0
   6047 };
   6048 
   6049 static const long _vq_quantlist__44c4_s_p1_0[] = {
   6050         1,
   6051         0,
   6052         2,
   6053 };
   6054 
   6055 static const long _vq_lengthlist__44c4_s_p1_0[] = {
   6056          2, 4, 4, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 0,
   6057          0, 0, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6058          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6060          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6061          0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   6062          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6063          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6064          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6065          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6066          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 6, 8, 7, 0, 0,
   6067          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6068          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6069          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6070          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6071          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6072          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6073          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6074          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6075          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6076          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6077          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6078          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6079          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6080          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6081          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6082          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6083          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6084          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6085          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6086          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6087          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6088          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6089          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6090          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6091          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6092          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6093          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6094          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6095          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6096          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6097          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6098          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6099          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6101          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   6102          0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   6103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   6107          0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   6108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0,
   6112          0, 0, 0, 0, 8, 9, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   6113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6118          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6119          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6124          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6147          0, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   6148          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6152          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   6153          0, 0, 0, 0, 0, 8, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0,
   6154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6157          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   6158          0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   6159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6466          0,
   6467 };
   6468 
   6469 static const static_codebook _44c4_s_p1_0 = {
   6470         8, 6561,
   6471         (long *)_vq_lengthlist__44c4_s_p1_0,
   6472         1, -535822336, 1611661312, 2, 0,
   6473         (long *)_vq_quantlist__44c4_s_p1_0,
   6474         0
   6475 };
   6476 
   6477 static const long _vq_quantlist__44c4_s_p2_0[] = {
   6478         2,
   6479         1,
   6480         3,
   6481         0,
   6482         4,
   6483 };
   6484 
   6485 static const long _vq_lengthlist__44c4_s_p2_0[] = {
   6486          2, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0,
   6487          7, 7, 0, 0, 0, 0, 0, 0, 0, 5, 6, 6, 0, 0, 0, 7,
   6488          7, 0, 0, 0, 7, 7, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
   6489          0, 0, 5, 6, 6, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0,
   6490          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6495          0, 0, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 7, 7, 0, 0,
   6496          0, 7, 7, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 5,
   6497          7, 8, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 9,
   6498          9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6503          0, 0, 0, 5, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7,
   6504          0, 0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0,
   6505          0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 9, 9, 0, 0,
   6506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6511          7,10,10, 0, 0, 0, 9, 9, 0, 0, 0, 9, 9, 0, 0, 0,
   6512         10,10, 0, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0, 0, 9,
   6513          9, 0, 0, 0, 9, 9, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
   6514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6525          0,
   6526 };
   6527 
   6528 static const static_codebook _44c4_s_p2_0 = {
   6529         4, 625,
   6530         (long *)_vq_lengthlist__44c4_s_p2_0,
   6531         1, -533725184, 1611661312, 3, 0,
   6532         (long *)_vq_quantlist__44c4_s_p2_0,
   6533         0
   6534 };
   6535 
   6536 static const long _vq_quantlist__44c4_s_p3_0[] = {
   6537         2,
   6538         1,
   6539         3,
   6540         0,
   6541         4,
   6542 };
   6543 
   6544 static const long _vq_lengthlist__44c4_s_p3_0[] = {
   6545          2, 3, 3, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6546          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 4, 6, 6, 0, 0,
   6547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6548          0, 0, 4, 4, 5, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 9,
   6550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6551          0, 0, 0, 0, 6, 6, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   6552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6584          0,
   6585 };
   6586 
   6587 static const static_codebook _44c4_s_p3_0 = {
   6588         4, 625,
   6589         (long *)_vq_lengthlist__44c4_s_p3_0,
   6590         1, -533725184, 1611661312, 3, 0,
   6591         (long *)_vq_quantlist__44c4_s_p3_0,
   6592         0
   6593 };
   6594 
   6595 static const long _vq_quantlist__44c4_s_p4_0[] = {
   6596         4,
   6597         3,
   6598         5,
   6599         2,
   6600         6,
   6601         1,
   6602         7,
   6603         0,
   6604         8,
   6605 };
   6606 
   6607 static const long _vq_lengthlist__44c4_s_p4_0[] = {
   6608          2, 3, 3, 6, 6, 0, 0, 0, 0, 0, 4, 4, 6, 6, 0, 0,
   6609          0, 0, 0, 4, 4, 6, 6, 0, 0, 0, 0, 0, 5, 5, 6, 6,
   6610          0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0,
   6611          7, 8, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0,
   6612          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   6613          0,
   6614 };
   6615 
   6616 static const static_codebook _44c4_s_p4_0 = {
   6617         2, 81,
   6618         (long *)_vq_lengthlist__44c4_s_p4_0,
   6619         1, -531628032, 1611661312, 4, 0,
   6620         (long *)_vq_quantlist__44c4_s_p4_0,
   6621         0
   6622 };
   6623 
   6624 static const long _vq_quantlist__44c4_s_p5_0[] = {
   6625         4,
   6626         3,
   6627         5,
   6628         2,
   6629         6,
   6630         1,
   6631         7,
   6632         0,
   6633         8,
   6634 };
   6635 
   6636 static const long _vq_lengthlist__44c4_s_p5_0[] = {
   6637          2, 3, 3, 6, 6, 7, 7, 9, 9, 0, 4, 4, 6, 6, 7, 7,
   6638          9, 9, 0, 4, 5, 6, 6, 7, 7, 9, 9, 0, 6, 6, 7, 7,
   6639          8, 8,10,10, 0, 0, 0, 7, 7, 8, 8,10, 9, 0, 0, 0,
   6640          9, 8, 8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0,
   6641          0, 0,10,10, 9, 9,11,11, 0, 0, 0, 0, 0, 9, 9,10,
   6642         10,
   6643 };
   6644 
   6645 static const static_codebook _44c4_s_p5_0 = {
   6646         2, 81,
   6647         (long *)_vq_lengthlist__44c4_s_p5_0,
   6648         1, -531628032, 1611661312, 4, 0,
   6649         (long *)_vq_quantlist__44c4_s_p5_0,
   6650         0
   6651 };
   6652 
   6653 static const long _vq_quantlist__44c4_s_p6_0[] = {
   6654         8,
   6655         7,
   6656         9,
   6657         6,
   6658         10,
   6659         5,
   6660         11,
   6661         4,
   6662         12,
   6663         3,
   6664         13,
   6665         2,
   6666         14,
   6667         1,
   6668         15,
   6669         0,
   6670         16,
   6671 };
   6672 
   6673 static const long _vq_lengthlist__44c4_s_p6_0[] = {
   6674          2, 4, 4, 6, 6, 8, 8, 9, 9, 8, 8, 9, 9,10,10,11,
   6675         11, 0, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,11,
   6676         11,11, 0, 4, 4, 7, 6, 8, 8, 9, 9, 9, 9,10,10,11,
   6677         11,11,11, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   6678         11,11,11,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   6679         10,11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   6680         10,10,11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9,
   6681          9,10,10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   6682         10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   6683         10,10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9, 9,
   6684          9,10,10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9,
   6685          9, 9, 9,10,10,11,11,11,12,12,12, 0, 0, 0, 0, 0,
   6686         10,10,10,10,11,11,11,11,12,12,13,12, 0, 0, 0, 0,
   6687          0, 0, 0,10,10,11,11,11,11,12,12,12,12, 0, 0, 0,
   6688          0, 0, 0, 0,11,11,11,11,12,12,12,12,13,13, 0, 0,
   6689          0, 0, 0, 0, 0,11,11,11,11,12,12,12,12,13,13, 0,
   6690          0, 0, 0, 0, 0, 0,12,12,12,12,12,12,13,13,13,13,
   6691          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,12,13,13,
   6692         13,
   6693 };
   6694 
   6695 static const static_codebook _44c4_s_p6_0 = {
   6696         2, 289,
   6697         (long *)_vq_lengthlist__44c4_s_p6_0,
   6698         1, -529530880, 1611661312, 5, 0,
   6699         (long *)_vq_quantlist__44c4_s_p6_0,
   6700         0
   6701 };
   6702 
   6703 static const long _vq_quantlist__44c4_s_p7_0[] = {
   6704         1,
   6705         0,
   6706         2,
   6707 };
   6708 
   6709 static const long _vq_lengthlist__44c4_s_p7_0[] = {
   6710          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   6711          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 7,10,10,11,11,
   6712         10,11,11,11, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   6713         11,10,10,11,10,10, 7,11,11,12,11,11,12,11,11, 6,
   6714          9, 9,11,10,10,11,10,10, 6, 9, 9,11,10,10,11,10,
   6715         10,
   6716 };
   6717 
   6718 static const static_codebook _44c4_s_p7_0 = {
   6719         4, 81,
   6720         (long *)_vq_lengthlist__44c4_s_p7_0,
   6721         1, -529137664, 1618345984, 2, 0,
   6722         (long *)_vq_quantlist__44c4_s_p7_0,
   6723         0
   6724 };
   6725 
   6726 static const long _vq_quantlist__44c4_s_p7_1[] = {
   6727         5,
   6728         4,
   6729         6,
   6730         3,
   6731         7,
   6732         2,
   6733         8,
   6734         1,
   6735         9,
   6736         0,
   6737         10,
   6738 };
   6739 
   6740 static const long _vq_lengthlist__44c4_s_p7_1[] = {
   6741          2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8,10, 5, 5, 6, 6,
   6742          7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   6743          8,10, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   6744          7, 8, 8, 8, 8, 8, 8,10,10,10, 8, 7, 8, 8, 8, 8,
   6745          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   6746          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   6747          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 9, 8,10,10,
   6748         10,10,10, 8, 8, 8, 8, 9, 9,
   6749 };
   6750 
   6751 static const static_codebook _44c4_s_p7_1 = {
   6752         2, 121,
   6753         (long *)_vq_lengthlist__44c4_s_p7_1,
   6754         1, -531365888, 1611661312, 4, 0,
   6755         (long *)_vq_quantlist__44c4_s_p7_1,
   6756         0
   6757 };
   6758 
   6759 static const long _vq_quantlist__44c4_s_p8_0[] = {
   6760         6,
   6761         5,
   6762         7,
   6763         4,
   6764         8,
   6765         3,
   6766         9,
   6767         2,
   6768         10,
   6769         1,
   6770         11,
   6771         0,
   6772         12,
   6773 };
   6774 
   6775 static const long _vq_lengthlist__44c4_s_p8_0[] = {
   6776          1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5,
   6777          7, 7, 8, 8, 8, 8, 9,10,11,11, 7, 5, 5, 7, 7, 8,
   6778          8, 9, 9,10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   6779         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   6780         11, 0,12,12, 9, 9, 9, 9,10,10,10,10,11,11, 0,13,
   6781         13, 9, 9,10, 9,10,10,11,11,11,12, 0, 0, 0,10,10,
   6782         10,10,10,10,11,11,12,12, 0, 0, 0,10,10,10,10,10,
   6783         10,11,11,12,12, 0, 0, 0,14,14,11,11,11,11,12,12,
   6784         12,12, 0, 0, 0,14,14,11,11,11,11,12,12,12,13, 0,
   6785          0, 0, 0, 0,12,12,12,12,12,12,13,13, 0, 0, 0, 0,
   6786          0,13,12,12,12,12,12,13,13,
   6787 };
   6788 
   6789 static const static_codebook _44c4_s_p8_0 = {
   6790         2, 169,
   6791         (long *)_vq_lengthlist__44c4_s_p8_0,
   6792         1, -526516224, 1616117760, 4, 0,
   6793         (long *)_vq_quantlist__44c4_s_p8_0,
   6794         0
   6795 };
   6796 
   6797 static const long _vq_quantlist__44c4_s_p8_1[] = {
   6798         2,
   6799         1,
   6800         3,
   6801         0,
   6802         4,
   6803 };
   6804 
   6805 static const long _vq_lengthlist__44c4_s_p8_1[] = {
   6806          2, 4, 4, 5, 5, 6, 5, 5, 5, 5, 6, 5, 4, 5, 5, 6,
   6807          5, 5, 5, 5, 6, 6, 6, 5, 5,
   6808 };
   6809 
   6810 static const static_codebook _44c4_s_p8_1 = {
   6811         2, 25,
   6812         (long *)_vq_lengthlist__44c4_s_p8_1,
   6813         1, -533725184, 1611661312, 3, 0,
   6814         (long *)_vq_quantlist__44c4_s_p8_1,
   6815         0
   6816 };
   6817 
   6818 static const long _vq_quantlist__44c4_s_p9_0[] = {
   6819         6,
   6820         5,
   6821         7,
   6822         4,
   6823         8,
   6824         3,
   6825         9,
   6826         2,
   6827         10,
   6828         1,
   6829         11,
   6830         0,
   6831         12,
   6832 };
   6833 
   6834 static const long _vq_lengthlist__44c4_s_p9_0[] = {
   6835          1, 3, 3,12,12,12,12,12,12,12,12,12,12, 4, 7, 7,
   6836         12,12,12,12,12,12,12,12,12,12, 3, 8, 8,12,12,12,
   6837         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6838         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6839         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6840         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6841         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6842         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6843         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6844         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   6845         12,12,12,12,12,12,12,12,12,
   6846 };
   6847 
   6848 static const static_codebook _44c4_s_p9_0 = {
   6849         2, 169,
   6850         (long *)_vq_lengthlist__44c4_s_p9_0,
   6851         1, -513964032, 1628680192, 4, 0,
   6852         (long *)_vq_quantlist__44c4_s_p9_0,
   6853         0
   6854 };
   6855 
   6856 static const long _vq_quantlist__44c4_s_p9_1[] = {
   6857         7,
   6858         6,
   6859         8,
   6860         5,
   6861         9,
   6862         4,
   6863         10,
   6864         3,
   6865         11,
   6866         2,
   6867         12,
   6868         1,
   6869         13,
   6870         0,
   6871         14,
   6872 };
   6873 
   6874 static const long _vq_lengthlist__44c4_s_p9_1[] = {
   6875          1, 4, 4, 5, 5, 7, 7, 9, 8,10, 9,10,10,10,10, 6,
   6876          5, 5, 7, 7, 9, 8,10, 9,11,10,12,12,13,13, 6, 5,
   6877          5, 7, 7, 9, 9,10,10,11,11,12,12,12,13,19, 8, 8,
   6878          8, 8, 9, 9,10,10,12,11,12,12,13,13,19, 8, 8, 8,
   6879          8, 9, 9,11,11,12,12,13,13,13,13,19,12,12, 9, 9,
   6880         11,11,11,11,12,11,13,12,13,13,18,12,12, 9, 9,11,
   6881         10,11,11,12,12,12,13,13,14,19,18,18,11,11,11,11,
   6882         12,12,13,12,13,13,14,14,16,18,18,11,11,11,10,12,
   6883         11,13,13,13,13,13,14,17,18,18,14,15,11,12,12,13,
   6884         13,13,13,14,14,14,18,18,18,15,15,12,10,13,10,13,
   6885         13,13,13,13,14,18,17,18,17,18,12,13,12,13,13,13,
   6886         14,14,16,14,18,17,18,18,17,13,12,13,10,12,12,14,
   6887         14,14,14,17,18,18,18,18,14,15,12,12,13,12,14,14,
   6888         15,15,18,18,18,17,18,15,14,12,11,12,12,14,14,14,
   6889         15,
   6890 };
   6891 
   6892 static const static_codebook _44c4_s_p9_1 = {
   6893         2, 225,
   6894         (long *)_vq_lengthlist__44c4_s_p9_1,
   6895         1, -520986624, 1620377600, 4, 0,
   6896         (long *)_vq_quantlist__44c4_s_p9_1,
   6897         0
   6898 };
   6899 
   6900 static const long _vq_quantlist__44c4_s_p9_2[] = {
   6901         10,
   6902         9,
   6903         11,
   6904         8,
   6905         12,
   6906         7,
   6907         13,
   6908         6,
   6909         14,
   6910         5,
   6911         15,
   6912         4,
   6913         16,
   6914         3,
   6915         17,
   6916         2,
   6917         18,
   6918         1,
   6919         19,
   6920         0,
   6921         20,
   6922 };
   6923 
   6924 static const long _vq_lengthlist__44c4_s_p9_2[] = {
   6925          2, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   6926          8, 9, 9, 9, 9,11, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   6927          9, 9, 9, 9, 9, 9,10,10,10,10,11, 6, 6, 7, 7, 8,
   6928          8, 8, 8, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,11,
   6929          7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   6930         10,10,10,10,12,11,11, 7, 7, 8, 8, 9, 9, 9, 9, 9,
   6931          9,10,10,10,10,10,10,10,10,12,11,12, 8, 8, 8, 8,
   6932          9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,11,11,
   6933         11, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,10,10,10,10,
   6934         10,10,10,11,11,12, 9, 9, 9, 9, 9, 9,10, 9,10,10,
   6935         10,10,10,10,10,10,10,10,11,11,11,11,11, 9, 9, 9,
   6936          9,10,10,10,10,10,10,10,10,10,10,10,10,11,12,11,
   6937         11,11, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
   6938         10,10,11,11,11,11,11, 9, 9, 9, 9,10,10,10,10,10,
   6939         10,10,10,10,10,10,10,11,11,11,12,12,10,10,10,10,
   6940         10,10,10,10,10,10,10,10,10,10,10,10,11,12,11,12,
   6941         11,11,11, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   6942         10,11,12,11,11,11,11,11,10,10,10,10,10,10,10,10,
   6943         10,10,10,10,10,10,11,11,11,12,11,11,11,10,10,10,
   6944         10,10,10,10,10,10,10,10,10,10,10,12,11,11,12,11,
   6945         11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   6946         11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,
   6947         10,10,10,10,10,11,11,11,11,12,12,11,11,11,11,11,
   6948         11,11,10,10,10,10,10,10,10,10,12,12,12,11,11,11,
   6949         12,11,11,11,10,10,10,10,10,10,10,10,10,10,10,12,
   6950         11,12,12,12,12,12,11,12,11,11,10,10,10,10,10,10,
   6951         10,10,10,10,12,12,12,12,11,11,11,11,11,11,11,10,
   6952         10,10,10,10,10,10,10,10,10,
   6953 };
   6954 
   6955 static const static_codebook _44c4_s_p9_2 = {
   6956         2, 441,
   6957         (long *)_vq_lengthlist__44c4_s_p9_2,
   6958         1, -529268736, 1611661312, 5, 0,
   6959         (long *)_vq_quantlist__44c4_s_p9_2,
   6960         0
   6961 };
   6962 
   6963 static const long _huff_lengthlist__44c4_s_short[] = {
   6964          4, 7,14,10,15,10,12,15,16,15, 4, 2,11, 5,10, 6,
   6965          8,11,14,14,14,10, 7,11, 6, 8,10,11,13,15, 9, 4,
   6966         11, 5, 9, 6, 9,12,14,15,14, 9, 6, 9, 4, 5, 7,10,
   6967         12,13, 9, 5, 7, 6, 5, 5, 7,10,13,13,10, 8, 9, 8,
   6968          7, 6, 8,10,14,14,13,11,10,10, 7, 7, 8,11,14,15,
   6969         13,12, 9, 9, 6, 5, 7,10,14,17,15,13,11,10, 6, 6,
   6970          7, 9,12,17,
   6971 };
   6972 
   6973 static const static_codebook _huff_book__44c4_s_short = {
   6974         2, 100,
   6975         (long *)_huff_lengthlist__44c4_s_short,
   6976         0, 0, 0, 0, 0,
   6977         NULL,
   6978         0
   6979 };
   6980 
   6981 static const long _huff_lengthlist__44c5_s_long[] = {
   6982          3, 8, 9,13,10,12,12,12,12,12, 6, 4, 6, 8, 6, 8,
   6983         10,10,11,12, 8, 5, 4,10, 4, 7, 8, 9,10,11,13, 8,
   6984         10, 8, 9, 9,11,12,13,14,10, 6, 4, 9, 3, 5, 6, 8,
   6985         10,11,11, 8, 6, 9, 5, 5, 6, 7, 9,11,12, 9, 7,11,
   6986          6, 6, 6, 7, 8,10,12,11, 9,12, 7, 7, 6, 6, 7, 9,
   6987         13,12,10,13, 9, 8, 7, 7, 7, 8,11,15,11,15,11,10,
   6988          9, 8, 7, 7,
   6989 };
   6990 
   6991 static const static_codebook _huff_book__44c5_s_long = {
   6992         2, 100,
   6993         (long *)_huff_lengthlist__44c5_s_long,
   6994         0, 0, 0, 0, 0,
   6995         NULL,
   6996         0
   6997 };
   6998 
   6999 static const long _vq_quantlist__44c5_s_p1_0[] = {
   7000         1,
   7001         0,
   7002         2,
   7003 };
   7004 
   7005 static const long _vq_lengthlist__44c5_s_p1_0[] = {
   7006          2, 4, 4, 0, 0, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 0,
   7007          0, 0, 4, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7008          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7009          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7010          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7011          0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   7012          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7013          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7014          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7015          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7016          0, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
   7017          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7018          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7019          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7020          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7021          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7022          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7023          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7024          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7025          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7026          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7027          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7028          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7029          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7030          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7031          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7032          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7033          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7034          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7035          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7036          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7037          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7038          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7039          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7040          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7041          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7042          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7043          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7044          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7045          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7046          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7047          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7048          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7049          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7050          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7051          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 0,
   7052          0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   7053          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7054          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7055          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7056          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   7057          0, 0, 0, 9,10,11, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   7058          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7060          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7061          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   7062          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 9,10,11,
   7063          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7064          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7065          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7066          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7067          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7068          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7069          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7070          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7071          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7072          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7073          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7074          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7075          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7076          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7077          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7078          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7079          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7080          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7081          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7082          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7083          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7084          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7085          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7086          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7087          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7088          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7089          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7090          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7091          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7092          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7093          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7094          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7095          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7096          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7097          0, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   7098          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7099          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7101          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7102          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,11,10, 0,
   7103          0, 0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0,
   7104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7107          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   7108          0, 0, 0, 0, 0, 0, 9,11,10, 0, 0, 0, 0, 0, 0, 0,
   7109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7112          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7118          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7119          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7124          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7147          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7148          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7152          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7153          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7157          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7158          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7416          0,
   7417 };
   7418 
   7419 static const static_codebook _44c5_s_p1_0 = {
   7420         8, 6561,
   7421         (long *)_vq_lengthlist__44c5_s_p1_0,
   7422         1, -535822336, 1611661312, 2, 0,
   7423         (long *)_vq_quantlist__44c5_s_p1_0,
   7424         0
   7425 };
   7426 
   7427 static const long _vq_quantlist__44c5_s_p2_0[] = {
   7428         2,
   7429         1,
   7430         3,
   7431         0,
   7432         4,
   7433 };
   7434 
   7435 static const long _vq_lengthlist__44c5_s_p2_0[] = {
   7436          2, 4, 4, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0,
   7437          8, 7, 0, 0, 0, 0, 0, 0, 0, 4, 6, 6, 0, 0, 0, 8,
   7438          8, 0, 0, 0, 8, 7, 0, 0, 0,10,10, 0, 0, 0, 0, 0,
   7439          0, 0, 4, 6, 6, 0, 0, 0, 8, 8, 0, 0, 0, 7, 8, 0,
   7440          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7445          0, 0, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 8, 8, 0, 0,
   7446          0, 8, 8, 0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 5,
   7447          7, 8, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8, 0, 0, 0,10,
   7448         10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7453          0, 0, 0, 5, 8, 8, 0, 0, 0, 8, 8, 0, 0, 0, 8, 8,
   7454          0, 0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0,
   7455          0, 0, 8, 8, 0, 0, 0, 8, 8, 0, 0, 0,10,10, 0, 0,
   7456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7461          8,10,10, 0, 0, 0,10,10, 0, 0, 0, 9,10, 0, 0, 0,
   7462         11,10, 0, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0, 0,10,
   7463         10, 0, 0, 0,10,10, 0, 0, 0,10,11, 0, 0, 0, 0, 0,
   7464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7475          0,
   7476 };
   7477 
   7478 static const static_codebook _44c5_s_p2_0 = {
   7479         4, 625,
   7480         (long *)_vq_lengthlist__44c5_s_p2_0,
   7481         1, -533725184, 1611661312, 3, 0,
   7482         (long *)_vq_quantlist__44c5_s_p2_0,
   7483         0
   7484 };
   7485 
   7486 static const long _vq_quantlist__44c5_s_p3_0[] = {
   7487         2,
   7488         1,
   7489         3,
   7490         0,
   7491         4,
   7492 };
   7493 
   7494 static const long _vq_lengthlist__44c5_s_p3_0[] = {
   7495          2, 4, 3, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7496          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 6, 6, 0, 0,
   7497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7498          0, 0, 3, 5, 5, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 8, 8,
   7500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7501          0, 0, 0, 0, 5, 6, 6, 8, 8, 0, 0, 0, 0, 0, 0, 0,
   7502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7534          0,
   7535 };
   7536 
   7537 static const static_codebook _44c5_s_p3_0 = {
   7538         4, 625,
   7539         (long *)_vq_lengthlist__44c5_s_p3_0,
   7540         1, -533725184, 1611661312, 3, 0,
   7541         (long *)_vq_quantlist__44c5_s_p3_0,
   7542         0
   7543 };
   7544 
   7545 static const long _vq_quantlist__44c5_s_p4_0[] = {
   7546         4,
   7547         3,
   7548         5,
   7549         2,
   7550         6,
   7551         1,
   7552         7,
   7553         0,
   7554         8,
   7555 };
   7556 
   7557 static const long _vq_lengthlist__44c5_s_p4_0[] = {
   7558          2, 3, 3, 6, 6, 0, 0, 0, 0, 0, 4, 4, 6, 6, 0, 0,
   7559          0, 0, 0, 4, 4, 6, 6, 0, 0, 0, 0, 0, 5, 5, 6, 6,
   7560          0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0,
   7561          7, 7, 0, 0, 0, 0, 0, 0, 0, 8, 7, 0, 0, 0, 0, 0,
   7562          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   7563          0,
   7564 };
   7565 
   7566 static const static_codebook _44c5_s_p4_0 = {
   7567         2, 81,
   7568         (long *)_vq_lengthlist__44c5_s_p4_0,
   7569         1, -531628032, 1611661312, 4, 0,
   7570         (long *)_vq_quantlist__44c5_s_p4_0,
   7571         0
   7572 };
   7573 
   7574 static const long _vq_quantlist__44c5_s_p5_0[] = {
   7575         4,
   7576         3,
   7577         5,
   7578         2,
   7579         6,
   7580         1,
   7581         7,
   7582         0,
   7583         8,
   7584 };
   7585 
   7586 static const long _vq_lengthlist__44c5_s_p5_0[] = {
   7587          2, 4, 3, 6, 6, 7, 7, 9, 9, 0, 4, 4, 6, 6, 7, 7,
   7588          9, 9, 0, 4, 4, 6, 6, 7, 7, 9, 9, 0, 6, 6, 7, 7,
   7589          7, 7, 9, 9, 0, 0, 0, 7, 6, 7, 7, 9, 9, 0, 0, 0,
   7590          8, 8, 8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0,
   7591          0, 0, 9, 9, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
   7592         10,
   7593 };
   7594 
   7595 static const static_codebook _44c5_s_p5_0 = {
   7596         2, 81,
   7597         (long *)_vq_lengthlist__44c5_s_p5_0,
   7598         1, -531628032, 1611661312, 4, 0,
   7599         (long *)_vq_quantlist__44c5_s_p5_0,
   7600         0
   7601 };
   7602 
   7603 static const long _vq_quantlist__44c5_s_p6_0[] = {
   7604         8,
   7605         7,
   7606         9,
   7607         6,
   7608         10,
   7609         5,
   7610         11,
   7611         4,
   7612         12,
   7613         3,
   7614         13,
   7615         2,
   7616         14,
   7617         1,
   7618         15,
   7619         0,
   7620         16,
   7621 };
   7622 
   7623 static const long _vq_lengthlist__44c5_s_p6_0[] = {
   7624          2, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10,10,11,
   7625         11, 0, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,11,
   7626         12,12, 0, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,11,
   7627         11,12,12, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   7628         11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   7629         10,11,11,12,12, 0, 0, 0, 7, 7, 9, 9,10,10,10,10,
   7630         11,11,11,11,12,12, 0, 0, 0, 7, 7, 8, 9,10,10,10,
   7631         10,11,11,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,
   7632         10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   7633         10,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,
   7634         10,10,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9,
   7635          9, 9,10,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0,
   7636         10,10,10,10,11,11,11,12,12,12,13,13, 0, 0, 0, 0,
   7637          0, 0, 0,10,10,11,11,11,11,12,12,13,13, 0, 0, 0,
   7638          0, 0, 0, 0,11,11,11,11,12,12,12,13,13,13, 0, 0,
   7639          0, 0, 0, 0, 0,11,11,11,11,12,12,12,12,13,13, 0,
   7640          0, 0, 0, 0, 0, 0,12,12,12,12,13,12,13,13,13,13,
   7641          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,
   7642         13,
   7643 };
   7644 
   7645 static const static_codebook _44c5_s_p6_0 = {
   7646         2, 289,
   7647         (long *)_vq_lengthlist__44c5_s_p6_0,
   7648         1, -529530880, 1611661312, 5, 0,
   7649         (long *)_vq_quantlist__44c5_s_p6_0,
   7650         0
   7651 };
   7652 
   7653 static const long _vq_quantlist__44c5_s_p7_0[] = {
   7654         1,
   7655         0,
   7656         2,
   7657 };
   7658 
   7659 static const long _vq_lengthlist__44c5_s_p7_0[] = {
   7660          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   7661          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 7,10,10,11,11,
   7662         10,11,11,11, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   7663         11,10,10,11,10,10, 7,11,11,12,11,11,12,11,11, 6,
   7664          9, 9,11,10,10,11,10,10, 6, 9, 9,11,10,10,11,10,
   7665         10,
   7666 };
   7667 
   7668 static const static_codebook _44c5_s_p7_0 = {
   7669         4, 81,
   7670         (long *)_vq_lengthlist__44c5_s_p7_0,
   7671         1, -529137664, 1618345984, 2, 0,
   7672         (long *)_vq_quantlist__44c5_s_p7_0,
   7673         0
   7674 };
   7675 
   7676 static const long _vq_quantlist__44c5_s_p7_1[] = {
   7677         5,
   7678         4,
   7679         6,
   7680         3,
   7681         7,
   7682         2,
   7683         8,
   7684         1,
   7685         9,
   7686         0,
   7687         10,
   7688 };
   7689 
   7690 static const long _vq_lengthlist__44c5_s_p7_1[] = {
   7691          2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6,
   7692          7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   7693          8,10, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   7694          7, 8, 8, 8, 8, 8, 8,10,10,10, 7, 7, 8, 8, 8, 8,
   7695          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   7696          8, 8, 8, 8, 8, 8, 8, 9,10,10,10,10,10, 8, 8, 8,
   7697          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   7698         10,10,10, 8, 8, 8, 8, 8, 8,
   7699 };
   7700 
   7701 static const static_codebook _44c5_s_p7_1 = {
   7702         2, 121,
   7703         (long *)_vq_lengthlist__44c5_s_p7_1,
   7704         1, -531365888, 1611661312, 4, 0,
   7705         (long *)_vq_quantlist__44c5_s_p7_1,
   7706         0
   7707 };
   7708 
   7709 static const long _vq_quantlist__44c5_s_p8_0[] = {
   7710         6,
   7711         5,
   7712         7,
   7713         4,
   7714         8,
   7715         3,
   7716         9,
   7717         2,
   7718         10,
   7719         1,
   7720         11,
   7721         0,
   7722         12,
   7723 };
   7724 
   7725 static const long _vq_lengthlist__44c5_s_p8_0[] = {
   7726          1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5,
   7727          7, 7, 8, 8, 8, 9,10,10,10,10, 7, 5, 5, 7, 7, 8,
   7728          8, 9, 9,10,10,10,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   7729         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   7730         11, 0,12,12, 9, 9, 9,10,10,10,10,10,11,11, 0,13,
   7731         13, 9, 9, 9, 9,10,10,11,11,11,11, 0, 0, 0,10,10,
   7732         10,10,10,10,11,11,11,11, 0, 0, 0,10,10,10,10,10,
   7733         10,11,11,12,12, 0, 0, 0,14,14,11,11,11,11,12,12,
   7734         12,12, 0, 0, 0,14,14,11,11,11,11,12,12,12,12, 0,
   7735          0, 0, 0, 0,12,12,12,12,12,12,13,13, 0, 0, 0, 0,
   7736          0,12,12,12,12,12,12,13,13,
   7737 };
   7738 
   7739 static const static_codebook _44c5_s_p8_0 = {
   7740         2, 169,
   7741         (long *)_vq_lengthlist__44c5_s_p8_0,
   7742         1, -526516224, 1616117760, 4, 0,
   7743         (long *)_vq_quantlist__44c5_s_p8_0,
   7744         0
   7745 };
   7746 
   7747 static const long _vq_quantlist__44c5_s_p8_1[] = {
   7748         2,
   7749         1,
   7750         3,
   7751         0,
   7752         4,
   7753 };
   7754 
   7755 static const long _vq_lengthlist__44c5_s_p8_1[] = {
   7756          2, 4, 4, 5, 5, 6, 5, 5, 5, 5, 6, 4, 5, 5, 5, 6,
   7757          5, 5, 5, 5, 6, 6, 6, 5, 5,
   7758 };
   7759 
   7760 static const static_codebook _44c5_s_p8_1 = {
   7761         2, 25,
   7762         (long *)_vq_lengthlist__44c5_s_p8_1,
   7763         1, -533725184, 1611661312, 3, 0,
   7764         (long *)_vq_quantlist__44c5_s_p8_1,
   7765         0
   7766 };
   7767 
   7768 static const long _vq_quantlist__44c5_s_p9_0[] = {
   7769         7,
   7770         6,
   7771         8,
   7772         5,
   7773         9,
   7774         4,
   7775         10,
   7776         3,
   7777         11,
   7778         2,
   7779         12,
   7780         1,
   7781         13,
   7782         0,
   7783         14,
   7784 };
   7785 
   7786 static const long _vq_lengthlist__44c5_s_p9_0[] = {
   7787          1, 3, 3,13,13,13,13,13,13,13,13,13,13,13,13, 4,
   7788          7, 7,13,13,13,13,13,13,13,13,13,13,13,13, 3, 8,
   7789          6,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7790         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7791         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7792         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7793         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7794         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7795         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7796         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7797         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7798         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7799         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   7800         13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,
   7801         12,
   7802 };
   7803 
   7804 static const static_codebook _44c5_s_p9_0 = {
   7805         2, 225,
   7806         (long *)_vq_lengthlist__44c5_s_p9_0,
   7807         1, -512522752, 1628852224, 4, 0,
   7808         (long *)_vq_quantlist__44c5_s_p9_0,
   7809         0
   7810 };
   7811 
   7812 static const long _vq_quantlist__44c5_s_p9_1[] = {
   7813         8,
   7814         7,
   7815         9,
   7816         6,
   7817         10,
   7818         5,
   7819         11,
   7820         4,
   7821         12,
   7822         3,
   7823         13,
   7824         2,
   7825         14,
   7826         1,
   7827         15,
   7828         0,
   7829         16,
   7830 };
   7831 
   7832 static const long _vq_lengthlist__44c5_s_p9_1[] = {
   7833          1, 4, 4, 5, 5, 7, 7, 9, 8,10, 9,10,10,11,10,11,
   7834         11, 6, 5, 5, 7, 7, 8, 9,10,10,11,10,12,11,12,11,
   7835         13,12, 6, 5, 5, 7, 7, 9, 9,10,10,11,11,12,12,13,
   7836         12,13,13,18, 8, 8, 8, 8, 9, 9,10,11,11,11,12,11,
   7837         13,11,13,12,18, 8, 8, 8, 8,10,10,11,11,12,12,13,
   7838         13,13,13,13,14,18,12,12, 9, 9,11,11,11,11,12,12,
   7839         13,12,13,12,13,13,20,13,12, 9, 9,11,11,11,11,12,
   7840         12,13,13,13,14,14,13,20,18,19,11,12,11,11,12,12,
   7841         13,13,13,13,13,13,14,13,18,19,19,12,11,11,11,12,
   7842         12,13,12,13,13,13,14,14,13,18,17,19,14,15,12,12,
   7843         12,13,13,13,14,14,14,14,14,14,19,19,19,16,15,12,
   7844         11,13,12,14,14,14,13,13,14,14,14,19,18,19,18,19,
   7845         13,13,13,13,14,14,14,13,14,14,14,14,18,17,19,19,
   7846         19,13,13,13,11,13,11,13,14,14,14,14,14,19,17,17,
   7847         18,18,16,16,13,13,13,13,14,13,15,15,14,14,19,19,
   7848         17,17,18,16,16,13,11,14,10,13,12,14,14,14,14,19,
   7849         19,19,19,19,18,17,13,14,13,11,14,13,14,14,15,15,
   7850         19,19,19,17,19,18,18,14,13,12,11,14,11,15,15,15,
   7851         15,
   7852 };
   7853 
   7854 static const static_codebook _44c5_s_p9_1 = {
   7855         2, 289,
   7856         (long *)_vq_lengthlist__44c5_s_p9_1,
   7857         1, -520814592, 1620377600, 5, 0,
   7858         (long *)_vq_quantlist__44c5_s_p9_1,
   7859         0
   7860 };
   7861 
   7862 static const long _vq_quantlist__44c5_s_p9_2[] = {
   7863         10,
   7864         9,
   7865         11,
   7866         8,
   7867         12,
   7868         7,
   7869         13,
   7870         6,
   7871         14,
   7872         5,
   7873         15,
   7874         4,
   7875         16,
   7876         3,
   7877         17,
   7878         2,
   7879         18,
   7880         1,
   7881         19,
   7882         0,
   7883         20,
   7884 };
   7885 
   7886 static const long _vq_lengthlist__44c5_s_p9_2[] = {
   7887          3, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   7888          8, 8, 8, 8, 9,11, 5, 6, 7, 7, 8, 7, 8, 8, 8, 8,
   7889          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11, 5, 5, 7, 7, 7,
   7890          7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,
   7891          7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,
   7892          9,10, 9,10,11,11,11, 7, 7, 8, 8, 8, 8, 9, 9, 9,
   7893          9, 9, 9,10,10,10,10,10,10,11,11,11, 8, 8, 8, 8,
   7894          9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,11,11,
   7895         11, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,10,10,10,10,10,
   7896         10,10,10,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   7897         10,10,10,10,10,10,10,10,11,11,11,11,11, 9, 9, 9,
   7898          9, 9, 9,10, 9,10,10,10,10,10,10,10,10,11,11,11,
   7899         11,11, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,
   7900         10,10,11,11,11,11,11, 9, 9, 9, 9, 9, 9,10,10,10,
   7901         10,10,10,10,10,10,10,11,11,11,11,11, 9, 9,10, 9,
   7902         10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,
   7903         11,11,11, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
   7904         10,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,
   7905         10,10,10,10,10,10,11,11,11,11,11,11,11,10,10,10,
   7906         10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,
   7907         11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7908         11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,
   7909         10,10,10,10,10,11,11,11,11,11,11,11,11,11,10,10,
   7910         10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,
   7911         11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,11,
   7912         11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,
   7913         10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,10,
   7914         10,10,10,10,10,10,10,10,10,
   7915 };
   7916 
   7917 static const static_codebook _44c5_s_p9_2 = {
   7918         2, 441,
   7919         (long *)_vq_lengthlist__44c5_s_p9_2,
   7920         1, -529268736, 1611661312, 5, 0,
   7921         (long *)_vq_quantlist__44c5_s_p9_2,
   7922         0
   7923 };
   7924 
   7925 static const long _huff_lengthlist__44c5_s_short[] = {
   7926          5, 8,10,14,11,11,12,16,15,17, 5, 5, 7, 9, 7, 8,
   7927         10,13,17,17, 7, 5, 5,10, 5, 7, 8,11,13,15,10, 8,
   7928         10, 8, 8, 8,11,15,18,18, 8, 5, 5, 8, 3, 4, 6,10,
   7929         14,16, 9, 7, 6, 7, 4, 3, 5, 9,14,18,10, 9, 8,10,
   7930          6, 5, 6, 9,14,18,12,12,11,12, 8, 7, 8,11,14,18,
   7931         14,13,12,10, 7, 5, 6, 9,14,18,14,14,13,10, 6, 5,
   7932          6, 8,11,16,
   7933 };
   7934 
   7935 static const static_codebook _huff_book__44c5_s_short = {
   7936         2, 100,
   7937         (long *)_huff_lengthlist__44c5_s_short,
   7938         0, 0, 0, 0, 0,
   7939         NULL,
   7940         0
   7941 };
   7942 
   7943 static const long _huff_lengthlist__44c6_s_long[] = {
   7944          3, 8,11,13,14,14,13,13,16,14, 6, 3, 4, 7, 9, 9,
   7945         10,11,14,13,10, 4, 3, 5, 7, 7, 9,10,13,15,12, 7,
   7946          4, 4, 6, 6, 8,10,13,15,12, 8, 6, 6, 6, 6, 8,10,
   7947         13,14,11, 9, 7, 6, 6, 6, 7, 8,12,11,13,10, 9, 8,
   7948          7, 6, 6, 7,11,11,13,11,10, 9, 9, 7, 7, 6,10,11,
   7949         13,13,13,13,13,11, 9, 8,10,12,12,15,15,16,15,12,
   7950         11,10,10,12,
   7951 };
   7952 
   7953 static const static_codebook _huff_book__44c6_s_long = {
   7954         2, 100,
   7955         (long *)_huff_lengthlist__44c6_s_long,
   7956         0, 0, 0, 0, 0,
   7957         NULL,
   7958         0
   7959 };
   7960 
   7961 static const long _vq_quantlist__44c6_s_p1_0[] = {
   7962         1,
   7963         0,
   7964         2,
   7965 };
   7966 
   7967 static const long _vq_lengthlist__44c6_s_p1_0[] = {
   7968          1, 5, 5, 0, 5, 5, 0, 5, 5, 5, 8, 7, 0, 9, 9, 0,
   7969          9, 8, 5, 7, 8, 0, 9, 9, 0, 8, 9, 0, 0, 0, 0, 0,
   7970          0, 0, 0, 0, 5, 9, 8, 0, 8, 8, 0, 8, 8, 5, 8, 9,
   7971          0, 8, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
   7972          9, 9, 0, 8, 8, 0, 8, 8, 5, 9, 9, 0, 8, 8, 0, 8,
   7973          8,
   7974 };
   7975 static const static_codebook _44c6_s_p1_0 = {
   7976         4, 81,
   7977         (long *)_vq_lengthlist__44c6_s_p1_0,
   7978         1, -535822336, 1611661312, 2, 0,
   7979         (long *)_vq_quantlist__44c6_s_p1_0,
   7980         0
   7981 };
   7982 
   7983 static const long _vq_quantlist__44c6_s_p2_0[] = {
   7984         2,
   7985         1,
   7986         3,
   7987         0,
   7988         4,
   7989 };
   7990 
   7991 static const long _vq_lengthlist__44c6_s_p2_0[] = {
   7992          3, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0,
   7993          7, 7, 9, 9, 0, 0, 0, 9, 9, 5, 7, 7, 9, 9, 0, 8,
   7994          8,10,10, 0, 8, 7,10, 9, 0,10,10,11,11, 0, 0, 0,
   7995         11,11, 5, 7, 7, 9, 9, 0, 8, 8,10,10, 0, 7, 8, 9,
   7996         10, 0,10,10,11,11, 0, 0, 0,11,11, 8, 9, 9,11,11,
   7997          0,11,11,12,12, 0,11,10,12,12, 0,13,14,14,14, 0,
   7998          0, 0,14,13, 8, 9, 9,11,11, 0,11,11,12,12, 0,10,
   7999         11,12,12, 0,14,13,14,14, 0, 0, 0,13,14, 0, 0, 0,
   8000          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8001          0, 0, 0, 0, 0, 0, 5, 8, 7,11,10, 0, 7, 7,10,10,
   8002          0, 7, 7,10,10, 0, 9, 9,11,10, 0, 0, 0,11,11, 5,
   8003          7, 8,10,11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9,
   8004          9,10,11, 0, 0, 0,11,11, 8,10, 9,12,12, 0,10,10,
   8005         12,12, 0,10,10,12,12, 0,12,12,13,13, 0, 0, 0,13,
   8006         13, 8, 9,10,12,12, 0,10,10,11,12, 0,10,10,12,12,
   8007          0,12,12,13,13, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0,
   8008          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8009          0, 0, 0, 5, 8, 8,11,11, 0, 7, 7,10,10, 0, 7, 7,
   8010         10,10, 0, 9, 9,10,11, 0, 0, 0,11,10, 5, 8, 8,11,
   8011         11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9, 9,11,11,
   8012          0, 0, 0,10,11, 8,10,10,12,12, 0,10,10,12,12, 0,
   8013         10,10,12,12, 0,12,13,13,13, 0, 0, 0,14,13, 8,10,
   8014         10,12,12, 0,10,10,12,12, 0,10,10,12,12, 0,13,12,
   8015         13,13, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8016          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8017          7,10,10,14,13, 0, 9, 9,13,12, 0, 9, 9,12,12, 0,
   8018         10,10,12,12, 0, 0, 0,12,12, 7,10,10,13,14, 0, 9,
   8019          9,12,13, 0, 9, 9,12,12, 0,10,10,12,12, 0, 0, 0,
   8020         12,12, 9,11,11,14,13, 0,11,10,14,13, 0,11,11,13,
   8021         13, 0,12,12,13,13, 0, 0, 0,13,13, 9,11,11,13,14,
   8022          0,10,11,13,14, 0,11,11,13,13, 0,12,12,13,13, 0,
   8023          0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8024          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8025          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8026          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8027          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
   8028         11,11,14,14, 0,11,11,13,13, 0,11,10,13,13, 0,12,
   8029         12,13,13, 0, 0, 0,13,13, 9,11,11,14,14, 0,11,11,
   8030         13,13, 0,10,11,13,13, 0,12,12,14,13, 0, 0, 0,13,
   8031         13,
   8032 };
   8033 
   8034 static const static_codebook _44c6_s_p2_0 = {
   8035         4, 625,
   8036         (long *)_vq_lengthlist__44c6_s_p2_0,
   8037         1, -533725184, 1611661312, 3, 0,
   8038         (long *)_vq_quantlist__44c6_s_p2_0,
   8039         0
   8040 };
   8041 
   8042 static const long _vq_quantlist__44c6_s_p3_0[] = {
   8043         4,
   8044         3,
   8045         5,
   8046         2,
   8047         6,
   8048         1,
   8049         7,
   8050         0,
   8051         8,
   8052 };
   8053 
   8054 static const long _vq_lengthlist__44c6_s_p3_0[] = {
   8055          2, 3, 4, 6, 6, 7, 7, 9, 9, 0, 4, 4, 6, 6, 7, 7,
   8056          9,10, 0, 4, 4, 6, 6, 7, 7,10, 9, 0, 5, 5, 7, 7,
   8057          8, 8,10,10, 0, 0, 0, 7, 6, 8, 8,10,10, 0, 0, 0,
   8058          7, 7, 9, 9,11,11, 0, 0, 0, 7, 7, 9, 9,11,11, 0,
   8059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8060          0,
   8061 };
   8062 
   8063 static const static_codebook _44c6_s_p3_0 = {
   8064         2, 81,
   8065         (long *)_vq_lengthlist__44c6_s_p3_0,
   8066         1, -531628032, 1611661312, 4, 0,
   8067         (long *)_vq_quantlist__44c6_s_p3_0,
   8068         0
   8069 };
   8070 
   8071 static const long _vq_quantlist__44c6_s_p4_0[] = {
   8072         8,
   8073         7,
   8074         9,
   8075         6,
   8076         10,
   8077         5,
   8078         11,
   8079         4,
   8080         12,
   8081         3,
   8082         13,
   8083         2,
   8084         14,
   8085         1,
   8086         15,
   8087         0,
   8088         16,
   8089 };
   8090 
   8091 static const long _vq_lengthlist__44c6_s_p4_0[] = {
   8092          2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9,10,10,
   8093         10, 0, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10,10,
   8094         11,11, 0, 4, 4, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10,
   8095         10,11,11, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   8096         11,11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   8097         10,11,11,11,11, 0, 0, 0, 7, 7, 9, 9,10,10,10,10,
   8098         11,11,11,11,12,12, 0, 0, 0, 7, 7, 9, 9,10,10,10,
   8099         10,11,11,11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,
   8100         10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 8, 8, 9,
   8101          9,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 0, 0,
   8102          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8107          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8110          0,
   8111 };
   8112 
   8113 static const static_codebook _44c6_s_p4_0 = {
   8114         2, 289,
   8115         (long *)_vq_lengthlist__44c6_s_p4_0,
   8116         1, -529530880, 1611661312, 5, 0,
   8117         (long *)_vq_quantlist__44c6_s_p4_0,
   8118         0
   8119 };
   8120 
   8121 static const long _vq_quantlist__44c6_s_p5_0[] = {
   8122         1,
   8123         0,
   8124         2,
   8125 };
   8126 
   8127 static const long _vq_lengthlist__44c6_s_p5_0[] = {
   8128          1, 4, 4, 5, 7, 7, 6, 7, 7, 4, 6, 6, 9, 9,10,10,
   8129         10, 9, 4, 6, 6, 9,10, 9,10, 9,10, 6, 9, 9,10,12,
   8130         11,10,11,11, 7,10, 9,11,12,12,12,12,12, 7,10,10,
   8131         11,12,12,12,12,12, 6,10,10,10,12,12,11,12,12, 7,
   8132          9,10,11,12,12,12,12,12, 7,10, 9,12,12,12,12,12,
   8133         12,
   8134 };
   8135 
   8136 static const static_codebook _44c6_s_p5_0 = {
   8137         4, 81,
   8138         (long *)_vq_lengthlist__44c6_s_p5_0,
   8139         1, -529137664, 1618345984, 2, 0,
   8140         (long *)_vq_quantlist__44c6_s_p5_0,
   8141         0
   8142 };
   8143 
   8144 static const long _vq_quantlist__44c6_s_p5_1[] = {
   8145         5,
   8146         4,
   8147         6,
   8148         3,
   8149         7,
   8150         2,
   8151         8,
   8152         1,
   8153         9,
   8154         0,
   8155         10,
   8156 };
   8157 
   8158 static const long _vq_lengthlist__44c6_s_p5_1[] = {
   8159          3, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8,11, 4, 4, 6, 6,
   8160          7, 7, 8, 8, 8, 8,11, 4, 4, 6, 6, 7, 7, 8, 8, 8,
   8161          8,11, 6, 6, 6, 6, 8, 8, 8, 8, 9, 9,11,11,11, 6,
   8162          6, 7, 8, 8, 8, 8, 9,11,11,11, 7, 7, 8, 8, 8, 8,
   8163          8, 8,11,11,11, 7, 7, 8, 8, 8, 8, 8, 8,11,11,11,
   8164          8, 8, 8, 8, 8, 8, 8, 8,11,11,11,10,10, 8, 8, 8,
   8165          8, 8, 8,11,11,11,10,10, 8, 8, 8, 8, 8, 8,11,11,
   8166         11,10,10, 7, 7, 8, 8, 8, 8,
   8167 };
   8168 
   8169 static const static_codebook _44c6_s_p5_1 = {
   8170         2, 121,
   8171         (long *)_vq_lengthlist__44c6_s_p5_1,
   8172         1, -531365888, 1611661312, 4, 0,
   8173         (long *)_vq_quantlist__44c6_s_p5_1,
   8174         0
   8175 };
   8176 
   8177 static const long _vq_quantlist__44c6_s_p6_0[] = {
   8178         6,
   8179         5,
   8180         7,
   8181         4,
   8182         8,
   8183         3,
   8184         9,
   8185         2,
   8186         10,
   8187         1,
   8188         11,
   8189         0,
   8190         12,
   8191 };
   8192 
   8193 static const long _vq_lengthlist__44c6_s_p6_0[] = {
   8194          1, 4, 4, 6, 6, 8, 8, 8, 8,10, 9,10,10, 6, 5, 5,
   8195          7, 7, 9, 9, 9, 9,10,10,11,11, 6, 5, 5, 7, 7, 9,
   8196          9,10, 9,11,10,11,11, 0, 6, 6, 7, 7, 9, 9,10,10,
   8197         11,11,12,12, 0, 7, 7, 7, 7, 9, 9,10,10,11,11,12,
   8198         12, 0,11,11, 8, 8,10,10,11,11,12,12,12,12, 0,11,
   8199         12, 9, 8,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   8200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8204          0, 0, 0, 0, 0, 0, 0, 0, 0,
   8205 };
   8206 
   8207 static const static_codebook _44c6_s_p6_0 = {
   8208         2, 169,
   8209         (long *)_vq_lengthlist__44c6_s_p6_0,
   8210         1, -526516224, 1616117760, 4, 0,
   8211         (long *)_vq_quantlist__44c6_s_p6_0,
   8212         0
   8213 };
   8214 
   8215 static const long _vq_quantlist__44c6_s_p6_1[] = {
   8216         2,
   8217         1,
   8218         3,
   8219         0,
   8220         4,
   8221 };
   8222 
   8223 static const long _vq_lengthlist__44c6_s_p6_1[] = {
   8224          3, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 4, 4, 5, 5, 6,
   8225          5, 5, 5, 5, 6, 6, 6, 5, 5,
   8226 };
   8227 
   8228 static const static_codebook _44c6_s_p6_1 = {
   8229         2, 25,
   8230         (long *)_vq_lengthlist__44c6_s_p6_1,
   8231         1, -533725184, 1611661312, 3, 0,
   8232         (long *)_vq_quantlist__44c6_s_p6_1,
   8233         0
   8234 };
   8235 
   8236 static const long _vq_quantlist__44c6_s_p7_0[] = {
   8237         6,
   8238         5,
   8239         7,
   8240         4,
   8241         8,
   8242         3,
   8243         9,
   8244         2,
   8245         10,
   8246         1,
   8247         11,
   8248         0,
   8249         12,
   8250 };
   8251 
   8252 static const long _vq_lengthlist__44c6_s_p7_0[] = {
   8253          1, 4, 4, 6, 6, 8, 8, 8, 8,10,10,11,10, 6, 5, 5,
   8254          7, 7, 8, 8, 9, 9,10,10,12,11, 6, 5, 5, 7, 7, 8,
   8255          8, 9, 9,10,10,12,11,21, 7, 7, 7, 7, 9, 9,10,10,
   8256         11,11,12,12,21, 7, 7, 7, 7, 9, 9,10,10,11,11,12,
   8257         12,21,12,12, 9, 9,10,10,11,11,11,11,12,12,21,12,
   8258         12, 9, 9,10,10,11,11,12,12,12,12,21,21,21,11,11,
   8259         10,10,11,12,12,12,13,13,21,21,21,11,11,10,10,12,
   8260         12,12,12,13,13,21,21,21,15,15,11,11,12,12,13,13,
   8261         13,13,21,21,21,15,16,11,11,12,12,13,13,14,14,21,
   8262         21,21,21,20,13,13,13,13,13,13,14,14,20,20,20,20,
   8263         20,13,13,13,13,13,13,14,14,
   8264 };
   8265 
   8266 static const static_codebook _44c6_s_p7_0 = {
   8267         2, 169,
   8268         (long *)_vq_lengthlist__44c6_s_p7_0,
   8269         1, -523206656, 1618345984, 4, 0,
   8270         (long *)_vq_quantlist__44c6_s_p7_0,
   8271         0
   8272 };
   8273 
   8274 static const long _vq_quantlist__44c6_s_p7_1[] = {
   8275         5,
   8276         4,
   8277         6,
   8278         3,
   8279         7,
   8280         2,
   8281         8,
   8282         1,
   8283         9,
   8284         0,
   8285         10,
   8286 };
   8287 
   8288 static const long _vq_lengthlist__44c6_s_p7_1[] = {
   8289          3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 9, 5, 5, 6, 6,
   8290          7, 7, 7, 7, 8, 7, 8, 5, 5, 6, 6, 7, 7, 7, 7, 7,
   8291          7, 9, 6, 6, 7, 7, 7, 7, 8, 7, 7, 8, 9, 9, 9, 7,
   8292          7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 7, 7, 7, 7, 8, 8,
   8293          8, 8, 9, 9, 9, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9,
   8294          8, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 9, 8, 8, 8, 7,
   8295          7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 8, 8, 9, 9,
   8296          9, 8, 8, 7, 7, 7, 7, 8, 8,
   8297 };
   8298 
   8299 static const static_codebook _44c6_s_p7_1 = {
   8300         2, 121,
   8301         (long *)_vq_lengthlist__44c6_s_p7_1,
   8302         1, -531365888, 1611661312, 4, 0,
   8303         (long *)_vq_quantlist__44c6_s_p7_1,
   8304         0
   8305 };
   8306 
   8307 static const long _vq_quantlist__44c6_s_p8_0[] = {
   8308         7,
   8309         6,
   8310         8,
   8311         5,
   8312         9,
   8313         4,
   8314         10,
   8315         3,
   8316         11,
   8317         2,
   8318         12,
   8319         1,
   8320         13,
   8321         0,
   8322         14,
   8323 };
   8324 
   8325 static const long _vq_lengthlist__44c6_s_p8_0[] = {
   8326          1, 4, 4, 7, 7, 8, 8, 7, 7, 8, 7, 9, 8,10, 9, 6,
   8327          5, 5, 8, 8, 9, 9, 8, 8, 9, 9,11,10,11,10, 6, 5,
   8328          5, 8, 8, 9, 9, 8, 8, 9, 9,10,10,11,11,18, 8, 8,
   8329          9, 8,10,10, 9, 9,10,10,10,10,11,10,18, 8, 8, 9,
   8330          9,10,10, 9, 9,10,10,11,11,12,12,18,12,13, 9,10,
   8331         10,10, 9,10,10,10,11,11,12,11,18,13,13, 9, 9,10,
   8332         10,10,10,10,10,11,11,12,12,18,18,18,10,10, 9, 9,
   8333         11,11,11,11,11,12,12,12,18,18,18,10, 9,10, 9,11,
   8334         10,11,11,11,11,13,12,18,18,18,14,13,10,10,11,11,
   8335         12,12,12,12,12,12,18,18,18,14,13,10,10,11,10,12,
   8336         12,12,12,12,12,18,18,18,18,18,12,12,11,11,12,12,
   8337         13,13,13,14,18,18,18,18,18,12,12,11,11,12,11,13,
   8338         13,14,13,18,18,18,18,18,16,16,11,12,12,13,13,13,
   8339         14,13,18,18,18,18,18,16,15,12,11,12,11,13,11,15,
   8340         14,
   8341 };
   8342 
   8343 static const static_codebook _44c6_s_p8_0 = {
   8344         2, 225,
   8345         (long *)_vq_lengthlist__44c6_s_p8_0,
   8346         1, -520986624, 1620377600, 4, 0,
   8347         (long *)_vq_quantlist__44c6_s_p8_0,
   8348         0
   8349 };
   8350 
   8351 static const long _vq_quantlist__44c6_s_p8_1[] = {
   8352         10,
   8353         9,
   8354         11,
   8355         8,
   8356         12,
   8357         7,
   8358         13,
   8359         6,
   8360         14,
   8361         5,
   8362         15,
   8363         4,
   8364         16,
   8365         3,
   8366         17,
   8367         2,
   8368         18,
   8369         1,
   8370         19,
   8371         0,
   8372         20,
   8373 };
   8374 
   8375 static const long _vq_lengthlist__44c6_s_p8_1[] = {
   8376          3, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 8, 8, 8, 8, 8,
   8377          8, 8, 8, 8, 8,10, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8,
   8378          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 6, 6, 7, 7, 8,
   8379          8, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,10,
   8380          7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   8381          9, 9, 9, 9,10,11,11, 8, 7, 8, 8, 8, 9, 9, 9, 9,
   8382          9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,11, 8, 8, 8, 8,
   8383          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,
   8384         11, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   8385          9, 9, 9,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   8386          9, 9, 9, 9, 9, 9, 9, 9,11,11,11,11,11, 9, 9, 9,
   8387          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,11,11,11,
   8388         11,11, 9, 9, 9, 9, 9, 9,10, 9, 9,10, 9,10, 9, 9,
   8389         10, 9,11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9,10,10,
   8390         10,10, 9,10,10, 9,10,11,11,11,11,11, 9, 9, 9, 9,
   8391         10,10,10, 9,10,10,10,10, 9,10,10, 9,11,11,11,11,
   8392         11,11,11, 9, 9, 9, 9,10,10,10,10, 9,10,10,10,10,
   8393         10,11,11,11,11,11,11,11,10, 9,10,10,10,10,10,10,
   8394         10, 9,10, 9,10,10,11,11,11,11,11,11,11,10, 9,10,
   8395          9,10,10, 9,10,10,10,10,10,10,10,11,11,11,11,11,
   8396         11,11,10,10,10,10,10,10,10, 9,10,10,10,10,10, 9,
   8397         11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,
   8398         10,10,10,10,10,11,11,11,11,11,11,11,11,11,10,10,
   8399         10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,
   8400         11,11,11,10,10,10,10,10,10,10,10,10, 9,10,10,11,
   8401         11,11,11,11,11,11,11,11,10,10,10, 9,10,10,10,10,
   8402         10,10,10,10,10,11,11,11,11,11,11,11,11,10,11, 9,
   8403         10,10,10,10,10,10,10,10,10,
   8404 };
   8405 
   8406 static const static_codebook _44c6_s_p8_1 = {
   8407         2, 441,
   8408         (long *)_vq_lengthlist__44c6_s_p8_1,
   8409         1, -529268736, 1611661312, 5, 0,
   8410         (long *)_vq_quantlist__44c6_s_p8_1,
   8411         0
   8412 };
   8413 
   8414 static const long _vq_quantlist__44c6_s_p9_0[] = {
   8415         6,
   8416         5,
   8417         7,
   8418         4,
   8419         8,
   8420         3,
   8421         9,
   8422         2,
   8423         10,
   8424         1,
   8425         11,
   8426         0,
   8427         12,
   8428 };
   8429 
   8430 static const long _vq_lengthlist__44c6_s_p9_0[] = {
   8431          1, 3, 3,11,11,11,11,11,11,11,11,11,11, 4, 7, 7,
   8432         11,11,11,11,11,11,11,11,11,11, 5, 8, 9,11,11,11,
   8433         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   8434         11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,10,
   8435         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8436         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8437         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8438         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8439         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8440         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   8441         10,10,10,10,10,10,10,10,10,
   8442 };
   8443 
   8444 static const static_codebook _44c6_s_p9_0 = {
   8445         2, 169,
   8446         (long *)_vq_lengthlist__44c6_s_p9_0,
   8447         1, -511845376, 1630791680, 4, 0,
   8448         (long *)_vq_quantlist__44c6_s_p9_0,
   8449         0
   8450 };
   8451 
   8452 static const long _vq_quantlist__44c6_s_p9_1[] = {
   8453         6,
   8454         5,
   8455         7,
   8456         4,
   8457         8,
   8458         3,
   8459         9,
   8460         2,
   8461         10,
   8462         1,
   8463         11,
   8464         0,
   8465         12,
   8466 };
   8467 
   8468 static const long _vq_lengthlist__44c6_s_p9_1[] = {
   8469          1, 4, 4, 7, 7, 7, 7, 7, 6, 8, 8, 8, 8, 6, 6, 6,
   8470          8, 8, 8, 8, 8, 7, 9, 8,10,10, 5, 6, 6, 8, 8, 9,
   8471          9, 8, 8,10,10,10,10,16, 9, 9, 9, 9, 9, 9, 9, 8,
   8472         10, 9,11,11,16, 8, 9, 9, 9, 9, 9, 9, 9,10,10,11,
   8473         11,16,13,13, 9, 9,10, 9, 9,10,11,11,11,12,16,13,
   8474         14, 9, 8,10, 8, 9, 9,10,10,12,11,16,14,16, 9, 9,
   8475          9, 9,11,11,12,11,12,11,16,16,16, 9, 7, 9, 6,11,
   8476         11,11,10,11,11,16,16,16,11,12, 9,10,11,11,12,11,
   8477         13,13,16,16,16,12,11,10, 7,12,10,12,12,12,12,16,
   8478         16,15,16,16,10,11,10,11,13,13,14,12,16,16,16,15,
   8479         15,12,10,11,11,13,11,12,13,
   8480 };
   8481 
   8482 static const static_codebook _44c6_s_p9_1 = {
   8483         2, 169,
   8484         (long *)_vq_lengthlist__44c6_s_p9_1,
   8485         1, -518889472, 1622704128, 4, 0,
   8486         (long *)_vq_quantlist__44c6_s_p9_1,
   8487         0
   8488 };
   8489 
   8490 static const long _vq_quantlist__44c6_s_p9_2[] = {
   8491         24,
   8492         23,
   8493         25,
   8494         22,
   8495         26,
   8496         21,
   8497         27,
   8498         20,
   8499         28,
   8500         19,
   8501         29,
   8502         18,
   8503         30,
   8504         17,
   8505         31,
   8506         16,
   8507         32,
   8508         15,
   8509         33,
   8510         14,
   8511         34,
   8512         13,
   8513         35,
   8514         12,
   8515         36,
   8516         11,
   8517         37,
   8518         10,
   8519         38,
   8520         9,
   8521         39,
   8522         8,
   8523         40,
   8524         7,
   8525         41,
   8526         6,
   8527         42,
   8528         5,
   8529         43,
   8530         4,
   8531         44,
   8532         3,
   8533         45,
   8534         2,
   8535         46,
   8536         1,
   8537         47,
   8538         0,
   8539         48,
   8540 };
   8541 
   8542 static const long _vq_lengthlist__44c6_s_p9_2[] = {
   8543          2, 4, 3, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
   8544          6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   8545          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   8546          7,
   8547 };
   8548 
   8549 static const static_codebook _44c6_s_p9_2 = {
   8550         1, 49,
   8551         (long *)_vq_lengthlist__44c6_s_p9_2,
   8552         1, -526909440, 1611661312, 6, 0,
   8553         (long *)_vq_quantlist__44c6_s_p9_2,
   8554         0
   8555 };
   8556 
   8557 static const long _huff_lengthlist__44c6_s_short[] = {
   8558          3, 9,11,11,13,14,19,17,17,19, 5, 4, 5, 8,10,10,
   8559         13,16,18,19, 7, 4, 4, 5, 8, 9,12,14,17,19, 8, 6,
   8560          5, 5, 7, 7,10,13,16,18,10, 8, 7, 6, 5, 5, 8,11,
   8561         17,19,11, 9, 7, 7, 5, 4, 5, 8,17,19,13,11, 8, 7,
   8562          7, 5, 5, 7,16,18,14,13, 8, 6, 6, 5, 5, 7,16,18,
   8563         18,16,10, 8, 8, 7, 7, 9,16,18,18,18,12,10,10, 9,
   8564          9,10,17,18,
   8565 };
   8566 
   8567 static const static_codebook _huff_book__44c6_s_short = {
   8568         2, 100,
   8569         (long *)_huff_lengthlist__44c6_s_short,
   8570         0, 0, 0, 0, 0,
   8571         NULL,
   8572         0
   8573 };
   8574 
   8575 static const long _huff_lengthlist__44c7_s_long[] = {
   8576          3, 8,11,13,15,14,14,13,15,14, 6, 4, 5, 7, 9,10,
   8577         11,11,14,13,10, 4, 3, 5, 7, 8, 9,10,13,13,12, 7,
   8578          4, 4, 5, 6, 8, 9,12,14,13, 9, 6, 5, 5, 6, 8, 9,
   8579         12,14,12, 9, 7, 6, 5, 5, 6, 8,11,11,12,11, 9, 8,
   8580          7, 6, 6, 7,10,11,13,11,10, 9, 8, 7, 6, 6, 9,11,
   8581         13,13,12,12,12,10, 9, 8, 9,11,12,14,15,15,14,12,
   8582         11,10,10,12,
   8583 };
   8584 
   8585 static const static_codebook _huff_book__44c7_s_long = {
   8586         2, 100,
   8587         (long *)_huff_lengthlist__44c7_s_long,
   8588         0, 0, 0, 0, 0,
   8589         NULL,
   8590         0
   8591 };
   8592 
   8593 static const long _vq_quantlist__44c7_s_p1_0[] = {
   8594         1,
   8595         0,
   8596         2,
   8597 };
   8598 
   8599 static const long _vq_lengthlist__44c7_s_p1_0[] = {
   8600          1, 5, 5, 0, 5, 5, 0, 5, 5, 5, 8, 7, 0, 9, 9, 0,
   8601          9, 8, 5, 7, 8, 0, 9, 9, 0, 8, 9, 0, 0, 0, 0, 0,
   8602          0, 0, 0, 0, 5, 9, 9, 0, 8, 8, 0, 8, 8, 5, 8, 9,
   8603          0, 8, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
   8604          9, 9, 0, 8, 8, 0, 8, 8, 5, 8, 9, 0, 8, 8, 0, 8,
   8605          8,
   8606 };
   8607 
   8608 static const static_codebook _44c7_s_p1_0 = {
   8609         4, 81,
   8610         (long *)_vq_lengthlist__44c7_s_p1_0,
   8611         1, -535822336, 1611661312, 2, 0,
   8612         (long *)_vq_quantlist__44c7_s_p1_0,
   8613         0
   8614 };
   8615 
   8616 static const long _vq_quantlist__44c7_s_p2_0[] = {
   8617         2,
   8618         1,
   8619         3,
   8620         0,
   8621         4,
   8622 };
   8623 
   8624 static const long _vq_lengthlist__44c7_s_p2_0[] = {
   8625          3, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0,
   8626          7, 7, 9, 9, 0, 0, 0, 9, 9, 5, 7, 7, 9, 9, 0, 8,
   8627          8,10,10, 0, 8, 7,10, 9, 0,10,10,11,11, 0, 0, 0,
   8628         11,11, 5, 7, 7, 9, 9, 0, 8, 8,10,10, 0, 7, 8, 9,
   8629         10, 0,10,10,11,11, 0, 0, 0,11,11, 8, 9, 9,11,10,
   8630          0,11,11,12,12, 0,11,10,12,12, 0,13,14,14,14, 0,
   8631          0, 0,14,13, 8, 9, 9,10,11, 0,11,11,12,12, 0,10,
   8632         11,12,12, 0,13,13,14,14, 0, 0, 0,13,14, 0, 0, 0,
   8633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8634          0, 0, 0, 0, 0, 0, 5, 8, 7,11,10, 0, 7, 7,10,10,
   8635          0, 7, 7,10,10, 0, 9, 9,11,10, 0, 0, 0,11,11, 5,
   8636          7, 8,10,11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9,
   8637          9,10,11, 0, 0, 0,11,11, 8,10, 9,12,12, 0,10,10,
   8638         12,12, 0,10,10,12,12, 0,12,12,13,13, 0, 0, 0,13,
   8639         13, 8, 9,10,12,12, 0,10,10,12,12, 0,10,10,11,12,
   8640          0,12,12,13,13, 0, 0, 0,13,13, 0, 0, 0, 0, 0, 0,
   8641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8642          0, 0, 0, 5, 8, 8,11,11, 0, 7, 7,10,10, 0, 7, 7,
   8643         10,10, 0, 9, 9,10,11, 0, 0, 0,11,10, 5, 8, 8,10,
   8644         11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9, 9,11,10,
   8645          0, 0, 0,10,11, 9,10,10,12,12, 0,10,10,12,12, 0,
   8646         10,10,12,12, 0,12,13,13,13, 0, 0, 0,13,12, 9,10,
   8647         10,12,12, 0,10,10,12,12, 0,10,10,12,12, 0,13,12,
   8648         13,13, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8650          7,10,10,14,13, 0, 9, 9,12,12, 0, 9, 9,12,12, 0,
   8651         10,10,12,12, 0, 0, 0,12,12, 7,10,10,13,14, 0, 9,
   8652          9,12,13, 0, 9, 9,12,12, 0,10,10,12,12, 0, 0, 0,
   8653         12,12, 9,11,11,14,13, 0,11,10,13,12, 0,11,11,13,
   8654         13, 0,12,12,13,13, 0, 0, 0,13,13, 9,11,11,13,14,
   8655          0,10,11,12,13, 0,11,11,13,13, 0,12,12,13,13, 0,
   8656          0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8660          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
   8661         11,11,14,14, 0,10,11,13,13, 0,11,10,13,13, 0,12,
   8662         12,13,13, 0, 0, 0,13,12, 9,11,11,14,14, 0,11,10,
   8663         13,13, 0,10,11,13,13, 0,12,12,14,13, 0, 0, 0,13,
   8664         13,
   8665 };
   8666 
   8667 static const static_codebook _44c7_s_p2_0 = {
   8668         4, 625,
   8669         (long *)_vq_lengthlist__44c7_s_p2_0,
   8670         1, -533725184, 1611661312, 3, 0,
   8671         (long *)_vq_quantlist__44c7_s_p2_0,
   8672         0
   8673 };
   8674 
   8675 static const long _vq_quantlist__44c7_s_p3_0[] = {
   8676         4,
   8677         3,
   8678         5,
   8679         2,
   8680         6,
   8681         1,
   8682         7,
   8683         0,
   8684         8,
   8685 };
   8686 
   8687 static const long _vq_lengthlist__44c7_s_p3_0[] = {
   8688          2, 4, 4, 5, 5, 7, 7, 9, 9, 0, 4, 4, 6, 6, 7, 7,
   8689          9, 9, 0, 4, 4, 6, 6, 7, 7, 9, 9, 0, 5, 5, 6, 6,
   8690          8, 8,10,10, 0, 0, 0, 6, 6, 8, 8,10,10, 0, 0, 0,
   8691          7, 7, 9, 9,10,10, 0, 0, 0, 7, 7, 8, 8,10,10, 0,
   8692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8693          0,
   8694 };
   8695 
   8696 static const static_codebook _44c7_s_p3_0 = {
   8697         2, 81,
   8698         (long *)_vq_lengthlist__44c7_s_p3_0,
   8699         1, -531628032, 1611661312, 4, 0,
   8700         (long *)_vq_quantlist__44c7_s_p3_0,
   8701         0
   8702 };
   8703 
   8704 static const long _vq_quantlist__44c7_s_p4_0[] = {
   8705         8,
   8706         7,
   8707         9,
   8708         6,
   8709         10,
   8710         5,
   8711         11,
   8712         4,
   8713         12,
   8714         3,
   8715         13,
   8716         2,
   8717         14,
   8718         1,
   8719         15,
   8720         0,
   8721         16,
   8722 };
   8723 
   8724 static const long _vq_lengthlist__44c7_s_p4_0[] = {
   8725          3, 4, 4, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   8726         11, 0, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,
   8727         12,12, 0, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
   8728         11,12,12, 0, 5, 5, 6, 6, 8, 8, 9, 9, 9, 9,10,10,
   8729         11,12,12,12, 0, 0, 0, 6, 6, 8, 7, 9, 9, 9, 9,10,
   8730         10,11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,10,
   8731         11,11,12,12,13,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,
   8732         10,11,11,12,12,12,13, 0, 0, 0, 7, 7, 8, 8, 9, 9,
   8733         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 8, 8, 9,
   8734          9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 0, 0,
   8735          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8736          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8737          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8738          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8739          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8740          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8741          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8742          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8743          0,
   8744 };
   8745 
   8746 static const static_codebook _44c7_s_p4_0 = {
   8747         2, 289,
   8748         (long *)_vq_lengthlist__44c7_s_p4_0,
   8749         1, -529530880, 1611661312, 5, 0,
   8750         (long *)_vq_quantlist__44c7_s_p4_0,
   8751         0
   8752 };
   8753 
   8754 static const long _vq_quantlist__44c7_s_p5_0[] = {
   8755         1,
   8756         0,
   8757         2,
   8758 };
   8759 
   8760 static const long _vq_lengthlist__44c7_s_p5_0[] = {
   8761          1, 4, 4, 5, 7, 7, 6, 7, 7, 4, 6, 7,10,10,10,10,
   8762         10, 9, 4, 6, 6,10,10,10,10, 9,10, 5,10,10, 9,11,
   8763         12,10,11,12, 7,10,10,11,12,12,12,12,12, 7,10,10,
   8764         11,12,12,12,12,12, 6,10,10,10,12,12,11,12,12, 7,
   8765         10,10,12,12,12,12,11,12, 7,10,10,11,12,12,12,12,
   8766         12,
   8767 };
   8768 
   8769 static const static_codebook _44c7_s_p5_0 = {
   8770         4, 81,
   8771         (long *)_vq_lengthlist__44c7_s_p5_0,
   8772         1, -529137664, 1618345984, 2, 0,
   8773         (long *)_vq_quantlist__44c7_s_p5_0,
   8774         0
   8775 };
   8776 
   8777 static const long _vq_quantlist__44c7_s_p5_1[] = {
   8778         5,
   8779         4,
   8780         6,
   8781         3,
   8782         7,
   8783         2,
   8784         8,
   8785         1,
   8786         9,
   8787         0,
   8788         10,
   8789 };
   8790 
   8791 static const long _vq_lengthlist__44c7_s_p5_1[] = {
   8792          3, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8,11, 4, 4, 6, 6,
   8793          7, 7, 8, 8, 9, 9,11, 4, 4, 6, 6, 7, 7, 8, 8, 9,
   8794          9,12, 5, 5, 6, 6, 7, 7, 9, 9, 9, 9,12,12,12, 6,
   8795          6, 7, 7, 9, 9, 9, 9,11,11,11, 7, 7, 7, 7, 8, 8,
   8796          9, 9,11,11,11, 7, 7, 7, 7, 8, 8, 9, 9,11,11,11,
   8797          7, 7, 8, 8, 8, 8, 9, 9,11,11,11,11,11, 8, 8, 8,
   8798          8, 8, 9,11,11,11,11,11, 8, 8, 8, 8, 8, 8,11,11,
   8799         11,11,11, 7, 7, 8, 8, 8, 8,
   8800 };
   8801 
   8802 static const static_codebook _44c7_s_p5_1 = {
   8803         2, 121,
   8804         (long *)_vq_lengthlist__44c7_s_p5_1,
   8805         1, -531365888, 1611661312, 4, 0,
   8806         (long *)_vq_quantlist__44c7_s_p5_1,
   8807         0
   8808 };
   8809 
   8810 static const long _vq_quantlist__44c7_s_p6_0[] = {
   8811         6,
   8812         5,
   8813         7,
   8814         4,
   8815         8,
   8816         3,
   8817         9,
   8818         2,
   8819         10,
   8820         1,
   8821         11,
   8822         0,
   8823         12,
   8824 };
   8825 
   8826 static const long _vq_lengthlist__44c7_s_p6_0[] = {
   8827          1, 4, 4, 6, 6, 7, 7, 8, 7, 9, 8,10,10, 6, 5, 5,
   8828          7, 7, 8, 8, 9, 9, 9,10,11,11, 7, 5, 5, 7, 7, 8,
   8829          8, 9, 9,10,10,11,11, 0, 7, 7, 7, 7, 9, 8, 9, 9,
   8830         10,10,11,11, 0, 8, 8, 7, 7, 8, 9, 9, 9,10,10,11,
   8831         11, 0,11,11, 9, 9,10,10,11,10,11,11,12,12, 0,12,
   8832         12, 9, 9,10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0,
   8833          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8834          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8835          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8836          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   8837          0, 0, 0, 0, 0, 0, 0, 0, 0,
   8838 };
   8839 
   8840 static const static_codebook _44c7_s_p6_0 = {
   8841         2, 169,
   8842         (long *)_vq_lengthlist__44c7_s_p6_0,
   8843         1, -526516224, 1616117760, 4, 0,
   8844         (long *)_vq_quantlist__44c7_s_p6_0,
   8845         0
   8846 };
   8847 
   8848 static const long _vq_quantlist__44c7_s_p6_1[] = {
   8849         2,
   8850         1,
   8851         3,
   8852         0,
   8853         4,
   8854 };
   8855 
   8856 static const long _vq_lengthlist__44c7_s_p6_1[] = {
   8857          3, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 4, 4, 5, 5, 6,
   8858          5, 5, 5, 5, 6, 6, 6, 5, 5,
   8859 };
   8860 
   8861 static const static_codebook _44c7_s_p6_1 = {
   8862         2, 25,
   8863         (long *)_vq_lengthlist__44c7_s_p6_1,
   8864         1, -533725184, 1611661312, 3, 0,
   8865         (long *)_vq_quantlist__44c7_s_p6_1,
   8866         0
   8867 };
   8868 
   8869 static const long _vq_quantlist__44c7_s_p7_0[] = {
   8870         6,
   8871         5,
   8872         7,
   8873         4,
   8874         8,
   8875         3,
   8876         9,
   8877         2,
   8878         10,
   8879         1,
   8880         11,
   8881         0,
   8882         12,
   8883 };
   8884 
   8885 static const long _vq_lengthlist__44c7_s_p7_0[] = {
   8886          1, 4, 4, 6, 6, 7, 8, 9, 9,10,10,12,11, 6, 5, 5,
   8887          7, 7, 8, 8, 9,10,11,11,12,12, 7, 5, 5, 7, 7, 8,
   8888          8,10,10,11,11,12,12,20, 7, 7, 7, 7, 8, 9,10,10,
   8889         11,11,12,13,20, 7, 7, 7, 7, 9, 9,10,10,11,12,13,
   8890         13,20,11,11, 8, 8, 9, 9,11,11,12,12,13,13,20,11,
   8891         11, 8, 8, 9, 9,11,11,12,12,13,13,20,20,20,10,10,
   8892         10,10,12,12,13,13,13,13,20,20,20,10,10,10,10,12,
   8893         12,13,13,13,14,20,20,20,14,14,11,11,12,12,13,13,
   8894         14,14,20,20,20,14,14,11,11,12,12,13,13,14,14,20,
   8895         20,20,20,19,13,13,13,13,14,14,15,14,19,19,19,19,
   8896         19,13,13,13,13,14,14,15,15,
   8897 };
   8898 
   8899 static const static_codebook _44c7_s_p7_0 = {
   8900         2, 169,
   8901         (long *)_vq_lengthlist__44c7_s_p7_0,
   8902         1, -523206656, 1618345984, 4, 0,
   8903         (long *)_vq_quantlist__44c7_s_p7_0,
   8904         0
   8905 };
   8906 
   8907 static const long _vq_quantlist__44c7_s_p7_1[] = {
   8908         5,
   8909         4,
   8910         6,
   8911         3,
   8912         7,
   8913         2,
   8914         8,
   8915         1,
   8916         9,
   8917         0,
   8918         10,
   8919 };
   8920 
   8921 static const long _vq_lengthlist__44c7_s_p7_1[] = {
   8922          4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 6, 6, 7, 7,
   8923          7, 7, 7, 7, 7, 7, 8, 6, 6, 6, 7, 7, 7, 7, 7, 7,
   8924          7, 8, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7,
   8925          7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7,
   8926          7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
   8927          7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
   8928          7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8,
   8929          8, 8, 8, 7, 7, 7, 7, 7, 7,
   8930 };
   8931 
   8932 static const static_codebook _44c7_s_p7_1 = {
   8933         2, 121,
   8934         (long *)_vq_lengthlist__44c7_s_p7_1,
   8935         1, -531365888, 1611661312, 4, 0,
   8936         (long *)_vq_quantlist__44c7_s_p7_1,
   8937         0
   8938 };
   8939 
   8940 static const long _vq_quantlist__44c7_s_p8_0[] = {
   8941         7,
   8942         6,
   8943         8,
   8944         5,
   8945         9,
   8946         4,
   8947         10,
   8948         3,
   8949         11,
   8950         2,
   8951         12,
   8952         1,
   8953         13,
   8954         0,
   8955         14,
   8956 };
   8957 
   8958 static const long _vq_lengthlist__44c7_s_p8_0[] = {
   8959          1, 4, 4, 7, 7, 8, 8, 8, 7, 9, 8, 9, 9,10,10, 6,
   8960          5, 5, 7, 7, 9, 9, 8, 8,10, 9,11,10,12,11, 6, 5,
   8961          5, 8, 7, 9, 9, 8, 8,10,10,11,11,12,11,19, 8, 8,
   8962          8, 8,10,10, 9, 9,10,10,11,11,12,11,19, 8, 8, 8,
   8963          8,10,10, 9, 9,10,10,11,11,12,12,19,12,12, 9, 9,
   8964         10,10, 9,10,10,10,11,11,12,12,19,12,12, 9, 9,10,
   8965         10,10,10,10,10,12,12,12,12,19,19,19, 9, 9, 9, 9,
   8966         11,10,11,11,12,11,13,13,19,19,19, 9, 9, 9, 9,11,
   8967         10,11,11,11,12,13,13,19,19,19,13,13,10,10,11,11,
   8968         12,12,12,12,13,12,19,19,19,14,13,10,10,11,11,12,
   8969         12,12,13,13,13,19,19,19,19,19,12,12,12,11,12,13,
   8970         14,13,13,13,19,19,19,19,19,12,12,12,11,12,12,13,
   8971         14,13,14,19,19,19,19,19,16,16,12,13,12,13,13,14,
   8972         15,14,19,18,18,18,18,16,15,12,11,12,11,14,12,14,
   8973         14,
   8974 };
   8975 
   8976 static const static_codebook _44c7_s_p8_0 = {
   8977         2, 225,
   8978         (long *)_vq_lengthlist__44c7_s_p8_0,
   8979         1, -520986624, 1620377600, 4, 0,
   8980         (long *)_vq_quantlist__44c7_s_p8_0,
   8981         0
   8982 };
   8983 
   8984 static const long _vq_quantlist__44c7_s_p8_1[] = {
   8985         10,
   8986         9,
   8987         11,
   8988         8,
   8989         12,
   8990         7,
   8991         13,
   8992         6,
   8993         14,
   8994         5,
   8995         15,
   8996         4,
   8997         16,
   8998         3,
   8999         17,
   9000         2,
   9001         18,
   9002         1,
   9003         19,
   9004         0,
   9005         20,
   9006 };
   9007 
   9008 static const long _vq_lengthlist__44c7_s_p8_1[] = {
   9009          3, 5, 5, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   9010          8, 8, 8, 8, 8,10, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   9011          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 6, 6, 7, 7, 8,
   9012          8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,
   9013          7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9014          9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   9015          9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 9,
   9016          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
   9017         10, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9018          9, 9, 9,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9019          9, 9, 9, 9, 9, 9, 9, 9,10,11,10,10,10, 9, 9, 9,
   9020          9, 9, 9, 9, 9, 9, 9,10, 9, 9,10, 9, 9,10,11,10,
   9021         11,10, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9,10, 9, 9,
   9022          9, 9,11,10,11,10,10, 9, 9, 9, 9, 9, 9,10, 9, 9,
   9023         10, 9, 9,10, 9, 9,10,11,10,10,11,10, 9, 9, 9, 9,
   9024          9,10,10, 9,10,10,10,10, 9,10,10,10,10,10,10,11,
   9025         11,11,10, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,
   9026         10,10,10,11,11,10,10,10,10,10,10,10,10,10,10,10,
   9027         10, 9,10,10, 9,10,11,11,10,11,10,11,10, 9,10,10,
   9028          9,10,10,10,10,10,10,10,10,10,10,11,11,11,11,10,
   9029         11,11,10,10,10,10,10,10, 9,10, 9,10,10, 9,10, 9,
   9030         10,10,10,11,10,11,10,11,11,10,10,10,10,10,10, 9,
   9031         10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,
   9032         10,10,10,10,10,10,10,10,10,10,10,10,10,11,10,11,
   9033         11,10,10,10,10, 9, 9,10,10, 9, 9,10, 9,10,10,10,
   9034         10,11,11,10,10,10,10,10,10,10, 9, 9,10,10,10, 9,
   9035          9,10,10,10,10,10,11,10,11,10,10,10,10,10,10, 9,
   9036         10,10,10,10,10,10,10,10,10,
   9037 };
   9038 
   9039 static const static_codebook _44c7_s_p8_1 = {
   9040         2, 441,
   9041         (long *)_vq_lengthlist__44c7_s_p8_1,
   9042         1, -529268736, 1611661312, 5, 0,
   9043         (long *)_vq_quantlist__44c7_s_p8_1,
   9044         0
   9045 };
   9046 
   9047 static const long _vq_quantlist__44c7_s_p9_0[] = {
   9048         6,
   9049         5,
   9050         7,
   9051         4,
   9052         8,
   9053         3,
   9054         9,
   9055         2,
   9056         10,
   9057         1,
   9058         11,
   9059         0,
   9060         12,
   9061 };
   9062 
   9063 static const long _vq_lengthlist__44c7_s_p9_0[] = {
   9064          1, 3, 3,11,11,11,11,11,11,11,11,11,11, 4, 6, 6,
   9065         11,11,11,11,11,11,11,11,11,11, 4, 7, 7,11,11,11,
   9066         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9067         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9068         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9069         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9070         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9071         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9072         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9073         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9074         11,11,11,11,11,11,11,11,11,
   9075 };
   9076 
   9077 static const static_codebook _44c7_s_p9_0 = {
   9078         2, 169,
   9079         (long *)_vq_lengthlist__44c7_s_p9_0,
   9080         1, -511845376, 1630791680, 4, 0,
   9081         (long *)_vq_quantlist__44c7_s_p9_0,
   9082         0
   9083 };
   9084 
   9085 static const long _vq_quantlist__44c7_s_p9_1[] = {
   9086         6,
   9087         5,
   9088         7,
   9089         4,
   9090         8,
   9091         3,
   9092         9,
   9093         2,
   9094         10,
   9095         1,
   9096         11,
   9097         0,
   9098         12,
   9099 };
   9100 
   9101 static const long _vq_lengthlist__44c7_s_p9_1[] = {
   9102          1, 4, 4, 7, 7, 7, 7, 7, 6, 8, 8, 8, 8, 6, 6, 6,
   9103          8, 8, 9, 8, 8, 7, 9, 8,11,10, 5, 6, 6, 8, 8, 9,
   9104          8, 8, 8,10, 9,11,11,16, 8, 8, 9, 8, 9, 9, 9, 8,
   9105         10, 9,11,10,16, 8, 8, 9, 9,10,10, 9, 9,10,10,11,
   9106         11,16,13,13, 9, 9,10,10, 9,10,11,11,12,11,16,13,
   9107         13, 9, 8,10, 9,10,10,10,10,11,11,16,14,16, 8, 9,
   9108          9, 9,11,10,11,11,12,11,16,16,16, 9, 7,10, 7,11,
   9109         10,11,11,12,11,16,16,16,12,12, 9,10,11,11,12,11,
   9110         12,12,16,16,16,12,10,10, 7,11, 8,12,11,12,12,16,
   9111         16,15,16,16,11,12,10,10,12,11,12,12,16,16,16,15,
   9112         15,11,11,10,10,12,12,12,12,
   9113 };
   9114 
   9115 static const static_codebook _44c7_s_p9_1 = {
   9116         2, 169,
   9117         (long *)_vq_lengthlist__44c7_s_p9_1,
   9118         1, -518889472, 1622704128, 4, 0,
   9119         (long *)_vq_quantlist__44c7_s_p9_1,
   9120         0
   9121 };
   9122 
   9123 static const long _vq_quantlist__44c7_s_p9_2[] = {
   9124         24,
   9125         23,
   9126         25,
   9127         22,
   9128         26,
   9129         21,
   9130         27,
   9131         20,
   9132         28,
   9133         19,
   9134         29,
   9135         18,
   9136         30,
   9137         17,
   9138         31,
   9139         16,
   9140         32,
   9141         15,
   9142         33,
   9143         14,
   9144         34,
   9145         13,
   9146         35,
   9147         12,
   9148         36,
   9149         11,
   9150         37,
   9151         10,
   9152         38,
   9153         9,
   9154         39,
   9155         8,
   9156         40,
   9157         7,
   9158         41,
   9159         6,
   9160         42,
   9161         5,
   9162         43,
   9163         4,
   9164         44,
   9165         3,
   9166         45,
   9167         2,
   9168         46,
   9169         1,
   9170         47,
   9171         0,
   9172         48,
   9173 };
   9174 
   9175 static const long _vq_lengthlist__44c7_s_p9_2[] = {
   9176          2, 4, 3, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
   9177          6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   9178          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   9179          7,
   9180 };
   9181 
   9182 static const static_codebook _44c7_s_p9_2 = {
   9183         1, 49,
   9184         (long *)_vq_lengthlist__44c7_s_p9_2,
   9185         1, -526909440, 1611661312, 6, 0,
   9186         (long *)_vq_quantlist__44c7_s_p9_2,
   9187         0
   9188 };
   9189 
   9190 static const long _huff_lengthlist__44c7_s_short[] = {
   9191          4,11,12,14,15,15,17,17,18,18, 5, 6, 6, 8, 9,10,
   9192         13,17,18,19, 7, 5, 4, 6, 8, 9,11,15,19,19, 8, 6,
   9193          5, 5, 6, 7,11,14,16,17, 9, 7, 7, 6, 7, 7,10,13,
   9194         15,19,10, 8, 7, 6, 7, 6, 7, 9,14,16,12,10, 9, 7,
   9195          7, 6, 4, 5,10,15,14,13,11, 7, 6, 6, 4, 2, 7,13,
   9196         16,16,15, 9, 8, 8, 8, 6, 9,13,19,19,17,12,11,10,
   9197         10, 9,11,14,
   9198 };
   9199 
   9200 static const static_codebook _huff_book__44c7_s_short = {
   9201         2, 100,
   9202         (long *)_huff_lengthlist__44c7_s_short,
   9203         0, 0, 0, 0, 0,
   9204         NULL,
   9205         0
   9206 };
   9207 
   9208 static const long _huff_lengthlist__44c8_s_long[] = {
   9209          3, 8,12,13,14,14,14,13,14,14, 6, 4, 5, 8,10,10,
   9210         11,11,14,13, 9, 5, 4, 5, 7, 8, 9,10,13,13,12, 7,
   9211          5, 4, 5, 6, 8, 9,12,13,13, 9, 6, 5, 5, 5, 7, 9,
   9212         11,14,12,10, 7, 6, 5, 4, 6, 7,10,11,12,11, 9, 8,
   9213          7, 5, 5, 6,10,10,13,12,10, 9, 8, 6, 6, 5, 8,10,
   9214         14,13,12,12,11,10, 9, 7, 8,10,12,13,14,14,13,12,
   9215         11, 9, 9,10,
   9216 };
   9217 
   9218 static const static_codebook _huff_book__44c8_s_long = {
   9219         2, 100,
   9220         (long *)_huff_lengthlist__44c8_s_long,
   9221         0, 0, 0, 0, 0,
   9222         NULL,
   9223         0
   9224 };
   9225 
   9226 static const long _vq_quantlist__44c8_s_p1_0[] = {
   9227         1,
   9228         0,
   9229         2,
   9230 };
   9231 
   9232 static const long _vq_lengthlist__44c8_s_p1_0[] = {
   9233          1, 5, 5, 0, 5, 5, 0, 5, 5, 5, 7, 7, 0, 9, 8, 0,
   9234          9, 8, 6, 7, 7, 0, 8, 9, 0, 8, 9, 0, 0, 0, 0, 0,
   9235          0, 0, 0, 0, 5, 9, 8, 0, 8, 8, 0, 8, 8, 5, 8, 9,
   9236          0, 8, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
   9237          9, 8, 0, 8, 8, 0, 8, 8, 5, 8, 9, 0, 8, 8, 0, 8,
   9238          8,
   9239 };
   9240 
   9241 static const static_codebook _44c8_s_p1_0 = {
   9242         4, 81,
   9243         (long *)_vq_lengthlist__44c8_s_p1_0,
   9244         1, -535822336, 1611661312, 2, 0,
   9245         (long *)_vq_quantlist__44c8_s_p1_0,
   9246         0
   9247 };
   9248 
   9249 static const long _vq_quantlist__44c8_s_p2_0[] = {
   9250         2,
   9251         1,
   9252         3,
   9253         0,
   9254         4,
   9255 };
   9256 
   9257 static const long _vq_lengthlist__44c8_s_p2_0[] = {
   9258          3, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0,
   9259          7, 7, 9, 9, 0, 0, 0, 9, 9, 5, 7, 7, 9, 9, 0, 8,
   9260          7,10, 9, 0, 8, 7,10, 9, 0,10,10,11,11, 0, 0, 0,
   9261         11,11, 5, 7, 7, 9, 9, 0, 7, 8, 9,10, 0, 7, 8, 9,
   9262         10, 0,10,10,11,11, 0, 0, 0,11,11, 8, 9, 9,11,10,
   9263          0,11,10,12,11, 0,11,10,12,12, 0,13,13,14,14, 0,
   9264          0, 0,14,13, 8, 9, 9,10,11, 0,10,11,12,12, 0,10,
   9265         11,12,12, 0,13,13,14,14, 0, 0, 0,13,14, 0, 0, 0,
   9266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9267          0, 0, 0, 0, 0, 0, 5, 8, 7,11,10, 0, 7, 7,10,10,
   9268          0, 7, 7,10,10, 0, 9, 9,10,10, 0, 0, 0,11,10, 5,
   9269          7, 8,10,11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9,
   9270          9,10,10, 0, 0, 0,10,10, 8,10, 9,12,12, 0,10,10,
   9271         12,11, 0,10,10,12,12, 0,12,12,13,12, 0, 0, 0,13,
   9272         12, 8, 9,10,12,12, 0,10,10,11,12, 0,10,10,11,12,
   9273          0,12,12,13,13, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0,
   9274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9275          0, 0, 0, 6, 8, 7,11,10, 0, 7, 7,10,10, 0, 7, 7,
   9276         10,10, 0, 9, 9,10,11, 0, 0, 0,10,10, 6, 7, 8,10,
   9277         11, 0, 7, 7,10,10, 0, 7, 7,10,10, 0, 9, 9,10,10,
   9278          0, 0, 0,10,10, 9,10, 9,12,12, 0,10,10,12,12, 0,
   9279         10,10,12,11, 0,12,12,13,13, 0, 0, 0,13,12, 8, 9,
   9280         10,12,12, 0,10,10,12,12, 0,10,10,11,12, 0,12,12,
   9281         13,13, 0, 0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9283          7,10,10,13,13, 0, 9, 9,12,12, 0, 9, 9,12,12, 0,
   9284         10,10,12,12, 0, 0, 0,12,12, 7,10,10,13,13, 0, 9,
   9285          9,12,12, 0, 9, 9,12,12, 0,10,10,12,12, 0, 0, 0,
   9286         12,12, 9,11,11,14,13, 0,10,10,13,12, 0,11,10,13,
   9287         12, 0,12,12,13,12, 0, 0, 0,13,13, 9,11,11,13,14,
   9288          0,10,11,12,13, 0,10,11,13,13, 0,12,12,12,13, 0,
   9289          0, 0,13,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
   9294         11,11,14,14, 0,10,11,13,13, 0,11,10,13,13, 0,11,
   9295         12,13,13, 0, 0, 0,13,12, 9,11,11,14,14, 0,11,10,
   9296         13,13, 0,10,11,13,13, 0,12,12,13,13, 0, 0, 0,12,
   9297         13,
   9298 };
   9299 
   9300 static const static_codebook _44c8_s_p2_0 = {
   9301         4, 625,
   9302         (long *)_vq_lengthlist__44c8_s_p2_0,
   9303         1, -533725184, 1611661312, 3, 0,
   9304         (long *)_vq_quantlist__44c8_s_p2_0,
   9305         0
   9306 };
   9307 
   9308 static const long _vq_quantlist__44c8_s_p3_0[] = {
   9309         4,
   9310         3,
   9311         5,
   9312         2,
   9313         6,
   9314         1,
   9315         7,
   9316         0,
   9317         8,
   9318 };
   9319 
   9320 static const long _vq_lengthlist__44c8_s_p3_0[] = {
   9321          2, 4, 4, 5, 5, 7, 7, 9, 9, 0, 4, 4, 6, 6, 7, 7,
   9322          9, 9, 0, 4, 4, 6, 6, 7, 7, 9, 9, 0, 5, 5, 6, 6,
   9323          8, 8,10,10, 0, 0, 0, 6, 6, 8, 8,10,10, 0, 0, 0,
   9324          7, 7, 9, 9,10,10, 0, 0, 0, 7, 7, 8, 8,10,10, 0,
   9325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9326          0,
   9327 };
   9328 
   9329 static const static_codebook _44c8_s_p3_0 = {
   9330         2, 81,
   9331         (long *)_vq_lengthlist__44c8_s_p3_0,
   9332         1, -531628032, 1611661312, 4, 0,
   9333         (long *)_vq_quantlist__44c8_s_p3_0,
   9334         0
   9335 };
   9336 
   9337 static const long _vq_quantlist__44c8_s_p4_0[] = {
   9338         8,
   9339         7,
   9340         9,
   9341         6,
   9342         10,
   9343         5,
   9344         11,
   9345         4,
   9346         12,
   9347         3,
   9348         13,
   9349         2,
   9350         14,
   9351         1,
   9352         15,
   9353         0,
   9354         16,
   9355 };
   9356 
   9357 static const long _vq_lengthlist__44c8_s_p4_0[] = {
   9358          3, 4, 4, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   9359         11, 0, 4, 4, 6, 6, 7, 7, 8, 8, 9, 8,10,10,11,11,
   9360         11,11, 0, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
   9361         11,11,11, 0, 6, 5, 6, 6, 7, 7, 9, 9, 9, 9,10,10,
   9362         11,11,12,12, 0, 0, 0, 6, 6, 7, 7, 9, 9, 9, 9,10,
   9363         10,11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,10,
   9364         11,11,11,12,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,
   9365         10,11,11,11,12,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,
   9366         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 8, 8, 9,
   9367          9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 0, 0,
   9368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9376          0,
   9377 };
   9378 
   9379 static const static_codebook _44c8_s_p4_0 = {
   9380         2, 289,
   9381         (long *)_vq_lengthlist__44c8_s_p4_0,
   9382         1, -529530880, 1611661312, 5, 0,
   9383         (long *)_vq_quantlist__44c8_s_p4_0,
   9384         0
   9385 };
   9386 
   9387 static const long _vq_quantlist__44c8_s_p5_0[] = {
   9388         1,
   9389         0,
   9390         2,
   9391 };
   9392 
   9393 static const long _vq_lengthlist__44c8_s_p5_0[] = {
   9394          1, 4, 4, 5, 7, 7, 6, 7, 7, 4, 7, 6,10,10,10,10,
   9395         10,10, 4, 6, 6,10,10,10,10, 9,10, 5,10,10, 9,11,
   9396         11,10,11,11, 7,10,10,11,12,12,12,12,12, 7,10,10,
   9397         11,12,12,12,12,12, 6,10,10,10,12,12,10,12,12, 7,
   9398         10,10,11,12,12,12,12,12, 7,10,10,11,12,12,12,12,
   9399         12,
   9400 };
   9401 
   9402 static const static_codebook _44c8_s_p5_0 = {
   9403         4, 81,
   9404         (long *)_vq_lengthlist__44c8_s_p5_0,
   9405         1, -529137664, 1618345984, 2, 0,
   9406         (long *)_vq_quantlist__44c8_s_p5_0,
   9407         0
   9408 };
   9409 
   9410 static const long _vq_quantlist__44c8_s_p5_1[] = {
   9411         5,
   9412         4,
   9413         6,
   9414         3,
   9415         7,
   9416         2,
   9417         8,
   9418         1,
   9419         9,
   9420         0,
   9421         10,
   9422 };
   9423 
   9424 static const long _vq_lengthlist__44c8_s_p5_1[] = {
   9425          3, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8,11, 4, 5, 6, 6,
   9426          7, 7, 8, 8, 8, 8,11, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   9427          9,12, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,12,12,12, 6,
   9428          6, 7, 7, 8, 8, 9, 9,11,11,11, 6, 6, 7, 7, 8, 8,
   9429          8, 8,11,11,11, 6, 6, 7, 7, 8, 8, 8, 8,11,11,11,
   9430          7, 7, 7, 8, 8, 8, 8, 8,11,11,11,11,11, 7, 7, 8,
   9431          8, 8, 8,11,11,11,11,11, 7, 7, 7, 7, 8, 8,11,11,
   9432         11,11,11, 7, 7, 7, 7, 8, 8,
   9433 };
   9434 
   9435 static const static_codebook _44c8_s_p5_1 = {
   9436         2, 121,
   9437         (long *)_vq_lengthlist__44c8_s_p5_1,
   9438         1, -531365888, 1611661312, 4, 0,
   9439         (long *)_vq_quantlist__44c8_s_p5_1,
   9440         0
   9441 };
   9442 
   9443 static const long _vq_quantlist__44c8_s_p6_0[] = {
   9444         6,
   9445         5,
   9446         7,
   9447         4,
   9448         8,
   9449         3,
   9450         9,
   9451         2,
   9452         10,
   9453         1,
   9454         11,
   9455         0,
   9456         12,
   9457 };
   9458 
   9459 static const long _vq_lengthlist__44c8_s_p6_0[] = {
   9460          1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5,
   9461          7, 7, 8, 8, 9, 9,10,10,11,11, 6, 5, 5, 7, 7, 8,
   9462          8, 9, 9,10,10,11,11, 0, 7, 7, 7, 7, 9, 9,10,10,
   9463         10,10,11,11, 0, 7, 7, 7, 7, 9, 9,10,10,10,10,11,
   9464         11, 0,11,11, 9, 9,10,10,11,11,11,11,12,12, 0,12,
   9465         12, 9, 9,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0,
   9466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9470          0, 0, 0, 0, 0, 0, 0, 0, 0,
   9471 };
   9472 
   9473 static const static_codebook _44c8_s_p6_0 = {
   9474         2, 169,
   9475         (long *)_vq_lengthlist__44c8_s_p6_0,
   9476         1, -526516224, 1616117760, 4, 0,
   9477         (long *)_vq_quantlist__44c8_s_p6_0,
   9478         0
   9479 };
   9480 
   9481 static const long _vq_quantlist__44c8_s_p6_1[] = {
   9482         2,
   9483         1,
   9484         3,
   9485         0,
   9486         4,
   9487 };
   9488 
   9489 static const long _vq_lengthlist__44c8_s_p6_1[] = {
   9490          3, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 4, 4, 5, 5, 6,
   9491          5, 5, 5, 5, 6, 6, 6, 5, 5,
   9492 };
   9493 
   9494 static const static_codebook _44c8_s_p6_1 = {
   9495         2, 25,
   9496         (long *)_vq_lengthlist__44c8_s_p6_1,
   9497         1, -533725184, 1611661312, 3, 0,
   9498         (long *)_vq_quantlist__44c8_s_p6_1,
   9499         0
   9500 };
   9501 
   9502 static const long _vq_quantlist__44c8_s_p7_0[] = {
   9503         6,
   9504         5,
   9505         7,
   9506         4,
   9507         8,
   9508         3,
   9509         9,
   9510         2,
   9511         10,
   9512         1,
   9513         11,
   9514         0,
   9515         12,
   9516 };
   9517 
   9518 static const long _vq_lengthlist__44c8_s_p7_0[] = {
   9519          1, 4, 4, 6, 6, 8, 7, 9, 9,10,10,12,12, 6, 5, 5,
   9520          7, 7, 8, 8,10,10,11,11,12,12, 7, 5, 5, 7, 7, 8,
   9521          8,10,10,11,11,12,12,21, 7, 7, 7, 7, 8, 9,10,10,
   9522         11,11,12,12,21, 7, 7, 7, 7, 9, 9,10,10,12,12,13,
   9523         13,21,11,11, 8, 8, 9, 9,11,11,12,12,13,13,21,11,
   9524         11, 8, 8, 9, 9,11,11,12,12,13,13,21,21,21,10,10,
   9525         10,10,11,11,12,13,13,13,21,21,21,10,10,10,10,11,
   9526         11,13,13,14,13,21,21,21,13,13,11,11,12,12,13,13,
   9527         14,14,21,21,21,14,14,11,11,12,12,13,13,14,14,21,
   9528         21,21,21,20,13,13,13,12,14,14,16,15,20,20,20,20,
   9529         20,13,13,13,13,14,13,15,15,
   9530 };
   9531 
   9532 static const static_codebook _44c8_s_p7_0 = {
   9533         2, 169,
   9534         (long *)_vq_lengthlist__44c8_s_p7_0,
   9535         1, -523206656, 1618345984, 4, 0,
   9536         (long *)_vq_quantlist__44c8_s_p7_0,
   9537         0
   9538 };
   9539 
   9540 static const long _vq_quantlist__44c8_s_p7_1[] = {
   9541         5,
   9542         4,
   9543         6,
   9544         3,
   9545         7,
   9546         2,
   9547         8,
   9548         1,
   9549         9,
   9550         0,
   9551         10,
   9552 };
   9553 
   9554 static const long _vq_lengthlist__44c8_s_p7_1[] = {
   9555          4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 6, 6, 6, 7,
   9556          7, 7, 7, 7, 7, 7, 8, 6, 6, 6, 6, 7, 7, 7, 7, 7,
   9557          7, 8, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7,
   9558          7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7,
   9559          7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
   9560          7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
   9561          7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8,
   9562          8, 8, 8, 7, 7, 7, 7, 7, 7,
   9563 };
   9564 
   9565 static const static_codebook _44c8_s_p7_1 = {
   9566         2, 121,
   9567         (long *)_vq_lengthlist__44c8_s_p7_1,
   9568         1, -531365888, 1611661312, 4, 0,
   9569         (long *)_vq_quantlist__44c8_s_p7_1,
   9570         0
   9571 };
   9572 
   9573 static const long _vq_quantlist__44c8_s_p8_0[] = {
   9574         7,
   9575         6,
   9576         8,
   9577         5,
   9578         9,
   9579         4,
   9580         10,
   9581         3,
   9582         11,
   9583         2,
   9584         12,
   9585         1,
   9586         13,
   9587         0,
   9588         14,
   9589 };
   9590 
   9591 static const long _vq_lengthlist__44c8_s_p8_0[] = {
   9592          1, 4, 4, 7, 6, 8, 8, 8, 7, 9, 8,10,10,11,10, 6,
   9593          5, 5, 7, 7, 9, 9, 8, 8,10,10,11,11,12,11, 6, 5,
   9594          5, 7, 7, 9, 9, 9, 9,10,10,11,11,12,12,20, 8, 8,
   9595          8, 8, 9, 9, 9, 9,10,10,11,11,12,12,20, 8, 8, 8,
   9596          8,10, 9, 9, 9,10,10,11,11,12,12,20,12,12, 9, 9,
   9597         10,10,10,10,10,11,12,12,12,12,20,12,12, 9, 9,10,
   9598         10,10,10,11,11,12,12,13,13,20,20,20, 9, 9, 9, 9,
   9599         11,10,11,11,12,12,12,13,20,19,19, 9, 9, 9, 9,11,
   9600         11,11,12,12,12,13,13,19,19,19,13,13,10,10,11,11,
   9601         12,12,13,13,13,13,19,19,19,14,13,11,10,11,11,12,
   9602         12,12,13,13,13,19,19,19,19,19,12,12,12,12,13,13,
   9603         13,13,14,13,19,19,19,19,19,12,12,12,11,12,12,13,
   9604         14,14,14,19,19,19,19,19,16,15,13,12,13,13,13,14,
   9605         14,14,19,19,19,19,19,17,17,13,12,13,11,14,13,15,
   9606         15,
   9607 };
   9608 
   9609 static const static_codebook _44c8_s_p8_0 = {
   9610         2, 225,
   9611         (long *)_vq_lengthlist__44c8_s_p8_0,
   9612         1, -520986624, 1620377600, 4, 0,
   9613         (long *)_vq_quantlist__44c8_s_p8_0,
   9614         0
   9615 };
   9616 
   9617 static const long _vq_quantlist__44c8_s_p8_1[] = {
   9618         10,
   9619         9,
   9620         11,
   9621         8,
   9622         12,
   9623         7,
   9624         13,
   9625         6,
   9626         14,
   9627         5,
   9628         15,
   9629         4,
   9630         16,
   9631         3,
   9632         17,
   9633         2,
   9634         18,
   9635         1,
   9636         19,
   9637         0,
   9638         20,
   9639 };
   9640 
   9641 static const long _vq_lengthlist__44c8_s_p8_1[] = {
   9642          4, 5, 5, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   9643          8, 8, 8, 8, 8,10, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   9644          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 6, 6, 7, 7, 8,
   9645          8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,
   9646          7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9647          9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   9648          9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 9,
   9649          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
   9650         10, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9651          9, 9, 9,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9652          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10, 9, 9, 9,
   9653          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   9654         10,10, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9, 9, 9,
   9655          9, 9,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   9656          9, 9, 9, 9, 9, 9, 9,10,10,10,10,10, 9, 9, 9, 9,
   9657          9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,10,10,10,10,
   9658         10,10,10, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,
   9659          9,10,10,10,10,10,10,10, 9,10,10, 9,10,10,10,10,
   9660          9,10, 9,10,10, 9,10,10,10,10,10,10,10, 9,10,10,
   9661         10,10,10,10, 9, 9,10,10, 9,10,10,10,10,10,10,10,
   9662         10,10,10,10,10,10,10,10, 9, 9, 9,10, 9, 9, 9, 9,
   9663         10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9,
   9664         10, 9,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   9665         10,10,10,10, 9, 9,10, 9, 9, 9,10,10,10,10,10,10,
   9666         10,10,10,10,10, 9, 9, 9, 9, 9, 9,10, 9, 9,10,10,
   9667         10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10, 9,
   9668          9,10, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   9669         10, 9, 9,10,10, 9,10, 9, 9,
   9670 };
   9671 
   9672 static const static_codebook _44c8_s_p8_1 = {
   9673         2, 441,
   9674         (long *)_vq_lengthlist__44c8_s_p8_1,
   9675         1, -529268736, 1611661312, 5, 0,
   9676         (long *)_vq_quantlist__44c8_s_p8_1,
   9677         0
   9678 };
   9679 
   9680 static const long _vq_quantlist__44c8_s_p9_0[] = {
   9681         8,
   9682         7,
   9683         9,
   9684         6,
   9685         10,
   9686         5,
   9687         11,
   9688         4,
   9689         12,
   9690         3,
   9691         13,
   9692         2,
   9693         14,
   9694         1,
   9695         15,
   9696         0,
   9697         16,
   9698 };
   9699 
   9700 static const long _vq_lengthlist__44c8_s_p9_0[] = {
   9701          1, 4, 3,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9702         11, 4, 7, 7,11,11,11,11,11,11,11,11,11,11,11,11,
   9703         11,11, 4, 8,11,11,11,11,11,11,11,11,11,11,11,11,
   9704         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9705         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9706         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9707         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9708         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9709         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9710         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9711         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9712         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9713         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9714         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   9715         11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   9716         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   9717         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   9718         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   9719         10,
   9720 };
   9721 
   9722 static const static_codebook _44c8_s_p9_0 = {
   9723         2, 289,
   9724         (long *)_vq_lengthlist__44c8_s_p9_0,
   9725         1, -509798400, 1631393792, 5, 0,
   9726         (long *)_vq_quantlist__44c8_s_p9_0,
   9727         0
   9728 };
   9729 
   9730 static const long _vq_quantlist__44c8_s_p9_1[] = {
   9731         9,
   9732         8,
   9733         10,
   9734         7,
   9735         11,
   9736         6,
   9737         12,
   9738         5,
   9739         13,
   9740         4,
   9741         14,
   9742         3,
   9743         15,
   9744         2,
   9745         16,
   9746         1,
   9747         17,
   9748         0,
   9749         18,
   9750 };
   9751 
   9752 static const long _vq_lengthlist__44c8_s_p9_1[] = {
   9753          1, 4, 4, 7, 6, 7, 7, 7, 7, 8, 8, 9, 9,10,10,10,
   9754         10,11,11, 6, 6, 6, 8, 8, 9, 8, 8, 7,10, 8,11,10,
   9755         12,11,12,12,13,13, 5, 5, 6, 8, 8, 9, 9, 8, 8,10,
   9756          9,11,11,12,12,13,13,13,13,17, 8, 8, 9, 9, 9, 9,
   9757          9, 9,10, 9,12,10,12,12,13,12,13,13,17, 9, 8, 9,
   9758          9, 9, 9, 9, 9,10,10,12,12,12,12,13,13,13,13,17,
   9759         13,13, 9, 9,10,10,10,10,11,11,12,11,13,12,13,13,
   9760         14,15,17,13,13, 9, 8,10, 9,10,10,11,11,12,12,14,
   9761         13,15,13,14,15,17,17,17, 9,10, 9,10,11,11,12,12,
   9762         12,12,13,13,14,14,15,15,17,17,17, 9, 8, 9, 8,11,
   9763         11,12,12,12,12,14,13,14,14,14,15,17,17,17,12,14,
   9764          9,10,11,11,12,12,14,13,13,14,15,13,15,15,17,17,
   9765         17,13,11,10, 8,11, 9,13,12,13,13,13,13,13,14,14,
   9766         14,17,17,17,17,17,11,12,11,11,13,13,14,13,15,14,
   9767         13,15,16,15,17,17,17,17,17,11,11,12, 8,13,12,14,
   9768         13,17,14,15,14,15,14,17,17,17,17,17,15,15,12,12,
   9769         12,12,13,14,14,14,15,14,17,14,17,17,17,17,17,16,
   9770         17,12,12,13,12,13,13,14,14,14,14,14,14,17,17,17,
   9771         17,17,17,17,14,14,13,12,13,13,15,15,14,13,15,17,
   9772         17,17,17,17,17,17,17,13,14,13,13,13,13,14,15,15,
   9773         15,14,15,17,17,17,17,17,17,17,16,15,13,14,13,13,
   9774         14,14,15,14,14,16,17,17,17,17,17,17,17,16,16,13,
   9775         14,13,13,14,14,15,14,15,14,
   9776 };
   9777 
   9778 static const static_codebook _44c8_s_p9_1 = {
   9779         2, 361,
   9780         (long *)_vq_lengthlist__44c8_s_p9_1,
   9781         1, -518287360, 1622704128, 5, 0,
   9782         (long *)_vq_quantlist__44c8_s_p9_1,
   9783         0
   9784 };
   9785 
   9786 static const long _vq_quantlist__44c8_s_p9_2[] = {
   9787         24,
   9788         23,
   9789         25,
   9790         22,
   9791         26,
   9792         21,
   9793         27,
   9794         20,
   9795         28,
   9796         19,
   9797         29,
   9798         18,
   9799         30,
   9800         17,
   9801         31,
   9802         16,
   9803         32,
   9804         15,
   9805         33,
   9806         14,
   9807         34,
   9808         13,
   9809         35,
   9810         12,
   9811         36,
   9812         11,
   9813         37,
   9814         10,
   9815         38,
   9816         9,
   9817         39,
   9818         8,
   9819         40,
   9820         7,
   9821         41,
   9822         6,
   9823         42,
   9824         5,
   9825         43,
   9826         4,
   9827         44,
   9828         3,
   9829         45,
   9830         2,
   9831         46,
   9832         1,
   9833         47,
   9834         0,
   9835         48,
   9836 };
   9837 
   9838 static const long _vq_lengthlist__44c8_s_p9_2[] = {
   9839          2, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6,
   9840          6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   9841          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   9842          7,
   9843 };
   9844 
   9845 static const static_codebook _44c8_s_p9_2 = {
   9846         1, 49,
   9847         (long *)_vq_lengthlist__44c8_s_p9_2,
   9848         1, -526909440, 1611661312, 6, 0,
   9849         (long *)_vq_quantlist__44c8_s_p9_2,
   9850         0
   9851 };
   9852 
   9853 static const long _huff_lengthlist__44c8_s_short[] = {
   9854          4,11,13,14,15,15,18,17,19,17, 5, 6, 8, 9,10,10,
   9855         12,15,19,19, 6, 6, 6, 6, 8, 8,11,14,18,19, 8, 6,
   9856          5, 4, 6, 7,10,13,16,17, 9, 7, 6, 5, 6, 7, 9,12,
   9857         15,19,10, 8, 7, 6, 6, 6, 7, 9,13,15,12,10, 9, 8,
   9858          7, 6, 4, 5,10,15,13,13,11, 8, 6, 6, 4, 2, 7,12,
   9859         17,15,16,10, 8, 8, 7, 6, 9,12,19,18,17,13,11,10,
   9860         10, 9,11,14,
   9861 };
   9862 
   9863 static const static_codebook _huff_book__44c8_s_short = {
   9864         2, 100,
   9865         (long *)_huff_lengthlist__44c8_s_short,
   9866         0, 0, 0, 0, 0,
   9867         NULL,
   9868         0
   9869 };
   9870 
   9871 static const long _huff_lengthlist__44c9_s_long[] = {
   9872          3, 8,12,14,15,15,15,13,15,15, 6, 5, 8,10,12,12,
   9873         13,12,14,13,10, 6, 5, 6, 8, 9,11,11,13,13,13, 8,
   9874          5, 4, 5, 6, 8,10,11,13,14,10, 7, 5, 4, 5, 7, 9,
   9875         11,12,13,11, 8, 6, 5, 4, 5, 7, 9,11,12,11,10, 8,
   9876          7, 5, 4, 5, 9,10,13,13,11,10, 8, 6, 5, 4, 7, 9,
   9877         15,14,13,12,10, 9, 8, 7, 8, 9,12,12,14,13,12,11,
   9878         10, 9, 8, 9,
   9879 };
   9880 
   9881 static const static_codebook _huff_book__44c9_s_long = {
   9882         2, 100,
   9883         (long *)_huff_lengthlist__44c9_s_long,
   9884         0, 0, 0, 0, 0,
   9885         NULL,
   9886         0
   9887 };
   9888 
   9889 static const long _vq_quantlist__44c9_s_p1_0[] = {
   9890         1,
   9891         0,
   9892         2,
   9893 };
   9894 
   9895 static const long _vq_lengthlist__44c9_s_p1_0[] = {
   9896          1, 5, 5, 0, 5, 5, 0, 5, 5, 6, 8, 8, 0, 9, 8, 0,
   9897          9, 8, 6, 8, 8, 0, 8, 9, 0, 8, 9, 0, 0, 0, 0, 0,
   9898          0, 0, 0, 0, 5, 8, 8, 0, 7, 7, 0, 8, 8, 5, 8, 8,
   9899          0, 7, 8, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
   9900          9, 8, 0, 8, 8, 0, 7, 7, 5, 8, 9, 0, 8, 8, 0, 7,
   9901          7,
   9902 };
   9903 
   9904 static const static_codebook _44c9_s_p1_0 = {
   9905         4, 81,
   9906         (long *)_vq_lengthlist__44c9_s_p1_0,
   9907         1, -535822336, 1611661312, 2, 0,
   9908         (long *)_vq_quantlist__44c9_s_p1_0,
   9909         0
   9910 };
   9911 
   9912 static const long _vq_quantlist__44c9_s_p2_0[] = {
   9913         2,
   9914         1,
   9915         3,
   9916         0,
   9917         4,
   9918 };
   9919 
   9920 static const long _vq_lengthlist__44c9_s_p2_0[] = {
   9921          3, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0, 5, 5, 8, 8, 0,
   9922          7, 7, 9, 9, 0, 0, 0, 9, 9, 6, 7, 7, 9, 8, 0, 8,
   9923          8, 9, 9, 0, 8, 7, 9, 9, 0, 9,10,10,10, 0, 0, 0,
   9924         11,10, 6, 7, 7, 8, 9, 0, 8, 8, 9, 9, 0, 7, 8, 9,
   9925          9, 0,10, 9,11,10, 0, 0, 0,10,10, 8, 9, 8,10,10,
   9926          0,10,10,12,11, 0,10,10,11,11, 0,12,13,13,13, 0,
   9927          0, 0,13,12, 8, 8, 9,10,10, 0,10,10,11,12, 0,10,
   9928         10,11,11, 0,13,12,13,13, 0, 0, 0,13,13, 0, 0, 0,
   9929          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9930          0, 0, 0, 0, 0, 0, 6, 8, 7,10,10, 0, 7, 7,10, 9,
   9931          0, 7, 7,10,10, 0, 9, 9,10,10, 0, 0, 0,10,10, 6,
   9932          7, 8,10,10, 0, 7, 7, 9,10, 0, 7, 7,10,10, 0, 9,
   9933          9,10,10, 0, 0, 0,10,10, 8, 9, 9,11,11, 0,10,10,
   9934         11,11, 0,10,10,11,11, 0,12,12,12,12, 0, 0, 0,12,
   9935         12, 8, 9,10,11,11, 0, 9,10,11,11, 0,10,10,11,11,
   9936          0,12,12,12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0,
   9937          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9938          0, 0, 0, 5, 8, 7,10,10, 0, 7, 7,10,10, 0, 7, 7,
   9939         10, 9, 0, 9, 9,10,10, 0, 0, 0,10,10, 6, 7, 8,10,
   9940         10, 0, 7, 7,10,10, 0, 7, 7, 9,10, 0, 9, 9,10,10,
   9941          0, 0, 0,10,10, 8,10, 9,12,11, 0,10,10,12,11, 0,
   9942         10, 9,11,11, 0,11,12,12,12, 0, 0, 0,12,12, 8, 9,
   9943         10,11,12, 0,10,10,11,11, 0, 9,10,11,11, 0,12,11,
   9944         12,12, 0, 0, 0,12,12, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9945          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9946          7,10, 9,12,12, 0, 9, 9,12,11, 0, 9, 9,11,11, 0,
   9947         10,10,12,11, 0, 0, 0,11,12, 7, 9,10,12,12, 0, 9,
   9948          9,11,12, 0, 9, 9,11,11, 0,10,10,11,12, 0, 0, 0,
   9949         11,11, 9,11,10,13,12, 0,10,10,12,12, 0,10,10,12,
   9950         12, 0,11,11,12,12, 0, 0, 0,13,12, 9,10,11,12,13,
   9951          0,10,10,12,12, 0,10,10,12,12, 0,11,12,12,12, 0,
   9952          0, 0,12,13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9953          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9954          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9955          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9956          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
   9957         11,10,13,13, 0,10,10,12,12, 0,10,10,12,12, 0,11,
   9958         12,12,12, 0, 0, 0,12,12, 9,10,11,13,13, 0,10,10,
   9959         12,12, 0,10,10,12,12, 0,12,11,13,12, 0, 0, 0,12,
   9960         12,
   9961 };
   9962 
   9963 static const static_codebook _44c9_s_p2_0 = {
   9964         4, 625,
   9965         (long *)_vq_lengthlist__44c9_s_p2_0,
   9966         1, -533725184, 1611661312, 3, 0,
   9967         (long *)_vq_quantlist__44c9_s_p2_0,
   9968         0
   9969 };
   9970 
   9971 static const long _vq_quantlist__44c9_s_p3_0[] = {
   9972         4,
   9973         3,
   9974         5,
   9975         2,
   9976         6,
   9977         1,
   9978         7,
   9979         0,
   9980         8,
   9981 };
   9982 
   9983 static const long _vq_lengthlist__44c9_s_p3_0[] = {
   9984          3, 4, 4, 5, 5, 6, 6, 8, 8, 0, 4, 4, 5, 5, 6, 7,
   9985          8, 8, 0, 4, 4, 5, 5, 7, 7, 8, 8, 0, 5, 5, 6, 6,
   9986          7, 7, 9, 9, 0, 0, 0, 6, 6, 7, 7, 9, 9, 0, 0, 0,
   9987          7, 7, 8, 8, 9, 9, 0, 0, 0, 7, 7, 8, 8, 9, 9, 0,
   9988          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   9989          0,
   9990 };
   9991 
   9992 static const static_codebook _44c9_s_p3_0 = {
   9993         2, 81,
   9994         (long *)_vq_lengthlist__44c9_s_p3_0,
   9995         1, -531628032, 1611661312, 4, 0,
   9996         (long *)_vq_quantlist__44c9_s_p3_0,
   9997         0
   9998 };
   9999 
   10000 static const long _vq_quantlist__44c9_s_p4_0[] = {
   10001         8,
   10002         7,
   10003         9,
   10004         6,
   10005         10,
   10006         5,
   10007         11,
   10008         4,
   10009         12,
   10010         3,
   10011         13,
   10012         2,
   10013         14,
   10014         1,
   10015         15,
   10016         0,
   10017         16,
   10018 };
   10019 
   10020 static const long _vq_lengthlist__44c9_s_p4_0[] = {
   10021          3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,10,
   10022         10, 0, 5, 4, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9,10,10,
   10023         11,11, 0, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,
   10024         10,11,11, 0, 6, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,
   10025         11,11,11,12, 0, 0, 0, 6, 6, 7, 7, 8, 8, 9, 9,10,
   10026         10,11,11,12,12, 0, 0, 0, 7, 7, 7, 7, 9, 9, 9, 9,
   10027         10,10,11,11,12,12, 0, 0, 0, 7, 7, 7, 8, 9, 9, 9,
   10028          9,10,10,11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,
   10029         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 8, 8, 9,
   10030          9,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 0, 0,
   10031          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10032          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10033          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10034          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10035          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10036          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10037          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10038          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10039          0,
   10040 };
   10041 
   10042 static const static_codebook _44c9_s_p4_0 = {
   10043         2, 289,
   10044         (long *)_vq_lengthlist__44c9_s_p4_0,
   10045         1, -529530880, 1611661312, 5, 0,
   10046         (long *)_vq_quantlist__44c9_s_p4_0,
   10047         0
   10048 };
   10049 
   10050 static const long _vq_quantlist__44c9_s_p5_0[] = {
   10051         1,
   10052         0,
   10053         2,
   10054 };
   10055 
   10056 static const long _vq_lengthlist__44c9_s_p5_0[] = {
   10057          1, 4, 4, 5, 7, 7, 6, 7, 7, 4, 7, 6, 9,10,10,10,
   10058         10, 9, 4, 6, 7, 9,10,10,10, 9,10, 5, 9, 9, 9,11,
   10059         11,10,11,11, 7,10, 9,11,12,11,12,12,12, 7, 9,10,
   10060         11,11,12,12,12,12, 6,10,10,10,12,12,10,12,11, 7,
   10061         10,10,11,12,12,11,12,12, 7,10,10,11,12,12,12,12,
   10062         12,
   10063 };
   10064 
   10065 static const static_codebook _44c9_s_p5_0 = {
   10066         4, 81,
   10067         (long *)_vq_lengthlist__44c9_s_p5_0,
   10068         1, -529137664, 1618345984, 2, 0,
   10069         (long *)_vq_quantlist__44c9_s_p5_0,
   10070         0
   10071 };
   10072 
   10073 static const long _vq_quantlist__44c9_s_p5_1[] = {
   10074         5,
   10075         4,
   10076         6,
   10077         3,
   10078         7,
   10079         2,
   10080         8,
   10081         1,
   10082         9,
   10083         0,
   10084         10,
   10085 };
   10086 
   10087 static const long _vq_lengthlist__44c9_s_p5_1[] = {
   10088          4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7,11, 5, 5, 6, 6,
   10089          7, 7, 7, 7, 8, 8,11, 5, 5, 6, 6, 7, 7, 7, 7, 8,
   10090          8,11, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8,11,11,11, 6,
   10091          6, 7, 7, 7, 8, 8, 8,11,11,11, 6, 6, 7, 7, 7, 8,
   10092          8, 8,11,11,11, 6, 6, 7, 7, 7, 7, 8, 8,11,11,11,
   10093          7, 7, 7, 7, 7, 7, 8, 8,11,11,11,10,10, 7, 7, 7,
   10094          7, 8, 8,11,11,11,11,11, 7, 7, 7, 7, 7, 7,11,11,
   10095         11,11,11, 7, 7, 7, 7, 7, 7,
   10096 };
   10097 
   10098 static const static_codebook _44c9_s_p5_1 = {
   10099         2, 121,
   10100         (long *)_vq_lengthlist__44c9_s_p5_1,
   10101         1, -531365888, 1611661312, 4, 0,
   10102         (long *)_vq_quantlist__44c9_s_p5_1,
   10103         0
   10104 };
   10105 
   10106 static const long _vq_quantlist__44c9_s_p6_0[] = {
   10107         6,
   10108         5,
   10109         7,
   10110         4,
   10111         8,
   10112         3,
   10113         9,
   10114         2,
   10115         10,
   10116         1,
   10117         11,
   10118         0,
   10119         12,
   10120 };
   10121 
   10122 static const long _vq_lengthlist__44c9_s_p6_0[] = {
   10123          2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 5, 4, 4,
   10124          6, 6, 8, 8, 9, 9, 9, 9,10,10, 6, 4, 4, 6, 6, 8,
   10125          8, 9, 9, 9, 9,10,10, 0, 6, 6, 7, 7, 8, 8, 9, 9,
   10126         10,10,11,11, 0, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
   10127         11, 0,10,10, 8, 8, 9, 9,10,10,11,11,12,12, 0,11,
   10128         11, 8, 8, 9, 9,10,10,11,11,12,12, 0, 0, 0, 0, 0,
   10129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10133          0, 0, 0, 0, 0, 0, 0, 0, 0,
   10134 };
   10135 
   10136 static const static_codebook _44c9_s_p6_0 = {
   10137         2, 169,
   10138         (long *)_vq_lengthlist__44c9_s_p6_0,
   10139         1, -526516224, 1616117760, 4, 0,
   10140         (long *)_vq_quantlist__44c9_s_p6_0,
   10141         0
   10142 };
   10143 
   10144 static const long _vq_quantlist__44c9_s_p6_1[] = {
   10145         2,
   10146         1,
   10147         3,
   10148         0,
   10149         4,
   10150 };
   10151 
   10152 static const long _vq_lengthlist__44c9_s_p6_1[] = {
   10153          4, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5,
   10154          5, 5, 5, 5, 5, 5, 5, 5, 5,
   10155 };
   10156 
   10157 static const static_codebook _44c9_s_p6_1 = {
   10158         2, 25,
   10159         (long *)_vq_lengthlist__44c9_s_p6_1,
   10160         1, -533725184, 1611661312, 3, 0,
   10161         (long *)_vq_quantlist__44c9_s_p6_1,
   10162         0
   10163 };
   10164 
   10165 static const long _vq_quantlist__44c9_s_p7_0[] = {
   10166         6,
   10167         5,
   10168         7,
   10169         4,
   10170         8,
   10171         3,
   10172         9,
   10173         2,
   10174         10,
   10175         1,
   10176         11,
   10177         0,
   10178         12,
   10179 };
   10180 
   10181 static const long _vq_lengthlist__44c9_s_p7_0[] = {
   10182          2, 4, 4, 6, 6, 7, 7, 8, 8,10,10,11,11, 6, 4, 4,
   10183          6, 6, 8, 8, 9, 9,10,10,12,12, 6, 4, 5, 6, 6, 8,
   10184          8, 9, 9,10,10,12,12,20, 6, 6, 6, 6, 8, 8, 9,10,
   10185         11,11,12,12,20, 6, 6, 6, 6, 8, 8,10,10,11,11,12,
   10186         12,20,10,10, 7, 7, 9, 9,10,10,11,11,12,12,20,11,
   10187         11, 7, 7, 9, 9,10,10,11,11,12,12,20,20,20, 9, 9,
   10188          9, 9,11,11,12,12,13,13,20,20,20, 9, 9, 9, 9,11,
   10189         11,12,12,13,13,20,20,20,13,13,10,10,11,11,12,13,
   10190         13,13,20,20,20,13,13,10,10,11,11,12,13,13,13,20,
   10191         20,20,20,19,12,12,12,12,13,13,14,15,19,19,19,19,
   10192         19,12,12,12,12,13,13,14,14,
   10193 };
   10194 
   10195 static const static_codebook _44c9_s_p7_0 = {
   10196         2, 169,
   10197         (long *)_vq_lengthlist__44c9_s_p7_0,
   10198         1, -523206656, 1618345984, 4, 0,
   10199         (long *)_vq_quantlist__44c9_s_p7_0,
   10200         0
   10201 };
   10202 
   10203 static const long _vq_quantlist__44c9_s_p7_1[] = {
   10204         5,
   10205         4,
   10206         6,
   10207         3,
   10208         7,
   10209         2,
   10210         8,
   10211         1,
   10212         9,
   10213         0,
   10214         10,
   10215 };
   10216 
   10217 static const long _vq_lengthlist__44c9_s_p7_1[] = {
   10218          5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6,
   10219          7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7,
   10220          7, 8, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 6,
   10221          6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7,
   10222          7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
   10223          7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
   10224          7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8,
   10225          8, 8, 8, 7, 7, 7, 7, 7, 7,
   10226 };
   10227 
   10228 static const static_codebook _44c9_s_p7_1 = {
   10229         2, 121,
   10230         (long *)_vq_lengthlist__44c9_s_p7_1,
   10231         1, -531365888, 1611661312, 4, 0,
   10232         (long *)_vq_quantlist__44c9_s_p7_1,
   10233         0
   10234 };
   10235 
   10236 static const long _vq_quantlist__44c9_s_p8_0[] = {
   10237         7,
   10238         6,
   10239         8,
   10240         5,
   10241         9,
   10242         4,
   10243         10,
   10244         3,
   10245         11,
   10246         2,
   10247         12,
   10248         1,
   10249         13,
   10250         0,
   10251         14,
   10252 };
   10253 
   10254 static const long _vq_lengthlist__44c9_s_p8_0[] = {
   10255          1, 4, 4, 7, 6, 8, 8, 8, 8, 9, 9,10,10,11,10, 6,
   10256          5, 5, 7, 7, 9, 9, 8, 9,10,10,11,11,12,12, 6, 5,
   10257          5, 7, 7, 9, 9, 9, 9,10,10,11,11,12,12,21, 7, 8,
   10258          8, 8, 9, 9, 9, 9,10,10,11,11,12,12,21, 8, 8, 8,
   10259          8, 9, 9, 9, 9,10,10,11,11,12,12,21,11,12, 9, 9,
   10260         10,10,10,10,10,11,11,12,12,12,21,12,12, 9, 8,10,
   10261         10,10,10,11,11,12,12,13,13,21,21,21, 9, 9, 9, 9,
   10262         11,11,11,11,12,12,12,13,21,20,20, 9, 9, 9, 9,10,
   10263         11,11,11,12,12,13,13,20,20,20,13,13,10,10,11,11,
   10264         12,12,13,13,13,13,20,20,20,13,13,10,10,11,11,12,
   10265         12,13,13,13,13,20,20,20,20,20,12,12,12,12,12,12,
   10266         13,13,14,14,20,20,20,20,20,12,12,12,11,13,12,13,
   10267         13,14,14,20,20,20,20,20,15,16,13,12,13,13,14,13,
   10268         14,14,20,20,20,20,20,16,15,12,12,13,12,14,13,14,
   10269         14,
   10270 };
   10271 
   10272 static const static_codebook _44c9_s_p8_0 = {
   10273         2, 225,
   10274         (long *)_vq_lengthlist__44c9_s_p8_0,
   10275         1, -520986624, 1620377600, 4, 0,
   10276         (long *)_vq_quantlist__44c9_s_p8_0,
   10277         0
   10278 };
   10279 
   10280 static const long _vq_quantlist__44c9_s_p8_1[] = {
   10281         10,
   10282         9,
   10283         11,
   10284         8,
   10285         12,
   10286         7,
   10287         13,
   10288         6,
   10289         14,
   10290         5,
   10291         15,
   10292         4,
   10293         16,
   10294         3,
   10295         17,
   10296         2,
   10297         18,
   10298         1,
   10299         19,
   10300         0,
   10301         20,
   10302 };
   10303 
   10304 static const long _vq_lengthlist__44c9_s_p8_1[] = {
   10305          4, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   10306          8, 8, 8, 8, 8,10, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   10307          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 6, 6, 7, 7, 8,
   10308          8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,
   10309          7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   10310          9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   10311          9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 8,
   10312          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
   10313         10, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   10314          9, 9, 9,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   10315          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10, 9, 9, 9,
   10316          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   10317         10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   10318          9, 9,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   10319          9, 9, 9, 9, 9, 9, 9,10,10,10,10,10, 9, 9, 9, 9,
   10320          9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10,10,10,10,
   10321         10,10,10, 9, 9, 9, 9, 9, 9,10, 9, 9, 9, 9, 9, 9,
   10322          9,10,10,10,10,10,10,10, 9, 9, 9,10,10,10,10,10,
   10323          9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10, 9, 9,10,
   10324          9,10, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,
   10325         10,10,10,10, 9, 9,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
   10326         10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   10327          9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
   10328         10,10, 9, 9,10, 9, 9, 9, 9, 9,10,10,10,10,10,10,
   10329         10,10,10,10,10, 9, 9,10,10, 9, 9,10, 9, 9, 9,10,
   10330         10,10,10,10,10,10,10,10,10,10, 9, 9,10, 9, 9, 9,
   10331          9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10, 9,
   10332          9, 9, 9,10, 9, 9, 9, 9, 9,
   10333 };
   10334 
   10335 static const static_codebook _44c9_s_p8_1 = {
   10336         2, 441,
   10337         (long *)_vq_lengthlist__44c9_s_p8_1,
   10338         1, -529268736, 1611661312, 5, 0,
   10339         (long *)_vq_quantlist__44c9_s_p8_1,
   10340         0
   10341 };
   10342 
   10343 static const long _vq_quantlist__44c9_s_p9_0[] = {
   10344         9,
   10345         8,
   10346         10,
   10347         7,
   10348         11,
   10349         6,
   10350         12,
   10351         5,
   10352         13,
   10353         4,
   10354         14,
   10355         3,
   10356         15,
   10357         2,
   10358         16,
   10359         1,
   10360         17,
   10361         0,
   10362         18,
   10363 };
   10364 
   10365 static const long _vq_lengthlist__44c9_s_p9_0[] = {
   10366          1, 4, 3,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10367         12,12,12, 4, 5, 6,12,12,12,12,12,12,12,12,12,12,
   10368         12,12,12,12,12,12, 4, 6, 6,12,12,12,12,12,12,12,
   10369         12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,
   10370         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10371         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10372         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10373         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10374         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10375         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10376         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10377         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10378         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10379         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10380         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10381         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   10382         12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,
   10383         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   10384         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   10385         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   10386         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   10387         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   10388         11,11,11,11,11,11,11,11,11,
   10389 };
   10390 
   10391 static const static_codebook _44c9_s_p9_0 = {
   10392         2, 361,
   10393         (long *)_vq_lengthlist__44c9_s_p9_0,
   10394         1, -508535424, 1631393792, 5, 0,
   10395         (long *)_vq_quantlist__44c9_s_p9_0,
   10396         0
   10397 };
   10398 
   10399 static const long _vq_quantlist__44c9_s_p9_1[] = {
   10400         9,
   10401         8,
   10402         10,
   10403         7,
   10404         11,
   10405         6,
   10406         12,
   10407         5,
   10408         13,
   10409         4,
   10410         14,
   10411         3,
   10412         15,
   10413         2,
   10414         16,
   10415         1,
   10416         17,
   10417         0,
   10418         18,
   10419 };
   10420 
   10421 static const long _vq_lengthlist__44c9_s_p9_1[] = {
   10422          1, 4, 4, 7, 7, 7, 7, 8, 7, 9, 8, 9, 9,10,10,11,
   10423         11,11,11, 6, 5, 5, 8, 8, 9, 9, 9, 8,10, 9,11,10,
   10424         12,12,13,12,13,13, 5, 5, 5, 8, 8, 9, 9, 9, 9,10,
   10425         10,11,11,12,12,13,12,13,13,17, 8, 8, 9, 9, 9, 9,
   10426          9, 9,10,10,12,11,13,12,13,13,13,13,18, 8, 8, 9,
   10427          9, 9, 9, 9, 9,11,11,12,12,13,13,13,13,13,13,17,
   10428         13,12, 9, 9,10,10,10,10,11,11,12,12,12,13,13,13,
   10429         14,14,18,13,12, 9, 9,10,10,10,10,11,11,12,12,13,
   10430         13,13,14,14,14,17,18,18,10,10,10,10,11,11,11,12,
   10431         12,12,14,13,14,13,13,14,18,18,18,10, 9,10, 9,11,
   10432         11,12,12,12,12,13,13,15,14,14,14,18,18,16,13,14,
   10433         10,11,11,11,12,13,13,13,13,14,13,13,14,14,18,18,
   10434         18,14,12,11, 9,11,10,13,12,13,13,13,14,14,14,13,
   10435         14,18,18,17,18,18,11,12,12,12,13,13,14,13,14,14,
   10436         13,14,14,14,18,18,18,18,17,12,10,12, 9,13,11,13,
   10437         14,14,14,14,14,15,14,18,18,17,17,18,14,15,12,13,
   10438         13,13,14,13,14,14,15,14,15,14,18,17,18,18,18,15,
   10439         15,12,10,14,10,14,14,13,13,14,14,14,14,18,16,18,
   10440         18,18,18,17,14,14,13,14,14,13,13,14,14,14,15,15,
   10441         18,18,18,18,17,17,17,14,14,14,12,14,13,14,14,15,
   10442         14,15,14,18,18,18,18,18,18,18,17,16,13,13,13,14,
   10443         14,14,14,15,16,15,18,18,18,18,18,18,18,17,17,13,
   10444         13,13,13,14,13,14,15,15,15,
   10445 };
   10446 
   10447 static const static_codebook _44c9_s_p9_1 = {
   10448         2, 361,
   10449         (long *)_vq_lengthlist__44c9_s_p9_1,
   10450         1, -518287360, 1622704128, 5, 0,
   10451         (long *)_vq_quantlist__44c9_s_p9_1,
   10452         0
   10453 };
   10454 
   10455 static const long _vq_quantlist__44c9_s_p9_2[] = {
   10456         24,
   10457         23,
   10458         25,
   10459         22,
   10460         26,
   10461         21,
   10462         27,
   10463         20,
   10464         28,
   10465         19,
   10466         29,
   10467         18,
   10468         30,
   10469         17,
   10470         31,
   10471         16,
   10472         32,
   10473         15,
   10474         33,
   10475         14,
   10476         34,
   10477         13,
   10478         35,
   10479         12,
   10480         36,
   10481         11,
   10482         37,
   10483         10,
   10484         38,
   10485         9,
   10486         39,
   10487         8,
   10488         40,
   10489         7,
   10490         41,
   10491         6,
   10492         42,
   10493         5,
   10494         43,
   10495         4,
   10496         44,
   10497         3,
   10498         45,
   10499         2,
   10500         46,
   10501         1,
   10502         47,
   10503         0,
   10504         48,
   10505 };
   10506 
   10507 static const long _vq_lengthlist__44c9_s_p9_2[] = {
   10508          2, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6,
   10509          6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7,
   10510          7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   10511          7,
   10512 };
   10513 
   10514 static const static_codebook _44c9_s_p9_2 = {
   10515         1, 49,
   10516         (long *)_vq_lengthlist__44c9_s_p9_2,
   10517         1, -526909440, 1611661312, 6, 0,
   10518         (long *)_vq_quantlist__44c9_s_p9_2,
   10519         0
   10520 };
   10521 
   10522 static const long _huff_lengthlist__44c9_s_short[] = {
   10523          5,13,18,16,17,17,19,18,19,19, 5, 7,10,11,12,12,
   10524         13,16,17,18, 6, 6, 7, 7, 9, 9,10,14,17,19, 8, 7,
   10525          6, 5, 6, 7, 9,12,19,17, 8, 7, 7, 6, 5, 6, 8,11,
   10526         15,19, 9, 8, 7, 6, 5, 5, 6, 8,13,15,11,10, 8, 8,
   10527          7, 5, 4, 4,10,14,12,13,11, 9, 7, 6, 4, 2, 6,12,
   10528         18,16,16,13, 8, 7, 7, 5, 8,13,16,17,18,15,11, 9,
   10529          9, 8,10,13,
   10530 };
   10531 
   10532 static const static_codebook _huff_book__44c9_s_short = {
   10533         2, 100,
   10534         (long *)_huff_lengthlist__44c9_s_short,
   10535         0, 0, 0, 0, 0,
   10536         NULL,
   10537         0
   10538 };
   10539 
   10540 static const long _huff_lengthlist__44c0_s_long[] = {
   10541          5, 4, 8, 9, 8, 9,10,12,15, 4, 1, 5, 5, 6, 8,11,
   10542         12,12, 8, 5, 8, 9, 9,11,13,12,12, 9, 5, 8, 5, 7,
   10543          9,12,13,13, 8, 6, 8, 7, 7, 9,11,11,11, 9, 7, 9,
   10544          7, 7, 7, 7,10,12,10,10,11, 9, 8, 7, 7, 9,11,11,
   10545         12,13,12,11, 9, 8, 9,11,13,16,16,15,15,12,10,11,
   10546         12,
   10547 };
   10548 
   10549 static const static_codebook _huff_book__44c0_s_long = {
   10550         2, 81,
   10551         (long *)_huff_lengthlist__44c0_s_long,
   10552         0, 0, 0, 0, 0,
   10553         NULL,
   10554         0
   10555 };
   10556 
   10557 static const long _vq_quantlist__44c0_s_p1_0[] = {
   10558         1,
   10559         0,
   10560         2,
   10561 };
   10562 
   10563 static const long _vq_lengthlist__44c0_s_p1_0[] = {
   10564          1, 5, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   10565          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10569          0, 5, 8, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   10570          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10574          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   10575          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10598          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10599          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10600          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10601          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10602          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10603          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10604          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10605          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10606          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10607          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10608          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10609          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   10610          0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   10611          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10614          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   10615          0, 0, 0, 9,10,11, 0, 0, 0, 0, 0, 0, 9,11,10, 0,
   10616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   10620          0, 0, 0, 0, 9,11, 9, 0, 0, 0, 0, 0, 0, 9,10,11,
   10621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10655          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   10656          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10660          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,11,10, 0,
   10661          0, 0, 0, 0, 0, 9, 9,11, 0, 0, 0, 0, 0, 0, 0, 0,
   10662          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10663          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10664          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10665          0, 0, 0, 0, 7, 9,10, 0, 0, 0, 0, 0, 0, 9,10,11,
   10666          0, 0, 0, 0, 0, 0, 9,11,10, 0, 0, 0, 0, 0, 0, 0,
   10667          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10668          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10669          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10670          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10671          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10672          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10673          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10674          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10675          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10676          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10677          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10678          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10680          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10683          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10707          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10708          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10709          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10710          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10711          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10712          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10713          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10714          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10715          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10716          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10717          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10718          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10719          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10720          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10721          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10722          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10723          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10724          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10725          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10726          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10727          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10728          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10729          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10730          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10731          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10732          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10733          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10734          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10735          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10736          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10737          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10738          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10739          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10740          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10741          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10742          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10743          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10744          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10745          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10746          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10747          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10748          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10749          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10750          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10751          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10752          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10753          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10754          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10755          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10756          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10757          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10758          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10759          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10760          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10761          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10762          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10763          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10764          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10765          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10766          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10767          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10768          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10769          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10770          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10771          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10772          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10773          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10774          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10775          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10776          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10777          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10778          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10779          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10780          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10781          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10782          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10783          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10784          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10785          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10786          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10787          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10788          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10789          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10790          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10791          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10792          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10793          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10794          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10795          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10796          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10797          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10798          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10799          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10800          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10801          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10802          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10803          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10804          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10805          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10806          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10807          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10808          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10809          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10810          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10811          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10812          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10813          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10814          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10815          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10816          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10817          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10818          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10819          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10820          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10821          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10822          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10823          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10824          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10825          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10826          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10827          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10828          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10829          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10830          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10831          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10832          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10833          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10834          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10835          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10836          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10837          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10838          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10839          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10840          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10841          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10842          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10843          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10844          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10845          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10846          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10847          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10848          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10849          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10850          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10851          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10852          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10853          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10854          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10855          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10856          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10857          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10858          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10859          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10860          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10861          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10862          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10863          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10864          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10865          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10866          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10867          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10868          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10869          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10870          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10871          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10872          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10873          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10874          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10875          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10876          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10877          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10878          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10879          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10880          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10881          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10882          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10883          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10884          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10885          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10886          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10887          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10888          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10889          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10890          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10891          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10892          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10893          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10894          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10895          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10896          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10897          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10898          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10899          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10900          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10901          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10902          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10903          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10904          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10905          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10906          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10907          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10908          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10909          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10910          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10911          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10912          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10913          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10914          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10915          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10916          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10917          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10918          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10919          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10920          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10921          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10922          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10923          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10924          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10925          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10926          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10927          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10928          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10929          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10930          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10931          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10932          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10933          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10934          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10935          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10936          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10937          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10938          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10939          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10940          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10941          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10942          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10943          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10944          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10945          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10946          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10947          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10948          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10949          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10950          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10951          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10952          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10953          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10954          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10955          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10956          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10957          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10958          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10959          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10960          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10961          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10962          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10963          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10964          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10965          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10966          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10967          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10968          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10969          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10970          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10971          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10972          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10973          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10974          0,
   10975 };
   10976 
   10977 static const static_codebook _44c0_s_p1_0 = {
   10978         8, 6561,
   10979         (long *)_vq_lengthlist__44c0_s_p1_0,
   10980         1, -535822336, 1611661312, 2, 0,
   10981         (long *)_vq_quantlist__44c0_s_p1_0,
   10982         0
   10983 };
   10984 
   10985 static const long _vq_quantlist__44c0_s_p2_0[] = {
   10986         2,
   10987         1,
   10988         3,
   10989         0,
   10990         4,
   10991 };
   10992 
   10993 static const long _vq_lengthlist__44c0_s_p2_0[] = {
   10994          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10995          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 7, 6, 0, 0,
   10996          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10997          0, 0, 4, 5, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   10998          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 9,
   10999          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11000          0, 0, 0, 0, 6, 7, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   11001          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11002          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11003          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11004          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11005          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11006          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11007          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11008          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11009          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11010          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11011          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11012          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11013          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11014          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11015          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11016          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11017          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11018          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11019          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11020          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11021          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11022          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11023          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11024          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11025          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11026          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11027          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11028          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11029          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11030          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11031          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11032          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11033          0,
   11034 };
   11035 
   11036 static const static_codebook _44c0_s_p2_0 = {
   11037         4, 625,
   11038         (long *)_vq_lengthlist__44c0_s_p2_0,
   11039         1, -533725184, 1611661312, 3, 0,
   11040         (long *)_vq_quantlist__44c0_s_p2_0,
   11041         0
   11042 };
   11043 
   11044 static const long _vq_quantlist__44c0_s_p3_0[] = {
   11045         4,
   11046         3,
   11047         5,
   11048         2,
   11049         6,
   11050         1,
   11051         7,
   11052         0,
   11053         8,
   11054 };
   11055 
   11056 static const long _vq_lengthlist__44c0_s_p3_0[] = {
   11057          1, 3, 2, 8, 7, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
   11058          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   11059          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   11060          8, 8, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
   11061          0, 0, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11062          0,
   11063 };
   11064 
   11065 static const static_codebook _44c0_s_p3_0 = {
   11066         2, 81,
   11067         (long *)_vq_lengthlist__44c0_s_p3_0,
   11068         1, -531628032, 1611661312, 4, 0,
   11069         (long *)_vq_quantlist__44c0_s_p3_0,
   11070         0
   11071 };
   11072 
   11073 static const long _vq_quantlist__44c0_s_p4_0[] = {
   11074         4,
   11075         3,
   11076         5,
   11077         2,
   11078         6,
   11079         1,
   11080         7,
   11081         0,
   11082         8,
   11083 };
   11084 
   11085 static const long _vq_lengthlist__44c0_s_p4_0[] = {
   11086          1, 3, 3, 6, 6, 6, 6, 8, 8, 0, 0, 0, 7, 7, 7, 7,
   11087          9, 9, 0, 0, 0, 7, 7, 7, 7, 9, 9, 0, 0, 0, 7, 7,
   11088          7, 8, 9, 9, 0, 0, 0, 7, 7, 7, 7, 9, 9, 0, 0, 0,
   11089          9, 9, 8, 8,10,10, 0, 0, 0, 8, 9, 8, 8,10,10, 0,
   11090          0, 0,10,10, 9, 9,10,10, 0, 0, 0, 0, 0, 9, 9,10,
   11091         10,
   11092 };
   11093 
   11094 static const static_codebook _44c0_s_p4_0 = {
   11095         2, 81,
   11096         (long *)_vq_lengthlist__44c0_s_p4_0,
   11097         1, -531628032, 1611661312, 4, 0,
   11098         (long *)_vq_quantlist__44c0_s_p4_0,
   11099         0
   11100 };
   11101 
   11102 static const long _vq_quantlist__44c0_s_p5_0[] = {
   11103         8,
   11104         7,
   11105         9,
   11106         6,
   11107         10,
   11108         5,
   11109         11,
   11110         4,
   11111         12,
   11112         3,
   11113         13,
   11114         2,
   11115         14,
   11116         1,
   11117         15,
   11118         0,
   11119         16,
   11120 };
   11121 
   11122 static const long _vq_lengthlist__44c0_s_p5_0[] = {
   11123          1, 4, 3, 6, 6, 8, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   11124         11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9, 9,10,10,10,
   11125         11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,
   11126         10,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   11127         11,11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   11128         10,11,11,11,11, 0, 0, 0, 8, 8, 9, 9, 9, 9,10,10,
   11129         10,10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9, 9, 9,10,
   11130         10,10,10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   11131         10,10,11,11,11,12,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   11132         10,10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9, 9,
   11133         10,10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   11134          9,10,10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   11135         10,10,11,11,11,11,11,12,12,12,13,13, 0, 0, 0, 0,
   11136          0, 0, 0,11,10,11,11,11,11,12,12,13,13, 0, 0, 0,
   11137          0, 0, 0, 0,11,11,12,11,12,12,12,12,13,13, 0, 0,
   11138          0, 0, 0, 0, 0,11,11,11,12,12,12,12,13,13,13, 0,
   11139          0, 0, 0, 0, 0, 0,12,12,12,12,12,13,13,13,14,14,
   11140          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,14,
   11141         14,
   11142 };
   11143 
   11144 static const static_codebook _44c0_s_p5_0 = {
   11145         2, 289,
   11146         (long *)_vq_lengthlist__44c0_s_p5_0,
   11147         1, -529530880, 1611661312, 5, 0,
   11148         (long *)_vq_quantlist__44c0_s_p5_0,
   11149         0
   11150 };
   11151 
   11152 static const long _vq_quantlist__44c0_s_p6_0[] = {
   11153         1,
   11154         0,
   11155         2,
   11156 };
   11157 
   11158 static const long _vq_lengthlist__44c0_s_p6_0[] = {
   11159          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,10,
   11160          9, 9, 4, 6, 7,10, 9, 9,11, 9, 9, 7,10,10,11,11,
   11161         11,12,10,11, 6, 9, 9,11,10,11,11,10,10, 6, 9, 9,
   11162         11,10,11,11,10,10, 7,11,10,12,11,11,11,11,11, 7,
   11163          9, 9,10,10,10,11,11,10, 6, 9, 9,11,10,10,11,10,
   11164         10,
   11165 };
   11166 
   11167 static const static_codebook _44c0_s_p6_0 = {
   11168         4, 81,
   11169         (long *)_vq_lengthlist__44c0_s_p6_0,
   11170         1, -529137664, 1618345984, 2, 0,
   11171         (long *)_vq_quantlist__44c0_s_p6_0,
   11172         0
   11173 };
   11174 
   11175 static const long _vq_quantlist__44c0_s_p6_1[] = {
   11176         5,
   11177         4,
   11178         6,
   11179         3,
   11180         7,
   11181         2,
   11182         8,
   11183         1,
   11184         9,
   11185         0,
   11186         10,
   11187 };
   11188 
   11189 static const long _vq_lengthlist__44c0_s_p6_1[] = {
   11190          2, 3, 3, 6, 6, 7, 7, 7, 7, 7, 8,10,10,10, 6, 6,
   11191          7, 7, 8, 8, 8, 8,10,10,10, 6, 6, 7, 7, 8, 8, 8,
   11192          8,10,10,10, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   11193          7, 7, 7, 8, 8, 8, 8,10,10,10, 8, 7, 8, 8, 8, 8,
   11194          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   11195          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   11196          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   11197         10,10,10, 8, 8, 8, 8, 8, 8,
   11198 };
   11199 
   11200 static const static_codebook _44c0_s_p6_1 = {
   11201         2, 121,
   11202         (long *)_vq_lengthlist__44c0_s_p6_1,
   11203         1, -531365888, 1611661312, 4, 0,
   11204         (long *)_vq_quantlist__44c0_s_p6_1,
   11205         0
   11206 };
   11207 
   11208 static const long _vq_quantlist__44c0_s_p7_0[] = {
   11209         6,
   11210         5,
   11211         7,
   11212         4,
   11213         8,
   11214         3,
   11215         9,
   11216         2,
   11217         10,
   11218         1,
   11219         11,
   11220         0,
   11221         12,
   11222 };
   11223 
   11224 static const long _vq_lengthlist__44c0_s_p7_0[] = {
   11225          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 7, 5, 5,
   11226          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 5, 6, 7, 7, 8,
   11227          8, 8, 8, 9, 9,10,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   11228         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   11229         11, 0,12,12, 9, 9,10,10,10,10,11,11,11,11, 0,13,
   11230         13, 9, 9, 9, 9,10,10,11,11,11,12, 0, 0, 0,10,10,
   11231         10,10,11,11,11,11,12,12, 0, 0, 0,10,10, 9, 9,11,
   11232         11,11,12,12,12, 0, 0, 0,13,13,10,10,11,11,12,12,
   11233         13,13, 0, 0, 0,14,14,10,10,11,11,12,12,13,13, 0,
   11234          0, 0, 0, 0,11,11,11,11,13,12,13,13, 0, 0, 0, 0,
   11235          0,12,12,11,11,12,12,13,13,
   11236 };
   11237 
   11238 static const static_codebook _44c0_s_p7_0 = {
   11239         2, 169,
   11240         (long *)_vq_lengthlist__44c0_s_p7_0,
   11241         1, -526516224, 1616117760, 4, 0,
   11242         (long *)_vq_quantlist__44c0_s_p7_0,
   11243         0
   11244 };
   11245 
   11246 static const long _vq_quantlist__44c0_s_p7_1[] = {
   11247         2,
   11248         1,
   11249         3,
   11250         0,
   11251         4,
   11252 };
   11253 
   11254 static const long _vq_lengthlist__44c0_s_p7_1[] = {
   11255          2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   11256          6, 6, 5, 5, 6, 6, 6, 5, 5,
   11257 };
   11258 
   11259 static const static_codebook _44c0_s_p7_1 = {
   11260         2, 25,
   11261         (long *)_vq_lengthlist__44c0_s_p7_1,
   11262         1, -533725184, 1611661312, 3, 0,
   11263         (long *)_vq_quantlist__44c0_s_p7_1,
   11264         0
   11265 };
   11266 
   11267 static const long _vq_quantlist__44c0_s_p8_0[] = {
   11268         2,
   11269         1,
   11270         3,
   11271         0,
   11272         4,
   11273 };
   11274 
   11275 static const long _vq_lengthlist__44c0_s_p8_0[] = {
   11276          1, 5, 5,10,10, 6, 9, 8,10,10, 6,10, 9,10,10,10,
   11277         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11278         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11279         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11280         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11281         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11282         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11283         10,10,10,10,10,10,10,10,10,10,10,10,10, 8,10,10,
   11284         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11285         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11286         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11287         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   11288         10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,
   11289         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11290         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11291         11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,
   11292         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11293         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11294         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11295         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11296         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11297         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11298         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11299         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11300         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11301         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11302         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11303         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11304         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11305         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11306         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11307         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11308         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11309         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11310         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11311         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11312         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11313         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11314         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   11315         11,
   11316 };
   11317 
   11318 static const static_codebook _44c0_s_p8_0 = {
   11319         4, 625,
   11320         (long *)_vq_lengthlist__44c0_s_p8_0,
   11321         1, -518283264, 1627103232, 3, 0,
   11322         (long *)_vq_quantlist__44c0_s_p8_0,
   11323         0
   11324 };
   11325 
   11326 static const long _vq_quantlist__44c0_s_p8_1[] = {
   11327         6,
   11328         5,
   11329         7,
   11330         4,
   11331         8,
   11332         3,
   11333         9,
   11334         2,
   11335         10,
   11336         1,
   11337         11,
   11338         0,
   11339         12,
   11340 };
   11341 
   11342 static const long _vq_lengthlist__44c0_s_p8_1[] = {
   11343          1, 4, 4, 6, 6, 7, 7, 9, 9,11,12,13,12, 6, 5, 5,
   11344          7, 7, 8, 8,10, 9,12,12,12,12, 6, 5, 5, 7, 7, 8,
   11345          8,10, 9,12,11,11,13,16, 7, 7, 8, 8, 9, 9,10,10,
   11346         12,12,13,12,16, 7, 7, 8, 7, 9, 9,10,10,11,12,12,
   11347         13,16,10,10, 8, 8,10,10,11,12,12,12,13,13,16,11,
   11348         10, 8, 7,11,10,11,11,12,11,13,13,16,16,16,10,10,
   11349         10,10,11,11,13,12,13,13,16,16,16,11, 9,11, 9,15,
   11350         13,12,13,13,13,16,16,16,15,13,11,11,12,13,12,12,
   11351         14,13,16,16,16,14,13,11,11,13,12,14,13,13,13,16,
   11352         16,16,16,16,13,13,13,12,14,13,14,14,16,16,16,16,
   11353         16,13,13,12,12,14,14,15,13,
   11354 };
   11355 
   11356 static const static_codebook _44c0_s_p8_1 = {
   11357         2, 169,
   11358         (long *)_vq_lengthlist__44c0_s_p8_1,
   11359         1, -522616832, 1620115456, 4, 0,
   11360         (long *)_vq_quantlist__44c0_s_p8_1,
   11361         0
   11362 };
   11363 
   11364 static const long _vq_quantlist__44c0_s_p8_2[] = {
   11365         8,
   11366         7,
   11367         9,
   11368         6,
   11369         10,
   11370         5,
   11371         11,
   11372         4,
   11373         12,
   11374         3,
   11375         13,
   11376         2,
   11377         14,
   11378         1,
   11379         15,
   11380         0,
   11381         16,
   11382 };
   11383 
   11384 static const long _vq_lengthlist__44c0_s_p8_2[] = {
   11385          2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   11386          8,10,10,10, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   11387          9, 9,10,10,10, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9,
   11388          9, 9, 9,10,10,10, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,
   11389          9,10, 9, 9,10,10,10, 7, 7, 8, 8, 9, 8, 9, 9, 9,
   11390          9,10, 9, 9,10,10,10,10, 8, 8, 8, 8, 9, 8, 9, 9,
   11391          9, 9, 9,10, 9,10,10,10,10, 7, 7, 8, 8, 9, 9, 9,
   11392          9, 9, 9,10, 9,10,10,10,10,10, 8, 8, 8, 9, 9, 9,
   11393          9, 9, 9, 9,10,10,10, 9,11,10,10,10,10, 8, 8, 9,
   11394          9, 9, 9, 9,10, 9, 9, 9,10,10,10,10,11,11, 9, 9,
   11395          9, 9, 9, 9, 9, 9,10, 9, 9,10,11,10,10,11,11, 9,
   11396          9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,11,11,10,11,11,
   11397          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,11,10,10,11,
   11398         11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   11399         11,11,11,11, 9,10, 9,10, 9, 9, 9, 9,10, 9,10,11,
   11400         10,11,10,10,10,10,10, 9, 9, 9,10, 9, 9, 9,10,11,
   11401         11,10,11,11,10,11,10,10,10, 9, 9, 9, 9,10, 9, 9,
   11402         10,11,10,11,11,11,11,10,11,10,10, 9,10, 9, 9, 9,
   11403         10,
   11404 };
   11405 
   11406 static const static_codebook _44c0_s_p8_2 = {
   11407         2, 289,
   11408         (long *)_vq_lengthlist__44c0_s_p8_2,
   11409         1, -529530880, 1611661312, 5, 0,
   11410         (long *)_vq_quantlist__44c0_s_p8_2,
   11411         0
   11412 };
   11413 
   11414 static const long _huff_lengthlist__44c0_s_short[] = {
   11415          9, 8,12,11,12,13,14,14,16, 6, 1, 5, 6, 6, 9,12,
   11416         14,17, 9, 4, 5, 9, 7, 9,13,15,16, 8, 5, 8, 6, 8,
   11417         10,13,17,17, 9, 6, 7, 7, 8, 9,13,15,17,11, 8, 9,
   11418          9, 9,10,12,16,16,13, 7, 8, 7, 7, 9,12,14,15,13,
   11419          6, 7, 5, 5, 7,10,13,13,14, 7, 8, 5, 6, 7, 9,10,
   11420         12,
   11421 };
   11422 
   11423 static const static_codebook _huff_book__44c0_s_short = {
   11424         2, 81,
   11425         (long *)_huff_lengthlist__44c0_s_short,
   11426         0, 0, 0, 0, 0,
   11427         NULL,
   11428         0
   11429 };
   11430 
   11431 static const long _huff_lengthlist__44c0_sm_long[] = {
   11432          5, 4, 9,10, 9,10,11,12,13, 4, 1, 5, 7, 7, 9,11,
   11433         12,14, 8, 5, 7, 9, 8,10,13,13,13,10, 7, 9, 4, 6,
   11434          7,10,12,14, 9, 6, 7, 6, 6, 7,10,12,12, 9, 8, 9,
   11435          7, 6, 7, 8,11,12,11,11,11, 9, 8, 7, 8,10,12,12,
   11436         13,14,12,11, 9, 9, 9,12,12,17,17,15,16,12,10,11,
   11437         13,
   11438 };
   11439 
   11440 static const static_codebook _huff_book__44c0_sm_long = {
   11441         2, 81,
   11442         (long *)_huff_lengthlist__44c0_sm_long,
   11443         0, 0, 0, 0, 0,
   11444         NULL,
   11445         0
   11446 };
   11447 
   11448 static const long _vq_quantlist__44c0_sm_p1_0[] = {
   11449         1,
   11450         0,
   11451         2,
   11452 };
   11453 
   11454 static const long _vq_lengthlist__44c0_sm_p1_0[] = {
   11455          1, 5, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   11456          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11460          0, 5, 8, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   11461          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11465          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
   11466          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11500          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 0,
   11501          0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   11502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   11506          0, 0, 0, 9,10,10, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   11507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   11511          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   11512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11535          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11536          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11540          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11541          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11546          0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   11547          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11551          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   11552          0, 0, 0, 0, 0, 9, 9,10, 0, 0, 0, 0, 0, 0, 0, 0,
   11553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11556          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   11557          0, 0, 0, 0, 0, 0, 9,10,10, 0, 0, 0, 0, 0, 0, 0,
   11558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11598          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11599          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11600          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11601          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11602          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11603          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11604          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11605          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11606          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11607          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11608          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11609          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11610          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11611          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11614          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11615          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11655          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11656          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11660          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11661          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11662          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11663          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11664          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11665          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11666          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11667          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11668          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11669          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11670          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11671          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11672          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11673          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11674          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11675          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11676          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11677          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11678          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11680          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11683          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11707          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11708          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11709          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11710          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11711          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11712          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11713          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11714          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11715          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11716          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11717          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11718          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11719          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11720          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11721          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11722          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11723          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11724          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11725          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11726          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11727          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11728          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11729          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11730          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11731          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11732          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11733          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11734          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11735          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11736          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11737          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11738          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11739          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11740          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11741          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11742          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11743          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11744          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11745          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11746          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11747          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11748          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11749          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11750          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11751          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11752          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11753          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11754          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11755          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11756          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11757          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11758          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11759          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11760          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11761          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11762          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11763          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11764          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11765          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11766          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11767          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11768          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11769          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11770          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11771          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11772          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11773          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11774          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11775          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11776          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11777          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11778          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11779          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11780          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11781          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11782          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11783          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11784          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11785          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11786          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11787          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11788          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11789          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11790          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11791          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11792          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11793          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11794          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11795          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11796          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11797          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11798          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11799          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11800          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11801          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11802          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11803          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11804          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11805          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11806          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11807          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11808          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11809          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11810          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11811          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11812          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11813          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11814          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11815          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11816          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11817          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11818          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11819          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11820          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11821          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11822          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11823          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11824          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11825          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11826          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11827          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11828          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11829          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11830          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11831          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11832          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11833          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11834          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11835          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11836          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11837          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11838          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11839          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11840          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11841          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11842          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11843          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11844          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11845          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11846          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11847          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11848          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11849          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11850          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11851          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11852          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11853          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11854          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11855          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11856          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11857          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11858          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11859          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11860          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11861          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11862          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11863          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11864          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11865          0,
   11866 };
   11867 
   11868 static const static_codebook _44c0_sm_p1_0 = {
   11869         8, 6561,
   11870         (long *)_vq_lengthlist__44c0_sm_p1_0,
   11871         1, -535822336, 1611661312, 2, 0,
   11872         (long *)_vq_quantlist__44c0_sm_p1_0,
   11873         0
   11874 };
   11875 
   11876 static const long _vq_quantlist__44c0_sm_p2_0[] = {
   11877         2,
   11878         1,
   11879         3,
   11880         0,
   11881         4,
   11882 };
   11883 
   11884 static const long _vq_lengthlist__44c0_sm_p2_0[] = {
   11885          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11886          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 7, 7, 0, 0,
   11887          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11888          0, 0, 4, 5, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11889          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 9,
   11890          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11891          0, 0, 0, 0, 7, 7, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   11892          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11893          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11894          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11895          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11896          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11897          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11898          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11899          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11900          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11901          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11902          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11903          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11904          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11905          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11906          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11907          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11908          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11909          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11910          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11911          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11912          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11913          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11914          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11915          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11916          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11917          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11918          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11919          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11920          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11921          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11922          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11923          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11924          0,
   11925 };
   11926 
   11927 static const static_codebook _44c0_sm_p2_0 = {
   11928         4, 625,
   11929         (long *)_vq_lengthlist__44c0_sm_p2_0,
   11930         1, -533725184, 1611661312, 3, 0,
   11931         (long *)_vq_quantlist__44c0_sm_p2_0,
   11932         0
   11933 };
   11934 
   11935 static const long _vq_quantlist__44c0_sm_p3_0[] = {
   11936         4,
   11937         3,
   11938         5,
   11939         2,
   11940         6,
   11941         1,
   11942         7,
   11943         0,
   11944         8,
   11945 };
   11946 
   11947 static const long _vq_lengthlist__44c0_sm_p3_0[] = {
   11948          1, 3, 3, 7, 7, 0, 0, 0, 0, 0, 5, 4, 7, 7, 0, 0,
   11949          0, 0, 0, 5, 5, 7, 7, 0, 0, 0, 0, 0, 6, 7, 8, 8,
   11950          0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0,
   11951          9,10, 0, 0, 0, 0, 0, 0, 0, 9, 9, 0, 0, 0, 0, 0,
   11952          0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   11953          0,
   11954 };
   11955 
   11956 static const static_codebook _44c0_sm_p3_0 = {
   11957         2, 81,
   11958         (long *)_vq_lengthlist__44c0_sm_p3_0,
   11959         1, -531628032, 1611661312, 4, 0,
   11960         (long *)_vq_quantlist__44c0_sm_p3_0,
   11961         0
   11962 };
   11963 
   11964 static const long _vq_quantlist__44c0_sm_p4_0[] = {
   11965         4,
   11966         3,
   11967         5,
   11968         2,
   11969         6,
   11970         1,
   11971         7,
   11972         0,
   11973         8,
   11974 };
   11975 
   11976 static const long _vq_lengthlist__44c0_sm_p4_0[] = {
   11977          1, 4, 3, 6, 6, 7, 7, 9, 9, 0, 5, 5, 7, 7, 8, 7,
   11978          9, 9, 0, 5, 5, 7, 7, 8, 8, 9, 9, 0, 7, 7, 8, 8,
   11979          8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0, 0, 0,
   11980          9, 9, 9, 9,11,11, 0, 0, 0, 9, 9, 9, 9,11,11, 0,
   11981          0, 0,10,10,10,10,11,11, 0, 0, 0, 0, 0, 9, 9,11,
   11982         11,
   11983 };
   11984 
   11985 static const static_codebook _44c0_sm_p4_0 = {
   11986         2, 81,
   11987         (long *)_vq_lengthlist__44c0_sm_p4_0,
   11988         1, -531628032, 1611661312, 4, 0,
   11989         (long *)_vq_quantlist__44c0_sm_p4_0,
   11990         0
   11991 };
   11992 
   11993 static const long _vq_quantlist__44c0_sm_p5_0[] = {
   11994         8,
   11995         7,
   11996         9,
   11997         6,
   11998         10,
   11999         5,
   12000         11,
   12001         4,
   12002         12,
   12003         3,
   12004         13,
   12005         2,
   12006         14,
   12007         1,
   12008         15,
   12009         0,
   12010         16,
   12011 };
   12012 
   12013 static const long _vq_lengthlist__44c0_sm_p5_0[] = {
   12014          1, 4, 4, 6, 6, 8, 8, 8, 8, 8, 8, 9, 9,10,10,11,
   12015         11, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,11,
   12016         11,11, 0, 5, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,
   12017         11,11,11, 0, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,
   12018         11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,
   12019         10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,
   12020         11,11,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,
   12021         10,11,11,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   12022         10,10,11,11,12,12,12,13, 0, 0, 0, 0, 0, 9, 9,10,
   12023         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   12024         10,10,11,11,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   12025          9,10,10,11,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   12026         10,10,10,10,11,11,12,12,12,13,13,13, 0, 0, 0, 0,
   12027          0, 0, 0,10,10,11,11,12,12,12,13,13,13, 0, 0, 0,
   12028          0, 0, 0, 0,11,11,12,12,12,12,13,13,14,14, 0, 0,
   12029          0, 0, 0, 0, 0,11,11,12,11,12,12,13,13,13,13, 0,
   12030          0, 0, 0, 0, 0, 0,12,12,12,12,13,13,13,13,14,14,
   12031          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,14,
   12032         14,
   12033 };
   12034 
   12035 static const static_codebook _44c0_sm_p5_0 = {
   12036         2, 289,
   12037         (long *)_vq_lengthlist__44c0_sm_p5_0,
   12038         1, -529530880, 1611661312, 5, 0,
   12039         (long *)_vq_quantlist__44c0_sm_p5_0,
   12040         0
   12041 };
   12042 
   12043 static const long _vq_quantlist__44c0_sm_p6_0[] = {
   12044         1,
   12045         0,
   12046         2,
   12047 };
   12048 
   12049 static const long _vq_lengthlist__44c0_sm_p6_0[] = {
   12050          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   12051          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 7,10,10,10,11,
   12052         11,11,10,10, 6, 9, 9,11,11,10,11,10,10, 6, 9, 9,
   12053         11,10,11,11,10,10, 7,11,10,11,11,11,11,11,11, 6,
   12054          9, 9,11,10,10,11,11,10, 6, 9, 9,11,10,10,11,10,
   12055         11,
   12056 };
   12057 
   12058 static const static_codebook _44c0_sm_p6_0 = {
   12059         4, 81,
   12060         (long *)_vq_lengthlist__44c0_sm_p6_0,
   12061         1, -529137664, 1618345984, 2, 0,
   12062         (long *)_vq_quantlist__44c0_sm_p6_0,
   12063         0
   12064 };
   12065 
   12066 static const long _vq_quantlist__44c0_sm_p6_1[] = {
   12067         5,
   12068         4,
   12069         6,
   12070         3,
   12071         7,
   12072         2,
   12073         8,
   12074         1,
   12075         9,
   12076         0,
   12077         10,
   12078 };
   12079 
   12080 static const long _vq_lengthlist__44c0_sm_p6_1[] = {
   12081          2, 4, 4, 6, 6, 7, 7, 7, 7, 7, 8, 9, 5, 5, 6, 6,
   12082          7, 7, 8, 8, 8, 8, 9, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   12083          8,10, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   12084          7, 7, 7, 8, 8, 8, 8,10,10,10, 8, 8, 8, 8, 8, 8,
   12085          8, 8,10,10,10, 8, 8, 8, 8, 8, 8, 8, 8,10,10,10,
   12086          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   12087          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   12088         10,10,10, 8, 8, 8, 8, 8, 8,
   12089 };
   12090 
   12091 static const static_codebook _44c0_sm_p6_1 = {
   12092         2, 121,
   12093         (long *)_vq_lengthlist__44c0_sm_p6_1,
   12094         1, -531365888, 1611661312, 4, 0,
   12095         (long *)_vq_quantlist__44c0_sm_p6_1,
   12096         0
   12097 };
   12098 
   12099 static const long _vq_quantlist__44c0_sm_p7_0[] = {
   12100         6,
   12101         5,
   12102         7,
   12103         4,
   12104         8,
   12105         3,
   12106         9,
   12107         2,
   12108         10,
   12109         1,
   12110         11,
   12111         0,
   12112         12,
   12113 };
   12114 
   12115 static const long _vq_lengthlist__44c0_sm_p7_0[] = {
   12116          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 7, 5, 5,
   12117          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 6, 5, 7, 7, 8,
   12118          8, 8, 8, 9, 9,10,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   12119         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   12120         11, 0,12,12, 9, 9,10,10,10,10,11,11,11,11, 0,13,
   12121         13, 9, 9, 9, 9,10,10,11,11,11,12, 0, 0, 0, 9,10,
   12122         10,10,11,11,12,11,12,12, 0, 0, 0,10,10, 9, 9,11,
   12123         11,12,12,12,12, 0, 0, 0,13,13,10,10,11,11,12,12,
   12124         13,13, 0, 0, 0,14,14,10,10,11,11,12,12,13,13, 0,
   12125          0, 0, 0, 0,11,12,11,11,13,12,13,13, 0, 0, 0, 0,
   12126          0,12,12,11,11,13,12,14,14,
   12127 };
   12128 
   12129 static const static_codebook _44c0_sm_p7_0 = {
   12130         2, 169,
   12131         (long *)_vq_lengthlist__44c0_sm_p7_0,
   12132         1, -526516224, 1616117760, 4, 0,
   12133         (long *)_vq_quantlist__44c0_sm_p7_0,
   12134         0
   12135 };
   12136 
   12137 static const long _vq_quantlist__44c0_sm_p7_1[] = {
   12138         2,
   12139         1,
   12140         3,
   12141         0,
   12142         4,
   12143 };
   12144 
   12145 static const long _vq_lengthlist__44c0_sm_p7_1[] = {
   12146          2, 4, 4, 4, 4, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 6,
   12147          6, 6, 5, 5, 6, 6, 6, 5, 5,
   12148 };
   12149 
   12150 static const static_codebook _44c0_sm_p7_1 = {
   12151         2, 25,
   12152         (long *)_vq_lengthlist__44c0_sm_p7_1,
   12153         1, -533725184, 1611661312, 3, 0,
   12154         (long *)_vq_quantlist__44c0_sm_p7_1,
   12155         0
   12156 };
   12157 
   12158 static const long _vq_quantlist__44c0_sm_p8_0[] = {
   12159         4,
   12160         3,
   12161         5,
   12162         2,
   12163         6,
   12164         1,
   12165         7,
   12166         0,
   12167         8,
   12168 };
   12169 
   12170 static const long _vq_lengthlist__44c0_sm_p8_0[] = {
   12171          1, 3, 3,11,11,11,11,11,11, 3, 7, 6,11,11,11,11,
   12172         11,11, 4, 8, 7,11,11,11,11,11,11,11,11,11,11,11,
   12173         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   12174         11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   12175         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   12176         12,
   12177 };
   12178 
   12179 static const static_codebook _44c0_sm_p8_0 = {
   12180         2, 81,
   12181         (long *)_vq_lengthlist__44c0_sm_p8_0,
   12182         1, -516186112, 1627103232, 4, 0,
   12183         (long *)_vq_quantlist__44c0_sm_p8_0,
   12184         0
   12185 };
   12186 
   12187 static const long _vq_quantlist__44c0_sm_p8_1[] = {
   12188         6,
   12189         5,
   12190         7,
   12191         4,
   12192         8,
   12193         3,
   12194         9,
   12195         2,
   12196         10,
   12197         1,
   12198         11,
   12199         0,
   12200         12,
   12201 };
   12202 
   12203 static const long _vq_lengthlist__44c0_sm_p8_1[] = {
   12204          1, 4, 4, 6, 6, 7, 7, 9, 9,10,11,12,12, 6, 5, 5,
   12205          7, 7, 8, 8,10,10,12,11,12,12, 6, 5, 5, 7, 7, 8,
   12206          8,10,10,12,11,12,12,17, 7, 7, 8, 8, 9, 9,10,10,
   12207         12,12,13,13,18, 7, 7, 8, 7, 9, 9,10,10,12,12,12,
   12208         13,19,10,10, 8, 8,10,10,11,11,12,12,13,14,19,11,
   12209         10, 8, 7,10,10,11,11,12,12,13,12,19,19,19,10,10,
   12210         10,10,11,11,12,12,13,13,19,19,19,11, 9,11, 9,14,
   12211         12,13,12,13,13,19,20,18,13,14,11,11,12,12,13,13,
   12212         14,13,20,20,20,15,13,11,10,13,11,13,13,14,13,20,
   12213         20,20,20,20,13,14,12,12,13,13,13,13,20,20,20,20,
   12214         20,13,13,12,12,16,13,15,13,
   12215 };
   12216 
   12217 static const static_codebook _44c0_sm_p8_1 = {
   12218         2, 169,
   12219         (long *)_vq_lengthlist__44c0_sm_p8_1,
   12220         1, -522616832, 1620115456, 4, 0,
   12221         (long *)_vq_quantlist__44c0_sm_p8_1,
   12222         0
   12223 };
   12224 
   12225 static const long _vq_quantlist__44c0_sm_p8_2[] = {
   12226         8,
   12227         7,
   12228         9,
   12229         6,
   12230         10,
   12231         5,
   12232         11,
   12233         4,
   12234         12,
   12235         3,
   12236         13,
   12237         2,
   12238         14,
   12239         1,
   12240         15,
   12241         0,
   12242         16,
   12243 };
   12244 
   12245 static const long _vq_lengthlist__44c0_sm_p8_2[] = {
   12246          2, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   12247          8,10, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9,
   12248          9, 9,10, 6, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
   12249          9, 9, 9,10, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9,
   12250          9, 9, 9, 9,10,10,10, 7, 7, 8, 8, 9, 8, 9, 9, 9,
   12251          9,10, 9, 9,10,10,10,11, 8, 8, 8, 8, 9, 9, 9, 9,
   12252          9, 9, 9,10, 9,10,10,10,10, 8, 8, 8, 8, 9, 9, 9,
   12253          9, 9, 9, 9, 9,10,10,11,10,10, 8, 8, 9, 9, 9, 9,
   12254          9, 9, 9, 9, 9, 9,10,10,10,10,10,11,11, 8, 8, 9,
   12255          9, 9, 9, 9, 9, 9, 9, 9,10,11,11,11,11,11, 9, 9,
   12256          9, 9, 9, 9, 9, 9,10, 9,10, 9,11,11,10,11,11, 9,
   12257          9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,11,11,10,11,11,
   12258          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,11,10,11,11,
   12259         11,11,11, 9, 9,10, 9, 9, 9, 9, 9, 9, 9,10,11,10,
   12260         11,11,11,11,10,10,10,10, 9, 9, 9, 9, 9, 9,10,11,
   12261         11,11,11,11,11, 9,10, 9, 9, 9, 9, 9, 9, 9, 9,11,
   12262         11,10,11,11,11,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
   12263         10,11,10,11,11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9,
   12264          9,
   12265 };
   12266 
   12267 static const static_codebook _44c0_sm_p8_2 = {
   12268         2, 289,
   12269         (long *)_vq_lengthlist__44c0_sm_p8_2,
   12270         1, -529530880, 1611661312, 5, 0,
   12271         (long *)_vq_quantlist__44c0_sm_p8_2,
   12272         0
   12273 };
   12274 
   12275 static const long _huff_lengthlist__44c0_sm_short[] = {
   12276          6, 6,12,13,13,14,16,17,17, 4, 2, 5, 8, 7, 9,12,
   12277         15,15, 9, 4, 5, 9, 7, 9,12,16,18,11, 6, 7, 4, 6,
   12278          8,11,14,18,10, 5, 6, 5, 5, 7,10,14,17,10, 5, 7,
   12279          7, 6, 7,10,13,16,11, 5, 7, 7, 7, 8,10,12,15,13,
   12280          6, 7, 5, 5, 7, 9,12,13,16, 8, 9, 6, 6, 7, 9,10,
   12281         12,
   12282 };
   12283 
   12284 static const static_codebook _huff_book__44c0_sm_short = {
   12285         2, 81,
   12286         (long *)_huff_lengthlist__44c0_sm_short,
   12287         0, 0, 0, 0, 0,
   12288         NULL,
   12289         0
   12290 };
   12291 
   12292 static const long _huff_lengthlist__44c1_s_long[] = {
   12293          5, 5, 9,10, 9, 9,10,11,12, 5, 1, 5, 6, 6, 7,10,
   12294         12,14, 9, 5, 6, 8, 8,10,12,14,14,10, 5, 8, 5, 6,
   12295          8,11,13,14, 9, 5, 7, 6, 6, 8,10,12,11, 9, 7, 9,
   12296          7, 6, 6, 7,10,10,10, 9,12, 9, 8, 7, 7,10,12,11,
   12297         11,13,12,10, 9, 8, 9,11,11,14,15,15,13,11, 9, 9,
   12298         11,
   12299 };
   12300 
   12301 static const static_codebook _huff_book__44c1_s_long = {
   12302         2, 81,
   12303         (long *)_huff_lengthlist__44c1_s_long,
   12304         0, 0, 0, 0, 0,
   12305         NULL,
   12306         0
   12307 };
   12308 
   12309 static const long _vq_quantlist__44c1_s_p1_0[] = {
   12310         1,
   12311         0,
   12312         2,
   12313 };
   12314 
   12315 static const long _vq_lengthlist__44c1_s_p1_0[] = {
   12316          2, 4, 4, 0, 0, 0, 0, 0, 0, 5, 7, 6, 0, 0, 0, 0,
   12317          0, 0, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12321          0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   12322          0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12326          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   12327          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12361          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 0,
   12362          0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   12363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0, 0,
   12367          0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0,
   12368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 8, 8, 0, 0,
   12372          0, 0, 0, 0, 8, 9, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   12373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12407          0, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 7, 8, 8, 0, 0,
   12408          0, 0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12412          0, 0, 0, 6, 8, 8, 0, 0, 0, 0, 0, 0, 8,10, 9, 0,
   12413          0, 0, 0, 0, 0, 8, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0,
   12414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12417          0, 0, 0, 0, 7, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9,
   12418          0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   12419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12535          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12536          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12540          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12541          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12546          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12551          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12596          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12597          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12598          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12599          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12600          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12601          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12602          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12603          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12604          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12605          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12606          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12607          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12608          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12609          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12610          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12611          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12612          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12613          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12614          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12615          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12616          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12617          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12619          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12622          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12655          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12656          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12657          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12658          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12659          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12660          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12661          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12662          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12663          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12664          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12665          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12666          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12667          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12668          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12669          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12670          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12671          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12672          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12673          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12674          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12675          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12676          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12677          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12678          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12679          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12680          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12681          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12682          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12683          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12684          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12685          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12686          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12687          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12688          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12689          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12690          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12691          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12692          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12693          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12694          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12695          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12696          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12697          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12698          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12699          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12700          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12701          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12702          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12703          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12704          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12705          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12706          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12707          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12708          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12709          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12710          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12711          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12712          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12713          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12714          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12715          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12716          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12717          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12718          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12719          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12720          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12721          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12722          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12723          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12724          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12725          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12726          0,
   12727 };
   12728 
   12729 static const static_codebook _44c1_s_p1_0 = {
   12730         8, 6561,
   12731         (long *)_vq_lengthlist__44c1_s_p1_0,
   12732         1, -535822336, 1611661312, 2, 0,
   12733         (long *)_vq_quantlist__44c1_s_p1_0,
   12734         0
   12735 };
   12736 
   12737 static const long _vq_quantlist__44c1_s_p2_0[] = {
   12738         2,
   12739         1,
   12740         3,
   12741         0,
   12742         4,
   12743 };
   12744 
   12745 static const long _vq_lengthlist__44c1_s_p2_0[] = {
   12746          2, 3, 4, 6, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12747          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0,
   12748          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12749          0, 0, 4, 4, 5, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12750          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 8, 8,
   12751          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12752          0, 0, 0, 0, 6, 6, 6, 8, 8, 0, 0, 0, 0, 0, 0, 0,
   12753          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12754          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12755          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12756          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12757          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12758          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12759          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12760          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12761          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12762          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12763          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12764          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12765          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12766          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12767          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12768          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12769          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12770          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12771          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12772          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12773          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12774          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12775          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12776          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12777          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12778          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12779          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12780          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12781          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12782          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12783          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12784          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12785          0,
   12786 };
   12787 
   12788 static const static_codebook _44c1_s_p2_0 = {
   12789         4, 625,
   12790         (long *)_vq_lengthlist__44c1_s_p2_0,
   12791         1, -533725184, 1611661312, 3, 0,
   12792         (long *)_vq_quantlist__44c1_s_p2_0,
   12793         0
   12794 };
   12795 
   12796 static const long _vq_quantlist__44c1_s_p3_0[] = {
   12797         4,
   12798         3,
   12799         5,
   12800         2,
   12801         6,
   12802         1,
   12803         7,
   12804         0,
   12805         8,
   12806 };
   12807 
   12808 static const long _vq_lengthlist__44c1_s_p3_0[] = {
   12809          1, 3, 2, 7, 7, 0, 0, 0, 0, 0,13,13, 6, 6, 0, 0,
   12810          0, 0, 0,12, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   12811          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   12812          8, 9, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
   12813          0, 0,11,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   12814          0,
   12815 };
   12816 
   12817 static const static_codebook _44c1_s_p3_0 = {
   12818         2, 81,
   12819         (long *)_vq_lengthlist__44c1_s_p3_0,
   12820         1, -531628032, 1611661312, 4, 0,
   12821         (long *)_vq_quantlist__44c1_s_p3_0,
   12822         0
   12823 };
   12824 
   12825 static const long _vq_quantlist__44c1_s_p4_0[] = {
   12826         4,
   12827         3,
   12828         5,
   12829         2,
   12830         6,
   12831         1,
   12832         7,
   12833         0,
   12834         8,
   12835 };
   12836 
   12837 static const long _vq_lengthlist__44c1_s_p4_0[] = {
   12838          1, 3, 3, 6, 5, 6, 6, 8, 8, 0, 0, 0, 7, 7, 7, 7,
   12839          9, 9, 0, 0, 0, 7, 7, 7, 7, 9, 9, 0, 0, 0, 7, 7,
   12840          8, 8,10,10, 0, 0, 0, 7, 7, 8, 8,10,10, 0, 0, 0,
   12841          9, 9, 8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0,
   12842          0, 0,10,10, 9, 9,11,11, 0, 0, 0, 0, 0, 9, 9,11,
   12843         11,
   12844 };
   12845 
   12846 static const static_codebook _44c1_s_p4_0 = {
   12847         2, 81,
   12848         (long *)_vq_lengthlist__44c1_s_p4_0,
   12849         1, -531628032, 1611661312, 4, 0,
   12850         (long *)_vq_quantlist__44c1_s_p4_0,
   12851         0
   12852 };
   12853 
   12854 static const long _vq_quantlist__44c1_s_p5_0[] = {
   12855         8,
   12856         7,
   12857         9,
   12858         6,
   12859         10,
   12860         5,
   12861         11,
   12862         4,
   12863         12,
   12864         3,
   12865         13,
   12866         2,
   12867         14,
   12868         1,
   12869         15,
   12870         0,
   12871         16,
   12872 };
   12873 
   12874 static const long _vq_lengthlist__44c1_s_p5_0[] = {
   12875          1, 4, 3, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   12876         11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,10,
   12877         11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,
   12878         10,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   12879         11,11,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   12880         10,11,11,12,11, 0, 0, 0, 8, 8, 9, 9, 9,10,10,10,
   12881         10,10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10, 9,10,
   12882         10,10,10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   12883         10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   12884         10,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,
   12885         10,10,10,11,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   12886          9,10,10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   12887         10,10,10,10,11,11,12,12,12,12,13,13, 0, 0, 0, 0,
   12888          0, 0, 0,10,10,11,11,12,12,12,12,13,13, 0, 0, 0,
   12889          0, 0, 0, 0,11,11,12,12,12,12,13,13,13,13, 0, 0,
   12890          0, 0, 0, 0, 0,11,11,11,11,12,12,13,13,13,13, 0,
   12891          0, 0, 0, 0, 0, 0,12,12,12,12,12,12,13,13,14,14,
   12892          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,14,
   12893         14,
   12894 };
   12895 
   12896 static const static_codebook _44c1_s_p5_0 = {
   12897         2, 289,
   12898         (long *)_vq_lengthlist__44c1_s_p5_0,
   12899         1, -529530880, 1611661312, 5, 0,
   12900         (long *)_vq_quantlist__44c1_s_p5_0,
   12901         0
   12902 };
   12903 
   12904 static const long _vq_quantlist__44c1_s_p6_0[] = {
   12905         1,
   12906         0,
   12907         2,
   12908 };
   12909 
   12910 static const long _vq_lengthlist__44c1_s_p6_0[] = {
   12911          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   12912          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 6,10,10,11,11,
   12913         11,11,10,10, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   12914         11,10,11,11,10,10, 7,11,10,11,11,11,12,11,11, 7,
   12915          9, 9,11,10,10,11,11,10, 6, 9, 9,10,10,10,12,10,
   12916         11,
   12917 };
   12918 
   12919 static const static_codebook _44c1_s_p6_0 = {
   12920         4, 81,
   12921         (long *)_vq_lengthlist__44c1_s_p6_0,
   12922         1, -529137664, 1618345984, 2, 0,
   12923         (long *)_vq_quantlist__44c1_s_p6_0,
   12924         0
   12925 };
   12926 
   12927 static const long _vq_quantlist__44c1_s_p6_1[] = {
   12928         5,
   12929         4,
   12930         6,
   12931         3,
   12932         7,
   12933         2,
   12934         8,
   12935         1,
   12936         9,
   12937         0,
   12938         10,
   12939 };
   12940 
   12941 static const long _vq_lengthlist__44c1_s_p6_1[] = {
   12942          2, 3, 3, 6, 6, 7, 7, 7, 7, 8, 8,10,10,10, 6, 6,
   12943          7, 7, 8, 8, 8, 8,10,10,10, 6, 6, 7, 7, 8, 8, 8,
   12944          8,10,10,10, 7, 7, 7, 7, 8, 8, 8, 8,10,10,10, 7,
   12945          7, 7, 7, 8, 8, 8, 8,10,10,10, 7, 7, 8, 8, 8, 8,
   12946          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   12947          8, 8, 8, 8, 8, 8, 8, 8,10,10,10,10,10, 8, 8, 8,
   12948          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   12949         10,10,10, 8, 8, 8, 8, 8, 8,
   12950 };
   12951 
   12952 static const static_codebook _44c1_s_p6_1 = {
   12953         2, 121,
   12954         (long *)_vq_lengthlist__44c1_s_p6_1,
   12955         1, -531365888, 1611661312, 4, 0,
   12956         (long *)_vq_quantlist__44c1_s_p6_1,
   12957         0
   12958 };
   12959 
   12960 static const long _vq_quantlist__44c1_s_p7_0[] = {
   12961         6,
   12962         5,
   12963         7,
   12964         4,
   12965         8,
   12966         3,
   12967         9,
   12968         2,
   12969         10,
   12970         1,
   12971         11,
   12972         0,
   12973         12,
   12974 };
   12975 
   12976 static const long _vq_lengthlist__44c1_s_p7_0[] = {
   12977          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8,10, 9, 7, 5, 6,
   12978          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 5, 5, 7, 7, 8,
   12979          8, 8, 8, 9, 9,10,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   12980         10,10,11,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   12981         11, 0,12,12, 9, 9, 9,10,10,10,11,11,11,11, 0,13,
   12982         13, 9, 9, 9, 9,10,10,11,11,11,11, 0, 0, 0,10,10,
   12983         10,10,11,11,12,11,12,12, 0, 0, 0,10,10,10, 9,11,
   12984         11,12,11,13,12, 0, 0, 0,13,13,10,10,11,11,12,12,
   12985         13,13, 0, 0, 0,14,14,10,10,11,11,12,12,13,13, 0,
   12986          0, 0, 0, 0,11,12,11,11,12,12,14,13, 0, 0, 0, 0,
   12987          0,12,11,11,11,13,10,14,13,
   12988 };
   12989 
   12990 static const static_codebook _44c1_s_p7_0 = {
   12991         2, 169,
   12992         (long *)_vq_lengthlist__44c1_s_p7_0,
   12993         1, -526516224, 1616117760, 4, 0,
   12994         (long *)_vq_quantlist__44c1_s_p7_0,
   12995         0
   12996 };
   12997 
   12998 static const long _vq_quantlist__44c1_s_p7_1[] = {
   12999         2,
   13000         1,
   13001         3,
   13002         0,
   13003         4,
   13004 };
   13005 
   13006 static const long _vq_lengthlist__44c1_s_p7_1[] = {
   13007          2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   13008          6, 6, 5, 5, 6, 6, 6, 5, 5,
   13009 };
   13010 
   13011 static const static_codebook _44c1_s_p7_1 = {
   13012         2, 25,
   13013         (long *)_vq_lengthlist__44c1_s_p7_1,
   13014         1, -533725184, 1611661312, 3, 0,
   13015         (long *)_vq_quantlist__44c1_s_p7_1,
   13016         0
   13017 };
   13018 
   13019 static const long _vq_quantlist__44c1_s_p8_0[] = {
   13020         6,
   13021         5,
   13022         7,
   13023         4,
   13024         8,
   13025         3,
   13026         9,
   13027         2,
   13028         10,
   13029         1,
   13030         11,
   13031         0,
   13032         12,
   13033 };
   13034 
   13035 static const long _vq_lengthlist__44c1_s_p8_0[] = {
   13036          1, 4, 3,10,10,10,10,10,10,10,10,10,10, 4, 8, 6,
   13037         10,10,10,10,10,10,10,10,10,10, 4, 8, 7,10,10,10,
   13038         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13039         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13040         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13041         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13042         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13043         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13044         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13045         10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   13046         10,10,10,10,10,10,10,10,10,
   13047 };
   13048 
   13049 static const static_codebook _44c1_s_p8_0 = {
   13050         2, 169,
   13051         (long *)_vq_lengthlist__44c1_s_p8_0,
   13052         1, -514541568, 1627103232, 4, 0,
   13053         (long *)_vq_quantlist__44c1_s_p8_0,
   13054         0
   13055 };
   13056 
   13057 static const long _vq_quantlist__44c1_s_p8_1[] = {
   13058         6,
   13059         5,
   13060         7,
   13061         4,
   13062         8,
   13063         3,
   13064         9,
   13065         2,
   13066         10,
   13067         1,
   13068         11,
   13069         0,
   13070         12,
   13071 };
   13072 
   13073 static const long _vq_lengthlist__44c1_s_p8_1[] = {
   13074          1, 4, 4, 6, 5, 7, 7, 9, 9,10,10,12,12, 6, 5, 5,
   13075          7, 7, 8, 8,10,10,12,11,12,12, 6, 5, 5, 7, 7, 8,
   13076          8,10,10,11,11,12,12,15, 7, 7, 8, 8, 9, 9,11,11,
   13077         12,12,13,12,15, 8, 8, 8, 7, 9, 9,10,10,12,12,13,
   13078         13,16,11,10, 8, 8,10,10,11,11,12,12,13,13,16,11,
   13079         11, 9, 8,11,10,11,11,12,12,13,12,16,16,16,10,11,
   13080         10,11,12,12,12,12,13,13,16,16,16,11, 9,11, 9,14,
   13081         12,12,12,13,13,16,16,16,12,14,11,12,12,12,13,13,
   13082         14,13,16,16,16,15,13,12,10,13,10,13,14,13,13,16,
   13083         16,16,16,16,13,14,12,13,13,12,13,13,16,16,16,16,
   13084         16,13,12,12,11,14,12,15,13,
   13085 };
   13086 
   13087 static const static_codebook _44c1_s_p8_1 = {
   13088         2, 169,
   13089         (long *)_vq_lengthlist__44c1_s_p8_1,
   13090         1, -522616832, 1620115456, 4, 0,
   13091         (long *)_vq_quantlist__44c1_s_p8_1,
   13092         0
   13093 };
   13094 
   13095 static const long _vq_quantlist__44c1_s_p8_2[] = {
   13096         8,
   13097         7,
   13098         9,
   13099         6,
   13100         10,
   13101         5,
   13102         11,
   13103         4,
   13104         12,
   13105         3,
   13106         13,
   13107         2,
   13108         14,
   13109         1,
   13110         15,
   13111         0,
   13112         16,
   13113 };
   13114 
   13115 static const long _vq_lengthlist__44c1_s_p8_2[] = {
   13116          2, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   13117          8,10,10,10, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9,
   13118          9, 9,10,10,10, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
   13119          9, 9, 9,10,10,10, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9,
   13120          9,10, 9, 9,10,10,10, 7, 7, 8, 8, 9, 8, 9, 9, 9,
   13121          9,10, 9, 9,10,10,11,11, 8, 8, 8, 8, 9, 9, 9, 9,
   13122          9, 9,10, 9, 9,10,10,10,10, 8, 8, 8, 8, 9, 9, 9,
   13123          9, 9, 9, 9, 9,10,10,11,11,11, 8, 8, 9, 9, 9, 9,
   13124          9, 9, 9, 9, 9, 9,10,10,10,10,11,11,11, 8, 8, 9,
   13125          9, 9, 9,10, 9, 9, 9, 9, 9,11,11,11,11,11, 9, 9,
   13126          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,10,10,11,11, 9,
   13127          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,11,10,11,11,
   13128          9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10,10,11,11,
   13129         11,11,11, 9, 9, 9,10, 9, 9, 9, 9, 9, 9,10,11,11,
   13130         11,11,11,11,10,10,10,10, 9, 9, 9, 9, 9, 9,10,11,
   13131         11,11,11,11,11, 9,10, 9, 9, 9, 9,10, 9, 9, 9,11,
   13132         11,11,11,11,11,11,10,10, 9, 9, 9, 9, 9, 9,10, 9,
   13133         11,11,10,11,11,11,11,10,11, 9, 9, 9, 9, 9, 9, 9,
   13134          9,
   13135 };
   13136 
   13137 static const static_codebook _44c1_s_p8_2 = {
   13138         2, 289,
   13139         (long *)_vq_lengthlist__44c1_s_p8_2,
   13140         1, -529530880, 1611661312, 5, 0,
   13141         (long *)_vq_quantlist__44c1_s_p8_2,
   13142         0
   13143 };
   13144 
   13145 static const long _huff_lengthlist__44c1_s_short[] = {
   13146          6, 8,13,12,13,14,15,16,16, 4, 2, 4, 7, 6, 8,11,
   13147         13,15,10, 4, 4, 8, 6, 8,11,14,17,11, 5, 6, 5, 6,
   13148          8,12,14,17,11, 5, 5, 6, 5, 7,10,13,16,12, 6, 7,
   13149          8, 7, 8,10,13,15,13, 8, 8, 7, 7, 8,10,12,15,15,
   13150          7, 7, 5, 5, 7, 9,12,14,15, 8, 8, 6, 6, 7, 8,10,
   13151         11,
   13152 };
   13153 
   13154 static const static_codebook _huff_book__44c1_s_short = {
   13155         2, 81,
   13156         (long *)_huff_lengthlist__44c1_s_short,
   13157         0, 0, 0, 0, 0,
   13158         NULL,
   13159         0
   13160 };
   13161 
   13162 static const long _huff_lengthlist__44c1_sm_long[] = {
   13163          5, 4, 8,10, 9, 9,10,11,12, 4, 2, 5, 6, 6, 8,10,
   13164         11,13, 8, 4, 6, 8, 7, 9,12,12,14,10, 6, 8, 4, 5,
   13165          6, 9,11,12, 9, 5, 6, 5, 5, 6, 9,11,11, 9, 7, 9,
   13166          6, 5, 5, 7,10,10,10, 9,11, 8, 7, 6, 7, 9,11,11,
   13167         12,13,10,10, 9, 8, 9,11,11,15,15,12,13,11, 9,10,
   13168         11,
   13169 };
   13170 
   13171 static const static_codebook _huff_book__44c1_sm_long = {
   13172         2, 81,
   13173         (long *)_huff_lengthlist__44c1_sm_long,
   13174         0, 0, 0, 0, 0,
   13175         NULL,
   13176         0
   13177 };
   13178 
   13179 static const long _vq_quantlist__44c1_sm_p1_0[] = {
   13180         1,
   13181         0,
   13182         2,
   13183 };
   13184 
   13185 static const long _vq_lengthlist__44c1_sm_p1_0[] = {
   13186          1, 5, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   13187          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13191          0, 5, 8, 7, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   13192          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13196          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
   13197          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13231          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 0,
   13232          0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   13233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0, 0,
   13237          0, 0, 0, 9, 9,10, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   13238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   13242          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   13243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13277          0, 0, 5, 7, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   13278          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13282          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   13283          0, 0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0,
   13284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13287          0, 0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   13288          0, 0, 0, 0, 0, 0, 9,10, 9, 0, 0, 0, 0, 0, 0, 0,
   13289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13466          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13467          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13468          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13469          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13470          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13471          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13472          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13473          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13474          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13475          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13476          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13477          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13478          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13479          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13480          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13481          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13482          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13483          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13484          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13485          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13486          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13487          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13489          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13492          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13525          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13526          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13527          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13528          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13529          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13530          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13531          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13532          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13533          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13534          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13535          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13536          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13537          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13538          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13539          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13540          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13541          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13542          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13543          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13544          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13545          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13546          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13547          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13548          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13549          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13550          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13551          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13552          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13553          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13554          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13555          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13556          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13557          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13558          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13559          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13560          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13561          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13562          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13563          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13564          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13565          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13566          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13567          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13568          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13569          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13570          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13571          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13572          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13573          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13574          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13575          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13576          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13577          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13578          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13579          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13580          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13581          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13582          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13583          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13584          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13585          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13586          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13587          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13588          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13589          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13590          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13591          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13592          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13593          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13594          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13595          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13596          0,
   13597 };
   13598 
   13599 static const static_codebook _44c1_sm_p1_0 = {
   13600         8, 6561,
   13601         (long *)_vq_lengthlist__44c1_sm_p1_0,
   13602         1, -535822336, 1611661312, 2, 0,
   13603         (long *)_vq_quantlist__44c1_sm_p1_0,
   13604         0
   13605 };
   13606 
   13607 static const long _vq_quantlist__44c1_sm_p2_0[] = {
   13608         2,
   13609         1,
   13610         3,
   13611         0,
   13612         4,
   13613 };
   13614 
   13615 static const long _vq_lengthlist__44c1_sm_p2_0[] = {
   13616          2, 3, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13617          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 6, 6, 0, 0,
   13618          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13619          0, 0, 4, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13620          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 9, 9,
   13621          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13622          0, 0, 0, 0, 6, 6, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   13623          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13624          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13625          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13626          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13627          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13628          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13629          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13630          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13631          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13632          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13633          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13634          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13635          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13636          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13637          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13638          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13639          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13640          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13641          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13642          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13643          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13644          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13645          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13646          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13647          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13648          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13649          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13650          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13651          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13652          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13653          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13654          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13655          0,
   13656 };
   13657 
   13658 static const static_codebook _44c1_sm_p2_0 = {
   13659         4, 625,
   13660         (long *)_vq_lengthlist__44c1_sm_p2_0,
   13661         1, -533725184, 1611661312, 3, 0,
   13662         (long *)_vq_quantlist__44c1_sm_p2_0,
   13663         0
   13664 };
   13665 
   13666 static const long _vq_quantlist__44c1_sm_p3_0[] = {
   13667         4,
   13668         3,
   13669         5,
   13670         2,
   13671         6,
   13672         1,
   13673         7,
   13674         0,
   13675         8,
   13676 };
   13677 
   13678 static const long _vq_lengthlist__44c1_sm_p3_0[] = {
   13679          1, 3, 3, 7, 7, 0, 0, 0, 0, 0, 5, 5, 6, 6, 0, 0,
   13680          0, 0, 0, 5, 5, 7, 7, 0, 0, 0, 0, 0, 7, 7, 7, 7,
   13681          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   13682          8, 9, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
   13683          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   13684          0,
   13685 };
   13686 
   13687 static const static_codebook _44c1_sm_p3_0 = {
   13688         2, 81,
   13689         (long *)_vq_lengthlist__44c1_sm_p3_0,
   13690         1, -531628032, 1611661312, 4, 0,
   13691         (long *)_vq_quantlist__44c1_sm_p3_0,
   13692         0
   13693 };
   13694 
   13695 static const long _vq_quantlist__44c1_sm_p4_0[] = {
   13696         4,
   13697         3,
   13698         5,
   13699         2,
   13700         6,
   13701         1,
   13702         7,
   13703         0,
   13704         8,
   13705 };
   13706 
   13707 static const long _vq_lengthlist__44c1_sm_p4_0[] = {
   13708          1, 3, 3, 6, 6, 7, 7, 9, 9, 0, 6, 6, 7, 7, 8, 8,
   13709          9, 9, 0, 6, 6, 7, 7, 8, 8, 9, 9, 0, 7, 7, 8, 8,
   13710          8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0, 0, 0,
   13711          8, 8, 9, 9,11,11, 0, 0, 0, 9, 9, 9, 9,11,11, 0,
   13712          0, 0,10,10,10,10,11,11, 0, 0, 0, 0, 0, 9, 9,11,
   13713         11,
   13714 };
   13715 
   13716 static const static_codebook _44c1_sm_p4_0 = {
   13717         2, 81,
   13718         (long *)_vq_lengthlist__44c1_sm_p4_0,
   13719         1, -531628032, 1611661312, 4, 0,
   13720         (long *)_vq_quantlist__44c1_sm_p4_0,
   13721         0
   13722 };
   13723 
   13724 static const long _vq_quantlist__44c1_sm_p5_0[] = {
   13725         8,
   13726         7,
   13727         9,
   13728         6,
   13729         10,
   13730         5,
   13731         11,
   13732         4,
   13733         12,
   13734         3,
   13735         13,
   13736         2,
   13737         14,
   13738         1,
   13739         15,
   13740         0,
   13741         16,
   13742 };
   13743 
   13744 static const long _vq_lengthlist__44c1_sm_p5_0[] = {
   13745          2, 3, 3, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   13746         11, 0, 5, 5, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10,10,
   13747         11,11, 0, 5, 5, 6, 6, 8, 8, 9, 9, 9, 9,10,10,10,
   13748         10,11,11, 0, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   13749         11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   13750         10,11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9,10,10,
   13751         10,11,11,11,12,12, 0, 0, 0, 8, 8, 8, 8, 9, 9,10,
   13752         10,10,10,11,11,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   13753         10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   13754         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   13755          9, 9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   13756          9, 9, 9,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   13757          9, 9,10,10,11,11,12,12,12,12,13,13, 0, 0, 0, 0,
   13758          0, 0, 0,10,10,11,11,12,12,12,12,13,13, 0, 0, 0,
   13759          0, 0, 0, 0,11,11,11,11,12,12,13,13,13,13, 0, 0,
   13760          0, 0, 0, 0, 0,11,11,11,11,12,12,13,13,13,13, 0,
   13761          0, 0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,14,14,
   13762          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,12,12,13,13,14,
   13763         14,
   13764 };
   13765 
   13766 static const static_codebook _44c1_sm_p5_0 = {
   13767         2, 289,
   13768         (long *)_vq_lengthlist__44c1_sm_p5_0,
   13769         1, -529530880, 1611661312, 5, 0,
   13770         (long *)_vq_quantlist__44c1_sm_p5_0,
   13771         0
   13772 };
   13773 
   13774 static const long _vq_quantlist__44c1_sm_p6_0[] = {
   13775         1,
   13776         0,
   13777         2,
   13778 };
   13779 
   13780 static const long _vq_lengthlist__44c1_sm_p6_0[] = {
   13781          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 7,10, 9, 9,11,
   13782          9, 9, 4, 7, 7,10, 9, 9,11, 9, 9, 7,10,10,10,11,
   13783         11,11,10,10, 6, 9, 9,11,11,10,11,10,10, 6, 9, 9,
   13784         11,10,11,11,10,10, 7,11,11,11,11,11,11,11,11, 6,
   13785          9, 9,11,10,10,11,11,10, 6, 9, 9,10,10,10,11,10,
   13786         11,
   13787 };
   13788 
   13789 static const static_codebook _44c1_sm_p6_0 = {
   13790         4, 81,
   13791         (long *)_vq_lengthlist__44c1_sm_p6_0,
   13792         1, -529137664, 1618345984, 2, 0,
   13793         (long *)_vq_quantlist__44c1_sm_p6_0,
   13794         0
   13795 };
   13796 
   13797 static const long _vq_quantlist__44c1_sm_p6_1[] = {
   13798         5,
   13799         4,
   13800         6,
   13801         3,
   13802         7,
   13803         2,
   13804         8,
   13805         1,
   13806         9,
   13807         0,
   13808         10,
   13809 };
   13810 
   13811 static const long _vq_lengthlist__44c1_sm_p6_1[] = {
   13812          2, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8,10, 5, 5, 6, 6,
   13813          7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   13814          8,10, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   13815          7, 7, 7, 8, 8, 8, 8,10,10,10, 7, 7, 8, 8, 8, 8,
   13816          8, 8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10,
   13817          8, 8, 8, 8, 8, 8, 9, 8,10,10,10,10,10, 8, 8, 8,
   13818          8, 8, 8,10,10,10,10,10, 9, 9, 8, 8, 8, 8,10,10,
   13819         10,10,10, 8, 8, 8, 8, 8, 8,
   13820 };
   13821 
   13822 static const static_codebook _44c1_sm_p6_1 = {
   13823         2, 121,
   13824         (long *)_vq_lengthlist__44c1_sm_p6_1,
   13825         1, -531365888, 1611661312, 4, 0,
   13826         (long *)_vq_quantlist__44c1_sm_p6_1,
   13827         0
   13828 };
   13829 
   13830 static const long _vq_quantlist__44c1_sm_p7_0[] = {
   13831         6,
   13832         5,
   13833         7,
   13834         4,
   13835         8,
   13836         3,
   13837         9,
   13838         2,
   13839         10,
   13840         1,
   13841         11,
   13842         0,
   13843         12,
   13844 };
   13845 
   13846 static const long _vq_lengthlist__44c1_sm_p7_0[] = {
   13847          1, 4, 4, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 7, 5, 5,
   13848          7, 7, 8, 8, 8, 8, 9, 9,10,10, 7, 5, 6, 7, 7, 8,
   13849          8, 8, 8, 9, 9,11,10, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   13850         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   13851         11, 0,12,12, 9, 9,10,10,10,10,11,11,11,11, 0,13,
   13852         13, 9, 9, 9, 9,10,10,11,11,12,12, 0, 0, 0, 9,10,
   13853          9,10,11,11,12,11,13,12, 0, 0, 0,10,10, 9, 9,11,
   13854         11,12,12,13,12, 0, 0, 0,13,13,10,10,11,11,12,12,
   13855         13,13, 0, 0, 0,14,14,10,10,11,11,12,12,13,13, 0,
   13856          0, 0, 0, 0,11,12,11,11,12,13,14,13, 0, 0, 0, 0,
   13857          0,12,12,11,11,13,12,14,13,
   13858 };
   13859 
   13860 static const static_codebook _44c1_sm_p7_0 = {
   13861         2, 169,
   13862         (long *)_vq_lengthlist__44c1_sm_p7_0,
   13863         1, -526516224, 1616117760, 4, 0,
   13864         (long *)_vq_quantlist__44c1_sm_p7_0,
   13865         0
   13866 };
   13867 
   13868 static const long _vq_quantlist__44c1_sm_p7_1[] = {
   13869         2,
   13870         1,
   13871         3,
   13872         0,
   13873         4,
   13874 };
   13875 
   13876 static const long _vq_lengthlist__44c1_sm_p7_1[] = {
   13877          2, 4, 4, 4, 5, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 6,
   13878          5, 5, 5, 5, 6, 6, 6, 5, 5,
   13879 };
   13880 
   13881 static const static_codebook _44c1_sm_p7_1 = {
   13882         2, 25,
   13883         (long *)_vq_lengthlist__44c1_sm_p7_1,
   13884         1, -533725184, 1611661312, 3, 0,
   13885         (long *)_vq_quantlist__44c1_sm_p7_1,
   13886         0
   13887 };
   13888 
   13889 static const long _vq_quantlist__44c1_sm_p8_0[] = {
   13890         6,
   13891         5,
   13892         7,
   13893         4,
   13894         8,
   13895         3,
   13896         9,
   13897         2,
   13898         10,
   13899         1,
   13900         11,
   13901         0,
   13902         12,
   13903 };
   13904 
   13905 static const long _vq_lengthlist__44c1_sm_p8_0[] = {
   13906          1, 3, 3,13,13,13,13,13,13,13,13,13,13, 3, 6, 6,
   13907         13,13,13,13,13,13,13,13,13,13, 4, 8, 7,13,13,13,
   13908         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13909         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13910         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13911         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13912         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13913         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13914         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13915         13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   13916         13,13,13,13,13,13,13,13,13,
   13917 };
   13918 
   13919 static const static_codebook _44c1_sm_p8_0 = {
   13920         2, 169,
   13921         (long *)_vq_lengthlist__44c1_sm_p8_0,
   13922         1, -514541568, 1627103232, 4, 0,
   13923         (long *)_vq_quantlist__44c1_sm_p8_0,
   13924         0
   13925 };
   13926 
   13927 static const long _vq_quantlist__44c1_sm_p8_1[] = {
   13928         6,
   13929         5,
   13930         7,
   13931         4,
   13932         8,
   13933         3,
   13934         9,
   13935         2,
   13936         10,
   13937         1,
   13938         11,
   13939         0,
   13940         12,
   13941 };
   13942 
   13943 static const long _vq_lengthlist__44c1_sm_p8_1[] = {
   13944          1, 4, 4, 6, 6, 7, 7, 9, 9,10,11,12,12, 6, 5, 5,
   13945          7, 7, 8, 7,10,10,11,11,12,12, 6, 5, 5, 7, 7, 8,
   13946          8,10,10,11,11,12,12,16, 7, 7, 8, 8, 9, 9,11,11,
   13947         12,12,13,13,17, 7, 7, 8, 7, 9, 9,11,10,12,12,13,
   13948         13,19,11,10, 8, 8,10,10,11,11,12,12,13,13,19,11,
   13949         11, 9, 7,11,10,11,11,12,12,13,12,19,19,19,10,10,
   13950         10,10,11,12,12,12,13,14,18,19,19,11, 9,11, 9,13,
   13951         12,12,12,13,13,19,20,19,13,15,11,11,12,12,13,13,
   13952         14,13,18,19,20,15,13,12,10,13,10,13,13,13,14,20,
   13953         20,20,20,20,13,14,12,12,13,12,13,13,20,20,20,20,
   13954         20,13,12,12,12,14,12,14,13,
   13955 };
   13956 
   13957 static const static_codebook _44c1_sm_p8_1 = {
   13958         2, 169,
   13959         (long *)_vq_lengthlist__44c1_sm_p8_1,
   13960         1, -522616832, 1620115456, 4, 0,
   13961         (long *)_vq_quantlist__44c1_sm_p8_1,
   13962         0
   13963 };
   13964 
   13965 static const long _vq_quantlist__44c1_sm_p8_2[] = {
   13966         8,
   13967         7,
   13968         9,
   13969         6,
   13970         10,
   13971         5,
   13972         11,
   13973         4,
   13974         12,
   13975         3,
   13976         13,
   13977         2,
   13978         14,
   13979         1,
   13980         15,
   13981         0,
   13982         16,
   13983 };
   13984 
   13985 static const long _vq_lengthlist__44c1_sm_p8_2[] = {
   13986          2, 5, 5, 6, 6, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8,
   13987          8,10, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9,
   13988          9, 9,10, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   13989          9, 9, 9,10, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9,
   13990          9, 9, 9, 9,10,10,10, 7, 7, 8, 8, 9, 9, 9, 9, 9,
   13991          9, 9, 9, 9, 9,10,11,11, 8, 8, 8, 8, 9, 9, 9, 9,
   13992          9, 9,10,10, 9,10,10,10,10, 8, 8, 8, 8, 9, 9, 9,
   13993          9, 9, 9, 9, 9,10,10,11,10,10, 8, 8, 9, 9, 9, 9,
   13994          9, 9, 9, 9, 9, 9,10, 9,10,10,10,11,11, 8, 8, 9,
   13995          9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,11,11,11, 9, 9,
   13996          9, 9, 9, 9, 9, 9,10, 9,10, 9,11,11,11,11,11, 9,
   13997          8, 9, 9, 9, 9, 9, 9, 9,10,10, 9,11,11,10,11,11,
   13998          9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,11,11,11,11,
   13999         11,11,11, 9, 9,10, 9, 9, 9, 9,10, 9,10,10,11,10,
   14000         11,11,11,11, 9,10,10,10, 9, 9, 9, 9, 9, 9,10,11,
   14001         11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,11,
   14002         11,10,11,11,11,11,10,10, 9, 9, 9, 9, 9, 9,10, 9,
   14003         10,11,10,11,11,11,11,11,11, 9, 9,10, 9, 9, 9, 9,
   14004          9,
   14005 };
   14006 
   14007 static const static_codebook _44c1_sm_p8_2 = {
   14008         2, 289,
   14009         (long *)_vq_lengthlist__44c1_sm_p8_2,
   14010         1, -529530880, 1611661312, 5, 0,
   14011         (long *)_vq_quantlist__44c1_sm_p8_2,
   14012         0
   14013 };
   14014 
   14015 static const long _huff_lengthlist__44c1_sm_short[] = {
   14016          4, 7,13,14,14,15,16,18,18, 4, 2, 5, 8, 7, 9,12,
   14017         15,15,10, 4, 5,10, 6, 8,11,15,17,12, 5, 7, 5, 6,
   14018          8,11,14,17,11, 5, 6, 6, 5, 6, 9,13,17,12, 6, 7,
   14019          6, 5, 6, 8,12,14,14, 7, 8, 6, 6, 7, 9,11,14,14,
   14020          8, 9, 6, 5, 6, 9,11,13,16,10,10, 7, 6, 7, 8,10,
   14021         11,
   14022 };
   14023 
   14024 static const static_codebook _huff_book__44c1_sm_short = {
   14025         2, 81,
   14026         (long *)_huff_lengthlist__44c1_sm_short,
   14027         0, 0, 0, 0, 0,
   14028         NULL,
   14029         0
   14030 };
   14031 
   14032 static const long _huff_lengthlist__44cn1_s_long[] = {
   14033          4, 4, 7, 8, 7, 8,10,12,17, 3, 1, 6, 6, 7, 8,10,
   14034         12,15, 7, 6, 9, 9, 9,11,12,14,17, 8, 6, 9, 6, 7,
   14035          9,11,13,17, 7, 6, 9, 7, 7, 8, 9,12,15, 8, 8,10,
   14036          8, 7, 7, 7,10,14, 9,10,12,10, 8, 8, 8,10,14,11,
   14037         13,15,13,12,11,11,12,16,17,18,18,19,20,18,16,16,
   14038         20,
   14039 };
   14040 
   14041 static const static_codebook _huff_book__44cn1_s_long = {
   14042         2, 81,
   14043         (long *)_huff_lengthlist__44cn1_s_long,
   14044         0, 0, 0, 0, 0,
   14045         NULL,
   14046         0
   14047 };
   14048 
   14049 static const long _vq_quantlist__44cn1_s_p1_0[] = {
   14050         1,
   14051         0,
   14052         2,
   14053 };
   14054 
   14055 static const long _vq_lengthlist__44cn1_s_p1_0[] = {
   14056          1, 4, 4, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   14057          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14058          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14060          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14061          0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0,
   14062          0, 0, 0, 7, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14063          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14064          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14065          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14066          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 7,10, 9, 0, 0,
   14067          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14068          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14069          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14070          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14071          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14072          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14073          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14074          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14075          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14076          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14077          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14078          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14079          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14080          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14081          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14082          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14083          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14084          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14085          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14086          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14087          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14088          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14089          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14090          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14091          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14092          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14093          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14094          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14095          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14096          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14097          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14098          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14099          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14101          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0, 0, 0, 0,
   14102          0, 0, 8,10,10, 0, 0, 0, 0, 0, 0, 8, 9,10, 0, 0,
   14103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10,10, 0, 0, 0,
   14107          0, 0, 0, 9, 9,11, 0, 0, 0, 0, 0, 0,10,11,11, 0,
   14108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10,10, 0, 0,
   14112          0, 0, 0, 0, 9,11, 9, 0, 0, 0, 0, 0, 0,10,11,11,
   14113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14118          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14119          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14124          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14147          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8,10,10, 0, 0,
   14148          0, 0, 0, 0, 8,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14152          0, 0, 0, 7,10,10, 0, 0, 0, 0, 0, 0,10,11,11, 0,
   14153          0, 0, 0, 0, 0, 9, 9,11, 0, 0, 0, 0, 0, 0, 0, 0,
   14154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14157          0, 0, 0, 0, 7,10,10, 0, 0, 0, 0, 0, 0,10,11,11,
   14158          0, 0, 0, 0, 0, 0, 9,11, 9, 0, 0, 0, 0, 0, 0, 0,
   14159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14357          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14358          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14359          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14360          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14361          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14362          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14363          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14364          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14365          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14366          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14367          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14368          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14369          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14370          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14371          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14372          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14373          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14374          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14375          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14376          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14377          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14378          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14380          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14383          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14416          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14417          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14418          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14419          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14420          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14421          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14422          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14423          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14424          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14425          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14426          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14427          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14428          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14429          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14430          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14431          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14432          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14433          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14434          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14435          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14436          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14437          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14438          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14439          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14440          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14441          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14442          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14443          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14444          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14445          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14446          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14447          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14448          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14449          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14450          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14451          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14452          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14453          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14454          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14455          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14456          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14457          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14458          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14459          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14460          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14461          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14462          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14463          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14464          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14465          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14466          0,
   14467 };
   14468 
   14469 static const static_codebook _44cn1_s_p1_0 = {
   14470         8, 6561,
   14471         (long *)_vq_lengthlist__44cn1_s_p1_0,
   14472         1, -535822336, 1611661312, 2, 0,
   14473         (long *)_vq_quantlist__44cn1_s_p1_0,
   14474         0
   14475 };
   14476 
   14477 static const long _vq_quantlist__44cn1_s_p2_0[] = {
   14478         2,
   14479         1,
   14480         3,
   14481         0,
   14482         4,
   14483 };
   14484 
   14485 static const long _vq_lengthlist__44cn1_s_p2_0[] = {
   14486          1, 4, 4, 7, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14487          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 7, 7, 0, 0,
   14488          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14489          0, 0, 4, 5, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14490          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 9,
   14491          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14492          0, 0, 0, 0, 6, 7, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   14493          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14494          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14495          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14496          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14497          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14498          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14499          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14500          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14501          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14502          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14503          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14504          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14505          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14506          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14507          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14508          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14509          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14510          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14511          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14512          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14513          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14514          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14515          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14516          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14517          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14518          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14519          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14520          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14521          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14522          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14523          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14524          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14525          0,
   14526 };
   14527 
   14528 static const static_codebook _44cn1_s_p2_0 = {
   14529         4, 625,
   14530         (long *)_vq_lengthlist__44cn1_s_p2_0,
   14531         1, -533725184, 1611661312, 3, 0,
   14532         (long *)_vq_quantlist__44cn1_s_p2_0,
   14533         0
   14534 };
   14535 
   14536 static const long _vq_quantlist__44cn1_s_p3_0[] = {
   14537         4,
   14538         3,
   14539         5,
   14540         2,
   14541         6,
   14542         1,
   14543         7,
   14544         0,
   14545         8,
   14546 };
   14547 
   14548 static const long _vq_lengthlist__44cn1_s_p3_0[] = {
   14549          1, 2, 3, 7, 7, 0, 0, 0, 0, 0, 0, 0, 6, 6, 0, 0,
   14550          0, 0, 0, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 7, 7,
   14551          0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0,
   14552          9, 8, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0,
   14553          0, 0,10,10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14554          0,
   14555 };
   14556 
   14557 static const static_codebook _44cn1_s_p3_0 = {
   14558         2, 81,
   14559         (long *)_vq_lengthlist__44cn1_s_p3_0,
   14560         1, -531628032, 1611661312, 4, 0,
   14561         (long *)_vq_quantlist__44cn1_s_p3_0,
   14562         0
   14563 };
   14564 
   14565 static const long _vq_quantlist__44cn1_s_p4_0[] = {
   14566         4,
   14567         3,
   14568         5,
   14569         2,
   14570         6,
   14571         1,
   14572         7,
   14573         0,
   14574         8,
   14575 };
   14576 
   14577 static const long _vq_lengthlist__44cn1_s_p4_0[] = {
   14578          1, 3, 3, 6, 6, 6, 6, 8, 8, 0, 0, 0, 6, 6, 7, 7,
   14579          9, 9, 0, 0, 0, 6, 6, 7, 7, 9, 9, 0, 0, 0, 7, 7,
   14580          8, 8,10,10, 0, 0, 0, 7, 7, 8, 8,10,10, 0, 0, 0,
   14581          9, 9, 9, 9,10,10, 0, 0, 0, 9, 9, 9, 9,10,10, 0,
   14582          0, 0,10,10,10,10,11,11, 0, 0, 0, 0, 0,10,10,11,
   14583         11,
   14584 };
   14585 
   14586 static const static_codebook _44cn1_s_p4_0 = {
   14587         2, 81,
   14588         (long *)_vq_lengthlist__44cn1_s_p4_0,
   14589         1, -531628032, 1611661312, 4, 0,
   14590         (long *)_vq_quantlist__44cn1_s_p4_0,
   14591         0
   14592 };
   14593 
   14594 static const long _vq_quantlist__44cn1_s_p5_0[] = {
   14595         8,
   14596         7,
   14597         9,
   14598         6,
   14599         10,
   14600         5,
   14601         11,
   14602         4,
   14603         12,
   14604         3,
   14605         13,
   14606         2,
   14607         14,
   14608         1,
   14609         15,
   14610         0,
   14611         16,
   14612 };
   14613 
   14614 static const long _vq_lengthlist__44cn1_s_p5_0[] = {
   14615          1, 4, 3, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,10,
   14616         10, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,10,
   14617         11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,10,
   14618         10,11,11, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   14619         11,11,11,12, 0, 0, 0, 7, 7, 8, 8, 9, 9, 9, 9,10,
   14620         10,11,11,11,11, 0, 0, 0, 8, 8, 9, 9, 9, 9,10,10,
   14621         10,10,11,11,12,12, 0, 0, 0, 8, 8, 9, 9, 9, 9,10,
   14622         10,10,11,11,11,12,12, 0, 0, 0, 9, 9,10, 9,10,10,
   14623         10,10,11,11,11,11,12,12, 0, 0, 0, 0, 0, 9, 9,10,
   14624         10,10,10,11,11,12,12,12,12, 0, 0, 0, 0, 0, 9, 9,
   14625         10,10,10,11,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9,
   14626          9,10,10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0,
   14627         10,10,11,10,11,11,11,12,13,12,13,13, 0, 0, 0, 0,
   14628          0, 0, 0,11,10,11,11,12,12,12,12,13,13, 0, 0, 0,
   14629          0, 0, 0, 0,11,11,12,12,12,12,13,13,13,14, 0, 0,
   14630          0, 0, 0, 0, 0,11,11,12,12,12,12,13,13,13,14, 0,
   14631          0, 0, 0, 0, 0, 0,12,12,12,13,13,13,13,13,14,14,
   14632          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,12,13,13,14,
   14633         14,
   14634 };
   14635 
   14636 static const static_codebook _44cn1_s_p5_0 = {
   14637         2, 289,
   14638         (long *)_vq_lengthlist__44cn1_s_p5_0,
   14639         1, -529530880, 1611661312, 5, 0,
   14640         (long *)_vq_quantlist__44cn1_s_p5_0,
   14641         0
   14642 };
   14643 
   14644 static const long _vq_quantlist__44cn1_s_p6_0[] = {
   14645         1,
   14646         0,
   14647         2,
   14648 };
   14649 
   14650 static const long _vq_lengthlist__44cn1_s_p6_0[] = {
   14651          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 6, 6,10, 9, 9,11,
   14652          9, 9, 4, 6, 6,10, 9, 9,10, 9, 9, 7,10,10,11,11,
   14653         11,12,11,11, 7, 9, 9,11,11,10,11,10,10, 7, 9, 9,
   14654         11,10,11,11,10,10, 7,10,10,11,11,11,12,11,11, 7,
   14655          9, 9,11,10,10,11,10,10, 7, 9, 9,11,10,10,11,10,
   14656         10,
   14657 };
   14658 
   14659 static const static_codebook _44cn1_s_p6_0 = {
   14660         4, 81,
   14661         (long *)_vq_lengthlist__44cn1_s_p6_0,
   14662         1, -529137664, 1618345984, 2, 0,
   14663         (long *)_vq_quantlist__44cn1_s_p6_0,
   14664         0
   14665 };
   14666 
   14667 static const long _vq_quantlist__44cn1_s_p6_1[] = {
   14668         5,
   14669         4,
   14670         6,
   14671         3,
   14672         7,
   14673         2,
   14674         8,
   14675         1,
   14676         9,
   14677         0,
   14678         10,
   14679 };
   14680 
   14681 static const long _vq_lengthlist__44cn1_s_p6_1[] = {
   14682          1, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8,10,10,10, 7, 6,
   14683          8, 8, 8, 8, 8, 8,10,10,10, 7, 6, 7, 7, 8, 8, 8,
   14684          8,10,10,10, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   14685          7, 8, 8, 8, 8, 8, 8,10,10,10, 8, 8, 8, 8, 9, 9,
   14686          9, 9,10,10,10, 8, 8, 8, 8, 9, 9, 9, 9,10,10,10,
   14687          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10, 9, 9, 9,
   14688          9, 9, 9,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,10,
   14689         10,10,10, 9, 9, 9, 9, 9, 9,
   14690 };
   14691 
   14692 static const static_codebook _44cn1_s_p6_1 = {
   14693         2, 121,
   14694         (long *)_vq_lengthlist__44cn1_s_p6_1,
   14695         1, -531365888, 1611661312, 4, 0,
   14696         (long *)_vq_quantlist__44cn1_s_p6_1,
   14697         0
   14698 };
   14699 
   14700 static const long _vq_quantlist__44cn1_s_p7_0[] = {
   14701         6,
   14702         5,
   14703         7,
   14704         4,
   14705         8,
   14706         3,
   14707         9,
   14708         2,
   14709         10,
   14710         1,
   14711         11,
   14712         0,
   14713         12,
   14714 };
   14715 
   14716 static const long _vq_lengthlist__44cn1_s_p7_0[] = {
   14717          1, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 6, 5, 5,
   14718          7, 7, 8, 8, 8, 8, 9, 9,11,11, 7, 5, 5, 7, 7, 8,
   14719          8, 8, 8, 9,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   14720         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   14721         11, 0,12,12, 9, 9, 9,10,10,10,11,11,11,12, 0,13,
   14722         13, 9, 9, 9, 9,10,10,11,11,11,12, 0, 0, 0,10,10,
   14723         10,10,11,11,12,12,12,13, 0, 0, 0,10,10,10,10,11,
   14724         11,12,12,13,12, 0, 0, 0,14,14,11,10,11,12,12,13,
   14725         13,14, 0, 0, 0,15,15,11,11,12,11,12,12,14,13, 0,
   14726          0, 0, 0, 0,12,12,12,12,13,13,14,14, 0, 0, 0, 0,
   14727          0,13,13,12,12,13,13,13,14,
   14728 };
   14729 
   14730 static const static_codebook _44cn1_s_p7_0 = {
   14731         2, 169,
   14732         (long *)_vq_lengthlist__44cn1_s_p7_0,
   14733         1, -526516224, 1616117760, 4, 0,
   14734         (long *)_vq_quantlist__44cn1_s_p7_0,
   14735         0
   14736 };
   14737 
   14738 static const long _vq_quantlist__44cn1_s_p7_1[] = {
   14739         2,
   14740         1,
   14741         3,
   14742         0,
   14743         4,
   14744 };
   14745 
   14746 static const long _vq_lengthlist__44cn1_s_p7_1[] = {
   14747          2, 3, 3, 5, 5, 6, 6, 6, 5, 5, 6, 6, 6, 5, 5, 6,
   14748          6, 6, 5, 5, 6, 6, 6, 5, 5,
   14749 };
   14750 
   14751 static const static_codebook _44cn1_s_p7_1 = {
   14752         2, 25,
   14753         (long *)_vq_lengthlist__44cn1_s_p7_1,
   14754         1, -533725184, 1611661312, 3, 0,
   14755         (long *)_vq_quantlist__44cn1_s_p7_1,
   14756         0
   14757 };
   14758 
   14759 static const long _vq_quantlist__44cn1_s_p8_0[] = {
   14760         2,
   14761         1,
   14762         3,
   14763         0,
   14764         4,
   14765 };
   14766 
   14767 static const long _vq_lengthlist__44cn1_s_p8_0[] = {
   14768          1, 7, 7,11,11, 8,11,11,11,11, 4,11, 3,11,11,11,
   14769         11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,
   14770         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14771         11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,
   14772         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14773         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14774         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14775         11,11,11,11,11,11,11,11,11,11,11,11,11, 7,11,11,
   14776         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14777         11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,
   14778         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,
   14779         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14780         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14781         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14782         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14783         11,11,11,11,11,11,11,11,11,11, 8,11,11,11,11,11,
   14784         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14785         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14786         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14787         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14788         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14789         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14790         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14791         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14792         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14793         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14794         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14795         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14796         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14797         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14798         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14799         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14800         11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   14801         11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,
   14802         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   14803         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   14804         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   14805         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   14806         12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   14807         12,
   14808 };
   14809 
   14810 static const static_codebook _44cn1_s_p8_0 = {
   14811         4, 625,
   14812         (long *)_vq_lengthlist__44cn1_s_p8_0,
   14813         1, -518283264, 1627103232, 3, 0,
   14814         (long *)_vq_quantlist__44cn1_s_p8_0,
   14815         0
   14816 };
   14817 
   14818 static const long _vq_quantlist__44cn1_s_p8_1[] = {
   14819         6,
   14820         5,
   14821         7,
   14822         4,
   14823         8,
   14824         3,
   14825         9,
   14826         2,
   14827         10,
   14828         1,
   14829         11,
   14830         0,
   14831         12,
   14832 };
   14833 
   14834 static const long _vq_lengthlist__44cn1_s_p8_1[] = {
   14835          1, 4, 4, 6, 6, 8, 8, 9,10,10,11,11,11, 6, 5, 5,
   14836          7, 7, 8, 8, 9,10, 9,11,11,12, 5, 5, 5, 7, 7, 8,
   14837          9,10,10,12,12,14,13,15, 7, 7, 8, 8, 9,10,11,11,
   14838         10,12,10,11,15, 7, 8, 8, 8, 9, 9,11,11,13,12,12,
   14839         13,15,10,10, 8, 8,10,10,12,12,11,14,10,10,15,11,
   14840         11, 8, 8,10,10,12,13,13,14,15,13,15,15,15,10,10,
   14841         10,10,12,12,13,12,13,10,15,15,15,10,10,11,10,13,
   14842         11,13,13,15,13,15,15,15,13,13,10,11,11,11,12,10,
   14843         14,11,15,15,14,14,13,10,10,12,11,13,13,14,14,15,
   14844         15,15,15,15,11,11,11,11,12,11,15,12,15,15,15,15,
   14845         15,12,12,11,11,14,12,13,14,
   14846 };
   14847 
   14848 static const static_codebook _44cn1_s_p8_1 = {
   14849         2, 169,
   14850         (long *)_vq_lengthlist__44cn1_s_p8_1,
   14851         1, -522616832, 1620115456, 4, 0,
   14852         (long *)_vq_quantlist__44cn1_s_p8_1,
   14853         0
   14854 };
   14855 
   14856 static const long _vq_quantlist__44cn1_s_p8_2[] = {
   14857         8,
   14858         7,
   14859         9,
   14860         6,
   14861         10,
   14862         5,
   14863         11,
   14864         4,
   14865         12,
   14866         3,
   14867         13,
   14868         2,
   14869         14,
   14870         1,
   14871         15,
   14872         0,
   14873         16,
   14874 };
   14875 
   14876 static const long _vq_lengthlist__44cn1_s_p8_2[] = {
   14877          3, 4, 3, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   14878          9,10,11,11, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9,
   14879          9, 9,10,10,10, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9,
   14880          9, 9, 9,10,10,10, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9,
   14881          9, 9,10, 9,10,11,10, 7, 6, 7, 7, 8, 8, 9, 9, 9,
   14882          9, 9, 9, 9,10,10,10,11, 7, 7, 8, 8, 8, 8, 9, 9,
   14883          9, 9, 9, 9, 9, 9,10,10,10, 7, 7, 8, 8, 8, 8, 9,
   14884          9, 9, 9, 9, 9, 9,10,11,11,11, 8, 8, 8, 8, 8, 8,
   14885          9, 9, 9, 9, 9, 9, 9, 9,11,10,10,11,11, 8, 8, 8,
   14886          9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,11,11, 9, 9,
   14887          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,11,10,11,11, 9,
   14888          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,11,10,11,11,
   14889          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,10,10,11,
   14890         11,11,11, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,11,11,
   14891         10,11,11,11, 9,10,10, 9, 9, 9, 9, 9, 9, 9,10,11,
   14892         11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,
   14893         11,11,11,11,11,11,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
   14894         11,11,11,10,11,11,11,11,11, 9, 9, 9,10, 9, 9, 9,
   14895          9,
   14896 };
   14897 
   14898 static const static_codebook _44cn1_s_p8_2 = {
   14899         2, 289,
   14900         (long *)_vq_lengthlist__44cn1_s_p8_2,
   14901         1, -529530880, 1611661312, 5, 0,
   14902         (long *)_vq_quantlist__44cn1_s_p8_2,
   14903         0
   14904 };
   14905 
   14906 static const long _huff_lengthlist__44cn1_s_short[] = {
   14907         10, 9,12,15,12,13,16,14,16, 7, 1, 5,14, 7,10,13,
   14908         16,16, 9, 4, 6,16, 8,11,16,16,16,14, 4, 7,16, 9,
   14909         12,14,16,16,10, 5, 7,14, 9,12,14,15,15,13, 8, 9,
   14910         14,10,12,13,14,15,13, 9, 9, 7, 6, 8,11,12,12,14,
   14911          8, 8, 5, 4, 5, 8,11,12,16,10,10, 6, 5, 6, 8, 9,
   14912         10,
   14913 };
   14914 
   14915 static const static_codebook _huff_book__44cn1_s_short = {
   14916         2, 81,
   14917         (long *)_huff_lengthlist__44cn1_s_short,
   14918         0, 0, 0, 0, 0,
   14919         NULL,
   14920         0
   14921 };
   14922 
   14923 static const long _huff_lengthlist__44cn1_sm_long[] = {
   14924          3, 3, 8, 8, 8, 8,10,12,14, 3, 2, 6, 7, 7, 8,10,
   14925         12,16, 7, 6, 7, 9, 8,10,12,14,16, 8, 6, 8, 4, 5,
   14926          7, 9,11,13, 7, 6, 8, 5, 6, 7, 9,11,14, 8, 8,10,
   14927          7, 7, 6, 8,10,13, 9,11,12, 9, 9, 7, 8,10,12,10,
   14928         13,15,11,11,10, 9,10,13,13,16,17,14,15,14,13,14,
   14929         17,
   14930 };
   14931 
   14932 static const static_codebook _huff_book__44cn1_sm_long = {
   14933         2, 81,
   14934         (long *)_huff_lengthlist__44cn1_sm_long,
   14935         0, 0, 0, 0, 0,
   14936         NULL,
   14937         0
   14938 };
   14939 
   14940 static const long _vq_quantlist__44cn1_sm_p1_0[] = {
   14941         1,
   14942         0,
   14943         2,
   14944 };
   14945 
   14946 static const long _vq_lengthlist__44cn1_sm_p1_0[] = {
   14947          1, 4, 5, 0, 0, 0, 0, 0, 0, 5, 7, 7, 0, 0, 0, 0,
   14948          0, 0, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14949          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14950          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14951          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14952          0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0, 0,
   14953          0, 0, 0, 7, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14954          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14955          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14956          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14957          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 7, 9, 8, 0, 0,
   14958          0, 0, 0, 0, 8, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14959          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14960          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14961          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14962          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14963          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14964          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14965          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14966          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14967          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14968          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14969          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14970          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14971          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14972          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14973          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14974          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14975          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14976          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14977          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14978          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14979          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14980          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14981          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14982          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14983          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14984          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14985          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14986          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14987          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14988          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14989          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14990          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14991          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14992          0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 0, 0, 0, 0,
   14993          0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   14994          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14995          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14996          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   14997          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,10, 9, 0, 0, 0,
   14998          0, 0, 0, 9, 9,10, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   14999          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15000          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15001          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15002          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 9, 9, 0, 0,
   15003          0, 0, 0, 0, 8,10, 9, 0, 0, 0, 0, 0, 0, 9,10,10,
   15004          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15005          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15006          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15007          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15008          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15009          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15010          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15011          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15012          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15013          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15014          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15015          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15016          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15017          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15018          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15019          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15020          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15021          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15022          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15023          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15024          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15025          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15026          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15027          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15028          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15029          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15030          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15031          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15032          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15033          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15034          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15035          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15036          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15037          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15038          0, 0, 5, 8, 8, 0, 0, 0, 0, 0, 0, 8, 9, 9, 0, 0,
   15039          0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15040          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15041          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15042          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15043          0, 0, 0, 7, 9, 9, 0, 0, 0, 0, 0, 0, 9,10,10, 0,
   15044          0, 0, 0, 0, 0, 8, 9,10, 0, 0, 0, 0, 0, 0, 0, 0,
   15045          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15046          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15047          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15048          0, 0, 0, 0, 7, 9,10, 0, 0, 0, 0, 0, 0, 9,10,10,
   15049          0, 0, 0, 0, 0, 0, 9,10, 9, 0, 0, 0, 0, 0, 0, 0,
   15050          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15051          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15052          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15053          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15054          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15055          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15056          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15057          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15058          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15059          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15060          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15061          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15062          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15063          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15064          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15065          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15066          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15067          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15068          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15069          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15070          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15071          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15072          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15073          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15074          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15075          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15076          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15077          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15078          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15079          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15080          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15081          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15082          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15083          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15084          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15085          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15086          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15087          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15088          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15089          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15090          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15091          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15092          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15093          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15094          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15095          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15096          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15097          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15098          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15099          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15100          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15101          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15102          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15103          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15104          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15105          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15106          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15107          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15108          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15109          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15110          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15111          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15112          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15113          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15114          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15115          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15116          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15117          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15118          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15119          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15120          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15121          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15122          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15123          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15124          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15125          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15126          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15127          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15128          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15129          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15130          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15131          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15132          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15133          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15134          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15135          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15136          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15137          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15138          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15139          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15140          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15141          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15142          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15143          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15144          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15145          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15146          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15147          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15148          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15149          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15150          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15151          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15152          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15153          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15154          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15155          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15156          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15157          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15158          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15159          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15160          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15161          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15162          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15163          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15164          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15165          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15166          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15167          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15168          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15169          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15170          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15171          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15172          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15173          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15174          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15175          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15176          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15177          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15178          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15179          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15180          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15181          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15182          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15183          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15184          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15185          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15186          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15187          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15188          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15189          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15190          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15191          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15192          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15193          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15194          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15195          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15196          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15197          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15198          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15199          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15200          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15201          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15202          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15203          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15204          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15205          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15206          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15207          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15208          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15209          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15210          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15211          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15212          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15213          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15214          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15215          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15216          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15217          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15218          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15219          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15220          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15221          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15222          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15223          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15224          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15225          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15226          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15227          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15228          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15229          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15230          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15231          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15232          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15233          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15234          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15235          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15236          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15237          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15238          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15239          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15240          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15241          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15242          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15243          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15244          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15245          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15246          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15247          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15248          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15249          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15250          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15251          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15252          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15253          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15254          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15255          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15256          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15257          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15258          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15259          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15260          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15261          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15262          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15263          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15264          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15265          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15266          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15267          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15268          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15269          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15270          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15271          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15272          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15273          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15274          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15275          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15276          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15277          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15278          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15279          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15280          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15281          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15282          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15283          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15284          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15285          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15286          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15287          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15288          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15289          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15290          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15291          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15292          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15293          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15294          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15295          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15296          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15297          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15298          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15299          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15300          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15301          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15302          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15303          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15304          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15305          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15306          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15307          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15308          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15309          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15310          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15311          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15312          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15313          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15314          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15315          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15316          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15317          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15318          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15319          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15320          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15321          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15322          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15323          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15324          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15325          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15326          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15327          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15328          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15329          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15330          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15331          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15332          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15333          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15334          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15335          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15336          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15337          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15338          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15339          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15340          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15341          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15342          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15343          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15344          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15345          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15346          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15347          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15348          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15349          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15350          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15351          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15352          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15353          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15354          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15355          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15356          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15357          0,
   15358 };
   15359 
   15360 static const static_codebook _44cn1_sm_p1_0 = {
   15361         8, 6561,
   15362         (long *)_vq_lengthlist__44cn1_sm_p1_0,
   15363         1, -535822336, 1611661312, 2, 0,
   15364         (long *)_vq_quantlist__44cn1_sm_p1_0,
   15365         0
   15366 };
   15367 
   15368 static const long _vq_quantlist__44cn1_sm_p2_0[] = {
   15369         2,
   15370         1,
   15371         3,
   15372         0,
   15373         4,
   15374 };
   15375 
   15376 static const long _vq_lengthlist__44cn1_sm_p2_0[] = {
   15377          1, 4, 4, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15378          0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 7, 7, 0, 0,
   15379          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15380          0, 0, 4, 5, 5, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15381          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 7, 7, 9, 9,
   15382          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15383          0, 0, 0, 0, 7, 7, 7, 9, 9, 0, 0, 0, 0, 0, 0, 0,
   15384          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15385          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15386          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15387          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15388          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15389          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15390          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15391          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15392          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15393          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15394          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15395          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15396          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15397          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15398          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15399          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15400          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15401          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15402          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15403          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15404          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15405          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15406          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15407          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15408          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15409          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15410          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15411          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15412          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15413          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15414          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15415          0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15416          0,
   15417 };
   15418 
   15419 static const static_codebook _44cn1_sm_p2_0 = {
   15420         4, 625,
   15421         (long *)_vq_lengthlist__44cn1_sm_p2_0,
   15422         1, -533725184, 1611661312, 3, 0,
   15423         (long *)_vq_quantlist__44cn1_sm_p2_0,
   15424         0
   15425 };
   15426 
   15427 static const long _vq_quantlist__44cn1_sm_p3_0[] = {
   15428         4,
   15429         3,
   15430         5,
   15431         2,
   15432         6,
   15433         1,
   15434         7,
   15435         0,
   15436         8,
   15437 };
   15438 
   15439 static const long _vq_lengthlist__44cn1_sm_p3_0[] = {
   15440          1, 3, 4, 7, 7, 0, 0, 0, 0, 0, 4, 4, 7, 7, 0, 0,
   15441          0, 0, 0, 4, 5, 7, 7, 0, 0, 0, 0, 0, 6, 7, 8, 8,
   15442          0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0,
   15443          9, 9, 0, 0, 0, 0, 0, 0, 0,10, 9, 0, 0, 0, 0, 0,
   15444          0, 0,11,11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   15445          0,
   15446 };
   15447 
   15448 static const static_codebook _44cn1_sm_p3_0 = {
   15449         2, 81,
   15450         (long *)_vq_lengthlist__44cn1_sm_p3_0,
   15451         1, -531628032, 1611661312, 4, 0,
   15452         (long *)_vq_quantlist__44cn1_sm_p3_0,
   15453         0
   15454 };
   15455 
   15456 static const long _vq_quantlist__44cn1_sm_p4_0[] = {
   15457         4,
   15458         3,
   15459         5,
   15460         2,
   15461         6,
   15462         1,
   15463         7,
   15464         0,
   15465         8,
   15466 };
   15467 
   15468 static const long _vq_lengthlist__44cn1_sm_p4_0[] = {
   15469          1, 4, 3, 6, 6, 7, 7, 9, 9, 0, 5, 5, 7, 7, 8, 7,
   15470          9, 9, 0, 5, 5, 7, 7, 8, 8, 9, 9, 0, 7, 7, 8, 8,
   15471          8, 8,10,10, 0, 0, 0, 8, 8, 8, 8,10,10, 0, 0, 0,
   15472          9, 9, 9, 9,10,10, 0, 0, 0, 9, 9, 9, 9,10,10, 0,
   15473          0, 0,10,10,10,10,11,11, 0, 0, 0, 0, 0,10,10,11,
   15474         11,
   15475 };
   15476 
   15477 static const static_codebook _44cn1_sm_p4_0 = {
   15478         2, 81,
   15479         (long *)_vq_lengthlist__44cn1_sm_p4_0,
   15480         1, -531628032, 1611661312, 4, 0,
   15481         (long *)_vq_quantlist__44cn1_sm_p4_0,
   15482         0
   15483 };
   15484 
   15485 static const long _vq_quantlist__44cn1_sm_p5_0[] = {
   15486         8,
   15487         7,
   15488         9,
   15489         6,
   15490         10,
   15491         5,
   15492         11,
   15493         4,
   15494         12,
   15495         3,
   15496         13,
   15497         2,
   15498         14,
   15499         1,
   15500         15,
   15501         0,
   15502         16,
   15503 };
   15504 
   15505 static const long _vq_lengthlist__44cn1_sm_p5_0[] = {
   15506          1, 4, 4, 6, 6, 8, 8, 9, 9, 8, 8, 9, 9,10,10,11,
   15507         11, 0, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,11,
   15508         12,12, 0, 6, 5, 7, 7, 8, 8, 9, 9, 9, 9,10,10,11,
   15509         11,12,12, 0, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   15510         11,11,12,12, 0, 0, 0, 7, 7, 8, 8, 9, 9,10,10,11,
   15511         11,11,11,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,10,
   15512         11,11,12,12,12,12, 0, 0, 0, 8, 8, 9, 9,10,10,10,
   15513         10,11,11,12,12,12,12, 0, 0, 0, 9, 9, 9, 9,10,10,
   15514         10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,10,
   15515         10,10,10,11,11,12,12,13,13, 0, 0, 0, 0, 0, 9, 9,
   15516         10,10,11,11,12,12,13,13,13,13, 0, 0, 0, 0, 0, 9,
   15517          9,10,10,11,11,12,12,12,13,13,13, 0, 0, 0, 0, 0,
   15518         10,10,11,11,11,11,12,12,13,13,14,14, 0, 0, 0, 0,
   15519          0, 0, 0,11,11,11,11,12,12,13,13,14,14, 0, 0, 0,
   15520          0, 0, 0, 0,11,11,12,12,13,13,13,13,14,14, 0, 0,
   15521          0, 0, 0, 0, 0,11,11,12,12,13,13,13,13,14,14, 0,
   15522          0, 0, 0, 0, 0, 0,12,12,12,13,13,13,14,14,14,14,
   15523          0, 0, 0, 0, 0, 0, 0, 0, 0,12,12,13,13,14,14,14,
   15524         14,
   15525 };
   15526 
   15527 static const static_codebook _44cn1_sm_p5_0 = {
   15528         2, 289,
   15529         (long *)_vq_lengthlist__44cn1_sm_p5_0,
   15530         1, -529530880, 1611661312, 5, 0,
   15531         (long *)_vq_quantlist__44cn1_sm_p5_0,
   15532         0
   15533 };
   15534 
   15535 static const long _vq_quantlist__44cn1_sm_p6_0[] = {
   15536         1,
   15537         0,
   15538         2,
   15539 };
   15540 
   15541 static const long _vq_lengthlist__44cn1_sm_p6_0[] = {
   15542          1, 4, 4, 7, 6, 6, 7, 6, 6, 4, 7, 6,10, 9, 9,11,
   15543          9, 9, 4, 6, 7,10, 9, 9,11, 9, 9, 7,10,10,10,11,
   15544         11,11,11,10, 6, 9, 9,11,10,10,11,10,10, 6, 9, 9,
   15545         11,10,11,11,10,10, 7,11,11,11,11,11,12,11,11, 7,
   15546          9, 9,11,10,10,12,10,10, 7, 9, 9,11,10,10,11,10,
   15547         10,
   15548 };
   15549 
   15550 static const static_codebook _44cn1_sm_p6_0 = {
   15551         4, 81,
   15552         (long *)_vq_lengthlist__44cn1_sm_p6_0,
   15553         1, -529137664, 1618345984, 2, 0,
   15554         (long *)_vq_quantlist__44cn1_sm_p6_0,
   15555         0
   15556 };
   15557 
   15558 static const long _vq_quantlist__44cn1_sm_p6_1[] = {
   15559         5,
   15560         4,
   15561         6,
   15562         3,
   15563         7,
   15564         2,
   15565         8,
   15566         1,
   15567         9,
   15568         0,
   15569         10,
   15570 };
   15571 
   15572 static const long _vq_lengthlist__44cn1_sm_p6_1[] = {
   15573          2, 4, 4, 5, 5, 7, 7, 7, 7, 8, 8,10, 5, 5, 6, 6,
   15574          7, 7, 8, 8, 8, 8,10, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   15575          8,10, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,10,10,10, 7,
   15576          7, 7, 7, 8, 8, 8, 8,10,10,10, 8, 8, 8, 8, 8, 8,
   15577          8, 8,10,10,10, 8, 8, 8, 8, 8, 8, 8, 8,10,10,10,
   15578          8, 8, 8, 8, 8, 8, 9, 9,10,10,10,10,10, 8, 8, 8,
   15579          8, 9, 9,10,10,10,10,10, 9, 9, 9, 9, 8, 9,10,10,
   15580         10,10,10, 8, 9, 8, 8, 9, 8,
   15581 };
   15582 
   15583 static const static_codebook _44cn1_sm_p6_1 = {
   15584         2, 121,
   15585         (long *)_vq_lengthlist__44cn1_sm_p6_1,
   15586         1, -531365888, 1611661312, 4, 0,
   15587         (long *)_vq_quantlist__44cn1_sm_p6_1,
   15588         0
   15589 };
   15590 
   15591 static const long _vq_quantlist__44cn1_sm_p7_0[] = {
   15592         6,
   15593         5,
   15594         7,
   15595         4,
   15596         8,
   15597         3,
   15598         9,
   15599         2,
   15600         10,
   15601         1,
   15602         11,
   15603         0,
   15604         12,
   15605 };
   15606 
   15607 static const long _vq_lengthlist__44cn1_sm_p7_0[] = {
   15608          1, 4, 4, 6, 6, 7, 7, 7, 7, 9, 9,10,10, 7, 5, 5,
   15609          7, 7, 8, 8, 8, 8,10, 9,11,10, 7, 5, 5, 7, 7, 8,
   15610          8, 8, 8, 9,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,
   15611         10,10,11,11, 0, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,
   15612         11, 0,12,12, 9, 9, 9,10,10,10,11,11,12,12, 0,13,
   15613         13, 9, 9, 9, 9,10,10,11,11,12,12, 0, 0, 0,10,10,
   15614         10,10,11,11,12,12,12,13, 0, 0, 0,10,10,10,10,11,
   15615         11,12,12,12,12, 0, 0, 0,14,14,11,11,11,11,12,13,
   15616         13,13, 0, 0, 0,14,14,11,10,11,11,12,12,13,13, 0,
   15617          0, 0, 0, 0,12,12,12,12,13,13,13,14, 0, 0, 0, 0,
   15618          0,13,12,12,12,13,13,13,14,
   15619 };
   15620 
   15621 static const static_codebook _44cn1_sm_p7_0 = {
   15622         2, 169,
   15623         (long *)_vq_lengthlist__44cn1_sm_p7_0,
   15624         1, -526516224, 1616117760, 4, 0,
   15625         (long *)_vq_quantlist__44cn1_sm_p7_0,
   15626         0
   15627 };
   15628 
   15629 static const long _vq_quantlist__44cn1_sm_p7_1[] = {
   15630         2,
   15631         1,
   15632         3,
   15633         0,
   15634         4,
   15635 };
   15636 
   15637 static const long _vq_lengthlist__44cn1_sm_p7_1[] = {
   15638          2, 4, 4, 4, 5, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 6,
   15639          5, 5, 5, 5, 6, 6, 6, 5, 5,
   15640 };
   15641 
   15642 static const static_codebook _44cn1_sm_p7_1 = {
   15643         2, 25,
   15644         (long *)_vq_lengthlist__44cn1_sm_p7_1,
   15645         1, -533725184, 1611661312, 3, 0,
   15646         (long *)_vq_quantlist__44cn1_sm_p7_1,
   15647         0
   15648 };
   15649 
   15650 static const long _vq_quantlist__44cn1_sm_p8_0[] = {
   15651         4,
   15652         3,
   15653         5,
   15654         2,
   15655         6,
   15656         1,
   15657         7,
   15658         0,
   15659         8,
   15660 };
   15661 
   15662 static const long _vq_lengthlist__44cn1_sm_p8_0[] = {
   15663          1, 4, 4,12,11,13,13,14,14, 4, 7, 7,11,13,14,14,
   15664         14,14, 3, 8, 3,14,14,14,14,14,14,14,10,12,14,14,
   15665         14,14,14,14,14,14, 5,14, 8,14,14,14,14,14,12,14,
   15666         13,14,14,14,14,14,14,14,13,14,10,14,14,14,14,14,
   15667         14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   15668         14,
   15669 };
   15670 
   15671 static const static_codebook _44cn1_sm_p8_0 = {
   15672         2, 81,
   15673         (long *)_vq_lengthlist__44cn1_sm_p8_0,
   15674         1, -516186112, 1627103232, 4, 0,
   15675         (long *)_vq_quantlist__44cn1_sm_p8_0,
   15676         0
   15677 };
   15678 
   15679 static const long _vq_quantlist__44cn1_sm_p8_1[] = {
   15680         6,
   15681         5,
   15682         7,
   15683         4,
   15684         8,
   15685         3,
   15686         9,
   15687         2,
   15688         10,
   15689         1,
   15690         11,
   15691         0,
   15692         12,
   15693 };
   15694 
   15695 static const long _vq_lengthlist__44cn1_sm_p8_1[] = {
   15696          1, 4, 4, 6, 6, 8, 8, 9, 9,10,11,11,11, 6, 5, 5,
   15697          7, 7, 8, 8,10,10,10,11,11,11, 6, 5, 5, 7, 7, 8,
   15698          8,10,10,11,12,12,12,14, 7, 7, 7, 8, 9, 9,11,11,
   15699         11,12,11,12,17, 7, 7, 8, 7, 9, 9,11,11,12,12,12,
   15700         12,14,11,11, 8, 8,10,10,11,12,12,13,11,12,14,11,
   15701         11, 8, 8,10,10,11,12,12,13,13,12,14,15,14,10,10,
   15702         10,10,11,12,12,12,12,11,14,13,16,10,10,10, 9,12,
   15703         11,12,12,13,14,14,15,14,14,13,10,10,11,11,12,11,
   15704         13,11,14,12,15,13,14,11,10,12,10,12,12,13,13,13,
   15705         13,14,15,15,12,12,11,11,12,11,13,12,14,14,14,14,
   15706         17,12,12,11,10,13,11,13,13,
   15707 };
   15708 
   15709 static const static_codebook _44cn1_sm_p8_1 = {
   15710         2, 169,
   15711         (long *)_vq_lengthlist__44cn1_sm_p8_1,
   15712         1, -522616832, 1620115456, 4, 0,
   15713         (long *)_vq_quantlist__44cn1_sm_p8_1,
   15714         0
   15715 };
   15716 
   15717 static const long _vq_quantlist__44cn1_sm_p8_2[] = {
   15718         8,
   15719         7,
   15720         9,
   15721         6,
   15722         10,
   15723         5,
   15724         11,
   15725         4,
   15726         12,
   15727         3,
   15728         13,
   15729         2,
   15730         14,
   15731         1,
   15732         15,
   15733         0,
   15734         16,
   15735 };
   15736 
   15737 static const long _vq_lengthlist__44cn1_sm_p8_2[] = {
   15738          3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   15739          9,10, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9,
   15740          9, 9,10, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9,
   15741          9, 9, 9,10, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,
   15742          9, 9, 9, 9,10,10,10, 7, 7, 7, 8, 8, 8, 9, 9, 9,
   15743          9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 8, 8, 9, 9,
   15744          9, 9, 9, 9, 9, 9,10,10,10, 8, 8, 8, 8, 8, 8, 9,
   15745          9, 9, 9, 9, 9, 9, 9,11,10,11, 8, 8, 8, 8, 8, 8,
   15746          9, 9, 9, 9, 9, 9, 9, 9,10,10,10,11,11, 8, 8, 8,
   15747          8, 9, 9, 9, 9, 9, 9, 9, 9,11,10,11,11,11, 9, 9,
   15748          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,11,10,11,11, 9,
   15749          9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,11,11,10,11,11,
   15750          9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,10,11,11,
   15751         11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,11,11,
   15752         11,11,11,11, 9,10,10,10, 9, 9, 9, 9, 9, 9,11,10,
   15753         11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,11,
   15754         11,11,11,11,11,11,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
   15755         10,11,11,11,11,11,11,11,11, 9, 9, 9, 9, 9, 9, 9,
   15756          9,
   15757 };
   15758 
   15759 static const static_codebook _44cn1_sm_p8_2 = {
   15760         2, 289,
   15761         (long *)_vq_lengthlist__44cn1_sm_p8_2,
   15762         1, -529530880, 1611661312, 5, 0,
   15763         (long *)_vq_quantlist__44cn1_sm_p8_2,
   15764         0
   15765 };
   15766 
   15767 static const long _huff_lengthlist__44cn1_sm_short[] = {
   15768          5, 6,12,14,12,14,16,17,18, 4, 2, 5,11, 7,10,12,
   15769         14,15, 9, 4, 5,11, 7,10,13,15,18,15, 6, 7, 5, 6,
   15770          8,11,13,16,11, 5, 6, 5, 5, 6, 9,13,15,12, 5, 7,
   15771          6, 5, 6, 9,12,14,12, 6, 7, 8, 6, 7, 9,12,13,14,
   15772          8, 8, 7, 5, 5, 8,10,12,16, 9, 9, 8, 6, 6, 7, 9,
   15773          9,
   15774 };
   15775 
   15776 static const static_codebook _huff_book__44cn1_sm_short = {
   15777         2, 81,
   15778         (long *)_huff_lengthlist__44cn1_sm_short,
   15779         0, 0, 0, 0, 0,
   15780         NULL,
   15781         0
   15782 };
   15783 
   15784