/[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 61 by schoenebeck, Mon May 3 19:29:44 2004 UTC revision 160 by capela, Tue Jun 29 21:44:12 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 66
343  #define YY_END_OF_BUFFER 37  #define YY_END_OF_BUFFER 67
 /* 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[3759] =
350      {   0,      {
351          0,    0,   37,   35,    2,    3,    1,   35,   34,   34,   {   0,   0 }, {   0,3503 }, {   0,   0 }, {   0,3501 }, {   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          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   { 227,1032 }, { 228,1032 }, { 229,1032 }, { 230,1032 }, { 231,1032 },
402          0,    0,    0,    0,    0,    0,    0,    0,    0,    0   { 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,3243 }, {   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,2985 },
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,2727 }, {   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,  65 },
578     {   0,2469 }, {   0,   2 }, {   0,2467 }, {   0,   3 }, {   0,2465 },
579     {   0,   1 }, {   0,2463 }, {   0,   4 }, {   0,2461 }, {   0,  55 },
580     {   0,2459 }, {   0,  65 }, {   0,2457 }, {   0,   5 }, {   0,2455 },
581    
582     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
583     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,  54 }, {   0,2445 },
584     {   0,  65 }, {   0,2443 }, {   0,  65 }, {   0,2441 }, {   0,   0 },
585     {   0,   0 }, {   0,  65 }, {   0,2437 }, {   0,  65 }, {   0,2435 },
586     {   0,  54 }, {   0,2433 }, {   0,  65 }, {   0,2431 }, {   0,  65 },
587     {   0,2429 }, {   0,  65 }, {   0,2427 }, {   0,   0 }, {   0,  65 },
588     {   0,2424 }, {   0,   0 }, {   0,  65 }, {   0,2421 }, {   0,  65 },
589     {   0,2419 }, {   0,   0 }, {   0,  65 }, {   0,2416 }, {   0,  65 },
590     {   0,2414 }, {   0,  65 }, {   0,2412 }, {   0,  65 }, {   0,2410 },
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,  65 }, {   0,2373 }, {   0,  65 }, {   0,2371 }, {   0,  64 },
600     {   0,2369 }, {   0,   0 }, {   0,2367 }, {  69, 681 }, {  72, 679 },
601     {   0,   0 }, {   0,   0 }, {   0,2362 }, {   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, 685 }, {   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,2316 }, {   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, 725 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {  78, 692 },
617     {  68, 734 }, {   0,   0 }, {  79, 699 }, {   0,  56 }, {   0,2290 },
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,  66 }, {   0,2032 }, {   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, 380 },
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, 384 }, { 111, 365 }, { 112, 365 },
699     { 113, 365 }, { 114, 386 }, { 115, 365 }, { 116, 388 }, { 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,1774 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
732     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
733     {   0,1764 }, {   0,   0 }, {   0,1762 }, {   0,   0 }, {   0,1760 },
734     {   0,   0 }, {   0,1758 }, {   0,   0 }, {   0,1756 }, {   0,   0 },
735    
736     {   0,1754 }, {   0,  54 }, {   0,1752 }, {   0,   0 }, {   0,1750 },
737     {   0,   0 }, {   0,1748 }, {   0,   0 }, {   0,   0 }, {   0,1745 },
738     {   0,   0 }, {   0,1743 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
739     {   0,1739 }, {   0,   0 }, {   0,1737 }, {   0,   0 }, {   0,1735 },
740     {   0,   0 }, {   0,   0 }, {   0,1732 }, {   0,   0 }, {   0,   0 },
741     {   0,1729 }, {  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,1690 },
750     {   0,   0 }, {   0,1688 }, {  69, 432 }, {   0,   0 }, {   0,1685 },
751     {   0,   0 }, {   0,1683 }, {   0,   0 }, {   0,1681 }, {   0,   0 },
752     {  71, 430 }, {   0,   0 }, {   0,   0 }, {  84, 431 }, {  70, 429 },
753     {  65, 429 }, {   0,   0 }, {   0,1672 }, {  83, 432 }, {   0,   0 },
754     {  68, 429 }, {   0,  63 }, {   0,1667 }, {   0,  61 }, {   0,1665 },
755     {  84, 430 }, {   0,   0 }, {  83, 431 }, {   0,   0 }, {  83, 431 },
756     {   0,  62 }, {   0,1658 }, {  78, 431 }, {  73, 431 }, {   0,   0 },
757    
758     {  83, 431 }, {   0,  60 }, {   0,1652 }, {  84, 433 }, {  82, 432 },
759     {   0,  57 }, {   0,1648 }, {   0,  58 }, {   0,1646 }, {   0,  59 },
760     {   0,1644 }, {   0,   7 }, {   0,1642 }, {   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,1628 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
764     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
765     {   0,   0 }, {   0,   0 }, {  66, 406 }, {   0,   0 }, {   0,   0 },
766     {   0,   0 }, {  77, 394 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
767     {   0,   0 }, {   0,   0 }, {  83, 396 }, {   0,   0 }, {   0,   0 },
768    
769     {  84, 396 }, {  82, 395 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
770     {  73, 399 }, {  83, 406 }, {   0,   0 }, {  76, 401 }, {   0,  56 },
771     {   0,1594 }, {   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, 360 },
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,1336 }, {   0,   0 },
828     {   0,1334 }, {   0,   0 }, {   0,1332 }, {   0,   0 }, {   0,   0 },
829     {   0,1329 }, {   0,   0 }, {   0,1327 }, {   0,   0 }, {   0,   0 },
830     {   0,1324 }, {   0,   0 }, {   0,1322 }, {   0,   0 }, {   0,1320 },
831     {   0,   8 }, {   0,1318 }, {   0,   0 }, {   0,1316 }, {   0,   0 },
832     {   0,1314 }, {   0,   0 }, {   0,1312 }, {   0,   0 }, {   0,1310 },
833     {   0,   0 }, {   0,1308 }, {   0,   0 }, {   0,1306 }, {   0,   0 },
834    
835     {   0,1304 }, {   0,   0 }, {   0,1302 }, {   0,   0 }, {   0,1300 },
836     {   0,   0 }, {   0,1298 }, {   0,   0 }, {   0,1296 }, {   0,   0 },
837     {   0,1294 }, {   0,  15 }, {   0,1292 }, {   0,   0 }, {   0,1290 },
838     {   0,   0 }, {  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,1277 }, {   0,   0 }, {   0,1275 },
841     {   0,   0 }, {   0,1273 }, {   0,   0 }, {   0,1271 }, {   0,   0 },
842     {   0,   0 }, {   0,1268 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
843     {   0,1264 }, {   0,   0 }, {  70,  76 }, {  73,  70 }, {  69,  75 },
844     {  65,  74 }, {   0,   0 }, {   0,   0 }, {   0,1256 }, {   0,   0 },
845    
846     {   0,1254 }, {   0,   0 }, {   0,1252 }, {   0,   0 }, {   0,1250 },
847     {  78,  75 }, {   0,   0 }, {  73,  77 }, {   0,   0 }, {   0,1245 },
848     {   0,   0 }, {   0,1243 }, {  68,  87 }, {   0,  23 }, {   0,1240 },
849     {  67,  91 }, {  84,  77 }, {  79,  76 }, {   0,   0 }, {  73,  89 },
850     {   0,   0 }, {  67,  93 }, {   0,   0 }, {   0,1231 }, {  84,  83 },
851     {  73,  92 }, {  84,  86 }, {   0,  11 }, {   0,1226 }, {  69,  95 },
852     {   0,  12 }, {   0,1223 }, {   0,   0 }, {  69,  93 }, {   0,   0 },
853     {   0,1219 }, {   0,   0 }, {  79,  94 }, {   0,   0 }, {   0,1215 },
854     {  84,  94 }, {   0,   0 }, {   0,1212 }, {   0,   0 }, {   0,1210 },
855     {  95,  92 }, {   0,   0 }, {   0,1207 }, {  67,  90 }, {   0,  53 },
856    
857     {   0,1204 }, {   0,   0 }, {   0,1202 }, {   0,   0 }, {   0,   0 },
858     {   0,1199 }, {   0,   0 }, {   0,1197 }, {   0,   0 }, {   0,1195 },
859     {  83,  82 }, {   0,   0 }, {   0,1192 }, {   0,   0 }, {  85,  83 },
860     {  79,  89 }, {  76,  87 }, {  69,  81 }, {  85,  90 }, {   0,   0 },
861     {   0,   0 }, {   0,1183 }, {   0,   0 }, {   0,1181 }, {   0,   0 },
862     {   0,1179 }, {   0,   0 }, {   0,1177 }, {   0,   0 }, {   0,1175 },
863     {  78,  83 }, {   0,  49 }, {   0,1172 }, {  83,  82 }, {   0,   0 },
864     {   0,1169 }, {   0,   0 }, {   0,1167 }, {  84,  83 }, {  78,  84 },
865     {   0,   0 }, {  82,  84 }, {   0,   0 }, {   0,1161 }, {   0,   0 },
866     {   0,1159 }, {   0,   0 }, {   0,1157 }, {   0,   0 }, {   0,   0 },
867    
868     {   0,1154 }, {   0,   0 }, {   0,1152 }, {   0,   0 }, {   0,1150 },
869     {  82,  74 }, {   0,   0 }, {   0,1147 }, {  69,  63 }, {   0,   0 },
870     {   0,1144 }, {   0,   0 }, {   0,1142 }, {   0,   0 }, {  70,  63 },
871     {   0,   0 }, {  69,  63 }, {   0,  51 }, {   0,1136 }, {  77,  62 },
872     {   0,   0 }, {   0,1133 }, {  65,  64 }, {   0,   0 }, {   0,1130 },
873     {   0,   0 }, {  67,  65 }, {   0,   0 }, {  66,  70 }, {   0,   0 },
874     {  95,  65 }, {   0,   0 }, {   0,1122 }, {   0,   0 }, {   0,1120 },
875     {   0,   0 }, {   0,1118 }, {   0,   0 }, {  86,  60 }, {  84,  63 },
876     {  69,  63 }, {   0,   0 }, {  65,  69 }, {   0,   0 }, {   0,1110 },
877     {   0,   0 }, {   0,1108 }, {   0,   0 }, {   0,1106 }, {   0,   0 },
878    
879     {  77,  63 }, {   0,   0 }, {   0,1102 }, {   0,   0 }, {  69,  67 },
880     {   0,   0 }, {  69,  71 }, {   0,   9 }, {   0,1096 }, {   0,   0 },
881     {   0,1094 }, {  82,  69 }, {   0,  28 }, {   0,1091 }, {  69,  68 },
882     {   0,   0 }, {   0,   0 }, {   0,1087 }, {   0,   0 }, {   0,1085 },
883     {  95,  69 }, {   0,   0 }, {  79,  67 }, {  73,  69 }, {   0,   0 },
884     {   0,1079 }, {   0,   0 }, {   0,1077 }, {  76,  73 }, {   0,   0 },
885     {  73,  78 }, {  69,  78 }, {  85,  70 }, {  79,  73 }, {   0,   0 },
886     {   0,1069 }, {   0,   0 }, {   0,1067 }, {  78,  77 }, {   0,  14 },
887     {   0,1064 }, {   0,   0 }, {   0,1062 }, {   0,   0 }, {   0,1060 },
888     {   0,   0 }, {   0,1058 }, {   0,   0 }, {  77,  71 }, {   0,   0 },
889    
890     {   0,   0 }, {   0,1053 }, {   0,  48 }, {   0,1051 }, {   0,   0 },
891     {  69,  67 }, {  82,  70 }, {   0,   0 }, {   0,1046 }, {   0,   0 },
892     {   0,1044 }, {   0,   0 }, {  66,  64 }, {   0,   0 }, {   0,1040 },
893     {  83,  64 }, {   0,  18 }, {   0,1037 }, {   0,  10 }, {   0,1035 },
894     {   0,   0 }, {   0,1033 }, {   0,   0 }, {  79,  64 }, {   0,   0 },
895     {   0,1029 }, {   0,   0 }, {   0,1027 }, {  76,  65 }, {  95,  67 },
896     {   0,   0 }, {   0,1023 }, {   0,   0 }, {   0,1021 }, {   0,   0 },
897     {   0,   0 }, {   0,1018 }, {   0,   0 }, {   0,   0 }, {   0,1015 },
898     {   0,   0 }, {   0,1013 }, {   0,   0 }, {  95,  66 }, {  77,  54 },
899     {  68,  54 }, {   0,   0 }, {  78,  56 }, {   0,   0 }, {  89,  59 },
900    
901     {   0,   0 }, {  76,  52 }, {  67,  48 }, {   0,   0 }, {   0,1000 },
902     {   0,   0 }, {   0, 998 }, {   0,   0 }, {   0, 996 }, {   0,   0 },
903     {   0, 994 }, {   0,   0 }, {   0,   0 }, {  67,  58 }, {   0,   0 },
904     {   0, 989 }, {   0,   0 }, {  73,  47 }, {  67,  55 }, {   0,  22 },
905     {   0, 984 }, {  84,  49 }, {   0,   0 }, {   0, 981 }, {   0,   0 },
906     {   0, 979 }, {   0,   0 }, {   0, 977 }, {   0,   0 }, {   0,   0 },
907     {   0, 974 }, {   0,   0 }, {   0, 972 }, {   0,   0 }, {  70,  51 },
908     {   0,   0 }, {  76,  50 }, {  95,  47 }, {   0,   0 }, {   0,   0 },
909     {  69,  52 }, {   0,   0 }, {  65,  50 }, {  85,  50 }, {   0,   0 },
910     {   0,   0 }, {  65,  49 }, {   0,   0 }, {  65,  49 }, {   0,   0 },
911    
912     {  83,  53 }, {  65,  67 }, {   0,   0 }, {   0, 951 }, {   0,   0 },
913     {  80,  50 }, {  67,  70 }, {  66,  70 }, {   0,   0 }, {   0, 945 },
914     {   0,   0 }, {   0, 943 }, {   0,   0 }, {   0, 941 }, {   0,   0 },
915     {   0, 939 }, {   0,   0 }, {   0, 937 }, {   0,   0 }, {   0, 935 },
916     {   0,   0 }, {   0,   0 }, {   0, 932 }, {   0,   0 }, {   0, 930 },
917     {   0,   0 }, {   0, 928 }, {   0,   0 }, {   0,   0 }, {  69,  59 },
918     {   0,   0 }, {   0,   0 }, {   0, 922 }, {   0,  13 }, {   0, 920 },
919     {  79,  59 }, {  82,  59 }, {   0,   0 }, {  73,  57 }, {   0,   0 },
920     {   0, 914 }, {   0,   0 }, {  84,  59 }, {   0,   0 }, {   0,   0 },
921     {   0,   0 }, {   0, 908 }, {   0,   0 }, {   0, 906 }, {   0,  16 },
922    
923     {   0, 904 }, {  78,  51 }, {   0,   0 }, {   0, 901 }, {   0,   0 },
924     {  78,  55 }, {  76,  54 }, {   0,   0 }, {   0, 896 }, {   0,   0 },
925     {  85,  51 }, {   0,   0 }, {   0, 892 }, {   0,   0 }, {   0,   0 },
926     {   0, 889 }, {  84,  58 }, {   0,   0 }, {   0, 886 }, {   0,  27 },
927     {   0, 884 }, {   0,  47 }, {   0, 882 }, {   0,   0 }, {  71,  43 },
928     {   0,   0 }, {   0, 878 }, {   0,   0 }, {   0, 876 }, {   0,   0 },
929     {  69,  39 }, {   0,  50 }, {   0, 872 }, {   0,   0 }, {   0, 870 },
930     {   0,   0 }, {  73,  40 }, {   0,   0 }, {  79,  39 }, {   0,   0 },
931     {   0, 864 }, {   0,   0 }, {   0, 862 }, {   0,   0 }, {   0, 860 },
932     {   0,   0 }, {   0, 858 }, {  80,  45 }, {  76,  46 }, {   0,   0 },
933    
934     {  85,  43 }, {  69,  44 }, {   0,   0 }, {   0,   0 }, {   0, 850 },
935     {   0,   0 }, {   0, 848 }, {   0,   0 }, {  84,  46 }, {   0,   0 },
936     {  84,  46 }, {   0,  24 }, {   0, 842 }, {  73,  38 }, {  95,  46 },
937     {  69,  36 }, {   0,   0 }, {   0, 837 }, {   0,   0 }, {  66,  37 },
938     {   0,   0 }, {   0, 833 }, {   0,   0 }, {   0,   0 }, {   0, 830 },
939     {   0,   0 }, {   0, 828 }, {   0,  17 }, {   0, 826 }, {   0,   0 },
940     {  65,  31 }, {   0,  26 }, {   0, 822 }, {  85,  36 }, {  69,  39 },
941     {   0,   0 }, {  78,  34 }, {   0,   0 }, {   0, 816 }, {   0,   0 },
942     {   0, 814 }, {   0,   0 }, {  77,  41 }, {   0,   0 }, {  76,  44 },
943     {   0,   0 }, {   0, 808 }, {  85,  32 }, {   0,   0 }, {   0,   0 },
944    
945     {   0, 804 }, {   0,   0 }, {   0, 802 }, {   0,   0 }, {   0, 800 },
946     {  79,  45 }, {   0,   0 }, {  79,  46 }, {   0,   0 }, {  69,  38 },
947     {   0,   0 }, {   0, 793 }, {  78,  42 }, {   0,   0 }, {   0, 790 },
948     {   0,   0 }, {   0, 788 }, {  95,  45 }, {   0,  19 }, {   0, 785 },
949     {   0,  25 }, {   0, 783 }, {   0,   0 }, {   0,   0 }, {   0, 780 },
950     {   0,   0 }, {  84,  40 }, {   0,   0 }, {  84,  44 }, {  73,  44 },
951     {   0,   0 }, {  85,  44 }, {  78,  42 }, {   0,   0 }, {  67,  35 },
952     {  68,  37 }, {   0,   0 }, {   0, 767 }, {   0,   0 }, {   0, 765 },
953     {   0,   0 }, {   0, 763 }, {   0,   0 }, {   0,   0 }, {   0, 760 },
954     {   0,   0 }, {   0, 758 }, {  80,  44 }, {   0,   0 }, {   0, 755 },
955    
956     {   0,   0 }, {  84,  47 }, {  78,  45 }, {   0,   0 }, {   0, 750 },
957     {   0,   0 }, {  85,  45 }, {   0,   0 }, {  68,  47 }, {   0,   0 },
958     {  84,  45 }, {   0,   0 }, {   0, 742 }, {   0,  52 }, {   0, 740 },
959     {   0,   0 }, {   0, 738 }, {  71,  43 }, {  68,  41 }, {   0,   0 },
960     {   0, 734 }, {   0,   0 }, {   0, 732 }, {  69,  42 }, {  72,  42 },
961     {   0,   0 }, {   0, 728 }, {   0,   0 }, {   0, 726 }, {   0,   0 },
962     {   0, 724 }, {   0,   0 }, {   0, 722 }, {  95,  36 }, {   0,   0 },
963     {   0, 719 }, {  82,  45 }, {   0,   0 }, {   0, 716 }, {   0,   0 },
964     {  79,  43 }, {  67,  42 }, {  68,  46 }, {   0,   0 }, {   0, 710 },
965     {   0,   0 }, {   0, 708 }, {   0,   0 }, {   0, 706 }, {  83,  48 },
966    
967     {   0,   0 }, {   0, 703 }, {   0,   0 }, {  89,  48 }, {   0,   0 },
968     {   0,   0 }, {   0, 698 }, {   0,   0 }, {  84,  48 }, {  65,  38 },
969     {  73,  39 }, {   0,   0 }, {  73,  39 }, {   0,   0 }, {  73,  39 },
970     {   0,   0 }, {   0, 688 }, {   0,   0 }, {   0, 686 }, {   0,   0 },
971     {   0, 684 }, {   0,   0 }, {  73,  39 }, {   0,   0 }, {   0, 680 },
972     {   0,   0 }, {   0, 678 }, {   0,   0 }, {   0, 676 }, {   0,   0 },
973     {   0, 674 }, {   0,   0 }, {  86,  39 }, {   0,  44 }, {   0, 670 },
974     {   0,   0 }, {  82,  40 }, {   0,   0 }, {  72,  32 }, {  69,  31 },
975     {   0,  46 }, {   0, 663 }, {  80,  34 }, {   0,   0 }, {   0, 660 },
976     {   0,   0 }, {   0, 658 }, {   0,   0 }, {   0, 656 }, {   0,   0 },
977    
978     {   0,   0 }, {   0, 653 }, {  82,  36 }, {   0,   0 }, {   0, 650 },
979     {  79,  42 }, {  78,  42 }, {   0,   0 }, {  73,  43 }, {   0,   0 },
980     {  78,  44 }, {  89,  44 }, {   0,   0 }, {  65,  46 }, {   0,   0 },
981     {  69,  45 }, {   0,   0 }, {   0, 637 }, {   0,   0 }, {   0, 635 },
982     {   0,   0 }, {   0, 633 }, {   0,   0 }, {   0, 631 }, {  86,  42 },
983     {  95,  44 }, {   0,   0 }, {   0, 627 }, {  84,  40 }, {  73,  42 },
984     {   0,   0 }, {   0, 623 }, {   0,   0 }, {   0,   0 }, {   0, 620 },
985     {   0,   0 }, {   0, 618 }, {  86,  45 }, {   0,   0 }, {  69,  47 },
986     {   0,   0 }, {   0, 613 }, {   0,  36 }, {   0, 611 }, {   0,   0 },
987     {  67,  45 }, {  80,  35 }, {  73,  45 }, {   0,   0 }, {  69,  47 },
988    
989     {   0,   0 }, {   0, 603 }, {   0,  20 }, {   0, 601 }, {  78,  45 },
990     {   0,   0 }, {   0,   0 }, {   0, 597 }, {   0,   0 }, {   0, 595 },
991     {   0,  41 }, {   0, 593 }, {   0,   0 }, {  95,  36 }, {   0,  43 },
992     {   0, 589 }, {   0,   0 }, {   0, 587 }, {   0,   0 }, {  73,  40 },
993     {  69,  42 }, {   0,   0 }, {  78,  40 }, {   0,   0 }, {   0, 580 },
994     {   0,   0 }, {   0, 578 }, {   0,   0 }, {   0,   0 }, {  95,  47 },
995     {   0,   0 }, {   0, 573 }, {   0,   0 }, {  79,  47 }, {  86,  43 },
996     {   0,   0 }, {   0, 568 }, {   0,   0 }, {   0, 566 }, {   0,   0 },
997     {  69,  38 }, {   0,   0 }, {  69,  38 }, {   0,  45 }, {   0, 560 },
998     {   0,  40 }, {   0, 558 }, {  78,  38 }, {   0,   0 }, {   0, 555 },
999    
1000     {  83,  36 }, {   0,   0 }, {   0, 552 }, {  67,  40 }, {   0,   0 },
1001     {   0, 549 }, {   0,   0 }, {   0, 547 }, {   0,   0 }, {  82,  38 },
1002     {  69,  40 }, {  80,  36 }, {  78,  40 }, {   0,  31 }, {   0, 540 },
1003     {   0,  33 }, {   0, 538 }, {   0,   0 }, {   0, 536 }, {   0,   0 },
1004     {   0, 534 }, {   0,   0 }, {   0,   0 }, {   0, 531 }, {   0,   0 },
1005     {   0, 529 }, {   0,   0 }, {   0, 527 }, {   0,  35 }, {   0, 525 },
1006     {   0,  30 }, {   0, 523 }, {  65,  38 }, {   0,   0 }, {   0, 520 },
1007     {  76,  35 }, {  85,  35 }, {  80,  31 }, {   0,   0 }, {   0, 515 },
1008     {   0,   0 }, {   0, 513 }, {   0,   0 }, {  69,  33 }, {  83,  35 },
1009     {  69,  38 }, {   0,   0 }, {   0, 507 }, {   0,   0 }, {   0, 505 },
1010    
1011     {   0,   0 }, {   0, 503 }, {   0,   0 }, {   0, 501 }, {   0,   0 },
1012     {   0, 499 }, {  95,  38 }, {   0,   0 }, {   0, 496 }, {   0,   0 },
1013     {  95,  37 }, {   0,   0 }, {   0, 492 }, {  82,  35 }, {   0,   0 },
1014     {   0, 489 }, {   0,   0 }, {   0,   0 }, {   0, 486 }, {   0,   0 },
1015     {  84,  32 }, {   0,   0 }, {   0, 482 }, {  85,  32 }, {   0,   0 },
1016     {   0, 479 }, {   0,   0 }, {   0, 477 }, {   0,   0 }, {  80,  24 },
1017     {   0,   0 }, {   0,   0 }, {  80,  23 }, {  76,  22 }, {   0,   0 },
1018     {   0, 469 }, {   0,   0 }, {  82,  22 }, {  65,  26 }, {   0,   0 },
1019     {  65,  26 }, {   0,   0 }, {  65,  26 }, {   0,   0 }, {   0, 460 },
1020     {   0,   0 }, {   0, 458 }, {  83,  17 }, {  80,  23 }, {   0,   0 },
1021    
1022     {   0, 454 }, {   0,   0 }, {   0, 452 }, {   0,   0 }, {  84,  27 },
1023     {   0,   0 }, {   0, 448 }, {   0,   0 }, {   0, 446 }, {  95,  20 },
1024     {   0,   0 }, {  95,  23 }, {   0,   0 }, {   0, 441 }, {  80,  24 },
1025     {   0,   0 }, {   0, 438 }, {   0,   0 }, {   0,   0 }, {  80,  23 },
1026     {   0,   0 }, {   0, 433 }, {   0,   0 }, {  65,  36 }, {  95,  26 },
1027     {   0,   0 }, {  85,  24 }, {  65,  34 }, {   0,   0 }, {   0, 425 },
1028     {  77,  24 }, {  82,  23 }, {   0,   0 }, {  82,  24 }, {   0,   0 },
1029     {  80,  30 }, {  68,  34 }, {  65,  34 }, {   0,   0 }, {   0, 415 },
1030     {  65,  33 }, {   0,   0 }, {  95,  21 }, {   0,   0 }, {   0, 410 },
1031     {   0,   0 }, {  69,  36 }, {   0,   0 }, {   0,   0 }, {  84,  35 },
1032    
1033     {  65,  31 }, {   0,   0 }, {   0, 402 }, {   0,   0 }, {   0, 400 },
1034     {   0,   0 }, {   0, 398 }, {   0,   0 }, {   0,   0 }, {   0, 395 },
1035     {   0,   0 }, {   0, 393 }, {   0,   0 }, {   0, 391 }, {   0,   0 },
1036     {   0, 389 }, {   0,   0 }, {   0, 387 }, {   0,   0 }, {   0,   0 },
1037     {   0, 384 }, {   0,   0 }, {   0, 382 }, {   0,   0 }, {   0,   0 },
1038     {   0, 379 }, {  82,  27 }, {   0,   0 }, {  82,  33 }, {   0,   0 },
1039     {   0,   0 }, {   0, 373 }, {   0,   0 }, {  77,  46 }, {  82,  42 },
1040     {  77,  46 }, {  65,  40 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1041     {   0, 364 }, {   0,   0 }, {   0, 362 }, {   0,   0 }, {  65,  34 },
1042     {  95,  39 }, {   0,   0 }, {  84,  43 }, {  82,  43 }, {   0,   0 },
1043    
1044     {   0, 354 }, {   0,   0 }, {   0, 352 }, {   0,   0 }, {   0,   0 },
1045     {   0, 349 }, {   0,   0 }, {  68,  26 }, {   0,   0 }, {   0, 345 },
1046     {   0,  39 }, {   0, 343 }, {   0,   0 }, {   0, 341 }, {   0,   0 },
1047     {   0, 339 }, {   0,   0 }, {  73,  23 }, {   0,   0 }, {   0, 335 },
1048     {   0,   0 }, {  69,  18 }, {   0,   0 }, {  69,  18 }, {  65,  22 },
1049     {  69,  19 }, {   0,   0 }, {   0, 327 }, {   0,   0 }, {   0, 325 },
1050     {   0,   0 }, {   0,   0 }, {   0, 322 }, {   0,   0 }, {   0, 320 },
1051     {   0,   0 }, {   0, 318 }, {   0,   0 }, {  77,  29 }, {   0,   0 },
1052     {  77,  29 }, {   0,   0 }, {   0,   0 }, {   0, 311 }, {   0,   0 },
1053     {   0,   0 }, {   0, 308 }, {  82,  35 }, {   0,   0 }, {   0, 305 },
1054    
1055     {   0,   0 }, {   0, 303 }, {   0,   0 }, {  86,  35 }, {  84,  35 },
1056     {   0,   0 }, {  84,  37 }, {  82,  36 }, {  77,  32 }, {  69,  25 },
1057     {   0,   0 }, {  69,  27 }, {   0,  38 }, {   0, 291 }, {   0,  42 },
1058     {   0, 289 }, {   0,   0 }, {   0, 287 }, {   0,   0 }, {   0, 285 },
1059     {   0,   0 }, {  69,  27 }, {   0,   0 }, {  73,  27 }, {  69,  27 },
1060     {   0,   0 }, {   0, 278 }, {   0,   0 }, {  69,  25 }, {   0,   0 },
1061     {   0, 274 }, {   0,   0 }, {  69,  23 }, {   0,  37 }, {   0, 270 },
1062     {   0,   0 }, {   0, 268 }, {   0,  29 }, {   0, 266 }, {   0,  32 },
1063     {   0, 264 }, {   0,   0 }, {   0, 262 }, {   0,  34 }, {   0, 260 },
1064     {   0,  21 }, {   0, 258 }, {   0,   0 }, {   0,   0 }, {  84,  28 },
1065    
1066     {   0,   0 }, {   0,   0 }, {   0,   0 }, {  84,  27 }, {   0,   0 },
1067     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1068     {   0,   0 }, {  82,  22 }, {  69,  26 }, {  86,  22 }, {  82,  31 },
1069     {  69,  30 }, {  82,  31 }, {   0,   0 }, {  69,  31 }, {   0,   0 },
1070     {  84,  31 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1071     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1072     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {  83,  33 },
1073     {   0,   0 }, {  69,  19 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1074     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1075     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1076    
1077     {   0,   0 }, {  82,  19 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1078     {   0,   0 }, {   0,   0 }, {   0,   0 }, {  82,  14 }, {   0,   0 },
1079     {   0,   0 }, {   0,   0 }, {  82,  12 }, {   0,   0 }, {   0,   0 },
1080     {   0,   0 }, {   0,   0 }, {   0,   0 }, {  82,   8 }, {   0,   0 },
1081     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1082     {  83,   4 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1083     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1084     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1085     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1086     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1087    
1088     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1089     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1090     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1091     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1092     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1093     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1094     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1095     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1096     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1097     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1098    
1099     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1100     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1101     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1102     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1103     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1104     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1105     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1106     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1107     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1108     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1109    
1110     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1111     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1112     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1113     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1114     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1115     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1116     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1117     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1118     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1119     {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 }, {   0,   0 },
1120    
1121     {   0,   0 }, {   0,   0 }, {   0,   0 }, { 257,  67 }, {   1,   0 },
1122        };
1123    
1124    static yyconst struct yy_trans_info *yy_start_state_list[5] =
1125        {
1126        &yy_transition[1],
1127        &yy_transition[3],
1128        &yy_transition[261],
1129        &yy_transition[519],
1130        &yy_transition[777],
1131      } ;      } ;
1132    
1133  /* The intent behind this definition is that it'll catch  /* The intent behind this definition is that it'll catch
# Line 4267  static yyconst yy_state_type yy_NUL_tran Line 1167  static yyconst yy_state_type yy_NUL_tran
1167  /// 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)
1168  int hSession;  int hSession;
1169    
1170  #line 4271 "lex.yy.c"  
1171    #line 1172 "lex.yy.c"
1172    
1173  #define INITIAL 0  #define INITIAL 0
1174    #define INSTRING 1
1175    
 #ifndef YY_NO_UNISTD_H  
1176  /* 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
1177   * 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.
1178   * The user has a chance to override it with an option.   * The user has a chance to override it with an option.
1179   */   */
1180  #include <unistd.h>  #include <unistd.h>
 #endif  
1181    
1182  #ifndef YY_EXTRA_TYPE  #ifndef YY_EXTRA_TYPE
1183  #define YY_EXTRA_TYPE void *  #define YY_EXTRA_TYPE void *
# Line 4466  YY_DECL Line 1366  YY_DECL
1366          register int yy_act;          register int yy_act;
1367      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
1368    
1369  #line 37 "lscp.l"  #line 39 "lscp.l"
1370    
1371    
1372  #line 4473 "lex.yy.c"  #line 1373 "lex.yy.c"
1373    
1374          if ( yyg->yy_init )          if ( yyg->yy_init )
1375                  {                  {
# Line 4509  YY_DECL Line 1409  YY_DECL
1409                   */                   */
1410                  yy_bp = yy_cp;                  yy_bp = yy_cp;
1411    
1412                  yy_current_state = yyg->yy_start;                  yy_current_state = yy_start_state_list[yyg->yy_start];
1413  yy_match:  yy_match:
1414                  while ( (yy_current_state = yy_nxt[yy_current_state][ YY_SC_TO_UI(*yy_cp) ]) > 0 )                  {
1415                    register yyconst struct yy_trans_info *yy_trans_info;
1416    
1417                    register YY_CHAR yy_c;
1418    
1419                    for ( yy_c = YY_SC_TO_UI(*yy_cp);
1420                          (yy_trans_info = &yy_current_state[(unsigned int) yy_c])->
1421                    yy_verify == yy_c;
1422                          yy_c = YY_SC_TO_UI(*++yy_cp) )
1423                          {                          {
1424                          if ( yy_accept[yy_current_state] )                          yy_current_state += yy_trans_info->yy_nxt;
1425    
1426                            if ( yy_current_state[-1].yy_nxt )
1427                                  {                                  {
1428                                  yyg->yy_last_accepting_state = yy_current_state;                                  yyg->yy_last_accepting_state = yy_current_state;
1429                                  yyg->yy_last_accepting_cpos = yy_cp;                                  yyg->yy_last_accepting_cpos = yy_cp;
1430                                  }                                  }
   
                         ++yy_cp;  
1431                          }                          }
1432                    }
                 yy_current_state = -yy_current_state;  
1433    
1434  yy_find_action:  yy_find_action:
1435                  yy_act = yy_accept[yy_current_state];                  yy_act = yy_current_state[-1].yy_nxt;
1436    
1437                  YY_DO_BEFORE_ACTION;                  YY_DO_BEFORE_ACTION;
1438    
# Line 4542  do_action:     /* This label is used only to Line 1449  do_action:     /* This label is used only to
1449    
1450  case 1:  case 1:
1451  YY_RULE_SETUP  YY_RULE_SETUP
1452  #line 39 "lscp.l"  #line 41 "lscp.l"
1453  { return SP; }  { return SP; }
1454          YY_BREAK          YY_BREAK
1455  case 2:  case 2:
1456  /* rule 2 can match eol */  /* rule 2 can match eol */
1457  YY_RULE_SETUP  YY_RULE_SETUP
1458  #line 40 "lscp.l"  #line 42 "lscp.l"
1459  { return LF; }  { return LF; }
1460          YY_BREAK          YY_BREAK
1461  case 3:  case 3:
1462  YY_RULE_SETUP  YY_RULE_SETUP
1463  #line 41 "lscp.l"  #line 43 "lscp.l"
1464  { return CR; }  { return CR; }
1465          YY_BREAK          YY_BREAK
1466  case 4:  case 4:
1467  YY_RULE_SETUP  YY_RULE_SETUP
1468  #line 42 "lscp.l"  #line 44 "lscp.l"
1469  { yylval->Dotnum = atof(yytext); return DOTNUM; }  { return HASH; }
1470          YY_BREAK          YY_BREAK
1471  case 5:  case 5:
1472  YY_RULE_SETUP  YY_RULE_SETUP
1473  #line 43 "lscp.l"  #line 45 "lscp.l"
1474  { return ADD; }  { return EQ; }
1475          YY_BREAK          YY_BREAK
1476  case 6:  case 6:
1477  YY_RULE_SETUP  YY_RULE_SETUP
1478  #line 44 "lscp.l"  #line 46 "lscp.l"
1479  { return GET; }  { yylval->Dotnum = atof(yytext); return DOTNUM; }
1480          YY_BREAK          YY_BREAK
1481  case 7:  case 7:
1482  YY_RULE_SETUP  YY_RULE_SETUP
1483  #line 45 "lscp.l"  #line 47 "lscp.l"
1484  { return LOAD; }  { return ADD; }
1485          YY_BREAK          YY_BREAK
1486  case 8:  case 8:
1487  YY_RULE_SETUP  YY_RULE_SETUP
1488  #line 46 "lscp.l"  #line 48 "lscp.l"
1489  { return REMOVE; }  { return GET; }
1490          YY_BREAK          YY_BREAK
1491  case 9:  case 9:
1492  YY_RULE_SETUP  YY_RULE_SETUP
1493  #line 47 "lscp.l"  #line 49 "lscp.l"
1494  { return SET; }  { return CREATE; }
1495          YY_BREAK          YY_BREAK
1496  case 10:  case 10:
1497  YY_RULE_SETUP  YY_RULE_SETUP
1498  #line 48 "lscp.l"  #line 50 "lscp.l"
1499  { return SUBSCRIBE; }  { return DESTROY; }
1500          YY_BREAK          YY_BREAK
1501  case 11:  case 11:
1502  YY_RULE_SETUP  YY_RULE_SETUP
1503  #line 49 "lscp.l"  #line 51 "lscp.l"
1504  { return UNSUBSCRIBE; }  { return LIST; }
1505          YY_BREAK          YY_BREAK
1506  case 12:  case 12:
1507  YY_RULE_SETUP  YY_RULE_SETUP
1508  #line 50 "lscp.l"  #line 52 "lscp.l"
1509  { return CHANNEL; }  { return LOAD; }
1510          YY_BREAK          YY_BREAK
1511  case 13:  case 13:
1512  YY_RULE_SETUP  YY_RULE_SETUP
1513  #line 51 "lscp.l"  #line 53 "lscp.l"
1514  { return NOTIFICATION; }  { return NON_MODAL; }
1515          YY_BREAK          YY_BREAK
1516  case 14:  case 14:
1517  YY_RULE_SETUP  YY_RULE_SETUP
1518  #line 52 "lscp.l"  #line 54 "lscp.l"
1519  { return AVAILABLE_ENGINES; }  { return REMOVE; }
1520          YY_BREAK          YY_BREAK
1521  case 15:  case 15:
1522  YY_RULE_SETUP  YY_RULE_SETUP
1523  #line 53 "lscp.l"  #line 55 "lscp.l"
1524  { return CHANNELS; }  { return SET; }
1525          YY_BREAK          YY_BREAK
1526  case 16:  case 16:
1527  YY_RULE_SETUP  YY_RULE_SETUP
1528  #line 54 "lscp.l"  #line 56 "lscp.l"
1529  { return INFO; }  { return SUBSCRIBE; }
1530          YY_BREAK          YY_BREAK
1531  case 17:  case 17:
1532  YY_RULE_SETUP  YY_RULE_SETUP
1533  #line 55 "lscp.l"  #line 57 "lscp.l"
1534  { return BUFFER_FILL; }  { return UNSUBSCRIBE; }
1535          YY_BREAK          YY_BREAK
1536  case 18:  case 18:
1537  YY_RULE_SETUP  YY_RULE_SETUP
1538  #line 56 "lscp.l"  #line 58 "lscp.l"
1539  { return STREAM_COUNT; }  { return CHANNEL; }
1540          YY_BREAK          YY_BREAK
1541  case 19:  case 19:
1542  YY_RULE_SETUP  YY_RULE_SETUP
1543  #line 57 "lscp.l"  #line 59 "lscp.l"
1544  { return VOICE_COUNT; }  { return NOTIFICATION; }
1545          YY_BREAK          YY_BREAK
1546  case 20:  case 20:
1547  YY_RULE_SETUP  YY_RULE_SETUP
1548  #line 58 "lscp.l"  #line 60 "lscp.l"
1549  { return INSTRUMENT; }  { return AVAILABLE_ENGINES; }
1550          YY_BREAK          YY_BREAK
1551  case 21:  case 21:
1552  YY_RULE_SETUP  YY_RULE_SETUP
1553  #line 59 "lscp.l"  #line 61 "lscp.l"
1554  { return ENGINE; }  { return AVAILABLE_AUDIO_OUTPUT_DRIVERS; }
1555          YY_BREAK          YY_BREAK
1556  case 22:  case 22:
1557  YY_RULE_SETUP  YY_RULE_SETUP
1558  #line 60 "lscp.l"  #line 62 "lscp.l"
1559  { return AUDIO_OUTPUT_CHANNEL; }  { return CHANNELS; }
1560          YY_BREAK          YY_BREAK
1561  case 23:  case 23:
1562  YY_RULE_SETUP  YY_RULE_SETUP
1563  #line 61 "lscp.l"  #line 63 "lscp.l"
1564  { return AUDIO_OUTPUT_TYPE; }  { return INFO; }
1565          YY_BREAK          YY_BREAK
1566  case 24:  case 24:
1567  YY_RULE_SETUP  YY_RULE_SETUP
1568  #line 62 "lscp.l"  #line 64 "lscp.l"
1569  { return MIDI_INPUT_PORT; }  { return BUFFER_FILL; }
1570          YY_BREAK          YY_BREAK
1571  case 25:  case 25:
1572  YY_RULE_SETUP  YY_RULE_SETUP
1573  #line 63 "lscp.l"  #line 65 "lscp.l"
1574  { return MIDI_INPUT_CHANNEL; }  { return STREAM_COUNT; }
1575          YY_BREAK          YY_BREAK
1576  case 26:  case 26:
1577  YY_RULE_SETUP  YY_RULE_SETUP
1578  #line 64 "lscp.l"  #line 66 "lscp.l"
1579  { return MIDI_INPUT_TYPE; }  { return VOICE_COUNT; }
1580          YY_BREAK          YY_BREAK
1581  case 27:  case 27:
1582  YY_RULE_SETUP  YY_RULE_SETUP
1583  #line 65 "lscp.l"  #line 67 "lscp.l"
1584  { return VOLUME; }  { return INSTRUMENT; }
1585          YY_BREAK          YY_BREAK
1586  case 28:  case 28:
1587  YY_RULE_SETUP  YY_RULE_SETUP
1588  #line 66 "lscp.l"  #line 68 "lscp.l"
1589  { return BYTES; }  { return ENGINE; }
1590          YY_BREAK          YY_BREAK
1591  case 29:  case 29:
1592  YY_RULE_SETUP  YY_RULE_SETUP
1593  #line 67 "lscp.l"  #line 69 "lscp.l"
1594  { return PERCENTAGE; }  { return AUDIO_OUTPUT_DEVICE_PARAMETER; }
1595          YY_BREAK          YY_BREAK
1596  case 30:  case 30:
1597  YY_RULE_SETUP  YY_RULE_SETUP
1598  #line 68 "lscp.l"  #line 70 "lscp.l"
1599  { return ALSA; }  { return AUDIO_OUTPUT_DEVICES; }
1600          YY_BREAK          YY_BREAK
1601  case 31:  case 31:
1602  YY_RULE_SETUP  YY_RULE_SETUP
1603  #line 69 "lscp.l"  #line 71 "lscp.l"
1604  { return JACK; }  { return AUDIO_OUTPUT_DEVICE; }
1605          YY_BREAK          YY_BREAK
1606  case 32:  case 32:
1607  YY_RULE_SETUP  YY_RULE_SETUP
1608  #line 70 "lscp.l"  #line 72 "lscp.l"
1609  { return RESET; }  { return AUDIO_OUTPUT_DRIVER_PARAMETER; }
1610          YY_BREAK          YY_BREAK
1611  case 33:  case 33:
1612  YY_RULE_SETUP  YY_RULE_SETUP
1613  #line 71 "lscp.l"  #line 73 "lscp.l"
1614  { return QUIT; }  { return AUDIO_OUTPUT_DRIVER; }
1615          YY_BREAK          YY_BREAK
1616  case 34:  case 34:
1617  YY_RULE_SETUP  YY_RULE_SETUP
1618  #line 72 "lscp.l"  #line 74 "lscp.l"
1619  { yylval->Number = atoi(yytext); return NUMBER; }  { return AUDIO_OUTPUT_CHANNEL_PARAMETER; }
1620          YY_BREAK          YY_BREAK
1621  case 35:  case 35:
1622  YY_RULE_SETUP  YY_RULE_SETUP
1623  #line 73 "lscp.l"  #line 75 "lscp.l"
1624  { yylval->Char = yytext[0]; return CHAR; }  { return AUDIO_OUTPUT_CHANNEL; }
1625          YY_BREAK          YY_BREAK
1626  case 36:  case 36:
1627  YY_RULE_SETUP  YY_RULE_SETUP
1628  #line 75 "lscp.l"  #line 76 "lscp.l"
1629    { return AUDIO_OUTPUT_TYPE; }
1630            YY_BREAK
1631    case 37:
1632    YY_RULE_SETUP
1633    #line 77 "lscp.l"
1634    { return AVAILABLE_MIDI_INPUT_DRIVERS; }
1635            YY_BREAK
1636    case 38:
1637    YY_RULE_SETUP
1638    #line 78 "lscp.l"
1639    { return MIDI_INPUT_DEVICE_PARAMETER; }
1640            YY_BREAK
1641    case 39:
1642    YY_RULE_SETUP
1643    #line 79 "lscp.l"
1644    { return MIDI_INPUT_PORT_PARAMETER; }
1645            YY_BREAK
1646    case 40:
1647    YY_RULE_SETUP
1648    #line 80 "lscp.l"
1649    { return MIDI_INPUT_DEVICES; }
1650            YY_BREAK
1651    case 41:
1652    YY_RULE_SETUP
1653    #line 81 "lscp.l"
1654    { return MIDI_INPUT_DEVICE; }
1655            YY_BREAK
1656    case 42:
1657    YY_RULE_SETUP
1658    #line 82 "lscp.l"
1659    { return MIDI_INPUT_DRIVER_PARAMETER; }
1660            YY_BREAK
1661    case 43:
1662    YY_RULE_SETUP
1663    #line 83 "lscp.l"
1664    { return MIDI_INPUT_DRIVER; }
1665            YY_BREAK
1666    case 44:
1667    YY_RULE_SETUP
1668    #line 84 "lscp.l"
1669    { return MIDI_INPUT_PORT; }
1670            YY_BREAK
1671    case 45:
1672    YY_RULE_SETUP
1673    #line 85 "lscp.l"
1674    { return MIDI_INPUT_CHANNEL; }
1675            YY_BREAK
1676    case 46:
1677    YY_RULE_SETUP
1678    #line 86 "lscp.l"
1679    { return MIDI_INPUT_TYPE; }
1680            YY_BREAK
1681    case 47:
1682    YY_RULE_SETUP
1683    #line 87 "lscp.l"
1684    { return MIDI_INPUT; }
1685            YY_BREAK
1686    case 48:
1687    YY_RULE_SETUP
1688    #line 88 "lscp.l"
1689    { return VOLUME; }
1690            YY_BREAK
1691    case 49:
1692    YY_RULE_SETUP
1693    #line 89 "lscp.l"
1694    { return BYTES; }
1695            YY_BREAK
1696    case 50:
1697    YY_RULE_SETUP
1698    #line 90 "lscp.l"
1699    { return PERCENTAGE; }
1700            YY_BREAK
1701    case 51:
1702    YY_RULE_SETUP
1703    #line 91 "lscp.l"
1704    { return RESET; }
1705            YY_BREAK
1706    case 52:
1707    YY_RULE_SETUP
1708    #line 92 "lscp.l"
1709    { return MISCELLANEOUS; }
1710            YY_BREAK
1711    case 53:
1712    YY_RULE_SETUP
1713    #line 93 "lscp.l"
1714    { return QUIT; }
1715            YY_BREAK
1716    case 54:
1717    YY_RULE_SETUP
1718    #line 94 "lscp.l"
1719    { yylval->Number = atoi(yytext); return NUMBER; }
1720            YY_BREAK
1721    case 55:
1722    YY_RULE_SETUP
1723    #line 95 "lscp.l"
1724    { yylval->String = "";  BEGIN(INSTRING); }
1725            YY_BREAK
1726    case 56:
1727    /* rule 56 can match eol */
1728    YY_RULE_SETUP
1729    #line 96 "lscp.l"
1730    { yylval->String += yytext; }
1731            YY_BREAK
1732    case 57:
1733    YY_RULE_SETUP
1734    #line 97 "lscp.l"
1735    { yylval->String += '\n'; }
1736            YY_BREAK
1737    case 58:
1738    YY_RULE_SETUP
1739    #line 98 "lscp.l"
1740    { yylval->String += '\r'; }
1741            YY_BREAK
1742    case 59:
1743    YY_RULE_SETUP
1744    #line 99 "lscp.l"
1745    { yylval->String += '\t'; }
1746            YY_BREAK
1747    case 60:
1748    YY_RULE_SETUP
1749    #line 100 "lscp.l"
1750    { yylval->String += '\\'; }
1751            YY_BREAK
1752    case 61:
1753    YY_RULE_SETUP
1754    #line 101 "lscp.l"
1755    { yylval->String += '\"'; }
1756            YY_BREAK
1757    case 62:
1758    YY_RULE_SETUP
1759    #line 102 "lscp.l"
1760    { yylval->String += '\''; }
1761            YY_BREAK
1762    case 63:
1763    /* rule 63 can match eol */
1764    YY_RULE_SETUP
1765    #line 103 "lscp.l"
1766    { yylval->String += yytext; }
1767            YY_BREAK
1768    case 64:
1769    YY_RULE_SETUP
1770    #line 104 "lscp.l"
1771    { BEGIN(INITIAL); return STRINGVAL; }
1772            YY_BREAK
1773    case 65:
1774    YY_RULE_SETUP
1775    #line 105 "lscp.l"
1776    { yylval->Char = yytext[0]; return CHAR; }
1777            YY_BREAK
1778    case 66:
1779    YY_RULE_SETUP
1780    #line 107 "lscp.l"
1781  ECHO;  ECHO;
1782          YY_BREAK          YY_BREAK
1783  #line 4725 "lex.yy.c"  #line 1784 "lex.yy.c"
1784  case YY_STATE_EOF(INITIAL):  case YY_STATE_EOF(INITIAL):
1785    case YY_STATE_EOF(INSTRING):
1786          yyterminate();          yyterminate();
1787    
1788          case YY_END_OF_BUFFER:          case YY_END_OF_BUFFER:
# Line 4994  static int yy_get_next_buffer (yyscan_t Line 2054  static int yy_get_next_buffer (yyscan_t
2054          register char *yy_cp;          register char *yy_cp;
2055      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2056    
2057          yy_current_state = yyg->yy_start;          yy_current_state = yy_start_state_list[yyg->yy_start];
2058    
2059          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 )
2060                  {                  {
2061                  if ( *yy_cp )                  yy_current_state += yy_current_state[(*yy_cp ? YY_SC_TO_UI(*yy_cp) : 256)].yy_nxt;
2062                          {                  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] )  
2063                          {                          {
2064                          yyg->yy_last_accepting_state = yy_current_state;                          yyg->yy_last_accepting_state = yy_current_state;
2065                          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 2080  static int yy_get_next_buffer (yyscan_t
2080      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;      struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
2081          register char *yy_cp = yyg->yy_c_buf_p;          register char *yy_cp = yyg->yy_c_buf_p;
2082    
2083          yy_current_state = yy_NUL_trans[yy_current_state];          register int yy_c = 256;
2084          yy_is_jam = (yy_current_state == 0);          register yyconst struct yy_trans_info *yy_trans_info;
2085    
2086            yy_trans_info = &yy_current_state[(unsigned int) yy_c];
2087            yy_current_state += yy_trans_info->yy_nxt;
2088            yy_is_jam = (yy_trans_info->yy_verify != yy_c);
2089    
2090          if ( ! yy_is_jam )          if ( ! yy_is_jam )
2091                  {                  {
2092                  if ( yy_accept[yy_current_state] )                  if ( yy_current_state[-1].yy_nxt )
2093                          {                          {
2094                          yyg->yy_last_accepting_state = yy_current_state;                          yyg->yy_last_accepting_state = yy_current_state;
2095                          yyg->yy_last_accepting_cpos = yy_cp;                          yyg->yy_last_accepting_cpos = yy_cp;
# Line 5468  YY_BUFFER_STATE yy_scan_buffer  (char * Line 2527  YY_BUFFER_STATE yy_scan_buffer  (char *
2527   * @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
2528   *       yy_scan_bytes() instead.   *       yy_scan_bytes() instead.
2529   */   */
2530  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)
2531  {  {
2532            
2533          return yy_scan_bytes(yy_str,strlen(yy_str) ,yyscanner);          return yy_scan_bytes(str,strlen(str) ,yyscanner);
2534  }  }
2535    
2536  /** 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 5829  void yyfree (void * ptr , yyscan_t yysca Line 2888  void yyfree (void * ptr , yyscan_t yysca
2888  #undef YY_DECL_IS_OURS  #undef YY_DECL_IS_OURS
2889  #undef YY_DECL  #undef YY_DECL
2890  #endif  #endif
2891  #line 75 "lscp.l"  #line 107 "lscp.l"
2892    
2893    
2894    

Legend:
Removed from v.61  
changed lines
  Added in v.160

  ViewVC Help
Powered by ViewVC