/[svn]/linuxsampler/trunk/src/network/lscpscanner.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/network/lscpscanner.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 35 by schoenebeck, Fri Mar 5 13:46:15 2004 UTC revision 135 by senkov, Sun Jun 20 16:01:50 2004 UTC
# Line 318  void yyfree (void * ,yyscan_t yyscanner Line 318  void yyfree (void * ,yyscan_t yyscanner
318    
319  /* Begin user sect3 */  /* Begin user sect3 */
320    
321  typedef char YY_CHAR;  typedef unsigned char YY_CHAR;
322    
323  typedef int yy_state_type;  typedef yyconst struct yy_trans_info *yy_state_type;
324    
325  #define yytext_ptr yytext_r  #define yytext_ptr yytext_r
 static yyconst flex_int16_t yy_nxt[][128] =  
     {  
     {  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
   
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0  
     },  
   
     {  
         3,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         5,    4,    4,    6,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    7,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    8,    4,    8,    4,    4,    9,   10,  
        10,   10,   10,   10,   10,   10,   10,   10,    4,    4,  
         4,    4,    4,    4,    4,   11,   12,   13,    4,   14,  
   
         4,   15,    4,   16,   17,    4,   18,   19,   20,    4,  
        21,   22,   23,   24,    4,   25,   26,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4  
     },  
   
     {  
         3,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         5,    4,    4,    6,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    7,    4,    4,    4,    4,    4,    4,    4,  
   
         4,    4,    4,    8,    4,    8,    4,    4,    9,   10,  
        10,   10,   10,   10,   10,   10,   10,   10,    4,    4,  
         4,    4,    4,    4,    4,   11,   12,   13,    4,   14,  
         4,   15,    4,   16,   17,    4,   18,   19,   20,    4,  
        21,   22,   23,   24,    4,   25,   26,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4,    4,    4,  
         4,    4,    4,    4,    4,    4,    4,    4  
     },  
   
     {  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
   
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
   
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3,  
        -3,   -3,   -3,   -3,   -3,   -3,   -3,   -3  
     },  
   
     {  
         3,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
   
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4,  
        -4,   -4,   -4,   -4,   -4,   -4,   -4,   -4  
     },  
   
     {  
         3,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
   
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5,  
        -5,   -5,   -5,   -5,   -5,   -5,   -5,   -5  
     },  
   
     {  
         3,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
   
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6,  
   
        -6,   -6,   -6,   -6,   -6,   -6,   -6,   -6  
     },  
   
     {  
         3,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
   
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7,  
        -7,   -7,   -7,   -7,   -7,   -7,   -7,   -7  
     },  
   
     {  
         3,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   27,   27,  
        27,   27,   27,   27,   27,   27,   27,   27,   -8,   -8,  
   
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8,  
        -8,   -8,   -8,   -8,   -8,   -8,   -8,   -8  
     },  
   
     {  
         3,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
   
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   28,   -9,   27,   27,  
        27,   27,   27,   27,   27,   27,   27,   27,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9,  
        -9,   -9,   -9,   -9,   -9,   -9,   -9,   -9  
   
     },  
   
     {  
         3,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,   28,  -10,   29,   29,  
        29,   29,   29,   29,   29,   29,   29,   29,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
   
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10,  
       -10,  -10,  -10,  -10,  -10,  -10,  -10,  -10  
     },  
   
     {  
         3,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,   30,  -11,  
   
       -11,  -11,  -11,  -11,  -11,  -11,   31,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,   32,   33,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11,  
       -11,  -11,  -11,  -11,  -11,  -11,  -11,  -11  
     },  
   
     {  
         3,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
   
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,   34,  -12,  -12,  -12,   35,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12,  
       -12,  -12,  -12,  -12,  -12,  -12,  -12,  -12  
     },  
   
     {  
         3,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
   
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,   36,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
   
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13,  
       -13,  -13,  -13,  -13,  -13,  -13,  -13,  -13  
     },  
   
     {  
         3,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,   37,  -14,  
   
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14,  
       -14,  -14,  -14,  -14,  -14,  -14,  -14,  -14  
     },  
   
     {  
         3,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
   
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,   38,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  
       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15  
     },  
   
     {  
         3,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
   
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,   39,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  
   
       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16  
     },  
   
     {  
         3,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,   40,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
   
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  
       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17  
     },  
   
     {  
         3,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
   
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,   41,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  
       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18  
     },  
   
     {  
         3,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
   
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,   42,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  
       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19  
   
     },  
   
     {  
         3,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,   43,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
   
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  
       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20  
     },  
   
     {  
         3,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,   44,  
   
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  
       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21  
     },  
   
     {  
         3,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
   
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,   45,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  
       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22  
     },  
   
     {  
         3,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
   
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,   46,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
   
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  
       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23  
     },  
   
     {  
         3,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,   47,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
   
       -24,  -24,  -24,  -24,   48,   49,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  
       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24  
     },  
   
     {  
         3,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
   
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,   50,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  
       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25  
     },  
   
     {  
         3,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
   
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,   51,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  
   
       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26  
     },  
   
     {  
         3,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,   28,  -27,   27,   27,  
        27,   27,   27,   27,   27,   27,   27,   27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
   
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  
       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27  
     },  
   
     {  
         3,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,   52,   52,  
        52,   52,   52,   52,   52,   52,   52,   52,  -28,  -28,  
   
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  
       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28  
     },  
   
     {  
         3,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
   
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,   28,  -29,   29,   29,  
        29,   29,   29,   29,   29,   29,   29,   29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  
       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29  
   
     },  
   
     {  
         3,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,   53,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
   
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  
       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30  
     },  
   
     {  
         3,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
   
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,   54,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  
       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31  
     },  
   
     {  
         3,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
   
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,   55,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  
       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32  
     },  
   
     {  
         3,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
   
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,   56,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
   
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  
       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33  
     },  
   
     {  
         3,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
        57,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
   
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  
       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34  
     },  
   
     {  
         3,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
   
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,   58,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  
       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35  
     },  
   
     {  
         3,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
   
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,   59,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  
   
       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36  
     },  
   
     {  
         3,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,   60,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
   
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  
       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37  
     },  
   
     {  
         3,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
   
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,   61,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  
       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38  
     },  
   
     {  
         3,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
   
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
        62,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,   63,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39,  
       -39,  -39,  -39,  -39,  -39,  -39,  -39,  -39  
   
     },  
   
     {  
         3,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,   64,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
   
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  
       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40  
     },  
   
     {  
         3,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,   65,  -41,  -41,  -41,  -41,  
   
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  
       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41  
     },  
   
     {  
         3,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
   
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,   66,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  
       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42  
     },  
   
     {  
         3,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
   
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,   67,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
   
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  
       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43  
     },  
   
     {  
         3,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
   
       -44,  -44,   68,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  
       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44  
     },  
   
     {  
         3,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
   
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,   69,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  
       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45  
     },  
   
     {  
         3,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
   
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,   70,  -46,  -46,  
       -46,  -46,  -46,   71,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  
   
       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46  
     },  
   
     {  
         3,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,   72,  -47,  -47,  -47,  -47,  -47,  
   
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47,  
       -47,  -47,  -47,  -47,  -47,  -47,  -47,  -47  
     },  
   
     {  
         3,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
   
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,   73,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48,  
       -48,  -48,  -48,  -48,  -48,  -48,  -48,  -48  
     },  
   
     {  
         3,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
   
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,   74,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  
       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49  
   
     },  
   
     {  
         3,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,   75,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
   
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  
       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50  
     },  
   
     {  
         3,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
   
       -51,  -51,  -51,   76,  -51,  -51,   77,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  
       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51  
     },  
   
     {  
         3,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
   
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,   52,   52,  
        52,   52,   52,   52,   52,   52,   52,   52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  
       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52  
     },  
   
     {  
         3,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
   
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
   
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  
       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53  
     },  
   
     {  
         3,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,   78,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
   
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54,  
       -54,  -54,  -54,  -54,  -54,  -54,  -54,  -54  
     },  
   
     {  
         3,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
   
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,   79,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55,  
       -55,  -55,  -55,  -55,  -55,  -55,  -55,  -55  
     },  
   
     {  
         3,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
   
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,   80,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  
   
       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56  
     },  
   
     {  
         3,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
        81,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
   
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  
       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57  
     },  
   
     {  
         3,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
   
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,   82,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  
       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58  
     },  
   
     {  
         3,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
   
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,   83,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59,  
       -59,  -59,  -59,  -59,  -59,  -59,  -59,  -59  
   
     },  
   
     {  
         3,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,   84,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
   
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  
       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60  
     },  
   
     {  
         3,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
   
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  
       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61  
     },  
   
     {  
         3,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
   
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,   85,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  
       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62  
     },  
   
     {  
         3,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
   
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,   86,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
   
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  
       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63  
     },  
   
     {  
         3,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,   87,  -64,  -64,  -64,  -64,  
   
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  
       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64  
     },  
   
     {  
         3,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
   
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,   88,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  
       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65  
     },  
   
     {  
         3,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
   
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,   89,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  
   
       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66  
     },  
   
     {  
         3,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,   90,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
   
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  
       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67  
     },  
   
     {  
         3,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
   
       -68,  -68,  -68,  -68,  -68,  -68,  -68,   91,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  
       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68  
     },  
   
     {  
         3,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
   
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,   92,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  
       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69  
   
     },  
   
     {  
         3,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,   93,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
   
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  
       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70  
     },  
   
     {  
         3,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,   94,  
   
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  
       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71  
     },  
   
     {  
         3,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
   
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  
       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72  
     },  
   
     {  
         3,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
   
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,   95,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
   
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  
       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73  
     },  
   
     {  
         3,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
   
       -74,  -74,  -74,   96,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  
       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74  
     },  
   
     {  
         3,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
   
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,   97,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  
       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75  
     },  
   
     {  
         3,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
   
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,   98,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  
   
       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76  
     },  
   
     {  
         3,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,   99,  -77,  -77,  -77,  -77,  
   
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  
       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77  
     },  
   
     {  
         3,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
   
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  
       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78  
     },  
   
     {  
         3,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
   
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  100,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  
       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79  
   
     },  
   
     {  
         3,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  101,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
   
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  
       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80  
     },  
   
     {  
         3,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  102,  
   
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  
       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81  
     },  
   
     {  
         3,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
   
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  103,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  
       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82  
     },  
   
     {  
         3,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
   
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  104,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
   
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  
       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83  
     },  
   
     {  
         3,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  105,  -84,  
   
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  
       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84  
     },  
   
     {  
         3,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
   
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  
       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85  
     },  
   
     {  
         3,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
   
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  106,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  
   
       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86  
     },  
   
     {  
         3,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
   
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  
       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87  
     },  
   
     {  
         3,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
   
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  
       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88  
     },  
   
     {  
         3,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
   
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  107,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  
       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89  
   
     },  
   
     {  
         3,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       108,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
   
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  
       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90  
     },  
   
     {  
         3,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  109,  
   
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  
       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91  
     },  
   
     {  
         3,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
   
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  
       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92  
     },  
   
     {  
         3,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
   
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  110,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
   
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  
       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93  
     },  
   
     {  
         3,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
   
       -94,  -94,  -94,  -94,  111,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  
       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94  
     },  
   
     {  
         3,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
   
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  112,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  
       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95  
     },  
   
     {  
         3,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
   
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  113,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  
   
       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96  
     },  
   
     {  
         3,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  114,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
   
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  
       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97  
     },  
   
     {  
         3,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
   
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  115,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98,  
       -98,  -98,  -98,  -98,  -98,  -98,  -98,  -98  
     },  
   
     {  
         3,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
   
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  116,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  
       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99  
   
     },  
   
     {  
         3, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100,  117, -100, -100, -100, -100,  
   
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,  
      -100, -100, -100, -100, -100, -100, -100, -100  
     },  
   
     {  
         3, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101,  118, -101, -101, -101, -101,  
   
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,  
      -101, -101, -101, -101, -101, -101, -101, -101  
     },  
   
     {  
         3, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
   
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102,  119, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,  
      -102, -102, -102, -102, -102, -102, -102, -102  
     },  
   
     {  
         3, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
   
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
   
      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,  
      -103, -103, -103, -103, -103, -103, -103, -103  
     },  
   
     {  
         3, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104,  120,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
   
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,  
      -104, -104, -104, -104, -104, -104, -104, -104  
     },  
   
     {  
         3, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
   
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105,  121,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,  
      -105, -105, -105, -105, -105, -105, -105, -105  
     },  
   
     {  
         3, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
   
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106,  122, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,  
   
      -106, -106, -106, -106, -106, -106, -106, -106  
     },  
   
     {  
         3, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107,  123, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
   
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,  
      -107, -107, -107, -107, -107, -107, -107, -107  
     },  
   
     {  
         3, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
   
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108,  124, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,  
      -108, -108, -108, -108, -108, -108, -108, -108  
     },  
   
     {  
         3, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
   
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109,  125, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,  
      -109, -109, -109, -109, -109, -109, -109, -109  
   
     },  
   
     {  
         3, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110,  126,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
   
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110, -110, -110,  
      -110, -110, -110, -110, -110, -110, -110, -110  
     },  
   
     {  
         3, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
   
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,  
      -111, -111, -111, -111, -111, -111, -111, -111  
     },  
   
     {  
         3, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
   
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112,  127, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112, -112, -112,  
      -112, -112, -112, -112, -112, -112, -112, -112  
     },  
   
     {  
         3, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
   
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113,  128, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
   
      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,  
      -113, -113, -113, -113, -113, -113, -113, -113  
     },  
   
     {  
         3, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
   
      -114, -114, -114,  129, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,  
      -114, -114, -114, -114, -114, -114, -114, -114  
     },  
   
     {  
         3, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
   
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115,  130, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,  
      -115, -115, -115, -115, -115, -115, -115, -115  
     },  
   
     {  
         3, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
   
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116,  131,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,  
   
      -116, -116, -116, -116, -116, -116, -116, -116  
     },  
   
     {  
         3, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117,  132,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
   
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,  
      -117, -117, -117, -117, -117, -117, -117, -117  
     },  
   
     {  
         3, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
   
      -118, -118, -118, -118, -118, -118,  133, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,  
      -118, -118, -118, -118, -118, -118, -118, -118  
     },  
   
     {  
         3, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
   
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119,  134, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,  
      -119, -119, -119, -119, -119, -119, -119, -119  
   
     },  
   
     {  
         3, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120,  135, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
   
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,  
      -120, -120, -120, -120, -120, -120, -120, -120  
     },  
   
     {  
         3, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
   
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,  
      -121, -121, -121, -121, -121, -121, -121, -121  
     },  
   
     {  
         3, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
   
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122,  136, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,  
      -122, -122, -122, -122, -122, -122, -122, -122  
     },  
   
     {  
         3, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
   
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123,  137, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
   
      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,  
      -123, -123, -123, -123, -123, -123, -123, -123  
     },  
   
     {  
         3, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124,  138, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
   
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,  
      -124, -124, -124, -124, -124, -124, -124, -124  
     },  
   
     {  
         3, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
   
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125,  139, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,  
      -125, -125, -125, -125, -125, -125, -125, -125  
     },  
   
     {  
         3, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
   
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,  
   
      -126, -126, -126, -126, -126, -126, -126, -126  
     },  
   
     {  
         3, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
   
      -127, -127, -127, -127, -127,  140, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,  
      -127, -127, -127, -127, -127, -127, -127, -127  
     },  
   
     {  
         3, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
   
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128,  141, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,  
      -128, -128, -128, -128, -128, -128, -128, -128  
     },  
   
     {  
         3, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
   
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129,  142, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,  
      -129, -129, -129, -129, -129, -129, -129, -129  
   
     },  
   
     {  
         3, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130,  143, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
   
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,  
      -130, -130, -130, -130, -130, -130, -130, -130  
     },  
   
     {  
         3, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
   
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,  
      -131, -131, -131, -131, -131, -131, -131, -131  
     },  
   
     {  
         3, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
   
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132,  144, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,  
      -132, -132, -132, -132, -132, -132, -132, -132  
     },  
   
     {  
         3, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
   
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133,  145, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
   
      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,  
      -133, -133, -133, -133, -133, -133, -133, -133  
     },  
   
     {  
         3, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
       146, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
   
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,  
      -134, -134, -134, -134, -134, -134, -134, -134  
     },  
   
     {  
         3, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
   
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135,  147, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,  
      -135, -135, -135, -135, -135, -135, -135, -135  
     },  
   
     {  
         3, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
   
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136,  148,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,  
   
      -136, -136, -136, -136, -136, -136, -136, -136  
     },  
   
     {  
         3, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
       149, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
   
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,  
      -137, -137, -137, -137, -137, -137, -137, -137  
     },  
   
     {  
         3, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
   
      -138, -138, -138, -138, -138,  150, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,  
      -138, -138, -138, -138, -138, -138, -138, -138  
     },  
   
     {  
         3, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
   
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139,  151, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,  
      -139, -139, -139, -139, -139, -139, -139, -139  
   
     },  
   
     {  
         3, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140,  152, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
   
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,  
      -140, -140, -140, -140, -140, -140, -140, -140  
     },  
   
     {  
         3, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141,  153, -141, -141, -141,  
   
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,  
      -141, -141, -141, -141, -141, -141, -141, -141  
     },  
   
     {  
         3, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
   
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142,  154, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,  
      -142, -142, -142, -142, -142, -142, -142, -142  
     },  
   
     {  
         3, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
   
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143,  155,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
   
      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,  
      -143, -143, -143, -143, -143, -143, -143, -143  
     },  
   
     {  
         3, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
   
      -144, -144, -144, -144,  156, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,  
      -144, -144, -144, -144, -144, -144, -144, -144  
     },  
   
     {  
         3, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
   
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145,  157,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,  
      -145, -145, -145, -145, -145, -145, -145, -145  
     },  
   
     {  
         3, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
   
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146,  158, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,  
   
      -146, -146, -146, -146, -146, -146, -146, -146  
     },  
   
     {  
         3, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
   
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,  
      -147, -147, -147, -147, -147, -147, -147, -147  
     },  
   
     {  
         3, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
   
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148,  159, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,  
      -148, -148, -148, -148, -148, -148, -148, -148  
     },  
   
     {  
         3, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
   
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149,  160, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,  
      -149, -149, -149, -149, -149, -149, -149, -149  
   
     },  
   
     {  
         3, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150,  161, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
   
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,  
      -150, -150, -150, -150, -150, -150, -150, -150  
     },  
   
     {  
         3, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
   
      -151,  162, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,  
      -151, -151, -151, -151, -151, -151, -151, -151  
     },  
   
     {  
         3, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
   
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152,  163,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,  
      -152, -152, -152, -152, -152, -152, -152, -152  
     },  
   
     {  
         3, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
   
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153,  164,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
   
      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,  
      -153, -153, -153, -153, -153, -153, -153, -153  
     },  
   
     {  
         3, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154,  165, -154, -154, -154, -154, -154, -154,  
   
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,  
      -154, -154, -154, -154, -154, -154, -154, -154  
     },  
   
     {  
         3, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
   
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155,  166, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,  
      -155, -155, -155, -155, -155, -155, -155, -155  
     },  
   
     {  
         3, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
   
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
       167, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,  
   
      -156, -156, -156, -156, -156, -156, -156, -156  
     },  
   
     {  
         3, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
   
      -157, -157, -157, -157, -157,  168, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,  
      -157, -157, -157, -157, -157, -157, -157, -157  
     },  
   
     {  
         3, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
   
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158,  169, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,  
      -158, -158, -158, -158, -158, -158, -158, -158  
     },  
   
     {  
         3, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
   
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159,  170, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,  
      -159, -159, -159, -159, -159, -159, -159, -159  
   
     },  
   
     {  
         3, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160,  171, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
   
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,  
      -160, -160, -160, -160, -160, -160, -160, -160  
     },  
   
     {  
         3, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
   
      -161, -161, -161,  172, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,  
      -161, -161, -161, -161, -161, -161, -161, -161  
     },  
   
     {  
         3, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
   
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162,  173,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,  
      -162, -162, -162, -162, -162, -162, -162, -162  
     },  
   
     {  
         3, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
   
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163,  174, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
   
      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,  
      -163, -163, -163, -163, -163, -163, -163, -163  
     },  
   
     {  
         3, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
   
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,  
      -164, -164, -164, -164, -164, -164, -164, -164  
     },  
   
     {  
         3, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
   
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165,  175, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,  
      -165, -165, -165, -165, -165, -165, -165, -165  
     },  
   
     {  
         3, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
   
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166,  176, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,  
   
      -166, -166, -166, -166, -166, -166, -166, -166  
     },  
   
     {  
         3, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167,  177, -167, -167, -167, -167,  
   
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,  
      -167, -167, -167, -167, -167, -167, -167, -167  
     },  
   
     {  
         3, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
   
      -168, -168, -168, -168, -168, -168, -168, -168, -168,  178,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,  
      -168, -168, -168, -168, -168, -168, -168, -168  
     },  
   
     {  
         3, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
   
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169,  179, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,  
      -169, -169, -169, -169, -169, -169, -169, -169  
   
     },  
   
     {  
         3, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
   
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,  
      -170, -170, -170, -170, -170, -170, -170, -170  
     },  
   
     {  
         3, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
   
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171,  180, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,  
      -171, -171, -171, -171, -171, -171, -171, -171  
     },  
   
     {  
         3, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
   
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172,  181,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,  
      -172, -172, -172, -172, -172, -172, -172, -172  
     },  
   
     {  
         3, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
   
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
   
      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,  
      -173, -173, -173, -173, -173, -173, -173, -173  
     },  
   
     {  
         3, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174,  182, -174,  
   
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,  
      -174, -174, -174, -174, -174, -174, -174, -174  
     },  
   
     {  
         3, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
   
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175,  183,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,  
      -175, -175, -175, -175, -175, -175, -175, -175  
     },  
   
     {  
         3, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
   
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176,  184, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,  
   
      -176, -176, -176, -176, -176, -176, -176, -176  
     },  
   
     {  
         3, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177,  185, -177, -177, -177, -177, -177,  
   
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,  
      -177, -177, -177, -177, -177, -177, -177, -177  
     },  
   
     {  
         3, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
   
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178,  186, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,  
      -178, -178, -178, -178, -178, -178, -178, -178  
     },  
   
     {  
         3, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
   
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,  
      -179, -179, -179, -179, -179, -179, -179, -179  
   
     },  
   
     {  
         3, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180,  187, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
       188, -180, -180, -180,  189, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
   
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,  
      -180, -180, -180, -180, -180, -180, -180, -180  
     },  
   
     {  
         3, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
   
      -181, -181, -181, -181, -181, -181, -181, -181,  190, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,  
      -181, -181, -181, -181, -181, -181, -181, -181  
     },  
   
     {  
         3, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
   
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182,  191, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,  
      -182, -182, -182, -182, -182, -182, -182, -182  
     },  
   
     {  
         3, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
   
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
   
      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,  
      -183, -183, -183, -183, -183, -183, -183, -183  
     },  
   
     {  
         3, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
   
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,  
      -184, -184, -184, -184, -184, -184, -184, -184  
     },  
   
     {  
         3, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
   
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185,  192, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,  
      -185, -185, -185, -185, -185, -185, -185, -185  
     },  
   
     {  
         3, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
   
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186,  193, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,  
   
      -186, -186, -186, -186, -186, -186, -186, -186  
     },  
   
     {  
         3, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187,  194, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
   
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,  
      -187, -187, -187, -187, -187, -187, -187, -187  
     },  
   
     {  
         3, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
   
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188,  195,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,  
      -188, -188, -188, -188, -188, -188, -188, -188  
     },  
   
     {  
         3, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
   
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189,  196,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,  
      -189, -189, -189, -189, -189, -189, -189, -189  
   
     },  
   
     {  
         3, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
   
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,  
      -190, -190, -190, -190, -190, -190, -190, -190  
     },  
   
     {  
         3, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
   
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,  
      -191, -191, -191, -191, -191, -191, -191, -191  
     },  
   
     {  
         3, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
   
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192,  197, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192,  198, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,  
      -192, -192, -192, -192, -192, -192, -192, -192  
     },  
   
     {  
         3, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
   
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193,  199, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
   
      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,  
      -193, -193, -193, -193, -193, -193, -193, -193  
     },  
   
     {  
         3, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194,  200, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
   
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,  
      -194, -194, -194, -194, -194, -194, -194, -194  
     },  
   
     {  
         3, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
   
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195,  201, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,  
      -195, -195, -195, -195, -195, -195, -195, -195  
     },  
   
     {  
         3, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
   
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
       202, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,  
   
      -196, -196, -196, -196, -196, -196, -196, -196  
     },  
   
     {  
         3, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197,  203, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
   
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,  
      -197, -197, -197, -197, -197, -197, -197, -197  
     },  
   
     {  
         3, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
   
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198,  204,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,  
      -198, -198, -198, -198, -198, -198, -198, -198  
     },  
   
     {  
         3, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
   
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199,  205, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,  
      -199, -199, -199, -199, -199, -199, -199, -199  
   
     },  
   
     {  
         3, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200,  206, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
   
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,  
      -200, -200, -200, -200, -200, -200, -200, -200  
     },  
   
     {  
         3, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
   
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201,  207, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,  
      -201, -201, -201, -201, -201, -201, -201, -201  
     },  
   
     {  
         3, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
   
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202,  208,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,  
      -202, -202, -202, -202, -202, -202, -202, -202  
     },  
   
     {  
         3, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
   
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203,  209, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
   
      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,  
      -203, -203, -203, -203, -203, -203, -203, -203  
     },  
   
     {  
         3, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
   
       210, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,  
      -204, -204, -204, -204, -204, -204, -204, -204  
     },  
   
     {  
         3, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
   
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205,  211,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,  
      -205, -205, -205, -205, -205, -205, -205, -205  
     },  
   
     {  
         3, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
   
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206,  212, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,  
   
      -206, -206, -206, -206, -206, -206, -206, -206  
     },  
   
     {  
         3, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
   
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,  
      -207, -207, -207, -207, -207, -207, -207, -207  
     },  
   
     {  
         3, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
   
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,  
      -208, -208, -208, -208, -208, -208, -208, -208  
     },  
   
     {  
         3, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
   
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209,  213, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,  
      -209, -209, -209, -209, -209, -209, -209, -209  
   
     },  
   
     {  
         3, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210,  214,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
   
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,  
      -210, -210, -210, -210, -210, -210, -210, -210  
     },  
   
     {  
         3, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
   
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211,  215, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,  
      -211, -211, -211, -211, -211, -211, -211, -211  
     },  
   
     {  
         3, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
   
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212,  216,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,  
      -212, -212, -212, -212, -212, -212, -212, -212  
     },  
   
     {  
         3, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
   
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213,  217, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
   
      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,  
      -213, -213, -213, -213, -213, -213, -213, -213  
     },  
   
     {  
         3, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
   
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,  
      -214, -214, -214, -214, -214, -214, -214, -214  
     },  
   
     {  
         3, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
   
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,  
      -215, -215, -215, -215, -215, -215, -215, -215  
     },  
   
     {  
         3, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
   
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216,  218, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,  
   
      -216, -216, -216, -216, -216, -216, -216, -216  
     },  
   
     {  
         3, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217,  219,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
   
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,  
      -217, -217, -217, -217, -217, -217, -217, -217  
     },  
   
     {  
         3, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
   
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,  
      -218, -218, -218, -218, -218, -218, -218, -218  
     },  
   
     {  
         3, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
   
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219,  220, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,  
      -219, -219, -219, -219, -219, -219, -219, -219  
   
     },  
   
     {  
         3, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
   
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,  
      -220, -220, -220, -220, -220, -220, -220, -220  
     },  
   
     } ;  
326    
327  static yy_state_type yy_get_previous_state (yyscan_t yyscanner );  static yy_state_type yy_get_previous_state (yyscan_t yyscanner );
328  static yy_state_type yy_try_NUL_trans (yy_state_type current_state  ,yyscan_t yyscanner);  static yy_state_type yy_try_NUL_trans (yy_state_type current_state  ,yyscan_t yyscanner);
# Line 4165  static void yy_fatal_error (yyconst char Line 339  static void yy_fatal_error (yyconst char
339          *yy_cp = '\0'; \          *yy_cp = '\0'; \
340          yyg->yy_c_buf_p = yy_cp;          yyg->yy_c_buf_p = yy_cp;
341    
342  #define YY_NUM_RULES 36  #define YY_NUM_RULES 57
343  #define YY_END_OF_BUFFER 37  #define YY_END_OF_BUFFER 58
 /* This struct is not used in this scanner,  
    but its presence is necessary. */  
344  struct yy_trans_info  struct yy_trans_info
345          {          {
346          flex_int32_t yy_verify;          flex_int16_t yy_verify;
347          flex_int32_t yy_nxt;          flex_int16_t yy_nxt;
348          };          };
349  static yyconst flex_int16_t yy_accept[221] =  static yyconst struct yy_trans_info yy_transition[3526] =
350      {   0,      {
351          0,    0,   37,   35,    2,    3,    1,   35,   34,   34,   {   0,   0 }, {   0,3270 }, {   0,   0 }, {   0,3268 }, {   1,1032 },
352         35,   35,   35,   35,   35,   35,   35,   35,   35,   35,   {   2,1032 }, {   3,1032 }, {   4,1032 }, {   5,1032 }, {   6,1032 },
353         35,   35,   35,   35,   35,   35,    0,    0,   34,    0,   {   7,1032 }, {   8,1032 }, {   9,1032 }, {  10,1034 }, {  11,1032 },
354          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  12,1032 }, {  13,1036 }, {  14,1032 }, {  15,1032 }, {  16,1032 },
355          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  17,1032 }, {  18,1032 }, {  19,1032 }, {  20,1032 }, {  21,1032 },
356          0,    4,    5,    0,    0,    0,    0,    0,    0,    0,   {  22,1032 }, {  23,1032 }, {  24,1032 }, {  25,1032 }, {  26,1032 },
357          6,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  27,1032 }, {  28,1032 }, {  29,1032 }, {  30,1032 }, {  31,1032 },
358          0,    9,    0,    0,    0,    0,    0,   30,    0,    0,   {  32,1038 }, {  33,1032 }, {  34,1032 }, {  35,1040 }, {  36,1032 },
359          0,    0,    0,    0,   16,    0,   31,    7,    0,    0,   {  37,1032 }, {  38,1032 }, {  39,1042 }, {  40,1032 }, {  41,1032 },
360          0,   33,    0,    0,    0,    0,    0,    0,    0,    0,   {  42,1032 }, {  43,1044 }, {  44,1032 }, {  45,1044 }, {  46,1032 },
361    
362          0,    0,   28,    0,    0,    0,    0,    0,    0,    0,   {  47,1032 }, {  48,1056 }, {  49,1068 }, {  50,1068 }, {  51,1068 },
363         32,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  52,1068 }, {  53,1068 }, {  54,1068 }, {  55,1068 }, {  56,1068 },
364         21,    0,    0,    0,    0,    8,    0,    0,    0,    0,   {  57,1068 }, {  58,1032 }, {  59,1032 }, {  60,1032 }, {  61,1046 },
365         27,    0,    0,    0,   12,    0,    0,    0,    0,    0,   {  62,1032 }, {  63,1032 }, {  64,1032 }, {  65,1058 }, {  66,1060 },
366          0,    0,    0,    0,    0,    0,   15,    0,    0,    0,   {  67,1064 }, {  68,1066 }, {  69,1070 }, {  70,1032 }, {  71,1072 },
367          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  72,1032 }, {  73,1074 }, {  74,1032 }, {  75,1032 }, {  76,1077 },
368          0,    0,    0,   10,    0,    0,    0,    0,    0,   20,   {  77,1080 }, {  78,1082 }, {  79,1032 }, {  80,1085 }, {  81,1087 },
369          0,    0,   29,    0,    0,    0,    0,    0,   17,    0,   {  82,1089 }, {  83,1091 }, {  84,1032 }, {  85,1128 }, {  86,1130 },
370          0,    0,   11,   19,    0,    0,    0,    0,    0,   13,   {  87,1032 }, {  88,1032 }, {  89,1032 }, {  90,1032 }, {  91,1032 },
371         18,    0,    0,    0,    0,    0,    0,    0,    0,    0,   {  92,1032 }, {  93,1032 }, {  94,1032 }, {  95,1032 }, {  96,1032 },
372    
373          0,    0,    0,    0,    0,    0,   24,   26,    0,    0,   {  97,1032 }, {  98,1032 }, {  99,1032 }, { 100,1032 }, { 101,1032 },
374          0,    0,    0,   23,   14,    0,    0,   25,    0,   22   { 102,1032 }, { 103,1032 }, { 104,1032 }, { 105,1032 }, { 106,1032 },
375      } ;   { 107,1032 }, { 108,1032 }, { 109,1032 }, { 110,1032 }, { 111,1032 },
376     { 112,1032 }, { 113,1032 }, { 114,1032 }, { 115,1032 }, { 116,1032 },
377  static yyconst yy_state_type yy_NUL_trans[221] =   { 117,1032 }, { 118,1032 }, { 119,1032 }, { 120,1032 }, { 121,1032 },
378      {   0,   { 122,1032 }, { 123,1032 }, { 124,1032 }, { 125,1032 }, { 126,1032 },
379          4,    4,    0,    0,    0,    0,    0,    0,    0,    0,   { 127,1032 }, { 128,1032 }, { 129,1032 }, { 130,1032 }, { 131,1032 },
380          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 132,1032 }, { 133,1032 }, { 134,1032 }, { 135,1032 }, { 136,1032 },
381          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 137,1032 }, { 138,1032 }, { 139,1032 }, { 140,1032 }, { 141,1032 },
382          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 142,1032 }, { 143,1032 }, { 144,1032 }, { 145,1032 }, { 146,1032 },
383          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
384          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 147,1032 }, { 148,1032 }, { 149,1032 }, { 150,1032 }, { 151,1032 },
385          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 152,1032 }, { 153,1032 }, { 154,1032 }, { 155,1032 }, { 156,1032 },
386          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 157,1032 }, { 158,1032 }, { 159,1032 }, { 160,1032 }, { 161,1032 },
387          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 162,1032 }, { 163,1032 }, { 164,1032 }, { 165,1032 }, { 166,1032 },
388          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 167,1032 }, { 168,1032 }, { 169,1032 }, { 170,1032 }, { 171,1032 },
389     { 172,1032 }, { 173,1032 }, { 174,1032 }, { 175,1032 }, { 176,1032 },
390          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 177,1032 }, { 178,1032 }, { 179,1032 }, { 180,1032 }, { 181,1032 },
391          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 182,1032 }, { 183,1032 }, { 184,1032 }, { 185,1032 }, { 186,1032 },
392          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 187,1032 }, { 188,1032 }, { 189,1032 }, { 190,1032 }, { 191,1032 },
393          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 192,1032 }, { 193,1032 }, { 194,1032 }, { 195,1032 }, { 196,1032 },
394          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
395          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 197,1032 }, { 198,1032 }, { 199,1032 }, { 200,1032 }, { 201,1032 },
396          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 202,1032 }, { 203,1032 }, { 204,1032 }, { 205,1032 }, { 206,1032 },
397          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 207,1032 }, { 208,1032 }, { 209,1032 }, { 210,1032 }, { 211,1032 },
398          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 212,1032 }, { 213,1032 }, { 214,1032 }, { 215,1032 }, { 216,1032 },
399          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 217,1032 }, { 218,1032 }, { 219,1032 }, { 220,1032 }, { 221,1032 },
400     { 222,1032 }, { 223,1032 }, { 224,1032 }, { 225,1032 }, { 226,1032 },
401     { 227,1032 }, { 228,1032 }, { 229,1032 }, { 230,1032 }, { 231,1032 },
402     { 232,1032 }, { 233,1032 }, { 234,1032 }, { 235,1032 }, { 236,1032 },
403     { 237,1032 }, { 238,1032 }, { 239,1032 }, { 240,1032 }, { 241,1032 },
404     { 242,1032 }, { 243,1032 }, { 244,1032 }, { 245,1032 }, { 246,1032 },
405    
406     { 247,1032 }, { 248,1032 }, { 249,1032 }, { 250,1032 }, { 251,1032 },
407     { 252,1032 }, { 253,1032 }, { 254,1032 }, { 255,1032 }, { 256,1032 },
408     {   0,   0 }, {   0,3010 }, {   1, 774 }, {   2, 774 }, {   3, 774 },
409     {   4, 774 }, {   5, 774 }, {   6, 774 }, {   7, 774 }, {   8, 774 },
410     {   9, 774 }, {  10, 776 }, {  11, 774 }, {  12, 774 }, {  13, 778 },
411     {  14, 774 }, {  15, 774 }, {  16, 774 }, {  17, 774 }, {  18, 774 },
412     {  19, 774 }, {  20, 774 }, {  21, 774 }, {  22, 774 }, {  23, 774 },
413     {  24, 774 }, {  25, 774 }, {  26, 774 }, {  27, 774 }, {  28, 774 },
414     {  29, 774 }, {  30, 774 }, {  31, 774 }, {  32, 780 }, {  33, 774 },
415     {  34, 774 }, {  35, 782 }, {  36, 774 }, {  37, 774 }, {  38, 774 },
416    
417     {  39, 784 }, {  40, 774 }, {  41, 774 }, {  42, 774 }, {  43, 786 },
418     {  44, 774 }, {  45, 786 }, {  46, 774 }, {  47, 774 }, {  48, 798 },
419     {  49, 810 }, {  50, 810 }, {  51, 810 }, {  52, 810 }, {  53, 810 },
420     {  54, 810 }, {  55, 810 }, {  56, 810 }, {  57, 810 }, {  58, 774 },
421     {  59, 774 }, {  60, 774 }, {  61, 788 }, {  62, 774 }, {  63, 774 },
422     {  64, 774 }, {  65, 800 }, {  66, 802 }, {  67, 806 }, {  68, 808 },
423     {  69, 812 }, {  70, 774 }, {  71, 814 }, {  72, 774 }, {  73, 816 },
424     {  74, 774 }, {  75, 774 }, {  76, 819 }, {  77, 822 }, {  78, 824 },
425     {  79, 774 }, {  80, 827 }, {  81, 829 }, {  82, 831 }, {  83, 833 },
426     {  84, 774 }, {  85, 870 }, {  86, 872 }, {  87, 774 }, {  88, 774 },
427    
428     {  89, 774 }, {  90, 774 }, {  91, 774 }, {  92, 774 }, {  93, 774 },
429     {  94, 774 }, {  95, 774 }, {  96, 774 }, {  97, 774 }, {  98, 774 },
430     {  99, 774 }, { 100, 774 }, { 101, 774 }, { 102, 774 }, { 103, 774 },
431     { 104, 774 }, { 105, 774 }, { 106, 774 }, { 107, 774 }, { 108, 774 },
432     { 109, 774 }, { 110, 774 }, { 111, 774 }, { 112, 774 }, { 113, 774 },
433     { 114, 774 }, { 115, 774 }, { 116, 774 }, { 117, 774 }, { 118, 774 },
434     { 119, 774 }, { 120, 774 }, { 121, 774 }, { 122, 774 }, { 123, 774 },
435     { 124, 774 }, { 125, 774 }, { 126, 774 }, { 127, 774 }, { 128, 774 },
436     { 129, 774 }, { 130, 774 }, { 131, 774 }, { 132, 774 }, { 133, 774 },
437     { 134, 774 }, { 135, 774 }, { 136, 774 }, { 137, 774 }, { 138, 774 },
438    
439     { 139, 774 }, { 140, 774 }, { 141, 774 }, { 142, 774 }, { 143, 774 },
440     { 144, 774 }, { 145, 774 }, { 146, 774 }, { 147, 774 }, { 148, 774 },
441     { 149, 774 }, { 150, 774 }, { 151, 774 }, { 152, 774 }, { 153, 774 },
442     { 154, 774 }, { 155, 774 }, { 156, 774 }, { 157, 774 }, { 158, 774 },
443     { 159, 774 }, { 160, 774 }, { 161, 774 }, { 162, 774 }, { 163, 774 },
444     { 164, 774 }, { 165, 774 }, { 166, 774 }, { 167, 774 }, { 168, 774 },
445     { 169, 774 }, { 170, 774 }, { 171, 774 }, { 172, 774 }, { 173, 774 },
446     { 174, 774 }, { 175, 774 }, { 176, 774 }, { 177, 774 }, { 178, 774 },
447     { 179, 774 }, { 180, 774 }, { 181, 774 }, { 182, 774 }, { 183, 774 },
448     { 184, 774 }, { 185, 774 }, { 186, 774 }, { 187, 774 }, { 188, 774 },
449    
450     { 189, 774 }, { 190, 774 }, { 191, 774 }, { 192, 774 }, { 193, 774 },
451     { 194, 774 }, { 195, 774 }, { 196, 774 }, { 197, 774 }, { 198, 774 },
452     { 199, 774 }, { 200, 774 }, { 201, 774 }, { 202, 774 }, { 203, 774 },
453     { 204, 774 }, { 205, 774 }, { 206, 774 }, { 207, 774 }, { 208, 774 },
454     { 209, 774 }, { 210, 774 }, { 211, 774 }, { 212, 774 }, { 213, 774 },
455     { 214, 774 }, { 215, 774 }, { 216, 774 }, { 217, 774 }, { 218, 774 },
456     { 219, 774 }, { 220, 774 }, { 221, 774 }, { 222, 774 }, { 223, 774 },
457     { 224, 774 }, { 225, 774 }, { 226, 774 }, { 227, 774 }, { 228, 774 },
458     { 229, 774 }, { 230, 774 }, { 231, 774 }, { 232, 774 }, { 233, 774 },
459     { 234, 774 }, { 235, 774 }, { 236, 774 }, { 237, 774 }, { 238, 774 },
460    
461     { 239, 774 }, { 240, 774 }, { 241, 774 }, { 242, 774 }, { 243, 774 },
462     { 244, 774 }, { 245, 774 }, { 246, 774 }, { 247, 774 }, { 248, 774 },
463     { 249, 774 }, { 250, 774 }, { 251, 774 }, { 252, 774 }, { 253, 774 },
464     { 254, 774 }, { 255, 774 }, { 256, 774 }, {   0,   0 }, {   0,2752 },
465     {   1, 695 }, {   2, 695 }, {   3, 695 }, {   4, 695 }, {   5, 695 },
466     {   6, 695 }, {   7, 695 }, {   8, 695 }, {   9, 695 }, {  10, 695 },
467     {  11, 695 }, {  12, 695 }, {  13, 695 }, {  14, 695 }, {  15, 695 },
468     {  16, 695 }, {  17, 695 }, {  18, 695 }, {  19, 695 }, {  20, 695 },
469     {  21, 695 }, {  22, 695 }, {  23, 695 }, {  24, 695 }, {  25, 695 },
470     {  26, 695 }, {  27, 695 }, {  28, 695 }, {  29, 695 }, {  30, 695 },
471    
472     {  31, 695 }, {  32, 695 }, {  33, 695 }, {  34, 695 }, {  35, 695 },
473     {  36, 695 }, {  37, 695 }, {  38, 695 }, {  39, 616 }, {  40, 695 },
474     {  41, 695 }, {  42, 695 }, {  43, 695 }, {  44, 695 }, {  45, 695 },
475     {  46, 695 }, {  47, 695 }, {  48, 695 }, {  49, 695 }, {  50, 695 },
476     {  51, 695 }, {  52, 695 }, {  53, 695 }, {  54, 695 }, {  55, 695 },
477     {  56, 695 }, {  57, 695 }, {  58, 695 }, {  59, 695 }, {  60, 695 },
478     {  61, 695 }, {  62, 695 }, {  63, 695 }, {  64, 695 }, {  65, 695 },
479     {  66, 695 }, {  67, 695 }, {  68, 695 }, {  69, 695 }, {  70, 695 },
480     {  71, 695 }, {  72, 695 }, {  73, 695 }, {  74, 695 }, {  75, 695 },
481     {  76, 695 }, {  77, 695 }, {  78, 695 }, {  79, 695 }, {  80, 695 },
482    
483     {  81, 695 }, {  82, 695 }, {  83, 695 }, {  84, 695 }, {  85, 695 },
484     {  86, 695 }, {  87, 695 }, {  88, 695 }, {  89, 695 }, {  90, 695 },
485     {  91, 695 }, {  92, 953 }, {  93, 695 }, {  94, 695 }, {  95, 695 },
486     {  96, 695 }, {  97, 695 }, {  98, 695 }, {  99, 695 }, { 100, 695 },
487     { 101, 695 }, { 102, 695 }, { 103, 695 }, { 104, 695 }, { 105, 695 },
488     { 106, 695 }, { 107, 695 }, { 108, 695 }, { 109, 695 }, { 110, 695 },
489     { 111, 695 }, { 112, 695 }, { 113, 695 }, { 114, 695 }, { 115, 695 },
490     { 116, 695 }, { 117, 695 }, { 118, 695 }, { 119, 695 }, { 120, 695 },
491     { 121, 695 }, { 122, 695 }, { 123, 695 }, { 124, 695 }, { 125, 695 },
492     { 126, 695 }, { 127, 695 }, { 128, 695 }, { 129, 695 }, { 130, 695 },
493    
494     { 131, 695 }, { 132, 695 }, { 133, 695 }, { 134, 695 }, { 135, 695 },
495     { 136, 695 }, { 137, 695 }, { 138, 695 }, { 139, 695 }, { 140, 695 },
496     { 141, 695 }, { 142, 695 }, { 143, 695 }, { 144, 695 }, { 145, 695 },
497     { 146, 695 }, { 147, 695 }, { 148, 695 }, { 149, 695 }, { 150, 695 },
498     { 151, 695 }, { 152, 695 }, { 153, 695 }, { 154, 695 }, { 155, 695 },
499     { 156, 695 }, { 157, 695 }, { 158, 695 }, { 159, 695 }, { 160, 695 },
500     { 161, 695 }, { 162, 695 }, { 163, 695 }, { 164, 695 }, { 165, 695 },
501     { 166, 695 }, { 167, 695 }, { 168, 695 }, { 169, 695 }, { 170, 695 },
502     { 171, 695 }, { 172, 695 }, { 173, 695 }, { 174, 695 }, { 175, 695 },
503     { 176, 695 }, { 177, 695 }, { 178, 695 }, { 179, 695 }, { 180, 695 },
504    
505     { 181, 695 }, { 182, 695 }, { 183, 695 }, { 184, 695 }, { 185, 695 },
506     { 186, 695 }, { 187, 695 }, { 188, 695 }, { 189, 695 }, { 190, 695 },
507     { 191, 695 }, { 192, 695 }, { 193, 695 }, { 194, 695 }, { 195, 695 },
508     { 196, 695 }, { 197, 695 }, { 198, 695 }, { 199, 695 }, { 200, 695 },
509     { 201, 695 }, { 202, 695 }, { 203, 695 }, { 204, 695 }, { 205, 695 },
510     { 206, 695 }, { 207, 695 }, { 208, 695 }, { 209, 695 }, { 210, 695 },
511     { 211, 695 }, { 212, 695 }, { 213, 695 }, { 214, 695 }, { 215, 695 },
512     { 216, 695 }, { 217, 695 }, { 218, 695 }, { 219, 695 }, { 220, 695 },
513     { 221, 695 }, { 222, 695 }, { 223, 695 }, { 224, 695 }, { 225, 695 },
514     { 226, 695 }, { 227, 695 }, { 228, 695 }, { 229, 695 }, { 230, 695 },
515    
516     { 231, 695 }, { 232, 695 }, { 233, 695 }, { 234, 695 }, { 235, 695 },
517     { 236, 695 }, { 237, 695 }, { 238, 695 }, { 239, 695 }, { 240, 695 },
518     { 241, 695 }, { 242, 695 }, { 243, 695 }, { 244, 695 }, { 245, 695 },
519     { 246, 695 }, { 247, 695 }, { 248, 695 }, { 249, 695 }, { 250, 695 },
520     { 251, 695 }, { 252, 695 }, { 253, 695 }, { 254, 695 }, { 255, 695 },
521     { 256, 695 }, {   0,   0 }, {   0,2494 }, {   1, 437 }, {   2, 437 },
522     {   3, 437 }, {   4, 437 }, {   5, 437 }, {   6, 437 }, {   7, 437 },
523     {   8, 437 }, {   9, 437 }, {  10, 437 }, {  11, 437 }, {  12, 437 },
524     {  13, 437 }, {  14, 437 }, {  15, 437 }, {  16, 437 }, {  17, 437 },
525     {  18, 437 }, {  19, 437 }, {  20, 437 }, {  21, 437 }, {  22, 437 },
526    
527     {  23, 437 }, {  24, 437 }, {  25, 437 }, {  26, 437 }, {  27, 437 },
528     {  28, 437 }, {  29, 437 }, {  30, 437 }, {  31, 437 }, {  32, 437 },
529     {  33, 437 }, {  34, 437 }, {  35, 437 }, {  36, 437 }, {  37, 437 },
530     {  38, 437 }, {  39, 358 }, {  40, 437 }, {  41, 437 }, {  42, 437 },
531     {  43, 437 }, {  44, 437 }, {  45, 437 }, {  46, 437 }, {  47, 437 },
532     {  48, 437 }, {  49, 437 }, {  50, 437 }, {  51, 437 }, {  52, 437 },
533     {  53, 437 }, {  54, 437 }, {  55, 437 }, {  56, 437 }, {  57, 437 },
534     {  58, 437 }, {  59, 437 }, {  60, 437 }, {  61, 437 }, {  62, 437 },
535     {  63, 437 }, {  64, 437 }, {  65, 437 }, {  66, 437 }, {  67, 437 },
536     {  68, 437 }, {  69, 437 }, {  70, 437 }, {  71, 437 }, {  72, 437 },
537    
538     {  73, 437 }, {  74, 437 }, {  75, 437 }, {  76, 437 }, {  77, 437 },
539     {  78, 437 }, {  79, 437 }, {  80, 437 }, {  81, 437 }, {  82, 437 },
540     {  83, 437 }, {  84, 437 }, {  85, 437 }, {  86, 437 }, {  87, 437 },
541     {  88, 437 }, {  89, 437 }, {  90, 437 }, {  91, 437 }, {  92, 695 },
542     {  93, 437 }, {  94, 437 }, {  95, 437 }, {  96, 437 }, {  97, 437 },
543     {  98, 437 }, {  99, 437 }, { 100, 437 }, { 101, 437 }, { 102, 437 },
544     { 103, 437 }, { 104, 437 }, { 105, 437 }, { 106, 437 }, { 107, 437 },
545     { 108, 437 }, { 109, 437 }, { 110, 437 }, { 111, 437 }, { 112, 437 },
546     { 113, 437 }, { 114, 437 }, { 115, 437 }, { 116, 437 }, { 117, 437 },
547     { 118, 437 }, { 119, 437 }, { 120, 437 }, { 121, 437 }, { 122, 437 },
548    
549     { 123, 437 }, { 124, 437 }, { 125, 437 }, { 126, 437 }, { 127, 437 },
550     { 128, 437 }, { 129, 437 }, { 130, 437 }, { 131, 437 }, { 132, 437 },
551     { 133, 437 }, { 134, 437 }, { 135, 437 }, { 136, 437 }, { 137, 437 },
552     { 138, 437 }, { 139, 437 }, { 140, 437 }, { 141, 437 }, { 142, 437 },
553     { 143, 437 }, { 144, 437 }, { 145, 437 }, { 146, 437 }, { 147, 437 },
554     { 148, 437 }, { 149, 437 }, { 150, 437 }, { 151, 437 }, { 152, 437 },
555     { 153, 437 }, { 154, 437 }, { 155, 437 }, { 156, 437 }, { 157, 437 },
556     { 158, 437 }, { 159, 437 }, { 160, 437 }, { 161, 437 }, { 162, 437 },
557     { 163, 437 }, { 164, 437 }, { 165, 437 }, { 166, 437 }, { 167, 437 },
558     { 168, 437 }, { 169, 437 }, { 170, 437 }, { 171, 437 }, { 172, 437 },
559    
560     { 173, 437 }, { 174, 437 }, { 175, 437 }, { 176, 437 }, { 177, 437 },
561     { 178, 437 }, { 179, 437 }, { 180, 437 }, { 181, 437 }, { 182, 437 },
562     { 183, 437 }, { 184, 437 }, { 185, 437 }, { 186, 437 }, { 187, 437 },
563     { 188, 437 }, { 189, 437 }, { 190, 437 }, { 191, 437 }, { 192, 437 },
564     { 193, 437 }, { 194, 437 }, { 195, 437 }, { 196, 437 }, { 197, 437 },
565     { 198, 437 }, { 199, 437 }, { 200, 437 }, { 201, 437 }, { 202, 437 },
566     { 203, 437 }, { 204, 437 }, { 205, 437 }, { 206, 437 }, { 207, 437 },
567     { 208, 437 }, { 209, 437 }, { 210, 437 }, { 211, 437 }, { 212, 437 },
568     { 213, 437 }, { 214, 437 }, { 215, 437 }, { 216, 437 }, { 217, 437 },
569     { 218, 437 }, { 219, 437 }, { 220, 437 }, { 221, 437 }, { 222, 437 },
570    
571     { 223, 437 }, { 224, 437 }, { 225, 437 }, { 226, 437 }, { 227, 437 },
572     { 228, 437 }, { 229, 437 }, { 230, 437 }, { 231, 437 }, { 232, 437 },
573     { 233, 437 }, { 234, 437 }, { 235, 437 }, { 236, 437 }, { 237, 437 },
574     { 238, 437 }, { 239, 437 }, { 240, 437 }, { 241, 437 }, { 242, 437 },
575     { 243, 437 }, { 244, 437 }, { 245, 437 }, { 246, 437 }, { 247, 437 },
576     { 248, 437 }, { 249, 437 }, { 250, 437 }, { 251, 437 }, { 252, 437 },
577     { 253, 437 }, { 254, 437 }, { 255, 437 }, { 256, 437 }, {   0,  56 },
578     {   0,2236 }, {   0,   2 }, {   0,2234 }, {   0,   3 }, {   0,2232 },
579     {   0,   1 }, {   0,2230 }, {   0,   4 }, {   0,2228 }, {   0,  46 },
580     {   0,2226 }, {   0,  56 }, {   0,2224 }, {   0,   5 }, {   0,2222 },
581    
582     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
583     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,  45 }, {   0,2212 },
584     {   0,  56 }, {   0,2210 }, {   0,  56 }, {   0,2208 }, {   0,   0 },
585     {   0,   0 }, {   0,  56 }, {   0,2204 }, {   0,  56 }, {   0,2202 },
586     {   0,  45 }, {   0,2200 }, {   0,  56 }, {   0,2198 }, {   0,  56 },
587     {   0,2196 }, {   0,  56 }, {   0,2194 }, {   0,   0 }, {   0,  56 },
588     {   0,2191 }, {   0,   0 }, {   0,  56 }, {   0,2188 }, {   0,  56 },
589     {   0,2186 }, {   0,   0 }, {   0,  56 }, {   0,2183 }, {   0,  56 },
590     {   0,2181 }, {   0,  56 }, {   0,2179 }, {   0,  56 }, {   0,2177 },
591     {  48, 683 }, {  49, 683 }, {  50, 683 }, {  51, 683 }, {  52, 683 },
592    
593     {  53, 683 }, {  54, 683 }, {  55, 683 }, {  56, 683 }, {  57, 683 },
594     {  46, 681 }, {   0,   0 }, {  48, 671 }, {  49, 671 }, {  50, 671 },
595     {  51, 671 }, {  52, 671 }, {  53, 671 }, {  54, 671 }, {  55, 671 },
596     {  56, 671 }, {  57, 671 }, {  46, 669 }, {   0,   0 }, {  48, 681 },
597     {  49, 681 }, {  50, 681 }, {  51, 681 }, {  52, 681 }, {  53, 681 },
598     {  54, 681 }, {  55, 681 }, {  56, 681 }, {  57, 681 }, {  68,  76 },
599     {   0,  56 }, {   0,2140 }, {   0,  56 }, {   0,2138 }, {   0,  55 },
600     {   0,2136 }, {   0,   0 }, {   0,2134 }, {  69, 681 }, {  72, 679 },
601     {   0,   0 }, {   0,   0 }, {   0,2129 }, {   0,   0 }, {  69, 681 },
602     {   0,   0 }, {  85,  81 }, {  86, 127 }, {  85, 679 }, {  82, 681 },
603    
604     {   0,   0 }, {  78, 681 }, {  89, 681 }, {  73, 681 }, {   0,   0 },
605     {  78, 682 }, {  73, 684 }, {  69, 684 }, {   0,   0 }, {  79, 685 },
606     {   0,   0 }, {  69, 722 }, {   0,   0 }, {  69, 722 }, {  79, 684 },
607     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
608     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
609     {  85, 684 }, {   0,   0 }, {   0,   0 }, {  84, 725 }, {  85, 727 },
610     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
611     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,2083 }, {   0,   0 },
612     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
613     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
614    
615     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
616     {  68, 723 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {  78, 692 },
617     {  68, 734 }, {   0,   0 }, {  79, 699 }, {   0,  47 }, {   0,2057 },
618     {   1, 696 }, {   2, 696 }, {   3, 696 }, {   4, 696 }, {   5, 696 },
619     {   6, 696 }, {   7, 696 }, {   8, 696 }, {   9, 696 }, {  10, 696 },
620     {  11, 696 }, {  12, 696 }, {  13, 696 }, {  14, 696 }, {  15, 696 },
621     {  16, 696 }, {  17, 696 }, {  18, 696 }, {  19, 696 }, {  20, 696 },
622     {  21, 696 }, {  22, 696 }, {  23, 696 }, {  24, 696 }, {  25, 696 },
623     {  26, 696 }, {  27, 696 }, {  28, 696 }, {  29, 696 }, {  30, 696 },
624     {  31, 696 }, {  32, 696 }, {  33, 696 }, {  34, 696 }, {  35, 696 },
625    
626     {  36, 696 }, {  37, 696 }, {  38, 696 }, {  65, 982 }, {  40, 696 },
627     {  41, 696 }, {  42, 696 }, {  43, 696 }, {  44, 696 }, {  45, 696 },
628     {  46, 696 }, {  47, 696 }, {  48, 696 }, {  49, 696 }, {  50, 696 },
629     {  51, 696 }, {  52, 696 }, {  53, 696 }, {  54, 696 }, {  55, 696 },
630     {  56, 696 }, {  57, 696 }, {  58, 696 }, {  59, 696 }, {  60, 696 },
631     {  61, 696 }, {  62, 696 }, {  63, 696 }, {  64, 696 }, {  65, 696 },
632     {  66, 696 }, {  67, 696 }, {  68, 696 }, {  69, 696 }, {  70, 696 },
633     {  71, 696 }, {  72, 696 }, {  73, 696 }, {  74, 696 }, {  75, 696 },
634     {  76, 696 }, {  77, 696 }, {  78, 696 }, {  79, 696 }, {  80, 696 },
635     {  81, 696 }, {  82, 696 }, {  83, 696 }, {  84, 696 }, {  85, 696 },
636    
637     {  86, 696 }, {  87, 696 }, {  88, 696 }, {  89, 696 }, {  90, 696 },
638     {  91, 696 }, {   0,   0 }, {  93, 696 }, {  94, 696 }, {  95, 696 },
639     {  96, 696 }, {  97, 696 }, {  98, 696 }, {  99, 696 }, { 100, 696 },
640     { 101, 696 }, { 102, 696 }, { 103, 696 }, { 104, 696 }, { 105, 696 },
641     { 106, 696 }, { 107, 696 }, { 108, 696 }, { 109, 696 }, { 110, 696 },
642     { 111, 696 }, { 112, 696 }, { 113, 696 }, { 114, 696 }, { 115, 696 },
643     { 116, 696 }, { 117, 696 }, { 118, 696 }, { 119, 696 }, { 120, 696 },
644     { 121, 696 }, { 122, 696 }, { 123, 696 }, { 124, 696 }, { 125, 696 },
645     { 126, 696 }, { 127, 696 }, { 128, 696 }, { 129, 696 }, { 130, 696 },
646     { 131, 696 }, { 132, 696 }, { 133, 696 }, { 134, 696 }, { 135, 696 },
647    
648     { 136, 696 }, { 137, 696 }, { 138, 696 }, { 139, 696 }, { 140, 696 },
649     { 141, 696 }, { 142, 696 }, { 143, 696 }, { 144, 696 }, { 145, 696 },
650     { 146, 696 }, { 147, 696 }, { 148, 696 }, { 149, 696 }, { 150, 696 },
651     { 151, 696 }, { 152, 696 }, { 153, 696 }, { 154, 696 }, { 155, 696 },
652     { 156, 696 }, { 157, 696 }, { 158, 696 }, { 159, 696 }, { 160, 696 },
653     { 161, 696 }, { 162, 696 }, { 163, 696 }, { 164, 696 }, { 165, 696 },
654     { 166, 696 }, { 167, 696 }, { 168, 696 }, { 169, 696 }, { 170, 696 },
655     { 171, 696 }, { 172, 696 }, { 173, 696 }, { 174, 696 }, { 175, 696 },
656     { 176, 696 }, { 177, 696 }, { 178, 696 }, { 179, 696 }, { 180, 696 },
657     { 181, 696 }, { 182, 696 }, { 183, 696 }, { 184, 696 }, { 185, 696 },
658    
659     { 186, 696 }, { 187, 696 }, { 188, 696 }, { 189, 696 }, { 190, 696 },
660     { 191, 696 }, { 192, 696 }, { 193, 696 }, { 194, 696 }, { 195, 696 },
661     { 196, 696 }, { 197, 696 }, { 198, 696 }, { 199, 696 }, { 200, 696 },
662     { 201, 696 }, { 202, 696 }, { 203, 696 }, { 204, 696 }, { 205, 696 },
663     { 206, 696 }, { 207, 696 }, { 208, 696 }, { 209, 696 }, { 210, 696 },
664     { 211, 696 }, { 212, 696 }, { 213, 696 }, { 214, 696 }, { 215, 696 },
665     { 216, 696 }, { 217, 696 }, { 218, 696 }, { 219, 696 }, { 220, 696 },
666     { 221, 696 }, { 222, 696 }, { 223, 696 }, { 224, 696 }, { 225, 696 },
667     { 226, 696 }, { 227, 696 }, { 228, 696 }, { 229, 696 }, { 230, 696 },
668     { 231, 696 }, { 232, 696 }, { 233, 696 }, { 234, 696 }, { 235, 696 },
669    
670     { 236, 696 }, { 237, 696 }, { 238, 696 }, { 239, 696 }, { 240, 696 },
671     { 241, 696 }, { 242, 696 }, { 243, 696 }, { 244, 696 }, { 245, 696 },
672     { 246, 696 }, { 247, 696 }, { 248, 696 }, { 249, 696 }, { 250, 696 },
673     { 251, 696 }, { 252, 696 }, { 253, 696 }, { 254, 696 }, { 255, 696 },
674     { 256, 696 }, {   0,  57 }, {   0,1799 }, {   1, 365 }, {   2, 365 },
675     {   3, 365 }, {   4, 365 }, {   5, 365 }, {   6, 365 }, {   7, 365 },
676     {   8, 365 }, {   9, 365 }, {  10, 365 }, {  11, 365 }, {  12, 365 },
677     {  13, 365 }, {  14, 365 }, {  15, 365 }, {  16, 365 }, {  17, 365 },
678     {  18, 365 }, {  19, 365 }, {  20, 365 }, {  21, 365 }, {  22, 365 },
679     {  23, 365 }, {  24, 365 }, {  25, 365 }, {  26, 365 }, {  27, 365 },
680    
681     {  28, 365 }, {  29, 365 }, {  30, 365 }, {  31, 365 }, {  32, 365 },
682     {  33, 365 }, {  34, 367 }, {  35, 365 }, {  36, 365 }, {  37, 365 },
683     {  38, 365 }, {  39, 374 }, {  40, 365 }, {  41, 365 }, {  42, 365 },
684     {  43, 365 }, {  44, 365 }, {  45, 365 }, {  46, 365 }, {  47, 365 },
685     {  48, 365 }, {  49, 365 }, {  50, 365 }, {  51, 365 }, {  52, 365 },
686     {  53, 365 }, {  54, 365 }, {  55, 365 }, {  56, 365 }, {  57, 365 },
687     {  58, 365 }, {  59, 365 }, {  60, 365 }, {  61, 365 }, {  62, 365 },
688     {  63, 365 }, {  64, 365 }, {  65, 365 }, {  66, 365 }, {  67, 365 },
689     {  68, 365 }, {  69, 365 }, {  70, 365 }, {  71, 365 }, {  72, 365 },
690     {  73, 365 }, {  74, 365 }, {  75, 365 }, {  76, 365 }, {  77, 365 },
691    
692     {  78, 365 }, {  79, 365 }, {  80, 365 }, {  81, 365 }, {  82, 365 },
693     {  83, 365 }, {  84, 365 }, {  85, 365 }, {  86, 365 }, {  87, 365 },
694     {  88, 365 }, {  89, 365 }, {  90, 365 }, {  91, 365 }, {  92, 377 },
695     {  93, 365 }, {  94, 365 }, {  95, 365 }, {  96, 365 }, {  97, 365 },
696     {  98, 365 }, {  99, 365 }, { 100, 365 }, { 101, 365 }, { 102, 365 },
697     { 103, 365 }, { 104, 365 }, { 105, 365 }, { 106, 365 }, { 107, 365 },
698     { 108, 365 }, { 109, 365 }, { 110, 380 }, { 111, 365 }, { 112, 365 },
699     { 113, 365 }, { 114, 384 }, { 115, 365 }, { 116, 386 }, { 117, 365 },
700     { 118, 365 }, { 119, 365 }, { 120, 365 }, { 121, 365 }, { 122, 365 },
701     { 123, 365 }, { 124, 365 }, { 125, 365 }, { 126, 365 }, { 127, 365 },
702    
703     { 128, 365 }, { 129, 365 }, { 130, 365 }, { 131, 365 }, { 132, 365 },
704     { 133, 365 }, { 134, 365 }, { 135, 365 }, { 136, 365 }, { 137, 365 },
705     { 138, 365 }, { 139, 365 }, { 140, 365 }, { 141, 365 }, { 142, 365 },
706     { 143, 365 }, { 144, 365 }, { 145, 365 }, { 146, 365 }, { 147, 365 },
707     { 148, 365 }, { 149, 365 }, { 150, 365 }, { 151, 365 }, { 152, 365 },
708     { 153, 365 }, { 154, 365 }, { 155, 365 }, { 156, 365 }, { 157, 365 },
709     { 158, 365 }, { 159, 365 }, { 160, 365 }, { 161, 365 }, { 162, 365 },
710     { 163, 365 }, { 164, 365 }, { 165, 365 }, { 166, 365 }, { 167, 365 },
711     { 168, 365 }, { 169, 365 }, { 170, 365 }, { 171, 365 }, { 172, 365 },
712     { 173, 365 }, { 174, 365 }, { 175, 365 }, { 176, 365 }, { 177, 365 },
713    
714     { 178, 365 }, { 179, 365 }, { 180, 365 }, { 181, 365 }, { 182, 365 },
715     { 183, 365 }, { 184, 365 }, { 185, 365 }, { 186, 365 }, { 187, 365 },
716     { 188, 365 }, { 189, 365 }, { 190, 365 }, { 191, 365 }, { 192, 365 },
717     { 193, 365 }, { 194, 365 }, { 195, 365 }, { 196, 365 }, { 197, 365 },
718     { 198, 365 }, { 199, 365 }, { 200, 365 }, { 201, 365 }, { 202, 365 },
719     { 203, 365 }, { 204, 365 }, { 205, 365 }, { 206, 365 }, { 207, 365 },
720     { 208, 365 }, { 209, 365 }, { 210, 365 }, { 211, 365 }, { 212, 365 },
721     { 213, 365 }, { 214, 365 }, { 215, 365 }, { 216, 365 }, { 217, 365 },
722     { 218, 365 }, { 219, 365 }, { 220, 365 }, { 221, 365 }, { 222, 365 },
723     { 223, 365 }, { 224, 365 }, { 225, 365 }, { 226, 365 }, { 227, 365 },
724    
725     { 228, 365 }, { 229, 365 }, { 230, 365 }, { 231, 365 }, { 232, 365 },
726     { 233, 365 }, { 234, 365 }, { 235, 365 }, { 236, 365 }, { 237, 365 },
727     { 238, 365 }, { 239, 365 }, { 240, 365 }, { 241, 365 }, { 242, 365 },
728     { 243, 365 }, { 244, 365 }, { 245, 365 }, { 246, 365 }, { 247, 365 },
729     { 248, 365 }, { 249, 365 }, { 250, 365 }, { 251, 365 }, { 252, 365 },
730     { 253, 365 }, { 254, 365 }, { 255, 365 }, { 256, 365 }, {   0,   0 },
731     {   0,1541 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
732     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
733     {   0,1531 }, {   0,   0 }, {   0,1529 }, {   0,   0 }, {   0,1527 },
734     {   0,   0 }, {   0,1525 }, {   0,   0 }, {   0,1523 }, {   0,   0 },
735    
736     {   0,1521 }, {   0,  45 }, {   0,1519 }, {   0,   0 }, {   0,1517 },
737     {   0,   0 }, {   0,1515 }, {   0,   0 }, {   0,   0 }, {   0,1512 },
738     {   0,   0 }, {   0,1510 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
739     {   0,1506 }, {   0,   0 }, {   0,1504 }, {   0,   0 }, {   0,1502 },
740     {   0,   0 }, {   0,   0 }, {   0,1499 }, {   0,   0 }, {   0,1497 },
741     {   0,   0 }, {  46,  10 }, {   0,   0 }, {  48,   0 }, {  49,   0 },
742     {  50,   0 }, {  51,   0 }, {  52,   0 }, {  53,   0 }, {  54,   0 },
743     {  55,   0 }, {  56,   0 }, {  57,   0 }, {  48, 428 }, {  49, 428 },
744     {  50, 428 }, {  51, 428 }, {  52, 428 }, {  53, 428 }, {  54, 428 },
745     {  55, 428 }, {  56, 428 }, {  57, 428 }, {  46, -12 }, {   0,   0 },
746    
747     {  48,   0 }, {  49,   0 }, {  50,   0 }, {  51,   0 }, {  52,   0 },
748     {  53,   0 }, {  54,   0 }, {  55,   0 }, {  56,   0 }, {  57,   0 },
749     {   0,   0 }, {  65, 431 }, {  70, 430 }, {   0,   0 }, {   0,1457 },
750     {   0,   0 }, {   0,1455 }, {  69, 432 }, {   0,   0 }, {   0,1452 },
751     {   0,   0 }, {   0,1450 }, {   0,   0 }, {   0,1448 }, {   0,   0 },
752     {  71, 430 }, {   0,   0 }, {   0,   0 }, {  84, 431 }, {  70, 429 },
753     {  65, 429 }, {   0,   0 }, {   0,1439 }, {  83, 432 }, {   0,   0 },
754     {  68, 429 }, {   0,  54 }, {   0,1434 }, {   0,  52 }, {   0,1432 },
755     {  84, 430 }, {   0,   0 }, {  83, 431 }, {   0,   0 }, {  83, 431 },
756     {   0,  53 }, {   0,1425 }, {  73, 431 }, {   0,  51 }, {   0,1422 },
757    
758     {  83, 431 }, {   0,  48 }, {   0,1419 }, {  84, 431 }, {  82, 431 },
759     {   0,  49 }, {   0,1415 }, {   0,  50 }, {   0,1413 }, {   0,   7 },
760     {   0,1411 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
761     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
762     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
763     {   0,   0 }, {   0,1395 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
764     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
765     {   0,   0 }, {   0,   0 }, {  66, 394 }, {   0,   0 }, {   0,   0 },
766     {   0,   0 }, {  77, 393 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
767     {   0,   0 }, {   0,   0 }, {  83, 395 }, {   0,   0 }, {   0,   0 },
768    
769     {  84, 395 }, {  82, 394 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
770     {  73, 397 }, {  83, 404 }, {   0,   0 }, {  76, 399 }, {   0,  47 },
771     {   0,1361 }, {   1,   0 }, {   2,   0 }, {   3,   0 }, {   4,   0 },
772     {   5,   0 }, {   6,   0 }, {   7,   0 }, {   8,   0 }, {   9,   0 },
773     {  10,   0 }, {  11,   0 }, {  12,   0 }, {  13,   0 }, {  14,   0 },
774     {  15,   0 }, {  16,   0 }, {  17,   0 }, {  18,   0 }, {  19,   0 },
775     {  20,   0 }, {  21,   0 }, {  22,   0 }, {  23,   0 }, {  24,   0 },
776     {  25,   0 }, {  26,   0 }, {  27,   0 }, {  28,   0 }, {  29,   0 },
777     {  30,   0 }, {  31,   0 }, {  32,   0 }, {  33,   0 }, {  34,   0 },
778     {  35,   0 }, {  36,   0 }, {  37,   0 }, {  38,   0 }, {  73, 358 },
779    
780     {  40,   0 }, {  41,   0 }, {  42,   0 }, {  43,   0 }, {  44,   0 },
781     {  45,   0 }, {  46,   0 }, {  47,   0 }, {  48,   0 }, {  49,   0 },
782     {  50,   0 }, {  51,   0 }, {  52,   0 }, {  53,   0 }, {  54,   0 },
783     {  55,   0 }, {  56,   0 }, {  57,   0 }, {  58,   0 }, {  59,   0 },
784     {  60,   0 }, {  61,   0 }, {  62,   0 }, {  63,   0 }, {  64,   0 },
785     {  65,   0 }, {  66,   0 }, {  67,   0 }, {  68,   0 }, {  69,   0 },
786     {  70,   0 }, {  71,   0 }, {  72,   0 }, {  73,   0 }, {  74,   0 },
787     {  75,   0 }, {  76,   0 }, {  77,   0 }, {  78,   0 }, {  79,   0 },
788     {  80,   0 }, {  81,   0 }, {  82,   0 }, {  83,   0 }, {  84,   0 },
789     {  85,   0 }, {  86,   0 }, {  87,   0 }, {  88,   0 }, {  89,   0 },
790    
791     {  90,   0 }, {  91,   0 }, {   0,   0 }, {  93,   0 }, {  94,   0 },
792     {  95,   0 }, {  96,   0 }, {  97,   0 }, {  98,   0 }, {  99,   0 },
793     { 100,   0 }, { 101,   0 }, { 102,   0 }, { 103,   0 }, { 104,   0 },
794     { 105,   0 }, { 106,   0 }, { 107,   0 }, { 108,   0 }, { 109,   0 },
795     { 110,   0 }, { 111,   0 }, { 112,   0 }, { 113,   0 }, { 114,   0 },
796     { 115,   0 }, { 116,   0 }, { 117,   0 }, { 118,   0 }, { 119,   0 },
797     { 120,   0 }, { 121,   0 }, { 122,   0 }, { 123,   0 }, { 124,   0 },
798     { 125,   0 }, { 126,   0 }, { 127,   0 }, { 128,   0 }, { 129,   0 },
799     { 130,   0 }, { 131,   0 }, { 132,   0 }, { 133,   0 }, { 134,   0 },
800     { 135,   0 }, { 136,   0 }, { 137,   0 }, { 138,   0 }, { 139,   0 },
801    
802     { 140,   0 }, { 141,   0 }, { 142,   0 }, { 143,   0 }, { 144,   0 },
803     { 145,   0 }, { 146,   0 }, { 147,   0 }, { 148,   0 }, { 149,   0 },
804     { 150,   0 }, { 151,   0 }, { 152,   0 }, { 153,   0 }, { 154,   0 },
805     { 155,   0 }, { 156,   0 }, { 157,   0 }, { 158,   0 }, { 159,   0 },
806     { 160,   0 }, { 161,   0 }, { 162,   0 }, { 163,   0 }, { 164,   0 },
807     { 165,   0 }, { 166,   0 }, { 167,   0 }, { 168,   0 }, { 169,   0 },
808     { 170,   0 }, { 171,   0 }, { 172,   0 }, { 173,   0 }, { 174,   0 },
809     { 175,   0 }, { 176,   0 }, { 177,   0 }, { 178,   0 }, { 179,   0 },
810     { 180,   0 }, { 181,   0 }, { 182,   0 }, { 183,   0 }, { 184,   0 },
811     { 185,   0 }, { 186,   0 }, { 187,   0 }, { 188,   0 }, { 189,   0 },
812    
813     { 190,   0 }, { 191,   0 }, { 192,   0 }, { 193,   0 }, { 194,   0 },
814     { 195,   0 }, { 196,   0 }, { 197,   0 }, { 198,   0 }, { 199,   0 },
815     { 200,   0 }, { 201,   0 }, { 202,   0 }, { 203,   0 }, { 204,   0 },
816     { 205,   0 }, { 206,   0 }, { 207,   0 }, { 208,   0 }, { 209,   0 },
817     { 210,   0 }, { 211,   0 }, { 212,   0 }, { 213,   0 }, { 214,   0 },
818     { 215,   0 }, { 216,   0 }, { 217,   0 }, { 218,   0 }, { 219,   0 },
819     { 220,   0 }, { 221,   0 }, { 222,   0 }, { 223,   0 }, { 224,   0 },
820     { 225,   0 }, { 226,   0 }, { 227,   0 }, { 228,   0 }, { 229,   0 },
821     { 230,   0 }, { 231,   0 }, { 232,   0 }, { 233,   0 }, { 234,   0 },
822     { 235,   0 }, { 236,   0 }, { 237,   0 }, { 238,   0 }, { 239,   0 },
823    
824     { 240,   0 }, { 241,   0 }, { 242,   0 }, { 243,   0 }, { 244,   0 },
825     { 245,   0 }, { 246,   0 }, { 247,   0 }, { 248,   0 }, { 249,   0 },
826     { 250,   0 }, { 251,   0 }, { 252,   0 }, { 253,   0 }, { 254,   0 },
827     { 255,   0 }, { 256,   0 }, {   0,   6 }, {   0,1103 }, {   0,   0 },
828     {   0,1101 }, {   0,   0 }, {   0,1099 }, {   0,   0 }, {   0,   0 },
829     {   0,1096 }, {   0,   0 }, {   0,1094 }, {   0,   0 }, {   0,   0 },
830     {   0,1091 }, {   0,   0 }, {   0,1089 }, {   0,   0 }, {   0,1087 },
831     {   0,   8 }, {   0,1085 }, {   0,   0 }, {   0,1083 }, {   0,   0 },
832     {   0,1081 }, {   0,   0 }, {   0,1079 }, {   0,   0 }, {   0,1077 },
833     {   0,   0 }, {   0,1075 }, {   0,   0 }, {   0,1073 }, {   0,   0 },
834    
835     {   0,1071 }, {   0,   0 }, {   0,   0 }, {   0,1068 }, {   0,   0 },
836     {   0,1066 }, {   0,   0 }, {   0,1064 }, {   0,   0 }, {   0,1062 },
837     {   0,  15 }, {   0,1060 }, {   0,   0 }, {   0,1058 }, {   0,   0 },
838     {   0,1056 }, {  48,   0 }, {  49,   0 }, {  50,   0 }, {  51,   0 },
839     {  52,   0 }, {  53,   0 }, {  54,   0 }, {  55,   0 }, {  56,   0 },
840     {  57,   0 }, {   0,   0 }, {   0,1044 }, {   0,   0 }, {   0,1042 },
841     {   0,   0 }, {   0,1040 }, {   0,   0 }, {   0,   0 }, {   0,1037 },
842     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,1033 }, {   0,   0 },
843     {   0,1031 }, {   0,   0 }, {  70,  68 }, {  73,  68 }, {  69,  72 },
844     {  65,  71 }, {   0,   0 }, {   0,1024 }, {   0,   0 }, {   0,1022 },
845    
846     {   0,   0 }, {   0,1020 }, {   0,   0 }, {   0,   0 }, {   0,1017 },
847     {  78,  72 }, {   0,   0 }, {  73,  75 }, {   0,   0 }, {   0,1012 },
848     {   0,  23 }, {   0,1010 }, {  68,  86 }, {   0,   0 }, {   0,1007 },
849     {  67,  90 }, {  84,  72 }, {  79,  73 }, {   0,   0 }, {  73,  88 },
850     {  67,  90 }, {   0,  11 }, {   0, 999 }, {  73,  91 }, {  84,  74 },
851     {   0,   0 }, {  84,  80 }, {   0,   0 }, {  69,  94 }, {   0,  12 },
852     {   0, 991 }, {   0,   0 }, {  69,  92 }, {   0,   0 }, {   0, 987 },
853     {   0,   0 }, {  79,  93 }, {   0,   0 }, {   0, 983 }, {  84,  90 },
854     {   0,   0 }, {   0, 980 }, {   0,   0 }, {   0, 978 }, {   0,  44 },
855     {   0, 976 }, {  67,  90 }, {   0,   0 }, {  83,  92 }, {   0,   0 },
856    
857     {   0, 971 }, {   0,   0 }, {   0,   0 }, {   0, 968 }, {   0,   0 },
858     {   0, 966 }, {   0,   0 }, {   0, 964 }, {   0,   0 }, {  69,  89 },
859     {   0,   0 }, {   0, 960 }, {  85,  84 }, {  79,  89 }, {  76,  87 },
860     {   0,   0 }, {  85,  90 }, {   0,   0 }, {   0,   0 }, {   0, 952 },
861     {   0,   0 }, {   0, 950 }, {   0,   0 }, {   0, 948 }, {   0,   0 },
862     {   0, 946 }, {   0,   0 }, {  78,  85 }, {   0,   0 }, {   0, 942 },
863     {  83,  85 }, {   0,  40 }, {   0, 939 }, {   0,   0 }, {   0, 937 },
864     {  84,  88 }, {  82,  87 }, {  78,  84 }, {   0,   0 }, {   0, 932 },
865     {   0,   0 }, {   0, 930 }, {   0,   0 }, {   0, 928 }, {   0,   0 },
866     {   0, 926 }, {  82,  81 }, {   0,   0 }, {   0, 923 }, {   0,   0 },
867    
868     {   0, 921 }, {   0,   0 }, {   0, 919 }, {   0,   0 }, {   0, 917 },
869     {   0,   0 }, {   0, 915 }, {  69,  64 }, {   0,   0 }, {   0,   0 },
870     {   0, 911 }, {  70,  63 }, {  69,  63 }, {   0,  42 }, {   0, 907 },
871     {   0,   0 }, {   0, 905 }, {   0,   0 }, {   0, 903 }, {   0,   0 },
872     {  65,  61 }, {   0,   0 }, {   0, 899 }, {   0,   0 }, {  67,  61 },
873     {  95,  68 }, {   0,   0 }, {  66,  61 }, {   0,   0 }, {  95,  66 },
874     {   0,   0 }, {   0, 890 }, {   0,   0 }, {   0, 888 }, {   0,   0 },
875     {   0, 886 }, {  86,  60 }, {  84,  61 }, {  69,  62 }, {   0,   0 },
876     {  65,  67 }, {   0,   0 }, {   0, 879 }, {   0,   0 }, {   0, 877 },
877     {   0,   0 }, {   0, 875 }, {   0,   0 }, {  77,  62 }, {   0,   9 },
878    
879     {   0, 871 }, {   0,   0 }, {   0, 869 }, {  69,  62 }, {   0,  28 },
880     {   0, 866 }, {   0,   0 }, {   0, 864 }, {  69,  61 }, {   0,   0 },
881     {   0, 861 }, {  82,  65 }, {  69,  62 }, {   0,   0 }, {  66,  62 },
882     {   0,   0 }, {   0, 855 }, {   0,   0 }, {  95,  62 }, {   0,   0 },
883     {  79,  61 }, {   0,   0 }, {   0, 849 }, {  73,  66 }, {   0,   0 },
884     {   0, 846 }, {   0,   0 }, {  73,  71 }, {  76,  70 }, {  69,  76 },
885     {  85,  62 }, {   0,   0 }, {   0, 839 }, {   0,   0 }, {  78,  76 },
886     {   0,  14 }, {   0, 835 }, {   0,   0 }, {   0, 833 }, {   0,   0 },
887     {   0, 831 }, {   0,   0 }, {   0, 829 }, {  77,  72 }, {   0,   0 },
888     {   0, 826 }, {   0,  39 }, {   0, 824 }, {   0,   0 }, {   0, 822 },
889    
890     {  82,  72 }, {   0,   0 }, {  69,  64 }, {   0,   0 }, {   0, 817 },
891     {  83,  70 }, {   0,   0 }, {   0, 814 }, {  66,  62 }, {   0,  18 },
892     {   0, 811 }, {   0,  10 }, {   0, 809 }, {   0,   0 }, {  79,  64 },
893     {   0,   0 }, {   0, 805 }, {   0,   0 }, {   0,   0 }, {   0, 802 },
894     {   0,   0 }, {   0, 800 }, {  76,  64 }, {   0,   0 }, {   0, 797 },
895     {  65,  59 }, {  95,  64 }, {   0,   0 }, {   0,   0 }, {   0, 792 },
896     {   0,   0 }, {   0, 790 }, {   0,   0 }, {   0, 788 }, {  77,  59 },
897     {   0,   0 }, {   0, 785 }, {   0,   0 }, {   0, 783 }, {  95,  63 },
898     {   0,   0 }, {  89,  60 }, {  67,  54 }, {   0,   0 }, {  78,  55 },
899     {   0,   0 }, {   0, 775 }, {   0,   0 }, {  76,  52 }, {   0,   0 },
900    
901     {   0, 771 }, {   0,   0 }, {   0, 769 }, {   0,   0 }, {   0, 767 },
902     {   0,  22 }, {   0, 765 }, {   0,   0 }, {   0, 763 }, {  67,  46 },
903     {   0,   0 }, {   0,   0 }, {  67,  51 }, {  73,  46 }, {   0,   0 },
904     {   0, 756 }, {  84,  49 }, {   0,   0 }, {   0, 753 }, {   0,   0 },
905     {   0, 751 }, {   0,   0 }, {   0, 749 }, {   0,   0 }, {   0, 747 },
906     {   0,   0 }, {   0, 745 }, {  70,  47 }, {   0,   0 }, {   0,   0 },
907     {  76,  48 }, {   0,   0 }, {   0, 739 }, {  95,  45 }, {  85,  51 },
908     {  69,  42 }, {  67,  46 }, {   0,   0 }, {   0, 733 }, {  65,  46 },
909     {   0,   0 }, {   0, 730 }, {   0,   0 }, {  83,  46 }, {  65,  43 },
910     {   0,   0 }, {  65,  43 }, {   0,   0 }, {   0, 723 }, {   0,   0 },
911    
912     {  67,  43 }, {  80,  47 }, {  66,  46 }, {   0,   0 }, {   0, 717 },
913     {   0,   0 }, {   0, 715 }, {   0,   0 }, {   0, 713 }, {   0,   0 },
914     {   0, 711 }, {   0,   0 }, {   0, 709 }, {   0,   0 }, {   0, 707 },
915     {   0,   0 }, {   0, 705 }, {   0,   0 }, {   0, 703 }, {   0,   0 },
916     {  82,  50 }, {  69,  52 }, {   0,   0 }, {   0, 698 }, {   0,   0 },
917     {  79,  45 }, {   0,   0 }, {  73,  52 }, {   0,  16 }, {   0, 692 },
918     {   0,   0 }, {   0, 690 }, {   0,   0 }, {   0, 688 }, {  84,  48 },
919     {   0,   0 }, {  78,  50 }, {   0,   0 }, {   0, 683 }, {   0,   0 },
920     {  75,  45 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0, 677 },
921     {  71,  44 }, {   0,   0 }, {   0,   0 }, {  78,  44 }, {   0,   0 },
922    
923     {   0, 671 }, {  69,  47 }, {   0,   0 }, {  85,  44 }, {   0,   0 },
924     {  79,  47 }, {  84,  44 }, {   0,  27 }, {   0, 663 }, {   0,   0 },
925     {   0, 661 }, {  73,  43 }, {   0,   0 }, {   0, 658 }, {   0,   0 },
926     {   0, 656 }, {   0,   0 }, {   0, 654 }, {   0,  41 }, {   0, 652 },
927     {   0,   0 }, {   0, 650 }, {   0,   0 }, {   0,   0 }, {   0, 647 },
928     {   0,   0 }, {  85,  42 }, {   0,   0 }, {  80,  40 }, {   0,   0 },
929     {   0, 641 }, {  71,  50 }, {  76,  44 }, {  69,  51 }, {   0,   0 },
930     {   0, 636 }, {   0,   0 }, {  69,  51 }, {   0,   0 }, {  73,  51 },
931     {   0,   0 }, {   0, 630 }, {  84,  50 }, {   0,   0 }, {   0, 627 },
932     {   0,   0 }, {  84,  51 }, {  66,  43 }, {   0,   0 }, {  95,  40 },
933    
934     {   0,  24 }, {   0, 620 }, {   0,   0 }, {   0, 618 }, {   0,   0 },
935     {   0,   0 }, {   0, 615 }, {   0,   0 }, {  85,  48 }, {  65,  47 },
936     {   0,   0 }, {  78,  47 }, {   0,   0 }, {  69,  50 }, {   0,   0 },
937     {   0, 606 }, {   0,   0 }, {   0, 604 }, {   0,   0 }, {   0, 602 },
938     {   0,  17 }, {   0, 600 }, {   0,   0 }, {  85,  47 }, {   0,  26 },
939     {   0, 596 }, {  76,  51 }, {   0,   0 }, {   0, 593 }, {   0,   0 },
940     {   0, 591 }, {   0,   0 }, {   0,   0 }, {   0, 588 }, {   0,   0 },
941     {   0, 586 }, {   0,   0 }, {   0, 584 }, {   0,   0 }, {   0, 582 },
942     {   0,   0 }, {   0, 580 }, {  82,  43 }, {  69,  47 }, {  79,  50 },
943     {   0,   0 }, {  79,  50 }, {   0,   0 }, {   0, 573 }, {  78,  48 },
944    
945     {   0,  19 }, {   0, 570 }, {   0,  25 }, {   0, 568 }, {   0,   0 },
946     {   0,   0 }, {   0,   0 }, {   0, 564 }, {  95,  43 }, {   0,   0 },
947     {   0, 561 }, {   0,   0 }, {   0, 559 }, {   0,   0 }, {  84,  45 },
948     {   0,   0 }, {   0, 555 }, {   0,   0 }, {   0,   0 }, {  84,  43 },
949     {   0,   0 }, {   0, 550 }, {  78,  39 }, {  67,  31 }, {   0,   0 },
950     {   0, 546 }, {  85,  39 }, {   0,   0 }, {   0, 543 }, {   0,  43 },
951     {   0, 541 }, {   0,   0 }, {  79,  32 }, {   0,   0 }, {   0, 537 },
952     {   0,   0 }, {  80,  33 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
953     {  84,  35 }, {   0,   0 }, {   0, 529 }, {   0,   0 }, {   0, 527 },
954     {  78,  34 }, {   0,   0 }, {   0, 524 }, {  68,  30 }, {   0,   0 },
955    
956     {  85,  33 }, {   0,   0 }, {   0, 519 }, {  84,  34 }, {  71,  29 },
957     {   0,   0 }, {   0, 515 }, {   0,   0 }, {   0, 513 }, {  72,  34 },
958     {   0,   0 }, {   0, 510 }, {   0,   0 }, {   0, 508 }, {   0,   0 },
959     {   0, 506 }, {   0,   0 }, {   0, 504 }, {  79,  36 }, {   0,   0 },
960     {  85,  31 }, {   0,   0 }, {   0, 499 }, {  95,  29 }, {  67,  27 },
961     {  68,  35 }, {   0,   0 }, {   0, 494 }, {   0,  13 }, {   0, 492 },
962     {  89,  37 }, {  83,  32 }, {   0,   0 }, {  73,  34 }, {   0,   0 },
963     {  73,  35 }, {  65,  35 }, {   0,   0 }, {   0, 483 }, {   0,  36 },
964     {   0, 481 }, {   0,  38 }, {   0, 479 }, {   0,   0 }, {  78,  36 },
965     {   0,   0 }, {   0, 475 }, {   0,   0 }, {   0, 473 }, {   0,   0 },
966    
967     {   0, 471 }, {   0,   0 }, {   0, 469 }, {   0,   0 }, {   0, 467 },
968     {   0,   0 }, {  72,  29 }, {  82,  33 }, {  80,  33 }, {   0,   0 },
969     {   0, 461 }, {  69,  23 }, {   0,   0 }, {   0, 458 }, {   0,   0 },
970     {   0, 456 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0, 452 },
971     {  68,  27 }, {   0,   0 }, {   0, 449 }, {  79,  28 }, {  82,  25 },
972     {  78,  30 }, {   0,  20 }, {   0, 444 }, {  65,  33 }, {   0,   0 },
973     {  69,  31 }, {   0,   0 }, {   0, 439 }, {   0,   0 }, {  78,  32 },
974     {   0,   0 }, {   0, 435 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
975     {  73,  33 }, {   0,   0 }, {  84,  32 }, {   0,   0 }, {   0, 427 },
976     {   0,   0 }, {  69,  27 }, {   0,   0 }, {   0, 423 }, {   0,   0 },
977    
978     {   0, 421 }, {  86,  33 }, {   0,  37 }, {   0, 418 }, {   0,   0 },
979     {   0, 416 }, {   0,  29 }, {   0, 414 }, {   0,  32 }, {   0, 412 },
980     {   0,   0 }, {   0, 410 }, {   0,  34 }, {   0, 408 }, {   0,  30 },
981     {   0, 406 }, {  78,  22 }, {  95,  30 }, {   0,   0 }, {   0, 402 },
982     {   0,   0 }, {  73,  17 }, {   0,   0 }, {   0, 398 }, {  78,  17 },
983     {   0,   0 }, {   0, 395 }, {   0,   0 }, {   0,   0 }, {  69,  22 },
984     {   0,   0 }, {  79,  20 }, {  67,  29 }, {   0,   0 }, {   0, 387 },
985     {   0,   0 }, {  86,  19 }, {  83,  23 }, {  69,  29 }, {   0,   0 },
986     {   0, 381 }, {  78,  23 }, {   0,   0 }, {   0,   0 }, {   0, 377 },
987     {   0,   0 }, {   0, 375 }, {   0,   0 }, {   0, 373 }, {   0,   0 },
988    
989     {   0, 371 }, {   0,   0 }, {   0, 369 }, {   0,   0 }, {   0, 367 },
990     {  69,  19 }, {   0,   0 }, {  85,  28 }, {  76,  21 }, {   0,   0 },
991     {   0, 361 }, {   0,   0 }, {   0, 359 }, {  69,  13 }, {   0,   0 },
992     {   0,   0 }, {   0, 355 }, {   0,   0 }, {   0, 353 }, {   0,   0 },
993     {   0, 351 }, {   0,   0 }, {   0,   0 }, {   0, 348 }, {   0,   0 },
994     {   0, 346 }, {   0,   0 }, {   0, 344 }, {   0,   0 }, {   0, 342 },
995     {  82,  11 }, {  76,   8 }, {   0,   0 }, {   0,   0 }, {  84,  11 },
996     {   0,   0 }, {   0, 335 }, {   0,   0 }, {   0, 333 }, {   0,   0 },
997     {  83,   8 }, {  80,  15 }, {   0,   0 }, {   0, 328 }, {   0,   0 },
998     {   0, 326 }, {   0,   0 }, {   0, 324 }, {   0,   0 }, {  80,  21 },
999    
1000     {   0,   0 }, {   0, 320 }, {  95,  12 }, {  80,  21 }, {  95,  14 },
1001     {  65,  10 }, {   0,   0 }, {   0, 314 }, {  95,  21 }, {  65,   8 },
1002     {   0,   0 }, {  85,  20 }, {   0,   0 }, {  65,  12 }, {  80,  14 },
1003     {   0,   0 }, {   0, 305 }, {   0,   0 }, {   0, 303 }, {   0,   0 },
1004     {   0, 301 }, {   0,   0 }, {   0, 299 }, {   0,   0 }, {   0,   0 },
1005     {   0, 296 }, {   0,   0 }, {  65,  11 }, {   0,   0 }, {   0, 292 },
1006     {  84,   8 }, {  65,   9 }, {  82,  12 }, {   0,   0 }, {  82,  14 },
1007     {  65,   9 }, {  68,   9 }, {   0,   0 }, {   0, 283 }, {   0,   0 },
1008     {   0, 281 }, {   0,   0 }, {  82,  10 }, {   0,   0 }, {   0, 277 },
1009     {   0,  31 }, {   0, 275 }, {   0,  33 }, {   0, 273 }, {  95,  14 },
1010    
1011     {  77,  13 }, {   0,   0 }, {  77,  13 }, {   0,   0 }, {   0, 267 },
1012     {  69,  11 }, {  77,  16 }, {  69,  13 }, {   0,   0 }, {  82,  16 },
1013     {   0,  35 }, {   0, 260 }, {   0,  21 }, {   0, 258 }, {  69,  21 },
1014     {   0,   0 }, {  73,  14 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1015     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1016     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1017     {   0,   0 }, {  84,  21 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1018     {  84,  19 }, {   0,   0 }, {  69,  11 }, {   0,   0 }, {  69,  18 },
1019     {   0,   0 }, {  69,  18 }, {   0,   0 }, {  86,  15 }, {  69,  19 },
1020     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1021    
1022     {  84,   9 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1023     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1024     {   0,   0 }, {  82,  17 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1025     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1026     {  82,  10 }, {   0,   0 }, {  82,  14 }, {   0,   0 }, {   0,   0 },
1027     {   0,   0 }, {  82,  17 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1028     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1029     {   0,   0 }, {   0,   0 }, {  83,   9 }, {   0,   0 }, {   0,   0 },
1030     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1031     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1032    
1033     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1034     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1035     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1036     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1037     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1038     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1039     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1040     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1041     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1042     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1043    
1044     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1045     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1046     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1047     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1048     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1049     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1050     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1051     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1052     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1053     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1054    
1055     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1056     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1057     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1058     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1059     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1060     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1061     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1062     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1063     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1064     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1065    
1066     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1067     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1068     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1069     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1070     { 257,  58 }, {   1,   0 },    };
1071    
1072    static yyconst struct yy_trans_info *yy_start_state_list[5] =
1073        {
1074        &yy_transition[1],
1075        &yy_transition[3],
1076        &yy_transition[261],
1077        &yy_transition[519],
1078        &yy_transition[777],
1079    
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  
         0,    0,    0,    0,    0,    0,    0,    0,    0,    0  
1080      } ;      } ;
1081    
1082  /* The intent behind this definition is that it'll catch  /* The intent behind this definition is that it'll catch
# Line 4242  static yyconst yy_state_type yy_NUL_tran Line 1091  static yyconst yy_state_type yy_NUL_tran
1091   *                                                                         *   *                                                                         *
1092   *   LinuxSampler - modular, streaming capable sampler                     *   *   LinuxSampler - modular, streaming capable sampler                     *
1093   *                                                                         *   *                                                                         *
1094   *   Copyright (C) 2003 by Benno Senoner and Christian Schoenebeck         *   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *
1095   *                                                                         *   *                                                                         *
1096   *   This program is free software; you can redistribute it and/or modify  *   *   This program is free software; you can redistribute it and/or modify  *
1097   *   it under the terms of the GNU General Public License as published by  *   *   it under the terms of the GNU General Public License as published by  *
# Line 4267  static yyconst yy_state_type yy_NUL_tran Line 1116  static yyconst yy_state_type yy_NUL_tran
1116  /// handle for a client connection (FIXME: doesn't work for more than one network connections of course)  /// handle for a client connection (FIXME: doesn't work for more than one network connections of course)
1117  int hSession;  int hSession;
1118    
1119  #line 4271 "lex.yy.c"  
1120    #line 1121 "lex.yy.c"
1121    
1122  #define INITIAL 0  #define INITIAL 0
1123    #define INSTRING 1
1124    
 #ifndef YY_NO_UNISTD_H  
1125  /* Special case for "unistd.h", since it is non-ANSI. We include it way  /* Special case for "unistd.h", since it is non-ANSI. We include it way
1126   * down here because we want the user's section 1 to have been scanned first.   * down here because we want the user's section 1 to have been scanned first.
1127   * The user has a chance to override it with an option.   * The user has a chance to override it with an option.
1128   */   */
1129  #include <unistd.h>  #include <unistd.h>
 #endif  
1130    
1131  #ifndef YY_EXTRA_TYPE  #ifndef YY_EXTRA_TYPE
1132  #define YY_EXTRA_TYPE void *  #define YY_EXTRA_TYPE void *
# Line 4466  YY_DECL Line 1315  YY_DECL
1315          register int yy_act;          register int yy_act;
1316      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1317    
1318  #line 37 "lscp.l"  #line 39 "lscp.l"
1319    
1320    
1321  #line 4473 "lex.yy.c"  #line 1322 "lex.yy.c"
1322    
1323          if ( yyg->yy_init )          if ( yyg->yy_init )
1324                  {                  {
# Line 4509  YY_DECL Line 1358  YY_DECL
1358                   */                   */
1359                  yy_bp = yy_cp;                  yy_bp = yy_cp;
1360    
1361                  yy_current_state = yyg->yy_start;                  yy_current_state = yy_start_state_list[yyg->yy_start];
1362  yy_match:  yy_match:
1363                  while ( (yy_current_state = yy_nxt[yy_current_state][ YY_SC_TO_UI(*yy_cp) ]) > 0 )                  {
1364                    register yyconst struct yy_trans_info *yy_trans_info;
1365    
1366                    register YY_CHAR yy_c;
1367    
1368                    for ( yy_c = YY_SC_TO_UI(*yy_cp);
1369                          (yy_trans_info = &yy_current_state[(unsigned int) yy_c])->
1370                    yy_verify == yy_c;
1371                          yy_c = YY_SC_TO_UI(*++yy_cp) )
1372                          {                          {
1373                          if ( yy_accept[yy_current_state] )                          yy_current_state += yy_trans_info->yy_nxt;
1374    
1375                            if ( yy_current_state[-1].yy_nxt )
1376                                  {                                  {
1377                                  yyg->yy_last_accepting_state = yy_current_state;                                  yyg->yy_last_accepting_state = yy_current_state;
1378                                  yyg->yy_last_accepting_cpos = yy_cp;                                  yyg->yy_last_accepting_cpos = yy_cp;
1379                                  }                                  }
   
                         ++yy_cp;  
1380                          }                          }
1381                    }
                 yy_current_state = -yy_current_state;  
1382    
1383  yy_find_action:  yy_find_action:
1384                  yy_act = yy_accept[yy_current_state];                  yy_act = yy_current_state[-1].yy_nxt;
1385    
1386                  YY_DO_BEFORE_ACTION;                  YY_DO_BEFORE_ACTION;
1387    
# Line 4542  do_action:     /* This label is used only to Line 1398  do_action:     /* This label is used only to
1398    
1399  case 1:  case 1:
1400  YY_RULE_SETUP  YY_RULE_SETUP
1401  #line 39 "lscp.l"  #line 41 "lscp.l"
1402  { return SP; }  { return SP; }
1403          YY_BREAK          YY_BREAK
1404  case 2:  case 2:
1405  /* rule 2 can match eol */  /* rule 2 can match eol */
1406  YY_RULE_SETUP  YY_RULE_SETUP
1407  #line 40 "lscp.l"  #line 42 "lscp.l"
1408  { return LF; }  { return LF; }
1409          YY_BREAK          YY_BREAK
1410  case 3:  case 3:
1411  YY_RULE_SETUP  YY_RULE_SETUP
1412  #line 41 "lscp.l"  #line 43 "lscp.l"
1413  { return CR; }  { return CR; }
1414          YY_BREAK          YY_BREAK
1415  case 4:  case 4:
1416  YY_RULE_SETUP  YY_RULE_SETUP
1417  #line 42 "lscp.l"  #line 44 "lscp.l"
1418  { yylval->Dotnum = atof(yytext); return DOTNUM; }  { return HASH; }
1419          YY_BREAK          YY_BREAK
1420  case 5:  case 5:
1421  YY_RULE_SETUP  YY_RULE_SETUP
1422  #line 43 "lscp.l"  #line 45 "lscp.l"
1423  { return ADD; }  { return EQ; }
1424          YY_BREAK          YY_BREAK
1425  case 6:  case 6:
1426  YY_RULE_SETUP  YY_RULE_SETUP
1427  #line 44 "lscp.l"  #line 46 "lscp.l"
1428  { return GET; }  { yylval->Dotnum = atof(yytext); return DOTNUM; }
1429          YY_BREAK          YY_BREAK
1430  case 7:  case 7:
1431  YY_RULE_SETUP  YY_RULE_SETUP
1432  #line 45 "lscp.l"  #line 47 "lscp.l"
1433  { return LOAD; }  { return ADD; }
1434          YY_BREAK          YY_BREAK
1435  case 8:  case 8:
1436  YY_RULE_SETUP  YY_RULE_SETUP
1437  #line 46 "lscp.l"  #line 48 "lscp.l"
1438  { return REMOVE; }  { return GET; }
1439          YY_BREAK          YY_BREAK
1440  case 9:  case 9:
1441  YY_RULE_SETUP  YY_RULE_SETUP
1442  #line 47 "lscp.l"  #line 49 "lscp.l"
1443  { return SET; }  { return CREATE; }
1444          YY_BREAK          YY_BREAK
1445  case 10:  case 10:
1446  YY_RULE_SETUP  YY_RULE_SETUP
1447  #line 48 "lscp.l"  #line 50 "lscp.l"
1448  { return SUBSCRIBE; }  { return DESTROY; }
1449          YY_BREAK          YY_BREAK
1450  case 11:  case 11:
1451  YY_RULE_SETUP  YY_RULE_SETUP
1452  #line 49 "lscp.l"  #line 51 "lscp.l"
1453  { return UNSUBSCRIBE; }  { return LIST; }
1454          YY_BREAK          YY_BREAK
1455  case 12:  case 12:
1456  YY_RULE_SETUP  YY_RULE_SETUP
1457  #line 50 "lscp.l"  #line 52 "lscp.l"
1458  { return CHANNEL; }  { return LOAD; }
1459          YY_BREAK          YY_BREAK
1460  case 13:  case 13:
1461  YY_RULE_SETUP  YY_RULE_SETUP
1462  #line 51 "lscp.l"  #line 53 "lscp.l"
1463  { return NOTIFICATION; }  { return LOAD_BACKGROUND; }
1464          YY_BREAK          YY_BREAK
1465  case 14:  case 14:
1466  YY_RULE_SETUP  YY_RULE_SETUP
1467  #line 52 "lscp.l"  #line 54 "lscp.l"
1468  { return AVAILABLE_ENGINES; }  { return REMOVE; }
1469          YY_BREAK          YY_BREAK
1470  case 15:  case 15:
1471  YY_RULE_SETUP  YY_RULE_SETUP
1472  #line 53 "lscp.l"  #line 55 "lscp.l"
1473  { return CHANNELS; }  { return SET; }
1474          YY_BREAK          YY_BREAK
1475  case 16:  case 16:
1476  YY_RULE_SETUP  YY_RULE_SETUP
1477  #line 54 "lscp.l"  #line 56 "lscp.l"
1478  { return INFO; }  { return SUBSCRIBE; }
1479          YY_BREAK          YY_BREAK
1480  case 17:  case 17:
1481  YY_RULE_SETUP  YY_RULE_SETUP
1482  #line 55 "lscp.l"  #line 57 "lscp.l"
1483  { return BUFFER_FILL; }  { return UNSUBSCRIBE; }
1484          YY_BREAK          YY_BREAK
1485  case 18:  case 18:
1486  YY_RULE_SETUP  YY_RULE_SETUP
1487  #line 56 "lscp.l"  #line 58 "lscp.l"
1488  { return STREAM_COUNT; }  { return CHANNEL; }
1489          YY_BREAK          YY_BREAK
1490  case 19:  case 19:
1491  YY_RULE_SETUP  YY_RULE_SETUP
1492  #line 57 "lscp.l"  #line 59 "lscp.l"
1493  { return VOICE_COUNT; }  { return NOTIFICATION; }
1494          YY_BREAK          YY_BREAK
1495  case 20:  case 20:
1496  YY_RULE_SETUP  YY_RULE_SETUP
1497  #line 58 "lscp.l"  #line 60 "lscp.l"
1498  { return INSTRUMENT; }  { return AVAILABLE_ENGINES; }
1499          YY_BREAK          YY_BREAK
1500  case 21:  case 21:
1501  YY_RULE_SETUP  YY_RULE_SETUP
1502  #line 59 "lscp.l"  #line 61 "lscp.l"
1503  { return ENGINE; }  { return AVAILABLE_AUDIO_OUTPUT_DRIVERS; }
1504          YY_BREAK          YY_BREAK
1505  case 22:  case 22:
1506  YY_RULE_SETUP  YY_RULE_SETUP
1507  #line 60 "lscp.l"  #line 62 "lscp.l"
1508  { return AUDIO_OUTPUT_CHANNEL; }  { return CHANNELS; }
1509          YY_BREAK          YY_BREAK
1510  case 23:  case 23:
1511  YY_RULE_SETUP  YY_RULE_SETUP
1512  #line 61 "lscp.l"  #line 63 "lscp.l"
1513  { return AUDIO_OUTPUT_TYPE; }  { return INFO; }
1514          YY_BREAK          YY_BREAK
1515  case 24:  case 24:
1516  YY_RULE_SETUP  YY_RULE_SETUP
1517  #line 62 "lscp.l"  #line 64 "lscp.l"
1518  { return MIDI_INPUT_PORT; }  { return BUFFER_FILL; }
1519          YY_BREAK          YY_BREAK
1520  case 25:  case 25:
1521  YY_RULE_SETUP  YY_RULE_SETUP
1522  #line 63 "lscp.l"  #line 65 "lscp.l"
1523  { return MIDI_INPUT_CHANNEL; }  { return STREAM_COUNT; }
1524          YY_BREAK          YY_BREAK
1525  case 26:  case 26:
1526  YY_RULE_SETUP  YY_RULE_SETUP
1527  #line 64 "lscp.l"  #line 66 "lscp.l"
1528  { return MIDI_INPUT_TYPE; }  { return VOICE_COUNT; }
1529          YY_BREAK          YY_BREAK
1530  case 27:  case 27:
1531  YY_RULE_SETUP  YY_RULE_SETUP
1532  #line 65 "lscp.l"  #line 67 "lscp.l"
1533  { return VOLUME; }  { return INSTRUMENT; }
1534          YY_BREAK          YY_BREAK
1535  case 28:  case 28:
1536  YY_RULE_SETUP  YY_RULE_SETUP
1537  #line 66 "lscp.l"  #line 68 "lscp.l"
1538  { return BYTES; }  { return ENGINE; }
1539          YY_BREAK          YY_BREAK
1540  case 29:  case 29:
1541  YY_RULE_SETUP  YY_RULE_SETUP
1542  #line 67 "lscp.l"  #line 69 "lscp.l"
1543  { return PERCENTAGE; }  { return AUDIO_OUTPUT_DEVICE; }
1544          YY_BREAK          YY_BREAK
1545  case 30:  case 30:
1546  YY_RULE_SETUP  YY_RULE_SETUP
1547  #line 68 "lscp.l"  #line 70 "lscp.l"
1548  { return ALSA; }  { return AUDIO_OUTPUT_DEVICES; }
1549          YY_BREAK          YY_BREAK
1550  case 31:  case 31:
1551  YY_RULE_SETUP  YY_RULE_SETUP
1552  #line 69 "lscp.l"  #line 71 "lscp.l"
1553  { return JACK; }  { return AUDIO_OUTPUT_DEVICE_PARAMETER; }
1554          YY_BREAK          YY_BREAK
1555  case 32:  case 32:
1556  YY_RULE_SETUP  YY_RULE_SETUP
1557  #line 70 "lscp.l"  #line 72 "lscp.l"
1558  { return RESET; }  { return AUDIO_OUTPUT_DRIVER; }
1559          YY_BREAK          YY_BREAK
1560  case 33:  case 33:
1561  YY_RULE_SETUP  YY_RULE_SETUP
1562  #line 71 "lscp.l"  #line 73 "lscp.l"
1563  { return QUIT; }  { return AUDIO_OUTPUT_DRIVER_PARAMETER; }
1564          YY_BREAK          YY_BREAK
1565  case 34:  case 34:
1566  YY_RULE_SETUP  YY_RULE_SETUP
1567  #line 72 "lscp.l"  #line 74 "lscp.l"
1568  { yylval->Number = atoi(yytext); return NUMBER; }  { return AUDIO_OUTPUT_CHANNEL; }
1569          YY_BREAK          YY_BREAK
1570  case 35:  case 35:
1571  YY_RULE_SETUP  YY_RULE_SETUP
1572  #line 73 "lscp.l"  #line 75 "lscp.l"
1573  { yylval->Char = yytext[0]; return CHAR; }  { return AUDIO_OUTPUT_CHANNEL_PARAMETER; }
1574          YY_BREAK          YY_BREAK
1575  case 36:  case 36:
1576  YY_RULE_SETUP  YY_RULE_SETUP
1577  #line 75 "lscp.l"  #line 76 "lscp.l"
1578    { return MIDI_INPUT_PORT; }
1579            YY_BREAK
1580    case 37:
1581    YY_RULE_SETUP
1582    #line 77 "lscp.l"
1583    { return MIDI_INPUT_CHANNEL; }
1584            YY_BREAK
1585    case 38:
1586    YY_RULE_SETUP
1587    #line 78 "lscp.l"
1588    { return MIDI_INPUT_TYPE; }
1589            YY_BREAK
1590    case 39:
1591    YY_RULE_SETUP
1592    #line 79 "lscp.l"
1593    { return VOLUME; }
1594            YY_BREAK
1595    case 40:
1596    YY_RULE_SETUP
1597    #line 80 "lscp.l"
1598    { return BYTES; }
1599            YY_BREAK
1600    case 41:
1601    YY_RULE_SETUP
1602    #line 81 "lscp.l"
1603    { return PERCENTAGE; }
1604            YY_BREAK
1605    case 42:
1606    YY_RULE_SETUP
1607    #line 82 "lscp.l"
1608    { return RESET; }
1609            YY_BREAK
1610    case 43:
1611    YY_RULE_SETUP
1612    #line 83 "lscp.l"
1613    { return MISCELLANEOUS; }
1614            YY_BREAK
1615    case 44:
1616    YY_RULE_SETUP
1617    #line 84 "lscp.l"
1618    { return QUIT; }
1619            YY_BREAK
1620    case 45:
1621    YY_RULE_SETUP
1622    #line 85 "lscp.l"
1623    { yylval->Number = atoi(yytext); return NUMBER; }
1624            YY_BREAK
1625    case 46:
1626    YY_RULE_SETUP
1627    #line 86 "lscp.l"
1628    { yylval->String = "";  BEGIN(INSTRING); }
1629            YY_BREAK
1630    case 47:
1631    /* rule 47 can match eol */
1632    YY_RULE_SETUP
1633    #line 87 "lscp.l"
1634    { yylval->String += yytext; }
1635            YY_BREAK
1636    case 48:
1637    YY_RULE_SETUP
1638    #line 88 "lscp.l"
1639    { yylval->String += '\n'; }
1640            YY_BREAK
1641    case 49:
1642    YY_RULE_SETUP
1643    #line 89 "lscp.l"
1644    { yylval->String += '\r'; }
1645            YY_BREAK
1646    case 50:
1647    YY_RULE_SETUP
1648    #line 90 "lscp.l"
1649    { yylval->String += '\t'; }
1650            YY_BREAK
1651    case 51:
1652    YY_RULE_SETUP
1653    #line 91 "lscp.l"
1654    { yylval->String += '\\'; }
1655            YY_BREAK
1656    case 52:
1657    YY_RULE_SETUP
1658    #line 92 "lscp.l"
1659    { yylval->String += '\"'; }
1660            YY_BREAK
1661    case 53:
1662    YY_RULE_SETUP
1663    #line 93 "lscp.l"
1664    { yylval->String += '\''; }
1665            YY_BREAK
1666    case 54:
1667    /* rule 54 can match eol */
1668    YY_RULE_SETUP
1669    #line 94 "lscp.l"
1670    { yylval->String += yytext; }
1671            YY_BREAK
1672    case 55:
1673    YY_RULE_SETUP
1674    #line 95 "lscp.l"
1675    { BEGIN(INITIAL); return STRINGVAL; }
1676            YY_BREAK
1677    case 56:
1678    YY_RULE_SETUP
1679    #line 96 "lscp.l"
1680    { yylval->Char = yytext[0]; return CHAR; }
1681            YY_BREAK
1682    case 57:
1683    YY_RULE_SETUP
1684    #line 98 "lscp.l"
1685  ECHO;  ECHO;
1686          YY_BREAK          YY_BREAK
1687  #line 4725 "lex.yy.c"  #line 1688 "lex.yy.c"
1688  case YY_STATE_EOF(INITIAL):  case YY_STATE_EOF(INITIAL):
1689    case YY_STATE_EOF(INSTRING):
1690          yyterminate();          yyterminate();
1691    
1692          case YY_END_OF_BUFFER:          case YY_END_OF_BUFFER:
# Line 4994  static int yy_get_next_buffer (yyscan_t Line 1958  static int yy_get_next_buffer (yyscan_t
1958          register char *yy_cp;          register char *yy_cp;
1959      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1960    
1961          yy_current_state = yyg->yy_start;          yy_current_state = yy_start_state_list[yyg->yy_start];
1962    
1963          for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp )          for ( yy_cp = yyg->yytext_ptr + YY_MORE_ADJ; yy_cp < yyg->yy_c_buf_p; ++yy_cp )
1964                  {                  {
1965                  if ( *yy_cp )                  yy_current_state += yy_current_state[(*yy_cp ? YY_SC_TO_UI(*yy_cp) : 256)].yy_nxt;
1966                          {                  if ( yy_current_state[-1].yy_nxt )
                         yy_current_state = yy_nxt[yy_current_state][YY_SC_TO_UI(*yy_cp)];  
                         }  
                 else  
                         yy_current_state = yy_NUL_trans[yy_current_state];  
                 if ( yy_accept[yy_current_state] )  
1967                          {                          {
1968                          yyg->yy_last_accepting_state = yy_current_state;                          yyg->yy_last_accepting_state = yy_current_state;
1969                          yyg->yy_last_accepting_cpos = yy_cp;                          yyg->yy_last_accepting_cpos = yy_cp;
# Line 5025  static int yy_get_next_buffer (yyscan_t Line 1984  static int yy_get_next_buffer (yyscan_t
1984      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1985          register char *yy_cp = yyg->yy_c_buf_p;          register char *yy_cp = yyg->yy_c_buf_p;
1986    
1987          yy_current_state = yy_NUL_trans[yy_current_state];          register int yy_c = 256;
1988          yy_is_jam = (yy_current_state == 0);          register yyconst struct yy_trans_info *yy_trans_info;
1989    
1990            yy_trans_info = &yy_current_state[(unsigned int) yy_c];
1991            yy_current_state += yy_trans_info->yy_nxt;
1992            yy_is_jam = (yy_trans_info->yy_verify != yy_c);
1993    
1994          if ( ! yy_is_jam )          if ( ! yy_is_jam )
1995                  {                  {
1996                  if ( yy_accept[yy_current_state] )                  if ( yy_current_state[-1].yy_nxt )
1997                          {                          {
1998                          yyg->yy_last_accepting_state = yy_current_state;                          yyg->yy_last_accepting_state = yy_current_state;
1999                          yyg->yy_last_accepting_cpos = yy_cp;                          yyg->yy_last_accepting_cpos = yy_cp;
# Line 5267  static void yy_load_buffer_state  (yysca Line 2230  static void yy_load_buffer_state  (yysca
2230          yyfree((void *) b ,yyscanner );          yyfree((void *) b ,yyscanner );
2231  }  }
2232    
 #ifndef __cplusplus  
 extern int isatty (int );  
 #endif /* __cplusplus */  
       
2233  /* Initializes or reinitializes a buffer.  /* Initializes or reinitializes a buffer.
2234   * This function is sometimes called more than once on the same buffer,   * This function is sometimes called more than once on the same buffer,
2235   * such as during a yyrestart() or at EOF.   * such as during a yyrestart() or at EOF.
# Line 5468  YY_BUFFER_STATE yy_scan_buffer  (char * Line 2427  YY_BUFFER_STATE yy_scan_buffer  (char *
2427   * @note If you want to scan bytes that may contain NUL values, then use   * @note If you want to scan bytes that may contain NUL values, then use
2428   *       yy_scan_bytes() instead.   *       yy_scan_bytes() instead.
2429   */   */
2430  YY_BUFFER_STATE yy_scan_string (yyconst char * yy_str , yyscan_t yyscanner)  YY_BUFFER_STATE yy_scan_string (yyconst char * str , yyscan_t yyscanner)
2431  {  {
2432            
2433          return yy_scan_bytes(yy_str,strlen(yy_str) ,yyscanner);          return yy_scan_bytes(str,strlen(str) ,yyscanner);
2434  }  }
2435    
2436  /** Setup the input buffer state to scan the given bytes. The next call to yylex() will  /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
# Line 5822  void yyfree (void * ptr , yyscan_t yysca Line 2781  void yyfree (void * ptr , yyscan_t yysca
2781  #undef yy_set_bol  #undef yy_set_bol
2782  #undef yy_new_buffer  #undef yy_new_buffer
2783  #undef yy_set_interactive  #undef yy_set_interactive
 #undef yytext_ptr  
2784  #undef YY_DO_BEFORE_ACTION  #undef YY_DO_BEFORE_ACTION
2785    
2786  #ifdef YY_DECL_IS_OURS  #ifdef YY_DECL_IS_OURS
2787  #undef YY_DECL_IS_OURS  #undef YY_DECL_IS_OURS
2788  #undef YY_DECL  #undef YY_DECL
2789  #endif  #endif
2790  #line 75 "lscp.l"  #line 98 "lscp.l"
2791    
2792    
2793    

Legend:
Removed from v.35  
changed lines
  Added in v.135

  ViewVC Help
Powered by ViewVC