blob: 8eab548e5eff47d6173d05c25f0acbe4b0e44e2d [file] [log] [blame]
/*
********************************************************************************
* Copyright (C) 1996-2000, International Business Machines
* Corporation and others. All Rights Reserved.
********************************************************************************
*
* File UCHAR.CPP
*
* Modification History:
*
* Date Name Description
* 04/02/97 aliu Creation.
*
* 4/15/99 Madhu Updated all the function definitions for C Implementation
* 5/20/99 Madhu Added the function u_getVersion()
* 8/19/1999 srl Upgraded scripts to Unicode3.0
* 11/11/1999 weiv added u_isalnum(), cleaned comments
* 01/11/2000 helena Renamed u_getVersion to u_getUnicodeVersion.
********************************************************************************************
*/
#include "unicode/utypes.h"
#include "ucmp16.h"
#include "ucmp8.h"
#include "umutex.h"
#include "unicode/uchar.h"
#include "cmemory.h"
#include "cstring.h"
struct UCharDigitPair{
uint16_t fUnicode;
int8_t fValue;
};
typedef struct UCharDigitPair UCharDigitPair;
struct BlockScriptMap {
UChar fFirstCode;
UChar fLastCode;
};
typedef struct BlockScriptMap BlockScriptMap;
static bool_t tablesCreated=FALSE;
static bool_t ulTablesCreated=FALSE;
static bool_t dirTablesCreated=FALSE;
static void createTables(void);
static void createUlTables(void);
static void createDirTables(void);
char* _ucdVersion=NULL;
static CompactByteArray *tables;
static CompactShortArray *ulTables;
static CompactByteArray *dirTables;
static const uint16_t indices[] = {
(uint16_t)0, (uint16_t)127, (uint16_t)255, (uint16_t)382,
(uint16_t)502, (uint16_t)584, (uint16_t)712,
(uint16_t)839, (uint16_t)967, (uint16_t)1093,
(uint16_t)1215, (uint16_t)1335, (uint16_t)1452,
(uint16_t)1565, (uint16_t)1693, (uint16_t)1821,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1997,
(uint16_t)2124, (uint16_t)2250, (uint16_t)2377,
(uint16_t)2504, (uint16_t)2630, (uint16_t)2757,
(uint16_t)2883, (uint16_t)3009, (uint16_t)3135,
(uint16_t)3262, (uint16_t)3389, (uint16_t)3517,
(uint16_t)3645, (uint16_t)3773, (uint16_t)3869,
(uint16_t)3997, (uint16_t)4052, (uint16_t)4180,
(uint16_t)4301, (uint16_t)4414, (uint16_t)4539,
(uint16_t)4666, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4686, (uint16_t)4814,
(uint16_t)1870, (uint16_t)4942, (uint16_t)5070,
(uint16_t)5198, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)5326,
(uint16_t)5432, (uint16_t)5560, (uint16_t)5688,
(uint16_t)5816, (uint16_t)5944, (uint16_t)6072,
(uint16_t)6196, (uint16_t)6324, (uint16_t)6338,
(uint16_t)6466, (uint16_t)6591, (uint16_t)6719,
(uint16_t)6819, (uint16_t)6947, (uint16_t)7053,
(uint16_t)7181, (uint16_t)1870, (uint16_t)7308,
(uint16_t)7426, (uint16_t)6947, (uint16_t)6947,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)7554,
(uint16_t)6947, (uint16_t)7584, (uint16_t)7712,
(uint16_t)7819, (uint16_t)7946, (uint16_t)8059,
(uint16_t)8187, (uint16_t)8315, (uint16_t)8443,
(uint16_t)8566, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)8694, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)8710, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)8838, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)1870, (uint16_t)1870,
(uint16_t)1870, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)4667, (uint16_t)4667,
(uint16_t)4667, (uint16_t)8966, (uint16_t)9094,
(uint16_t)9094, (uint16_t)9094, (uint16_t)9094,
(uint16_t)9094, (uint16_t)9094, (uint16_t)9094,
(uint16_t)9094, (uint16_t)9094, (uint16_t)9094,
(uint16_t)9094, (uint16_t)9094, (uint16_t)9094,
(uint16_t)9094, (uint16_t)9094, (uint16_t)9094,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)9222,
(uint16_t)9222, (uint16_t)9222, (uint16_t)4667,
(uint16_t)4667, (uint16_t)8702, (uint16_t)1870,
(uint16_t)9350, (uint16_t)9428, (uint16_t)4667,
(uint16_t)4667, (uint16_t)9511, (uint16_t)9623,
(uint16_t)9747, (uint16_t)9865, (uint16_t)9993,
(uint16_t)10106 };
static const int8_t values[] = {
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)12, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)25, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)20,
(int8_t)21, (int8_t)23, (int8_t)24, (int8_t)23, (int8_t)19,
(int8_t)23, (int8_t)23, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)23, (int8_t)23, (int8_t)24,
(int8_t)24, (int8_t)24, (int8_t)23, (int8_t)23, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)20, (int8_t)23, (int8_t)21, (int8_t)26, (int8_t)22,
(int8_t)26, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)20, (int8_t)24, (int8_t)21,
(int8_t)24, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15, (int8_t)15,
(int8_t)15, (int8_t)15, (int8_t)15, (int8_t)12, (int8_t)23,
(int8_t)25, (int8_t)25, (int8_t)25, (int8_t)25, (int8_t)27,
(int8_t)27, (int8_t)26, (int8_t)27, (int8_t)2, (int8_t)28,
(int8_t)24, (int8_t)19, (int8_t)27, (int8_t)26, (int8_t)27,
(int8_t)24, (int8_t)11, (int8_t)11, (int8_t)26, (int8_t)2,
(int8_t)27, (int8_t)23, (int8_t)26, (int8_t)11, (int8_t)2,
(int8_t)29, (int8_t)11, (int8_t)11, (int8_t)11, (int8_t)23,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)24, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)24, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)2, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)1,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2, (int8_t)2,
(int8_t)5, (int8_t)1, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)1,
(int8_t)3, (int8_t)2, (int8_t)1, (int8_t)3, (int8_t)2,
(int8_t)1, (int8_t)3, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)2, (int8_t)1,
(int8_t)3, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)0, (int8_t)0,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)0,
(int8_t)0, (int8_t)4, (int8_t)4, (int8_t)4, (int8_t)4,
(int8_t)4, (int8_t)4, (int8_t)4, (int8_t)4, (int8_t)4,
(int8_t)26, (int8_t)26, (int8_t)4, (int8_t)4, (int8_t)4,
(int8_t)4, (int8_t)4, (int8_t)4, (int8_t)4, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)4, (int8_t)4,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)4,
(int8_t)4, (int8_t)4, (int8_t)4, (int8_t)4, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26, (int8_t)26,
(int8_t)26, (int8_t)26, (int8_t)26, (int8_t)4, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)26, (int8_t)26, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)4, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)23, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)26, (int8_t)26, (int8_t)1,
(int8_t)23, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)0,
(int8_t)1, (int8_t)0, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)0, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)0, (int8_t)2, (int8_t)2,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)0, (int8_t)0, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)27,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)7, (int8_t)7, (int8_t)0, (int8_t)0, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)0, (int8_t)0, (int8_t)1, (int8_t)2,
(int8_t)0, (int8_t)0, (int8_t)1, (int8_t)2, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1,
(int8_t)2, (int8_t)1, (int8_t)2, (int8_t)1, (int8_t)2,
(int8_t)0, (int8_t)0, (int8_t)1, (int8_t)2, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)0, (int8_t)0, (int8_t)4, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)0, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2, (int8_t)2,
(int8_t)2, (int8_t)2, (int8_t)0, (int8_t)23, (int8_t)19,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)23, (int8_t)6, (int8_t)23, (int8_t)6,
(int8_t)6, (int8_t)23, (int8_t)6, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)23,
(int8_t)23, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)23, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)23, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)23, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)4, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)0, (int8_t)0, (int8_t)6, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)23, (int8_t)5,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)7, (int8_t)7, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)4, (int8_t)4, (int8_t)6, (int8_t)6, (int8_t)27,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)27,
(int8_t)27, (int8_t)0, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)0, (int8_t)16, (int8_t)5, (int8_t)6,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)6, (int8_t)6, (int8_t)8,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)5, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)8,
(int8_t)8, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)6,
(int8_t)6, (int8_t)23, (int8_t)23, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)23, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)8, (int8_t)8, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)6, (int8_t)0,
(int8_t)8, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)5, (int8_t)5, (int8_t)25, (int8_t)25, (int8_t)11,
(int8_t)11, (int8_t)11, (int8_t)11, (int8_t)11, (int8_t)11,
(int8_t)27, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)0, (int8_t)8, (int8_t)8, (int8_t)8, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)6, (int8_t)6, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)6, (int8_t)6, (int8_t)8,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)5, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)6, (int8_t)6, (int8_t)8,
(int8_t)0, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)8, (int8_t)8, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)6, (int8_t)5,
(int8_t)8, (int8_t)6, (int8_t)8, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)27, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)8, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8,
(int8_t)8, (int8_t)8, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)8, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)11, (int8_t)11, (int8_t)11, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)8, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)0, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8,
(int8_t)6, (int8_t)8, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)6, (int8_t)8, (int8_t)8,
(int8_t)0, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)6,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)8, (int8_t)8, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)8, (int8_t)8, (int8_t)8, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)0, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)8, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)8, (int8_t)8, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0,
(int8_t)6, (int8_t)0, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)8, (int8_t)8, (int8_t)8, (int8_t)8, (int8_t)8,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)8, (int8_t)8,
(int8_t)23, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)6, (int8_t)5, (int8_t)5, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)25,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)4, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)23, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)23, (int8_t)23, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)6, (int8_t)5, (int8_t)5,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)6, (int8_t)6, (int8_t)5,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)4, (int8_t)0,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)0, (int8_t)0, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)0, (int8_t)0,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)27, (int8_t)27, (int8_t)27,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27,
(int8_t)6, (int8_t)6, (int8_t)27, (int8_t)27, (int8_t)27,
(int8_t)27, (int8_t)27, (int8_t)27, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)11, (int8_t)11,
(int8_t)11, (int8_t)11, (int8_t)11, (int8_t)11, (int8_t)11,
(int8_t)11, (int8_t)11, (int8_t)11, (int8_t)27, (int8_t)6,
(int8_t)27, (int8_t)6, (int8_t)27, (int8_t)6, (int8_t)20,
(int8_t)21, (int8_t)20, (int8_t)21, (int8_t)8, (int8_t)8,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)8, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)23,
(int8_t)6, (int8_t)6, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)0, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)0, (int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27,
(int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27, (int8_t)6,
(int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27, (int8_t)27,
(int8_t)27, (int8_t)0, (int8_t)0, (int8_t)27, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)0, (int8_t)8, (int8_t)6, (int8_t)6, (int8_t)6,
(int8_t)6, (int8_t)8, (int8_t)6, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)6, (int8_t)6, (int8_t)8, (int8_t)6,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9, (int8_t)9,
(int8_t)9, (int8_t)23, (int8_t)23, (int8_t)23, (int8_t)23,
(int8_t)23, (int8_t)23, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)8, (int8_t)8,
(int8_t)6, (int8_t)6, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1, (int8_t)1,
(int8_t)1, (int8_t)1, (int8_t)1, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)23, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)0, (int8_t)0,
(int8_t)0, (int8_t)0, (int8_t)0, (int8_t)0, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)0, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,
(int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5, (int8_t)5,