diff options
-rw-r--r-- | Modules/ucnhash.c | 18 | ||||
-rw-r--r-- | Modules/unicodedata_db.h | 2 | ||||
-rw-r--r-- | Modules/unicodename_db.h | 16367 | ||||
-rw-r--r-- | Objects/unicodetype_db.h | 2 | ||||
-rw-r--r-- | Tools/unicode/makeunicodedata.py | 288 |
5 files changed, 8294 insertions, 8383 deletions
diff --git a/Modules/ucnhash.c b/Modules/ucnhash.c index d7b3f2c..248300e 100644 --- a/Modules/ucnhash.c +++ b/Modules/ucnhash.c @@ -11,16 +11,13 @@ /* database code (cut and pasted from the unidb package) */ static unsigned long -gethash(const char *s, int len) +gethash(const char *s, int len, int scale) { int i; unsigned long h = 0; unsigned long ix; for (i = 0; i < len; i++) { - /* magic value 47 was chosen to minimize the number - of collisions for the uninames dataset. see the - makeunicodedata script for more background */ - h = (h * 47) + (unsigned char) toupper(s[i]); + h = (h * scale) + (unsigned char) toupper(s[i]); ix = h & 0xff000000; if (ix) h = (h ^ ((ix>>24) & 0xff)) & 0x00ffffff; @@ -40,8 +37,9 @@ getname(Py_UCS4 code, char* buffer, int buflen) return 0; /* get offset into phrasebook */ - offset = phrasebook_offset1[(code>>SHIFT)]; - offset = phrasebook_offset2[(offset<<SHIFT)+(code&((1<<SHIFT)-1))]; + offset = phrasebook_offset1[(code>>phrasebook_shift)]; + offset = phrasebook_offset2[(offset<<phrasebook_shift)+ + (code&((1<<phrasebook_shift)-1))]; if (!offset) return 0; @@ -99,14 +97,14 @@ static int getcode(const char* name, int namelen, Py_UCS4* code) { unsigned int h, v; - unsigned int mask = CODE_SIZE-1; + unsigned int mask = code_size-1; unsigned int i, incr; /* the following is the same as python's dictionary lookup, with only minor changes. see the makeunicodedata script for more details */ - h = (unsigned int) gethash(name, namelen); + h = (unsigned int) gethash(name, namelen, code_magic); i = (~h) & mask; v = code_hash[i]; if (!v) @@ -129,7 +127,7 @@ getcode(const char* name, int namelen, Py_UCS4* code) } incr = incr << 1; if (incr > mask) - incr = incr ^ CODE_POLY; + incr = incr ^ code_poly; } } diff --git a/Modules/unicodedata_db.h b/Modules/unicodedata_db.h index 9f837d5..d0b5a0d 100644 --- a/Modules/unicodedata_db.h +++ b/Modules/unicodedata_db.h @@ -1,4 +1,4 @@ -/* this file was generated by tools\unicode\makeunicodedata.py 1.1 */ +/* this file was generated by tools\unicode\makeunicodedata.py 2.1 */ /* a list of unique database records */ const _PyUnicode_DatabaseRecord _PyUnicode_Database_Records[] = { diff --git a/Modules/unicodename_db.h b/Modules/unicodename_db.h index c0b3d27..2a927ee 100644 --- a/Modules/unicodename_db.h +++ b/Modules/unicodename_db.h @@ -1,8362 +1,8021 @@ -/* generated by maketable.py 0.5 from etc/UnicodeData-Latest.txt */ +/* this file was generated by tools\unicode\makeunicodedata.py 2.1 */ #define NAME_MAXLEN 256 +/* lexicon */ +static unsigned char lexicon[] = { + 76, 69, 84, 84, 69, 210, 87, 73, 84, 200, 83, 89, 76, 76, 65, 66, 76, + 197, 89, 201, 83, 77, 65, 76, 204, 65, 82, 65, 66, 73, 195, 76, 65, 84, + 73, 206, 67, 65, 80, 73, 84, 65, 204, 70, 79, 82, 77, 128, 67, 65, 78, + 65, 68, 73, 65, 206, 83, 89, 76, 76, 65, 66, 73, 67, 211, 76, 73, 71, 65, + 84, 85, 82, 197, 72, 65, 78, 71, 85, 204, 67, 74, 203, 65, 78, 196, 82, + 65, 68, 73, 67, 65, 204, 69, 84, 72, 73, 79, 80, 73, 195, 71, 82, 69, 69, + 203, 67, 79, 77, 80, 65, 84, 73, 66, 73, 76, 73, 84, 217, 83, 73, 71, + 206, 70, 73, 78, 65, 204, 68, 73, 71, 73, 212, 80, 65, 84, 84, 69, 82, + 206, 66, 82, 65, 73, 76, 76, 197, 67, 73, 82, 67, 76, 69, 196, 67, 89, + 82, 73, 76, 76, 73, 195, 73, 83, 79, 76, 65, 84, 69, 196, 83, 81, 85, 65, + 82, 197, 75, 65, 78, 71, 88, 201, 86, 79, 87, 69, 204, 75, 65, 84, 65, + 75, 65, 78, 193, 84, 73, 66, 69, 84, 65, 206, 83, 89, 77, 66, 79, 204, + 77, 69, 69, 205, 67, 65, 82, 82, 73, 69, 210, 73, 78, 73, 84, 73, 65, + 204, 89, 69, 200, 66, 69, 76, 79, 87, 128, 77, 79, 78, 71, 79, 76, 73, + 65, 206, 65, 66, 79, 86, 69, 128, 68, 79, 212, 70, 79, 210, 66, 79, 216, + 82, 73, 71, 72, 212, 68, 82, 65, 87, 73, 78, 71, 211, 72, 69, 66, 82, 69, + 215, 76, 69, 70, 212, 72, 65, 76, 70, 87, 73, 68, 84, 200, 68, 79, 85, + 66, 76, 197, 67, 79, 77, 66, 73, 78, 73, 78, 199, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 73, 195, 65, 76, 69, 198, 80, 65, 82, 69, 78, 84, 72, 69, 83, + 73, 90, 69, 196, 83, 73, 71, 78, 128, 68, 69, 86, 65, 78, 65, 71, 65, 82, + 201, 75, 72, 77, 69, 210, 77, 65, 82, 75, 128, 87, 72, 73, 84, 197, 70, + 85, 76, 76, 87, 73, 68, 84, 200, 72, 65, 200, 65, 82, 82, 79, 87, 128, + 72, 69, 65, 86, 217, 65, 82, 77, 69, 78, 73, 65, 206, 67, 72, 79, 83, 69, + 79, 78, 199, 74, 69, 69, 205, 67, 72, 65, 82, 65, 67, 84, 69, 210, 66, + 69, 78, 71, 65, 76, 201, 87, 69, 83, 84, 45, 67, 82, 69, 197, 84, 72, 65, + 201, 86, 69, 82, 84, 73, 67, 65, 204, 72, 73, 82, 65, 71, 65, 78, 193, + 67, 72, 69, 82, 79, 75, 69, 197, 73, 68, 69, 79, 71, 82, 65, 80, 200, 77, + 69, 68, 73, 65, 204, 74, 79, 78, 71, 83, 69, 79, 78, 199, 82, 85, 78, 73, + 195, 75, 65, 78, 78, 65, 68, 193, 84, 69, 76, 85, 71, 213, 83, 73, 78, + 72, 65, 76, 193, 79, 82, 73, 89, 193, 77, 65, 76, 65, 89, 65, 76, 65, + 205, 77, 89, 65, 78, 77, 65, 210, 207, 71, 69, 79, 82, 71, 73, 65, 206, + 71, 85, 74, 65, 82, 65, 84, 201, 65, 128, 71, 85, 82, 77, 85, 75, 72, + 201, 84, 79, 128, 65, 67, 85, 84, 69, 128, 83, 89, 82, 73, 65, 195, 66, + 76, 65, 67, 203, 70, 85, 78, 67, 84, 73, 79, 78, 65, 204, 65, 80, 204, + 72, 65, 77, 90, 193, 84, 69, 76, 69, 71, 82, 65, 80, 200, 74, 85, 78, 71, + 83, 69, 79, 78, 199, 65, 66, 79, 86, 197, 68, 65, 83, 73, 193, 73, 128, + 77, 65, 75, 83, 85, 82, 193, 76, 65, 207, 84, 87, 79, 128, 66, 79, 80, + 79, 77, 79, 70, 207, 80, 83, 73, 76, 201, 85, 208, 82, 73, 71, 72, 84, + 87, 65, 82, 68, 211, 68, 79, 87, 206, 84, 65, 77, 73, 204, 79, 78, 69, + 128, 75, 72, 65, 200, 85, 128, 76, 73, 71, 72, 212, 77, 79, 68, 73, 70, + 73, 69, 210, 72, 79, 79, 75, 128, 86, 79, 67, 65, 76, 73, 195, 78, 85, + 77, 66, 69, 210, 68, 73, 65, 69, 82, 69, 83, 73, 83, 128, 69, 81, 85, 65, + 204, 71, 82, 65, 86, 69, 128, 78, 85, 77, 69, 82, 65, 204, 84, 72, 65, + 65, 78, 193, 65, 76, 80, 72, 193, 80, 65, 83, 83, 73, 86, 69, 45, 80, 85, + 76, 76, 45, 68, 79, 87, 78, 45, 79, 85, 84, 80, 85, 212, 67, 69, 79, 78, + 71, 67, 72, 73, 69, 85, 77, 83, 83, 65, 78, 71, 67, 73, 69, 85, 67, 128, + 80, 65, 83, 83, 73, 86, 69, 45, 80, 85, 76, 76, 45, 85, 80, 45, 79, 85, + 84, 80, 85, 212, 66, 89, 69, 76, 79, 82, 85, 83, 83, 73, 65, 78, 45, 85, + 75, 82, 65, 73, 78, 73, 65, 206, 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, + 77, 83, 83, 65, 78, 71, 83, 73, 79, 83, 128, 82, 73, 69, 85, 76, 45, 75, + 65, 80, 89, 69, 79, 85, 78, 80, 73, 69, 85, 80, 128, 75, 73, 89, 69, 79, + 75, 45, 83, 73, 79, 83, 45, 75, 73, 89, 69, 79, 75, 128, 75, 65, 80, 89, + 69, 79, 85, 78, 83, 83, 65, 78, 71, 80, 73, 69, 85, 80, 128, 82, 73, 69, + 85, 76, 45, 84, 73, 75, 69, 85, 84, 45, 72, 73, 69, 85, 72, 128, 82, 73, + 69, 85, 76, 45, 77, 73, 69, 85, 77, 45, 75, 73, 89, 69, 79, 75, 128, 67, + 72, 73, 84, 85, 69, 85, 77, 83, 83, 65, 78, 71, 67, 73, 69, 85, 67, 128, + 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, 77, 67, 72, 73, 69, 85, 67, 72, + 128, 79, 80, 69, 78, 45, 67, 73, 82, 67, 85, 73, 84, 45, 79, 85, 84, 80, + 85, 212, 76, 79, 78, 71, 45, 66, 82, 65, 78, 67, 72, 45, 72, 65, 71, 65, + 76, 204, 73, 69, 85, 78, 71, 45, 83, 83, 65, 78, 71, 75, 73, 89, 69, 79, + 75, 128, 82, 73, 69, 85, 76, 45, 75, 73, 89, 69, 79, 75, 45, 83, 73, 79, + 83, 128, 67, 72, 73, 84, 85, 69, 85, 77, 83, 83, 65, 78, 71, 83, 73, 79, + 83, 128, 82, 73, 69, 85, 76, 45, 89, 69, 79, 82, 73, 78, 72, 73, 69, 85, + 72, 128, 80, 73, 69, 85, 80, 45, 83, 73, 79, 83, 45, 84, 73, 75, 69, 85, + 84, 128, 82, 73, 69, 85, 76, 45, 80, 73, 69, 85, 80, 45, 72, 73, 69, 85, + 72, 128, 83, 73, 79, 83, 45, 80, 73, 69, 85, 80, 45, 75, 73, 89, 69, 79, + 75, 128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 66, 74, 65, 82, 75, + 65, 206, 80, 73, 69, 85, 80, 45, 83, 73, 79, 83, 45, 75, 73, 89, 69, 79, + 75, 128, 82, 73, 69, 85, 76, 45, 80, 73, 69, 85, 80, 45, 83, 73, 79, 83, + 128, 83, 79, 70, 84, 87, 65, 82, 69, 45, 70, 85, 78, 67, 84, 73, 79, 206, + 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 72, 65, 71, 65, 76, 204, 75, + 65, 84, 65, 75, 65, 78, 65, 45, 72, 73, 82, 65, 71, 65, 78, 193, 80, 73, + 69, 85, 80, 45, 83, 73, 79, 83, 45, 80, 73, 69, 85, 80, 128, 82, 73, 69, + 85, 76, 45, 77, 73, 69, 85, 77, 45, 83, 73, 79, 83, 128, 80, 73, 69, 85, + 80, 45, 83, 73, 79, 83, 45, 67, 73, 69, 85, 67, 128, 89, 69, 83, 73, 69, + 85, 78, 71, 45, 80, 65, 78, 83, 73, 79, 83, 128, 67, 69, 79, 78, 71, 67, + 72, 73, 69, 85, 77, 67, 73, 69, 85, 67, 128, 76, 79, 78, 71, 45, 66, 82, + 65, 78, 67, 72, 45, 77, 65, 68, 210, 80, 73, 69, 85, 80, 45, 83, 83, 65, + 78, 71, 83, 73, 79, 83, 128, 67, 72, 73, 69, 85, 67, 72, 45, 75, 72, 73, + 69, 85, 75, 72, 128, 84, 69, 65, 82, 68, 82, 79, 80, 45, 83, 72, 65, 78, + 75, 69, 196, 74, 65, 76, 76, 65, 74, 65, 76, 65, 76, 79, 85, 72, 79, 85, + 128, 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, 77, 83, 73, 79, 83, 128, 82, + 73, 69, 85, 76, 45, 83, 83, 65, 78, 71, 83, 73, 79, 83, 128, 75, 65, 80, + 89, 69, 79, 85, 78, 80, 72, 73, 69, 85, 80, 72, 128, 77, 73, 69, 85, 77, + 45, 83, 83, 65, 78, 71, 83, 73, 79, 83, 128, 67, 72, 73, 84, 85, 69, 85, + 77, 67, 72, 73, 69, 85, 67, 72, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 56, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 68, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 49, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 56, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 51, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 49, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 48, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 55, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 49, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 66, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 50, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 68, 128, + 84, 82, 73, 65, 78, 71, 76, 69, 45, 72, 69, 65, 68, 69, 196, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 65, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 69, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 49, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 54, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 53, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 48, 128, 66, 76, 65, + 67, 75, 45, 70, 69, 65, 84, 72, 69, 82, 69, 196, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 52, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 49, 49, 128, 76, 79, 78, 71, 45, 66, 82, 65, 78, 67, 72, 45, + 89, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 55, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 49, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 66, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 54, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 49, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 54, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 54, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 67, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 55, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 67, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 56, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 51, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 67, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 57, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 55, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 70, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 70, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 52, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 70, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 52, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 66, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 65, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 55, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 57, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 70, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 69, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 51, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 67, 128, + 80, 82, 79, 83, 71, 69, 71, 82, 65, 77, 77, 69, 78, 73, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 65, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 69, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 70, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 69, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 50, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 54, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 56, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 69, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 51, 67, 128, 65, 82, 79, 85, 78, 68, 45, 80, 82, 79, 70, 73, 76, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 57, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 51, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 65, 49, 52, 128, 76, 79, 78, 71, 45, 66, 82, 65, 78, + 67, 72, 45, 79, 83, 211, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 65, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 49, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 65, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 67, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 56, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 66, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 66, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 57, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 55, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 70, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 50, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 48, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 49, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 68, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 52, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 51, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 69, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 56, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 65, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 70, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 52, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 54, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 68, 52, 128, 80, 65, 76, 65, 84, 65, 76, 73, 90, + 65, 84, 73, 79, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 49, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 52, 128, + 67, 79, 78, 67, 65, 86, 69, 45, 80, 79, 73, 78, 84, 69, 196, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 51, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 49, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 51, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 48, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 55, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 48, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 67, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 65, 48, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 50, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 68, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 70, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 51, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 52, 128, 83, 72, 79, 82, 84, 45, + 84, 87, 73, 71, 45, 78, 65, 85, 196, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 55, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 69, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 52, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 48, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 49, 128, 83, 72, 79, 82, 84, 45, + 84, 87, 73, 71, 45, 77, 65, 68, 210, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 55, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 51, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 49, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 69, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 66, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 65, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 57, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 56, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 54, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 53, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 57, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 48, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 68, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 69, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 51, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 65, 50, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 54, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 49, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 50, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 66, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 51, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 48, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 50, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 48, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 66, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 55, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 65, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 49, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 53, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 49, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 52, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 57, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 67, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 67, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 51, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 50, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 70, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 50, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 56, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 67, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 55, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 54, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 69, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 69, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 68, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 57, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 65, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 65, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 51, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 66, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 52, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 55, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 69, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 69, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 53, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 49, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 54, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 70, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 66, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 67, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 55, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 67, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 56, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 54, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 67, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 53, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 48, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 48, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 66, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 67, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 65, 128, 83, 73, 79, 83, 45, 83, + 83, 65, 78, 71, 83, 73, 79, 83, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 51, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 55, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 53, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 57, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 49, 128, 76, 79, 78, 71, 45, 66, + 82, 65, 78, 67, 72, 45, 83, 79, 204, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 52, 67, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 56, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 52, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 55, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 50, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 70, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 68, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 52, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 55, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 55, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 53, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 55, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 57, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 67, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 48, 128, 84, 69, 65, + 82, 68, 82, 79, 80, 45, 83, 80, 79, 75, 69, 196, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 56, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 49, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 66, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 67, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 57, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 54, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 69, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 65, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 56, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 50, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 67, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 48, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 65, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 50, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 51, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 53, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 70, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 52, 128, 67, 79, 78, 71, 82, 65, + 84, 85, 76, 65, 84, 73, 79, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 48, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 48, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 56, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 50, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 70, 69, 128, 84, 69, 65, 82, 68, 82, 79, 80, 45, + 66, 65, 82, 66, 69, 196, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 55, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 57, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 66, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 49, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 67, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 50, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 50, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 51, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 53, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 48, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 52, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 66, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 50, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 69, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 50, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 65, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 67, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 68, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 48, 128, 77, 85, 76, + 84, 73, 80, 76, 73, 67, 65, 84, 73, 79, 78, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 51, 54, 128, 72, 73, 71, 72, 45, 82, 69, 86, 69, + 82, 83, 69, 68, 45, 185, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 68, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 69, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 50, 128, 87, 72, 73, + 84, 69, 45, 70, 69, 65, 84, 72, 69, 82, 69, 196, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 65, 48, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 68, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 48, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 52, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 66, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 65, 128, 73, 68, 69, 78, 84, 73, + 70, 73, 67, 65, 84, 73, 79, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 48, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 55, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 57, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 57, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 57, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 48, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 66, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 70, 49, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 68, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 65, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 55, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 67, 66, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 50, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 49, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 53, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 48, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 70, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 55, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 65, 48, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 67, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 70, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 56, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 49, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 51, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 70, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, + 49, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 49, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 53, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 56, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 50, 54, 128, 65, 70, 79, 82, 69, 77, 69, 78, 84, + 73, 79, 78, 69, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 56, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 66, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 49, 128, 73, 68, 69, + 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 55, 128, 73, 68, 69, 79, 71, 82, + 65, 80, 72, 45, 70, 57, 49, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, + 45, 70, 57, 68, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, + 52, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 56, 128, + 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 49, 128, 73, 69, 85, + 78, 71, 45, 84, 72, 73, 69, 85, 84, 72, 128, 73, 69, 85, 78, 71, 45, 67, + 72, 73, 69, 85, 67, 72, 128, 82, 73, 69, 85, 76, 45, 80, 72, 73, 69, 85, + 80, 72, 128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 83, 79, 204, 89, + 69, 83, 73, 69, 85, 78, 71, 45, 83, 73, 79, 83, 128, 75, 65, 80, 89, 69, + 79, 85, 78, 77, 73, 69, 85, 77, 128, 73, 69, 85, 78, 71, 45, 75, 72, 73, + 69, 85, 75, 72, 128, 77, 73, 69, 85, 77, 45, 67, 72, 73, 69, 85, 67, 72, + 128, 67, 72, 73, 84, 85, 69, 85, 77, 67, 73, 69, 85, 67, 128, 75, 65, 80, + 89, 69, 79, 85, 78, 82, 73, 69, 85, 76, 128, 83, 72, 79, 82, 84, 45, 84, + 87, 73, 71, 45, 89, 82, 128, 82, 73, 69, 85, 76, 45, 84, 72, 73, 69, 85, + 84, 72, 128, 66, 79, 84, 84, 79, 77, 45, 76, 73, 71, 72, 84, 69, 196, 83, + 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 79, 83, 211, 80, 72, 73, 69, 85, + 80, 72, 45, 80, 73, 69, 85, 80, 128, 82, 73, 69, 85, 76, 45, 75, 72, 73, + 69, 85, 75, 72, 128, 80, 65, 82, 65, 76, 76, 69, 76, 79, 71, 82, 65, 77, + 128, 82, 73, 69, 85, 76, 45, 80, 65, 78, 83, 73, 79, 83, 128, 84, 73, 75, + 69, 85, 84, 45, 75, 73, 89, 69, 79, 75, 128, 77, 85, 76, 84, 73, 80, 76, + 73, 67, 65, 84, 73, 79, 206, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, + 55, 56, 128, 80, 73, 69, 85, 80, 45, 84, 72, 73, 69, 85, 84, 72, 128, 67, + 72, 73, 69, 85, 67, 72, 45, 72, 73, 69, 85, 72, 128, 76, 79, 78, 71, 45, + 66, 82, 65, 78, 67, 72, 45, 65, 210, 80, 73, 69, 85, 80, 45, 80, 72, 73, + 69, 85, 80, 72, 128, 80, 73, 69, 85, 80, 45, 67, 72, 73, 69, 85, 67, 72, + 128, 82, 73, 71, 72, 84, 45, 83, 72, 65, 68, 79, 87, 69, 196, 78, 73, 69, + 85, 78, 45, 84, 72, 73, 69, 85, 84, 72, 128, 65, 86, 65, 75, 82, 65, 72, + 65, 83, 65, 78, 89, 65, 128, 89, 80, 79, 71, 69, 71, 82, 65, 77, 77, 69, + 78, 73, 128, 82, 73, 71, 72, 84, 45, 80, 79, 73, 78, 84, 73, 78, 199, 73, + 69, 85, 78, 71, 45, 80, 72, 73, 69, 85, 80, 72, 128, 89, 85, 85, 75, 65, + 76, 69, 65, 80, 73, 78, 84, 85, 128, 77, 73, 69, 85, 77, 45, 80, 65, 78, + 83, 73, 79, 83, 128, 65, 83, 89, 77, 80, 84, 79, 84, 73, 67, 65, 76, 76, + 217, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 84, 89, 210, 78, 73, 69, + 85, 78, 45, 80, 65, 78, 83, 73, 79, 83, 128, 66, 65, 76, 76, 79, 79, 78, + 45, 83, 80, 79, 75, 69, 196, 68, 79, 84, 83, 45, 49, 50, 51, 52, 54, 55, + 56, 128, 84, 87, 69, 78, 84, 89, 45, 69, 73, 71, 72, 84, 128, 79, 80, 69, + 78, 45, 79, 85, 84, 76, 73, 78, 69, 196, 76, 69, 70, 84, 45, 84, 79, 45, + 82, 73, 71, 72, 212, 67, 72, 73, 84, 85, 69, 85, 77, 83, 73, 79, 83, 128, + 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 65, 210, 83, 73, 79, 83, 45, + 67, 72, 73, 69, 85, 67, 72, 128, 78, 73, 69, 85, 78, 45, 84, 73, 75, 69, + 85, 84, 128, 75, 73, 89, 69, 79, 75, 45, 82, 73, 69, 85, 76, 128, 77, 73, + 78, 85, 83, 45, 79, 82, 45, 80, 76, 85, 211, 76, 69, 70, 84, 45, 80, 79, + 73, 78, 84, 73, 78, 199, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, 56, + 128, 73, 78, 84, 69, 82, 83, 69, 67, 84, 73, 79, 78, 128, 71, 82, 69, 65, + 84, 69, 82, 45, 84, 72, 65, 78, 128, 72, 89, 80, 72, 69, 78, 45, 77, 73, + 78, 85, 83, 128, 68, 79, 84, 83, 45, 49, 51, 52, 53, 54, 55, 56, 128, 78, + 73, 69, 85, 78, 45, 75, 73, 89, 69, 79, 75, 128, 68, 79, 84, 83, 45, 50, + 51, 52, 53, 54, 55, 56, 128, 73, 78, 84, 69, 82, 83, 89, 76, 76, 65, 66, + 73, 195, 84, 73, 75, 69, 85, 84, 45, 82, 73, 69, 85, 76, 128, 84, 87, 69, + 78, 84, 89, 45, 84, 72, 82, 69, 69, 128, 82, 73, 71, 72, 84, 45, 84, 79, + 45, 76, 69, 70, 212, 71, 65, 69, 84, 84, 65, 45, 80, 73, 76, 76, 65, 128, + 68, 79, 85, 66, 76, 69, 45, 83, 84, 82, 85, 67, 203, 84, 82, 65, 78, 83, + 77, 73, 83, 83, 73, 79, 78, 128, 82, 73, 69, 85, 76, 45, 75, 73, 89, 69, + 79, 75, 128, 68, 73, 70, 70, 69, 82, 69, 78, 84, 73, 65, 76, 128, 68, 79, + 87, 78, 45, 80, 79, 73, 78, 84, 73, 78, 199, 83, 73, 79, 83, 45, 75, 72, + 73, 69, 85, 75, 72, 128, 83, 73, 79, 83, 45, 84, 72, 73, 69, 85, 84, 72, + 128, 73, 69, 85, 78, 71, 45, 84, 73, 75, 69, 85, 84, 128, 68, 79, 84, 83, + 45, 49, 50, 51, 52, 53, 55, 56, 128, 65, 78, 84, 73, 67, 76, 79, 67, 75, + 87, 73, 83, 197, 68, 79, 84, 83, 45, 49, 50, 51, 53, 54, 55, 56, 128, 83, + 73, 79, 83, 45, 80, 72, 73, 69, 85, 80, 72, 128, 82, 73, 69, 85, 76, 45, + 84, 73, 75, 69, 85, 84, 128, 80, 73, 69, 85, 80, 45, 84, 73, 75, 69, 85, + 84, 128, 69, 85, 82, 79, 45, 67, 85, 82, 82, 69, 78, 67, 217, 71, 69, 79, + 77, 69, 84, 82, 73, 67, 65, 76, 76, 217, 68, 73, 83, 67, 79, 78, 84, 73, + 78, 85, 79, 85, 211, 67, 82, 79, 83, 83, 69, 68, 45, 84, 65, 73, 76, 128, + 84, 87, 69, 78, 84, 89, 45, 83, 69, 86, 69, 78, 128, 73, 67, 69, 76, 65, + 78, 68, 73, 67, 45, 89, 82, 128, 68, 82, 79, 80, 45, 83, 72, 65, 68, 79, + 87, 69, 196, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, 55, 128, 67, 89, + 76, 73, 78, 68, 82, 73, 67, 73, 84, 89, 128, 73, 69, 85, 78, 71, 45, 75, + 73, 89, 69, 79, 75, 128, 65, 80, 80, 82, 79, 88, 73, 77, 65, 84, 69, 76, + 217, 74, 85, 68, 69, 79, 45, 83, 80, 65, 78, 73, 83, 200, 84, 72, 85, 78, + 68, 69, 82, 83, 84, 79, 82, 77, 128, 68, 79, 84, 83, 45, 49, 50, 52, 53, + 54, 55, 56, 128, 68, 79, 84, 83, 45, 49, 51, 52, 53, 55, 56, 128, 80, 69, + 82, 73, 83, 80, 79, 77, 69, 78, 73, 128, 67, 65, 78, 84, 73, 76, 76, 65, + 84, 73, 79, 206, 84, 87, 69, 78, 84, 89, 45, 70, 79, 85, 82, 128, 80, 82, + 69, 83, 69, 78, 84, 65, 84, 73, 79, 206, 84, 79, 65, 78, 68, 65, 75, 72, + 73, 65, 84, 128, 80, 69, 82, 83, 80, 69, 67, 84, 73, 86, 69, 128, 67, 79, + 85, 78, 84, 69, 82, 83, 73, 78, 75, 128, 82, 73, 69, 85, 76, 45, 77, 73, + 69, 85, 77, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 55, 56, 128, 77, 73, + 69, 85, 77, 45, 80, 73, 69, 85, 80, 128, 74, 45, 83, 73, 77, 80, 76, 73, + 70, 73, 69, 196, 68, 79, 84, 83, 45, 49, 51, 52, 53, 54, 56, 128, 83, 79, + 85, 84, 72, 45, 83, 76, 65, 86, 69, 217, 80, 85, 78, 67, 84, 85, 65, 84, + 73, 79, 78, 128, 80, 82, 79, 80, 79, 82, 84, 73, 79, 78, 65, 204, 68, 79, + 84, 83, 45, 49, 50, 51, 52, 54, 55, 128, 68, 79, 84, 83, 45, 49, 50, 51, + 53, 54, 55, 128, 84, 72, 82, 69, 69, 45, 80, 69, 82, 45, 69, 205, 71, 65, + 89, 65, 78, 85, 75, 73, 84, 84, 65, 128, 84, 87, 69, 78, 84, 89, 45, 78, + 73, 78, 69, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 54, 56, 128, 68, 79, + 84, 83, 45, 49, 50, 51, 52, 53, 56, 128, 78, 73, 69, 85, 78, 45, 72, 73, + 69, 85, 72, 128, 84, 82, 65, 78, 83, 77, 73, 83, 83, 73, 79, 206, 65, 66, + 66, 82, 69, 86, 73, 65, 84, 73, 79, 206, 68, 79, 84, 83, 45, 50, 52, 53, + 54, 55, 56, 128, 65, 83, 84, 82, 79, 76, 79, 71, 73, 67, 65, 204, 78, 65, + 65, 75, 83, 73, 75, 89, 65, 89, 65, 128, 68, 79, 84, 83, 45, 49, 50, 52, + 53, 54, 55, 128, 78, 73, 69, 85, 78, 45, 67, 73, 69, 85, 67, 128, 80, 73, + 69, 85, 80, 45, 78, 73, 69, 85, 78, 128, 76, 65, 75, 75, 72, 65, 78, 71, + 89, 65, 79, 128, 68, 79, 84, 83, 45, 49, 51, 53, 54, 55, 56, 128, 68, 79, + 84, 83, 45, 49, 50, 51, 52, 54, 56, 128, 83, 83, 65, 78, 71, 84, 73, 75, + 69, 85, 84, 128, 77, 73, 69, 85, 77, 45, 72, 73, 69, 85, 72, 128, 82, 73, + 69, 85, 76, 45, 72, 73, 69, 85, 72, 128, 68, 79, 65, 67, 72, 65, 83, 72, + 77, 69, 69, 128, 84, 87, 69, 78, 84, 89, 45, 70, 73, 86, 69, 128, 68, 79, + 84, 83, 45, 49, 50, 51, 52, 53, 55, 128, 68, 69, 78, 79, 77, 73, 78, 65, + 84, 79, 82, 128, 80, 82, 69, 83, 67, 82, 73, 80, 84, 73, 79, 206, 68, 79, + 84, 83, 45, 49, 51, 52, 54, 55, 56, 128, 68, 79, 84, 83, 45, 50, 51, 52, + 53, 55, 56, 128, 87, 69, 68, 71, 69, 45, 84, 65, 73, 76, 69, 196, 73, 69, + 85, 78, 71, 45, 80, 73, 69, 85, 80, 128, 68, 79, 84, 83, 45, 49, 50, 53, + 54, 55, 56, 128, 75, 73, 82, 79, 77, 69, 69, 84, 79, 82, 85, 128, 68, 79, + 84, 83, 45, 49, 50, 52, 53, 54, 56, 128, 82, 73, 69, 85, 76, 45, 80, 73, + 69, 85, 80, 128, 67, 45, 83, 73, 77, 80, 76, 73, 70, 73, 69, 196, 67, 79, + 82, 80, 79, 82, 65, 84, 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 50, 52, + 53, 55, 56, 128, 78, 73, 69, 85, 78, 45, 80, 73, 69, 85, 80, 128, 73, 78, + 84, 69, 82, 67, 65, 76, 65, 84, 69, 128, 68, 79, 84, 83, 45, 49, 51, 52, + 53, 54, 55, 128, 78, 79, 78, 45, 66, 82, 69, 65, 75, 73, 78, 199, 68, 79, + 84, 83, 45, 50, 51, 52, 53, 54, 56, 128, 83, 65, 71, 73, 84, 84, 65, 82, + 73, 85, 83, 128, 73, 78, 84, 69, 82, 82, 79, 66, 65, 78, 71, 128, 80, 79, + 83, 84, 80, 79, 83, 73, 84, 73, 79, 206, 77, 73, 69, 85, 77, 45, 82, 73, + 69, 85, 76, 128, 85, 78, 65, 83, 80, 73, 82, 65, 84, 69, 68, 128, 82, 79, + 85, 78, 68, 45, 84, 73, 80, 80, 69, 196, 67, 65, 78, 67, 69, 76, 76, 65, + 84, 73, 79, 206, 68, 79, 84, 83, 45, 50, 51, 52, 54, 55, 56, 128, 68, 79, + 84, 83, 45, 49, 50, 51, 52, 55, 56, 128, 73, 69, 85, 78, 71, 45, 77, 73, + 69, 85, 77, 128, 68, 79, 84, 83, 45, 49, 50, 52, 54, 55, 56, 128, 73, 69, + 85, 78, 71, 45, 67, 73, 69, 85, 67, 128, 72, 73, 69, 85, 72, 45, 78, 73, + 69, 85, 78, 128, 67, 79, 78, 74, 85, 78, 67, 84, 73, 79, 78, 128, 66, 76, + 65, 67, 75, 45, 76, 69, 84, 84, 69, 210, 77, 85, 85, 83, 73, 75, 65, 84, + 79, 65, 78, 128, 67, 79, 78, 84, 82, 65, 67, 84, 73, 79, 78, 128, 68, 79, + 84, 83, 45, 50, 51, 53, 54, 55, 56, 128, 68, 79, 84, 83, 45, 51, 52, 53, + 54, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 51, 54, 55, 56, 128, 80, 73, + 69, 85, 80, 45, 82, 73, 69, 85, 76, 128, 72, 73, 69, 85, 72, 45, 77, 73, + 69, 85, 77, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, 128, 72, 73, + 69, 85, 72, 45, 82, 73, 69, 85, 76, 128, 65, 67, 75, 78, 79, 87, 76, 69, + 68, 71, 69, 128, 82, 73, 71, 72, 84, 45, 83, 72, 65, 68, 69, 196, 65, 82, + 65, 66, 73, 67, 45, 73, 78, 68, 73, 195, 80, 65, 82, 69, 78, 84, 72, 69, + 83, 73, 83, 128, 68, 73, 83, 84, 73, 78, 71, 85, 73, 83, 72, 128, 69, 65, + 77, 72, 65, 78, 67, 72, 79, 76, 76, 128, 67, 73, 69, 85, 67, 45, 73, 69, + 85, 78, 71, 128, 80, 73, 69, 85, 80, 45, 67, 73, 69, 85, 67, 128, 84, 72, + 65, 78, 84, 72, 65, 75, 72, 65, 84, 128, 71, 82, 69, 65, 84, 69, 82, 45, + 84, 72, 65, 206, 67, 79, 85, 78, 84, 69, 82, 66, 79, 82, 69, 128, 72, 73, + 69, 85, 72, 45, 80, 73, 69, 85, 80, 128, 68, 79, 84, 83, 45, 50, 51, 52, + 53, 54, 55, 128, 68, 79, 84, 83, 45, 49, 52, 53, 54, 55, 56, 128, 70, 82, + 79, 78, 84, 45, 84, 73, 76, 84, 69, 196, 82, 73, 69, 85, 76, 45, 78, 73, + 69, 85, 78, 128, 67, 65, 78, 68, 82, 65, 66, 73, 78, 68, 85, 128, 82, 73, + 71, 72, 84, 87, 65, 82, 68, 83, 128, 83, 72, 65, 76, 83, 72, 69, 76, 69, + 84, 128, 68, 79, 84, 83, 45, 49, 51, 52, 54, 55, 128, 68, 79, 84, 83, 45, + 50, 51, 53, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 52, 54, 55, 128, 68, + 73, 86, 73, 78, 65, 84, 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 51, 53, + 54, 56, 128, 70, 65, 72, 82, 69, 78, 72, 69, 73, 84, 128, 84, 79, 80, 45, + 76, 73, 71, 72, 84, 69, 196, 83, 85, 80, 82, 65, 76, 73, 78, 69, 65, 210, + 68, 79, 84, 83, 45, 49, 50, 52, 54, 56, 128, 67, 79, 77, 80, 76, 69, 77, + 69, 78, 84, 128, 68, 73, 82, 69, 67, 84, 73, 79, 78, 65, 204, 82, 73, 69, + 85, 76, 45, 83, 73, 79, 83, 128, 83, 89, 78, 67, 72, 82, 79, 78, 79, 85, + 211, 83, 83, 65, 78, 71, 72, 73, 69, 85, 72, 128, 78, 73, 69, 85, 78, 45, + 83, 73, 79, 83, 128, 83, 83, 65, 78, 71, 78, 73, 69, 85, 78, 128, 67, 79, + 77, 80, 79, 83, 73, 84, 73, 79, 206, 78, 79, 78, 45, 74, 79, 73, 78, 69, + 82, 128, 82, 69, 80, 76, 65, 67, 69, 77, 69, 78, 212, 75, 85, 78, 68, 68, + 65, 76, 73, 89, 65, 128, 68, 79, 84, 83, 45, 49, 51, 52, 54, 56, 128, 78, + 65, 65, 83, 73, 75, 89, 65, 89, 65, 128, 80, 69, 82, 67, 85, 83, 83, 73, + 86, 69, 128, 82, 65, 68, 73, 79, 65, 67, 84, 73, 86, 197, 67, 76, 85, 66, + 45, 83, 80, 79, 75, 69, 196, 68, 69, 78, 79, 77, 73, 78, 65, 84, 79, 210, + 68, 79, 84, 83, 45, 49, 53, 54, 55, 56, 128, 83, 73, 79, 83, 45, 77, 73, + 69, 85, 77, 128, 68, 79, 84, 83, 45, 49, 50, 53, 54, 55, 128, 83, 65, 67, + 82, 73, 70, 73, 67, 73, 65, 204, 68, 79, 84, 83, 45, 50, 51, 54, 55, 56, + 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, 55, 128, 69, 77, 66, 82, 79, 73, + 68, 69, 82, 89, 128, 68, 79, 84, 83, 45, 49, 51, 54, 55, 56, 128, 65, 78, + 71, 75, 72, 65, 78, 75, 72, 85, 128, 70, 79, 82, 77, 65, 84, 84, 73, 78, + 71, 128, 79, 80, 80, 79, 83, 73, 84, 73, 79, 78, 128, 65, 69, 76, 65, 45, + 80, 73, 76, 76, 65, 128, 68, 79, 84, 83, 45, 50, 51, 52, 53, 56, 128, 83, + 83, 65, 78, 71, 73, 69, 85, 78, 71, 128, 67, 73, 82, 67, 85, 77, 70, 76, + 69, 88, 128, 68, 79, 84, 83, 45, 51, 53, 54, 55, 56, 128, 68, 79, 84, 83, + 45, 50, 52, 53, 54, 56, 128, 65, 80, 79, 83, 84, 82, 79, 80, 72, 69, 128, + 84, 69, 82, 77, 73, 78, 65, 84, 79, 82, 128, 83, 65, 76, 76, 65, 76, 76, + 65, 72, 79, 213, 84, 72, 73, 82, 84, 89, 45, 79, 78, 69, 128, 65, 76, 84, + 69, 82, 78, 65, 84, 73, 86, 197, 68, 79, 84, 83, 45, 49, 50, 53, 55, 56, + 128, 80, 65, 76, 65, 84, 65, 76, 73, 90, 69, 196, 68, 79, 84, 83, 45, 51, + 52, 54, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 52, 53, 54, 128, 67, 82, + 79, 83, 83, 66, 79, 78, 69, 83, 128, 75, 73, 82, 79, 71, 85, 82, 65, 77, + 85, 128, 72, 66, 65, 83, 65, 45, 69, 83, 65, 83, 193, 77, 65, 72, 65, 65, + 80, 82, 65, 65, 78, 193, 82, 69, 67, 84, 73, 76, 73, 78, 69, 65, 210, 80, + 69, 82, 73, 83, 80, 79, 77, 69, 78, 201, 68, 79, 84, 83, 45, 49, 50, 51, + 53, 54, 128, 68, 79, 84, 83, 45, 49, 50, 51, 54, 55, 128, 73, 78, 84, 69, + 82, 76, 73, 78, 69, 65, 210, 68, 79, 84, 83, 45, 49, 51, 53, 55, 56, 128, + 83, 69, 77, 73, 45, 86, 79, 73, 67, 69, 196, 68, 79, 84, 83, 45, 50, 52, + 53, 54, 55, 128, 83, 85, 80, 69, 82, 83, 67, 82, 73, 80, 212, 66, 65, 67, + 75, 45, 84, 73, 76, 84, 69, 196, 68, 79, 84, 83, 45, 49, 52, 53, 54, 56, + 128, 68, 79, 84, 83, 45, 50, 51, 53, 54, 56, 128, 85, 80, 45, 80, 79, 73, + 78, 84, 73, 78, 199, 72, 89, 80, 72, 69, 78, 65, 84, 73, 79, 206, 68, 79, + 84, 83, 45, 49, 50, 53, 54, 56, 128, 68, 79, 84, 83, 45, 50, 53, 54, 55, + 56, 128, 83, 73, 79, 83, 45, 78, 73, 69, 85, 78, 128, 80, 82, 79, 74, 69, + 67, 84, 73, 86, 69, 128, 68, 79, 84, 83, 45, 50, 51, 52, 55, 56, 128, 72, + 79, 82, 73, 90, 79, 78, 84, 65, 76, 128, 83, 73, 79, 83, 45, 72, 73, 69, + 85, 72, 128, 68, 79, 84, 83, 45, 51, 52, 53, 55, 56, 128, 68, 79, 65, 67, + 72, 65, 83, 72, 77, 69, 197, 68, 79, 84, 83, 45, 50, 52, 54, 55, 56, 128, + 67, 79, 82, 82, 69, 83, 80, 79, 78, 68, 211, 68, 79, 84, 83, 45, 49, 50, + 51, 52, 53, 128, 84, 65, 66, 85, 76, 65, 84, 73, 79, 78, 128, 68, 79, 84, + 83, 45, 52, 53, 54, 55, 56, 128, 70, 79, 85, 82, 45, 80, 69, 82, 45, 69, + 205, 68, 79, 84, 83, 45, 50, 51, 52, 53, 54, 128, 68, 79, 84, 83, 45, 50, + 51, 53, 54, 55, 128, 84, 87, 69, 78, 84, 89, 45, 84, 87, 79, 128, 68, 79, + 84, 83, 45, 49, 51, 52, 53, 54, 128, 69, 81, 85, 73, 65, 78, 71, 85, 76, + 65, 210, 84, 87, 69, 78, 84, 89, 45, 79, 78, 69, 128, 68, 79, 84, 83, 45, + 49, 50, 52, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 56, 128, 68, + 79, 84, 83, 45, 49, 52, 53, 54, 55, 128, 65, 78, 85, 83, 86, 65, 82, 65, + 89, 65, 128, 68, 79, 84, 83, 45, 50, 51, 52, 54, 55, 128, 68, 79, 84, 83, + 45, 49, 50, 51, 52, 55, 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, 56, 128, + 66, 65, 84, 72, 65, 77, 65, 83, 65, 84, 128, 73, 78, 70, 79, 82, 77, 65, + 84, 73, 79, 206, 68, 79, 84, 83, 45, 49, 50, 51, 55, 56, 128, 83, 73, 79, + 83, 45, 82, 73, 69, 85, 76, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 55, + 128, 76, 69, 70, 84, 45, 83, 72, 65, 68, 69, 196, 68, 79, 84, 83, 45, 49, + 50, 52, 53, 56, 128, 83, 85, 66, 83, 84, 73, 84, 85, 84, 69, 128, 80, 85, + 78, 67, 84, 85, 65, 84, 73, 79, 206, 68, 79, 84, 83, 45, 49, 50, 51, 52, + 54, 128, 83, 83, 65, 78, 71, 65, 82, 65, 69, 65, 128, 68, 79, 84, 83, 45, + 50, 51, 52, 53, 55, 128, 68, 79, 84, 83, 45, 50, 51, 52, 54, 56, 128, 72, + 79, 77, 79, 84, 72, 69, 84, 73, 67, 128, 68, 79, 84, 83, 45, 49, 50, 52, + 53, 55, 128, 68, 79, 84, 83, 45, 49, 50, 54, 55, 56, 128, 68, 79, 84, 83, + 45, 49, 52, 54, 55, 56, 128, 66, 65, 82, 73, 89, 79, 79, 83, 65, 78, 128, + 87, 73, 68, 69, 45, 72, 69, 65, 68, 69, 196, 68, 69, 70, 73, 78, 73, 84, + 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 51, 52, 55, 56, 128, 73, 78, 68, + 69, 80, 69, 78, 68, 69, 78, 212, 68, 79, 84, 83, 45, 49, 52, 53, 55, 56, + 128, 82, 69, 67, 84, 65, 78, 71, 85, 76, 65, 210, 78, 65, 78, 71, 77, 79, + 78, 84, 72, 79, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 56, 128, 68, 79, + 84, 83, 45, 49, 51, 53, 54, 55, 128, 68, 79, 84, 83, 45, 49, 51, 52, 53, + 56, 128, 83, 73, 79, 83, 45, 73, 69, 85, 78, 71, 128, 65, 69, 68, 65, 45, + 80, 73, 76, 76, 65, 128, 69, 88, 67, 76, 65, 77, 65, 84, 73, 79, 206, 68, + 79, 84, 83, 45, 49, 51, 52, 53, 55, 128, 68, 69, 83, 67, 82, 73, 80, 84, + 73, 79, 206, 84, 87, 69, 78, 84, 89, 45, 83, 73, 88, 128, 68, 79, 84, 83, + 45, 49, 50, 51, 54, 56, 128, 68, 79, 84, 83, 45, 50, 52, 53, 55, 56, 128, + 65, 83, 84, 69, 82, 73, 83, 67, 85, 83, 128, 69, 78, 84, 69, 82, 80, 82, + 73, 83, 69, 128, 83, 83, 65, 78, 71, 82, 73, 69, 85, 76, 128, 80, 82, 79, + 80, 79, 82, 84, 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 52, 53, 55, 128, + 79, 79, 66, 79, 79, 70, 73, 76, 73, 128, 83, 85, 80, 69, 82, 86, 73, 83, + 69, 128, 68, 79, 84, 83, 45, 51, 52, 53, 56, 128, 68, 79, 84, 83, 45, 50, + 51, 52, 56, 128, 68, 79, 84, 83, 45, 49, 51, 52, 55, 128, 74, 69, 82, 85, + 83, 65, 76, 69, 77, 128, 72, 69, 75, 85, 84, 65, 65, 82, 85, 128, 83, 85, + 66, 83, 84, 73, 84, 85, 84, 197, 68, 79, 84, 83, 45, 52, 54, 55, 56, 128, + 71, 85, 82, 65, 77, 85, 84, 79, 78, 128, 68, 79, 84, 83, 45, 50, 51, 53, + 56, 128, 68, 79, 84, 83, 45, 49, 51, 55, 56, 128, 65, 83, 83, 69, 82, 84, + 73, 79, 78, 128, 79, 65, 66, 79, 65, 70, 73, 76, 73, 128, 69, 77, 66, 69, + 68, 68, 73, 78, 71, 128, 80, 65, 73, 89, 65, 78, 78, 79, 73, 128, 73, 78, + 68, 73, 67, 65, 84, 79, 82, 128, 65, 84, 72, 65, 80, 65, 83, 67, 65, 206, + 68, 79, 84, 83, 45, 50, 51, 52, 55, 128, 73, 78, 68, 85, 83, 84, 82, 73, + 65, 204, 83, 65, 78, 83, 45, 83, 69, 82, 73, 198, 65, 82, 82, 79, 87, 72, + 69, 65, 68, 128, 67, 79, 80, 82, 79, 68, 85, 67, 84, 128, 68, 79, 84, 83, + 45, 49, 52, 54, 55, 128, 79, 82, 84, 72, 79, 71, 79, 78, 65, 204, 69, 89, + 66, 69, 89, 70, 73, 76, 73, 128, 68, 79, 84, 83, 45, 52, 53, 55, 56, 128, + 73, 76, 85, 85, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 51, 52, 54, + 55, 128, 70, 73, 88, 69, 68, 45, 70, 79, 82, 205, 83, 69, 77, 73, 67, 73, + 82, 67, 76, 197, 68, 79, 84, 83, 45, 49, 54, 55, 56, 128, 83, 69, 77, 73, + 68, 73, 82, 69, 67, 212, 68, 79, 84, 83, 45, 49, 53, 54, 55, 128, 65, 65, + 66, 65, 65, 70, 73, 76, 73, 128, 67, 73, 82, 67, 85, 77, 70, 76, 69, 216, + 68, 79, 84, 83, 45, 49, 52, 55, 56, 128, 70, 73, 78, 65, 78, 67, 73, 65, + 76, 128, 67, 69, 78, 84, 82, 69, 76, 73, 78, 197, 68, 79, 84, 83, 45, 49, + 50, 52, 53, 128, 68, 79, 84, 83, 45, 49, 50, 53, 55, 128, 69, 78, 67, 76, + 79, 83, 85, 82, 69, 128, 75, 85, 82, 85, 90, 69, 73, 82, 79, 128, 87, 79, + 82, 68, 83, 80, 65, 67, 69, 128, 80, 73, 65, 83, 85, 84, 79, 82, 85, 128, + 67, 79, 78, 84, 65, 73, 78, 73, 78, 199, 68, 79, 84, 83, 45, 50, 51, 54, + 56, 128, 69, 81, 85, 73, 86, 65, 76, 69, 78, 212, 69, 69, 66, 69, 69, 70, + 73, 76, 73, 128, 68, 79, 84, 83, 45, 49, 51, 53, 55, 128, 69, 83, 84, 73, + 77, 65, 84, 69, 83, 128, 68, 79, 84, 83, 45, 50, 51, 55, 56, 128, 68, 79, + 84, 83, 45, 49, 51, 54, 55, 128, 75, 73, 82, 79, 87, 65, 84, 84, 79, 128, + 68, 73, 65, 76, 89, 84, 73, 75, 65, 128, 68, 79, 84, 83, 45, 53, 54, 55, + 56, 128, 68, 79, 84, 83, 45, 51, 53, 54, 55, 128, 72, 79, 77, 79, 84, 72, + 69, 84, 73, 195, 68, 79, 84, 83, 45, 49, 51, 52, 53, 128, 80, 76, 85, 83, + 45, 77, 73, 78, 85, 211, 83, 85, 77, 77, 65, 84, 73, 79, 78, 128, 77, 79, + 79, 83, 69, 45, 67, 82, 69, 197, 68, 79, 84, 83, 45, 51, 52, 55, 56, 128, + 69, 88, 84, 82, 65, 45, 72, 73, 71, 200, 71, 78, 65, 86, 73, 89, 65, 78, + 73, 128, 68, 79, 84, 83, 45, 49, 53, 55, 56, 128, 65, 84, 84, 69, 78, 84, + 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 50, 55, 56, 128, 83, 78, 79, 87, + 70, 76, 65, 75, 69, 128, 68, 79, 84, 83, 45, 49, 52, 53, 56, 128, 68, 79, + 84, 83, 45, 49, 51, 52, 56, 128, 83, 72, 65, 86, 73, 89, 65, 78, 73, 128, + 65, 80, 80, 82, 79, 65, 67, 72, 69, 211, 75, 72, 65, 75, 65, 83, 83, 73, + 65, 206, 84, 72, 69, 82, 69, 70, 79, 82, 69, 128, 68, 79, 84, 83, 45, 50, + 53, 54, 56, 128, 77, 69, 84, 79, 66, 69, 76, 85, 83, 128, 68, 79, 84, 83, + 45, 51, 53, 55, 56, 128, 83, 69, 80, 65, 82, 65, 84, 79, 82, 128, 80, 65, + 65, 45, 80, 73, 76, 76, 65, 128, 68, 79, 84, 83, 45, 49, 50, 51, 56, 128, + 80, 65, 82, 65, 71, 82, 65, 80, 72, 128, 68, 79, 84, 83, 45, 49, 50, 53, + 56, 128, 72, 79, 82, 73, 90, 79, 78, 84, 65, 204, 68, 79, 84, 83, 45, 51, + 52, 53, 55, 128, 68, 79, 84, 83, 45, 50, 52, 53, 54, 128, 86, 73, 83, 65, + 82, 71, 65, 89, 65, 128, 72, 79, 85, 82, 71, 76, 65, 83, 83, 128, 67, 65, + 80, 82, 73, 67, 79, 82, 78, 128, 68, 79, 84, 83, 45, 50, 54, 55, 56, 128, + 68, 79, 84, 83, 45, 51, 52, 54, 56, 128, 68, 79, 84, 83, 45, 49, 52, 53, + 54, 128, 76, 73, 71, 72, 84, 78, 73, 78, 71, 128, 73, 82, 85, 85, 89, 65, + 78, 78, 65, 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, 128, 77, 73, 82, 73, + 66, 65, 65, 82, 85, 128, 67, 72, 65, 86, 73, 89, 65, 78, 73, 128, 68, 69, + 83, 67, 69, 78, 68, 73, 78, 199, 67, 72, 65, 82, 65, 67, 84, 69, 82, 128, + 66, 65, 67, 75, 83, 80, 65, 67, 69, 128, 68, 79, 84, 83, 45, 50, 52, 53, + 55, 128, 68, 79, 84, 83, 45, 49, 53, 54, 56, 128, 68, 79, 84, 83, 45, 52, + 53, 54, 55, 128, 66, 73, 66, 76, 69, 45, 67, 82, 69, 197, 67, 82, 79, 83, + 83, 72, 65, 84, 67, 200, 68, 79, 84, 83, 45, 49, 51, 52, 54, 128, 68, 79, + 84, 83, 45, 50, 51, 52, 54, 128, 65, 77, 80, 69, 82, 83, 65, 78, 68, 128, + 76, 69, 70, 84, 87, 65, 82, 68, 83, 128, 67, 79, 77, 80, 76, 69, 84, 69, + 68, 128, 83, 69, 80, 84, 69, 77, 66, 69, 82, 128, 68, 79, 84, 83, 45, 49, + 51, 54, 56, 128, 68, 79, 84, 83, 45, 49, 50, 54, 56, 128, 68, 79, 84, 83, + 45, 52, 53, 54, 56, 128, 81, 85, 83, 72, 83, 72, 65, 89, 65, 128, 68, 79, + 84, 83, 45, 49, 50, 51, 53, 128, 84, 82, 73, 65, 78, 71, 85, 76, 65, 210, + 68, 79, 84, 83, 45, 49, 51, 53, 54, 128, 82, 69, 71, 73, 83, 84, 69, 82, + 69, 196, 68, 79, 84, 83, 45, 49, 50, 53, 54, 128, 78, 73, 71, 71, 65, 72, + 73, 84, 65, 128, 65, 78, 78, 79, 84, 65, 84, 73, 79, 206, 65, 76, 45, 76, + 65, 75, 85, 78, 65, 128, 83, 69, 86, 69, 78, 84, 69, 69, 78, 128, 73, 78, + 67, 82, 69, 77, 69, 78, 84, 128, 68, 79, 84, 83, 45, 49, 50, 51, 55, 128, + 68, 79, 84, 83, 45, 50, 52, 54, 55, 128, 77, 65, 73, 84, 65, 73, 75, 72, + 85, 128, 68, 79, 87, 78, 87, 65, 82, 68, 83, 128, 68, 79, 84, 83, 45, 51, + 54, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 51, 54, 128, 67, 79, 80, 89, + 82, 73, 71, 72, 84, 128, 84, 69, 76, 69, 80, 72, 79, 78, 69, 128, 84, 82, + 73, 70, 79, 76, 73, 65, 84, 197, 65, 76, 80, 65, 80, 82, 65, 65, 78, 193, + 68, 79, 84, 83, 45, 49, 50, 52, 54, 128, 68, 79, 84, 83, 45, 50, 51, 52, + 53, 128, 83, 69, 77, 73, 67, 79, 76, 79, 78, 128, 68, 79, 84, 83, 45, 49, + 50, 52, 55, 128, 68, 79, 84, 83, 45, 50, 52, 54, 56, 128, 68, 79, 84, 83, + 45, 49, 50, 54, 55, 128, 87, 79, 79, 68, 83, 45, 67, 82, 69, 197, 66, 65, + 67, 75, 83, 76, 65, 83, 72, 128, 77, 79, 78, 79, 83, 84, 65, 66, 76, 197, + 82, 69, 80, 82, 69, 83, 69, 78, 84, 128, 82, 69, 67, 84, 65, 78, 71, 76, + 69, 128, 67, 79, 77, 77, 69, 82, 67, 73, 65, 204, 83, 73, 88, 45, 80, 69, + 82, 45, 69, 205, 80, 72, 65, 82, 89, 78, 71, 69, 65, 204, 84, 85, 82, 78, + 83, 84, 73, 76, 69, 128, 68, 79, 84, 83, 45, 49, 50, 52, 56, 128, 68, 79, + 84, 83, 45, 50, 52, 55, 56, 128, 69, 88, 67, 69, 76, 76, 69, 78, 84, 128, + 76, 72, 65, 86, 73, 89, 65, 78, 73, 128, 81, 85, 69, 83, 84, 73, 79, 78, + 69, 196, 68, 79, 84, 83, 45, 49, 52, 54, 56, 128, 68, 79, 84, 83, 45, 50, + 53, 54, 55, 128, 71, 69, 82, 83, 72, 65, 89, 73, 77, 128, 68, 79, 84, 83, + 45, 50, 51, 54, 55, 128, 76, 69, 78, 84, 73, 67, 85, 76, 65, 210, 68, 73, + 70, 70, 69, 82, 69, 78, 67, 197, 68, 79, 84, 83, 45, 50, 51, 53, 55, 128, + 70, 82, 73, 67, 65, 84, 73, 86, 69, 128, 68, 79, 84, 83, 45, 51, 53, 54, + 56, 128, 68, 79, 84, 83, 45, 50, 52, 53, 56, 128, 68, 79, 84, 83, 45, 49, + 50, 51, 52, 128, 83, 72, 79, 85, 76, 68, 69, 82, 69, 196, 68, 79, 84, 83, + 45, 49, 51, 53, 56, 128, 68, 79, 84, 83, 45, 50, 53, 55, 56, 128, 80, 73, + 84, 67, 72, 70, 79, 82, 75, 128, 68, 79, 84, 83, 45, 50, 51, 53, 54, 128, + 72, 89, 83, 84, 69, 82, 69, 83, 73, 211, 76, 69, 83, 83, 45, 84, 72, 65, + 78, 128, 68, 69, 83, 67, 69, 78, 68, 69, 82, 128, 73, 78, 70, 73, 78, 73, + 84, 89, 128, 66, 73, 79, 72, 65, 90, 65, 82, 196, 66, 73, 83, 69, 67, 84, + 73, 78, 199, 77, 85, 85, 82, 68, 72, 65, 74, 193, 68, 79, 84, 83, 45, 49, + 51, 56, 128, 78, 73, 78, 69, 84, 69, 69, 78, 128, 68, 79, 84, 83, 45, 52, + 55, 56, 128, 77, 69, 68, 73, 67, 73, 78, 69, 128, 86, 69, 82, 83, 73, 67, + 76, 69, 128, 80, 82, 79, 80, 69, 76, 76, 69, 210, 82, 69, 83, 80, 79, 78, + 83, 69, 128, 77, 85, 76, 84, 73, 77, 65, 80, 128, 68, 79, 84, 83, 45, 51, + 54, 55, 128, 84, 72, 79, 85, 83, 65, 78, 68, 128, 79, 80, 69, 82, 65, 84, + 79, 82, 128, 83, 85, 80, 69, 82, 83, 69, 84, 128, 80, 65, 86, 73, 89, 65, + 78, 73, 128, 68, 79, 84, 83, 45, 49, 52, 54, 128, 84, 84, 65, 89, 65, 78, + 78, 65, 128, 68, 79, 84, 83, 45, 50, 52, 54, 128, 82, 85, 75, 75, 65, 75, + 72, 65, 128, 68, 65, 77, 77, 65, 84, 65, 78, 128, 77, 65, 73, 89, 65, 77, + 79, 75, 128, 83, 84, 79, 80, 80, 73, 78, 71, 128, 77, 65, 73, 77, 65, 76, + 65, 73, 128, 84, 82, 73, 65, 78, 71, 76, 69, 128, 65, 86, 65, 71, 82, 65, + 72, 65, 128, 82, 69, 70, 69, 82, 69, 78, 67, 197, 68, 79, 84, 83, 45, 52, + 54, 55, 128, 85, 78, 68, 69, 82, 66, 65, 82, 128, 84, 72, 79, 85, 83, 65, + 78, 68, 211, 68, 73, 65, 71, 79, 78, 65, 76, 128, 68, 79, 84, 83, 45, 49, + 51, 52, 128, 80, 82, 79, 76, 79, 78, 71, 69, 196, 68, 79, 84, 83, 45, 49, + 50, 53, 128, 65, 66, 75, 72, 65, 83, 73, 65, 206, 68, 79, 84, 83, 45, 49, + 50, 56, 128, 83, 73, 88, 84, 69, 69, 78, 84, 200, 74, 65, 86, 73, 89, 65, + 78, 73, 128, 65, 78, 85, 83, 86, 65, 82, 65, 128, 89, 65, 77, 65, 75, 75, + 65, 78, 128, 68, 69, 67, 69, 77, 66, 69, 82, 128, 68, 79, 84, 83, 45, 50, + 52, 53, 128, 84, 69, 76, 69, 80, 72, 79, 78, 197, 82, 69, 67, 79, 82, 68, + 73, 78, 199, 71, 69, 79, 77, 69, 84, 82, 73, 195, 72, 85, 65, 82, 65, 68, + 68, 79, 128, 68, 79, 84, 83, 45, 51, 52, 53, 128, 79, 82, 78, 65, 77, 69, + 78, 84, 128, 65, 76, 76, 73, 65, 78, 67, 69, 128, 69, 78, 86, 69, 76, 79, + 80, 69, 128, 68, 79, 84, 83, 45, 49, 52, 53, 128, 68, 79, 84, 83, 45, 50, + 51, 56, 128, 72, 65, 78, 45, 65, 75, 65, 84, 128, 81, 85, 65, 68, 82, 65, + 78, 84, 128, 81, 85, 69, 83, 84, 73, 79, 78, 128, 78, 73, 75, 72, 65, 72, + 73, 84, 128, 68, 79, 84, 83, 45, 51, 52, 54, 128, 69, 78, 67, 76, 79, 83, + 73, 78, 199, 68, 79, 84, 83, 45, 50, 51, 54, 128, 65, 69, 69, 89, 65, 78, + 78, 65, 128, 83, 67, 79, 82, 80, 73, 85, 83, 128, 83, 85, 66, 74, 79, 73, + 78, 69, 196, 72, 69, 82, 77, 73, 84, 73, 65, 206, 85, 77, 66, 82, 69, 76, + 76, 65, 128, 65, 82, 82, 79, 87, 72, 69, 65, 196, 68, 79, 84, 83, 45, 50, + 51, 55, 128, 83, 85, 66, 83, 67, 82, 73, 80, 212, 68, 73, 65, 69, 82, 69, + 83, 73, 211, 68, 79, 84, 84, 69, 68, 45, 80, 128, 68, 69, 80, 65, 82, 84, + 73, 78, 199, 75, 69, 89, 66, 79, 65, 82, 68, 128, 71, 65, 82, 83, 72, 85, + 78, 73, 128, 84, 65, 86, 73, 89, 65, 78, 73, 128, 70, 69, 66, 82, 85, 65, + 82, 89, 128, 76, 69, 70, 84, 87, 65, 82, 68, 211, 73, 68, 69, 78, 84, 73, + 67, 65, 204, 68, 79, 84, 83, 45, 53, 54, 55, 128, 82, 69, 86, 69, 82, 83, + 69, 68, 128, 89, 69, 83, 73, 69, 85, 78, 71, 128, 83, 73, 67, 75, 78, 69, + 83, 83, 128, 75, 65, 83, 82, 65, 84, 65, 78, 128, 69, 83, 84, 73, 77, 65, + 84, 69, 196, 82, 69, 83, 79, 85, 82, 67, 69, 128, 68, 79, 84, 83, 45, 49, + 51, 53, 128, 79, 86, 69, 82, 82, 73, 68, 69, 128, 78, 79, 82, 84, 72, 87, + 69, 83, 212, 68, 79, 84, 83, 45, 51, 53, 54, 128, 77, 65, 72, 65, 80, 65, + 75, 72, 128, 66, 85, 83, 83, 89, 69, 82, 85, 128, 67, 65, 85, 76, 68, 82, + 79, 78, 128, 73, 76, 85, 89, 65, 78, 78, 65, 128, 82, 69, 67, 84, 65, 78, + 71, 76, 197, 82, 69, 78, 84, 79, 71, 69, 78, 128, 70, 65, 84, 72, 65, 84, + 65, 78, 128, 85, 73, 76, 76, 69, 65, 78, 78, 128, 68, 79, 84, 83, 45, 49, + 52, 56, 128, 67, 82, 69, 83, 67, 69, 78, 84, 128, 83, 87, 65, 80, 80, 73, + 78, 71, 128, 87, 65, 83, 65, 76, 76, 65, 77, 128, 68, 68, 65, 89, 65, 78, + 78, 65, 128, 66, 65, 67, 75, 83, 76, 65, 83, 200, 68, 79, 84, 83, 45, 49, + 54, 56, 128, 77, 85, 76, 84, 73, 83, 69, 84, 128, 76, 79, 67, 65, 84, 73, + 86, 69, 128, 76, 79, 82, 82, 65, 73, 78, 69, 128, 80, 65, 76, 79, 67, 72, + 75, 65, 128, 78, 85, 77, 69, 82, 65, 84, 79, 210, 73, 83, 45, 80, 73, 76, + 76, 65, 128, 65, 83, 84, 69, 82, 73, 83, 75, 128, 69, 88, 84, 82, 65, 45, + 76, 79, 215, 68, 69, 76, 73, 77, 73, 84, 69, 210, 68, 79, 84, 83, 45, 49, + 50, 55, 128, 83, 69, 77, 73, 67, 79, 76, 79, 206, 68, 79, 84, 83, 45, 49, + 55, 56, 128, 68, 79, 84, 83, 45, 50, 51, 53, 128, 68, 79, 84, 83, 45, 50, + 51, 52, 128, 68, 79, 84, 83, 45, 49, 53, 56, 128, 65, 82, 65, 69, 65, 45, + 69, 79, 128, 82, 69, 67, 79, 82, 68, 69, 82, 128, 67, 65, 68, 85, 67, 69, + 85, 83, 128, 68, 79, 84, 84, 69, 68, 45, 76, 128, 68, 79, 84, 83, 45, 52, + 53, 56, 128, 65, 83, 84, 69, 82, 73, 83, 77, 128, 65, 78, 85, 68, 65, 84, + 84, 65, 128, 68, 79, 84, 83, 45, 50, 53, 56, 128, 68, 79, 84, 83, 45, 50, + 53, 54, 128, 79, 86, 69, 82, 76, 65, 73, 68, 128, 68, 79, 84, 83, 45, 50, + 52, 56, 128, 73, 78, 83, 69, 82, 84, 73, 79, 206, 83, 85, 67, 67, 69, 69, + 68, 83, 128, 85, 78, 68, 69, 82, 84, 73, 69, 128, 80, 78, 69, 85, 77, 65, + 84, 65, 128, 83, 85, 66, 76, 73, 78, 69, 65, 210, 68, 79, 84, 83, 45, 51, + 53, 56, 128, 68, 79, 84, 83, 45, 50, 55, 56, 128, 83, 89, 77, 77, 69, 84, + 82, 73, 195, 68, 79, 84, 83, 45, 49, 50, 54, 128, 67, 79, 78, 83, 84, 65, + 78, 84, 128, 83, 80, 72, 69, 82, 73, 67, 65, 204, 86, 65, 82, 73, 65, 84, + 73, 79, 206, 83, 84, 82, 69, 84, 67, 72, 69, 196, 83, 69, 77, 73, 86, 79, + 87, 69, 204, 69, 83, 85, 75, 85, 85, 68, 79, 128, 86, 69, 82, 84, 73, 67, + 65, 76, 128, 85, 78, 68, 69, 82, 76, 73, 78, 197, 82, 69, 76, 65, 84, 73, + 79, 78, 128, 70, 73, 83, 72, 72, 79, 79, 75, 128, 84, 72, 73, 82, 84, 69, + 69, 78, 128, 67, 73, 86, 73, 76, 73, 65, 78, 128, 77, 79, 85, 78, 84, 65, + 73, 78, 128, 67, 79, 78, 74, 85, 71, 65, 84, 197, 76, 69, 83, 83, 45, 84, + 72, 65, 206, 68, 79, 84, 83, 45, 51, 54, 56, 128, 83, 67, 73, 83, 83, 79, + 82, 83, 128, 68, 79, 84, 83, 45, 49, 52, 55, 128, 68, 79, 84, 83, 45, 49, + 50, 52, 128, 66, 76, 65, 67, 75, 70, 79, 79, 212, 68, 79, 84, 83, 45, 49, + 54, 55, 128, 68, 79, 84, 83, 45, 49, 50, 51, 128, 83, 69, 86, 69, 78, 84, + 69, 69, 206, 80, 65, 65, 83, 69, 78, 84, 79, 128, 81, 85, 79, 84, 65, 84, + 73, 79, 206, 80, 69, 68, 69, 83, 84, 65, 76, 128, 65, 81, 85, 65, 82, 73, + 85, 83, 128, 78, 79, 86, 69, 77, 66, 69, 82, 128, 68, 79, 84, 83, 45, 51, + 53, 55, 128, 68, 79, 87, 78, 87, 65, 82, 68, 211, 68, 65, 86, 73, 89, 65, + 78, 73, 128, 83, 69, 80, 65, 82, 65, 84, 79, 210, 79, 86, 69, 82, 76, 73, + 78, 69, 128, 66, 85, 76, 76, 83, 69, 89, 69, 128, 70, 82, 65, 71, 82, 65, + 78, 84, 128, 68, 73, 65, 76, 89, 84, 73, 75, 193, 68, 79, 84, 83, 45, 50, + 52, 55, 128, 70, 69, 83, 84, 73, 86, 65, 76, 128, 68, 79, 84, 83, 45, 49, + 53, 54, 128, 68, 79, 84, 84, 69, 68, 45, 78, 128, 70, 76, 79, 82, 69, 84, + 84, 69, 128, 83, 85, 66, 71, 82, 79, 85, 80, 128, 68, 79, 84, 83, 45, 50, + 53, 55, 128, 65, 73, 82, 80, 76, 65, 78, 69, 128, 68, 79, 84, 83, 45, 53, + 54, 56, 128, 69, 76, 76, 73, 80, 83, 73, 83, 128, 90, 65, 86, 73, 89, 65, + 78, 73, 128, 68, 79, 84, 83, 45, 54, 55, 56, 128, 67, 79, 80, 89, 82, 73, + 71, 72, 212, 77, 73, 78, 73, 83, 84, 69, 82, 128, 68, 79, 84, 83, 45, 49, + 51, 54, 128, 84, 82, 85, 78, 67, 65, 84, 69, 196, 68, 73, 77, 69, 78, 83, + 73, 79, 206, 80, 82, 79, 70, 79, 85, 78, 68, 128, 83, 85, 73, 84, 65, 66, + 76, 69, 128, 67, 72, 65, 84, 84, 65, 87, 65, 128, 81, 85, 65, 68, 82, 85, + 80, 76, 197, 68, 79, 84, 83, 45, 50, 54, 55, 128, 83, 65, 78, 84, 73, 73, + 77, 85, 128, 68, 79, 84, 83, 45, 51, 52, 55, 128, 73, 82, 85, 89, 65, 78, + 78, 65, 128, 68, 79, 84, 83, 45, 51, 52, 56, 128, 80, 65, 82, 65, 71, 82, + 65, 80, 200, 68, 79, 84, 83, 45, 51, 55, 56, 128, 81, 85, 65, 82, 84, 69, + 82, 83, 128, 69, 73, 71, 72, 84, 69, 69, 78, 128, 82, 69, 76, 73, 71, 73, + 79, 78, 128, 68, 79, 84, 83, 45, 49, 51, 55, 128, 68, 79, 84, 83, 45, 49, + 53, 55, 128, 65, 68, 68, 82, 69, 83, 83, 69, 196, 73, 78, 84, 69, 71, 82, + 65, 76, 128, 70, 79, 85, 82, 84, 69, 69, 78, 128, 82, 69, 84, 82, 79, 70, + 76, 69, 216, 65, 83, 67, 69, 78, 68, 73, 78, 199, 73, 84, 69, 82, 65, 84, + 73, 79, 206, 83, 85, 82, 82, 79, 85, 78, 68, 128, 77, 65, 83, 67, 85, 76, + 73, 78, 197, 68, 79, 84, 83, 45, 50, 54, 56, 128, 83, 89, 77, 77, 69, 84, + 82, 89, 128, 71, 69, 78, 73, 84, 73, 86, 69, 128, 68, 79, 84, 83, 45, 52, + 53, 55, 128, 68, 79, 84, 83, 45, 53, 55, 56, 128, 80, 82, 69, 67, 69, 68, + 69, 83, 128, 68, 79, 84, 83, 45, 52, 53, 54, 128, 68, 79, 84, 83, 45, 52, + 54, 56, 128, 78, 65, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 53, 54, + 128, 65, 85, 89, 65, 78, 78, 65, 128, 84, 67, 72, 69, 72, 69, 72, 128, + 83, 84, 65, 78, 68, 65, 82, 196, 80, 69, 68, 69, 83, 84, 65, 204, 68, 73, + 65, 77, 69, 84, 69, 210, 68, 79, 84, 83, 45, 50, 54, 128, 68, 79, 84, 83, + 45, 49, 54, 128, 86, 73, 83, 65, 82, 71, 65, 128, 67, 85, 83, 84, 79, 77, + 69, 210, 81, 85, 65, 82, 84, 69, 82, 211, 82, 65, 75, 72, 65, 78, 71, + 128, 65, 73, 89, 65, 78, 78, 65, 128, 78, 69, 71, 65, 84, 73, 86, 197, + 80, 79, 73, 78, 84, 69, 82, 128, 86, 73, 76, 76, 65, 71, 69, 128, 68, 73, + 65, 77, 79, 78, 68, 128, 85, 80, 83, 73, 76, 79, 78, 128, 65, 83, 84, 69, + 82, 73, 83, 203, 65, 67, 84, 85, 65, 76, 76, 217, 80, 72, 85, 84, 72, 65, + 79, 128, 77, 85, 76, 84, 73, 83, 69, 212, 77, 65, 89, 65, 78, 78, 65, + 128, 83, 78, 79, 87, 77, 65, 78, 128, 69, 66, 69, 70, 73, 76, 73, 128, + 68, 79, 84, 83, 45, 50, 51, 128, 69, 73, 71, 72, 84, 72, 83, 128, 72, 65, + 89, 65, 78, 78, 65, 128, 83, 65, 76, 84, 73, 82, 69, 128, 65, 66, 65, 70, + 73, 76, 73, 128, 76, 69, 65, 84, 72, 69, 82, 128, 71, 65, 89, 65, 78, 78, + 65, 128, 68, 79, 84, 83, 45, 51, 53, 128, 68, 79, 84, 83, 45, 54, 56, + 128, 67, 65, 80, 73, 84, 65, 76, 128, 68, 82, 65, 70, 84, 73, 78, 199, + 71, 73, 82, 85, 68, 65, 65, 128, 83, 69, 76, 69, 67, 84, 79, 210, 78, 69, + 87, 76, 73, 78, 69, 128, 73, 79, 84, 73, 70, 73, 69, 196, 84, 72, 73, 82, + 84, 69, 69, 206, 75, 65, 75, 65, 66, 65, 84, 128, 84, 79, 82, 84, 79, 73, + 83, 197, 79, 79, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 49, 56, + 128, 69, 76, 69, 67, 84, 82, 73, 195, 68, 73, 65, 71, 79, 78, 65, 204, + 67, 79, 78, 83, 84, 65, 78, 212, 68, 79, 84, 83, 45, 49, 53, 128, 77, 65, + 73, 77, 85, 65, 78, 128, 70, 82, 65, 67, 84, 73, 79, 206, 68, 79, 84, 83, + 45, 49, 50, 128, 84, 82, 73, 65, 78, 71, 76, 197, 83, 73, 82, 73, 78, 71, + 85, 128, 65, 82, 65, 69, 65, 45, 85, 128, 72, 65, 76, 66, 69, 82, 68, + 128, 80, 82, 69, 67, 69, 68, 69, 211, 66, 82, 73, 83, 84, 76, 69, 128, + 67, 79, 78, 84, 65, 73, 78, 211, 66, 73, 68, 69, 78, 84, 65, 204, 68, 65, + 71, 65, 76, 71, 65, 128, 83, 69, 86, 69, 78, 84, 89, 128, 68, 79, 84, 83, + 45, 49, 51, 128, 83, 85, 67, 67, 69, 69, 68, 211, 82, 65, 89, 65, 78, 78, + 65, 128, 74, 65, 78, 85, 65, 82, 89, 128, 83, 73, 88, 84, 69, 69, 78, + 128, 66, 69, 67, 65, 85, 83, 69, 128, 83, 80, 82, 73, 78, 71, 83, 128, + 82, 69, 65, 72, 77, 85, 75, 128, 80, 82, 69, 86, 73, 79, 85, 211, 70, 82, + 79, 87, 78, 73, 78, 199, 70, 73, 70, 84, 69, 69, 78, 128, 69, 78, 84, 69, + 82, 73, 78, 199, 82, 69, 86, 69, 82, 83, 69, 196, 68, 79, 84, 83, 45, 51, + 54, 128, 67, 73, 82, 67, 85, 76, 65, 210, 70, 65, 84, 72, 65, 84, 65, + 206, 83, 84, 82, 65, 73, 71, 72, 212, 68, 79, 84, 83, 45, 53, 55, 128, + 86, 65, 89, 65, 78, 78, 65, 128, 65, 67, 84, 73, 86, 65, 84, 197, 67, 79, + 77, 80, 65, 82, 69, 128, 68, 73, 86, 73, 83, 73, 79, 206, 83, 85, 82, 82, + 79, 85, 78, 196, 68, 79, 84, 83, 45, 50, 53, 128, 73, 90, 72, 73, 84, 83, + 65, 128, 83, 85, 80, 69, 82, 83, 69, 212, 79, 82, 73, 71, 73, 78, 65, + 204, 65, 78, 85, 83, 86, 65, 82, 193, 78, 73, 78, 69, 84, 69, 69, 206, + 84, 72, 85, 82, 73, 83, 65, 218, 83, 85, 66, 74, 69, 67, 84, 128, 69, 86, + 69, 78, 73, 78, 71, 128, 67, 69, 68, 73, 76, 76, 65, 128, 82, 73, 84, 84, + 79, 82, 85, 128, 83, 80, 69, 67, 73, 65, 76, 128, 79, 86, 69, 82, 76, 65, + 89, 128, 68, 79, 84, 83, 45, 55, 56, 128, 67, 82, 85, 90, 69, 73, 82, + 207, 78, 65, 84, 73, 79, 78, 65, 204, 68, 79, 84, 83, 45, 51, 55, 128, + 68, 65, 77, 77, 65, 84, 65, 206, 66, 65, 65, 82, 69, 82, 85, 128, 76, 65, + 89, 65, 78, 78, 65, 128, 73, 73, 89, 65, 78, 78, 65, 128, 83, 79, 76, 73, + 68, 85, 83, 128, 77, 65, 82, 66, 85, 84, 65, 128, 85, 66, 65, 68, 65, 77, + 65, 128, 67, 79, 82, 78, 69, 82, 83, 128, 79, 82, 84, 72, 79, 68, 79, + 216, 68, 79, 84, 83, 45, 51, 56, 128, 83, 81, 85, 73, 71, 71, 76, 197, + 68, 79, 84, 83, 45, 51, 52, 128, 78, 71, 69, 65, 68, 65, 76, 128, 84, 65, + 84, 87, 69, 69, 76, 128, 83, 72, 65, 80, 73, 78, 71, 128, 84, 72, 85, 78, + 68, 69, 82, 128, 68, 79, 84, 83, 45, 54, 55, 128, 77, 65, 78, 83, 89, 79, + 78, 128, 83, 65, 77, 80, 72, 65, 79, 128, 83, 69, 77, 73, 83, 79, 70, + 212, 68, 79, 84, 83, 45, 49, 55, 128, 83, 69, 77, 75, 65, 84, 72, 128, + 67, 69, 76, 83, 73, 85, 83, 128, 66, 65, 82, 82, 69, 75, 72, 128, 85, 66, + 85, 70, 73, 76, 73, 128, 67, 65, 82, 82, 73, 65, 71, 197, 80, 65, 89, 65, + 78, 78, 65, 128, 84, 73, 82, 79, 78, 73, 65, 206, 69, 77, 80, 72, 65, 83, + 73, 211, 73, 78, 72, 69, 82, 69, 78, 212, 79, 77, 73, 67, 82, 79, 78, + 128, 80, 82, 73, 86, 65, 84, 69, 128, 77, 69, 65, 83, 85, 82, 69, 196, + 69, 80, 83, 73, 76, 79, 78, 128, 68, 79, 84, 83, 45, 49, 52, 128, 77, 69, + 82, 67, 85, 82, 89, 128, 65, 65, 89, 65, 78, 78, 65, 128, 83, 84, 82, 79, + 75, 69, 83, 128, 65, 78, 71, 83, 84, 82, 79, 205, 69, 65, 68, 72, 65, 68, + 72, 128, 75, 85, 82, 79, 79, 78, 69, 128, 82, 71, 89, 73, 78, 71, 83, + 128, 66, 82, 65, 67, 75, 69, 84, 128, 73, 78, 86, 69, 82, 84, 69, 196, + 73, 78, 84, 69, 82, 69, 83, 212, 80, 72, 73, 78, 84, 72, 85, 128, 67, 69, + 73, 76, 73, 78, 71, 128, 66, 69, 84, 87, 69, 69, 78, 128, 76, 79, 67, 65, + 84, 73, 79, 206, 83, 65, 73, 75, 85, 82, 85, 128, 86, 79, 73, 67, 73, 78, + 71, 128, 68, 79, 84, 83, 45, 53, 56, 128, 65, 69, 89, 65, 78, 78, 65, + 128, 84, 86, 73, 77, 65, 68, 85, 210, 66, 65, 89, 65, 78, 78, 65, 128, + 65, 78, 71, 85, 76, 65, 82, 128, 72, 85, 78, 68, 82, 69, 68, 128, 83, 85, + 67, 67, 69, 69, 68, 128, 74, 85, 80, 73, 84, 69, 82, 128, 75, 65, 83, 82, + 65, 84, 65, 206, 69, 78, 81, 85, 73, 82, 89, 128, 75, 79, 82, 79, 78, 73, + 83, 128, 69, 65, 66, 72, 65, 68, 72, 128, 73, 79, 68, 72, 65, 68, 72, + 128, 78, 79, 45, 66, 82, 69, 65, 203, 72, 69, 65, 68, 73, 78, 71, 128, + 77, 69, 71, 65, 84, 79, 78, 128, 68, 73, 71, 82, 65, 80, 72, 128, 72, 65, + 76, 65, 78, 84, 65, 128, 67, 87, 69, 79, 82, 84, 72, 128, 66, 69, 82, 75, + 65, 78, 65, 206, 83, 85, 66, 71, 82, 79, 85, 208, 66, 79, 85, 78, 68, 65, + 82, 217, 66, 69, 76, 71, 84, 72, 79, 210, 69, 84, 78, 65, 72, 84, 65, + 128, 73, 45, 65, 82, 65, 69, 65, 128, 66, 73, 76, 65, 66, 73, 65, 204, + 81, 85, 65, 68, 82, 65, 78, 212, 84, 82, 73, 73, 83, 65, 80, 128, 85, 45, + 69, 79, 45, 69, 85, 128, 72, 65, 78, 71, 90, 72, 79, 213, 65, 76, 86, 69, + 79, 76, 65, 210, 67, 65, 89, 65, 78, 78, 65, 128, 83, 65, 78, 89, 79, 79, + 71, 193, 79, 86, 69, 82, 66, 65, 82, 128, 78, 69, 80, 84, 85, 78, 69, + 128, 68, 73, 86, 73, 68, 69, 83, 128, 74, 65, 80, 65, 78, 69, 83, 197, + 73, 66, 73, 70, 73, 76, 73, 128, 74, 65, 89, 65, 78, 78, 65, 128, 68, 79, + 84, 83, 45, 52, 56, 128, 70, 79, 78, 71, 77, 65, 78, 128, 86, 73, 69, 87, + 68, 65, 84, 193, 75, 65, 89, 65, 78, 78, 65, 128, 79, 78, 69, 83, 69, 76, + 70, 128, 80, 65, 82, 65, 76, 76, 69, 204, 72, 65, 82, 80, 79, 79, 78, + 128, 76, 79, 90, 69, 78, 71, 69, 128, 70, 69, 77, 73, 78, 73, 78, 197, + 72, 65, 82, 75, 76, 69, 65, 206, 70, 73, 83, 72, 69, 89, 69, 128, 84, 72, + 79, 85, 83, 65, 78, 196, 77, 73, 75, 85, 82, 79, 78, 128, 70, 69, 65, 84, + 72, 69, 82, 128, 75, 79, 77, 66, 85, 86, 65, 128, 67, 76, 79, 84, 72, 69, + 83, 128, 76, 79, 71, 79, 84, 89, 80, 197, 68, 73, 71, 65, 77, 77, 65, + 128, 68, 79, 84, 83, 45, 52, 53, 128, 80, 82, 69, 67, 69, 68, 69, 196, + 68, 79, 84, 83, 45, 50, 55, 128, 68, 79, 84, 83, 45, 52, 55, 128, 75, 65, + 82, 79, 82, 73, 73, 128, 79, 66, 79, 70, 73, 76, 73, 128, 83, 79, 67, 73, + 69, 84, 89, 128, 83, 65, 89, 65, 78, 78, 65, 128, 89, 65, 89, 65, 78, 78, + 65, 128, 84, 65, 73, 83, 89, 79, 85, 128, 77, 79, 72, 65, 77, 77, 65, + 196, 87, 65, 83, 65, 76, 76, 65, 205, 80, 69, 84, 65, 76, 76, 69, 196, + 77, 65, 73, 75, 85, 82, 79, 128, 83, 84, 82, 73, 67, 84, 76, 217, 69, 88, + 84, 69, 78, 68, 69, 196, 83, 81, 85, 65, 82, 69, 68, 128, 78, 73, 75, 65, + 72, 73, 84, 128, 80, 73, 78, 87, 72, 69, 69, 204, 77, 65, 75, 83, 85, 82, + 65, 128, 70, 65, 89, 65, 78, 78, 65, 128, 69, 73, 71, 72, 84, 69, 69, + 206, 81, 85, 69, 83, 84, 73, 79, 206, 70, 79, 85, 82, 84, 69, 69, 206, + 77, 73, 76, 76, 73, 79, 78, 211, 83, 67, 82, 85, 80, 76, 69, 128, 77, 79, + 82, 78, 73, 78, 71, 128, 77, 85, 76, 84, 73, 80, 76, 197, 82, 85, 85, 66, + 85, 82, 85, 128, 83, 69, 71, 77, 69, 78, 84, 128, 68, 79, 84, 83, 45, 50, + 52, 128, 80, 82, 69, 67, 69, 68, 69, 128, 83, 67, 72, 79, 76, 65, 82, + 128, 79, 67, 84, 79, 66, 69, 82, 128, 85, 80, 87, 65, 82, 68, 83, 128, + 75, 79, 79, 77, 85, 85, 84, 128, 83, 80, 65, 82, 75, 76, 69, 128, 68, 79, + 84, 83, 45, 52, 54, 128, 67, 79, 82, 82, 69, 67, 84, 128, 81, 85, 65, 82, + 84, 69, 82, 128, 68, 79, 84, 83, 45, 50, 56, 128, 65, 82, 65, 69, 65, 45, + 73, 128, 75, 65, 82, 65, 84, 84, 79, 128, 67, 85, 82, 82, 69, 78, 212, + 83, 85, 66, 83, 69, 84, 128, 68, 79, 84, 83, 45, 53, 128, 76, 73, 78, 75, + 73, 78, 199, 75, 65, 78, 84, 65, 74, 193, 80, 73, 75, 85, 82, 85, 128, + 66, 65, 78, 84, 79, 67, 128, 67, 65, 78, 67, 69, 76, 128, 85, 80, 82, 73, + 71, 72, 212, 65, 82, 82, 79, 87, 83, 128, 66, 69, 84, 87, 69, 69, 206, + 75, 69, 89, 67, 65, 80, 128, 78, 85, 78, 65, 86, 85, 212, 73, 78, 72, 73, + 66, 73, 212, 79, 82, 68, 73, 78, 65, 204, 68, 65, 77, 65, 82, 85, 128, + 66, 73, 84, 84, 69, 82, 128, 80, 65, 76, 65, 84, 65, 204, 66, 65, 82, 82, + 69, 69, 128, 75, 72, 73, 69, 85, 75, 200, 84, 72, 73, 82, 84, 89, 128, + 68, 79, 84, 83, 45, 52, 128, 68, 79, 84, 83, 45, 51, 128, 66, 73, 83, 72, + 79, 80, 128, 83, 89, 79, 85, 87, 65, 128, 77, 79, 68, 69, 76, 83, 128, + 67, 65, 85, 84, 73, 79, 206, 83, 80, 82, 79, 85, 84, 128, 75, 78, 73, 71, + 72, 84, 128, 83, 89, 77, 66, 79, 76, 128, 45, 75, 72, 89, 73, 76, 128, + 79, 77, 73, 67, 82, 79, 206, 77, 65, 67, 82, 79, 78, 128, 84, 65, 65, 76, + 85, 74, 193, 65, 82, 65, 69, 65, 69, 128, 84, 85, 82, 66, 65, 78, 128, + 77, 73, 76, 76, 69, 84, 128, 84, 82, 73, 71, 82, 65, 205, 66, 79, 82, 85, + 84, 79, 128, 71, 72, 85, 78, 78, 65, 128, 69, 83, 67, 65, 80, 69, 128, + 65, 82, 85, 72, 85, 65, 128, 66, 79, 87, 84, 73, 69, 128, 68, 65, 71, 71, + 69, 82, 128, 68, 65, 78, 84, 65, 74, 193, 83, 73, 67, 75, 76, 69, 128, + 69, 88, 73, 83, 84, 83, 128, 83, 73, 88, 84, 72, 83, 128, 86, 65, 76, 76, + 69, 89, 128, 68, 79, 84, 83, 45, 50, 128, 78, 69, 71, 65, 84, 69, 196, + 76, 65, 84, 69, 82, 65, 204, 79, 80, 80, 79, 83, 69, 128, 83, 84, 82, 73, + 68, 69, 128, 83, 81, 85, 65, 82, 69, 128, 72, 69, 82, 85, 84, 85, 128, + 77, 69, 77, 66, 69, 82, 128, 69, 76, 69, 77, 69, 78, 212, 72, 65, 82, 80, + 79, 79, 206, 83, 72, 65, 68, 68, 65, 128, 80, 65, 76, 85, 84, 65, 128, + 79, 66, 76, 73, 81, 85, 197, 73, 45, 66, 69, 65, 77, 128, 84, 87, 69, 76, + 86, 69, 128, 83, 65, 84, 85, 82, 78, 128, 75, 79, 82, 85, 78, 65, 128, + 78, 85, 77, 66, 69, 82, 128, 68, 79, 84, 84, 69, 68, 128, 67, 79, 78, 84, + 65, 73, 206, 67, 79, 78, 84, 79, 85, 210, 65, 85, 71, 85, 83, 84, 128, + 70, 69, 65, 84, 72, 69, 210, 72, 69, 73, 83, 69, 73, 128, 66, 85, 76, 76, + 69, 84, 128, 69, 73, 71, 72, 84, 72, 211, 65, 67, 67, 79, 85, 78, 212, + 85, 80, 87, 65, 82, 68, 211, 83, 80, 73, 82, 73, 84, 128, 84, 65, 85, 82, + 85, 83, 128, 84, 84, 69, 72, 69, 72, 128, 66, 82, 65, 67, 75, 69, 212, + 72, 85, 73, 73, 84, 79, 128, 83, 77, 73, 76, 73, 78, 199, 68, 79, 84, 76, + 69, 83, 211, 82, 79, 85, 78, 68, 69, 196, 71, 65, 78, 71, 73, 65, 128, + 77, 73, 68, 76, 73, 78, 197, 83, 80, 69, 69, 67, 72, 128, 83, 73, 78, 71, + 76, 69, 128, 84, 72, 82, 69, 65, 68, 128, 67, 65, 84, 65, 87, 65, 128, + 89, 85, 45, 89, 69, 79, 128, 68, 73, 78, 71, 66, 65, 212, 68, 65, 65, 68, + 72, 85, 128, 83, 73, 88, 84, 69, 69, 206, 68, 82, 65, 71, 79, 78, 128, + 65, 82, 82, 73, 86, 69, 128, 70, 69, 77, 65, 76, 69, 128, 71, 76, 79, 84, + 84, 65, 204, 82, 69, 80, 69, 65, 84, 128, 68, 73, 71, 82, 65, 80, 200, + 84, 72, 45, 67, 82, 69, 197, 75, 79, 77, 66, 85, 86, 193, 73, 78, 71, 87, + 65, 90, 128, 78, 79, 84, 67, 72, 69, 196, 84, 82, 73, 80, 79, 68, 128, + 67, 79, 78, 73, 67, 65, 204, 71, 69, 68, 79, 76, 65, 128, 78, 85, 78, 65, + 86, 73, 203, 78, 65, 83, 75, 65, 80, 201, 68, 68, 65, 72, 65, 76, 128, + 67, 72, 73, 69, 85, 67, 200, 83, 69, 67, 84, 79, 82, 128, 79, 82, 73, 71, + 73, 78, 128, 77, 65, 76, 84, 69, 83, 197, 68, 79, 84, 83, 45, 55, 128, + 77, 65, 84, 82, 73, 88, 128, 84, 65, 84, 87, 69, 69, 204, 80, 82, 69, 67, + 69, 68, 197, 84, 72, 82, 69, 69, 45, 196, 68, 79, 85, 66, 76, 69, 128, + 83, 65, 74, 68, 65, 72, 128, 81, 65, 77, 65, 84, 83, 128, 86, 73, 82, 65, + 77, 65, 128, 84, 83, 72, 85, 71, 83, 128, 84, 79, 78, 71, 85, 69, 128, + 77, 65, 82, 75, 69, 82, 128, 69, 80, 83, 73, 76, 79, 206, 76, 65, 77, 65, + 68, 72, 128, 66, 69, 89, 89, 65, 76, 128, 67, 69, 78, 84, 82, 69, 128, + 83, 72, 65, 75, 84, 73, 128, 75, 73, 82, 71, 72, 73, 218, 70, 73, 70, 84, + 69, 69, 206, 79, 71, 79, 78, 69, 75, 128, 85, 80, 83, 73, 76, 79, 206, + 86, 73, 67, 84, 79, 82, 217, 66, 85, 67, 75, 76, 69, 128, 67, 79, 82, 80, + 83, 69, 128, 67, 69, 78, 84, 82, 69, 196, 67, 72, 69, 86, 82, 79, 206, + 83, 67, 82, 73, 80, 84, 128, 65, 67, 67, 69, 78, 84, 128, 66, 69, 78, 90, + 69, 78, 197, 82, 69, 84, 85, 82, 78, 128, 83, 65, 65, 68, 72, 85, 128, + 83, 69, 82, 86, 73, 67, 197, 69, 73, 71, 72, 84, 72, 128, 83, 84, 73, 71, + 77, 65, 128, 75, 72, 79, 77, 85, 84, 128, 87, 69, 65, 80, 79, 78, 128, + 77, 79, 84, 72, 69, 82, 128, 77, 79, 82, 84, 65, 82, 128, 71, 72, 65, 73, + 78, 85, 128, 68, 72, 65, 82, 77, 65, 128, 76, 69, 65, 68, 69, 82, 128, + 73, 83, 83, 72, 65, 82, 128, 87, 82, 73, 84, 73, 78, 199, 72, 69, 65, 86, + 69, 78, 128, 84, 72, 65, 65, 76, 85, 128, 83, 84, 82, 65, 73, 70, 128, + 68, 79, 84, 83, 45, 49, 128, 83, 69, 67, 84, 73, 79, 206, 83, 65, 78, 78, + 89, 65, 128, 66, 65, 76, 85, 68, 65, 128, 84, 69, 76, 69, 73, 65, 128, + 73, 78, 73, 78, 71, 85, 128, 70, 73, 70, 84, 72, 83, 128, 66, 65, 83, 72, + 75, 73, 210, 83, 69, 67, 82, 69, 84, 128, 86, 82, 65, 67, 72, 89, 128, + 85, 80, 84, 85, 82, 78, 128, 71, 69, 82, 69, 83, 72, 128, 69, 88, 67, 69, + 83, 83, 128, 78, 73, 78, 69, 84, 89, 128, 84, 87, 69, 78, 84, 89, 128, + 78, 79, 75, 72, 85, 75, 128, 84, 69, 76, 73, 83, 72, 193, 66, 65, 73, 77, + 65, 73, 128, 80, 69, 78, 73, 72, 73, 128, 80, 73, 76, 67, 82, 79, 215, + 75, 89, 85, 82, 73, 73, 128, 80, 69, 78, 67, 73, 76, 128, 83, 79, 76, 73, + 68, 85, 211, 70, 65, 84, 72, 69, 82, 128, 65, 80, 65, 65, 84, 79, 128, + 77, 65, 82, 66, 85, 84, 193, 69, 76, 69, 86, 69, 78, 128, 81, 85, 66, 85, + 84, 83, 128, 66, 65, 68, 71, 69, 82, 128, 75, 79, 82, 65, 78, 73, 195, + 73, 78, 83, 69, 67, 84, 128, 79, 84, 72, 65, 76, 65, 206, 68, 72, 65, 65, + 76, 85, 128, 84, 72, 73, 82, 68, 83, 128, 68, 65, 76, 65, 84, 72, 128, + 69, 73, 71, 72, 84, 89, 128, 89, 79, 45, 89, 69, 79, 128, 77, 69, 82, 75, + 72, 65, 128, 83, 67, 82, 69, 69, 78, 128, 73, 78, 86, 69, 82, 83, 197, + 80, 69, 82, 67, 69, 78, 212, 82, 79, 84, 65, 84, 69, 196, 68, 82, 65, 67, + 72, 77, 193, 78, 79, 77, 73, 78, 65, 204, 86, 73, 82, 73, 65, 77, 128, + 84, 79, 80, 66, 65, 82, 128, 65, 73, 86, 73, 76, 73, 203, 83, 65, 77, 69, + 75, 72, 128, 84, 72, 65, 72, 65, 78, 128, 68, 73, 65, 77, 79, 78, 196, + 70, 73, 76, 76, 69, 82, 128, 66, 65, 77, 66, 79, 79, 128, 69, 81, 85, 65, + 76, 83, 128, 80, 73, 83, 67, 69, 83, 128, 68, 79, 84, 83, 45, 56, 128, + 89, 79, 45, 89, 65, 69, 128, 81, 85, 65, 82, 84, 69, 210, 73, 90, 72, 73, + 84, 83, 193, 83, 69, 65, 71, 85, 76, 204, 68, 73, 86, 73, 68, 69, 128, + 86, 73, 83, 65, 82, 71, 193, 89, 69, 76, 76, 79, 87, 128, 79, 80, 69, 78, + 45, 80, 128, 77, 65, 82, 85, 75, 85, 128, 84, 72, 73, 69, 85, 84, 200, + 83, 72, 65, 80, 69, 83, 128, 78, 65, 84, 85, 82, 65, 204, 85, 82, 65, 78, + 85, 83, 128, 68, 69, 76, 69, 84, 69, 128, 77, 69, 68, 73, 85, 77, 128, + 80, 72, 73, 69, 85, 80, 200, 65, 78, 67, 72, 79, 82, 128, 83, 85, 82, 70, + 65, 67, 197, 82, 85, 78, 79, 85, 84, 128, 67, 69, 68, 73, 76, 76, 193, + 84, 67, 72, 69, 72, 69, 200, 83, 69, 67, 79, 78, 68, 128, 68, 65, 71, 69, + 83, 72, 128, 75, 69, 70, 85, 76, 65, 128, 66, 82, 65, 78, 67, 72, 128, + 67, 79, 82, 78, 69, 82, 128, 83, 84, 82, 79, 75, 69, 128, 68, 79, 84, 83, + 45, 54, 128, 81, 69, 84, 65, 78, 65, 128, 78, 69, 73, 84, 72, 69, 210, + 72, 85, 78, 68, 82, 69, 196, 72, 89, 80, 72, 69, 78, 128, 67, 65, 78, 67, + 69, 82, 128, 80, 65, 83, 72, 84, 65, 128, 86, 65, 82, 73, 75, 65, 128, + 70, 79, 82, 67, 69, 83, 128, 83, 85, 67, 67, 69, 69, 196, 67, 79, 78, 84, + 82, 79, 204, 67, 73, 82, 67, 76, 69, 128, 65, 70, 82, 73, 67, 65, 206, + 80, 69, 82, 83, 79, 78, 128, 89, 73, 68, 68, 73, 83, 200, 83, 65, 78, 89, + 65, 75, 193, 80, 65, 82, 84, 73, 65, 204, 83, 72, 69, 69, 78, 85, 128, + 82, 69, 86, 69, 82, 83, 197, 84, 73, 80, 69, 72, 65, 128, 68, 73, 80, 80, + 69, 82, 128, 78, 73, 82, 85, 71, 85, 128, 71, 69, 77, 73, 78, 73, 128, + 84, 85, 82, 84, 76, 69, 128, 83, 81, 85, 65, 82, 69, 196, 77, 85, 81, 68, + 65, 77, 128, 68, 69, 67, 73, 77, 65, 204, 80, 79, 73, 78, 84, 79, 128, + 80, 82, 69, 70, 65, 67, 197, 83, 76, 79, 87, 76, 89, 128, 77, 69, 84, 65, + 76, 128, 72, 77, 85, 79, 80, 128, 76, 73, 77, 73, 84, 128, 66, 65, 76, + 76, 79, 212, 75, 88, 87, 69, 69, 128, 71, 71, 73, 69, 80, 128, 78, 90, + 85, 82, 88, 128, 67, 72, 73, 78, 71, 128, 71, 71, 73, 69, 88, 128, 78, + 74, 85, 79, 88, 128, 72, 69, 65, 86, 89, 128, 80, 76, 85, 84, 79, 128, + 83, 73, 78, 68, 72, 201, 75, 65, 90, 65, 75, 200, 65, 76, 65, 80, 72, + 128, 84, 73, 77, 69, 83, 128, 67, 79, 69, 78, 71, 128, 84, 82, 73, 80, + 76, 197, 67, 76, 79, 85, 68, 128, 71, 71, 85, 79, 84, 128, 71, 72, 79, + 83, 84, 128, 77, 65, 82, 67, 72, 128, 80, 69, 78, 83, 85, 128, 76, 65, + 65, 77, 85, 128, 75, 65, 73, 82, 73, 128, 80, 65, 84, 65, 72, 128, 78, + 85, 77, 69, 82, 207, 69, 81, 85, 65, 76, 128, 68, 69, 86, 73, 67, 197, + 83, 65, 89, 73, 83, 201, 75, 79, 80, 80, 65, 128, 68, 65, 83, 72, 69, + 196, 74, 74, 73, 69, 88, 128, 78, 71, 79, 69, 72, 128, 83, 67, 72, 87, + 65, 128, 68, 65, 77, 77, 65, 128, 65, 72, 83, 68, 65, 128, 79, 66, 74, + 69, 67, 212, 72, 69, 65, 86, 69, 206, 68, 68, 73, 69, 80, 128, 90, 72, + 85, 82, 88, 128, 86, 85, 76, 71, 65, 210, 67, 72, 85, 76, 65, 128, 84, + 72, 85, 78, 71, 128, 70, 65, 65, 70, 85, 128, 83, 72, 65, 68, 68, 193, + 83, 76, 73, 67, 69, 128, 71, 82, 65, 73, 78, 128, 68, 69, 76, 84, 65, + 128, 87, 65, 84, 69, 82, 128, 84, 73, 80, 80, 73, 128, 74, 74, 73, 69, + 84, 128, 78, 71, 73, 69, 88, 128, 84, 84, 69, 72, 69, 200, 75, 72, 85, + 65, 84, 128, 85, 78, 73, 79, 78, 128, 84, 85, 82, 78, 69, 196, 78, 79, + 82, 77, 65, 204, 72, 79, 85, 83, 69, 128, 78, 78, 71, 73, 73, 128, 65, + 76, 77, 79, 83, 212, 80, 65, 73, 82, 69, 196, 80, 69, 73, 84, 72, 128, + 82, 85, 80, 73, 73, 128, 72, 77, 73, 69, 88, 128, 77, 79, 85, 84, 72, + 128, 76, 69, 78, 71, 84, 200, 72, 88, 85, 79, 84, 128, 87, 82, 79, 78, + 71, 128, 84, 67, 72, 69, 72, 128, 71, 71, 85, 79, 88, 128, 65, 80, 82, + 73, 76, 128, 78, 90, 73, 69, 80, 128, 68, 68, 85, 79, 80, 128, 76, 73, + 66, 82, 65, 128, 83, 73, 88, 84, 72, 128, 82, 69, 80, 69, 65, 212, 70, + 73, 69, 76, 68, 128, 70, 73, 70, 84, 72, 128, 67, 85, 66, 69, 68, 128, + 75, 69, 72, 69, 72, 128, 77, 69, 82, 75, 72, 193, 66, 85, 76, 76, 69, + 212, 76, 45, 84, 89, 80, 197, 83, 80, 85, 78, 71, 211, 65, 76, 80, 72, + 65, 128, 66, 82, 85, 83, 72, 128, 72, 76, 85, 82, 88, 128, 68, 68, 85, + 79, 88, 128, 87, 65, 83, 76, 65, 128, 77, 65, 78, 78, 65, 218, 78, 66, + 89, 82, 88, 128, 87, 79, 77, 65, 78, 128, 73, 78, 68, 69, 88, 128, 83, + 75, 69, 87, 69, 196, 72, 65, 71, 76, 65, 218, 83, 69, 67, 79, 78, 196, + 66, 65, 82, 82, 69, 197, 69, 73, 71, 72, 84, 200, 67, 76, 73, 67, 75, + 128, 66, 66, 85, 79, 80, 128, 84, 73, 78, 78, 69, 128, 72, 85, 82, 65, + 78, 128, 78, 66, 85, 82, 88, 128, 78, 85, 75, 84, 65, 128, 89, 79, 45, + 89, 65, 128, 74, 74, 85, 82, 88, 128, 72, 89, 80, 72, 69, 206, 67, 79, + 82, 78, 69, 210, 72, 88, 73, 69, 80, 128, 67, 79, 76, 79, 82, 128, 79, + 77, 69, 71, 65, 128, 83, 72, 69, 86, 65, 128, 67, 72, 79, 75, 69, 128, + 66, 65, 82, 82, 69, 196, 86, 79, 76, 85, 77, 197, 80, 65, 83, 85, 81, + 128, 85, 73, 71, 72, 85, 210, 80, 65, 90, 69, 82, 128, 83, 72, 69, 81, + 69, 204, 67, 69, 65, 76, 67, 128, 68, 79, 84, 84, 69, 196, 83, 85, 66, + 83, 69, 212, 82, 73, 86, 69, 82, 128, 66, 69, 72, 69, 72, 128, 83, 84, + 82, 79, 75, 197, 86, 65, 65, 86, 85, 128, 67, 79, 86, 69, 82, 128, 69, + 65, 82, 84, 72, 128, 84, 87, 69, 78, 84, 217, 65, 78, 80, 69, 65, 128, + 78, 90, 85, 79, 88, 128, 66, 82, 79, 75, 69, 206, 78, 68, 73, 69, 88, + 128, 83, 76, 65, 86, 69, 128, 78, 79, 79, 78, 85, 128, 65, 67, 67, 69, + 78, 212, 68, 65, 71, 69, 83, 200, 90, 65, 89, 73, 78, 128, 90, 73, 78, + 79, 82, 128, 66, 76, 65, 78, 75, 128, 78, 66, 73, 69, 88, 128, 66, 66, + 85, 82, 88, 128, 65, 71, 65, 73, 78, 128, 80, 82, 79, 79, 70, 128, 67, + 76, 73, 70, 70, 128, 80, 65, 83, 69, 81, 128, 72, 78, 85, 79, 88, 128, + 67, 85, 82, 86, 69, 196, 80, 69, 82, 84, 72, 207, 77, 69, 69, 77, 85, + 128, 90, 72, 85, 79, 88, 128, 83, 80, 69, 65, 82, 128, 82, 73, 83, 73, + 78, 199, 84, 82, 65, 67, 75, 128, 72, 78, 73, 69, 88, 128, 86, 65, 82, + 73, 65, 128, 84, 76, 72, 69, 69, 128, 66, 66, 73, 69, 84, 128, 78, 45, + 67, 82, 69, 197, 82, 82, 89, 82, 88, 128, 80, 72, 85, 78, 71, 128, 82, + 65, 83, 79, 85, 204, 78, 71, 65, 65, 73, 128, 75, 79, 82, 69, 65, 206, + 65, 82, 73, 69, 83, 128, 76, 65, 77, 68, 65, 128, 45, 67, 72, 65, 76, + 128, 72, 76, 85, 79, 88, 128, 78, 71, 85, 79, 88, 128, 78, 68, 85, 82, + 88, 128, 75, 69, 69, 83, 85, 128, 90, 90, 73, 69, 80, 128, 83, 78, 65, + 75, 69, 128, 72, 88, 85, 79, 88, 128, 83, 72, 65, 68, 69, 128, 89, 69, + 84, 73, 86, 128, 68, 65, 82, 71, 65, 128, 67, 82, 79, 83, 83, 128, 76, + 65, 77, 66, 68, 193, 80, 82, 73, 78, 84, 128, 67, 72, 85, 79, 84, 128, + 83, 81, 85, 73, 83, 200, 83, 72, 87, 79, 79, 128, 90, 81, 65, 80, 72, + 193, 72, 76, 73, 69, 80, 128, 72, 69, 65, 82, 84, 128, 84, 84, 83, 69, + 69, 128, 67, 72, 69, 67, 75, 128, 78, 71, 85, 79, 84, 128, 84, 79, 78, + 79, 83, 128, 83, 72, 87, 65, 65, 128, 80, 65, 84, 65, 75, 128, 72, 78, + 73, 69, 80, 128, 70, 76, 85, 84, 69, 128, 69, 69, 75, 65, 65, 128, 72, + 77, 85, 79, 88, 128, 83, 69, 69, 78, 85, 128, 78, 82, 85, 82, 88, 128, + 69, 85, 45, 69, 85, 128, 77, 79, 85, 78, 68, 128, 76, 85, 78, 65, 84, + 197, 71, 65, 82, 79, 78, 128, 82, 82, 85, 79, 88, 128, 83, 65, 68, 72, + 69, 128, 72, 65, 73, 84, 85, 128, 77, 65, 78, 67, 72, 213, 75, 69, 76, + 86, 73, 206, 69, 76, 69, 86, 69, 206, 80, 69, 79, 82, 84, 200, 90, 73, + 76, 68, 69, 128, 83, 83, 73, 69, 88, 128, 72, 65, 77, 77, 69, 210, 67, + 72, 89, 82, 88, 128, 78, 90, 89, 82, 88, 128, 67, 65, 77, 78, 85, 195, + 75, 65, 85, 78, 65, 128, 84, 73, 84, 76, 79, 128, 66, 82, 73, 68, 71, + 197, 68, 79, 76, 76, 65, 210, 84, 83, 72, 69, 83, 128, 78, 74, 73, 69, + 84, 128, 65, 76, 65, 89, 72, 197, 80, 72, 78, 65, 69, 203, 79, 82, 78, + 65, 84, 197, 68, 65, 83, 73, 65, 128, 84, 73, 76, 68, 69, 128, 80, 79, + 78, 68, 79, 128, 68, 69, 71, 82, 69, 197, 83, 80, 73, 82, 73, 212, 82, + 82, 85, 82, 88, 128, 80, 84, 72, 65, 72, 193, 66, 76, 79, 79, 68, 128, + 83, 72, 85, 79, 88, 128, 82, 84, 65, 71, 83, 128, 83, 77, 73, 76, 69, + 128, 83, 84, 69, 65, 77, 128, 83, 67, 82, 69, 69, 206, 71, 65, 77, 65, + 76, 128, 90, 72, 89, 82, 88, 128, 71, 71, 85, 79, 80, 128, 83, 83, 89, + 82, 88, 128, 74, 74, 73, 69, 80, 128, 83, 69, 71, 79, 76, 128, 84, 72, + 79, 82, 78, 128, 70, 82, 69, 78, 67, 200, 81, 65, 65, 70, 85, 128, 70, + 69, 65, 82, 78, 128, 78, 82, 89, 82, 88, 128, 87, 65, 84, 67, 72, 128, + 71, 65, 78, 77, 65, 128, 78, 74, 73, 69, 88, 128, 72, 79, 76, 65, 77, + 128, 89, 85, 45, 69, 79, 128, 78, 65, 66, 76, 65, 128, 71, 65, 68, 79, + 76, 128, 84, 79, 79, 84, 72, 128, 82, 69, 67, 79, 82, 196, 68, 65, 76, + 69, 84, 128, 83, 72, 85, 79, 80, 128, 66, 79, 84, 84, 79, 205, 89, 65, + 45, 89, 79, 128, 90, 90, 89, 82, 88, 128, 83, 72, 85, 82, 88, 128, 67, + 72, 65, 78, 71, 128, 84, 85, 71, 82, 73, 203, 75, 88, 87, 65, 65, 128, + 68, 65, 76, 65, 84, 200, 70, 73, 76, 76, 69, 196, 72, 65, 77, 90, 65, + 128, 68, 69, 76, 69, 84, 197, 77, 65, 73, 82, 85, 128, 69, 81, 85, 65, + 76, 211, 71, 72, 65, 73, 78, 128, 72, 88, 85, 79, 80, 128, 83, 72, 89, + 82, 88, 128, 83, 72, 69, 69, 78, 128, 67, 72, 85, 79, 80, 128, 72, 76, + 73, 69, 88, 128, 45, 80, 72, 82, 85, 128, 67, 69, 73, 82, 84, 128, 78, + 90, 73, 69, 88, 128, 70, 82, 79, 87, 78, 128, 77, 85, 83, 73, 67, 128, + 71, 65, 65, 70, 85, 128, 77, 65, 68, 68, 65, 128, 76, 65, 85, 75, 65, + 218, 80, 79, 83, 84, 65, 204, 82, 72, 79, 84, 73, 195, 77, 71, 85, 79, + 80, 128, 82, 69, 65, 67, 72, 128, 67, 72, 65, 73, 82, 128, 68, 68, 73, + 69, 88, 128, 78, 71, 73, 69, 80, 128, 70, 79, 85, 82, 84, 200, 84, 87, + 69, 76, 86, 197, 66, 73, 78, 68, 73, 128, 84, 69, 86, 73, 82, 128, 83, + 78, 79, 85, 84, 128, 74, 74, 85, 79, 80, 128, 83, 73, 71, 77, 65, 128, + 82, 65, 84, 73, 79, 128, 77, 85, 78, 65, 72, 128, 66, 76, 65, 67, 75, + 128, 83, 72, 67, 72, 65, 128, 67, 65, 78, 68, 82, 193, 77, 65, 80, 73, + 81, 128, 83, 65, 77, 89, 79, 203, 80, 69, 72, 69, 72, 128, 67, 69, 78, + 84, 82, 197, 69, 88, 73, 83, 84, 128, 78, 78, 71, 65, 65, 128, 77, 65, + 72, 72, 65, 128, 66, 69, 69, 84, 65, 128, 83, 65, 77, 69, 75, 200, 67, + 72, 65, 68, 65, 128, 72, 45, 84, 89, 80, 197, 81, 65, 84, 65, 78, 128, + 71, 71, 85, 82, 88, 128, 66, 83, 84, 65, 82, 128, 75, 72, 87, 65, 73, + 128, 77, 65, 83, 79, 82, 193, 67, 65, 82, 69, 84, 128, 68, 68, 85, 82, + 88, 128, 82, 45, 67, 82, 69, 197, 72, 76, 89, 82, 88, 128, 89, 65, 65, + 82, 85, 128, 77, 65, 68, 68, 65, 200, 74, 74, 85, 79, 88, 128, 70, 73, + 70, 84, 89, 128, 71, 73, 77, 69, 76, 128, 65, 68, 68, 65, 75, 128, 68, + 82, 73, 86, 69, 128, 80, 79, 87, 69, 82, 128, 80, 69, 83, 69, 84, 193, + 69, 78, 84, 69, 82, 128, 77, 69, 84, 69, 71, 128, 45, 75, 72, 89, 85, + 196, 78, 89, 85, 79, 88, 128, 66, 69, 65, 77, 69, 196, 76, 65, 77, 69, + 68, 128, 72, 73, 68, 73, 78, 199, 72, 77, 85, 82, 88, 128, 80, 82, 79, + 86, 69, 128, 89, 69, 79, 45, 85, 128, 78, 89, 73, 69, 88, 128, 69, 79, + 76, 72, 88, 128, 65, 76, 73, 70, 85, 128, 67, 65, 82, 79, 78, 128, 76, + 65, 66, 79, 82, 128, 77, 71, 73, 69, 88, 128, 84, 73, 71, 69, 82, 128, + 67, 76, 79, 83, 69, 196, 78, 65, 85, 68, 73, 218, 65, 82, 76, 65, 85, + 199, 90, 90, 85, 82, 88, 128, 80, 82, 73, 77, 69, 128, 79, 78, 75, 65, + 82, 128, 78, 74, 89, 82, 88, 128, 84, 65, 78, 78, 69, 196, 77, 71, 85, + 79, 88, 128, 72, 77, 89, 82, 88, 128, 66, 66, 73, 69, 80, 128, 67, 72, + 73, 76, 68, 128, 70, 76, 79, 82, 65, 204, 89, 45, 67, 82, 69, 197, 90, + 90, 73, 69, 88, 128, 83, 84, 82, 69, 83, 211, 84, 73, 75, 69, 85, 212, + 72, 88, 73, 69, 88, 128, 81, 85, 69, 69, 78, 128, 84, 82, 85, 78, 75, + 128, 66, 69, 73, 84, 72, 128, 72, 73, 82, 73, 81, 128, 80, 69, 69, 90, + 73, 128, 68, 68, 68, 72, 65, 128, 67, 72, 85, 82, 88, 128, 72, 78, 73, + 69, 84, 128, 83, 72, 69, 76, 76, 128, 76, 73, 71, 72, 84, 128, 79, 80, + 84, 73, 79, 206, 65, 77, 79, 85, 78, 212, 84, 72, 87, 65, 65, 128, 78, + 65, 82, 82, 79, 215, 78, 89, 73, 69, 80, 128, 81, 85, 73, 76, 76, 128, + 71, 72, 85, 78, 78, 193, 83, 72, 73, 77, 65, 128, 82, 78, 79, 79, 78, + 128, 80, 83, 73, 76, 73, 128, 87, 82, 69, 65, 84, 200, 68, 69, 65, 84, + 72, 128, 82, 79, 66, 65, 84, 128, 78, 78, 71, 79, 79, 128, 83, 79, 85, + 78, 68, 128, 82, 69, 86, 73, 65, 128, 77, 69, 68, 73, 85, 205, 83, 84, + 79, 67, 75, 128, 84, 72, 79, 78, 71, 128, 89, 69, 79, 45, 79, 128, 83, + 84, 65, 78, 68, 128, 78, 66, 73, 69, 80, 128, 78, 74, 85, 82, 88, 128, + 80, 76, 65, 78, 67, 203, 70, 65, 67, 84, 79, 210, 78, 79, 84, 69, 83, + 128, 90, 72, 85, 79, 80, 128, 72, 76, 85, 79, 80, 128, 78, 74, 73, 69, + 80, 128, 77, 65, 67, 82, 79, 206, 77, 69, 76, 79, 78, 128, 67, 72, 85, + 79, 88, 128, 78, 89, 73, 69, 84, 128, 80, 65, 65, 84, 85, 128, 67, 79, + 77, 69, 84, 128, 82, 87, 65, 72, 65, 128, 72, 79, 79, 82, 85, 128, 77, + 65, 81, 65, 70, 128, 67, 79, 77, 77, 65, 128, 70, 73, 71, 72, 84, 128, + 66, 66, 73, 69, 88, 128, 90, 73, 71, 90, 65, 199, 83, 72, 87, 73, 73, + 128, 70, 79, 82, 84, 89, 128, 72, 88, 73, 69, 84, 128, 81, 72, 87, 69, + 69, 128, 77, 73, 68, 68, 76, 197, 83, 73, 78, 71, 76, 197, 83, 72, 69, + 69, 80, 128, 80, 79, 73, 78, 84, 128, 72, 77, 73, 69, 80, 128, 70, 79, + 82, 67, 69, 128, 83, 83, 73, 69, 80, 128, 68, 65, 65, 83, 85, 128, 71, + 69, 82, 69, 83, 200, 77, 71, 85, 82, 88, 128, 79, 71, 79, 78, 69, 203, + 72, 87, 65, 73, 82, 128, 90, 90, 73, 69, 84, 128, 71, 73, 78, 73, 73, + 128, 83, 73, 88, 84, 89, 128, 83, 84, 85, 68, 89, 128, 78, 79, 84, 84, + 79, 128, 70, 76, 79, 79, 82, 128, 84, 72, 69, 84, 65, 128, 81, 65, 82, + 78, 69, 217, 68, 68, 65, 72, 65, 204, 87, 72, 69, 65, 84, 128, 75, 73, + 89, 69, 79, 203, 83, 77, 65, 76, 76, 128, 70, 65, 84, 72, 65, 128, 70, + 69, 77, 65, 76, 197, 71, 78, 89, 73, 83, 128, 75, 78, 73, 70, 69, 128, + 75, 65, 80, 80, 65, 128, 90, 65, 82, 81, 65, 128, 78, 89, 85, 79, 80, + 128, 84, 83, 72, 69, 71, 128, 66, 73, 82, 71, 65, 128, 68, 65, 78, 68, + 65, 128, 83, 84, 79, 78, 69, 128, 67, 76, 79, 84, 72, 128, 83, 85, 75, + 85, 78, 128, 68, 65, 86, 73, 68, 128, 72, 79, 82, 83, 69, 128, 84, 83, + 69, 82, 69, 128, 75, 79, 79, 80, 79, 128, 66, 66, 85, 79, 88, 128, 89, + 85, 45, 89, 69, 128, 77, 69, 73, 90, 73, 128, 75, 65, 83, 82, 65, 128, + 83, 69, 78, 84, 73, 128, 75, 65, 65, 70, 85, 128, 83, 65, 77, 80, 73, + 128, 72, 65, 78, 68, 83, 128, 81, 72, 87, 65, 65, 128, 83, 87, 69, 69, + 84, 128, 83, 72, 79, 79, 84, 128, 66, 82, 69, 86, 69, 128, 81, 65, 68, + 77, 65, 128, 86, 73, 82, 71, 79, 128, 71, 82, 65, 83, 83, 128, 87, 72, + 73, 84, 69, 128, 78, 79, 84, 67, 72, 128, 83, 80, 79, 79, 78, 128, 84, + 83, 65, 68, 73, 128, 83, 76, 79, 80, 69, 128, 70, 73, 71, 85, 82, 197, + 66, 76, 79, 67, 75, 128, 83, 79, 87, 73, 76, 207, 76, 73, 84, 84, 76, + 197, 89, 65, 65, 68, 79, 128, 66, 82, 65, 78, 67, 200, 67, 79, 80, 84, + 73, 195, 84, 72, 73, 82, 68, 128, 87, 65, 65, 86, 85, 128, 84, 65, 80, + 69, 82, 128, 83, 90, 87, 65, 128, 83, 85, 79, 88, 128, 72, 77, 73, 69, + 128, 78, 89, 73, 69, 128, 78, 74, 79, 88, 128, 66, 69, 69, 72, 128, 84, + 87, 79, 79, 128, 72, 88, 73, 88, 128, 77, 71, 69, 88, 128, 72, 88, 79, + 80, 128, 72, 76, 89, 82, 128, 78, 90, 79, 80, 128, 68, 68, 85, 84, 128, + 80, 65, 82, 65, 128, 66, 69, 72, 69, 200, 68, 68, 79, 80, 128, 73, 69, + 85, 78, 199, 78, 74, 89, 82, 128, 78, 65, 73, 82, 193, 78, 82, 85, 84, + 128, 83, 65, 76, 65, 128, 68, 65, 77, 77, 193, 82, 82, 79, 80, 128, 83, + 78, 79, 85, 212, 84, 72, 69, 69, 128, 83, 72, 65, 84, 128, 81, 85, 65, + 68, 128, 71, 72, 65, 68, 128, 84, 82, 69, 69, 128, 78, 66, 85, 82, 128, + 66, 65, 72, 84, 128, 78, 82, 89, 82, 128, 76, 85, 73, 83, 128, 71, 71, + 73, 84, 128, 66, 69, 79, 82, 195, 83, 83, 79, 88, 128, 86, 65, 82, 73, + 193, 83, 83, 65, 84, 128, 75, 83, 83, 65, 128, 72, 69, 77, 80, 128, 68, + 65, 76, 69, 212, 68, 73, 83, 72, 128, 76, 65, 77, 69, 196, 74, 69, 82, + 65, 206, 82, 85, 80, 69, 197, 67, 65, 86, 69, 128, 72, 76, 65, 84, 128, + 71, 89, 65, 83, 128, 72, 88, 65, 80, 128, 71, 87, 65, 65, 128, 78, 90, + 85, 82, 128, 75, 72, 69, 73, 128, 89, 85, 68, 72, 128, 78, 68, 79, 88, + 128, 66, 76, 85, 69, 128, 90, 90, 65, 84, 128, 78, 90, 73, 69, 128, 81, + 87, 65, 65, 128, 72, 65, 86, 69, 128, 72, 76, 85, 82, 128, 68, 79, 82, + 85, 128, 84, 73, 87, 78, 128, 87, 73, 78, 68, 128, 70, 79, 82, 77, 211, + 72, 77, 73, 84, 128, 83, 65, 76, 65, 205, 84, 69, 84, 72, 128, 78, 74, + 73, 84, 128, 83, 90, 69, 69, 128, 83, 72, 72, 65, 128, 72, 77, 65, 88, + 128, 83, 72, 85, 82, 128, 67, 76, 65, 87, 128, 82, 85, 79, 80, 128, 78, + 82, 65, 84, 128, 80, 72, 69, 69, 128, 78, 66, 73, 88, 128, 66, 69, 84, + 65, 128, 77, 69, 83, 72, 128, 78, 78, 78, 65, 128, 65, 89, 65, 72, 128, + 68, 69, 75, 65, 128, 78, 68, 85, 82, 128, 84, 73, 71, 72, 212, 84, 82, + 65, 68, 197, 83, 85, 82, 88, 128, 68, 69, 83, 73, 128, 67, 72, 89, 80, + 128, 78, 68, 85, 80, 128, 71, 71, 85, 79, 128, 90, 72, 89, 84, 128, 71, + 79, 76, 68, 128, 68, 90, 72, 69, 128, 84, 84, 83, 73, 128, 78, 90, 89, + 82, 128, 80, 73, 87, 82, 128, 65, 73, 76, 77, 128, 67, 87, 73, 73, 128, + 89, 73, 45, 85, 128, 90, 72, 65, 82, 128, 68, 68, 65, 65, 128, 87, 79, + 79, 68, 128, 89, 87, 73, 73, 128, 75, 78, 73, 70, 197, 84, 76, 72, 65, + 128, 84, 82, 85, 69, 128, 75, 72, 65, 82, 128, 78, 82, 89, 84, 128, 78, + 90, 73, 84, 128, 89, 89, 82, 88, 128, 75, 72, 72, 65, 128, 90, 72, 65, + 65, 128, 83, 83, 65, 80, 128, 75, 72, 65, 73, 128, 72, 76, 89, 88, 128, + 75, 65, 65, 73, 128, 89, 85, 65, 78, 128, 87, 85, 79, 88, 128, 67, 72, + 65, 84, 128, 89, 85, 45, 69, 128, 83, 81, 85, 65, 212, 66, 69, 76, 79, + 215, 80, 72, 87, 65, 128, 87, 65, 84, 69, 210, 84, 83, 65, 65, 128, 69, + 73, 71, 72, 212, 68, 68, 85, 82, 128, 90, 90, 73, 84, 128, 80, 87, 79, + 79, 128, 80, 73, 69, 80, 128, 67, 72, 69, 69, 128, 83, 80, 65, 67, 197, + 69, 82, 65, 83, 197, 84, 72, 69, 82, 197, 83, 65, 76, 84, 128, 83, 72, + 65, 68, 128, 83, 85, 75, 85, 206, 71, 71, 73, 69, 128, 67, 72, 65, 82, + 128, 82, 69, 83, 84, 128, 66, 90, 85, 78, 199, 76, 79, 87, 69, 210, 67, + 72, 69, 83, 211, 71, 68, 65, 78, 128, 84, 76, 72, 79, 128, 83, 83, 85, + 88, 128, 84, 72, 82, 69, 197, 80, 82, 73, 78, 212, 84, 65, 65, 73, 128, + 72, 76, 85, 84, 128, 78, 66, 73, 80, 128, 82, 79, 77, 65, 206, 73, 45, + 89, 65, 128, 83, 72, 89, 82, 128, 78, 71, 69, 80, 128, 83, 83, 73, 69, + 128, 67, 79, 76, 76, 128, 78, 82, 85, 80, 128, 75, 65, 80, 80, 193, 66, + 79, 68, 89, 128, 83, 73, 71, 69, 204, 75, 72, 69, 69, 128, 68, 68, 79, + 84, 128, 83, 83, 89, 88, 128, 72, 76, 89, 84, 128, 89, 69, 82, 65, 200, + 81, 72, 65, 65, 128, 69, 72, 87, 65, 218, 65, 76, 76, 65, 200, 83, 72, + 79, 88, 128, 78, 82, 65, 80, 128, 84, 85, 82, 88, 128, 78, 82, 69, 80, + 128, 67, 72, 79, 80, 128, 72, 77, 73, 80, 128, 82, 82, 79, 88, 128, 76, + 69, 70, 84, 128, 84, 69, 78, 84, 128, 66, 65, 82, 83, 128, 75, 85, 85, + 72, 128, 78, 89, 65, 65, 128, 68, 68, 69, 88, 128, 78, 82, 89, 88, 128, + 66, 82, 69, 86, 197, 83, 83, 79, 80, 128, 65, 78, 75, 72, 128, 68, 68, + 85, 80, 128, 65, 76, 69, 70, 128, 81, 85, 79, 84, 128, 79, 45, 69, 79, + 128, 72, 88, 79, 88, 128, 84, 72, 85, 82, 211, 84, 72, 87, 65, 128, 78, + 66, 73, 84, 128, 78, 65, 78, 68, 128, 78, 71, 85, 79, 128, 84, 76, 69, + 69, 128, 66, 66, 73, 69, 128, 73, 78, 84, 73, 128, 72, 76, 79, 80, 128, + 75, 88, 87, 65, 128, 77, 73, 67, 82, 207, 78, 90, 85, 80, 128, 86, 73, + 69, 88, 128, 68, 68, 73, 88, 128, 72, 78, 85, 79, 128, 67, 85, 82, 76, + 217, 78, 74, 73, 69, 128, 90, 90, 73, 80, 128, 71, 71, 79, 84, 128, 65, + 76, 71, 73, 218, 71, 72, 69, 69, 128, 67, 79, 77, 77, 193, 67, 72, 89, + 84, 128, 83, 72, 73, 73, 128, 72, 88, 65, 88, 128, 78, 66, 79, 88, 128, + 66, 66, 73, 80, 128, 67, 65, 82, 69, 212, 71, 71, 69, 88, 128, 68, 68, + 79, 88, 128, 78, 65, 78, 79, 128, 78, 68, 73, 69, 128, 67, 72, 69, 80, + 128, 68, 76, 69, 69, 128, 84, 84, 83, 69, 128, 72, 76, 73, 69, 128, 83, + 79, 85, 78, 196, 83, 83, 79, 84, 128, 66, 66, 73, 84, 128, 66, 83, 68, + 85, 211, 67, 72, 89, 88, 128, 75, 85, 82, 88, 128, 72, 69, 84, 72, 128, + 67, 85, 82, 76, 128, 71, 73, 71, 65, 128, 81, 85, 79, 80, 128, 83, 72, + 79, 82, 212, 78, 78, 71, 79, 128, 72, 76, 73, 80, 128, 82, 65, 65, 73, + 128, 81, 73, 69, 88, 128, 65, 75, 66, 65, 210, 72, 65, 69, 71, 204, 82, + 73, 67, 69, 128, 84, 84, 65, 65, 128, 74, 85, 79, 84, 128, 68, 68, 73, + 80, 128, 81, 85, 85, 86, 128, 90, 72, 85, 79, 128, 72, 88, 69, 88, 128, + 72, 77, 85, 82, 128, 84, 84, 69, 69, 128, 74, 74, 85, 79, 128, 72, 78, + 73, 69, 128, 90, 72, 69, 69, 128, 83, 72, 89, 84, 128, 90, 90, 89, 84, + 128, 68, 65, 83, 72, 128, 83, 72, 85, 88, 128, 87, 65, 76, 76, 128, 83, + 83, 73, 88, 128, 78, 68, 73, 84, 128, 90, 85, 79, 80, 128, 84, 72, 65, + 76, 128, 90, 72, 85, 80, 128, 78, 71, 65, 88, 128, 81, 72, 69, 69, 128, + 75, 85, 79, 88, 128, 78, 78, 71, 65, 128, 66, 66, 65, 80, 128, 67, 65, + 76, 76, 128, 72, 76, 65, 88, 128, 83, 90, 65, 65, 128, 72, 77, 79, 80, + 128, 83, 84, 87, 65, 128, 78, 71, 65, 73, 128, 75, 72, 65, 78, 128, 78, + 82, 65, 88, 128, 78, 66, 65, 84, 128, 77, 71, 85, 82, 128, 75, 88, 69, + 69, 128, 72, 78, 73, 88, 128, 84, 79, 84, 65, 204, 72, 77, 85, 88, 128, + 67, 73, 69, 88, 128, 75, 67, 65, 76, 128, 90, 90, 89, 80, 128, 65, 73, + 78, 78, 128, 68, 68, 69, 69, 128, 89, 79, 45, 79, 128, 72, 78, 65, 84, + 128, 83, 85, 79, 80, 128, 66, 66, 89, 80, 128, 72, 77, 89, 82, 128, 69, + 65, 82, 84, 200, 90, 90, 85, 80, 128, 72, 76, 65, 80, 128, 84, 76, 72, + 85, 128, 78, 74, 89, 88, 128, 67, 72, 79, 69, 128, 84, 84, 72, 73, 128, + 84, 72, 73, 82, 196, 82, 82, 89, 82, 128, 72, 76, 79, 88, 128, 66, 66, + 69, 88, 128, 72, 77, 85, 84, 128, 90, 90, 85, 82, 128, 74, 74, 73, 84, + 128, 77, 71, 85, 80, 128, 71, 71, 85, 80, 128, 87, 65, 86, 69, 128, 78, + 90, 85, 88, 128, 66, 67, 65, 68, 128, 78, 74, 73, 88, 128, 65, 85, 78, + 78, 128, 72, 76, 85, 79, 128, 80, 65, 65, 73, 128, 66, 69, 76, 76, 128, + 84, 84, 72, 65, 128, 72, 76, 89, 80, 128, 82, 82, 79, 84, 128, 68, 69, + 69, 82, 128, 66, 69, 65, 78, 128, 72, 78, 79, 84, 128, 67, 72, 79, 84, + 128, 89, 73, 78, 71, 128, 70, 65, 78, 71, 128, 89, 85, 82, 88, 128, 83, + 79, 85, 84, 200, 84, 72, 69, 84, 193, 83, 75, 73, 78, 128, 90, 90, 69, + 88, 128, 78, 82, 79, 80, 128, 67, 72, 65, 88, 128, 83, 73, 71, 77, 193, + 84, 65, 76, 76, 128, 74, 74, 89, 84, 128, 88, 89, 82, 88, 128, 78, 74, + 79, 84, 128, 72, 77, 79, 84, 128, 78, 71, 79, 80, 128, 86, 85, 82, 88, + 128, 90, 72, 89, 82, 128, 81, 87, 69, 69, 128, 77, 85, 79, 84, 128, 66, + 66, 85, 88, 128, 90, 90, 85, 88, 128, 66, 69, 76, 84, 128, 71, 71, 69, + 84, 128, 67, 73, 69, 80, 128, 72, 72, 87, 65, 128, 65, 69, 83, 67, 128, + 82, 82, 69, 80, 128, 66, 83, 75, 85, 210, 77, 65, 65, 73, 128, 72, 77, + 89, 88, 128, 73, 76, 85, 89, 128, 80, 65, 68, 77, 193, 90, 65, 89, 73, + 206, 76, 73, 69, 84, 128, 67, 72, 85, 82, 128, 78, 90, 73, 80, 128, 68, + 89, 69, 72, 128, 78, 90, 69, 88, 128, 78, 89, 85, 84, 128, 66, 76, 65, + 78, 203, 86, 89, 82, 88, 128, 80, 72, 65, 78, 128, 81, 73, 69, 80, 128, + 76, 79, 79, 84, 128, 80, 69, 83, 79, 128, 74, 74, 85, 88, 128, 71, 71, + 69, 80, 128, 84, 84, 69, 72, 128, 66, 65, 83, 69, 128, 83, 66, 82, 85, + 204, 83, 87, 65, 83, 200, 71, 71, 73, 88, 128, 67, 72, 65, 80, 128, 90, + 72, 69, 84, 128, 82, 82, 89, 88, 128, 74, 74, 79, 80, 128, 68, 68, 73, + 69, 128, 77, 71, 85, 79, 128, 78, 74, 85, 82, 128, 81, 65, 65, 73, 128, + 68, 73, 84, 84, 207, 90, 72, 79, 84, 128, 68, 82, 85, 77, 128, 74, 74, + 79, 84, 128, 67, 76, 65, 78, 128, 68, 68, 87, 65, 128, 81, 72, 87, 73, + 128, 66, 66, 65, 88, 128, 65, 77, 80, 83, 128, 78, 66, 85, 80, 128, 78, + 71, 69, 88, 128, 66, 66, 85, 80, 128, 82, 82, 85, 79, 128, 78, 89, 73, + 84, 128, 67, 72, 65, 65, 128, 83, 75, 87, 65, 128, 76, 69, 86, 69, 204, + 77, 71, 73, 69, 128, 67, 89, 82, 88, 128, 66, 66, 79, 84, 128, 79, 88, + 73, 65, 128, 90, 72, 65, 84, 128, 83, 72, 85, 84, 128, 89, 65, 78, 71, + 128, 77, 85, 73, 78, 128, 78, 65, 65, 73, 128, 78, 68, 85, 84, 128, 74, + 74, 85, 80, 128, 65, 67, 85, 84, 197, 65, 78, 83, 85, 218, 73, 68, 76, + 69, 128, 75, 72, 65, 65, 128, 86, 73, 69, 84, 128, 83, 83, 89, 84, 128, + 72, 77, 85, 80, 128, 82, 82, 69, 72, 128, 68, 68, 65, 76, 128, 78, 66, + 85, 88, 128, 78, 66, 79, 80, 128, 84, 84, 83, 85, 128, 82, 73, 69, 76, + 128, 78, 66, 89, 88, 128, 68, 79, 87, 78, 128, 78, 66, 65, 80, 128, 72, + 76, 85, 80, 128, 71, 82, 65, 86, 197, 72, 77, 65, 84, 128, 81, 89, 82, + 88, 128, 77, 65, 68, 68, 193, 67, 72, 79, 88, 128, 78, 89, 69, 69, 128, + 84, 83, 72, 69, 199, 71, 71, 85, 88, 128, 90, 90, 79, 80, 128, 84, 67, + 72, 69, 200, 70, 73, 76, 76, 128, 84, 73, 69, 88, 128, 72, 88, 73, 69, + 128, 70, 65, 67, 69, 128, 78, 89, 79, 84, 128, 78, 78, 71, 73, 128, 81, + 85, 82, 88, 128, 71, 65, 77, 65, 204, 77, 71, 79, 88, 128, 83, 83, 89, + 80, 128, 69, 85, 45, 85, 128, 67, 65, 76, 67, 128, 78, 90, 65, 84, 128, + 82, 82, 89, 84, 128, 78, 74, 73, 80, 128, 87, 82, 65, 80, 128, 67, 72, + 69, 88, 128, 71, 71, 65, 84, 128, 72, 77, 89, 80, 128, 72, 78, 79, 80, + 128, 68, 68, 85, 79, 128, 66, 69, 84, 72, 128, 78, 66, 89, 80, 128, 80, + 76, 79, 87, 128, 86, 65, 78, 69, 128, 68, 69, 72, 73, 128, 66, 66, 85, + 82, 128, 66, 66, 89, 88, 128, 78, 74, 89, 80, 128, 78, 71, 79, 69, 200, + 72, 78, 73, 84, 128, 85, 45, 65, 69, 128, 72, 76, 73, 88, 128, 75, 69, + 72, 69, 200, 82, 85, 73, 83, 128, 80, 76, 85, 83, 128, 68, 68, 85, 88, + 128, 78, 89, 85, 79, 128, 75, 88, 65, 65, 128, 76, 73, 70, 69, 128, 87, + 65, 69, 78, 128, 80, 69, 72, 69, 200, 77, 79, 86, 69, 196, 78, 71, 65, + 80, 128, 68, 68, 65, 84, 128, 77, 73, 82, 73, 128, 77, 71, 79, 84, 128, + 73, 79, 84, 65, 128, 75, 87, 65, 65, 128, 82, 69, 77, 85, 128, 83, 83, + 65, 88, 128, 78, 89, 73, 88, 128, 72, 73, 71, 72, 128, 83, 72, 79, 79, + 128, 75, 65, 83, 82, 193, 85, 80, 80, 69, 210, 83, 84, 65, 78, 128, 82, + 78, 79, 79, 206, 83, 83, 73, 84, 128, 83, 72, 73, 78, 128, 82, 65, 70, + 69, 128, 82, 84, 65, 71, 211, 76, 85, 79, 84, 128, 78, 66, 65, 88, 128, + 76, 65, 82, 71, 197, 67, 72, 89, 82, 128, 83, 69, 86, 69, 206, 67, 85, + 79, 88, 128, 78, 71, 65, 84, 128, 78, 85, 76, 76, 128, 77, 71, 65, 84, + 128, 90, 90, 73, 88, 128, 67, 82, 79, 80, 128, 72, 65, 78, 68, 128, 82, + 82, 85, 80, 128, 83, 83, 69, 80, 128, 78, 74, 85, 79, 128, 78, 71, 79, + 88, 128, 78, 66, 79, 84, 128, 78, 68, 79, 80, 128, 81, 65, 80, 72, 128, + 78, 71, 73, 69, 128, 78, 85, 82, 88, 128, 90, 72, 69, 88, 128, 66, 66, + 85, 79, 128, 70, 65, 84, 72, 193, 74, 74, 79, 88, 128, 78, 74, 85, 88, + 128, 90, 72, 65, 80, 128, 84, 72, 65, 65, 128, 77, 71, 65, 88, 128, 76, + 72, 79, 79, 128, 84, 84, 83, 65, 128, 67, 82, 79, 83, 211, 73, 84, 69, + 77, 128, 78, 74, 79, 80, 128, 78, 90, 79, 88, 128, 89, 85, 45, 85, 128, + 82, 82, 89, 80, 128, 78, 68, 85, 88, 128, 69, 85, 76, 69, 210, 84, 73, + 87, 65, 218, 83, 83, 85, 80, 128, 82, 79, 79, 84, 128, 77, 71, 79, 80, + 128, 80, 82, 73, 77, 197, 83, 72, 69, 69, 206, 72, 77, 73, 88, 128, 66, + 66, 89, 84, 128, 87, 69, 83, 84, 128, 82, 82, 69, 88, 128, 73, 45, 69, + 85, 128, 89, 87, 65, 65, 128, 83, 72, 85, 80, 128, 79, 79, 77, 85, 128, + 83, 72, 85, 79, 128, 78, 74, 89, 84, 128, 67, 72, 69, 67, 203, 82, 65, + 73, 68, 207, 67, 73, 69, 85, 195, 73, 77, 65, 71, 197, 90, 90, 89, 88, + 128, 78, 90, 85, 79, 128, 67, 72, 85, 88, 128, 72, 88, 65, 84, 128, 78, + 89, 69, 72, 128, 72, 78, 69, 88, 128, 74, 85, 76, 89, 128, 80, 87, 65, + 65, 128, 83, 72, 87, 65, 128, 81, 72, 87, 69, 128, 82, 73, 82, 65, 128, + 71, 71, 65, 80, 128, 75, 75, 69, 69, 128, 82, 82, 85, 82, 128, 80, 73, + 75, 79, 128, 78, 66, 73, 69, 128, 78, 68, 73, 80, 128, 83, 75, 85, 76, + 204, 74, 74, 69, 69, 128, 67, 76, 69, 65, 210, 67, 65, 65, 73, 128, 78, + 89, 85, 80, 128, 78, 45, 65, 82, 217, 71, 72, 65, 73, 206, 85, 65, 84, + 72, 128, 84, 85, 79, 88, 128, 71, 71, 79, 88, 128, 76, 76, 76, 65, 128, + 83, 67, 72, 87, 193, 71, 85, 69, 72, 128, 72, 77, 85, 79, 128, 80, 73, + 69, 88, 128, 72, 78, 73, 80, 128, 77, 87, 65, 65, 128, 90, 90, 79, 88, + 128, 79, 45, 89, 69, 128, 72, 73, 90, 66, 128, 73, 78, 67, 72, 128, 80, + 69, 65, 67, 197, 83, 68, 79, 78, 199, 75, 73, 69, 80, 128, 90, 72, 87, + 65, 128, 72, 65, 84, 65, 198, 75, 79, 77, 66, 213, 78, 87, 65, 65, 128, + 81, 72, 87, 65, 128, 90, 90, 65, 88, 128, 75, 88, 87, 73, 128, 71, 73, + 69, 84, 128, 75, 88, 87, 69, 128, 83, 73, 76, 75, 128, 77, 71, 69, 80, + 128, 72, 76, 69, 88, 128, 90, 72, 85, 88, 128, 83, 65, 73, 76, 128, 90, + 72, 79, 88, 128, 78, 74, 85, 80, 128, 83, 72, 69, 76, 204, 89, 65, 45, + 79, 128, 84, 90, 69, 69, 128, 66, 73, 82, 85, 128, 76, 79, 79, 80, 128, + 79, 77, 69, 71, 193, 84, 83, 87, 65, 128, 84, 87, 65, 65, 128, 78, 89, + 73, 80, 128, 76, 72, 65, 65, 128, 90, 72, 89, 88, 128, 68, 79, 84, 83, + 128, 70, 65, 65, 73, 128, 83, 83, 73, 80, 128, 89, 73, 87, 78, 128, 72, + 76, 69, 80, 128, 83, 69, 69, 78, 128, 83, 87, 65, 65, 128, 83, 72, 69, + 69, 128, 84, 65, 75, 69, 128, 69, 78, 84, 69, 210, 80, 79, 73, 78, 212, + 77, 85, 83, 73, 195, 90, 90, 65, 80, 128, 90, 72, 89, 80, 128, 73, 70, + 73, 78, 128, 72, 65, 76, 70, 128, 90, 65, 81, 69, 198, 83, 84, 65, 82, + 212, 67, 72, 65, 78, 128, 67, 65, 82, 79, 206, 83, 84, 69, 80, 128, 69, + 77, 80, 84, 217, 68, 69, 76, 84, 193, 83, 72, 69, 84, 128, 84, 73, 76, + 68, 197, 78, 90, 65, 88, 128, 83, 87, 73, 73, 128, 76, 69, 71, 83, 128, + 74, 74, 85, 84, 128, 89, 79, 77, 79, 128, 66, 73, 82, 68, 128, 84, 72, + 73, 73, 128, 83, 80, 87, 65, 128, 76, 69, 69, 75, 128, 74, 74, 85, 82, + 128, 71, 71, 65, 65, 128, 75, 69, 84, 84, 201, 83, 72, 87, 73, 128, 71, + 82, 65, 83, 211, 68, 68, 73, 84, 128, 72, 72, 69, 69, 128, 67, 87, 65, + 65, 128, 77, 69, 69, 77, 128, 70, 79, 79, 84, 128, 72, 79, 79, 78, 128, + 72, 88, 73, 84, 128, 76, 68, 65, 78, 128, 84, 84, 72, 79, 128, 83, 69, + 65, 76, 128, 75, 73, 69, 88, 128, 82, 65, 89, 83, 128, 83, 85, 73, 84, + 128, 83, 65, 76, 76, 193, 78, 90, 89, 88, 128, 76, 65, 77, 69, 128, 83, + 72, 79, 84, 128, 83, 80, 65, 68, 197, 67, 72, 73, 78, 128, 78, 65, 77, + 69, 128, 83, 72, 65, 82, 208, 81, 85, 79, 88, 128, 71, 73, 77, 69, 204, + 69, 84, 72, 69, 204, 80, 85, 82, 88, 128, 82, 82, 85, 84, 128, 82, 73, + 83, 72, 128, 76, 79, 78, 71, 128, 87, 85, 79, 80, 128, 72, 72, 65, 65, + 128, 68, 90, 69, 69, 128, 89, 79, 71, 72, 128, 84, 72, 79, 79, 128, 78, + 82, 69, 84, 128, 83, 72, 73, 70, 212, 82, 66, 65, 83, 193, 81, 73, 69, + 84, 128, 84, 76, 72, 73, 128, 87, 89, 78, 78, 128, 90, 72, 85, 84, 128, + 76, 69, 90, 72, 128, 89, 87, 79, 79, 128, 78, 82, 85, 82, 128, 75, 73, + 82, 79, 128, 78, 90, 89, 80, 128, 77, 71, 65, 80, 128, 68, 65, 71, 65, + 218, 76, 69, 65, 70, 128, 83, 83, 89, 82, 128, 72, 88, 79, 84, 128, 80, + 79, 85, 78, 196, 89, 65, 65, 73, 128, 78, 79, 83, 69, 128, 71, 67, 73, + 71, 128, 84, 83, 72, 69, 128, 77, 79, 79, 78, 128, 72, 79, 82, 73, 128, + 70, 82, 79, 71, 128, 71, 71, 79, 80, 128, 71, 87, 69, 69, 128, 78, 66, + 89, 84, 128, 84, 73, 67, 75, 128, 77, 73, 76, 76, 197, 89, 85, 79, 84, + 128, 87, 79, 82, 75, 128, 83, 85, 78, 71, 128, 83, 83, 69, 88, 128, 77, + 79, 85, 78, 196, 75, 72, 65, 72, 128, 82, 82, 69, 84, 128, 71, 83, 85, + 77, 128, 84, 84, 83, 79, 128, 74, 72, 69, 72, 128, 72, 73, 69, 85, 200, + 66, 66, 65, 84, 128, 71, 89, 79, 78, 128, 80, 87, 73, 73, 128, 68, 68, + 65, 80, 128, 78, 90, 73, 88, 128, 74, 74, 89, 80, 128, 75, 65, 80, 72, + 128, 77, 87, 73, 73, 128, 71, 72, 72, 65, 128, 82, 82, 85, 88, 128, 83, + 84, 73, 76, 197, 80, 85, 79, 88, 128, 80, 73, 69, 85, 208, 83, 72, 89, + 80, 128, 78, 82, 89, 80, 128, 84, 69, 88, 84, 128, 75, 87, 79, 79, 128, + 75, 87, 73, 73, 128, 72, 78, 85, 84, 128, 89, 85, 45, 73, 128, 90, 72, + 79, 80, 128, 83, 72, 69, 80, 128, 66, 69, 65, 84, 128, 82, 79, 79, 75, + 128, 84, 85, 79, 80, 128, 90, 69, 82, 79, 128, 84, 85, 79, 84, 128, 84, + 90, 65, 65, 128, 78, 68, 65, 80, 128, 84, 65, 67, 75, 128, 83, 72, 65, + 80, 128, 75, 72, 65, 78, 199, 87, 65, 83, 76, 193, 75, 85, 79, 80, 128, + 72, 88, 85, 79, 128, 76, 73, 87, 78, 128, 74, 72, 65, 78, 128, 78, 79, + 68, 69, 128, 79, 78, 83, 85, 128, 78, 68, 65, 88, 128, 67, 85, 82, 88, + 128, 67, 72, 85, 79, 128, 78, 90, 89, 84, 128, 67, 87, 79, 79, 128, 70, + 73, 82, 83, 212, 83, 67, 87, 65, 128, 82, 85, 83, 73, 128, 83, 87, 79, + 79, 128, 71, 65, 84, 69, 128, 87, 73, 78, 69, 128, 90, 90, 69, 80, 128, + 71, 72, 65, 78, 128, 90, 72, 65, 88, 128, 68, 68, 69, 80, 128, 70, 65, + 82, 83, 201, 77, 71, 85, 84, 128, 75, 73, 78, 71, 128, 74, 69, 69, 77, + 128, 66, 66, 79, 88, 128, 74, 74, 73, 88, 128, 84, 73, 69, 80, 128, 75, + 72, 79, 78, 128, 70, 69, 69, 68, 128, 81, 85, 79, 84, 197, 68, 68, 65, + 88, 128, 66, 82, 85, 83, 200, 66, 66, 69, 80, 128, 72, 77, 65, 80, 128, + 78, 68, 73, 88, 128, 77, 71, 85, 88, 128, 79, 85, 78, 67, 197, 70, 73, + 82, 69, 128, 76, 79, 87, 45, 185, 45, 68, 90, 85, 196, 67, 85, 79, 80, + 128, 72, 88, 73, 80, 128, 80, 72, 65, 82, 128, 72, 76, 85, 88, 128, 89, + 85, 45, 65, 128, 72, 78, 65, 88, 128, 90, 72, 85, 82, 128, 83, 72, 65, + 65, 128, 82, 87, 65, 65, 128, 71, 79, 82, 84, 128, 84, 83, 65, 68, 201, + 83, 72, 87, 69, 128, 78, 79, 84, 69, 128, 66, 79, 65, 84, 128, 76, 65, + 65, 73, 128, 78, 79, 82, 84, 200, 83, 72, 69, 73, 128, 90, 65, 73, 78, + 128, 76, 72, 73, 73, 128, 66, 66, 79, 80, 128, 72, 73, 69, 88, 128, 77, + 69, 65, 84, 128, 84, 76, 72, 69, 128, 71, 79, 65, 76, 128, 71, 71, 69, + 69, 128, 66, 79, 78, 69, 128, 68, 65, 73, 82, 128, 78, 68, 79, 84, 128, + 82, 73, 69, 85, 204, 78, 68, 69, 80, 128, 78, 85, 79, 80, 128, 76, 87, + 65, 65, 128, 80, 85, 79, 80, 128, 78, 71, 79, 84, 128, 67, 79, 80, 89, + 128, 45, 67, 72, 65, 210, 83, 72, 87, 79, 128, 72, 78, 69, 80, 128, 86, + 73, 69, 80, 128, 78, 66, 85, 84, 128, 83, 83, 85, 84, 128, 74, 74, 89, + 88, 128, 77, 87, 79, 79, 128, 78, 82, 79, 88, 128, 82, 73, 78, 71, 128, + 76, 87, 73, 73, 128, 90, 69, 84, 65, 128, 78, 89, 79, 80, 128, 80, 65, + 71, 69, 128, 70, 73, 83, 72, 128, 87, 65, 76, 75, 128, 78, 66, 89, 82, + 128, 74, 74, 73, 69, 128, 78, 73, 69, 85, 206, 90, 90, 89, 82, 128, 70, + 85, 82, 88, 128, 74, 85, 78, 69, 128, 82, 82, 65, 88, 128, 83, 84, 79, + 80, 128, 78, 89, 79, 88, 128, 78, 82, 85, 88, 128, 72, 88, 69, 80, 128, + 75, 87, 69, 69, 128, 78, 90, 65, 80, 128, 78, 89, 85, 88, 128, 70, 87, + 65, 65, 128, 85, 78, 68, 69, 210, 70, 73, 84, 65, 128, 83, 72, 69, 88, + 128, 66, 76, 65, 68, 197, 68, 90, 72, 65, 128, 74, 74, 73, 80, 128, 70, + 82, 65, 78, 195, 84, 87, 73, 73, 128, 83, 72, 65, 88, 128, 87, 85, 78, + 74, 207, 84, 69, 45, 85, 128, 78, 68, 65, 84, 128, 80, 76, 65, 67, 197, + 72, 78, 79, 88, 128, 67, 72, 85, 80, 128, 84, 72, 69, 72, 128, 73, 78, + 78, 78, 128, 72, 66, 65, 83, 193, 72, 76, 73, 84, 128, 71, 71, 65, 88, + 128, 83, 72, 89, 88, 128, 68, 79, 79, 82, 128, 67, 73, 69, 84, 128, 67, + 65, 82, 84, 128, 90, 76, 65, 77, 193, 66, 66, 85, 84, 128, 79, 71, 72, + 65, 205, 84, 84, 72, 69, 128, 78, 82, 69, 88, 128, 67, 72, 69, 84, 128, + 89, 79, 45, 73, 128, 76, 87, 79, 79, 128, 77, 73, 69, 85, 205, 72, 69, + 65, 82, 212, 83, 65, 65, 73, 128, 71, 71, 85, 84, 128, 90, 90, 73, 69, + 128, 84, 83, 72, 65, 128, 66, 66, 73, 88, 128, 78, 89, 87, 65, 128, 72, + 78, 65, 80, 128, 72, 77, 79, 88, 128, 80, 89, 82, 88, 128, 80, 72, 65, + 65, 128, 74, 65, 68, 69, 128, 80, 65, 87, 78, 128, 71, 71, 85, 82, 128, + 90, 72, 69, 80, 128, 83, 85, 65, 128, 90, 85, 84, 128, 75, 87, 73, 128, + 78, 68, 69, 128, 80, 72, 85, 210, 87, 69, 88, 128, 83, 72, 79, 199, 72, + 78, 65, 128, 71, 83, 85, 205, 70, 76, 89, 128, 89, 85, 82, 128, 78, 90, + 73, 128, 89, 85, 83, 128, 67, 85, 79, 128, 84, 73, 84, 128, 75, 85, 79, + 128, 70, 89, 88, 128, 75, 85, 88, 128, 84, 85, 80, 128, 85, 79, 78, 128, + 87, 65, 80, 128, 75, 73, 72, 128, 81, 65, 73, 128, 86, 79, 80, 128, 82, + 65, 77, 211, 81, 79, 79, 128, 66, 69, 84, 128, 75, 83, 73, 128, 76, 65, + 83, 212, 78, 74, 89, 128, 87, 73, 68, 197, 70, 65, 88, 128, 67, 73, 69, + 128, 82, 69, 73, 196, 70, 85, 76, 204, 86, 69, 82, 217, 68, 69, 75, 128, + 68, 65, 82, 203, 77, 71, 65, 128, 84, 65, 80, 128, 70, 65, 78, 128, 81, + 85, 88, 128, 77, 87, 79, 128, 72, 88, 65, 128, 74, 74, 69, 128, 67, 65, + 88, 128, 84, 89, 65, 128, 77, 73, 77, 128, 78, 74, 69, 128, 80, 73, 80, + 128, 71, 67, 65, 206, 68, 85, 76, 128, 83, 72, 73, 128, 82, 89, 89, 128, + 71, 89, 70, 213, 88, 89, 88, 128, 78, 65, 77, 197, 73, 45, 79, 128, 74, + 73, 76, 128, 89, 69, 82, 213, 72, 65, 73, 210, 67, 89, 88, 128, 77, 73, + 73, 128, 77, 89, 84, 128, 67, 87, 69, 128, 67, 87, 73, 128, 78, 73, 66, + 128, 82, 72, 79, 128, 81, 89, 88, 128, 83, 75, 87, 128, 75, 65, 88, 128, + 77, 87, 73, 128, 76, 69, 71, 128, 87, 65, 86, 197, 84, 79, 79, 128, 82, + 85, 65, 128, 67, 72, 79, 128, 83, 72, 65, 196, 67, 69, 88, 128, 79, 78, + 78, 128, 81, 65, 81, 128, 78, 89, 79, 128, 88, 89, 80, 128, 80, 69, 69, + 128, 83, 72, 79, 197, 90, 90, 85, 128, 68, 90, 73, 128, 72, 77, 89, 128, + 74, 87, 65, 128, 66, 66, 69, 128, 67, 72, 69, 128, 81, 73, 69, 128, 89, + 89, 82, 128, 70, 69, 69, 128, 81, 72, 79, 128, 78, 65, 71, 128, 68, 90, + 85, 128, 68, 65, 69, 199, 81, 87, 69, 128, 89, 89, 88, 128, 86, 73, 88, + 128, 83, 79, 79, 128, 68, 76, 79, 128, 66, 79, 76, 212, 68, 68, 85, 128, + 78, 78, 79, 128, 78, 71, 65, 211, 90, 69, 78, 128, 88, 89, 84, 128, 70, + 73, 76, 204, 80, 85, 80, 128, 81, 85, 73, 128, 65, 88, 69, 128, 76, 87, + 69, 128, 80, 87, 69, 128, 66, 72, 65, 128, 84, 85, 88, 128, 71, 72, 69, + 128, 86, 65, 84, 128, 69, 79, 72, 128, 70, 73, 76, 197, 76, 65, 65, 128, + 86, 65, 86, 128, 68, 69, 76, 128, 81, 85, 85, 128, 68, 65, 83, 200, 78, + 74, 79, 128, 83, 73, 79, 211, 75, 73, 84, 128, 70, 65, 65, 128, 68, 73, + 71, 193, 74, 73, 65, 128, 70, 76, 65, 212, 83, 72, 89, 128, 78, 90, 69, + 128, 89, 65, 84, 128, 78, 65, 82, 128, 80, 73, 69, 128, 83, 66, 85, 194, + 83, 83, 85, 128, 72, 76, 69, 128, 82, 71, 89, 193, 76, 73, 73, 128, 72, + 88, 79, 128, 84, 84, 73, 128, 83, 85, 82, 128, 78, 82, 65, 128, 80, 87, + 79, 128, 77, 68, 85, 206, 90, 72, 73, 128, 75, 74, 69, 128, 84, 90, 73, + 128, 80, 87, 73, 128, 70, 73, 84, 128, 83, 90, 85, 128, 80, 89, 84, 128, + 90, 72, 85, 128, 80, 65, 82, 128, 84, 65, 85, 128, 67, 73, 80, 128, 68, + 90, 79, 128, 69, 85, 82, 207, 81, 85, 80, 128, 84, 65, 80, 197, 71, 65, + 78, 128, 80, 85, 84, 128, 81, 87, 73, 128, 71, 72, 85, 128, 80, 72, 79, + 128, 69, 65, 83, 212, 67, 89, 65, 128, 71, 71, 69, 128, 84, 69, 88, 128, + 86, 65, 80, 128, 75, 79, 88, 128, 81, 65, 85, 128, 83, 83, 79, 128, 82, + 65, 69, 128, 83, 65, 68, 128, 76, 87, 73, 128, 75, 72, 79, 128, 71, 71, + 65, 128, 78, 69, 69, 128, 74, 74, 73, 128, 68, 79, 69, 211, 84, 76, 65, + 128, 68, 82, 73, 204, 66, 69, 78, 128, 78, 89, 85, 128, 78, 69, 84, 128, + 83, 87, 79, 128, 72, 72, 85, 128, 75, 65, 80, 128, 74, 74, 79, 128, 75, + 79, 79, 128, 83, 87, 69, 128, 80, 85, 88, 128, 83, 83, 73, 128, 75, 73, + 88, 128, 86, 85, 82, 128, 89, 79, 79, 128, 81, 85, 79, 128, 68, 68, 69, + 128, 72, 77, 85, 128, 86, 69, 80, 128, 65, 89, 66, 128, 82, 78, 65, 205, + 80, 85, 82, 128, 80, 89, 80, 128, 81, 79, 84, 128, 75, 69, 78, 128, 78, + 66, 85, 128, 81, 89, 84, 128, 73, 79, 84, 193, 75, 88, 79, 128, 86, 69, + 69, 128, 76, 65, 83, 128, 84, 65, 86, 128, 84, 76, 73, 128, 70, 85, 80, + 128, 78, 79, 79, 128, 86, 69, 87, 128, 72, 80, 65, 128, 77, 79, 79, 128, + 81, 85, 65, 196, 75, 72, 73, 128, 78, 78, 71, 128, 78, 89, 73, 128, 81, + 72, 69, 128, 90, 72, 79, 128, 68, 76, 65, 128, 84, 73, 88, 128, 66, 75, + 65, 173, 82, 82, 69, 200, 86, 65, 65, 128, 77, 65, 82, 203, 77, 65, 65, + 128, 74, 74, 85, 128, 68, 79, 84, 211, 86, 85, 84, 128, 89, 87, 73, 128, + 68, 76, 85, 128, 83, 65, 82, 193, 67, 79, 79, 128, 71, 69, 84, 193, 84, + 87, 73, 128, 86, 73, 84, 128, 70, 69, 69, 196, 72, 65, 82, 196, 81, 65, + 82, 128, 78, 82, 69, 128, 85, 83, 69, 196, 82, 82, 69, 128, 89, 87, 79, + 128, 83, 69, 72, 128, 83, 90, 69, 128, 67, 72, 65, 196, 76, 74, 69, 128, + 78, 66, 79, 128, 80, 80, 77, 128, 70, 69, 73, 128, 72, 77, 79, 128, 67, + 89, 82, 128, 67, 76, 85, 194, 89, 65, 78, 199, 88, 65, 78, 128, 75, 87, + 79, 128, 76, 87, 79, 128, 89, 87, 69, 128, 86, 73, 78, 128, 72, 65, 69, + 128, 77, 89, 65, 128, 73, 45, 65, 128, 71, 71, 85, 128, 70, 85, 82, 128, + 81, 79, 88, 128, 78, 73, 65, 128, 67, 65, 82, 197, 84, 90, 65, 128, 88, + 89, 82, 128, 72, 88, 69, 128, 78, 87, 69, 128, 83, 87, 73, 128, 78, 89, + 69, 128, 67, 69, 69, 128, 70, 70, 76, 128, 75, 82, 65, 128, 75, 65, 73, + 128, 75, 69, 80, 128, 80, 79, 84, 128, 81, 73, 73, 128, 84, 72, 69, 200, + 90, 90, 89, 128, 86, 73, 80, 128, 80, 89, 88, 128, 70, 79, 85, 210, 66, + 79, 87, 128, 66, 65, 65, 128, 79, 88, 73, 193, 71, 74, 69, 128, 78, 66, + 65, 128, 84, 87, 69, 128, 66, 73, 71, 128, 78, 85, 82, 128, 68, 69, 73, + 128, 80, 65, 65, 128, 67, 79, 87, 128, 77, 65, 89, 128, 68, 68, 73, 128, + 86, 69, 88, 128, 68, 74, 69, 128, 78, 65, 65, 128, 67, 73, 84, 128, 86, + 65, 88, 128, 71, 72, 73, 128, 71, 71, 79, 128, 90, 90, 65, 128, 78, 90, + 85, 128, 76, 79, 79, 128, 74, 74, 65, 128, 67, 65, 65, 128, 83, 90, 73, + 128, 70, 69, 78, 199, 77, 72, 90, 128, 74, 74, 89, 128, 75, 65, 85, 206, + 72, 79, 85, 210, 71, 71, 73, 128, 86, 87, 65, 128, 78, 69, 78, 128, 69, + 87, 69, 128, 67, 89, 80, 128, 72, 76, 73, 128, 82, 74, 69, 211, 82, 65, + 68, 128, 70, 89, 84, 128, 80, 76, 65, 128, 77, 87, 69, 128, 66, 87, 65, + 128, 67, 87, 79, 128, 71, 73, 77, 128, 80, 65, 88, 128, 78, 90, 89, 128, + 68, 79, 78, 128, 84, 76, 85, 128, 76, 79, 84, 128, 68, 68, 65, 204, 79, + 72, 77, 128, 84, 84, 85, 128, 83, 72, 73, 206, 86, 79, 88, 128, 90, 90, + 79, 128, 65, 82, 67, 200, 84, 82, 69, 197, 80, 79, 79, 128, 81, 79, 70, + 128, 84, 90, 69, 128, 68, 79, 71, 128, 70, 85, 84, 128, 71, 65, 70, 128, + 72, 73, 80, 128, 83, 83, 89, 128, 66, 65, 82, 194, 75, 85, 82, 128, 84, + 90, 85, 128, 80, 73, 84, 128, 81, 72, 73, 128, 72, 88, 73, 128, 72, 76, + 65, 128, 83, 72, 85, 128, 74, 65, 65, 128, 80, 72, 85, 128, 84, 65, 84, + 128, 72, 87, 85, 128, 75, 69, 72, 128, 80, 73, 71, 128, 75, 72, 69, 128, + 78, 85, 78, 128, 71, 72, 79, 128, 67, 85, 80, 128, 89, 73, 73, 128, 88, + 69, 72, 128, 84, 85, 79, 128, 71, 72, 65, 128, 80, 65, 84, 128, 76, 87, + 65, 128, 85, 82, 85, 218, 82, 68, 69, 204, 70, 79, 80, 128, 83, 71, 79, + 210, 76, 65, 90, 217, 67, 65, 78, 199, 70, 70, 73, 128, 85, 78, 68, 207, + 80, 79, 80, 128, 84, 89, 69, 128, 83, 90, 65, 128, 72, 77, 65, 128, 67, + 89, 84, 128, 84, 73, 80, 128, 90, 79, 84, 128, 77, 69, 77, 128, 75, 87, + 69, 128, 85, 78, 73, 212, 70, 89, 80, 128, 87, 69, 79, 128, 80, 69, 72, + 128, 72, 73, 69, 128, 87, 65, 86, 217, 84, 65, 87, 128, 70, 87, 65, 128, + 84, 90, 79, 128, 71, 87, 69, 128, 83, 45, 87, 128, 75, 69, 89, 128, 66, + 90, 72, 201, 81, 87, 65, 128, 65, 77, 66, 193, 87, 65, 76, 203, 72, 72, + 79, 128, 66, 69, 69, 128, 77, 87, 65, 128, 75, 88, 69, 128, 75, 85, 80, + 128, 72, 77, 73, 128, 66, 69, 76, 204, 90, 90, 69, 128, 87, 65, 69, 128, + 82, 72, 65, 128, 70, 79, 79, 128, 89, 89, 65, 128, 72, 76, 79, 128, 75, + 85, 84, 128, 76, 89, 89, 128, 68, 69, 90, 200, 76, 73, 78, 203, 75, 79, + 78, 128, 77, 69, 78, 128, 70, 65, 84, 128, 72, 69, 76, 205, 84, 73, 73, + 128, 82, 82, 79, 128, 68, 76, 73, 128, 72, 78, 73, 128, 78, 82, 89, 128, + 75, 73, 80, 128, 78, 89, 73, 211, 89, 65, 75, 128, 79, 86, 69, 210, 76, + 79, 71, 210, 86, 69, 72, 128, 77, 69, 88, 128, 84, 65, 67, 203, 80, 73, + 88, 128, 72, 65, 76, 198, 72, 79, 79, 203, 66, 66, 73, 128, 68, 65, 68, + 128, 84, 72, 65, 204, 81, 85, 65, 128, 73, 79, 82, 128, 72, 72, 69, 128, + 82, 87, 65, 128, 67, 72, 85, 128, 81, 73, 84, 128, 83, 71, 82, 193, 78, + 87, 65, 128, 75, 88, 73, 128, 76, 79, 71, 128, 66, 66, 65, 128, 82, 79, + 79, 128, 80, 79, 88, 128, 72, 72, 73, 128, 70, 82, 69, 197, 76, 72, 65, + 199, 79, 76, 69, 128, 78, 69, 88, 212, 78, 82, 79, 128, 74, 69, 72, 128, + 72, 76, 85, 128, 78, 74, 73, 128, 87, 65, 88, 128, 70, 69, 72, 213, 81, + 73, 88, 128, 89, 79, 68, 128, 80, 85, 79, 128, 70, 82, 79, 205, 70, 85, + 88, 128, 88, 79, 82, 128, 82, 85, 78, 128, 77, 71, 79, 128, 78, 71, 71, + 128, 82, 82, 89, 128, 75, 69, 88, 128, 89, 89, 84, 128, 86, 89, 84, 128, + 76, 73, 68, 128, 68, 75, 65, 210, 66, 69, 76, 212, 76, 73, 82, 193, 66, + 66, 79, 128, 75, 75, 79, 128, 83, 85, 79, 128, 78, 89, 69, 200, 81, 89, + 80, 128, 81, 72, 65, 128, 84, 65, 88, 128, 66, 67, 65, 196, 81, 85, 75, + 128, 84, 84, 69, 200, 67, 85, 84, 128, 81, 69, 69, 128, 75, 72, 90, 128, + 70, 69, 72, 128, 77, 71, 85, 128, 84, 69, 83, 200, 83, 69, 69, 206, 75, + 79, 84, 128, 87, 85, 79, 128, 77, 79, 76, 128, 78, 85, 88, 128, 68, 90, + 65, 128, 67, 85, 88, 128, 75, 88, 85, 128, 67, 65, 78, 128, 80, 89, 82, + 128, 71, 80, 65, 128, 87, 65, 87, 128, 81, 85, 69, 128, 72, 69, 78, 199, + 76, 69, 79, 128, 67, 79, 80, 128, 86, 89, 88, 128, 82, 65, 65, 128, 70, + 73, 73, 128, 81, 85, 84, 128, 71, 69, 66, 207, 80, 72, 73, 128, 66, 66, + 85, 128, 75, 88, 65, 128, 84, 72, 90, 128, 83, 90, 79, 128, 84, 72, 73, + 206, 83, 71, 65, 194, 71, 87, 65, 128, 83, 84, 79, 208, 80, 83, 73, 128, + 75, 79, 80, 128, 90, 69, 82, 207, 78, 79, 87, 128, 77, 71, 69, 128, 83, + 65, 89, 128, 83, 73, 78, 197, 84, 79, 84, 128, 82, 82, 85, 128, 75, 73, + 73, 128, 67, 73, 73, 128, 89, 85, 68, 200, 67, 65, 68, 193, 67, 72, 69, + 206, 81, 73, 80, 128, 84, 84, 72, 128, 69, 78, 78, 128, 70, 69, 79, 200, + 81, 89, 82, 128, 71, 85, 69, 200, 77, 85, 67, 200, 75, 75, 85, 128, 84, + 79, 88, 128, 78, 82, 85, 128, 78, 66, 89, 128, 84, 79, 68, 207, 84, 76, + 86, 128, 74, 72, 65, 128, 68, 82, 89, 128, 75, 65, 72, 128, 67, 69, 80, + 128, 84, 69, 78, 128, 66, 66, 89, 128, 66, 69, 69, 200, 86, 79, 84, 128, + 78, 74, 85, 128, 72, 78, 69, 128, 76, 65, 77, 197, 79, 80, 69, 206, 70, + 73, 88, 128, 86, 73, 69, 128, 67, 79, 84, 128, 81, 65, 76, 193, 77, 73, + 76, 204, 78, 66, 73, 128, 84, 65, 79, 128, 75, 75, 73, 128, 79, 45, 69, + 128, 90, 65, 72, 128, 68, 89, 69, 200, 83, 84, 65, 210, 81, 85, 86, 128, + 72, 79, 82, 206, 78, 90, 65, 128, 83, 72, 79, 128, 84, 85, 82, 128, 84, + 83, 86, 128, 67, 85, 82, 128, 75, 79, 72, 128, 83, 84, 69, 205, 81, 72, + 85, 128, 81, 85, 82, 128, 70, 73, 80, 128, 76, 65, 71, 213, 84, 65, 77, + 128, 70, 79, 88, 128, 89, 89, 80, 128, 77, 73, 76, 128, 75, 65, 70, 128, + 83, 85, 78, 128, 77, 80, 65, 128, 71, 72, 90, 128, 81, 79, 80, 128, 75, + 75, 69, 128, 67, 85, 66, 197, 71, 79, 65, 204, 71, 84, 69, 210, 87, 79, + 80, 128, 87, 89, 78, 206, 90, 72, 89, 128, 68, 90, 69, 128, 86, 85, 80, + 128, 87, 69, 80, 128, 84, 69, 84, 128, 70, 73, 86, 197, 78, 85, 80, 128, + 75, 75, 65, 128, 67, 72, 73, 128, 90, 76, 65, 128, 80, 65, 80, 128, 67, + 79, 88, 128, 86, 89, 80, 128, 82, 82, 65, 128, 70, 65, 80, 128, 86, 85, + 88, 128, 83, 83, 69, 128, 90, 82, 65, 128, 82, 74, 69, 128, 84, 79, 78, + 197, 70, 89, 65, 128, 66, 69, 84, 193, 83, 73, 73, 128, 75, 73, 69, 128, + 71, 73, 80, 128, 77, 67, 72, 213, 67, 69, 78, 128, 67, 65, 84, 128, 90, + 65, 73, 206, 71, 65, 82, 128, 71, 87, 73, 128, 72, 76, 89, 128, 67, 73, + 88, 128, 75, 80, 65, 128, 65, 82, 67, 128, 84, 69, 84, 200, 84, 82, 73, + 128, 87, 79, 88, 128, 87, 65, 84, 128, 66, 65, 78, 203, 90, 90, 73, 128, + 83, 73, 66, 197, 76, 79, 78, 199, 84, 89, 79, 128, 66, 69, 72, 128, 85, + 69, 69, 128, 82, 89, 65, 128, 84, 85, 84, 128, 84, 89, 73, 128, 81, 65, + 65, 128, 74, 65, 82, 128, 86, 89, 82, 128, 72, 65, 193, 67, 79, 128, 84, + 69, 206, 68, 76, 128, 77, 65, 201, 66, 79, 215, 82, 82, 128, 73, 83, 211, + 78, 87, 128, 65, 78, 207, 71, 86, 128, 77, 86, 128, 75, 65, 201, 71, 66, + 128, 75, 86, 128, 81, 85, 128, 72, 79, 212, 80, 67, 128, 69, 67, 200, 72, + 75, 128, 78, 65, 193, 80, 86, 128, 84, 73, 210, 89, 65, 210, 66, 81, 128, + 80, 85, 128, 83, 79, 198, 78, 83, 128, 80, 72, 201, 83, 65, 196, 86, 69, + 215, 66, 69, 206, 90, 72, 197, 77, 66, 128, 80, 79, 208, 80, 72, 207, 68, + 65, 196, 71, 65, 198, 77, 71, 128, 76, 67, 197, 84, 73, 208, 83, 78, 193, + 89, 73, 199, 80, 82, 128, 75, 75, 128, 66, 85, 212, 78, 71, 207, 78, 71, + 193, 70, 89, 128, 90, 65, 200, 68, 85, 204, 77, 72, 128, 87, 86, 128, 71, + 82, 213, 75, 84, 128, 86, 69, 200, 68, 86, 128, 89, 79, 196, 67, 72, 207, + 90, 76, 193, 81, 89, 128, 78, 77, 128, 89, 86, 128, 82, 72, 207, 79, 67, + 210, 69, 82, 193, 82, 68, 207, 84, 87, 207, 82, 85, 194, 65, 82, 195, 77, + 77, 128, 80, 69, 200, 66, 73, 199, 81, 79, 198, 70, 69, 200, 87, 66, 128, + 67, 77, 128, 67, 72, 197, 78, 69, 212, 80, 70, 128, 75, 65, 198, 79, 77, + 128, 69, 78, 196, 81, 73, 128, 78, 85, 206, 84, 65, 200, 70, 79, 128, 75, + 73, 208, 79, 86, 128, 71, 72, 197, 78, 79, 212, 66, 69, 212, 86, 73, 128, + 82, 65, 196, 75, 77, 128, 78, 69, 215, 86, 65, 214, 81, 65, 198, 81, 79, + 128, 88, 89, 128, 77, 73, 196, 72, 80, 128, 77, 87, 128, 81, 79, 207, 78, + 89, 196, 73, 89, 128, 83, 73, 206, 71, 85, 199, 87, 79, 206, 82, 74, 197, + 76, 78, 128, 78, 79, 210, 68, 65, 217, 80, 73, 201, 83, 73, 216, 77, 69, + 205, 84, 65, 214, 83, 85, 206, 78, 65, 199, 86, 79, 128, 83, 82, 128, 67, + 85, 128, 75, 66, 128, 76, 88, 128, 67, 73, 128, 76, 69, 203, 82, 73, 206, + 73, 85, 128, 80, 87, 128, 75, 71, 128, 79, 72, 205, 77, 83, 128, 45, 85, + 205, 74, 69, 200, 76, 67, 201, 67, 72, 201, 71, 89, 128, 66, 69, 200, 70, + 77, 128, 77, 71, 207, 72, 86, 128, 83, 87, 128, 78, 89, 201, 78, 70, 128, + 75, 72, 207, 78, 72, 128, 84, 72, 197, 74, 79, 212, 77, 76, 128, 84, 69, + 212, 89, 69, 206, 75, 69, 217, 81, 69, 128, 76, 74, 128, 78, 74, 128, 75, + 76, 128, 68, 90, 128, 77, 73, 199, 80, 65, 215, 76, 72, 128, 67, 89, 128, + 78, 86, 128, 77, 69, 206, 87, 65, 215, 73, 74, 128, 75, 207, 77, 205, 90, + 197, 65, 197, 77, 215, 89, 207, 80, 207, 83, 213, 75, 205, 75, 213, 66, + 217, 83, 207, 76, 218, 65, 213, 77, 214, 77, 194, 77, 207, 68, 218, 73, + 197, 77, 213, 67, 205, 89, 213, 84, 195, 202, 209, +}; -static unsigned char lexicon[] = {76, 69, 84, 84, 69, 210, 87, 73, 84, -200, 83, 89, 76, 76, 65, 66, 76, 197, 89, 201, 83, 77, 65, 76, 204, -65, 82, 65, 66, 73, 195, 76, 65, 84, 73, 206, 67, 65, 80, 73, 84, 65, -204, 70, 79, 82, 77, 128, 67, 65, 78, 65, 68, 73, 65, 206, 83, 89, 76, -76, 65, 66, 73, 67, 211, 76, 73, 71, 65, 84, 85, 82, 197, 72, 65, 78, -71, 85, 204, 67, 74, 203, 65, 78, 196, 82, 65, 68, 73, 67, 65, 204, -69, 84, 72, 73, 79, 80, 73, 195, 71, 82, 69, 69, 203, 67, 79, 77, 80, -65, 84, 73, 66, 73, 76, 73, 84, 217, 83, 73, 71, 206, 70, 73, 78, 65, -204, 68, 73, 71, 73, 212, 80, 65, 84, 84, 69, 82, 206, 66, 82, 65, 73, -76, 76, 197, 67, 73, 82, 67, 76, 69, 196, 67, 89, 82, 73, 76, 76, 73, -195, 73, 83, 79, 76, 65, 84, 69, 196, 83, 81, 85, 65, 82, 197, 75, 65, -78, 71, 88, 201, 86, 79, 87, 69, 204, 75, 65, 84, 65, 75, 65, 78, 193, -84, 73, 66, 69, 84, 65, 206, 83, 89, 77, 66, 79, 204, 77, 69, 69, 205, -67, 65, 82, 82, 73, 69, 210, 73, 78, 73, 84, 73, 65, 204, 89, 69, 200, -66, 69, 76, 79, 87, 128, 77, 79, 78, 71, 79, 76, 73, 65, 206, 65, 66, -79, 86, 69, 128, 68, 79, 212, 70, 79, 210, 66, 79, 216, 82, 73, 71, -72, 212, 68, 82, 65, 87, 73, 78, 71, 211, 72, 69, 66, 82, 69, 215, 76, -69, 70, 212, 72, 65, 76, 70, 87, 73, 68, 84, 200, 68, 79, 85, 66, 76, -197, 67, 79, 77, 66, 73, 78, 73, 78, 199, 73, 68, 69, 79, 71, 82, 65, -80, 72, 73, 195, 65, 76, 69, 198, 80, 65, 82, 69, 78, 84, 72, 69, 83, -73, 90, 69, 196, 83, 73, 71, 78, 128, 68, 69, 86, 65, 78, 65, 71, 65, -82, 201, 75, 72, 77, 69, 210, 77, 65, 82, 75, 128, 87, 72, 73, 84, -197, 70, 85, 76, 76, 87, 73, 68, 84, 200, 72, 65, 200, 65, 82, 82, 79, -87, 128, 72, 69, 65, 86, 217, 65, 82, 77, 69, 78, 73, 65, 206, 67, 72, -79, 83, 69, 79, 78, 199, 74, 69, 69, 205, 67, 72, 65, 82, 65, 67, 84, -69, 210, 66, 69, 78, 71, 65, 76, 201, 87, 69, 83, 84, 45, 67, 82, 69, -197, 84, 72, 65, 201, 86, 69, 82, 84, 73, 67, 65, 204, 72, 73, 82, 65, -71, 65, 78, 193, 67, 72, 69, 82, 79, 75, 69, 197, 73, 68, 69, 79, 71, -82, 65, 80, 200, 77, 69, 68, 73, 65, 204, 74, 79, 78, 71, 83, 69, 79, -78, 199, 82, 85, 78, 73, 195, 75, 65, 78, 78, 65, 68, 193, 84, 69, 76, -85, 71, 213, 83, 73, 78, 72, 65, 76, 193, 79, 82, 73, 89, 193, 77, 65, -76, 65, 89, 65, 76, 65, 205, 77, 89, 65, 78, 77, 65, 210, 207, 71, 69, -79, 82, 71, 73, 65, 206, 71, 85, 74, 65, 82, 65, 84, 201, 65, 128, 71, -85, 82, 77, 85, 75, 72, 201, 84, 79, 128, 65, 67, 85, 84, 69, 128, 83, -89, 82, 73, 65, 195, 66, 76, 65, 67, 203, 70, 85, 78, 67, 84, 73, 79, -78, 65, 204, 65, 80, 204, 72, 65, 77, 90, 193, 84, 69, 76, 69, 71, 82, -65, 80, 200, 74, 85, 78, 71, 83, 69, 79, 78, 199, 65, 66, 79, 86, 197, -68, 65, 83, 73, 193, 73, 128, 77, 65, 75, 83, 85, 82, 193, 76, 65, -207, 84, 87, 79, 128, 66, 79, 80, 79, 77, 79, 70, 207, 80, 83, 73, 76, -201, 85, 208, 82, 73, 71, 72, 84, 87, 65, 82, 68, 211, 68, 79, 87, -206, 84, 65, 77, 73, 204, 79, 78, 69, 128, 75, 72, 65, 200, 85, 128, -76, 73, 71, 72, 212, 77, 79, 68, 73, 70, 73, 69, 210, 72, 79, 79, 75, -128, 86, 79, 67, 65, 76, 73, 195, 78, 85, 77, 66, 69, 210, 68, 73, 65, -69, 82, 69, 83, 73, 83, 128, 69, 81, 85, 65, 204, 71, 82, 65, 86, 69, -128, 78, 85, 77, 69, 82, 65, 204, 84, 72, 65, 65, 78, 193, 65, 76, 80, -72, 193, 65, 82, 82, 79, 215, 77, 65, 67, 82, 79, 78, 128, 72, 65, 76, -198, 66, 82, 65, 67, 75, 69, 84, 128, 86, 65, 82, 73, 65, 128, 83, 89, -77, 66, 79, 76, 128, 67, 73, 82, 67, 85, 77, 70, 76, 69, 216, 79, 77, -69, 71, 193, 79, 88, 73, 65, 128, 78, 79, 212, 78, 79, 79, 206, 77, -65, 82, 203, 84, 73, 76, 68, 69, 128, 83, 85, 66, 74, 79, 73, 78, 69, -196, 69, 84, 193, 84, 72, 82, 69, 69, 128, 84, 69, 200, 72, 69, 200, -83, 84, 79, 80, 128, 67, 65, 82, 79, 78, 128, 83, 84, 82, 79, 75, 69, -128, 70, 79, 85, 82, 128, 83, 73, 88, 128, 89, 80, 79, 71, 69, 71, 82, -65, 77, 77, 69, 78, 73, 128, 83, 72, 69, 69, 206, 83, 69, 69, 206, 70, -73, 86, 69, 128, 79, 198, 82, 79, 77, 65, 206, 69, 73, 71, 72, 84, -128, 66, 82, 69, 86, 69, 128, 78, 73, 78, 69, 128, 83, 69, 86, 69, 78, -128, 70, 85, 76, 204, 73, 79, 84, 193, 89, 65, 128, 76, 79, 87, 69, -210, 75, 65, 128, 75, 65, 198, 85, 80, 83, 73, 76, 79, 206, 65, 67, -67, 69, 78, 212, 80, 69, 82, 73, 83, 80, 79, 77, 69, 78, 73, 128, 84, -72, 82, 69, 197, 85, 80, 80, 69, 210, 77, 65, 128, 68, 65, 217, 72, -79, 79, 203, 76, 73, 78, 197, 68, 73, 78, 71, 66, 65, 212, 68, 79, 84, -211, 84, 207, 79, 71, 72, 65, 205, 84, 79, 68, 207, 80, 82, 79, 83, -71, 69, 71, 82, 65, 77, 77, 69, 78, 73, 128, 72, 65, 128, 66, 65, 82, -128, 76, 69, 70, 84, 87, 65, 82, 68, 211, 82, 65, 128, 65, 65, 128, -73, 78, 86, 69, 82, 84, 69, 196, 84, 65, 128, 70, 79, 82, 205, 82, 69, -86, 69, 82, 83, 69, 196, 67, 73, 82, 67, 85, 77, 70, 76, 69, 88, 128, -90, 69, 82, 79, 128, 73, 73, 128, 72, 79, 82, 73, 90, 79, 78, 84, 65, -204, 72, 79, 85, 210, 66, 69, 200, 84, 85, 82, 78, 69, 196, 76, 73, -71, 72, 84, 128, 68, 65, 128, 84, 79, 78, 197, 80, 65, 128, 85, 85, -128, 78, 65, 128, 82, 69, 200, 85, 80, 87, 65, 82, 68, 211, 67, 69, -68, 73, 76, 76, 65, 128, 82, 73, 71, 72, 84, 128, 83, 85, 80, 69, 82, -83, 67, 82, 73, 80, 212, 68, 65, 196, 87, 65, 128, 83, 73, 66, 197, -83, 65, 128, 83, 72, 65, 128, 83, 65, 196, 65, 73, 128, 65, 85, 128, -72, 128, 84, 73, 76, 68, 197, 70, 69, 200, 67, 45, 83, 73, 77, 80, 76, -73, 70, 73, 69, 196, 82, 73, 78, 199, 83, 84, 65, 82, 128, 78, 69, 71, -65, 84, 73, 86, 197, 67, 73, 82, 67, 76, 197, 84, 87, 207, 72, 73, 71, -200, 84, 82, 73, 65, 78, 71, 76, 69, 128, 80, 82, 69, 83, 69, 78, 84, -65, 84, 73, 79, 206, 76, 69, 70, 84, 128, 71, 65, 128, 81, 85, 79, 84, -65, 84, 73, 79, 206, 65, 67, 67, 69, 78, 84, 128, 72, 69, 65, 86, 89, -128, 72, 79, 82, 206, 81, 85, 65, 196, 79, 80, 69, 206, 67, 65, 128, -68, 79, 84, 128, 83, 65, 78, 83, 45, 83, 69, 82, 73, 198, 77, 65, 78, -67, 72, 213, 66, 76, 79, 67, 75, 128, 65, 82, 65, 66, 73, 67, 45, 73, -78, 68, 73, 195, 68, 65, 71, 69, 83, 72, 128, 67, 72, 65, 128, 65, 73, -206, 65, 78, 78, 79, 84, 65, 84, 73, 79, 206, 218, 72, 79, 82, 73, 90, -79, 78, 84, 65, 76, 128, 68, 79, 87, 78, 87, 65, 82, 68, 211, 83, 73, -78, 71, 76, 197, 76, 73, 78, 69, 128, 74, 65, 128, 81, 65, 198, 76, -79, 215, 69, 80, 83, 73, 76, 79, 206, 84, 79, 78, 79, 83, 128, 89, 85, -128, 68, 69, 83, 67, 69, 78, 68, 69, 82, 128, 84, 65, 200, 65, 83, 84, -69, 82, 73, 83, 75, 128, 80, 79, 73, 78, 212, 68, 73, 65, 69, 82, 69, -83, 73, 211, 66, 65, 128, 82, 73, 78, 71, 128, 89, 79, 128, 79, 77, -73, 67, 82, 79, 206, 66, 76, 65, 67, 75, 70, 79, 79, 212, 83, 80, 65, -67, 69, 128, 73, 78, 68, 69, 80, 69, 78, 68, 69, 78, 212, 77, 73, 68, -68, 76, 197, 84, 72, 65, 128, 70, 82, 65, 67, 84, 73, 79, 206, 71, 76, -79, 84, 84, 65, 204, 68, 65, 83, 73, 65, 128, 84, 72, 69, 200, 65, 78, -71, 76, 197, 90, 65, 128, 84, 84, 65, 128, 79, 70, 128, 76, 79, 78, -199, 67, 73, 82, 67, 76, 69, 128, 71, 72, 65, 73, 206, 78, 71, 65, -128, 75, 72, 65, 128, 86, 128, 86, 85, 76, 71, 65, 210, 86, 65, 82, -73, 193, 79, 88, 73, 193, 72, 69, 128, 71, 82, 69, 65, 84, 69, 82, 45, -84, 72, 65, 206, 80, 83, 73, 76, 73, 128, 78, 65, 83, 75, 65, 80, 201, -80, 69, 82, 73, 83, 80, 79, 77, 69, 78, 201, 87, 69, 128, 83, 72, 79, -82, 212, 82, 82, 128, 83, 85, 66, 83, 67, 82, 73, 80, 212, 79, 79, -128, 84, 69, 78, 128, 66, 82, 69, 86, 197, 84, 84, 72, 65, 128, 69, -81, 85, 73, 86, 65, 76, 69, 78, 212, 66, 69, 76, 79, 215, 67, 79, 80, -84, 73, 195, 68, 68, 65, 128, 83, 65, 82, 193, 76, 69, 83, 83, 45, 84, -72, 65, 206, 67, 79, 77, 77, 193, 90, 128, 80, 65, 82, 69, 78, 84, 72, -69, 83, 73, 83, 128, 80, 72, 65, 128, 83, 83, 65, 128, 78, 78, 65, -128, 67, 79, 76, 79, 78, 128, 71, 72, 65, 128, 67, 79, 77, 77, 65, -128, 79, 86, 69, 210, 78, 79, 210, 68, 73, 65, 76, 89, 84, 73, 75, -193, 83, 65, 89, 73, 83, 201, 66, 128, 67, 128, 66, 76, 65, 67, 75, -128, 89, 73, 128, 78, 79, 128, 78, 89, 65, 128, 70, 79, 85, 210, 83, -81, 85, 65, 82, 69, 128, 83, 69, 80, 65, 82, 65, 84, 79, 82, 128, 87, -73, 128, 68, 128, 66, 72, 65, 128, 89, 45, 67, 82, 69, 197, 72, 65, -82, 80, 79, 79, 206, 68, 65, 83, 200, 67, 82, 79, 83, 83, 128, 67, 79, -82, 78, 69, 210, 79, 71, 79, 78, 69, 75, 128, 70, 82, 79, 205, 68, 72, -65, 128, 72, 65, 78, 71, 90, 72, 79, 213, 68, 68, 72, 65, 128, 68, 69, -83, 67, 82, 73, 80, 84, 73, 79, 206, 67, 72, 69, 83, 211, 69, 65, 83, -212, 194, 79, 69, 128, 77, 79, 128, 65, 67, 85, 84, 197, 81, 128, 74, -128, 83, 79, 85, 78, 196, 76, 76, 128, 79, 80, 69, 82, 65, 84, 79, 82, -128, 85, 78, 68, 69, 82, 66, 65, 82, 128, 80, 79, 73, 78, 84, 69, 196, -68, 79, 69, 211, 83, 72, 65, 68, 68, 193, 77, 65, 201, 78, 85, 128, -75, 73, 82, 71, 72, 73, 218, 84, 82, 73, 80, 76, 197, 79, 67, 210, 80, -69, 128, 73, 78, 84, 69, 71, 82, 65, 76, 128, 67, 69, 78, 84, 82, 197, -77, 65, 67, 82, 79, 206, 71, 82, 65, 86, 197, 72, 79, 128, 84, 85, -128, 78, 79, 82, 77, 65, 204, 69, 88, 84, 69, 78, 68, 69, 196, 75, 79, -128, 79, 86, 69, 82, 76, 65, 89, 128, 69, 88, 67, 76, 65, 77, 65, 84, -73, 79, 206, 65, 76, 80, 65, 80, 82, 65, 65, 78, 193, 86, 65, 128, 67, -72, 69, 128, 87, 65, 215, 83, 79, 128, 77, 73, 128, 77, 85, 128, 86, -69, 82, 84, 73, 67, 65, 76, 128, 66, 85, 76, 76, 69, 84, 128, 74, 72, -65, 128, 67, 85, 82, 76, 217, 68, 65, 83, 72, 128, 70, 65, 128, 86, -73, 82, 65, 77, 65, 128, 77, 65, 72, 65, 65, 80, 82, 65, 65, 78, 193, -81, 85, 69, 83, 84, 73, 79, 206, 69, 73, 71, 72, 212, 67, 72, 197, 84, -65, 67, 203, 76, 69, 78, 71, 84, 200, 83, 73, 128, 66, 79, 88, 128, -65, 69, 128, 83, 69, 128, 70, 73, 86, 197, 84, 79, 208, 86, 73, 83, -65, 82, 71, 65, 128, 72, 73, 128, 68, 79, 85, 66, 76, 69, 128, 82, 82, -65, 128, 67, 85, 82, 82, 69, 78, 67, 217, 90, 72, 65, 128, 87, 69, 83, -212, 65, 211, 89, 73, 199, 84, 73, 128, 78, 69, 73, 84, 72, 69, 210, -83, 73, 78, 71, 76, 69, 128, 65, 82, 82, 79, 87, 72, 69, 65, 68, 128, -72, 79, 82, 78, 128, 80, 73, 128, 78, 79, 82, 84, 200, 82, 73, 71, 72, -84, 45, 80, 79, 73, 78, 84, 73, 78, 199, 76, 69, 70, 84, 45, 80, 79, -73, 78, 84, 73, 78, 199, 65, 78, 85, 83, 86, 65, 82, 65, 128, 77, 69, -128, 81, 85, 65, 68, 82, 65, 78, 84, 128, 80, 79, 128, 84, 72, 79, -128, 67, 65, 78, 68, 82, 193, 89, 85, 83, 128, 83, 72, 69, 76, 204, -84, 72, 45, 67, 82, 69, 197, 84, 79, 82, 84, 79, 73, 83, 197, 82, 68, -69, 204, 76, 79, 128, 71, 82, 69, 65, 84, 69, 82, 45, 84, 72, 65, 78, -128, 68, 73, 65, 71, 79, 78, 65, 204, 78, 85, 78, 65, 86, 73, 203, 84, -83, 65, 128, 72, 69, 65, 82, 212, 84, 82, 73, 71, 82, 65, 205, 72, 65, -76, 70, 128, 87, 65, 86, 217, 84, 72, 207, 67, 79, 128, 65, 66, 75, -72, 65, 83, 73, 65, 206, 73, 69, 128, 80, 72, 65, 82, 89, 78, 71, 69, -65, 204, 83, 85, 128, 77, 213, 90, 65, 73, 206, 80, 82, 73, 77, 69, -128, 75, 73, 128, 83, 79, 85, 84, 200, 66, 85, 212, 83, 72, 73, 206, -82, 73, 128, 86, 79, 73, 67, 69, 196, 83, 85, 73, 84, 128, 82, 85, -128, 79, 77, 69, 71, 65, 128, 68, 65, 83, 72, 69, 196, 76, 69, 83, 83, -45, 84, 72, 65, 78, 128, 87, 73, 68, 197, 80, 76, 85, 211, 66, 65, 82, -194, 71, 65, 198, 73, 77, 65, 71, 197, 84, 69, 65, 82, 68, 82, 79, 80, -45, 83, 80, 79, 75, 69, 196, 72, 85, 78, 68, 82, 69, 68, 128, 68, 79, -85, 66, 76, 69, 45, 83, 84, 82, 85, 67, 203, 68, 73, 71, 82, 65, 80, -72, 128, 84, 65, 67, 75, 128, 71, 85, 128, 75, 72, 207, 82, 84, 65, -71, 83, 128, 66, 79, 84, 84, 79, 205, 79, 86, 69, 82, 76, 73, 78, 69, -128, 67, 65, 78, 128, 83, 72, 65, 68, 128, 70, 73, 76, 76, 128, 69, -76, 76, 73, 80, 83, 73, 83, 128, 82, 69, 84, 82, 79, 70, 76, 69, 216, -90, 65, 200, 83, 72, 65, 68, 79, 87, 69, 196, 214, 77, 71, 207, 90, -69, 128, 85, 80, 45, 80, 79, 73, 78, 84, 73, 78, 199, 84, 83, 69, 128, -89, 69, 128, 68, 65, 204, 68, 73, 71, 193, 69, 78, 196, 80, 85, 78, -67, 84, 85, 65, 84, 73, 79, 206, 69, 81, 85, 65, 76, 211, 78, 45, 65, -82, 217, 66, 85, 128, 68, 79, 128, 79, 82, 78, 65, 77, 69, 78, 84, -128, 71, 79, 128, 90, 73, 128, 82, 73, 69, 85, 76, 128, 89, 213, 83, -84, 79, 208, 71, 73, 128, 73, 79, 84, 65, 128, 83, 81, 85, 65, 82, 69, -68, 128, 81, 85, 65, 68, 82, 65, 78, 212, 67, 65, 78, 68, 82, 65, 66, -73, 78, 68, 85, 128, 71, 72, 197, 77, 73, 69, 85, 77, 128, 75, 65, 84, -65, 75, 65, 78, 65, 45, 72, 73, 82, 65, 71, 65, 78, 193, 84, 72, 197, -80, 72, 73, 69, 85, 80, 72, 128, 77, 79, 79, 78, 128, 86, 82, 65, 67, -72, 89, 128, 84, 87, 69, 78, 84, 89, 128, 72, 85, 128, 65, 80, 79, 83, -84, 82, 79, 80, 72, 69, 128, 76, 79, 71, 73, 67, 65, 204, 65, 197, 73, -78, 68, 69, 88, 128, 65, 82, 67, 128, 78, 73, 69, 85, 78, 128, 202, -84, 72, 73, 128, 83, 85, 78, 71, 128, 80, 73, 69, 85, 80, 128, 74, 79, -84, 128, 67, 79, 82, 78, 69, 82, 128, 72, 65, 65, 128, 68, 79, 84, 76, -69, 83, 211, 67, 73, 69, 85, 67, 128, 69, 73, 71, 72, 84, 200, 84, 72, -69, 128, 75, 72, 73, 69, 85, 75, 72, 128, 84, 87, 69, 76, 86, 69, 128, -76, 69, 78, 84, 73, 67, 85, 76, 65, 210, 80, 82, 79, 68, 85, 67, 84, -128, 68, 73, 65, 77, 79, 78, 196, 84, 65, 73, 76, 128, 90, 72, 197, -69, 73, 71, 72, 84, 72, 211, 67, 65, 82, 69, 212, 79, 197, 79, 85, 84, -76, 73, 78, 69, 196, 86, 79, 128, 81, 65, 128, 67, 72, 73, 69, 85, 67, -72, 128, 75, 73, 89, 69, 79, 75, 128, 83, 207, 73, 69, 85, 78, 71, -128, 66, 65, 210, 73, 79, 84, 73, 70, 73, 69, 196, 84, 72, 73, 69, 85, -84, 72, 128, 71, 69, 128, 68, 73, 128, 69, 78, 67, 76, 79, 83, 73, 78, -199, 77, 73, 78, 85, 83, 128, 66, 76, 65, 67, 75, 45, 70, 69, 65, 84, -72, 69, 82, 69, 196, 78, 85, 77, 69, 82, 65, 84, 79, 210, 84, 65, 77, -128, 70, 65, 82, 83, 201, 84, 73, 75, 69, 85, 84, 128, 66, 69, 128, -90, 79, 128, 69, 76, 69, 86, 69, 78, 128, 75, 85, 128, 84, 72, 79, 85, -83, 65, 78, 68, 128, 90, 72, 69, 128, 83, 73, 79, 83, 128, 69, 90, -200, 83, 85, 66, 71, 82, 79, 85, 208, 83, 85, 82, 82, 79, 85, 78, 196, -72, 73, 69, 85, 72, 128, 67, 79, 76, 79, 206, 65, 76, 69, 70, 128, 67, -76, 79, 67, 75, 87, 73, 83, 197, 67, 85, 82, 76, 128, 80, 72, 207, 71, -65, 77, 77, 65, 128, 71, 72, 69, 128, 69, 81, 85, 65, 76, 128, 70, 73, -82, 69, 128, 81, 85, 65, 68, 128, 71, 79, 65, 204, 83, 73, 88, 84, 69, -69, 78, 128, 65, 80, 80, 82, 79, 88, 73, 77, 65, 84, 69, 76, 217, 68, -79, 87, 78, 128, 76, 69, 70, 84, 87, 65, 82, 68, 83, 128, 73, 78, 128, -77, 73, 78, 85, 211, 67, 72, 73, 128, 77, 65, 68, 68, 193, 69, 65, 82, -84, 72, 128, 83, 84, 73, 76, 69, 128, 83, 79, 76, 73, 68, 85, 83, 128, -83, 84, 82, 79, 75, 197, 80, 85, 128, 83, 85, 66, 83, 69, 212, 68, 79, -84, 84, 69, 196, 83, 72, 69, 128, 70, 73, 128, 84, 83, 72, 69, 199, -65, 78, 84, 73, 67, 76, 79, 67, 75, 87, 73, 83, 197, 83, 76, 65, 83, -72, 128, 85, 73, 71, 72, 85, 210, 68, 79, 87, 78, 87, 65, 82, 68, 83, -128, 81, 85, 65, 82, 84, 69, 210, 83, 69, 77, 73, 67, 79, 76, 79, 78, -128, 66, 76, 65, 67, 75, 45, 76, 69, 84, 84, 69, 210, 87, 79, 79, 68, -83, 45, 67, 82, 69, 197, 68, 90, 69, 128, 66, 65, 82, 82, 69, 196, 66, -65, 76, 76, 79, 212, 90, 85, 128, 73, 84, 69, 82, 65, 84, 73, 79, 206, -79, 82, 73, 71, 73, 78, 65, 204, 71, 84, 69, 210, 84, 67, 72, 69, 200, -83, 85, 80, 69, 82, 83, 69, 212, 78, 85, 75, 84, 65, 128, 83, 85, 78, -128, 67, 76, 73, 67, 75, 128, 75, 65, 70, 128, 66, 65, 82, 82, 69, -197, 78, 89, 79, 128, 66, 79, 128, 89, 69, 72, 128, 70, 65, 67, 69, -128, 74, 73, 128, 65, 78, 71, 128, 80, 197, 76, 73, 84, 84, 76, 197, -65, 76, 80, 72, 65, 128, 83, 72, 79, 128, 72, 89, 80, 72, 69, 78, 128, -82, 69, 80, 69, 65, 212, 68, 73, 65, 77, 79, 78, 68, 128, 76, 85, 128, -83, 84, 65, 210, 68, 89, 69, 200, 89, 73, 68, 68, 73, 83, 200, 74, 79, -128, 84, 82, 73, 65, 78, 71, 76, 69, 45, 72, 69, 65, 68, 69, 196, 84, -73, 208, 83, 69, 69, 128, 82, 69, 86, 69, 82, 83, 197, 84, 82, 73, 65, -78, 71, 76, 197, 80, 65, 73, 82, 69, 196, 65, 76, 77, 79, 83, 212, 82, -73, 71, 72, 84, 87, 65, 82, 68, 83, 128, 83, 81, 85, 65, 82, 69, 196, -84, 85, 82, 84, 76, 69, 128, 76, 69, 71, 128, 80, 82, 69, 67, 69, 68, -69, 211, 81, 85, 65, 68, 82, 85, 80, 76, 197, 68, 79, 65, 67, 72, 65, -83, 72, 77, 69, 197, 86, 65, 78, 69, 128, 76, 65, 77, 197, 87, 65, 84, -69, 82, 128, 86, 85, 128, 68, 69, 76, 84, 65, 128, 78, 71, 79, 69, -200, 69, 73, 71, 72, 84, 69, 69, 78, 128, 90, 197, 66, 69, 69, 200, -84, 69, 206, 86, 69, 200, 83, 69, 86, 69, 78, 84, 69, 69, 78, 128, 89, -79, 196, 66, 69, 72, 69, 200, 82, 69, 67, 84, 65, 78, 71, 76, 69, 128, -80, 79, 73, 78, 84, 69, 82, 128, 67, 72, 207, 83, 67, 72, 87, 65, 128, -77, 85, 67, 200, 66, 65, 67, 75, 83, 76, 65, 83, 72, 128, 75, 79, 80, -80, 65, 128, 67, 73, 82, 67, 85, 76, 65, 210, 71, 85, 69, 200, 70, 65, -84, 72, 65, 84, 65, 206, 75, 69, 72, 69, 200, 80, 65, 84, 65, 72, 128, -83, 84, 82, 65, 73, 71, 72, 212, 78, 73, 78, 69, 84, 69, 69, 78, 128, -73, 197, 68, 69, 86, 73, 67, 197, 70, 79, 85, 82, 84, 69, 69, 78, 128, -84, 69, 72, 69, 200, 70, 73, 70, 84, 69, 69, 78, 128, 68, 218, 68, 79, -87, 78, 45, 80, 79, 73, 78, 84, 73, 78, 199, 83, 85, 67, 67, 69, 69, -68, 211, 80, 76, 85, 83, 128, 76, 207, 82, 72, 207, 85, 69, 128, 67, -79, 78, 84, 65, 73, 78, 211, 78, 79, 87, 128, 90, 69, 82, 207, 65, 77, -80, 69, 82, 83, 65, 78, 68, 128, 69, 78, 71, 128, 84, 84, 69, 72, 69, -200, 80, 65, 82, 65, 71, 82, 65, 80, 200, 69, 82, 193, 80, 83, 73, -128, 82, 72, 79, 128, 83, 65, 78, 89, 65, 75, 193, 85, 78, 73, 79, 78, -128, 80, 73, 69, 85, 80, 45, 83, 73, 79, 83, 128, 80, 69, 72, 69, 200, -78, 65, 77, 197, 68, 65, 77, 77, 193, 75, 87, 65, 65, 128, 88, 73, -128, 85, 80, 83, 73, 76, 79, 78, 128, 75, 65, 83, 82, 193, 83, 72, 73, -128, 82, 78, 79, 79, 206, 82, 73, 69, 85, 76, 45, 72, 73, 69, 85, 72, -128, 65, 82, 195, 80, 72, 73, 128, 80, 69, 200, 82, 65, 65, 128, 66, -73, 199, 65, 84, 128, 83, 72, 73, 78, 128, 65, 213, 87, 65, 87, 128, -82, 65, 70, 69, 128, 68, 90, 65, 128, 67, 72, 79, 128, 67, 79, 78, 84, -82, 79, 204, 82, 84, 65, 71, 211, 70, 76, 79, 82, 69, 84, 84, 69, 128, -74, 69, 128, 83, 83, 65, 78, 71, 75, 73, 89, 69, 79, 75, 128, 83, 69, -86, 69, 206, 65, 82, 82, 79, 87, 83, 128, 67, 82, 79, 80, 128, 67, 85, -66, 69, 68, 128, 83, 79, 70, 212, 70, 69, 72, 128, 78, 69, 212, 72, -65, 78, 68, 128, 87, 85, 128, 78, 71, 79, 128, 84, 67, 72, 69, 72, 69, -200, 84, 84, 69, 200, 68, 73, 65, 76, 89, 84, 73, 75, 65, 128, 67, 69, -68, 73, 76, 76, 193, 83, 79, 85, 84, 72, 45, 83, 76, 65, 86, 69, 217, -77, 69, 206, 79, 77, 128, 87, 65, 86, 197, 83, 75, 69, 87, 69, 196, -74, 45, 83, 73, 77, 80, 76, 73, 70, 73, 69, 196, 68, 73, 86, 73, 83, -73, 79, 206, 83, 69, 67, 79, 78, 196, 67, 65, 78, 84, 73, 76, 76, 65, -84, 73, 79, 206, 78, 89, 69, 200, 70, 65, 84, 72, 193, 83, 67, 73, 83, -83, 79, 82, 83, 128, 68, 75, 65, 210, 74, 85, 128, 83, 83, 65, 78, 71, -83, 73, 79, 83, 128, 69, 81, 85, 65, 76, 83, 128, 83, 69, 77, 73, 68, -73, 82, 69, 67, 212, 84, 72, 73, 82, 84, 69, 69, 78, 128, 70, 73, 88, -69, 68, 45, 70, 79, 82, 205, 84, 72, 65, 65, 128, 70, 73, 76, 76, 69, -82, 128, 67, 82, 79, 83, 211, 81, 73, 128, 84, 79, 80, 66, 65, 82, -128, 82, 79, 84, 65, 84, 69, 196, 80, 69, 82, 67, 69, 78, 212, 82, 73, -71, 72, 84, 45, 83, 72, 65, 68, 79, 87, 69, 196, 73, 78, 86, 69, 82, -83, 197, 86, 65, 82, 73, 65, 84, 73, 79, 206, 77, 71, 79, 128, 66, 73, -128, 73, 78, 68, 73, 67, 65, 84, 79, 82, 128, 82, 79, 79, 84, 128, 70, -79, 128, 75, 87, 73, 128, 66, 82, 79, 75, 69, 206, 80, 82, 73, 77, -197, 68, 65, 71, 69, 83, 200, 77, 65, 82, 66, 85, 84, 193, 83, 73, 79, -83, 45, 84, 73, 75, 69, 85, 84, 128, 89, 79, 68, 128, 83, 85, 66, 76, -73, 78, 69, 65, 210, 69, 85, 128, 67, 76, 73, 70, 70, 128, 80, 69, 78, -67, 73, 76, 128, 67, 85, 82, 86, 69, 196, 66, 65, 76, 76, 79, 79, 78, -45, 83, 80, 79, 75, 69, 196, 89, 87, 65, 65, 128, 78, 45, 67, 82, 69, -197, 70, 73, 70, 84, 72, 83, 128, 80, 65, 78, 83, 73, 79, 83, 128, 82, -73, 69, 85, 76, 45, 83, 73, 79, 83, 128, 73, 78, 84, 69, 82, 83, 69, -67, 84, 73, 79, 78, 128, 67, 72, 69, 67, 203, 69, 78, 67, 76, 79, 83, -85, 82, 69, 128, 83, 72, 65, 68, 69, 128, 70, 82, 69, 197, 80, 87, 65, -128, 76, 69, 65, 68, 69, 82, 128, 82, 73, 69, 85, 76, 45, 77, 73, 69, -85, 77, 128, 67, 73, 69, 85, 195, 82, 65, 80, 128, 89, 89, 128, 77, -73, 69, 85, 77, 45, 80, 73, 69, 85, 80, 128, 84, 73, 69, 128, 80, 87, -65, 65, 128, 83, 72, 87, 65, 128, 80, 85, 78, 67, 84, 85, 65, 84, 73, -79, 78, 128, 78, 87, 65, 128, 66, 69, 212, 76, 69, 70, 84, 45, 84, 79, -45, 82, 73, 71, 72, 212, 86, 73, 128, 67, 72, 85, 128, 82, 65, 196, -90, 81, 65, 80, 72, 193, 66, 65, 89, 65, 78, 78, 65, 128, 72, 69, 65, -82, 84, 128, 77, 85, 76, 84, 73, 80, 76, 73, 67, 65, 84, 73, 79, 206, -83, 85, 80, 82, 65, 76, 73, 78, 69, 65, 210, 83, 78, 79, 87, 70, 76, -65, 75, 69, 128, 78, 79, 45, 66, 82, 69, 65, 203, 83, 83, 65, 78, 71, -80, 73, 69, 85, 80, 128, 84, 72, 65, 204, 89, 69, 79, 128, 76, 76, 76, -65, 128, 83, 83, 65, 78, 71, 67, 73, 69, 85, 67, 128, 69, 67, 72, 128, -71, 65, 89, 65, 78, 85, 75, 73, 84, 84, 65, 128, 78, 73, 69, 85, 78, -45, 84, 73, 75, 69, 85, 84, 128, 68, 68, 65, 89, 65, 78, 78, 65, 128, -83, 73, 79, 83, 45, 75, 73, 89, 69, 79, 75, 128, 84, 72, 73, 82, 84, -89, 128, 83, 67, 72, 87, 193, 84, 83, 73, 128, 77, 87, 65, 65, 128, -81, 65, 77, 65, 84, 83, 128, 84, 73, 84, 76, 79, 128, 86, 65, 214, 78, -89, 73, 211, 78, 73, 69, 85, 78, 45, 72, 73, 69, 85, 72, 128, 66, 82, -73, 68, 71, 197, 67, 87, 65, 128, 68, 79, 76, 76, 65, 210, 74, 65, 89, -65, 78, 78, 65, 128, 72, 65, 84, 65, 198, 78, 87, 65, 65, 128, 77, 69, -78, 128, 77, 65, 78, 128, 65, 66, 66, 82, 69, 86, 73, 65, 84, 73, 79, -206, 65, 83, 84, 82, 79, 76, 79, 71, 73, 67, 65, 204, 68, 69, 71, 82, -69, 197, 75, 79, 77, 66, 85, 86, 193, 81, 79, 128, 83, 73, 76, 75, -128, 89, 69, 83, 73, 69, 85, 78, 71, 128, 80, 84, 72, 65, 72, 193, 80, -65, 82, 65, 76, 76, 69, 204, 68, 69, 80, 65, 82, 84, 73, 78, 199, 72, -65, 82, 75, 76, 69, 65, 206, 68, 82, 65, 71, 79, 78, 128, 83, 69, 71, -79, 76, 128, 78, 73, 69, 85, 78, 45, 67, 73, 69, 85, 67, 128, 82, 79, -85, 78, 68, 69, 196, 83, 69, 77, 73, 45, 86, 79, 73, 67, 69, 196, 73, -78, 84, 69, 82, 76, 73, 78, 69, 65, 210, 84, 82, 73, 65, 78, 71, 85, -76, 65, 210, 82, 73, 69, 85, 76, 45, 80, 72, 73, 69, 85, 80, 72, 128, -72, 65, 193, 84, 72, 79, 82, 78, 128, 83, 72, 79, 197, 83, 65, 89, 65, -78, 78, 65, 128, 89, 89, 65, 128, 67, 79, 78, 84, 79, 85, 210, 84, 79, -79, 84, 72, 128, 68, 79, 84, 84, 69, 68, 128, 82, 72, 65, 128, 87, 65, -69, 128, 72, 89, 80, 72, 69, 78, 45, 77, 73, 78, 85, 83, 128, 84, 73, -77, 69, 83, 128, 77, 87, 65, 128, 84, 69, 76, 69, 80, 72, 79, 78, 197, -65, 76, 84, 69, 82, 78, 65, 84, 73, 86, 197, 83, 83, 65, 78, 71, 84, -73, 75, 69, 85, 84, 128, 87, 65, 76, 203, 75, 73, 89, 69, 79, 75, 45, -83, 73, 79, 83, 128, 75, 65, 80, 89, 69, 79, 85, 78, 80, 73, 69, 85, -80, 128, 75, 65, 80, 89, 69, 79, 85, 78, 77, 73, 69, 85, 77, 128, 66, -90, 72, 201, 84, 83, 85, 128, 72, 73, 69, 128, 80, 69, 72, 128, 87, -69, 79, 128, 65, 69, 76, 65, 45, 80, 73, 76, 76, 65, 128, 83, 73, 206, -76, 72, 65, 128, 77, 69, 77, 66, 69, 82, 128, 76, 79, 79, 80, 128, 84, -87, 65, 128, 69, 73, 71, 72, 84, 72, 83, 128, 66, 213, 80, 79, 83, 84, -65, 204, 76, 69, 65, 84, 72, 69, 82, 128, 84, 72, 79, 85, 83, 65, 78, -68, 211, 75, 87, 69, 128, 87, 79, 79, 128, 77, 69, 77, 128, 89, 69, -79, 82, 73, 78, 72, 73, 69, 85, 72, 128, 65, 86, 65, 71, 82, 65, 72, -65, 128, 84, 83, 79, 128, 84, 87, 65, 65, 128, 81, 85, 128, 89, 73, -87, 78, 128, 83, 69, 69, 78, 128, 69, 84, 72, 128, 83, 73, 71, 77, 65, -128, 75, 205, 82, 69, 72, 128, 83, 69, 76, 69, 67, 84, 79, 210, 83, -73, 79, 83, 45, 80, 73, 69, 85, 80, 128, 77, 65, 80, 73, 81, 128, 83, -87, 65, 65, 128, 78, 79, 84, 128, 84, 85, 82, 78, 83, 84, 73, 76, 69, -128, 87, 73, 78, 68, 128, 75, 87, 65, 128, 83, 73, 216, 67, 79, 77, -77, 69, 82, 67, 73, 65, 204, 83, 83, 65, 78, 71, 73, 69, 85, 78, 71, -128, 77, 85, 83, 73, 195, 76, 87, 65, 128, 45, 75, 72, 89, 73, 76, -128, 67, 65, 82, 69, 84, 128, 82, 73, 69, 85, 76, 45, 80, 73, 69, 85, -80, 128, 84, 65, 65, 76, 85, 74, 193, 68, 65, 78, 84, 65, 74, 193, 75, -65, 78, 128, 88, 69, 72, 128, 71, 65, 89, 65, 78, 78, 65, 128, 70, 73, -70, 84, 89, 128, 73, 78, 73, 128, 84, 79, 79, 128, 77, 85, 85, 82, 68, -72, 65, 74, 193, 78, 85, 78, 128, 83, 84, 65, 82, 212, 75, 69, 72, -128, 82, 73, 71, 72, 84, 45, 84, 79, 45, 76, 69, 70, 212, 67, 65, 82, -79, 206, 81, 65, 65, 128, 76, 65, 77, 69, 68, 128, 78, 65, 199, 83, -87, 65, 128, 69, 77, 80, 84, 217, 69, 76, 69, 77, 69, 78, 212, 71, 65, -65, 128, 67, 76, 79, 83, 69, 196, 83, 72, 85, 128, 68, 69, 76, 84, -193, 67, 73, 128, 66, 73, 82, 68, 128, 82, 73, 69, 85, 76, 45, 75, 73, -89, 69, 79, 75, 128, 84, 72, 73, 73, 128, 75, 65, 80, 89, 69, 79, 85, -78, 80, 72, 73, 69, 85, 80, 72, 128, 82, 85, 80, 69, 197, 82, 73, 69, -85, 76, 45, 84, 72, 73, 69, 85, 84, 72, 128, 75, 69, 84, 84, 201, 71, -82, 65, 83, 211, 77, 65, 75, 83, 85, 82, 65, 128, 80, 73, 78, 87, 72, -69, 69, 204, 89, 65, 65, 128, 79, 85, 128, 67, 79, 78, 84, 65, 73, -206, 89, 65, 69, 128, 70, 76, 79, 82, 65, 204, 83, 84, 82, 69, 83, -211, 67, 87, 65, 65, 128, 71, 72, 79, 83, 84, 128, 80, 65, 82, 65, 76, -76, 69, 76, 79, 71, 82, 65, 77, 128, 82, 69, 67, 84, 73, 76, 73, 78, -69, 65, 210, 77, 69, 69, 77, 128, 82, 73, 69, 85, 76, 45, 80, 65, 78, -83, 73, 79, 83, 128, 84, 84, 72, 79, 128, 83, 69, 65, 76, 128, 84, 73, -75, 69, 85, 84, 45, 75, 73, 89, 69, 79, 75, 128, 67, 76, 79, 84, 72, -69, 83, 128, 84, 82, 69, 197, 83, 65, 76, 76, 193, 84, 72, 79, 85, 83, -65, 78, 196, 83, 80, 65, 68, 197, 45, 85, 205, 67, 72, 73, 78, 128, -71, 65, 82, 83, 72, 85, 78, 73, 128, 72, 73, 82, 73, 81, 128, 78, 65, -77, 69, 128, 70, 69, 77, 73, 78, 73, 78, 197, 80, 69, 68, 69, 83, 84, -65, 204, 82, 69, 86, 69, 82, 83, 69, 68, 128, 67, 82, 79, 83, 83, 72, -65, 84, 67, 200, 89, 69, 83, 73, 69, 85, 78, 71, 45, 80, 65, 78, 83, -73, 79, 83, 128, 76, 79, 90, 69, 78, 71, 69, 128, 68, 73, 71, 82, 65, -80, 200, 78, 79, 84, 67, 72, 69, 196, 79, 72, 77, 128, 71, 73, 77, 69, -204, 68, 79, 78, 128, 82, 73, 83, 72, 128, 71, 73, 77, 128, 67, 87, -79, 128, 84, 65, 66, 76, 69, 128, 72, 72, 65, 65, 128, 80, 73, 69, 85, -80, 45, 80, 72, 73, 69, 85, 80, 72, 128, 67, 65, 89, 65, 78, 78, 65, -128, 80, 65, 65, 45, 80, 73, 76, 76, 65, 128, 74, 69, 200, 89, 79, 71, -72, 128, 84, 72, 79, 79, 128, 66, 69, 84, 65, 128, 83, 72, 73, 70, -212, 87, 89, 78, 78, 128, 71, 72, 85, 78, 78, 193, 77, 79, 80, 128, -67, 89, 80, 128, 68, 65, 72, 65, 204, 71, 71, 73, 128, 77, 69, 68, 73, -85, 205, 73, 83, 45, 80, 73, 76, 76, 65, 128, 73, 78, 72, 73, 66, 73, -212, 89, 207, 78, 78, 78, 65, 128, 67, 65, 65, 128, 83, 84, 79, 67, -75, 128, 67, 69, 78, 84, 82, 69, 196, 88, 79, 128, 76, 79, 79, 128, -78, 79, 84, 69, 83, 128, 76, 69, 65, 70, 128, 84, 65, 65, 128, 82, -213, 71, 71, 79, 128, 83, 83, 65, 78, 71, 82, 73, 69, 85, 76, 128, 66, -69, 84, 87, 69, 69, 78, 128, 81, 65, 73, 128, 78, 65, 65, 128, 78, 73, -69, 85, 78, 45, 83, 73, 79, 83, 128, 73, 78, 83, 69, 82, 84, 73, 79, -206, 71, 67, 73, 71, 128, 84, 83, 72, 69, 128, 72, 79, 82, 73, 128, -71, 71, 79, 80, 128, 68, 69, 73, 128, 82, 71, 89, 73, 78, 71, 83, 128, -84, 73, 67, 75, 128, 75, 72, 65, 72, 128, 71, 74, 69, 128, 66, 65, 65, -128, 71, 83, 85, 77, 128, 77, 87, 79, 128, 74, 72, 69, 72, 128, 72, -69, 69, 128, 75, 65, 90, 65, 75, 200, 70, 79, 82, 75, 128, 85, 80, 84, -85, 82, 78, 128, 84, 69, 76, 73, 83, 72, 193, 67, 69, 78, 84, 82, 69, -76, 73, 78, 197, 89, 69, 206, 71, 89, 79, 78, 128, 79, 71, 79, 78, 69, -203, 80, 87, 73, 73, 128, 83, 78, 79, 85, 212, 83, 87, 73, 128, 77, -87, 73, 73, 128, 83, 79, 76, 73, 68, 85, 211, 76, 74, 128, 89, 69, 69, -128, 70, 76, 79, 79, 82, 128, 80, 69, 68, 69, 83, 84, 65, 76, 128, 75, -87, 79, 79, 128, 75, 87, 73, 73, 128, 75, 73, 89, 69, 79, 203, 89, 85, -45, 73, 128, 71, 71, 85, 128, 83, 69, 80, 65, 82, 65, 84, 79, 210, 82, -79, 79, 75, 128, 71, 78, 89, 73, 83, 128, 86, 73, 78, 128, 74, 69, 69, -128, 89, 87, 69, 128, 67, 76, 79, 84, 72, 128, 76, 87, 79, 128, 75, -72, 65, 75, 65, 83, 83, 73, 65, 206, 75, 87, 79, 128, 88, 65, 78, 128, -89, 65, 78, 199, 67, 76, 85, 194, 83, 85, 66, 71, 82, 79, 85, 80, 128, -72, 88, 85, 79, 128, 80, 73, 69, 85, 80, 45, 67, 73, 69, 85, 67, 128, -74, 72, 65, 78, 128, 83, 73, 79, 83, 45, 67, 73, 69, 85, 67, 128, 70, -69, 73, 128, 83, 65, 77, 80, 73, 128, 83, 65, 65, 128, 80, 82, 79, 80, -69, 76, 76, 69, 210, 76, 74, 69, 128, 83, 69, 72, 128, 89, 87, 79, -128, 82, 73, 69, 85, 76, 45, 78, 73, 69, 85, 78, 128, 85, 83, 69, 196, -81, 65, 82, 128, 72, 65, 82, 196, 70, 73, 82, 83, 212, 84, 87, 73, -128, 67, 79, 79, 128, 83, 84, 65, 78, 68, 65, 82, 196, 83, 72, 65, 80, -69, 83, 128, 71, 89, 65, 83, 128, 83, 87, 79, 79, 128, 74, 74, 85, -128, 87, 73, 78, 69, 128, 75, 83, 73, 128, 68, 65, 78, 68, 65, 128, -82, 82, 69, 200, 84, 83, 72, 69, 71, 128, 72, 65, 82, 128, 83, 80, 69, -67, 73, 65, 76, 128, 68, 76, 65, 128, 65, 83, 89, 77, 80, 84, 79, 84, -73, 67, 65, 76, 76, 217, 75, 73, 78, 71, 128, 83, 77, 65, 76, 76, 128, -74, 69, 69, 77, 128, 83, 83, 65, 78, 71, 78, 73, 69, 85, 78, 128, 78, -79, 79, 78, 128, 82, 69, 76, 65, 84, 73, 79, 78, 128, 82, 89, 128, 77, -79, 79, 128, 86, 69, 87, 128, 78, 79, 79, 128, 75, 79, 82, 65, 78, 73, -195, 84, 89, 80, 197, 84, 65, 86, 128, 65, 82, 65, 69, 65, 128, 67, -79, 78, 83, 84, 65, 78, 84, 128, 81, 85, 79, 84, 197, 87, 69, 69, 128, -83, 69, 77, 75, 65, 84, 72, 128, 80, 79, 73, 78, 84, 128, 73, 78, 72, -69, 82, 69, 78, 212, 66, 82, 85, 83, 200, 80, 78, 69, 85, 77, 65, 84, -65, 128, 66, 65, 76, 85, 68, 65, 128, 82, 78, 65, 205, 65, 83, 84, 69, -82, 73, 83, 203, 81, 85, 79, 128, 80, 73, 69, 85, 80, 45, 83, 73, 79, -83, 45, 75, 73, 89, 69, 79, 75, 128, 89, 79, 79, 128, 77, 85, 76, 84, -73, 83, 69, 212, 77, 73, 199, 69, 80, 83, 73, 76, 79, 78, 128, 83, 72, -87, 73, 73, 128, 45, 68, 90, 85, 196, 79, 77, 73, 67, 82, 79, 78, 128, -80, 72, 65, 82, 128, 83, 87, 79, 128, 83, 72, 69, 69, 80, 128, 66, 65, -83, 72, 75, 73, 210, 82, 73, 69, 85, 76, 45, 80, 73, 69, 85, 80, 45, -83, 73, 79, 83, 128, 78, 89, 85, 128, 83, 72, 65, 65, 128, 80, 65, 89, -65, 78, 78, 65, 128, 82, 87, 65, 65, 128, 75, 83, 83, 65, 128, 71, 71, -65, 128, 83, 72, 87, 69, 128, 69, 77, 66, 69, 68, 68, 73, 78, 71, 128, -77, 73, 69, 85, 77, 45, 80, 65, 78, 83, 73, 79, 83, 128, 83, 72, 69, -73, 128, 90, 65, 73, 78, 128, 72, 79, 69, 128, 83, 84, 85, 68, 89, -128, 83, 69, 77, 73, 86, 79, 87, 69, 204, 83, 83, 79, 128, 84, 72, 69, -84, 65, 128, 84, 76, 72, 69, 128, 76, 65, 89, 65, 78, 78, 65, 128, 83, -85, 206, 66, 79, 78, 69, 128, 67, 73, 84, 89, 128, 83, 72, 87, 79, -128, 70, 73, 78, 65, 78, 67, 73, 65, 76, 128, 67, 72, 69, 72, 128, 84, -65, 85, 128, 66, 65, 77, 66, 79, 79, 128, 74, 65, 68, 69, 128, 80, 65, -82, 128, 90, 72, 85, 128, 75, 213, 70, 73, 83, 72, 128, 69, 83, 65, -83, 193, 84, 84, 79, 128, 67, 65, 80, 128, 83, 85, 75, 85, 78, 128, -68, 73, 86, 73, 68, 69, 128, 84, 72, 73, 69, 85, 84, 200, 87, 65, 76, -75, 128, 78, 73, 69, 85, 206, 79, 80, 69, 78, 45, 67, 73, 82, 67, 85, -73, 84, 45, 79, 85, 84, 80, 85, 212, 77, 73, 69, 85, 77, 45, 83, 73, -79, 83, 128, 90, 72, 73, 128, 84, 73, 87, 78, 128, 75, 207, 73, 79, -128, 71, 79, 84, 128, 89, 73, 84, 128, 79, 72, 128, 84, 87, 79, 79, -128, 69, 89, 69, 128, 67, 87, 73, 128, 70, 87, 65, 65, 128, 65, 67, -84, 73, 86, 65, 84, 197, 78, 65, 82, 128, 80, 72, 73, 69, 85, 80, 200, -76, 72, 73, 128, 70, 73, 84, 65, 128, 89, 85, 45, 89, 69, 128, 73, 90, -72, 73, 84, 83, 65, 128, 68, 90, 72, 65, 128, 72, 79, 82, 83, 69, 128, -84, 87, 73, 73, 128, 82, 65, 73, 78, 128, 70, 65, 65, 128, 75, 87, -128, 71, 69, 79, 77, 69, 84, 82, 73, 67, 65, 76, 76, 217, 72, 65, 86, -69, 128, 71, 69, 80, 128, 80, 76, 65, 67, 197, 75, 65, 80, 80, 65, -128, 78, 65, 89, 65, 78, 78, 65, 128, 81, 85, 85, 128, 79, 82, 68, 73, -78, 65, 204, 86, 65, 86, 128, 83, 65, 78, 128, 87, 72, 69, 65, 84, -128, 83, 69, 76, 70, 128, 68, 68, 65, 72, 65, 204, 80, 87, 69, 128, -76, 87, 69, 128, 85, 66, 65, 68, 65, 77, 65, 128, 78, 73, 69, 85, 78, -45, 80, 65, 78, 83, 73, 79, 83, 128, 90, 69, 78, 128, 72, 66, 65, 83, -193, 83, 81, 85, 73, 71, 71, 76, 197, 73, 74, 128, 90, 90, 73, 69, 84, -128, 67, 65, 82, 84, 128, 83, 72, 65, 80, 73, 78, 71, 128, 77, 87, 73, -128, 90, 76, 65, 77, 193, 65, 69, 68, 65, 45, 80, 73, 76, 76, 65, 128, -68, 85, 204, 83, 69, 77, 73, 83, 79, 70, 212, 83, 79, 79, 128, 66, 66, -85, 84, 128, 73, 69, 85, 78, 199, 71, 69, 82, 69, 83, 72, 128, 77, 79, -85, 78, 84, 65, 73, 78, 128, 76, 87, 79, 79, 128, 77, 73, 69, 85, 205, -79, 76, 68, 128, 69, 77, 80, 72, 65, 83, 73, 211, 71, 71, 85, 79, 128, -68, 90, 72, 69, 128, 70, 73, 83, 72, 72, 79, 79, 75, 128, 67, 205, 78, -71, 65, 211, 67, 87, 73, 73, 128, 85, 78, 68, 69, 82, 76, 73, 78, 197, -90, 72, 65, 82, 128, 65, 84, 72, 65, 80, 65, 83, 67, 65, 206, 82, 68, -207, 75, 78, 73, 70, 197, 83, 73, 79, 211, 75, 73, 84, 128, 84, 76, -72, 65, 128, 84, 82, 85, 69, 128, 75, 72, 65, 82, 128, 83, 85, 67, 67, -69, 69, 68, 83, 128, 80, 73, 69, 85, 80, 45, 84, 73, 75, 69, 85, 84, -128, 66, 73, 83, 72, 79, 80, 128, 65, 67, 75, 78, 79, 87, 76, 69, 68, -71, 69, 128, 67, 69, 73, 76, 73, 78, 71, 128, 82, 71, 89, 193, 89, 82, -128, 75, 72, 72, 65, 128, 80, 87, 79, 128, 83, 81, 85, 65, 212, 76, -89, 82, 128, 70, 65, 67, 84, 79, 210, 80, 76, 65, 78, 67, 203, 71, 65, -78, 128, 87, 65, 84, 69, 210, 80, 72, 79, 128, 77, 69, 69, 128, 76, -87, 73, 128, 75, 65, 83, 82, 65, 84, 65, 206, 75, 79, 82, 79, 78, 73, -83, 128, 75, 72, 79, 128, 80, 87, 79, 79, 128, 67, 72, 69, 69, 128, -74, 74, 79, 128, 78, 89, 201, 68, 69, 65, 84, 72, 128, 75, 79, 79, -128, 67, 69, 78, 84, 82, 69, 128, 66, 89, 128, 83, 87, 69, 128, 83, -72, 73, 77, 65, 128, 84, 72, 69, 82, 197, 81, 85, 73, 76, 76, 128, 66, -73, 76, 65, 66, 73, 65, 204, 83, 87, 65, 80, 80, 73, 78, 71, 128, 86, -85, 82, 128, 68, 68, 69, 128, 84, 72, 69, 69, 128, 81, 79, 84, 128, -84, 72, 87, 65, 65, 128, 65, 76, 65, 80, 72, 128, 75, 69, 78, 128, 83, -65, 76, 84, 128, 83, 85, 75, 85, 206, 84, 87, 69, 78, 84, 89, 45, 79, -78, 69, 128, 67, 72, 65, 82, 128, 83, 72, 69, 76, 76, 128, 78, 89, 73, -128, 79, 73, 128, 75, 65, 89, 65, 78, 78, 65, 128, 90, 72, 79, 128, -66, 90, 85, 78, 199, 82, 69, 83, 79, 85, 82, 67, 69, 128, 77, 65, 65, -128, 72, 65, 82, 80, 79, 79, 78, 128, 71, 72, 65, 68, 128, 68, 73, 86, -73, 78, 65, 84, 73, 79, 78, 128, 89, 87, 73, 128, 80, 73, 69, 85, 80, -45, 84, 72, 73, 69, 85, 84, 72, 128, 84, 76, 72, 79, 128, 89, 79, 84, -128, 80, 65, 215, 83, 73, 88, 84, 69, 69, 206, 67, 89, 128, 76, 79, -71, 79, 84, 89, 80, 197, 78, 86, 128, 82, 69, 83, 84, 128, 80, 72, 85, -210, 84, 82, 85, 78, 75, 128, 81, 85, 69, 69, 78, 128, 84, 72, 82, 69, -65, 68, 128, 75, 65, 65, 128, 84, 73, 75, 69, 85, 212, 76, 65, 83, -128, 83, 83, 73, 128, 69, 82, 65, 83, 197, 68, 69, 69, 128, 83, 85, -80, 69, 82, 86, 73, 83, 69, 128, 84, 76, 65, 128, 80, 72, 73, 69, 85, -80, 72, 45, 80, 73, 69, 85, 80, 128, 74, 74, 73, 128, 83, 72, 85, 82, -128, 68, 68, 85, 82, 128, 82, 65, 69, 128, 65, 76, 76, 73, 65, 78, 67, -69, 128, 45, 65, 128, 84, 65, 78, 78, 69, 196, 90, 65, 65, 128, 70, -73, 71, 85, 82, 197, 79, 78, 78, 128, 84, 84, 73, 128, 89, 65, 84, -128, 89, 87, 73, 73, 128, 79, 66, 76, 73, 81, 85, 197, 87, 79, 79, 68, -128, 84, 73, 71, 69, 82, 128, 84, 83, 193, 71, 65, 69, 84, 84, 65, 45, -80, 73, 76, 76, 65, 128, 85, 80, 87, 65, 82, 68, 83, 128, 80, 73, 87, -82, 128, 83, 80, 65, 82, 75, 76, 69, 128, 76, 65, 66, 79, 82, 128, 80, -82, 79, 76, 79, 78, 71, 69, 196, 68, 73, 65, 71, 79, 78, 65, 76, 128, -71, 79, 76, 68, 128, 66, 69, 65, 77, 69, 196, 90, 69, 69, 128, 75, 75, -128, 85, 75, 82, 65, 73, 78, 73, 65, 206, 84, 87, 69, 78, 84, 89, 45, -84, 72, 82, 69, 69, 128, 83, 72, 65, 196, 84, 83, 65, 68, 73, 128, 89, -79, 45, 73, 128, 71, 82, 213, 66, 79, 76, 212, 84, 84, 65, 89, 65, 78, -78, 65, 128, 68, 68, 85, 128, 68, 65, 71, 71, 69, 82, 128, 76, 65, 65, -128, 83, 73, 78, 68, 72, 201, 83, 72, 89, 128, 66, 76, 65, 68, 197, -75, 72, 69, 73, 128, 66, 89, 69, 76, 79, 82, 85, 83, 83, 73, 65, 78, -45, 85, 75, 82, 65, 73, 78, 73, 65, 206, 75, 78, 73, 71, 72, 84, 128, -85, 78, 68, 69, 210, 89, 69, 82, 85, 128, 73, 69, 85, 78, 71, 45, 75, -73, 89, 69, 79, 75, 128, 67, 79, 78, 71, 82, 65, 84, 85, 76, 65, 84, -73, 79, 78, 128, 75, 74, 69, 128, 74, 74, 73, 69, 128, 84, 65, 78, -128, 81, 79, 207, 80, 87, 73, 128, 80, 89, 84, 128, 67, 73, 80, 128, -80, 65, 71, 69, 128, 87, 69, 68, 71, 69, 45, 84, 65, 73, 76, 69, 196, -78, 89, 79, 80, 128, 90, 69, 84, 65, 128, 71, 69, 82, 83, 72, 65, 89, -73, 77, 128, 83, 72, 67, 72, 65, 128, 83, 72, 65, 84, 128, 78, 73, 69, -85, 78, 45, 75, 73, 89, 69, 79, 75, 128, 76, 87, 73, 73, 128, 84, 87, -69, 76, 86, 197, 70, 79, 85, 82, 84, 200, 77, 87, 79, 79, 128, 80, 73, -69, 85, 80, 45, 83, 73, 79, 83, 45, 84, 73, 75, 69, 85, 84, 128, 69, -83, 67, 65, 80, 69, 128, 80, 85, 84, 128, 71, 71, 69, 128, 76, 87, 65, -65, 128, 76, 73, 69, 128, 82, 73, 69, 85, 204, 71, 79, 65, 76, 128, -82, 73, 69, 85, 76, 45, 89, 69, 79, 82, 73, 78, 72, 73, 69, 85, 72, -128, 77, 69, 65, 84, 128, 75, 72, 73, 69, 85, 75, 200, 72, 73, 71, 72, -45, 82, 69, 86, 69, 82, 83, 69, 68, 45, 185, 65, 89, 73, 78, 128, 66, -85, 82, 128, 70, 85, 128, 78, 79, 84, 69, 128, 89, 73, 206, 78, 69, -69, 128, 72, 65, 77, 90, 65, 128, 67, 72, 201, 66, 69, 78, 128, 72, -78, 65, 128, 68, 68, 79, 128, 84, 69, 76, 69, 80, 72, 79, 78, 69, 128, -67, 85, 79, 80, 128, 74, 79, 212, 76, 79, 87, 45, 185, 68, 65, 76, 69, -84, 128, 86, 69, 80, 128, 80, 73, 69, 85, 80, 45, 75, 73, 89, 69, 79, -75, 128, 65, 89, 66, 128, 85, 75, 128, 67, 87, 69, 128, 66, 76, 85, -69, 128, 70, 69, 65, 84, 72, 69, 210, 80, 69, 69, 128, 70, 69, 69, 68, -128, 84, 83, 69, 69, 128, 65, 67, 67, 79, 85, 78, 212, 72, 79, 76, 65, -77, 128, 84, 76, 73, 128, 72, 88, 79, 80, 128, 80, 69, 84, 65, 76, 76, -69, 196, 71, 72, 65, 78, 128, 71, 65, 84, 69, 128, 66, 82, 65, 67, 75, -69, 212, 83, 79, 67, 73, 69, 84, 89, 128, 83, 77, 73, 76, 73, 78, 199, -67, 87, 79, 79, 128, 71, 65, 78, 71, 73, 65, 128, 66, 217, 83, 80, 69, -69, 67, 72, 128, 80, 65, 87, 78, 128, 68, 90, 128, 78, 79, 68, 69, -128, 89, 85, 45, 89, 69, 79, 128, 83, 67, 82, 69, 69, 206, 68, 73, 71, -65, 77, 77, 65, 128, 75, 79, 77, 66, 85, 86, 65, 128, 72, 77, 79, 128, -76, 73, 87, 78, 128, 87, 65, 83, 76, 193, 75, 72, 65, 78, 199, 89, 87, -65, 128, 86, 69, 82, 217, 73, 68, 69, 78, 84, 73, 67, 65, 204, 83, 73, -79, 83, 45, 78, 73, 69, 85, 78, 128, 83, 80, 73, 82, 73, 212, 72, 65, -69, 128, 65, 67, 84, 85, 65, 76, 76, 217, 79, 82, 78, 65, 84, 197, 67, -72, 65, 82, 65, 67, 84, 69, 82, 128, 80, 82, 79, 80, 79, 82, 84, 73, -79, 78, 128, 65, 76, 65, 89, 72, 197, 84, 83, 72, 69, 83, 128, 67, 72, -73, 69, 85, 67, 200, 76, 69, 69, 128, 66, 69, 65, 84, 128, 84, 65, 66, -85, 76, 65, 84, 73, 79, 78, 128, 79, 86, 69, 82, 82, 73, 68, 69, 128, -69, 90, 72, 128, 84, 87, 69, 78, 84, 89, 45, 84, 87, 79, 128, 84, 72, -82, 69, 69, 45, 196, 70, 85, 82, 128, 78, 74, 128, 84, 69, 88, 84, -128, 81, 69, 128, 80, 73, 69, 85, 208, 71, 72, 72, 65, 128, 78, 87, -69, 128, 75, 69, 217, 71, 69, 69, 128, 81, 73, 73, 128, 72, 73, 69, -85, 200, 83, 73, 79, 83, 45, 82, 73, 69, 85, 76, 128, 84, 87, 69, 128, -77, 79, 85, 78, 196, 70, 76, 89, 128, 82, 65, 84, 128, 84, 72, 85, -128, 68, 69, 67, 73, 77, 65, 204, 83, 72, 87, 65, 65, 128, 67, 72, 69, -67, 75, 128, 80, 65, 65, 128, 70, 82, 79, 71, 128, 67, 79, 87, 128, -78, 73, 66, 128, 68, 68, 73, 128, 89, 69, 82, 213, 83, 72, 87, 79, 79, -128, 83, 84, 73, 71, 77, 65, 128, 68, 74, 69, 128, 80, 79, 85, 78, -196, 83, 72, 72, 65, 128, 77, 79, 82, 84, 65, 82, 128, 84, 83, 72, 65, -128, 73, 83, 83, 72, 65, 82, 128, 67, 79, 78, 84, 65, 73, 78, 73, 78, -199, 72, 86, 128, 74, 74, 89, 128, 89, 87, 79, 79, 128, 69, 78, 84, -69, 82, 80, 82, 73, 83, 69, 128, 78, 74, 69, 128, 84, 76, 72, 73, 128, -75, 65, 80, 89, 69, 79, 85, 78, 83, 83, 65, 78, 71, 80, 73, 69, 85, -80, 128, 77, 69, 65, 83, 85, 82, 69, 196, 82, 66, 65, 83, 193, 74, 73, -76, 128, 89, 69, 83, 73, 69, 85, 78, 71, 45, 83, 73, 79, 83, 128, 77, -87, 69, 128, 76, 79, 78, 71, 128, 76, 65, 77, 68, 65, 128, 77, 205, -84, 76, 85, 128, 68, 68, 65, 204, 83, 72, 65, 82, 208, 77, 69, 84, 65, -76, 128, 80, 82, 69, 67, 69, 68, 69, 83, 128, 80, 73, 76, 67, 82, 79, -215, 82, 65, 89, 83, 128, 79, 72, 205, 83, 69, 77, 73, 67, 73, 82, 67, -76, 197, 80, 79, 79, 128, 72, 88, 73, 84, 128, 70, 79, 79, 84, 128, -68, 79, 71, 128, 82, 69, 80, 76, 65, 67, 69, 77, 69, 78, 212, 75, 71, -128, 69, 76, 128, 83, 89, 77, 77, 69, 84, 82, 73, 195, 83, 72, 87, 73, -128, 74, 74, 85, 84, 128, 83, 87, 73, 73, 128, 78, 65, 65, 83, 73, 75, -89, 65, 89, 65, 128, 67, 85, 128, 84, 65, 84, 128, 66, 65, 78, 128, -80, 69, 82, 67, 85, 83, 83, 73, 86, 69, 128, 78, 207, 68, 65, 77, 77, -65, 84, 65, 206, 90, 65, 81, 69, 198, 82, 73, 69, 85, 76, 45, 84, 73, -75, 69, 85, 84, 128, 67, 85, 80, 128, 84, 87, 69, 78, 84, 89, 45, 70, -79, 85, 82, 128, 69, 65, 82, 128, 83, 86, 128, 68, 65, 76, 69, 212, -83, 72, 69, 69, 128, 83, 83, 65, 78, 71, 72, 73, 69, 85, 72, 128, 68, -79, 84, 83, 128, 89, 79, 45, 89, 65, 69, 128, 87, 79, 206, 73, 90, 72, -73, 84, 83, 193, 78, 89, 73, 80, 128, 71, 85, 199, 81, 85, 65, 82, 84, -69, 82, 211, 89, 69, 76, 76, 79, 87, 128, 68, 82, 79, 80, 45, 83, 72, -65, 68, 79, 87, 69, 196, 90, 79, 84, 128, 82, 73, 69, 85, 76, 45, 75, -73, 89, 69, 79, 75, 45, 83, 73, 79, 83, 128, 89, 79, 45, 89, 65, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 53, 128, 72, 85, -82, 65, 78, 128, 84, 79, 80, 45, 76, 73, 71, 72, 84, 69, 196, 77, 87, -128, 78, 74, 85, 80, 128, 72, 65, 71, 76, 65, 218, 79, 80, 69, 78, 45, -79, 85, 84, 76, 73, 78, 69, 196, 68, 79, 84, 83, 45, 49, 51, 54, 55, -128, 83, 69, 86, 69, 78, 84, 69, 69, 206, 90, 72, 85, 88, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 50, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 51, 69, 128, 80, 82, 69, 86, 73, 79, -85, 211, 78, 73, 69, 80, 128, 71, 83, 85, 205, 75, 88, 87, 73, 128, -76, 79, 78, 71, 45, 66, 82, 65, 78, 67, 72, 45, 89, 82, 128, 77, 71, -69, 88, 128, 84, 73, 73, 128, 65, 65, 73, 128, 66, 89, 82, 88, 128, -68, 79, 84, 83, 45, 50, 52, 55, 128, 76, 65, 84, 128, 80, 65, 83, 72, -84, 65, 128, 68, 79, 84, 84, 69, 68, 45, 78, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 67, 66, 128, 90, 90, 79, 88, 128, 78, 65, -65, 75, 83, 73, 75, 89, 65, 89, 65, 128, 89, 65, 75, 128, 72, 77, 85, -79, 128, 84, 67, 72, 69, 72, 128, 83, 72, 79, 82, 84, 45, 84, 87, 73, -71, 45, 83, 79, 204, 77, 73, 78, 73, 83, 84, 69, 82, 128, 80, 73, 88, -128, 66, 66, 73, 128, 83, 73, 82, 73, 78, 71, 85, 128, 88, 87, 69, -128, 84, 85, 79, 88, 128, 67, 65, 80, 82, 73, 67, 79, 82, 78, 128, 68, -65, 68, 128, 83, 85, 84, 128, 78, 89, 85, 80, 128, 83, 79, 84, 128, -72, 85, 79, 80, 128, 74, 74, 69, 69, 128, 68, 79, 84, 83, 45, 50, 52, -54, 55, 56, 128, 73, 83, 211, 68, 79, 84, 83, 45, 51, 52, 55, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 50, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 69, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 70, 69, 128, 67, 79, 77, 80, 76, 69, 77, -69, 78, 84, 128, 74, 74, 73, 69, 84, 128, 68, 79, 84, 83, 45, 49, 52, -53, 54, 56, 128, 83, 75, 85, 76, 204, 84, 72, 85, 78, 71, 128, 68, 79, -84, 83, 45, 49, 53, 55, 128, 78, 71, 79, 79, 128, 66, 89, 88, 128, 80, -73, 75, 79, 128, 76, 65, 65, 77, 85, 128, 83, 73, 84, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 56, 128, 66, 82, 65, 78, 67, -72, 128, 72, 78, 69, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 65, 65, 128, 78, 65, 72, 128, 68, 79, 84, 83, 45, 49, 50, 53, -54, 128, 78, 71, 79, 69, 72, 128, 82, 85, 78, 79, 85, 84, 128, 67, 72, -85, 88, 128, 68, 79, 84, 83, 45, 53, 54, 128, 65, 83, 67, 69, 78, 68, -73, 78, 199, 83, 73, 79, 83, 45, 75, 72, 73, 69, 85, 75, 72, 128, 78, -90, 85, 79, 128, 90, 90, 89, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 49, 57, 128, 80, 79, 88, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 66, 65, 128, 68, 79, 84, 83, 45, 51, 54, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 65, 128, 76, 72, -65, 199, 74, 74, 73, 69, 88, 128, 83, 69, 67, 79, 78, 68, 128, 82, 69, -80, 82, 69, 83, 69, 78, 84, 128, 68, 65, 77, 77, 65, 128, 78, 69, 88, -212, 74, 85, 79, 80, 128, 72, 69, 65, 86, 69, 206, 74, 69, 72, 128, -81, 73, 88, 128, 70, 65, 72, 82, 69, 78, 72, 69, 73, 84, 128, 80, 85, -79, 128, 65, 88, 128, 78, 73, 71, 71, 65, 72, 73, 84, 65, 128, 72, 69, -77, 80, 128, 83, 76, 73, 67, 69, 128, 81, 85, 65, 82, 84, 69, 82, 83, -128, 83, 83, 85, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 69, 48, 128, 68, 79, 84, 83, 45, 50, 52, 53, 55, 128, 89, 85, 45, -85, 128, 65, 70, 82, 73, 67, 65, 206, 84, 73, 75, 69, 85, 84, 45, 82, -73, 69, 85, 76, 128, 68, 79, 84, 83, 45, 49, 51, 52, 55, 128, 77, 73, -84, 128, 83, 72, 69, 69, 78, 85, 128, 71, 69, 77, 73, 78, 73, 128, 68, -79, 84, 83, 45, 51, 52, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 56, 51, 128, 84, 82, 85, 78, 67, 65, 84, 69, 196, 76, -72, 79, 79, 128, 76, 73, 82, 193, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 50, 50, 128, 82, 85, 80, 73, 73, 128, 78, 73, 82, 85, 71, -85, 128, 74, 74, 79, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 65, 49, 56, 128, 66, 66, 79, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 54, 51, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 68, 51, 128, 66, 73, 79, 72, 65, 90, 65, 82, 196, 78, 66, 79, -84, 128, 78, 90, 73, 69, 80, 128, 83, 83, 69, 80, 128, 84, 69, 83, -200, 68, 79, 84, 83, 45, 49, 50, 53, 56, 128, 77, 71, 65, 84, 128, 67, -85, 79, 88, 128, 78, 66, 65, 88, 128, 77, 79, 76, 128, 87, 66, 128, -66, 85, 76, 76, 69, 212, 76, 45, 84, 89, 80, 197, 81, 65, 81, 128, 83, -85, 73, 84, 65, 66, 76, 69, 128, 75, 69, 69, 128, 90, 85, 82, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 53, 128, 81, 79, 198, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 53, 128, 83, 84, -65, 78, 128, 82, 85, 82, 128, 72, 73, 71, 72, 128, 78, 85, 79, 128, -68, 79, 84, 83, 45, 49, 53, 54, 56, 128, 68, 79, 84, 83, 45, 50, 51, -52, 54, 128, 83, 69, 80, 84, 69, 77, 66, 69, 82, 128, 66, 65, 67, 75, -45, 84, 73, 76, 84, 69, 196, 84, 72, 73, 206, 77, 73, 82, 73, 128, 83, -71, 65, 194, 68, 65, 65, 128, 78, 65, 84, 85, 82, 65, 204, 78, 66, 85, -82, 88, 128, 85, 68, 65, 84, 84, 65, 128, 77, 79, 86, 69, 196, 89, 79, -88, 128, 73, 67, 69, 76, 65, 78, 68, 73, 67, 45, 89, 82, 128, 69, 69, -89, 65, 78, 78, 65, 128, 65, 78, 85, 83, 86, 65, 82, 193, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 48, 128, 89, 85, 88, 128, 83, -73, 78, 197, 75, 73, 73, 128, 89, 85, 68, 200, 68, 79, 84, 83, 45, 51, -52, 54, 55, 56, 128, 67, 65, 68, 193, 68, 79, 84, 83, 45, 50, 52, 54, -55, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, 55, 56, 128, 68, -79, 84, 83, 45, 49, 50, 51, 54, 55, 128, 80, 79, 83, 84, 80, 79, 83, -73, 84, 73, 79, 206, 75, 69, 89, 67, 65, 80, 128, 84, 72, 65, 72, 65, -78, 128, 66, 69, 72, 69, 72, 128, 83, 65, 71, 73, 84, 84, 65, 82, 73, -85, 83, 128, 75, 75, 85, 128, 85, 45, 65, 69, 128, 77, 72, 128, 67, -79, 86, 69, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -68, 56, 128, 68, 79, 84, 83, 45, 52, 53, 54, 56, 128, 68, 69, 72, 73, -128, 78, 66, 89, 80, 128, 67, 72, 73, 84, 85, 69, 85, 77, 67, 73, 69, -85, 67, 128, 74, 74, 69, 128, 68, 87, 65, 128, 67, 79, 84, 128, 78, -90, 65, 84, 128, 66, 73, 84, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, -53, 128, 81, 85, 82, 88, 128, 68, 79, 84, 83, 45, 50, 51, 52, 53, 54, -128, 76, 65, 71, 213, 72, 88, 73, 69, 128, 66, 66, 85, 82, 88, 128, -84, 73, 69, 88, 128, 71, 72, 90, 128, 78, 89, 73, 69, 128, 80, 65, 83, -69, 81, 128, 65, 73, 82, 80, 76, 65, 78, 69, 128, 66, 73, 83, 69, 67, -84, 73, 78, 199, 68, 79, 84, 83, 45, 51, 53, 55, 56, 128, 67, 72, 79, -88, 128, 73, 45, 85, 128, 81, 89, 82, 88, 128, 82, 73, 83, 73, 78, -199, 90, 76, 65, 128, 72, 78, 73, 69, 88, 128, 72, 77, 65, 84, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 49, 128, 86, 89, -80, 128, 74, 85, 82, 128, 78, 66, 89, 88, 128, 80, 72, 85, 78, 71, -128, 83, 83, 69, 128, 84, 84, 83, 85, 128, 66, 65, 82, 82, 69, 75, 72, -128, 75, 79, 82, 69, 65, 206, 90, 82, 65, 128, 77, 85, 82, 128, 80, -65, 65, 83, 69, 78, 84, 79, 128, 67, 73, 88, 128, 68, 79, 84, 83, 45, -49, 51, 52, 53, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 50, 54, 128, 77, 73, 69, 85, 77, 45, 67, 72, 73, 69, 85, 67, 72, -128, 84, 69, 76, 69, 73, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 67, 70, 128, 90, 90, 73, 128, 78, 68, 85, 84, 128, 68, 79, -84, 83, 45, 52, 53, 54, 128, 89, 65, 78, 71, 128, 68, 79, 84, 83, 45, -49, 50, 52, 128, 82, 89, 65, 128, 75, 85, 82, 79, 79, 78, 69, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 52, 128, 68, 90, 73, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 67, 128, 80, -72, 73, 78, 84, 72, 85, 128, 76, 69, 86, 69, 204, 73, 78, 68, 85, 83, -84, 82, 73, 65, 204, 82, 82, 85, 79, 128, 66, 66, 85, 80, 128, 78, 71, -69, 88, 128, 65, 78, 207, 87, 69, 88, 128, 67, 79, 78, 84, 73, 78, 85, -79, 85, 211, 71, 73, 69, 80, 128, 89, 89, 88, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 50, 65, 128, 69, 78, 81, 85, 73, 82, 89, -128, 84, 67, 72, 69, 72, 69, 72, 128, 86, 73, 88, 128, 81, 87, 69, -128, 67, 79, 85, 78, 84, 69, 82, 83, 73, 78, 75, 128, 77, 71, 85, 79, -128, 68, 68, 73, 69, 128, 80, 76, 85, 84, 79, 128, 66, 65, 78, 203, -67, 65, 84, 128, 71, 71, 73, 88, 128, 68, 79, 84, 83, 45, 49, 50, 51, -52, 54, 55, 56, 128, 77, 67, 72, 213, 68, 79, 84, 83, 45, 50, 51, 53, -128, 83, 73, 73, 128, 80, 69, 83, 79, 128, 83, 83, 73, 69, 88, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 50, 128, 68, 79, -84, 83, 45, 49, 50, 55, 128, 76, 79, 82, 82, 65, 73, 78, 69, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 49, 128, 66, 65, 67, -75, 83, 76, 65, 83, 200, 70, 89, 65, 128, 80, 65, 82, 65, 71, 82, 65, -80, 72, 128, 75, 73, 89, 69, 79, 75, 45, 82, 73, 69, 85, 76, 128, 78, -74, 73, 69, 84, 128, 80, 72, 65, 78, 128, 80, 72, 78, 65, 69, 203, 79, -78, 69, 83, 69, 76, 70, 128, 77, 73, 78, 85, 83, 45, 79, 82, 45, 80, -76, 85, 211, 84, 82, 73, 80, 79, 68, 128, 80, 79, 78, 68, 79, 128, 73, -78, 71, 87, 65, 90, 128, 82, 82, 85, 82, 88, 128, 85, 45, 65, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 70, 128, 77, 214, 77, -215, 66, 65, 67, 75, 83, 80, 65, 67, 69, 128, 80, 82, 69, 67, 69, 68, -69, 196, 68, 79, 84, 83, 45, 50, 51, 52, 55, 56, 128, 75, 65, 82, 79, -82, 73, 73, 128, 76, 65, 88, 128, 75, 65, 83, 82, 65, 84, 65, 78, 128, -66, 83, 75, 85, 210, 71, 71, 85, 79, 84, 128, 90, 69, 88, 128, 88, 85, -79, 88, 128, 68, 79, 84, 84, 69, 68, 45, 80, 128, 68, 65, 80, 128, 83, -84, 82, 73, 67, 84, 76, 217, 78, 74, 79, 84, 128, 65, 82, 82, 79, 87, -72, 69, 65, 196, 81, 85, 86, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 51, 70, 128, 77, 71, 128, 78, 65, 66, 76, 65, 128, 90, 72, -69, 80, 128, 73, 78, 67, 82, 69, 77, 69, 78, 84, 128, 67, 72, 65, 88, -128, 75, 79, 82, 85, 78, 65, 128, 78, 90, 85, 82, 88, 128, 74, 79, 80, -128, 83, 65, 84, 85, 82, 78, 128, 78, 71, 207, 83, 73, 88, 45, 80, 69, -82, 45, 69, 205, 66, 69, 76, 76, 128, 80, 82, 69, 67, 69, 68, 69, 128, -78, 71, 193, 79, 67, 84, 79, 66, 69, 82, 128, 68, 69, 76, 69, 84, 197, -77, 65, 73, 82, 85, 128, 65, 85, 78, 78, 128, 68, 79, 84, 83, 45, 49, -50, 52, 56, 128, 68, 79, 84, 83, 45, 49, 51, 52, 128, 68, 79, 84, 83, -45, 50, 51, 54, 55, 128, 68, 79, 84, 83, 45, 52, 54, 55, 128, 68, 79, -84, 83, 45, 49, 53, 54, 55, 56, 128, 78, 74, 73, 88, 128, 69, 66, 69, -70, 73, 76, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -50, 51, 128, 70, 82, 79, 87, 78, 128, 80, 82, 69, 83, 67, 82, 73, 80, -84, 73, 79, 206, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, -66, 128, 77, 65, 68, 68, 65, 128, 67, 73, 73, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 65, 49, 57, 128, 68, 79, 84, 83, 45, 50, 51, -52, 53, 55, 56, 128, 81, 87, 65, 65, 128, 84, 72, 90, 128, 78, 74, 89, -88, 128, 84, 76, 72, 85, 128, 78, 71, 73, 69, 80, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 68, 50, 128, 66, 66, 85, 128, 73, 69, -85, 78, 71, 45, 80, 73, 69, 85, 80, 128, 66, 73, 69, 88, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 68, 128, 89, 79, 45, 79, -128, 84, 85, 82, 66, 65, 78, 128, 82, 65, 84, 73, 79, 128, 82, 69, 88, -128, 75, 69, 88, 128, 65, 73, 89, 65, 78, 78, 65, 128, 82, 73, 69, 85, -76, 45, 83, 83, 65, 78, 71, 83, 73, 79, 83, 128, 82, 85, 65, 128, 84, -79, 84, 65, 204, 78, 85, 206, 80, 89, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 65, 49, 66, 128, 68, 79, 84, 83, 45, 49, 52, 54, 128, -70, 69, 72, 213, 68, 79, 84, 83, 45, 50, 52, 54, 128, 68, 79, 84, 83, -45, 51, 52, 53, 54, 55, 128, 83, 80, 82, 79, 85, 84, 128, 72, 45, 84, -89, 80, 197, 72, 77, 79, 80, 128, 83, 90, 65, 65, 128, 66, 83, 84, 65, -82, 128, 80, 72, 85, 84, 72, 65, 79, 128, 66, 66, 65, 80, 128, 83, 85, -88, 128, 89, 85, 82, 128, 68, 79, 84, 83, 45, 49, 50, 54, 55, 128, 83, -72, 89, 84, 128, 68, 68, 79, 80, 128, 77, 65, 68, 68, 65, 200, 90, 73, -88, 128, 76, 73, 78, 203, 84, 84, 69, 69, 128, 65, 68, 68, 65, 75, -128, 68, 79, 84, 83, 45, 49, 50, 52, 54, 128, 72, 77, 85, 82, 128, 76, -89, 89, 128, 77, 73, 196, 72, 65, 89, 65, 78, 78, 65, 128, 82, 65, 75, -72, 65, 78, 71, 128, 69, 78, 86, 69, 76, 79, 80, 69, 128, 83, 45, 87, -128, 84, 90, 79, 128, 80, 72, 65, 65, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 50, 67, 128, 85, 78, 73, 212, 83, 73, 80, 128, 89, -69, 79, 45, 85, 128, 81, 85, 65, 82, 84, 69, 82, 128, 83, 90, 65, 128, -65, 76, 73, 70, 85, 128, 68, 73, 70, 70, 69, 82, 69, 78, 84, 73, 65, -76, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 67, 128, -71, 73, 71, 65, 128, 83, 72, 65, 68, 68, 65, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 65, 49, 70, 128, 85, 78, 68, 207, 76, 85, 88, -128, 77, 69, 205, 70, 79, 85, 82, 84, 69, 69, 206, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 69, 70, 128, 68, 65, 84, 128, 68, 76, 69, -69, 128, 72, 88, 73, 128, 72, 77, 79, 88, 128, 72, 65, 80, 128, 76, -86, 128, 89, 73, 69, 84, 128, 68, 79, 84, 83, 45, 49, 51, 52, 54, 128, -83, 65, 88, 128, 80, 87, 128, 72, 88, 73, 69, 88, 128, 70, 85, 84, -128, 65, 82, 67, 200, 81, 89, 88, 128, 77, 73, 67, 82, 207, 67, 79, -78, 73, 67, 65, 204, 72, 76, 79, 80, 128, 72, 78, 73, 69, 84, 128, 68, -79, 84, 83, 45, 51, 52, 53, 56, 128, 84, 76, 69, 69, 128, 84, 83, 72, -85, 71, 83, 128, 84, 79, 78, 71, 85, 69, 128, 65, 77, 79, 85, 78, 212, -68, 79, 84, 83, 45, 49, 50, 52, 54, 55, 56, 128, 85, 45, 69, 79, 45, -69, 85, 128, 78, 71, 85, 79, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 54, 69, 128, 78, 66, 73, 84, 128, 72, 79, 85, 82, 71, 76, -65, 83, 83, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, -54, 128, 84, 72, 87, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 57, 70, 128, 82, 79, 66, 65, 84, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 65, 54, 128, 78, 90, 89, 128, 81, 85, 79, 84, -128, 68, 65, 84, 193, 83, 83, 79, 80, 128, 66, 65, 82, 83, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 52, 128, 82, 82, 79, -88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 70, 128, -84, 86, 73, 77, 65, 68, 85, 210, 68, 85, 76, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 68, 48, 128, 74, 74, 65, 128, 68, 79, 84, -83, 45, 50, 51, 52, 128, 68, 79, 84, 83, 45, 53, 56, 128, 73, 78, 84, -69, 82, 69, 83, 212, 65, 82, 65, 69, 65, 45, 69, 79, 128, 67, 72, 85, -79, 88, 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, 55, 56, 128, 76, 73, -80, 128, 86, 65, 88, 128, 80, 65, 76, 65, 84, 65, 76, 73, 90, 65, 84, -73, 79, 78, 128, 77, 65, 89, 128, 66, 73, 71, 128, 67, 69, 79, 78, 71, -67, 72, 73, 69, 85, 77, 67, 73, 69, 85, 67, 128, 68, 79, 84, 83, 45, -49, 52, 128, 83, 83, 89, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 51, 52, 128, 86, 73, 80, 128, 83, 73, 71, 69, 204, 75, 69, -80, 128, 83, 213, 70, 70, 76, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 53, 52, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 53, 54, 128, 67, 65, 68, 85, 67, 69, 85, 83, 128, 82, 87, 65, 72, -65, 128, 81, 79, 88, 128, 80, 73, 69, 85, 80, 45, 83, 83, 65, 78, 71, -83, 73, 79, 83, 128, 80, 65, 65, 84, 85, 128, 68, 72, 65, 82, 77, 65, -128, 78, 66, 79, 128, 72, 76, 85, 79, 80, 128, 83, 73, 79, 83, 45, 80, -72, 73, 69, 85, 80, 72, 128, 90, 72, 85, 79, 80, 128, 72, 76, 85, 84, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 67, 128, 75, -73, 72, 128, 83, 83, 85, 88, 128, 70, 69, 69, 196, 78, 90, 73, 128, -67, 72, 69, 86, 82, 79, 206, 77, 85, 84, 128, 78, 66, 73, 80, 128, 73, -45, 89, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, -48, 128, 67, 79, 76, 76, 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, 56, -128, 75, 65, 80, 80, 193, 66, 79, 68, 89, 128, 82, 69, 86, 73, 65, -128, 70, 82, 79, 78, 84, 45, 84, 73, 76, 84, 69, 196, 73, 79, 68, 72, -65, 68, 72, 128, 78, 78, 71, 79, 79, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 52, 66, 128, 77, 65, 72, 65, 80, 65, 75, 72, 128, -80, 89, 88, 128, 75, 72, 69, 69, 128, 67, 76, 79, 85, 68, 128, 78, 66, -65, 128, 78, 70, 128, 68, 79, 84, 83, 45, 50, 53, 54, 55, 56, 128, 72, -76, 89, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, -51, 128, 77, 65, 82, 75, 69, 82, 128, 89, 69, 82, 65, 200, 65, 76, 76, -65, 200, 84, 85, 82, 88, 128, 77, 73, 80, 128, 66, 73, 66, 76, 69, 45, -67, 82, 69, 197, 68, 79, 84, 83, 45, 55, 128, 73, 69, 85, 78, 71, 45, -77, 73, 69, 85, 77, 128, 75, 88, 87, 69, 69, 128, 75, 85, 85, 72, 128, -70, 77, 128, 67, 65, 78, 67, 69, 76, 128, 69, 87, 69, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 54, 128, 68, 68, 69, 88, 128, -68, 79, 84, 83, 45, 50, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 48, 48, 128, 72, 85, 73, 73, 84, 79, 128, 89, 65, 89, 65, -78, 78, 65, 128, 66, 87, 65, 128, 71, 85, 84, 128, 77, 73, 69, 85, 77, -45, 83, 83, 65, 78, 71, 83, 73, 79, 83, 128, 78, 65, 78, 68, 128, 73, -78, 84, 73, 128, 70, 65, 89, 65, 78, 78, 65, 128, 66, 207, 68, 79, 84, -83, 45, 50, 51, 53, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 53, 55, 128, 82, 79, 85, 78, 68, 45, 84, 73, 80, 80, 69, -196, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 68, 128, 71, -71, 79, 84, 128, 78, 82, 65, 84, 128, 73, 85, 128, 72, 69, 82, 77, 73, -84, 73, 65, 206, 81, 85, 83, 72, 83, 72, 65, 89, 65, 128, 82, 69, 71, -73, 83, 84, 69, 82, 69, 196, 83, 72, 73, 73, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 52, 57, 128, 81, 72, 73, 128, 75, 66, 128, -68, 79, 84, 83, 45, 51, 52, 54, 128, 72, 88, 73, 88, 128, 68, 68, 79, -88, 128, 78, 65, 85, 68, 73, 218, 68, 79, 84, 83, 45, 50, 52, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 66, 128, 74, 65, 65, -128, 72, 69, 82, 85, 84, 85, 128, 83, 85, 66, 83, 69, 84, 128, 72, 76, -73, 69, 128, 83, 83, 79, 84, 128, 68, 69, 75, 65, 128, 82, 69, 80, -128, 90, 87, 65, 128, 66, 83, 68, 85, 211, 76, 65, 84, 69, 82, 65, -204, 66, 79, 84, 84, 79, 77, 45, 76, 73, 71, 72, 84, 69, 196, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 65, 128, 89, 73, 88, 128, -80, 73, 201, 76, 65, 90, 217, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 54, 53, 128, 80, 69, 83, 69, 84, 193, 84, 82, 73, 70, 79, 76, -73, 65, 84, 197, 72, 69, 84, 72, 128, 77, 73, 69, 80, 128, 83, 75, 87, -128, 82, 69, 83, 200, 67, 79, 69, 78, 71, 128, 84, 89, 69, 128, 78, -78, 71, 79, 128, 77, 85, 88, 128, 88, 79, 88, 128, 88, 69, 69, 128, -82, 65, 65, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -54, 55, 128, 72, 76, 73, 80, 128, 82, 45, 67, 82, 69, 197, 83, 73, 67, -75, 76, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, -70, 128, 68, 79, 84, 83, 45, 50, 52, 54, 56, 128, 68, 69, 67, 69, 77, -66, 69, 82, 128, 74, 74, 85, 79, 88, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 48, 56, 128, 68, 82, 73, 86, 69, 128, 76, 79, 78, -71, 45, 66, 82, 65, 78, 67, 72, 45, 83, 79, 204, 70, 70, 73, 128, 71, -69, 79, 77, 69, 84, 82, 73, 195, 78, 69, 71, 65, 84, 69, 196, 78, 89, -85, 79, 88, 128, 72, 65, 78, 45, 65, 75, 65, 84, 128, 68, 79, 84, 83, -45, 50, 56, 128, 66, 66, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 53, 57, 128, 72, 77, 85, 82, 88, 128, 83, 72, 65, 76, -83, 72, 69, 76, 69, 84, 128, 79, 80, 80, 79, 83, 69, 128, 89, 73, 73, -128, 80, 73, 71, 128, 84, 84, 83, 69, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 67, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 67, 51, 128, 78, 89, 87, 65, 128, 67, 72, 69, 80, 128, 78, -73, 75, 72, 65, 72, 73, 84, 128, 65, 76, 45, 76, 65, 75, 85, 78, 65, -128, 73, 78, 84, 69, 82, 82, 79, 66, 65, 78, 71, 128, 80, 73, 84, 128, -71, 71, 69, 88, 128, 78, 65, 80, 128, 66, 66, 73, 80, 128, 72, 88, 65, -88, 128, 75, 85, 82, 128, 85, 78, 65, 83, 80, 73, 82, 65, 84, 69, 68, -128, 83, 83, 89, 128, 67, 72, 89, 84, 128, 85, 77, 66, 82, 69, 76, 76, -65, 128, 65, 76, 71, 73, 218, 68, 79, 84, 83, 45, 50, 51, 55, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 49, 128, 71, 89, 70, -213, 90, 90, 73, 80, 128, 84, 90, 69, 128, 78, 74, 89, 82, 88, 128, -83, 85, 66, 83, 84, 73, 84, 85, 84, 197, 90, 90, 79, 128, 72, 78, 85, -79, 128, 86, 73, 69, 88, 128, 68, 79, 84, 83, 45, 52, 55, 56, 128, 78, -90, 85, 80, 128, 75, 88, 87, 65, 128, 82, 73, 69, 85, 76, 45, 77, 73, -69, 85, 77, 45, 83, 73, 79, 83, 128, 66, 66, 73, 69, 128, 78, 69, 80, -128, 84, 73, 71, 72, 212, 67, 72, 73, 76, 68, 128, 84, 72, 85, 82, -211, 84, 65, 85, 82, 85, 83, 128, 70, 89, 84, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 69, 52, 128, 68, 79, 84, 83, 45, 53, 54, -55, 128, 67, 67, 128, 78, 89, 65, 65, 128, 82, 74, 69, 211, 80, 73, -69, 85, 80, 45, 83, 73, 79, 83, 45, 67, 73, 69, 85, 67, 128, 80, 69, -69, 90, 73, 128, 68, 79, 84, 83, 45, 52, 56, 128, 88, 65, 128, 68, 79, -84, 83, 45, 49, 50, 51, 52, 53, 55, 56, 128, 74, 73, 80, 128, 68, 79, -84, 83, 45, 49, 50, 51, 52, 55, 56, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 50, 66, 128, 77, 72, 90, 128, 78, 85, 79, 88, 128, -67, 72, 73, 84, 85, 69, 85, 77, 67, 72, 73, 69, 85, 67, 72, 128, 83, -72, 79, 88, 128, 83, 65, 78, 89, 79, 79, 71, 193, 77, 65, 76, 197, 69, -72, 87, 65, 218, 81, 72, 65, 65, 128, 66, 79, 80, 128, 78, 89, 73, 69, -80, 128, 77, 89, 128, 66, 69, 76, 71, 84, 72, 79, 210, 68, 79, 84, 83, -45, 49, 51, 53, 128, 82, 78, 79, 79, 78, 128, 68, 68, 79, 84, 128, 67, -72, 73, 84, 85, 69, 85, 77, 83, 83, 65, 78, 71, 67, 73, 69, 85, 67, -128, 66, 69, 89, 89, 65, 76, 128, 67, 85, 83, 84, 79, 77, 69, 210, 80, -207, 68, 79, 84, 83, 45, 50, 52, 53, 54, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 52, 69, 128, 68, 79, 84, 83, 45, 49, 52, 56, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 66, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 49, 128, 78, 71, 69, -80, 128, 72, 88, 69, 128, 68, 65, 76, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 49, 52, 128, 69, 65, 66, 72, 65, 68, 72, 128, 78, -68, 79, 88, 128, 86, 73, 67, 84, 79, 82, 217, 84, 65, 65, 73, 128, 80, -82, 73, 78, 212, 65, 82, 65, 69, 65, 45, 73, 128, 75, 85, 79, 128, 78, -74, 85, 82, 88, 128, 83, 83, 65, 78, 71, 65, 82, 65, 69, 65, 128, 86, -73, 84, 128, 67, 79, 78, 84, 82, 65, 67, 84, 73, 79, 78, 128, 85, 85, -89, 65, 78, 78, 65, 128, 73, 87, 65, 218, 84, 79, 78, 128, 65, 69, 89, -65, 78, 78, 65, 128, 88, 89, 80, 128, 68, 79, 84, 83, 45, 49, 50, 51, -54, 55, 56, 128, 90, 85, 88, 128, 83, 72, 89, 82, 128, 78, 89, 69, -128, 83, 83, 73, 69, 128, 83, 84, 82, 65, 73, 70, 128, 78, 82, 85, 80, -128, 65, 85, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 49, 50, 52, -53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 67, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 51, 128, 77, 73, -69, 128, 81, 65, 68, 77, 65, 128, 68, 79, 84, 83, 45, 49, 53, 54, 55, -128, 77, 65, 81, 65, 70, 128, 72, 73, 69, 85, 72, 45, 82, 73, 69, 85, -76, 128, 65, 78, 71, 83, 84, 82, 79, 205, 89, 73, 69, 88, 128, 67, 79, -78, 67, 65, 86, 69, 45, 80, 79, 73, 78, 84, 69, 196, 68, 79, 84, 83, -45, 49, 51, 52, 53, 128, 78, 82, 65, 80, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 65, 48, 54, 128, 78, 82, 69, 80, 128, 67, 72, 79, -80, 128, 72, 77, 73, 80, 128, 83, 90, 73, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 65, 49, 51, 128, 83, 84, 65, 78, 68, 128, 84, 69, -78, 84, 128, 67, 79, 82, 80, 83, 69, 128, 89, 85, 84, 128, 78, 82, 89, -88, 128, 84, 82, 69, 69, 128, 83, 72, 65, 86, 73, 89, 65, 78, 73, 128, -65, 78, 75, 72, 128, 68, 68, 85, 80, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 69, 50, 128, 70, 65, 84, 72, 65, 84, 65, 78, 128, -79, 45, 69, 79, 128, 72, 88, 79, 88, 128, 82, 69, 78, 84, 79, 71, 69, -78, 128, 87, 82, 69, 65, 84, 200, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 48, 66, 128, 72, 73, 69, 85, 72, 45, 78, 73, 69, 85, 78, -128, 73, 69, 85, 78, 71, 45, 67, 73, 69, 85, 67, 128, 76, 79, 78, 71, -45, 66, 82, 65, 78, 67, 72, 45, 65, 210, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 52, 53, 128, 77, 69, 68, 73, 67, 73, 78, 69, 128, -67, 72, 85, 82, 88, 128, 77, 83, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 65, 49, 55, 128, 82, 69, 80, 69, 65, 84, 128, 86, 79, 88, -128, 68, 68, 73, 88, 128, 70, 69, 65, 84, 72, 69, 82, 128, 73, 69, 85, -78, 71, 45, 84, 73, 75, 69, 85, 84, 128, 78, 74, 73, 69, 128, 67, 65, -84, 65, 87, 65, 128, 73, 78, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 65, 56, 128, 71, 72, 69, 69, 128, 78, 82, 85, 84, 128, -84, 65, 86, 73, 89, 65, 78, 73, 128, 77, 65, 73, 75, 85, 82, 79, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 55, 128, 77, 73, -69, 88, 128, 78, 66, 79, 88, 128, 76, 69, 203, 72, 89, 80, 72, 69, 78, -65, 84, 73, 79, 206, 78, 85, 77, 66, 69, 82, 128, 78, 65, 78, 79, 128, -78, 68, 73, 69, 128, 83, 82, 128, 77, 71, 85, 79, 88, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 53, 128, 68, 79, 84, 83, 45, -50, 51, 53, 54, 128, 84, 85, 79, 128, 83, 73, 79, 83, 45, 84, 72, 73, -69, 85, 84, 72, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -53, 65, 128, 67, 72, 89, 88, 128, 75, 85, 82, 88, 128, 67, 65, 86, 69, -128, 77, 79, 82, 78, 73, 78, 71, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 54, 70, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 55, 68, 128, 81, 85, 79, 80, 128, 68, 79, 84, 83, 45, 49, 51, -52, 53, 54, 55, 128, 67, 79, 82, 82, 69, 67, 84, 128, 66, 85, 79, 88, -128, 80, 82, 79, 86, 69, 128, 72, 73, 68, 73, 78, 199, 87, 65, 80, -128, 82, 73, 67, 69, 128, 77, 65, 73, 84, 65, 73, 75, 72, 85, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 51, 128, 75, 85, 84, -128, 68, 79, 84, 83, 45, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 66, 57, 128, 80, 79, 87, 69, 82, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 52, 67, 128, 65, 66, 65, 70, 73, 76, 73, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 52, 128, 90, -72, 69, 69, 128, 72, 76, 89, 82, 88, 128, 78, 69, 215, 77, 85, 80, -128, 84, 82, 65, 78, 83, 77, 73, 83, 83, 73, 79, 78, 128, 83, 72, 85, -88, 128, 81, 85, 65, 128, 72, 72, 69, 128, 82, 87, 65, 128, 84, 72, -65, 76, 128, 83, 71, 82, 193, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 55, 52, 128, 84, 72, 73, 82, 68, 128, 81, 72, 69, 69, 128, 66, -66, 65, 128, 75, 85, 79, 88, 128, 77, 79, 78, 79, 83, 84, 65, 66, 76, -197, 72, 76, 65, 88, 128, 68, 69, 78, 79, 77, 73, 78, 65, 84, 79, 210, -72, 76, 85, 128, 77, 65, 72, 72, 65, 128, 78, 71, 73, 128, 73, 78, 84, -69, 82, 83, 89, 76, 76, 65, 66, 73, 195, 78, 66, 65, 84, 128, 77, 71, -85, 82, 128, 67, 65, 85, 84, 73, 79, 206, 68, 79, 84, 83, 45, 50, 51, -52, 53, 54, 55, 56, 128, 71, 73, 82, 85, 68, 65, 65, 128, 65, 82, 65, -69, 65, 69, 128, 66, 67, 65, 196, 81, 69, 69, 128, 71, 69, 84, 128, -68, 68, 69, 69, 128, 68, 79, 84, 83, 45, 51, 54, 55, 128, 68, 79, 84, -83, 45, 51, 128, 67, 85, 88, 128, 80, 73, 69, 85, 80, 45, 83, 73, 79, -83, 45, 80, 73, 69, 85, 80, 128, 86, 89, 88, 128, 69, 65, 82, 84, 200, -71, 69, 66, 207, 77, 73, 76, 76, 69, 84, 128, 68, 68, 73, 69, 88, 128, -68, 65, 77, 77, 65, 84, 65, 78, 128, 75, 88, 65, 128, 82, 69, 65, 67, -72, 128, 83, 72, 79, 79, 84, 128, 90, 89, 80, 128, 71, 87, 65, 128, -75, 79, 80, 128, 67, 65, 80, 73, 84, 65, 76, 128, 83, 65, 76, 84, 73, -82, 69, 128, 74, 74, 73, 84, 128, 84, 79, 88, 128, 78, 66, 89, 128, -84, 76, 86, 128, 68, 79, 84, 83, 45, 50, 53, 55, 56, 128, 86, 79, 84, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 48, 128, 69, -77, 66, 82, 79, 73, 68, 69, 82, 89, 128, 70, 73, 76, 76, 69, 196, 77, -73, 69, 85, 77, 45, 72, 73, 69, 85, 72, 128, 84, 85, 71, 82, 73, 203, -68, 79, 84, 83, 45, 49, 50, 52, 55, 128, 87, 72, 73, 84, 69, 128, 78, -73, 84, 128, 82, 82, 79, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 55, 57, 128, 76, 89, 88, 128, 72, 78, 79, 84, 128, 84, 65, -79, 128, 89, 65, 45, 89, 79, 128, 68, 79, 84, 83, 45, 50, 52, 53, 128, -89, 85, 82, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -48, 53, 128, 76, 67, 197, 83, 75, 73, 78, 128, 68, 79, 84, 83, 45, 51, -52, 53, 128, 75, 75, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 65, 49, 65, 128, 83, 73, 71, 77, 193, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 67, 54, 128, 78, 74, 73, 69, 88, 128, 68, 73, 80, -128, 67, 79, 77, 80, 76, 69, 84, 69, 68, 128, 83, 80, 73, 82, 73, 84, -128, 84, 83, 86, 128, 67, 85, 82, 128, 81, 65, 65, 70, 85, 128, 70, -82, 69, 78, 67, 200, 77, 80, 65, 128, 71, 71, 69, 84, 128, 83, 73, 67, -75, 78, 69, 83, 83, 128, 90, 72, 89, 128, 65, 69, 83, 67, 128, 82, 82, -69, 80, 128, 80, 65, 82, 65, 128, 83, 83, 89, 82, 88, 128, 72, 77, 89, -88, 128, 73, 76, 85, 89, 128, 86, 85, 80, 128, 82, 69, 73, 196, 67, -79, 88, 128, 67, 72, 85, 82, 128, 70, 65, 80, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 52, 50, 128, 78, 90, 69, 88, 128, 77, 73, -75, 85, 82, 79, 78, 128, 67, 79, 82, 82, 69, 83, 80, 79, 78, 68, 211, -86, 85, 88, 128, 66, 73, 84, 84, 69, 82, 128, 81, 73, 69, 80, 128, 84, -65, 84, 87, 69, 69, 204, 68, 79, 84, 83, 45, 49, 50, 51, 55, 56, 128, -68, 79, 84, 83, 45, 49, 55, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 66, 67, 128, 71, 71, 69, 80, 128, 69, 79, 45, 79, 128, -78, 65, 85, 196, 68, 79, 84, 83, 45, 49, 53, 56, 128, 83, 66, 82, 85, -204, 83, 79, 198, 84, 87, 69, 78, 84, 89, 45, 69, 73, 71, 72, 84, 128, -83, 73, 79, 83, 45, 73, 69, 85, 78, 71, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 65, 48, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 65, 69, 128, 83, 85, 82, 88, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 67, 50, 128, 68, 79, 84, 84, 69, 68, 45, -76, 128, 68, 79, 84, 83, 45, 49, 50, 53, 55, 128, 85, 69, 69, 128, 81, -65, 65, 73, 128, 71, 86, 128, 90, 72, 79, 84, 128, 68, 79, 84, 83, 45, -49, 52, 55, 56, 128, 70, 73, 70, 84, 69, 69, 206, 65, 65, 66, 65, 65, -70, 73, 76, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -69, 56, 128, 74, 89, 82, 128, 81, 72, 87, 73, 128, 67, 79, 77, 80, 79, -83, 73, 84, 73, 79, 206, 65, 77, 80, 83, 128, 78, 66, 85, 80, 128, 78, -71, 85, 79, 84, 128, 68, 79, 84, 83, 45, 52, 53, 55, 56, 128, 68, 79, -84, 83, 45, 50, 55, 56, 128, 78, 89, 73, 84, 128, 78, 65, 71, 128, 67, -72, 73, 78, 71, 128, 76, 85, 80, 128, 89, 85, 85, 75, 65, 76, 69, 65, -80, 73, 78, 84, 85, 128, 66, 66, 69, 128, 78, 68, 85, 82, 128, 68, 79, -84, 83, 45, 49, 52, 55, 128, 68, 79, 84, 83, 45, 50, 54, 56, 128, 83, -72, 85, 84, 128, 67, 85, 82, 82, 69, 78, 212, 77, 69, 82, 67, 85, 82, -89, 128, 80, 82, 128, 68, 79, 84, 83, 45, 49, 128, 72, 88, 85, 79, 88, -128, 66, 79, 215, 65, 78, 83, 85, 218, 72, 76, 85, 79, 88, 128, 87, -65, 84, 128, 84, 82, 73, 128, 68, 79, 84, 83, 45, 49, 54, 55, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 57, 128, 75, 85, 88, -128, 66, 81, 128, 78, 65, 193, 65, 82, 73, 69, 83, 128, 66, 85, 76, -76, 83, 69, 89, 69, 128, 69, 88, 84, 82, 65, 45, 72, 73, 71, 200, 68, -79, 84, 83, 45, 50, 51, 52, 53, 54, 55, 128, 82, 82, 89, 82, 88, 128, -78, 73, 78, 69, 84, 89, 128, 83, 85, 66, 83, 84, 73, 84, 85, 84, 69, -128, 80, 65, 80, 128, 68, 79, 84, 83, 45, 49, 53, 54, 128, 68, 79, 84, -83, 45, 50, 52, 53, 54, 55, 56, 128, 90, 90, 65, 84, 128, 83, 80, 69, -65, 82, 128, 90, 72, 85, 79, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 49, 68, 128, 78, 83, 128, 77, 65, 78, 83, 89, 79, 78, -128, 68, 79, 84, 83, 45, 49, 52, 53, 54, 55, 128, 75, 75, 69, 128, 68, -79, 84, 83, 45, 49, 51, 54, 128, 68, 69, 83, 73, 128, 68, 73, 77, 69, -78, 83, 73, 79, 206, 78, 66, 73, 69, 88, 128, 86, 69, 215, 78, 89, 79, -84, 128, 65, 80, 65, 65, 84, 79, 128, 90, 65, 89, 73, 78, 128, 68, 79, -84, 83, 45, 50, 54, 55, 128, 77, 71, 79, 88, 128, 83, 84, 69, 205, 78, -79, 79, 78, 85, 128, 84, 195, 78, 71, 69, 65, 68, 65, 76, 128, 68, 72, -65, 65, 76, 85, 128, 68, 68, 85, 79, 128, 83, 73, 79, 83, 45, 72, 73, -69, 85, 72, 128, 68, 79, 84, 83, 45, 51, 55, 56, 128, 80, 76, 79, 87, -128, 77, 69, 82, 75, 72, 65, 128, 66, 66, 85, 82, 128, 83, 65, 84, -128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 128, 72, 78, 73, 84, 128, 72, -76, 65, 84, 128, 87, 86, 128, 68, 79, 84, 83, 45, 50, 51, 52, 53, 54, -56, 128, 69, 78, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -65, 50, 52, 128, 80, 73, 69, 85, 80, 45, 67, 72, 73, 69, 85, 67, 72, -128, 68, 79, 84, 83, 45, 50, 51, 53, 54, 55, 56, 128, 67, 72, 79, 75, -69, 128, 82, 82, 85, 128, 71, 85, 79, 80, 128, 83, 69, 65, 71, 85, 76, -204, 73, 82, 128, 76, 73, 70, 69, 128, 65, 86, 65, 75, 82, 65, 72, 65, -83, 65, 78, 89, 65, 128, 74, 74, 85, 82, 88, 128, 80, 65, 83, 83, 73, -86, 69, 45, 80, 85, 76, 76, 45, 85, 80, 45, 79, 85, 84, 80, 85, 212, -84, 73, 78, 78, 69, 128, 83, 79, 70, 84, 87, 65, 82, 69, 45, 70, 85, -78, 67, 84, 73, 79, 206, 68, 79, 84, 83, 45, 49, 50, 54, 56, 128, 77, -71, 79, 84, 128, 67, 76, 65, 87, 128, 68, 65, 77, 65, 82, 85, 128, 82, -69, 77, 85, 128, 83, 83, 65, 88, 128, 67, 79, 77, 80, 65, 82, 69, 128, -83, 90, 79, 128, 80, 82, 79, 74, 69, 67, 84, 73, 86, 69, 128, 77, 73, -73, 128, 72, 77, 73, 69, 128, 68, 73, 69, 80, 128, 69, 78, 84, 69, 82, -73, 78, 199, 68, 69, 78, 79, 77, 73, 78, 65, 84, 79, 82, 128, 82, 85, -194, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 56, 128, 82, -69, 65, 72, 77, 85, 75, 128, 72, 76, 85, 82, 88, 128, 74, 65, 78, 85, -65, 82, 89, 128, 77, 69, 82, 75, 72, 193, 75, 69, 72, 69, 72, 128, 85, -79, 78, 128, 87, 85, 79, 128, 82, 65, 88, 128, 70, 73, 70, 84, 72, -128, 78, 71, 65, 84, 128, 88, 87, 65, 65, 128, 83, 73, 79, 83, 45, 80, -73, 69, 85, 80, 45, 75, 73, 89, 69, 79, 75, 128, 90, 90, 73, 88, 128, -83, 73, 88, 84, 72, 128, 76, 73, 66, 82, 65, 128, 80, 70, 128, 67, 85, -84, 128, 67, 65, 78, 67, 69, 82, 128, 78, 74, 85, 79, 128, 78, 71, 79, -88, 128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 66, 74, 65, 82, -75, 65, 206, 77, 69, 83, 72, 128, 81, 72, 65, 128, 83, 85, 79, 128, -90, 72, 69, 88, 128, 66, 66, 85, 79, 128, 71, 71, 85, 79, 88, 128, 68, -65, 82, 203, 84, 73, 80, 69, 72, 65, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 65, 70, 128, 90, 72, 65, 80, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 54, 66, 128, 77, 71, 65, 88, 128, 67, -69, 79, 78, 71, 67, 72, 73, 69, 85, 77, 83, 83, 65, 78, 71, 83, 73, -79, 83, 128, 84, 84, 83, 65, 128, 78, 73, 73, 128, 80, 69, 82, 83, 79, -78, 128, 75, 72, 85, 65, 84, 128, 68, 79, 84, 83, 45, 51, 52, 53, 54, -128, 78, 90, 79, 88, 128, 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, 77, -83, 73, 79, 83, 128, 77, 85, 76, 84, 73, 80, 76, 73, 67, 65, 84, 73, -79, 78, 128, 78, 68, 85, 88, 128, 69, 85, 76, 69, 210, 84, 73, 87, 65, -218, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 54, 128, 88, -79, 82, 128, 68, 65, 71, 65, 76, 71, 65, 128, 83, 69, 86, 69, 78, 84, -89, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 56, 128, -68, 79, 84, 83, 45, 49, 51, 128, 72, 77, 65, 88, 128, 72, 77, 73, 88, -128, 66, 66, 89, 84, 128, 87, 69, 83, 84, 128, 71, 65, 80, 128, 66, -69, 67, 65, 85, 83, 69, 128, 79, 86, 128, 83, 85, 82, 82, 79, 85, 78, -68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 67, 128, -68, 65, 88, 128, 78, 74, 89, 84, 128, 66, 85, 88, 128, 79, 76, 69, -128, 81, 79, 79, 128, 72, 72, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 70, 50, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 54, 48, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -52, 56, 128, 83, 85, 82, 70, 65, 67, 197, 74, 65, 82, 128, 65, 68, 68, -82, 69, 83, 83, 69, 196, 82, 79, 79, 128, 75, 69, 70, 85, 76, 65, 128, -66, 73, 69, 84, 128, 74, 85, 76, 89, 128, 68, 68, 73, 69, 80, 128, 68, -79, 84, 83, 45, 54, 128, 76, 79, 71, 128, 81, 69, 84, 65, 78, 65, 128, -71, 71, 65, 80, 128, 75, 75, 69, 69, 128, 70, 79, 82, 67, 69, 83, 128, -72, 65, 73, 82, 128, 68, 79, 84, 83, 45, 49, 51, 53, 55, 56, 128, 82, -85, 79, 88, 128, 78, 68, 73, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 50, 53, 128, 68, 79, 84, 83, 45, 49, 51, 55, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 68, 128, 67, 72, 65, -84, 84, 65, 87, 65, 128, 67, 76, 69, 65, 210, 73, 82, 85, 85, 89, 65, -78, 78, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, -50, 128, 68, 79, 84, 83, 45, 49, 50, 128, 80, 72, 69, 69, 128, 80, 82, -79, 70, 79, 85, 78, 68, 128, 72, 77, 73, 69, 88, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 55, 54, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 48, 57, 128, 68, 79, 84, 83, 45, 51, 52, 53, -55, 128, 68, 79, 84, 83, 45, 50, 54, 128, 65, 80, 82, 73, 76, 128, 68, -85, 79, 88, 128, 76, 79, 71, 210, 77, 69, 84, 79, 66, 69, 76, 85, 83, -128, 66, 73, 68, 69, 78, 84, 65, 204, 79, 45, 89, 69, 128, 72, 73, 90, -66, 128, 68, 68, 85, 79, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 51, 55, 128, 80, 69, 65, 67, 197, 75, 73, 80, 128, 76, 85, -79, 128, 68, 76, 73, 128, 66, 85, 79, 80, 128, 75, 79, 77, 66, 213, -77, 79, 79, 83, 69, 45, 67, 82, 69, 197, 83, 85, 77, 77, 65, 84, 73, -79, 78, 128, 72, 69, 76, 205, 71, 85, 88, 128, 66, 82, 85, 83, 72, -128, 71, 73, 69, 84, 128, 75, 88, 87, 69, 128, 72, 79, 77, 79, 84, 72, -69, 84, 73, 67, 128, 87, 65, 83, 76, 65, 128, 72, 89, 83, 84, 69, 82, -69, 83, 73, 211, 72, 76, 69, 88, 128, 70, 79, 79, 128, 83, 89, 77, 77, -69, 84, 82, 89, 128, 83, 65, 73, 76, 128, 66, 69, 76, 204, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 65, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 52, 49, 128, 78, 78, 89, 65, 128, 66, 66, -85, 79, 80, 128, 84, 65, 87, 128, 84, 90, 69, 69, 128, 70, 89, 80, -128, 76, 73, 77, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 55, 56, 128, 72, 88, 73, 69, 80, 128, 83, 72, 69, 86, 65, 128, -76, 72, 65, 65, 128, 87, 79, 82, 68, 83, 80, 65, 67, 69, 128, 68, 79, -84, 83, 45, 56, 128, 70, 65, 65, 73, 128, 83, 83, 73, 80, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 69, 128, 72, 76, 69, 80, -128, 76, 78, 128, 73, 78, 70, 73, 78, 73, 84, 89, 128, 83, 72, 69, 81, -69, 204, 85, 82, 85, 218, 69, 78, 84, 69, 210, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 67, 67, 128, 90, 89, 84, 128, 67, 69, 65, 76, -67, 128, 75, 85, 78, 68, 68, 65, 76, 73, 89, 65, 128, 65, 73, 86, 73, -76, 73, 203, 71, 72, 79, 128, 78, 65, 84, 73, 79, 78, 65, 204, 73, 73, -89, 65, 78, 78, 65, 128, 83, 84, 82, 69, 84, 67, 72, 69, 196, 72, 87, -85, 128, 65, 83, 83, 69, 82, 84, 73, 79, 78, 128, 75, 86, 128, 72, 76, -65, 128, 82, 89, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 68, 69, 128, 86, 65, 65, 86, 85, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 70, 66, 128, 76, 69, 71, 83, 128, 76, 88, 128, 78, -90, 85, 79, 88, 128, 84, 79, 65, 78, 68, 65, 75, 72, 73, 65, 84, 128, -84, 90, 85, 128, 82, 73, 206, 83, 80, 87, 65, 128, 76, 69, 69, 75, -128, 74, 74, 85, 82, 128, 84, 72, 73, 82, 68, 83, 128, 78, 68, 73, 69, -88, 128, 83, 76, 65, 86, 69, 128, 84, 65, 84, 87, 69, 69, 76, 128, 72, -72, 69, 69, 128, 66, 65, 68, 71, 69, 82, 128, 90, 73, 78, 79, 82, 128, -83, 83, 65, 84, 128, 72, 79, 79, 78, 128, 78, 79, 78, 45, 74, 79, 73, -78, 69, 82, 128, 66, 76, 65, 78, 75, 128, 81, 79, 70, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 55, 128, 85, 78, 68, 69, 82, -84, 73, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, -48, 128, 77, 65, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 50, 52, -56, 128, 78, 90, 89, 88, 128, 83, 72, 79, 84, 128, 66, 65, 73, 77, 65, -73, 128, 84, 82, 65, 67, 75, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 65, 48, 128, 65, 65, 82, 85, 128, 72, 85, 79, 128, 66, 66, -73, 69, 84, 128, 76, 79, 84, 128, 80, 69, 82, 83, 80, 69, 67, 84, 73, -86, 69, 128, 69, 88, 67, 69, 83, 83, 128, 80, 65, 88, 128, 67, 65, 82, -82, 73, 65, 71, 197, 83, 69, 67, 82, 69, 84, 128, 71, 71, 73, 69, 80, -128, 78, 71, 85, 79, 88, 128, 71, 89, 128, 77, 85, 65, 78, 128, 82, -65, 68, 128, 90, 90, 73, 69, 80, 128, 81, 73, 69, 84, 128, 83, 65, 78, -78, 89, 65, 128, 78, 90, 85, 82, 128, 90, 72, 85, 84, 128, 65, 83, 84, -69, 82, 73, 83, 77, 128, 89, 69, 84, 73, 86, 128, 78, 69, 78, 128, 65, -65, 89, 65, 78, 78, 65, 128, 68, 79, 84, 83, 45, 52, 53, 56, 128, 83, -87, 128, 77, 71, 65, 80, 128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, -45, 79, 83, 211, 68, 79, 84, 83, 45, 49, 50, 51, 53, 55, 56, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 54, 128, 72, 88, 79, -84, 128, 68, 69, 76, 73, 77, 73, 84, 69, 210, 89, 65, 65, 73, 128, 67, -73, 84, 128, 75, 72, 79, 77, 85, 84, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 51, 56, 128, 76, 79, 67, 65, 84, 73, 79, 206, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 54, 128, 68, 79, 84, -83, 45, 49, 53, 55, 56, 128, 89, 85, 79, 80, 128, 65, 78, 71, 85, 76, -65, 82, 128, 83, 67, 82, 73, 80, 84, 128, 80, 65, 84, 65, 75, 128, 71, -87, 69, 69, 128, 78, 66, 89, 84, 128, 72, 78, 73, 69, 80, 128, 69, 69, -75, 65, 65, 128, 89, 85, 79, 84, 128, 68, 79, 84, 83, 45, 49, 50, 51, -53, 54, 55, 128, 71, 87, 65, 65, 128, 83, 83, 69, 88, 128, 84, 72, 82, -69, 69, 45, 80, 69, 82, 45, 69, 205, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 65, 49, 69, 128, 82, 82, 69, 84, 128, 66, 79, 87, 128, 86, -69, 82, 83, 73, 67, 76, 69, 128, 76, 85, 78, 65, 84, 197, 71, 65, 82, -79, 78, 128, 77, 76, 128, 84, 87, 69, 78, 84, 89, 45, 78, 73, 78, 69, -128, 75, 65, 73, 128, 67, 69, 69, 128, 68, 68, 65, 80, 128, 78, 90, -73, 88, 128, 74, 74, 89, 80, 128, 68, 79, 84, 83, 45, 49, 50, 51, 56, -128, 66, 82, 65, 78, 67, 200, 69, 84, 78, 65, 72, 84, 65, 128, 73, 45, -65, 82, 65, 69, 65, 128, 69, 76, 69, 86, 69, 206, 70, 89, 88, 128, 80, -85, 79, 88, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 55, 128, 88, 89, -82, 128, 90, 73, 76, 68, 69, 128, 65, 78, 85, 83, 86, 65, 82, 65, 89, -65, 128, 67, 65, 82, 197, 72, 65, 77, 77, 69, 210, 67, 65, 77, 78, 85, -195, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 56, 128, 73, 68, 69, 78, -84, 73, 70, 73, 67, 65, 84, 73, 79, 78, 128, 79, 82, 73, 71, 73, 78, -128, 67, 72, 65, 86, 73, 89, 65, 78, 73, 128, 84, 85, 79, 80, 128, 83, -76, 79, 87, 76, 89, 128, 84, 85, 79, 84, 128, 84, 90, 65, 65, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 68, 128, 68, 79, 84, -83, 45, 49, 50, 51, 52, 53, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 49, 56, 128, 70, 73, 83, 72, 69, 89, 69, 128, 83, -72, 85, 79, 88, 128, 72, 85, 79, 84, 128, 75, 85, 79, 80, 128, 77, 65, -80, 128, 65, 82, 82, 73, 86, 69, 128, 68, 85, 82, 88, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 53, 128, 90, 72, 89, 82, 88, -128, 80, 80, 77, 128, 78, 68, 65, 88, 128, 71, 71, 85, 79, 80, 128, -78, 82, 69, 128, 78, 82, 89, 82, 128, 68, 79, 84, 83, 45, 50, 52, 53, -54, 55, 128, 90, 73, 84, 128, 78, 79, 88, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 66, 56, 128, 65, 69, 69, 89, 65, 78, 78, 65, -128, 90, 90, 69, 80, 128, 90, 90, 73, 69, 128, 78, 82, 89, 82, 88, -128, 68, 68, 69, 80, 128, 72, 65, 73, 210, 77, 71, 85, 84, 128, 80, -67, 128, 78, 78, 71, 128, 66, 66, 79, 88, 128, 75, 72, 73, 128, 74, -74, 73, 88, 128, 68, 79, 84, 83, 45, 49, 52, 53, 54, 55, 56, 128, 89, -85, 45, 69, 79, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -50, 70, 128, 76, 65, 75, 75, 72, 65, 78, 71, 89, 65, 79, 128, 65, 78, -78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 55, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 57, 128, 75, 73, -88, 128, 90, 90, 89, 82, 88, 128, 77, 73, 76, 76, 73, 79, 78, 211, 83, -72, 85, 82, 88, 128, 68, 79, 84, 83, 45, 49, 50, 56, 128, 75, 65, 80, -128, 72, 72, 85, 128, 78, 69, 84, 128, 89, 85, 45, 65, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 48, 128, 90, 72, 85, 82, -128, 68, 79, 84, 83, 45, 50, 52, 53, 54, 56, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 65, 48, 56, 128, 68, 65, 76, 65, 84, 200, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 65, 128, 84, 87, 69, -78, 84, 89, 45, 70, 73, 86, 69, 128, 84, 69, 80, 128, 83, 72, 69, 69, -78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 55, 128, -45, 80, 72, 82, 85, 128, 67, 85, 79, 128, 76, 65, 85, 75, 65, 218, 90, -79, 80, 128, 76, 72, 73, 73, 128, 66, 66, 79, 80, 128, 81, 65, 85, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 54, 128, 69, -88, 73, 83, 84, 83, 128, 71, 71, 69, 69, 128, 83, 65, 76, 65, 128, 86, -65, 80, 128, 78, 68, 79, 84, 128, 78, 71, 65, 65, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 57, 48, 128, 68, 79, 84, 83, 45, 54, -56, 128, 78, 85, 79, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 70, 68, 128, 80, 85, 79, 80, 128, 68, 79, 84, 83, 45, 51, 53, -54, 56, 128, 67, 89, 65, 128, 67, 79, 80, 89, 128, 45, 67, 72, 65, -210, 83, 76, 79, 80, 69, 128, 72, 78, 69, 80, 128, 68, 79, 84, 83, 45, -49, 50, 51, 52, 53, 55, 128, 68, 79, 84, 83, 45, 52, 54, 56, 128, 69, -85, 82, 207, 74, 74, 89, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 48, 70, 128, 68, 79, 78, 199, 78, 82, 79, 88, 128, 68, 90, -79, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 56, 128, -83, 65, 76, 65, 205, 75, 65, 75, 65, 66, 65, 84, 128, 83, 65, 77, 89, -79, 203, 82, 85, 75, 75, 65, 75, 72, 65, 128, 80, 73, 80, 128, 77, 79, -68, 69, 76, 83, 128, 67, 79, 78, 83, 84, 65, 78, 212, 68, 79, 84, 83, -45, 49, 53, 128, 69, 88, 73, 83, 84, 128, 84, 85, 80, 128, 90, 90, 89, -82, 128, 84, 90, 73, 128, 78, 74, 79, 88, 128, 80, 65, 86, 73, 89, 65, -78, 73, 128, 78, 66, 85, 82, 128, 78, 82, 85, 88, 128, 83, 85, 80, 69, -82, 83, 69, 84, 128, 74, 85, 68, 69, 79, 45, 83, 80, 65, 78, 73, 83, -200, 68, 79, 84, 83, 45, 49, 50, 53, 54, 55, 56, 128, 78, 90, 65, 80, -128, 83, 83, 85, 128, 75, 65, 201, 77, 85, 76, 84, 73, 77, 65, 80, -128, 68, 73, 83, 72, 128, 83, 72, 69, 88, 128, 78, 69, 87, 76, 73, 78, -69, 128, 78, 90, 69, 128, 74, 74, 73, 80, 128, 70, 82, 65, 78, 195, -68, 79, 84, 83, 45, 49, 50, 52, 53, 54, 56, 128, 83, 72, 65, 88, 128, -66, 73, 88, 128, 87, 85, 78, 74, 207, 83, 89, 84, 128, 68, 79, 84, 83, -45, 49, 51, 54, 55, 56, 128, 66, 79, 82, 85, 84, 79, 128, 77, 85, 79, -80, 128, 86, 65, 84, 128, 70, 79, 82, 77, 211, 82, 89, 80, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 67, 128, 71, 71, 65, -88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 54, 128, -68, 79, 79, 82, 128, 67, 73, 69, 84, 128, 89, 65, 65, 82, 85, 128, 84, -84, 72, 69, 128, 78, 82, 69, 88, 128, 67, 72, 69, 84, 128, 68, 79, 84, -83, 45, 49, 52, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 57, 57, 128, 45, 75, 72, 89, 85, 196, 68, 73, 70, 70, 69, 82, -69, 78, 67, 197, 90, 72, 89, 84, 128, 68, 79, 84, 83, 45, 50, 53, 54, -55, 128, 75, 84, 128, 84, 84, 83, 73, 128, 78, 90, 89, 82, 128, 77, -71, 73, 69, 88, 128, 70, 73, 76, 204, 71, 85, 80, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 65, 50, 67, 128, 69, 79, 72, 128, 68, 68, -65, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 52, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 52, 128, 70, -73, 76, 197, 74, 69, 82, 65, 206, 73, 45, 66, 69, 65, 77, 128, 80, 73, -69, 128, 83, 66, 85, 194, 68, 79, 84, 83, 45, 49, 50, 52, 53, 55, 56, -128, 78, 90, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 54, 56, 128, 68, 79, 84, 83, 45, 51, 54, 55, 56, 128, 90, 72, 65, -65, 128, 88, 73, 69, 84, 128, 83, 83, 65, 80, 128, 78, 82, 65, 128, -72, 76, 89, 88, 128, 75, 65, 65, 73, 128, 88, 89, 128, 67, 72, 65, 84, -128, 79, 78, 75, 65, 82, 128, 80, 65, 76, 65, 84, 65, 76, 73, 90, 69, -196, 70, 73, 84, 128, 81, 85, 80, 128, 81, 87, 73, 128, 84, 83, 65, -65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 66, 128, -68, 79, 84, 83, 45, 49, 50, 52, 53, 54, 128, 65, 85, 71, 85, 83, 84, -128, 90, 90, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -65, 48, 50, 128, 80, 89, 82, 88, 128, 87, 65, 83, 65, 76, 76, 65, 205, -77, 79, 72, 65, 77, 77, 65, 196, 84, 65, 73, 83, 89, 79, 85, 128, 90, -90, 73, 69, 88, 128, 78, 79, 78, 45, 66, 82, 69, 65, 75, 73, 78, 199, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 55, 128, 72, 80, -65, 128, 209, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 65, -128, 68, 79, 84, 83, 45, 52, 53, 128, 84, 73, 88, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 57, 65, 128, 86, 85, 84, 128, 71, 68, -65, 78, 128, 67, 73, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 65, 48, 67, 128, 87, 65, 65, 86, 85, 128, 68, 79, 84, 83, 45, 50, -51, 52, 54, 55, 56, 128, 66, 69, 69, 72, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 56, 68, 128, 73, 83, 65, 218, 71, 71, 85, 82, -128, 71, 71, 73, 69, 88, 128, 69, 83, 84, 73, 77, 65, 84, 69, 196, 68, -68, 68, 72, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -57, 54, 128, 77, 65, 76, 84, 69, 83, 197, 68, 79, 84, 83, 45, 51, 53, -54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 56, 128, -76, 73, 69, 88, 128, 71, 71, 73, 69, 128, 67, 65, 85, 76, 68, 82, 79, -78, 128, 70, 65, 78, 128, 75, 88, 79, 128, 67, 79, 78, 74, 85, 78, 67, -84, 73, 79, 78, 128, 82, 69, 67, 84, 65, 78, 71, 76, 197, 79, 86, 69, -82, 66, 65, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -57, 49, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 54, 55, 56, 128, 80, -85, 82, 128, 67, 82, 69, 83, 67, 69, 78, 84, 128, 84, 82, 73, 73, 83, -65, 80, 128, 68, 79, 84, 83, 45, 49, 54, 56, 128, 78, 72, 128, 76, 65, -77, 65, 68, 72, 128, 77, 85, 76, 84, 73, 83, 69, 84, 128, 83, 72, 65, -75, 84, 73, 128, 80, 73, 75, 85, 82, 85, 128, 77, 69, 71, 65, 84, 79, -78, 128, 83, 80, 65, 67, 197, 77, 85, 85, 83, 73, 75, 65, 84, 79, 65, -78, 128, 80, 73, 69, 80, 128, 68, 82, 73, 204, 80, 65, 76, 65, 84, 65, -204, 68, 79, 84, 83, 45, 49, 50, 52, 53, 56, 128, 83, 72, 79, 82, 84, -45, 84, 87, 73, 71, 45, 78, 65, 85, 196, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 66, 55, 128, 84, 72, 79, 78, 71, 128, 83, 65, 68, -128, 71, 67, 65, 206, 75, 79, 88, 128, 72, 79, 77, 79, 84, 72, 69, 84, -73, 195, 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, 77, 67, 72, 73, 69, -85, 67, 72, 128, 78, 66, 73, 69, 80, 128, 82, 69, 84, 85, 82, 78, 128, -80, 72, 87, 65, 128, 83, 90, 85, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 49, 70, 128, 83, 85, 79, 88, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 65, 48, 52, 128, 68, 79, 84, 83, 45, 49, 51, -56, 128, 89, 85, 45, 69, 128, 87, 85, 79, 88, 128, 89, 85, 65, 78, -128, 86, 79, 73, 67, 73, 78, 71, 128, 75, 72, 65, 73, 128, 68, 79, 84, -83, 45, 50, 51, 54, 56, 128, 67, 69, 88, 128, 89, 89, 82, 88, 128, 80, -73, 65, 83, 85, 84, 79, 82, 85, 128, 78, 82, 89, 84, 128, 76, 73, 73, -128, 78, 68, 69, 128, 77, 69, 76, 79, 78, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 56, 48, 128, 68, 79, 84, 83, 45, 49, 51, 52, -54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 51, -128, 79, 65, 66, 79, 65, 70, 73, 76, 73, 128, 78, 74, 79, 128, 66, 69, -80, 128, 68, 69, 76, 128, 67, 79, 77, 69, 84, 128, 77, 77, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 65, 128, 72, 79, 79, -82, 85, 128, 89, 73, 45, 85, 128, 65, 88, 69, 128, 78, 77, 128, 70, -73, 71, 72, 84, 128, 81, 85, 73, 128, 65, 73, 76, 77, 128, 66, 66, 73, -69, 88, 128, 78, 78, 79, 128, 80, 65, 83, 83, 73, 86, 69, 45, 80, 85, -76, 76, 45, 68, 79, 87, 78, 45, 79, 85, 84, 80, 85, 212, 72, 88, 73, -69, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 65, -128, 78, 68, 85, 80, 128, 67, 73, 86, 73, 76, 73, 65, 78, 128, 68, 65, -65, 83, 85, 128, 84, 72, 65, 78, 84, 72, 65, 75, 72, 65, 84, 128, 77, -71, 85, 82, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -51, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 57, -128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 84, 89, 210, 72, 87, -65, 73, 82, 128, 68, 76, 79, 128, 83, 72, 89, 88, 128, 72, 76, 73, 84, -128, 71, 73, 78, 73, 73, 128, 83, 73, 88, 84, 89, 128, 76, 79, 88, -128, 90, 76, 193, 79, 82, 84, 72, 79, 68, 79, 216, 88, 89, 84, 128, -73, 78, 78, 78, 128, 80, 85, 80, 128, 77, 65, 82, 66, 85, 84, 65, 128, -81, 89, 128, 89, 86, 128, 68, 79, 84, 83, 45, 49, 51, 52, 55, 56, 128, -78, 79, 86, 69, 77, 66, 69, 82, 128, 66, 65, 65, 82, 69, 82, 85, 128, -84, 85, 88, 128, 84, 72, 69, 72, 128, 67, 72, 85, 80, 128, 77, 207, -68, 73, 83, 67, 79, 78, 84, 73, 78, 85, 79, 85, 211, 77, 194, 72, 78, -79, 88, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 53, 54, 128, 83, 65, -77, 69, 75, 72, 128, 68, 79, 84, 83, 45, 55, 56, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 51, 53, 128, 82, 73, 84, 84, 79, 82, -85, 128, 70, 82, 65, 71, 82, 65, 78, 84, 128, 78, 68, 65, 84, 128, 84, -69, 45, 85, 128, 67, 77, 128, 90, 65, 82, 81, 65, 128, 68, 79, 84, 83, -45, 49, 52, 53, 56, 128, 82, 73, 71, 72, 84, 45, 83, 72, 65, 68, 69, -196, 68, 79, 84, 83, 45, 49, 50, 51, 53, 55, 128, 74, 73, 65, 128, 70, -76, 65, 212, 86, 73, 83, 65, 82, 71, 193, 84, 83, 69, 82, 69, 128, 68, -65, 72, 65, 76, 128, 66, 65, 84, 72, 65, 77, 65, 83, 65, 84, 128, 83, -69, 78, 84, 73, 128, 83, 87, 69, 69, 84, 128, 84, 72, 69, 82, 69, 70, -79, 82, 69, 128, 72, 65, 78, 68, 83, 128, 80, 73, 69, 85, 80, 45, 82, -73, 69, 85, 76, 128, 78, 89, 85, 88, 128, 72, 76, 69, 128, 75, 87, 69, -69, 128, 72, 88, 79, 128, 75, 65, 65, 70, 85, 128, 72, 88, 69, 80, -128, 78, 89, 79, 88, 128, 83, 85, 82, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 65, 48, 57, 128, 68, 79, 84, 83, 45, 50, 51, 52, 54, -56, 128, 77, 68, 85, 206, 77, 69, 73, 90, 73, 128, 86, 79, 80, 128, -82, 82, 65, 88, 128, 74, 85, 78, 69, 128, 70, 85, 82, 88, 128, 75, 79, -79, 80, 79, 128, 78, 66, 89, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 55, 70, 128, 82, 69, 67, 84, 65, 78, 71, 85, 76, 65, -210, 80, 82, 69, 70, 65, 67, 197, 83, 84, 79, 78, 69, 128, 67, 79, 85, -78, 84, 69, 82, 66, 79, 82, 69, 128, 66, 73, 82, 71, 65, 128, 68, 79, -84, 83, 45, 49, 50, 52, 53, 54, 55, 56, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 48, 55, 128, 68, 79, 84, 83, 45, 49, 51, 53, -55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 67, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 57, 128, 68, 79, -84, 83, 45, 50, 52, 53, 55, 56, 128, 77, 65, 83, 67, 85, 76, 73, 78, -197, 83, 83, 85, 84, 128, 84, 65, 80, 197, 78, 66, 85, 84, 128, 86, -73, 69, 80, 128, 71, 72, 85, 128, 70, 69, 77, 65, 76, 197, 70, 65, 84, -72, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 69, 65, -128, 78, 71, 79, 84, 128, 83, 79, 88, 128, 78, 68, 69, 80, 128, 84, -69, 88, 128, 68, 65, 73, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 69, 69, 128, 68, 79, 84, 83, 45, 49, 51, 52, 54, 55, 128, -82, 73, 69, 85, 76, 45, 75, 65, 80, 89, 69, 79, 85, 78, 80, 73, 69, -85, 80, 128, 81, 65, 82, 78, 69, 217, 72, 73, 69, 88, 128, 67, 79, 80, -82, 79, 68, 85, 67, 84, 128, 68, 79, 84, 83, 45, 51, 56, 128, 68, 79, -84, 83, 45, 51, 52, 128, 79, 84, 72, 65, 76, 65, 206, 68, 68, 85, 84, -128, 76, 65, 65, 73, 128, 66, 79, 65, 84, 128, 76, 79, 78, 71, 45, 66, -82, 65, 78, 67, 72, 45, 79, 83, 211, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 65, 49, 128, 84, 83, 65, 68, 201, 71, 79, 82, 84, 128, -71, 69, 82, 69, 83, 200, 78, 73, 69, 128, 72, 76, 85, 82, 128, 70, 79, -82, 67, 69, 128, 72, 78, 65, 88, 128, 72, 77, 73, 69, 80, 128, 84, 65, -80, 128, 67, 73, 69, 85, 67, 45, 73, 69, 85, 78, 71, 128, 82, 65, 77, -211, 72, 76, 85, 88, 128, 68, 79, 84, 83, 45, 51, 53, 56, 128, 81, 72, -87, 69, 69, 128, 72, 88, 73, 80, 128, 72, 69, 75, 85, 84, 65, 65, 82, -85, 128, 80, 85, 88, 128, 70, 79, 82, 84, 89, 128, 68, 79, 84, 83, 45, -49, 54, 55, 56, 128, 75, 65, 73, 82, 73, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 67, 57, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 49, 51, 128, 68, 73, 83, 84, 73, 78, 71, 85, 73, 83, -72, 128, 79, 86, 69, 82, 76, 65, 73, 68, 128, 79, 85, 78, 67, 197, 72, -77, 85, 128, 77, 71, 85, 88, 128, 78, 68, 73, 88, 128, 72, 77, 65, 80, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 55, 128, 90, -73, 71, 90, 65, 199, 76, 72, 128, 80, 89, 80, 128, 66, 66, 69, 80, -128, 68, 79, 84, 83, 45, 51, 52, 54, 55, 128, 68, 68, 65, 88, 128, 72, -88, 65, 128, 78, 66, 85, 128, 81, 89, 84, 128, 68, 79, 84, 83, 45, 53, -55, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 65, 50, -128, 66, 69, 88, 128, 80, 69, 78, 73, 72, 73, 128, 86, 69, 69, 128, -75, 72, 79, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -50, 57, 128, 80, 65, 73, 89, 65, 78, 78, 79, 73, 128, 84, 73, 69, 80, -128, 70, 85, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -69, 68, 128, 78, 79, 84, 84, 79, 128, 69, 67, 200, 76, 65, 80, 128, -83, 67, 82, 69, 69, 78, 128, 78, 79, 77, 73, 78, 65, 204, 68, 79, 84, -83, 45, 51, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -69, 55, 128, 86, 73, 82, 73, 65, 77, 128, 81, 72, 69, 128, 83, 72, 79, -199, 75, 78, 73, 70, 69, 128, 72, 79, 212, 78, 89, 85, 79, 80, 128, -66, 75, 65, 173, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, -57, 128, 86, 65, 65, 128, 90, 72, 65, 88, 128, 83, 85, 66, 74, 69, 67, -84, 128, 72, 73, 69, 85, 72, 45, 80, 73, 69, 85, 80, 128, 68, 79, 84, -83, 45, 50, 51, 55, 56, 128, 84, 87, 69, 78, 84, 89, 45, 83, 69, 86, -69, 78, 128, 80, 73, 83, 67, 69, 83, 128, 71, 71, 73, 84, 128, 75, 73, -82, 79, 87, 65, 84, 84, 79, 128, 68, 76, 85, 128, 67, 82, 79, 83, 83, -69, 68, 45, 84, 65, 73, 76, 128, 68, 69, 75, 128, 66, 66, 85, 79, 88, -128, 71, 69, 84, 193, 82, 85, 83, 73, 128, 83, 67, 87, 65, 128, 68, -69, 76, 69, 84, 69, 128, 68, 79, 84, 83, 45, 49, 50, 52, 53, 55, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 54, 65, 128, 78, 90, -89, 84, 128, 75, 65, 83, 82, 65, 128, 73, 69, 85, 78, 71, 45, 80, 72, -73, 69, 85, 80, 72, 128, 67, 72, 85, 79, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 66, 51, 128, 82, 82, 69, 128, 65, 78, 67, 72, -79, 82, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 68, -128, 68, 79, 84, 83, 45, 50, 51, 53, 55, 56, 128, 67, 85, 82, 88, 128, -83, 90, 69, 128, 67, 72, 65, 196, 67, 68, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 52, 70, 128, 68, 79, 84, 83, 45, 49, 50, 51, -52, 54, 128, 79, 78, 83, 85, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 68, 52, 128, 81, 72, 87, 65, 65, 128, 68, 79, 84, 83, 45, -49, 51, 52, 56, 128, 67, 89, 82, 128, 65, 45, 79, 128, 86, 65, 89, 65, -78, 78, 65, 128, 77, 69, 68, 73, 85, 77, 128, 68, 65, 86, 73, 68, 128, -78, 65, 73, 82, 193, 78, 73, 78, 69, 84, 69, 69, 206, 75, 76, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 69, 128, 66, 65, 82, -82, 69, 69, 128, 84, 69, 72, 69, 72, 128, 76, 65, 77, 69, 196, 83, 72, -65, 80, 128, 78, 68, 65, 80, 128, 77, 89, 65, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 65, 49, 49, 128, 83, 72, 69, 80, 128, 90, 72, -79, 80, 128, 73, 45, 65, 128, 68, 65, 86, 73, 89, 65, 78, 73, 128, 76, -79, 78, 71, 45, 66, 82, 65, 78, 67, 72, 45, 72, 65, 71, 65, 76, 204, -72, 78, 85, 84, 128, 78, 73, 65, 128, 68, 82, 65, 67, 72, 77, 193, 80, -76, 85, 83, 45, 77, 73, 78, 85, 211, 74, 85, 88, 128, 89, 79, 45, 89, -69, 79, 128, 84, 90, 65, 128, 78, 82, 89, 80, 128, 83, 72, 89, 80, -128, 83, 84, 73, 76, 197, 82, 82, 85, 88, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 66, 70, 128, 68, 79, 84, 83, 45, 54, 55, 128, -75, 65, 80, 72, 128, 83, 73, 69, 80, 128, 75, 89, 85, 82, 73, 73, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 48, 128, 75, 82, -65, 128, 68, 79, 84, 83, 45, 49, 50, 51, 54, 56, 128, 68, 79, 84, 83, -45, 49, 55, 128, 80, 79, 84, 128, 83, 83, 73, 69, 80, 128, 83, 78, 79, -87, 77, 65, 78, 128, 84, 69, 212, 66, 66, 65, 84, 128, 90, 90, 89, -128, 80, 82, 73, 86, 65, 84, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 54, 54, 128, 84, 84, 83, 79, 128, 84, 72, 65, 65, 76, -85, 128, 83, 84, 82, 79, 75, 69, 83, 128, 65, 82, 79, 85, 78, 68, 45, -80, 82, 79, 70, 73, 76, 69, 128, 72, 69, 65, 86, 69, 78, 128, 78, 89, -73, 69, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, -52, 128, 87, 79, 82, 75, 128, 77, 73, 76, 76, 197, 68, 79, 84, 83, 45, -49, 50, 54, 128, 78, 85, 82, 128, 69, 89, 66, 69, 89, 70, 73, 76, 73, -128, 69, 65, 77, 72, 65, 78, 67, 72, 79, 76, 76, 128, 71, 72, 65, 73, -78, 85, 128, 69, 85, 82, 79, 45, 67, 85, 82, 82, 69, 78, 67, 217, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 66, 69, 128, 77, 79, 84, -72, 69, 82, 128, 86, 69, 88, 128, 78, 79, 83, 69, 128, 83, 69, 82, 86, -73, 67, 197, 83, 83, 89, 82, 128, 71, 72, 73, 128, 85, 80, 82, 73, 71, -72, 212, 83, 65, 65, 68, 72, 85, 128, 83, 65, 73, 75, 85, 82, 85, 128, -72, 73, 69, 85, 72, 45, 77, 73, 69, 85, 77, 128, 90, 90, 65, 128, 78, -74, 73, 69, 80, 128, 78, 90, 85, 128, 68, 65, 71, 65, 218, 68, 79, 84, -83, 45, 49, 50, 51, 53, 56, 128, 89, 69, 79, 45, 79, 128, 78, 65, 78, -71, 77, 79, 78, 84, 72, 79, 128, 78, 90, 89, 80, 128, 87, 73, 68, 69, -45, 72, 69, 65, 68, 69, 196, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 68, 70, 128, 70, 69, 78, 199, 75, 73, 82, 79, 128, 68, 79, 84, -83, 45, 51, 52, 55, 56, 128, 75, 65, 85, 206, 83, 89, 79, 85, 87, 65, -128, 68, 79, 84, 83, 45, 49, 50, 55, 56, 128, 86, 73, 82, 71, 79, 128, -84, 89, 65, 128, 86, 87, 65, 128, 78, 82, 85, 82, 128, 76, 69, 90, 72, -128, 83, 79, 85, 78, 68, 128, 72, 69, 65, 68, 73, 78, 71, 128, 77, 65, -82, 67, 72, 128, 72, 76, 73, 128, 65, 80, 80, 82, 79, 65, 67, 72, 69, -211, 73, 78, 70, 79, 82, 77, 65, 84, 73, 79, 206, 76, 73, 69, 80, 128, -83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 77, 65, 68, 210, 78, 82, -69, 84, 128, 68, 79, 84, 83, 45, 49, 51, 55, 56, 128, 78, 65, 82, 82, -79, 215, 76, 67, 201, 65, 76, 86, 69, 79, 76, 65, 210, 80, 76, 65, -128, 68, 90, 69, 69, 128, 79, 80, 84, 73, 79, 206, 83, 65, 74, 68, 65, -72, 128, 87, 85, 79, 80, 128, 77, 65, 84, 82, 73, 88, 128, 78, 74, 85, -79, 88, 128, 82, 82, 85, 84, 128, 70, 79, 78, 71, 77, 65, 78, 128, 80, -85, 82, 88, 128, 69, 84, 72, 69, 204, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 53, 66, 128, 70, 79, 85, 82, 45, 80, 69, 82, 45, 69, -205, 71, 69, 68, 79, 76, 65, 128, 81, 85, 79, 88, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 53, 49, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 57, 66, 128, 68, 79, 84, 83, 45, 49, 50, 53, -54, 56, 128, 84, 84, 85, 128, 75, 69, 89, 66, 79, 65, 82, 68, 128, 66, -69, 73, 84, 72, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -70, 52, 128, 76, 65, 77, 69, 128, 70, 69, 77, 65, 76, 69, 128, 75, 73, -69, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 54, -128, 68, 65, 65, 68, 72, 85, 128, 79, 66, 79, 70, 73, 76, 73, 128, 76, -68, 65, 78, 128, 68, 79, 84, 83, 45, 49, 50, 51, 53, 54, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 69, 128, 84, 84, 69, 72, -69, 72, 128, 71, 65, 70, 128, 66, 66, 73, 69, 80, 128, 72, 73, 80, -128, 72, 77, 89, 82, 88, 128, 68, 68, 73, 84, 128, 73, 78, 84, 69, 82, -67, 65, 76, 65, 84, 69, 128, 90, 90, 85, 82, 88, 128, 68, 79, 84, 83, -45, 49, 50, 51, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -65, 49, 50, 128, 71, 71, 65, 65, 128, 67, 79, 80, 89, 82, 73, 71, 72, -84, 128, 83, 67, 82, 85, 80, 76, 69, 128, 65, 82, 76, 65, 85, 199, 89, -79, 77, 79, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, -53, 128, 78, 90, 65, 88, 128, 83, 72, 69, 84, 128, 82, 85, 85, 66, 85, -82, 85, 128, 84, 69, 82, 77, 73, 78, 65, 84, 79, 82, 128, 82, 69, 83, -80, 79, 78, 83, 69, 128, 69, 79, 76, 72, 88, 128, 68, 79, 84, 83, 45, -50, 51, 54, 55, 56, 128, 80, 72, 85, 128, 83, 84, 69, 80, 128, 78, 89, -73, 69, 88, 128, 76, 89, 80, 128, 68, 79, 84, 83, 45, 50, 51, 128, 83, -73, 79, 83, 45, 77, 73, 69, 85, 77, 128, 67, 72, 65, 78, 128, 66, 66, -73, 88, 128, 75, 72, 69, 128, 68, 79, 84, 83, 45, 50, 52, 53, 56, 128, -77, 69, 84, 69, 71, 128, 73, 70, 73, 78, 128, 69, 78, 84, 69, 82, 128, -71, 73, 77, 69, 76, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 65, 52, 128, 77, 71, 65, 128, 90, 72, 89, 80, 128, 84, 65, 214, -90, 90, 65, 80, 128, 68, 79, 84, 83, 45, 51, 53, 128, 80, 65, 84, 128, -75, 72, 87, 65, 73, 128, 81, 65, 84, 65, 78, 128, 79, 79, 89, 65, 78, -78, 65, 128, 78, 79, 84, 67, 72, 128, 84, 65, 75, 69, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 49, 128, 70, 79, 80, 128, 67, -72, 65, 68, 65, 128, 66, 69, 69, 84, 65, 128, 83, 71, 79, 210, 78, 78, -71, 65, 65, 128, 80, 69, 72, 69, 72, 128, 67, 65, 78, 199, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 68, 128, 77, 85, 78, 65, 72, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 66, 128, 68, -82, 65, 70, 84, 73, 78, 199, 67, 72, 65, 73, 82, 128, 79, 79, 66, 79, -79, 70, 73, 76, 73, 128, 83, 72, 79, 85, 76, 68, 69, 82, 69, 196, 80, -79, 80, 128, 65, 82, 85, 72, 85, 65, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 50, 48, 128, 72, 77, 65, 128, 67, 89, 84, 128, 82, -74, 197, 90, 72, 89, 88, 128, 66, 79, 87, 84, 73, 69, 128, 84, 73, 80, -128, 70, 82, 73, 67, 65, 84, 73, 86, 69, 128, 84, 83, 87, 65, 128, 75, -65, 88, 128, 77, 71, 85, 79, 80, 128, 68, 79, 84, 83, 45, 49, 50, 53, -54, 55, 128, 86, 65, 76, 76, 69, 89, 128, 72, 76, 73, 69, 88, 128, 83, -72, 89, 82, 88, 128, 79, 80, 80, 79, 83, 73, 84, 73, 79, 78, 128, 75, -88, 87, 65, 65, 128, 78, 73, 88, 128, 72, 78, 65, 80, 128, 67, 72, 65, -78, 71, 128, 66, 73, 82, 85, 128, 73, 89, 128, 68, 79, 84, 83, 45, 49, -52, 53, 55, 128, 77, 73, 77, 128, 78, 89, 196, 71, 87, 69, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 52, 52, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 49, 49, 128, 89, 65, 45, 79, 128, -83, 65, 76, 76, 65, 76, 76, 65, 72, 79, 213, 81, 87, 65, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 68, 65, 128, 68, 79, 84, 83, -45, 50, 51, 52, 53, 128, 72, 72, 79, 128, 82, 69, 67, 79, 82, 196, 72, -85, 65, 82, 65, 68, 68, 79, 128, 75, 88, 69, 128, 82, 82, 79, 80, 128, -72, 76, 89, 82, 128, 90, 72, 79, 88, 128, 89, 85, 79, 128, 68, 79, 84, -83, 45, 49, 52, 53, 128, 68, 79, 84, 83, 45, 50, 51, 56, 128, 77, 71, -69, 80, 128, 76, 85, 73, 83, 128, 72, 76, 79, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 55, 51, 128, 72, 80, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 65, 66, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 57, 55, 128, 90, 90, 85, 128, 68, 69, 90, 200, -88, 65, 65, 128, 75, 79, 78, 128, 83, 69, 67, 84, 79, 82, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 48, 128, 90, 90, 65, 88, -128, 70, 65, 84, 128, 81, 72, 87, 65, 128, 86, 73, 69, 87, 68, 65, 84, -193, 82, 82, 79, 128, 68, 79, 84, 83, 45, 52, 53, 54, 55, 56, 128, 90, -72, 87, 65, 128, 75, 73, 69, 80, 128, 78, 74, 89, 128, 68, 79, 84, 83, -45, 50, 51, 53, 54, 55, 128, 78, 82, 89, 128, 83, 68, 79, 78, 199, 78, -79, 82, 84, 72, 87, 69, 83, 212, 73, 78, 67, 72, 128, 66, 85, 83, 83, -89, 69, 82, 85, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -55, 53, 128, 67, 89, 88, 128, 80, 69, 79, 82, 84, 200, 72, 78, 73, 80, -128, 80, 73, 69, 88, 128, 86, 69, 72, 128, 77, 69, 88, 128, 67, 72, -73, 69, 85, 67, 72, 45, 75, 72, 73, 69, 85, 75, 72, 128, 71, 85, 69, -72, 128, 72, 65, 73, 84, 85, 128, 66, 69, 82, 75, 65, 78, 65, 206, 67, -87, 69, 79, 82, 84, 72, 128, 75, 77, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 69, 54, 128, 71, 71, 79, 88, 128, 85, 65, 84, 72, -128, 83, 69, 69, 78, 85, 128, 67, 65, 65, 73, 128, 72, 77, 85, 79, 88, -128, 80, 65, 76, 79, 67, 72, 75, 65, 128, 82, 89, 89, 128, 76, 72, 69, -69, 128, 69, 88, 84, 82, 65, 45, 76, 79, 215, 78, 66, 73, 69, 128, 82, -82, 85, 82, 128, 87, 69, 65, 80, 79, 78, 128, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 57, 57, 51, 128, 83, 69, 77, 73, 67, 79, 76, 79, -206, 83, 81, 85, 73, 83, 200, 68, 79, 84, 83, 45, 51, 53, 54, 55, 128, -75, 88, 73, 128, 82, 73, 82, 65, 128, 81, 72, 87, 69, 128, 68, 69, 70, -73, 78, 73, 84, 73, 79, 78, 128, 68, 79, 84, 83, 45, 49, 52, 53, 55, -56, 128, 78, 89, 69, 72, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 65, 50, 54, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, -48, 53, 128, 72, 88, 65, 84, 128, 82, 69, 67, 79, 82, 68, 69, 82, 128, -80, 82, 73, 78, 84, 128, 87, 82, 73, 84, 73, 78, 199, 68, 65, 82, 71, -65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 55, 55, 128, -82, 65, 73, 68, 207, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -66, 49, 128, 83, 72, 85, 79, 128, 79, 79, 77, 85, 128, 83, 72, 85, 80, -128, 83, 78, 65, 75, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 51, 68, 128, 73, 45, 69, 85, 128, 75, 73, 208, 82, 82, 69, 88, -128, 77, 69, 69, 77, 85, 128, 87, 65, 88, 128, 83, 72, 79, 82, 84, 45, -84, 87, 73, 71, 45, 89, 82, 128, 70, 65, 84, 72, 69, 82, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 69, 128, 79, 82, 84, 72, -79, 71, 79, 78, 65, 204, 73, 78, 83, 69, 67, 84, 128, 77, 71, 79, 80, -128, 67, 72, 73, 84, 85, 69, 85, 77, 83, 83, 65, 78, 71, 83, 73, 79, -83, 128, 65, 78, 80, 69, 65, 128, 82, 82, 89, 80, 128, 82, 65, 68, 73, -79, 65, 67, 84, 73, 86, 197, 83, 80, 72, 69, 82, 73, 67, 65, 204, 78, -71, 71, 128, 78, 74, 79, 80, 128, 82, 82, 89, 128, 67, 82, 85, 90, 69, -73, 82, 207, 73, 84, 69, 77, 128, 82, 73, 86, 69, 82, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 53, 128, 80, 65, 90, 69, 82, -128, 89, 89, 84, 128, 66, 65, 78, 84, 79, 67, 128, 76, 73, 68, 128, -80, 65, 83, 85, 81, 128, 65, 83, 84, 69, 82, 73, 83, 67, 85, 83, 128, -68, 79, 84, 83, 45, 51, 54, 56, 128, 79, 80, 69, 78, 45, 80, 128, 78, -74, 85, 88, 128, 77, 65, 82, 85, 75, 85, 128, 78, 85, 82, 88, 128, 68, -79, 84, 83, 45, 49, 51, 52, 53, 55, 128, 78, 71, 73, 69, 128, 72, 89, -80, 72, 69, 206, 81, 89, 80, 128, 81, 65, 80, 72, 128, 78, 68, 79, 80, -128, 68, 79, 84, 83, 45, 49, 50, 51, 128, 81, 85, 75, 128, 83, 72, 79, -82, 84, 45, 84, 87, 73, 71, 45, 65, 210, 82, 82, 85, 80, 128, 68, 79, -84, 83, 45, 49, 52, 54, 55, 56, 128, 68, 79, 84, 83, 45, 49, 50, 54, -55, 56, 128, 87, 79, 77, 65, 78, 128, 68, 68, 85, 79, 88, 128, 75, 72, -90, 128, 67, 69, 79, 78, 71, 67, 72, 73, 69, 85, 77, 83, 83, 65, 78, -71, 67, 73, 69, 85, 67, 128, 83, 80, 85, 78, 71, 211, 83, 89, 80, 128, -77, 71, 85, 128, 72, 85, 78, 68, 82, 69, 196, 68, 79, 84, 83, 45, 49, -50, 51, 53, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 66, 66, 128, 78, 85, 76, 76, 128, 80, 73, 84, 67, 72, 70, 79, 82, -75, 128, 70, 73, 69, 76, 68, 128, 67, 72, 89, 82, 128, 76, 65, 82, 71, -197, 70, 69, 83, 84, 73, 86, 65, 76, 128, 76, 85, 79, 84, 128, 86, 65, -82, 73, 75, 65, 128, 82, 65, 89, 65, 78, 78, 65, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 68, 49, 128, 68, 79, 84, 83, 45, 50, -51, 53, 56, 128, 75, 88, 85, 128, 82, 79, 79, 70, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 65, 49, 54, 128, 74, 69, 82, 85, 83, 65, -76, 69, 77, 128, 80, 89, 82, 128, 71, 80, 65, 128, 81, 85, 69, 128, -87, 82, 79, 78, 71, 128, 71, 66, 128, 68, 79, 84, 83, 45, 49, 50, 51, -52, 54, 56, 128, 76, 65, 83, 212, 72, 88, 85, 79, 84, 128, 80, 65, 82, -84, 73, 65, 204, 83, 79, 87, 73, 76, 207, 68, 79, 84, 83, 45, 49, 50, -51, 52, 56, 128, 77, 79, 85, 84, 72, 128, 86, 73, 83, 65, 82, 71, 65, -89, 65, 128, 83, 83, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 68, 57, 128, 68, 73, 80, 80, 69, 82, 128, 80, 69, 73, 84, -72, 128, 78, 90, 73, 69, 128, 76, 73, 71, 72, 84, 78, 73, 78, 71, 128, -77, 65, 73, 77, 85, 65, 78, 128, 77, 85, 81, 68, 65, 77, 128, 83, 72, -79, 79, 128, 78, 89, 73, 88, 128, 78, 78, 71, 73, 73, 128, 68, 68, 65, -84, 128, 77, 73, 82, 73, 66, 65, 65, 82, 85, 128, 78, 71, 65, 80, 128, -72, 79, 85, 83, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 49, 69, 128, 73, 82, 85, 89, 65, 78, 78, 65, 128, 84, 69, 65, 82, -68, 82, 79, 80, 45, 66, 65, 82, 66, 69, 196, 73, 68, 69, 79, 71, 82, -65, 80, 72, 45, 70, 65, 50, 51, 128, 78, 71, 73, 69, 88, 128, 87, 65, -69, 78, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 67, -128, 75, 88, 65, 65, 128, 84, 73, 80, 80, 73, 128, 68, 79, 84, 83, 45, -49, 51, 54, 56, 128, 78, 89, 85, 79, 128, 67, 72, 85, 76, 65, 128, 84, -79, 84, 128, 84, 69, 72, 128, 68, 68, 85, 88, 128, 90, 72, 85, 82, 88, -128, 65, 72, 83, 68, 65, 128, 77, 73, 69, 85, 77, 45, 82, 73, 69, 85, -76, 128, 82, 85, 73, 83, 128, 83, 85, 65, 128, 76, 73, 88, 128, 67, -72, 69, 206, 81, 73, 80, 128, 77, 89, 80, 128, 68, 79, 84, 83, 45, 49, -50, 51, 55, 128, 78, 85, 77, 69, 82, 207, 70, 69, 79, 200, 68, 79, 84, -83, 45, 49, 50, 53, 55, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 50, 65, 128, 70, 82, 79, 87, 78, 73, 78, 199, 72, 76, 73, -88, 128, 79, 66, 74, 69, 67, 212, 78, 82, 85, 128, 84, 85, 84, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 48, 69, 128, 70, 65, -65, 70, 85, 128, 83, 90, 69, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 65, 50, 48, 128, 78, 74, 73, 84, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 54, 68, 128, 82, 85, 79, 80, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 68, 128, 73, 69, 85, 78, -71, 45, 67, 72, 73, 69, 85, 67, 72, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 54, 49, 128, 71, 82, 65, 73, 78, 128, 78, 74, 89, -80, 128, 74, 65, 76, 76, 65, 74, 65, 76, 65, 76, 79, 85, 72, 79, 85, -128, 68, 79, 84, 83, 45, 51, 52, 53, 55, 56, 128, 66, 66, 89, 88, 128, -83, 85, 67, 67, 69, 69, 196, 67, 65, 88, 128, 66, 69, 84, 72, 128, 72, -78, 79, 80, 128, 86, 73, 69, 128, 72, 77, 89, 80, 128, 70, 89, 128, -81, 65, 76, 193, 68, 79, 84, 83, 45, 49, 50, 52, 55, 56, 128, 77, 73, -76, 204, 78, 66, 73, 128, 71, 71, 65, 84, 128, 67, 72, 69, 88, 128, -87, 82, 65, 80, 128, 67, 79, 80, 89, 82, 73, 71, 72, 212, 68, 79, 84, -83, 45, 53, 54, 56, 128, 83, 78, 193, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 51, 66, 128, 78, 74, 73, 80, 128, 68, 79, 84, 83, 45, -49, 54, 128, 90, 65, 72, 128, 65, 82, 65, 69, 65, 45, 85, 128, 68, 79, -84, 83, 45, 54, 55, 56, 128, 72, 65, 76, 66, 69, 82, 68, 128, 73, 68, -69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 67, 128, 67, 65, 78, 67, -69, 76, 76, 65, 84, 73, 79, 206, 82, 82, 89, 84, 128, 66, 82, 73, 83, -84, 76, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, -49, 128, 67, 65, 76, 67, 128, 78, 90, 65, 128, 68, 79, 84, 83, 45, 50, -54, 55, 56, 128, 78, 90, 79, 80, 128, 83, 80, 82, 73, 78, 71, 83, 128, -80, 79, 208, 75, 65, 80, 89, 69, 79, 85, 78, 82, 73, 69, 85, 76, 128, -69, 85, 45, 85, 128, 83, 83, 89, 80, 128, 77, 65, 78, 78, 65, 218, 81, -72, 85, 128, 78, 66, 89, 82, 88, 128, 71, 65, 77, 65, 204, 83, 65, 78, -84, 73, 73, 77, 85, 128, 78, 78, 71, 73, 128, 68, 79, 84, 83, 45, 52, -53, 55, 128, 66, 69, 206, 68, 79, 84, 83, 45, 53, 55, 128, 75, 65, 78, -84, 65, 74, 193, 77, 73, 76, 128, 77, 69, 69, 84, 79, 82, 85, 128, 68, -79, 84, 83, 45, 50, 53, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 48, 70, 128, 85, 82, 65, 78, 85, 83, 128, 84, 72, 85, 78, 68, -69, 82, 83, 84, 79, 82, 77, 128, 75, 73, 82, 79, 71, 85, 82, 65, 77, -85, 128, 77, 73, 69, 85, 77, 45, 75, 73, 89, 69, 79, 75, 128, 68, 76, -69, 128, 90, 90, 79, 80, 128, 67, 85, 66, 197, 67, 89, 76, 73, 78, 68, -82, 73, 67, 73, 84, 89, 128, 68, 79, 84, 83, 45, 51, 53, 54, 55, 56, -128, 87, 79, 80, 128, 87, 89, 78, 206, 67, 79, 76, 79, 82, 128, 86, -79, 76, 85, 77, 197, 71, 71, 85, 88, 128, 67, 72, 73, 69, 85, 67, 72, -45, 72, 73, 69, 85, 72, 128, 84, 72, 85, 82, 73, 83, 65, 218, 84, 69, -84, 128, 78, 89, 69, 69, 128, 69, 86, 69, 78, 73, 78, 71, 128, 67, 82, -79, 83, 83, 66, 79, 78, 69, 83, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 65, 50, 55, 128, 83, 73, 79, 83, 45, 83, 83, 65, 78, 71, -83, 73, 79, 83, 128, 78, 73, 69, 85, 78, 45, 80, 73, 69, 85, 80, 128, -84, 87, 69, 78, 84, 217, 72, 76, 85, 80, 128, 82, 69, 76, 73, 71, 73, -79, 78, 128, 78, 66, 65, 80, 128, 78, 66, 73, 88, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 65, 51, 128, 67, 79, 82, 78, 69, 82, -83, 128, 75, 73, 82, 79, 77, 69, 69, 84, 79, 82, 85, 128, 72, 75, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 52, 128, 69, 73, -71, 72, 84, 89, 128, 78, 66, 79, 80, 128, 68, 79, 84, 83, 45, 52, 53, -54, 55, 128, 68, 79, 84, 83, 45, 51, 52, 56, 128, 68, 65, 76, 65, 84, -72, 128, 66, 69, 84, 193, 66, 69, 79, 82, 195, 68, 68, 65, 76, 128, -89, 65, 210, 75, 73, 69, 128, 87, 72, 73, 84, 69, 45, 70, 69, 65, 84, -72, 69, 82, 69, 196, 82, 82, 69, 72, 128, 69, 81, 85, 73, 65, 78, 71, -85, 76, 65, 210, 80, 82, 79, 79, 70, 128, 84, 72, 85, 78, 68, 69, 82, -128, 90, 65, 86, 73, 89, 65, 78, 73, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 57, 53, 128, 72, 78, 85, 79, 88, 128, 80, 79, 73, -78, 84, 79, 128, 80, 69, 82, 84, 72, 207, 83, 83, 89, 84, 128, 83, 65, -77, 80, 72, 65, 79, 128, 89, 85, 68, 72, 128, 84, 69, 84, 200, 84, 82, -65, 68, 197, 86, 73, 69, 84, 128, 67, 69, 76, 83, 73, 85, 83, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 56, 128, 73, 68, 76, -69, 128, 68, 79, 84, 83, 45, 50, 53, 55, 128, 68, 79, 84, 83, 45, 51, -53, 55, 128, 85, 66, 85, 70, 73, 76, 73, 128, 78, 65, 65, 73, 128, 77, -85, 73, 78, 128, 66, 65, 82, 73, 89, 79, 79, 83, 65, 78, 128, 65, 81, -85, 65, 82, 73, 85, 83, 128, 90, 72, 65, 84, 128, 45, 67, 72, 65, 76, -128, 68, 79, 84, 83, 45, 49, 51, 53, 54, 55, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 55, 50, 128, 67, 89, 82, 88, 128, 66, 69, -84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 68, 128, -78, 68, 85, 82, 88, 128, 71, 71, 85, 84, 128, 75, 69, 69, 83, 85, 128, -83, 69, 67, 84, 73, 79, 206, 72, 77, 85, 79, 80, 128, 81, 73, 69, 128, -83, 75, 87, 65, 128, 86, 89, 82, 128, 76, 65, 77, 66, 68, 193, 81, 72, -79, 128, 67, 72, 65, 65, 128, 84, 87, 69, 78, 84, 89, 45, 83, 73, 88, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 48, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 55, 128, 84, 69, 84, -72, 128, 73, 45, 79, 128, 68, 79, 84, 83, 45, 49, 50, 52, 54, 56, 128, -74, 74, 79, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -57, 50, 128, 68, 82, 85, 77, 128, 80, 73, 69, 85, 80, 45, 72, 73, 69, -85, 72, 128, 69, 83, 85, 75, 85, 85, 68, 79, 128, 66, 69, 78, 90, 69, -78, 197, 77, 86, 128, 76, 79, 78, 71, 45, 66, 82, 65, 78, 67, 72, 45, -77, 65, 68, 210, 73, 76, 85, 85, 89, 65, 78, 78, 65, 128, 78, 74, 85, -82, 128, 83, 85, 67, 67, 69, 69, 68, 128, 74, 85, 80, 73, 84, 69, 82, -128, 70, 65, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -66, 50, 128, 68, 79, 84, 83, 45, 50, 53, 54, 128, 71, 87, 73, 128, 67, -72, 65, 80, 128, 67, 69, 78, 128, 66, 85, 67, 75, 76, 69, 128, 66, 65, -83, 69, 128, 83, 89, 78, 67, 72, 82, 79, 78, 79, 85, 211, 68, 79, 84, -83, 45, 50, 53, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 56, 55, 128, 81, 85, 88, 128, 86, 89, 82, 88, 128, 66, 76, 65, 78, -203, 78, 89, 85, 84, 128, 78, 82, 85, 82, 88, 128, 84, 73, 210, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 49, 128, 76, 73, 78, -75, 73, 78, 199, 76, 73, 69, 84, 128, 69, 69, 66, 69, 69, 70, 73, 76, -73, 128, 78, 85, 80, 128, 82, 82, 85, 79, 88, 128, 83, 65, 68, 72, 69, -128, 68, 79, 84, 83, 45, 52, 128, 87, 69, 80, 128, 80, 65, 68, 77, -193, 77, 65, 65, 73, 128, 72, 72, 87, 65, 128, 67, 73, 69, 80, 128, -84, 89, 73, 128, 81, 79, 80, 128, 66, 69, 76, 84, 128, 66, 79, 85, 78, -68, 65, 82, 217, 66, 66, 85, 88, 128, 75, 69, 76, 86, 73, 206, 70, 79, -88, 128, 68, 73, 86, 73, 68, 69, 83, 128, 81, 85, 82, 128, 68, 76, -128, 83, 72, 79, 82, 84, 45, 84, 87, 73, 71, 45, 72, 65, 71, 65, 76, -204, 78, 73, 69, 85, 78, 45, 84, 72, 73, 69, 85, 84, 72, 128, 75, 79, -72, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 48, 128, -90, 72, 89, 82, 128, 90, 85, 84, 128, 86, 85, 82, 88, 128, 78, 71, 79, -80, 128, 83, 73, 79, 83, 45, 67, 72, 73, 69, 85, 67, 72, 128, 71, 78, -65, 86, 73, 89, 65, 78, 73, 128, 76, 69, 70, 84, 45, 83, 72, 65, 68, -69, 196, 74, 74, 89, 84, 128, 68, 79, 84, 83, 45, 50, 53, 54, 56, 128, -87, 65, 83, 65, 76, 76, 65, 77, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 55, 67, 128, 73, 66, 73, 70, 73, 76, 73, 128, 68, 79, -84, 83, 45, 50, 51, 52, 54, 55, 128, 68, 68, 65, 72, 65, 76, 128, 73, -76, 85, 89, 65, 78, 78, 65, 128, 84, 72, 69, 84, 193, 68, 73, 65, 77, -69, 84, 69, 210, 68, 79, 84, 83, 45, 49, 51, 52, 53, 54, 128, 70, 65, -78, 71, 128, 68, 79, 84, 83, 45, 49, 52, 53, 54, 128, 67, 72, 79, 84, -128, 66, 69, 65, 78, 128, 84, 82, 65, 78, 83, 77, 73, 83, 83, 73, 79, -206, 80, 69, 78, 83, 85, 128, 72, 76, 89, 80, 128, 80, 65, 65, 73, -128, 66, 76, 79, 79, 68, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, -70, 57, 52, 51, 128, 72, 76, 85, 79, 128, 83, 77, 73, 76, 69, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 65, 50, 49, 128, 66, 67, 65, -68, 128, 66, 66, 89, 128, 83, 84, 69, 65, 77, 128, 74, 74, 73, 69, 80, -128, 75, 65, 72, 128, 83, 80, 79, 79, 78, 128, 87, 65, 86, 69, 128, -68, 86, 128, 65, 70, 79, 82, 69, 77, 69, 78, 84, 73, 79, 78, 69, 68, -128, 71, 71, 85, 80, 128, 70, 69, 66, 82, 85, 65, 82, 89, 128, 81, 89, -82, 128, 84, 84, 72, 128, 70, 69, 65, 82, 78, 128, 67, 72, 89, 80, -128, 71, 65, 78, 77, 65, 128, 80, 73, 69, 85, 80, 45, 78, 73, 69, 85, -78, 128, 78, 68, 73, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 70, 56, 128, 84, 73, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 48, 51, 128, 68, 79, 84, 83, 45, 50, 51, 54, 128, 84, 72, -73, 82, 196, 84, 84, 72, 73, 128, 71, 65, 68, 79, 76, 128, 73, 68, 69, -79, 71, 82, 65, 80, 72, 45, 70, 65, 49, 48, 128, 90, 90, 85, 80, 128, -81, 85, 84, 128, 83, 83, 79, 88, 128, 70, 73, 73, 128, 72, 77, 89, 82, -128, 66, 66, 89, 80, 128, 72, 66, 65, 83, 65, 45, 69, 83, 65, 83, 193, -76, 69, 79, 128, 78, 73, 75, 65, 72, 73, 84, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 53, 68, 128, 69, 73, 71, 72, 84, 69, 69, -206, 72, 78, 65, 84, 128, 83, 72, 85, 79, 80, 128, 82, 69, 67, 79, 82, -68, 73, 78, 199, 75, 79, 84, 128, 65, 89, 65, 72, 128, 90, 90, 89, 80, -128, 77, 85, 76, 84, 73, 80, 76, 197, 84, 72, 73, 82, 84, 89, 45, 79, -78, 69, 128, 83, 69, 71, 77, 69, 78, 84, 128, 89, 65, 77, 65, 75, 75, -65, 78, 128, 83, 73, 88, 84, 69, 69, 78, 84, 200, 83, 67, 72, 79, 76, -65, 82, 128, 67, 73, 69, 88, 128, 72, 77, 85, 88, 128, 72, 78, 73, 88, -128, 75, 65, 82, 65, 84, 84, 79, 128, 75, 88, 69, 69, 128, 68, 79, 65, -67, 72, 65, 83, 72, 77, 69, 69, 128, 82, 85, 78, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 55, 69, 128, 70, 85, 88, 128, 68, 79, -84, 83, 45, 49, 50, 53, 128, 76, 72, 65, 86, 73, 89, 65, 78, 73, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 68, 128, 78, 71, -65, 73, 128, 83, 84, 87, 65, 128, 67, 65, 76, 76, 128, 83, 84, 82, 73, -68, 69, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 128, 78, 90, 73, 69, -88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 50, 128, -78, 71, 65, 88, 128, 90, 72, 85, 80, 128, 68, 79, 82, 85, 128, 68, 79, -84, 83, 45, 49, 51, 53, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 57, 70, 53, 128, 83, 73, 88, 84, 72, 83, 128, 66, 73, 78, 68, -73, 128, 83, 83, 73, 88, 128, 84, 69, 86, 73, 82, 128, 73, 68, 69, 79, -71, 82, 65, 80, 72, 45, 70, 57, 50, 69, 128, 76, 218, 83, 78, 79, 85, -84, 128, 72, 78, 73, 69, 128, 72, 78, 73, 128, 74, 74, 85, 79, 128, -74, 74, 85, 79, 80, 128, 68, 79, 84, 83, 45, 52, 54, 55, 56, 128, 68, -79, 84, 83, 45, 50, 51, 52, 53, 56, 128, 81, 85, 85, 86, 128, 72, 88, -65, 80, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 50, 50, -128, 74, 85, 79, 84, 128, 72, 77, 73, 128, 73, 68, 69, 79, 71, 82, 65, -80, 72, 45, 70, 57, 56, 66, 128, 69, 76, 69, 67, 84, 82, 73, 195, 82, -73, 69, 85, 76, 45, 80, 73, 69, 85, 80, 45, 72, 73, 69, 85, 72, 128, -65, 77, 66, 193, 75, 69, 89, 128, 83, 84, 79, 80, 80, 73, 78, 71, 128, -72, 65, 69, 71, 204, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -49, 53, 128, 84, 72, 73, 82, 84, 69, 69, 206, 68, 68, 85, 82, 88, 128, -81, 73, 69, 88, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -53, 53, 128, 77, 65, 83, 79, 82, 193, 65, 75, 66, 65, 210, 68, 79, 84, -83, 45, 50, 52, 55, 56, 128, 82, 69, 70, 69, 82, 69, 78, 67, 197, 82, -73, 69, 85, 76, 45, 77, 73, 69, 85, 77, 45, 75, 73, 89, 69, 79, 75, -128, 70, 87, 65, 128, 84, 84, 65, 65, 128, 67, 79, 82, 80, 79, 82, 65, -84, 73, 79, 78, 128, 71, 71, 85, 82, 88, 128, 83, 65, 77, 69, 75, 200, -77, 79, 84, 128, 66, 69, 69, 128, 75, 85, 80, 128, 90, 90, 69, 128, -84, 65, 80, 69, 82, 128, 68, 68, 73, 80, 128, 65, 78, 71, 75, 72, 65, -78, 75, 72, 85, 128, 90, 72, 85, 79, 128, 68, 79, 84, 83, 45, 49, 56, -128, 77, 89, 84, 128, 72, 88, 69, 88, 128, 90, 90, 89, 84, 128, 70, -79, 82, 77, 65, 84, 84, 73, 78, 71, 128, 66, 65, 72, 84, 128, 69, 88, -67, 69, 76, 76, 69, 78, 84, 128, 87, 65, 76, 76, 128, 73, 79, 82, 128, -78, 68, 73, 84, 128, 71, 72, 85, 78, 78, 65, 128, 82, 72, 79, 84, 73, -195, 68, 79, 84, 83, 45, 50, 51, 53, 55, 128, 90, 85, 79, 80, 128, 81, -73, 84, 128, 71, 65, 65, 70, 85, 128, 68, 79, 84, 83, 45, 49, 51, 52, -54, 55, 56, 128, 77, 85, 83, 73, 67, 128, 78, 78, 71, 65, 128, 67, 69, -73, 82, 84, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, -50, 128, 77, 65, 73, 89, 65, 77, 79, 75, 128, 68, 79, 84, 83, 45, 52, -54, 128, 73, 69, 85, 78, 71, 45, 75, 72, 73, 69, 85, 75, 72, 128, 67, -72, 85, 79, 80, 128, 78, 82, 79, 128, 77, 65, 73, 77, 65, 76, 65, 73, -128, 78, 74, 73, 128, 75, 79, 79, 77, 85, 85, 84, 128, 83, 65, 67, 82, -73, 70, 73, 67, 73, 65, 204, 81, 85, 69, 83, 84, 73, 79, 78, 69, 196, -75, 72, 65, 78, 128, 72, 88, 85, 79, 80, 128, 78, 82, 65, 88, 128, 71, -72, 65, 73, 78, 128, 86, 89, 84, 128, 66, 69, 76, 212, 80, 65, 76, 85, -84, 65, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 56, 52, -128, 74, 65, 86, 73, 89, 65, 78, 73, 128, 75, 75, 79, 128, 84, 65, 88, -128, 82, 73, 69, 85, 76, 45, 84, 73, 75, 69, 85, 84, 45, 72, 73, 69, -85, 72, 128, 75, 67, 65, 76, 128, 78, 85, 88, 128, 65, 73, 78, 78, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 70, 49, 128, 83, -85, 79, 80, 128, 72, 69, 78, 199, 89, 65, 65, 68, 79, 128, 68, 79, 84, -83, 45, 49, 51, 53, 54, 55, 56, 128, 67, 79, 80, 128, 72, 76, 65, 80, -128, 67, 72, 79, 69, 128, 72, 69, 73, 83, 69, 73, 128, 81, 85, 69, 83, -84, 73, 79, 78, 128, 82, 82, 89, 82, 128, 72, 76, 79, 88, 128, 66, 66, -69, 88, 128, 68, 79, 84, 83, 45, 53, 128, 83, 67, 79, 82, 80, 73, 85, -83, 128, 84, 69, 65, 82, 68, 82, 79, 80, 45, 83, 72, 65, 78, 75, 69, -196, 68, 79, 84, 83, 45, 49, 51, 53, 54, 128, 77, 71, 69, 128, 72, 77, -85, 84, 128, 83, 65, 89, 128, 87, 65, 84, 67, 72, 128, 90, 90, 85, 82, -128, 77, 71, 85, 80, 128, 83, 65, 65, 73, 128, 68, 79, 84, 83, 45, 49, -50, 52, 54, 55, 128, 68, 82, 89, 128, 77, 73, 68, 76, 73, 78, 197, 67, -69, 80, 128, 68, 79, 84, 83, 45, 49, 50, 52, 53, 54, 55, 128, 68, 79, -84, 83, 45, 52, 55, 128, 71, 65, 77, 65, 76, 128, 78, 90, 85, 88, 128, -78, 74, 85, 128, 72, 78, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, -45, 70, 65, 48, 49, 128, 70, 73, 88, 128, 68, 69, 69, 82, 128, 71, 69, -78, 73, 84, 73, 86, 69, 128, 83, 90, 87, 65, 128, 89, 73, 78, 71, 128, -90, 90, 69, 88, 128, 68, 79, 84, 83, 45, 49, 51, 53, 54, 56, 128, 78, -82, 79, 80, 128, 85, 73, 76, 76, 69, 65, 78, 78, 128, 84, 65, 76, 76, -128, 80, 82, 69, 67, 69, 68, 197, 79, 45, 69, 128, 88, 89, 82, 88, -128, 75, 65, 85, 78, 65, 128, 76, 79, 67, 65, 84, 73, 86, 69, 128, 78, -90, 89, 82, 88, 128, 65, 84, 84, 69, 78, 84, 73, 79, 78, 128, 72, 77, -79, 84, 128, 68, 79, 84, 83, 45, 49, 50, 51, 52, 54, 55, 128, 84, 85, -82, 128, 81, 87, 69, 69, 128, 88, 89, 88, 128, 80, 82, 79, 80, 79, 82, -84, 73, 79, 78, 65, 204, 67, 72, 73, 84, 85, 69, 85, 77, 83, 73, 79, -83, 128, 78, 85, 78, 65, 86, 85, 212, 68, 79, 84, 83, 45, 50, 51, 52, -53, 55, 128, 67, 72, 89, 82, 88, 128, 74, 65, 80, 65, 78, 69, 83, 197, -77, 85, 79, 84, 128, 68, 79, 84, 83, 45, 53, 54, 55, 56, 128, 70, 73, -80, 128, 78, 69, 80, 84, 85, 78, 69, 128, 68, 79, 84, 83, 45, 49, 51, -52, 53, 54, 56, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -49, 67, 128, 89, 89, 80, 128, 90, 90, 85, 88, 128, 80, 72, 201, 90, -65, 89, 73, 206, 75, 75, 65, 128, 86, 73, 76, 76, 65, 71, 69, 128, 72, -65, 76, 65, 78, 84, 65, 128, 75, 85, 82, 85, 90, 69, 73, 82, 79, 128, -77, 79, 85, 78, 68, 128, 78, 90, 73, 80, 128, 69, 85, 45, 69, 85, 128, -65, 78, 85, 68, 65, 84, 84, 65, 128, 68, 89, 69, 72, 128, 76, 79, 79, -84, 128, 74, 74, 85, 88, 128, 70, 76, 85, 84, 69, 128, 84, 84, 69, 72, -128, 83, 87, 65, 83, 200, 90, 72, 69, 84, 128, 68, 73, 82, 69, 67, 84, -73, 79, 78, 65, 204, 82, 82, 89, 88, 128, 74, 74, 79, 80, 128, 82, 73, -69, 85, 76, 45, 75, 72, 73, 69, 85, 75, 72, 128, 89, 89, 82, 128, 84, -84, 83, 69, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, -56, 57, 128, 78, 74, 89, 82, 128, 68, 73, 84, 84, 207, 68, 79, 84, 83, -45, 50, 51, 52, 55, 128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, -57, 51, 65, 128, 67, 76, 85, 66, 45, 83, 80, 79, 75, 69, 196, 68, 90, -85, 128, 68, 65, 69, 199, 72, 76, 73, 69, 80, 128, 69, 73, 71, 72, 84, -72, 128, 72, 77, 73, 84, 128, 67, 72, 85, 79, 84, 128, 67, 76, 65, 78, -128, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 57, 68, 128, 68, -79, 84, 83, 45, 49, 52, 54, 55, 128, 67, 79, 78, 74, 85, 71, 65, 84, -197, 73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 48, 51, 128, 68, -68, 87, 65, 128, 78, 87, 128, 66, 66, 65, 88, 128, 70, 69, 69, 128, -66, 69, 84, 87, 69, 69, 206, 69, 65, 68, 72, 65, 68, 72, 128, 73, 69, -85, 78, 71, 45, 83, 83, 65, 78, 71, 75, 73, 89, 69, 79, 75, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 67, 65, 128, 77, 71, 73, -69, 128, 69, 83, 84, 73, 77, 65, 84, 69, 83, 128, 73, 68, 69, 79, 71, -82, 65, 80, 72, 45, 70, 57, 66, 68, 128, 74, 87, 65, 128, 72, 77, 89, -128, 73, 78, 73, 78, 71, 85, 128, 66, 66, 79, 84, 128, 75, 73, 89, 69, -79, 75, 45, 83, 73, 79, 83, 45, 75, 73, 89, 69, 79, 75, 128, 84, 73, -82, 79, 78, 73, 65, 206, 71, 85, 82, 65, 77, 85, 84, 79, 78, 128, 73, -68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 51, 67, 128, 66, 69, 72, -128, 84, 89, 79, 128, 68, 79, 84, 83, 45, 49, 51, 52, 53, 55, 56, 128, -73, 68, 69, 79, 71, 82, 65, 80, 72, 45, 70, 57, 53, 67, 128, 78, 71, -65, 65, 73, 128, 82, 65, 83, 79, 85, 204, 68, 79, 84, 83, 45, 50, 51, -52, 56, 128, 84, 76, 72, 69, 69, 128, 73, 68, 69, 79, 71, 82, 65, 80, -72, 45, 70, 57, 69, 66, 128, 74, 74, 85, 80, 128, 73, 69, 85, 78, 71, -45, 84, 72, 73, 69, 85, 84, 72, 128, 78, 79, 75, 72, 85, 75, 128, 75, -72, 65, 65, 128, 87, 79, 88, 128, 75, 80, 65, 128, 72, 76, 89, 128, -71, 65, 82, 128, 72, 77, 85, 80, 128, 77, 66, 128, 68, 79, 84, 83, 45, -49, 50, 51, 52, 53, 54, 55, 128, 65, 71, 65, 73, 78, 128, 71, 73, 80, -128, 81, 85, 66, 85, 84, 83, 128, 71, 82, 65, 83, 83, 128, 80, 86, -128, 68, 79, 84, 83, 45, 49, 51, 52, 53, 54, 55, 56, 128, 68, 69, 83, -67, 69, 78, 68, 73, 78, 199, 78, 66, 85, 88, 128, 82, 74, 69, 128, 82, -73, 69, 76, 128}; +static unsigned short lexicon_offset[] = { + 0, 0, 6, 10, 18, 20, 25, 31, 36, 43, 48, 56, 65, 73, 79, 82, 85, 92, 100, + 105, 118, 122, 127, 132, 139, 146, 153, 161, 169, 175, 181, 186, 194, + 201, 207, 211, 218, 225, 228, 234, 243, 249, 252, 255, 258, 263, 271, + 277, 281, 290, 296, 305, 316, 320, 333, 338, 348, 353, 358, 363, 372, + 375, 381, 386, 394, 402, 406, 415, 422, 431, 435, 443, 451, 459, 468, + 474, 483, 488, 495, 501, 508, 513, 522, 529, 530, 538, 546, 548, 500, + 556, 559, 247, 565, 571, 576, 586, 193, 589, 594, 603, 612, 557, 617, + 622, 624, 631, 634, 638, 646, 651, 653, 663, 667, 17, 672, 676, 680, 682, + 687, 695, 700, 707, 713, 723, 519, 728, 734, 741, 747, 752, 776, 798, + 820, 842, 863, 883, 902, 921, 940, 959, 978, 997, 1016, 1034, 1052, 1070, + 1088, 1106, 1124, 1142, 1160, 1178, 1196, 1213, 1230, 1247, 1264, 1281, + 1298, 1315, 1332, 1349, 1365, 1381, 1397, 1413, 1429, 1445, 1461, 1477, + 1493, 1509, 1524, 1539, 1554, 1569, 1584, 1599, 1614, 1629, 1644, 1659, + 1674, 1689, 1704, 1719, 1734, 1749, 1764, 1779, 1794, 1809, 1824, 1839, + 1854, 1869, 1884, 1899, 1914, 1929, 1944, 1959, 1974, 1989, 2004, 2019, + 2034, 2049, 2064, 2079, 2094, 2109, 2124, 2139, 2154, 2169, 2184, 2199, + 2214, 2229, 2244, 2259, 2274, 2289, 2304, 2319, 2334, 2349, 2364, 2379, + 2394, 2409, 2424, 2439, 2454, 2469, 2484, 2499, 2514, 2529, 2544, 2559, + 2574, 2589, 2604, 2619, 2634, 2649, 2664, 2679, 2694, 2709, 2724, 2739, + 2754, 2769, 2784, 2799, 2814, 2829, 2844, 2859, 2874, 2889, 2904, 2919, + 2934, 2949, 2964, 2979, 2994, 3009, 3024, 3039, 3054, 3069, 3084, 3099, + 3114, 3129, 3144, 3159, 3174, 3189, 3204, 3219, 3234, 3249, 3264, 3279, + 3294, 3309, 3324, 3339, 3354, 3369, 3384, 3399, 3414, 3429, 3444, 3459, + 3474, 3489, 3504, 3519, 3534, 3549, 3564, 3579, 3594, 3609, 3624, 3639, + 3654, 3669, 3684, 3699, 3714, 3729, 3744, 3759, 3774, 3789, 3804, 3819, + 3834, 3849, 3864, 3879, 3894, 3909, 3924, 3939, 3954, 3969, 3984, 3999, + 4014, 4029, 4044, 4059, 4074, 4089, 4104, 4119, 4134, 4149, 4164, 4179, + 4194, 4209, 4224, 4239, 4254, 4269, 4284, 4299, 4314, 4329, 4344, 4359, + 4374, 4389, 4404, 4419, 4434, 4449, 4464, 4479, 4494, 4509, 4524, 4539, + 4554, 4569, 4584, 4599, 4614, 4629, 4644, 4659, 4674, 4689, 4704, 4719, + 4734, 4749, 4764, 4779, 4794, 4809, 4824, 4839, 4854, 4869, 4884, 4899, + 4914, 4929, 4944, 4959, 4974, 4989, 5004, 5019, 5034, 5049, 5064, 5079, + 5094, 5109, 5124, 5139, 5154, 5169, 5184, 5199, 5214, 5229, 5244, 5259, + 5274, 5289, 5304, 5319, 5334, 5349, 5364, 5379, 5394, 5409, 5424, 5439, + 5454, 5469, 5484, 5499, 5514, 5529, 5544, 5559, 5574, 5589, 5604, 5619, + 5634, 5649, 5664, 5679, 5694, 5709, 5724, 5739, 5754, 5769, 5784, 5799, + 5814, 5829, 5844, 5859, 5874, 5889, 5904, 5919, 5934, 5949, 5964, 5979, + 5994, 6009, 6024, 6039, 6054, 6069, 6084, 6099, 6114, 6129, 6144, 6159, + 6174, 6189, 6204, 6219, 6234, 6249, 6264, 6279, 6294, 6309, 6324, 1318, + 6339, 6353, 6367, 6381, 6395, 869, 6409, 6423, 6437, 6451, 6465, 6479, + 6493, 6507, 6521, 6535, 6549, 6563, 6577, 6591, 6605, 6619, 6633, 6647, + 6661, 6675, 6689, 6703, 6717, 6731, 6745, 6759, 6773, 6787, 6801, 6815, + 6829, 6843, 6857, 946, 6871, 6884, 6897, 6910, 6923, 6936, 6949, 6962, + 6975, 6988, 7001, 7014, 7027, 7040, 1147, 7053, 7066, 7079, 7092, 7105, + 7118, 7131, 7144, 7157, 7170, 7183, 7196, 7209, 7222, 7235, 7248, 7261, + 7274, 7287, 7300, 7313, 7326, 7339, 7352, 7365, 7378, 7391, 7404, 7417, + 7430, 7443, 7456, 7469, 7482, 7495, 7508, 7521, 7534, 7546, 7558, 7570, + 7582, 1130, 7594, 1112, 7606, 7618, 7630, 7642, 7654, 7666, 7678, 7690, + 7702, 7714, 7726, 7738, 7750, 7762, 890, 7774, 7786, 7798, 1040, 7810, + 7822, 7834, 7846, 7858, 7870, 7882, 7894, 7906, 7918, 7930, 7942, 7954, + 1058, 7966, 7978, 7990, 8002, 1094, 8014, 8026, 8038, 8050, 8062, 8074, + 8086, 8098, 8110, 8122, 8134, 8146, 8158, 8170, 8182, 8194, 8206, 8218, + 8230, 8242, 8254, 8266, 8278, 8290, 8302, 8314, 8326, 8338, 8350, 8362, + 8374, 8386, 8398, 8410, 8422, 8434, 8446, 8458, 8470, 8482, 8494, 8506, + 8518, 8530, 8542, 8554, 8566, 8578, 8590, 8602, 8614, 8626, 8638, 8650, + 8662, 8674, 8686, 8698, 8710, 8722, 8734, 8745, 8756, 8767, 8778, 8789, + 8800, 8811, 8822, 8833, 8844, 8855, 8866, 8877, 8888, 8899, 8910, 8921, + 8932, 8943, 8954, 8965, 8976, 8987, 8998, 9009, 9020, 9031, 9042, 9053, + 9064, 1270, 9075, 9086, 9097, 9108, 9119, 9130, 9141, 9152, 9163, 9174, + 9185, 9196, 9207, 9218, 9229, 9240, 9251, 9262, 9273, 9284, 9295, 9306, + 9317, 9328, 9339, 9350, 9361, 9372, 9383, 9394, 9405, 9416, 6398, 9427, + 9438, 9449, 9460, 9471, 9482, 9493, 9504, 9515, 9526, 9537, 9548, 9559, + 9570, 9581, 9592, 9603, 1202, 9614, 9625, 9636, 9647, 9658, 9669, 9680, + 9691, 9702, 9713, 9724, 9735, 9746, 9757, 9768, 9779, 9790, 9801, 9812, + 9823, 9834, 9845, 9856, 9867, 9878, 787, 9889, 910, 9900, 1304, 9911, + 9922, 9933, 9944, 9955, 9966, 9977, 9988, 9999, 10010, 10021, 10032, + 10043, 10054, 10065, 1287, 10076, 10087, 10098, 10109, 10120, 10131, + 10142, 10153, 10164, 10175, 10186, 10197, 10208, 10219, 10230, 10241, + 10252, 10263, 10274, 10284, 10294, 10304, 10314, 10324, 10334, 10344, + 10354, 10364, 10374, 10384, 10394, 10404, 10414, 10424, 10434, 10444, + 10454, 10464, 10474, 10484, 10494, 10504, 10514, 10524, 10534, 10544, + 10554, 10564, 10574, 10584, 10594, 7381, 10604, 10614, 10624, 853, 10634, + 10644, 10654, 10664, 10674, 10684, 10694, 10704, 10714, 10724, 10734, + 10744, 10754, 10764, 10774, 10784, 10794, 10804, 10814, 10824, 10834, + 10844, 10854, 10864, 10874, 10884, 10894, 10904, 10914, 10924, 10934, + 10944, 10954, 10964, 10974, 10984, 10994, 11004, 11014, 11024, 7668, + 11034, 11044, 11054, 11064, 11074, 11084, 11094, 11104, 11114, 11124, + 11134, 11144, 11154, 11164, 11174, 11184, 11194, 11204, 11214, 11224, + 11234, 11244, 11254, 11264, 11274, 11284, 11294, 11304, 11314, 11324, + 11334, 11344, 11354, 11364, 11374, 11384, 11394, 11404, 11414, 11424, + 11434, 11444, 11454, 11464, 11474, 11484, 11494, 11504, 11514, 11524, + 11534, 11544, 11554, 11564, 11574, 11584, 11594, 11604, 11614, 11624, + 11634, 11644, 11654, 11664, 11674, 11684, 11694, 11704, 11714, 11724, + 11734, 11744, 11754, 11764, 11774, 11784, 11794, 11804, 11814, 11824, + 11834, 11844, 11854, 11864, 11874, 11884, 11894, 11904, 11914, 11924, + 11934, 11944, 11954, 11964, 11974, 11984, 11994, 12004, 12014, 12024, + 12033, 12042, 12051, 12060, 12069, 12078, 12087, 12096, 12105, 12114, + 12123, 12132, 12141, 12150, 12159, 12168, 12177, 12186, 12195, 12204, + 12213, 12222, 12231, 833, 12240, 12249, 12258, 12267, 12276, 12285, + 12294, 12303, 12312, 12321, 12330, 12339, 12348, 12357, 12366, 12375, + 12384, 12393, 12402, 12411, 12420, 12429, 12438, 12447, 12456, 12465, + 12474, 12483, 12492, 12501, 12510, 12519, 12528, 12537, 12546, 12555, + 12564, 12573, 12582, 12591, 12600, 12609, 12618, 12627, 12636, 12645, + 12654, 12663, 12672, 12681, 12690, 12699, 12708, 12717, 12726, 12735, + 12744, 12753, 12762, 12771, 12780, 12789, 12798, 12807, 12816, 12825, + 12834, 12843, 12852, 12861, 12870, 12879, 12888, 12897, 12906, 12915, + 12924, 12933, 12942, 12951, 12960, 12969, 12978, 12987, 12996, 13005, + 13014, 13023, 13032, 13041, 13050, 13059, 13068, 13077, 13086, 13095, + 13104, 13113, 13122, 13131, 13140, 13149, 13158, 13167, 13176, 13185, + 13194, 13203, 13212, 13221, 13230, 13239, 13248, 13257, 13266, 13275, + 13284, 13293, 13302, 13311, 13320, 13329, 13338, 13347, 13356, 13365, + 13374, 13383, 13392, 13401, 13410, 13419, 13428, 13437, 13446, 13455, + 7291, 13464, 13473, 13482, 13491, 13500, 13509, 13518, 13527, 13536, + 13545, 13554, 13563, 13572, 13581, 13590, 13599, 13608, 13617, 13626, + 13635, 13644, 13653, 13662, 13671, 13680, 13689, 13698, 13707, 13716, + 13725, 13734, 13743, 13752, 13761, 13770, 13779, 13788, 13797, 13806, + 13815, 13824, 13833, 13842, 13851, 13860, 13869, 13878, 13887, 13896, + 13905, 13914, 13923, 13932, 13941, 13950, 13959, 13968, 13977, 13986, + 13995, 14004, 14013, 14022, 14031, 14039, 14047, 14055, 14063, 6902, + 14071, 14079, 14087, 14095, 14103, 14111, 14119, 14127, 14135, 14143, + 14151, 14159, 14167, 14175, 14183, 14191, 14199, 14207, 14215, 14223, + 7357, 7032, 14231, 14239, 14247, 14255, 14263, 8270, 6345, 14271, 14279, + 14287, 14295, 14303, 14311, 14319, 14327, 14335, 14343, 14351, 14359, + 14367, 14375, 14383, 14391, 14399, 14407, 1469, 14415, 14423, 14431, + 14439, 14447, 14455, 14463, 14471, 14479, 14487, 14495, 6709, 14503, + 14511, 14519, 14527, 14535, 14543, 14551, 14559, 14567, 14575, 14583, + 14591, 14599, 14607, 14615, 14623, 14631, 14639, 14647, 14655, 14663, + 14671, 14679, 14687, 14695, 8114, 14703, 14711, 14719, 14727, 14735, + 14743, 12565, 14751, 14759, 14767, 14775, 14783, 14791, 14799, 14807, + 14815, 14823, 14831, 14839, 14847, 14855, 14863, 14871, 14879, 14887, + 14895, 14903, 14911, 14919, 14927, 14935, 14943, 14951, 14959, 14967, + 14975, 14983, 14991, 14999, 15007, 15015, 15023, 15031, 15039, 15047, + 15055, 15063, 15071, 15079, 15087, 15095, 15103, 15111, 15119, 1324, + 15127, 15135, 15143, 15151, 15159, 15167, 15175, 15183, 12187, 15191, + 1389, 15199, 15207, 15215, 15223, 15231, 15239, 15247, 15255, 15263, + 15271, 10556, 15279, 15287, 15295, 15303, 15311, 15319, 15327, 15335, + 15343, 15351, 15359, 15367, 15375, 15383, 15391, 15399, 15407, 15415, + 15423, 15431, 15439, 15447, 15455, 15463, 15471, 15479, 15487, 15495, + 15503, 15511, 15519, 15527, 15535, 15543, 15551, 15559, 15567, 15575, + 15583, 15591, 15599, 10506, 15607, 989, 15615, 15623, 15631, 15639, + 15647, 15655, 15663, 15671, 15679, 15687, 15695, 15703, 15711, 15719, + 15727, 15735, 15743, 15751, 15759, 15767, 6765, 15775, 15783, 15791, + 15799, 15807, 15815, 15823, 15831, 15839, 15847, 15855, 12925, 15863, + 15871, 15879, 15887, 15895, 15903, 15911, 15919, 15927, 15935, 15943, + 15951, 15959, 15967, 15975, 15983, 15991, 15999, 16007, 16015, 16023, + 16031, 16039, 16047, 16055, 16063, 16070, 16077, 16084, 16091, 16098, + 16105, 16112, 16119, 16126, 16133, 16140, 10557, 16147, 16154, 16161, + 16168, 16175, 16182, 16189, 16196, 16203, 16210, 16217, 16224, 16231, + 895, 16238, 16245, 16252, 16259, 16266, 16273, 16280, 12773, 16287, + 16294, 16301, 16308, 16315, 16322, 16329, 16336, 16343, 16350, 16357, + 16364, 16371, 16378, 16385, 16392, 16399, 16406, 16413, 16420, 16427, + 16434, 16441, 16448, 16455, 16462, 16469, 16476, 16483, 16490, 1171, + 12566, 16497, 16504, 16511, 8947, 16518, 16525, 16532, 16539, 16546, + 16553, 16560, 16567, 16574, 16581, 16588, 14384, 16595, 16602, 16609, + 3002, 16616, 16623, 16630, 16637, 16644, 16651, 16658, 16665, 16672, + 16679, 16686, 16693, 16700, 16707, 16714, 16721, 16728, 16735, 16742, + 16749, 16756, 16763, 16770, 16777, 16784, 16791, 16798, 16805, 16812, + 16819, 16826, 16833, 16840, 16847, 16854, 16861, 16868, 16875, 16882, + 16889, 16896, 16903, 16910, 16917, 16924, 16931, 16938, 16945, 16952, + 16959, 16966, 16973, 9343, 16980, 16987, 16994, 17001, 17008, 17015, + 17022, 17029, 17036, 17043, 17050, 17057, 17064, 17071, 17078, 11047, + 17085, 17092, 17099, 17106, 17113, 17120, 17127, 17134, 17141, 17148, + 17155, 17162, 17169, 17176, 17183, 17190, 17197, 17204, 17211, 12548, + 17218, 17225, 17232, 17239, 17246, 17253, 17260, 7863, 17267, 17274, + 17281, 17288, 17295, 17302, 17309, 17316, 17323, 17330, 17337, 17344, + 17351, 17358, 17365, 17372, 17379, 1117, 17386, 17393, 17400, 17407, + 17414, 17421, 17428, 17435, 17442, 17449, 17456, 17463, 17470, 17477, + 17484, 17491, 17498, 17505, 17512, 17519, 17526, 17533, 17540, 17547, + 17554, 17561, 17568, 17575, 17582, 17589, 17596, 17603, 17610, 17617, + 17624, 17631, 17638, 17645, 13142, 17652, 17659, 17666, 17673, 17680, + 17687, 17694, 17701, 17708, 17715, 17722, 17729, 17736, 17743, 17750, + 17757, 17764, 17771, 17778, 17785, 17792, 17799, 17806, 17813, 17820, + 17827, 17834, 17841, 17848, 17855, 14136, 17862, 17869, 17876, 17883, + 17890, 17897, 17904, 17911, 17918, 17925, 17932, 17939, 17946, 17953, + 12188, 17960, 17967, 17974, 17980, 17986, 17992, 17998, 18004, 18010, + 18016, 18022, 18028, 18034, 18040, 18046, 18052, 18058, 18064, 18070, + 18076, 9443, 18082, 18088, 18094, 18100, 18106, 18112, 6473, 18118, + 18124, 18130, 18136, 18142, 18148, 18154, 18160, 18166, 18172, 18178, + 18184, 18190, 18196, 18202, 18208, 18214, 18220, 18226, 18232, 18238, + 18244, 18250, 18256, 18262, 11738, 18268, 18274, 18280, 18286, 18292, + 18298, 8608, 18304, 18310, 18316, 18322, 18328, 18334, 18340, 18346, + 18352, 18358, 18364, 8080, 18370, 18376, 18382, 18388, 18394, 18400, + 18406, 18412, 18418, 18424, 18430, 18436, 18442, 18448, 18454, 18460, + 18466, 18472, 18478, 18484, 18490, 18496, 18502, 18508, 18514, 18520, + 18526, 18532, 18538, 7138, 18544, 18550, 18556, 18562, 18568, 18574, + 18580, 18586, 18592, 18598, 15489, 18604, 18610, 18616, 18622, 18628, + 18634, 18640, 18646, 18652, 18658, 18664, 18670, 18676, 11708, 18682, + 18688, 18694, 18700, 18706, 10588, 18712, 18718, 18724, 18730, 877, + 11778, 18736, 18742, 18748, 18754, 10608, 18760, 18766, 18772, 18778, + 18784, 18790, 18796, 18802, 18808, 18814, 18820, 18826, 18832, 18838, + 18844, 18850, 18856, 18862, 18868, 18874, 18880, 18886, 18892, 18898, + 18904, 18910, 18916, 18922, 18928, 18934, 18940, 18946, 18952, 934, + 18958, 18964, 18970, 18976, 6891, 18982, 18988, 18994, 19000, 19006, + 19012, 19018, 19024, 19030, 19036, 19042, 19048, 19054, 19060, 19066, + 19072, 19078, 19084, 19090, 19096, 19102, 19108, 19114, 19120, 19126, + 10818, 19132, 19138, 19144, 19150, 19156, 19162, 19168, 19174, 19180, + 19186, 19192, 19198, 19204, 19210, 19216, 19222, 19228, 19234, 19240, + 19246, 19252, 19258, 19264, 19270, 19276, 19282, 19288, 19294, 19300, + 19306, 19312, 19318, 19324, 19330, 19336, 19342, 19348, 19354, 19360, + 19366, 19372, 19378, 19384, 19390, 19396, 19402, 19408, 19414, 19420, + 19426, 19432, 19438, 19444, 19450, 19456, 19462, 11598, 19468, 19474, + 19480, 19486, 19492, 19498, 792, 19504, 19510, 19516, 19522, 19528, + 19534, 19540, 19546, 19552, 6417, 19558, 19564, 19570, 19576, 19582, + 19588, 19594, 19600, 19606, 19612, 19618, 19624, 19630, 19636, 19642, + 19648, 19654, 19660, 19666, 7060, 19672, 19678, 19684, 19690, 19696, + 19702, 19708, 19714, 19720, 19726, 19732, 19738, 19744, 19750, 19756, + 19762, 19768, 19774, 19780, 19786, 19792, 19798, 19804, 19810, 19816, + 19822, 19828, 19834, 19840, 19846, 19852, 19858, 19864, 19870, 19876, + 19882, 19888, 19894, 19900, 19906, 19912, 19918, 19924, 19930, 19936, + 19942, 19948, 19954, 19960, 19966, 19972, 19978, 19984, 19990, 19996, + 20002, 20008, 20014, 20020, 20026, 20032, 4818, 20038, 20044, 20050, + 20056, 20062, 20068, 20074, 20080, 20086, 20092, 20098, 20104, 20110, + 20116, 20122, 20128, 20134, 20140, 20146, 20152, 20158, 20164, 20170, + 20176, 20182, 20188, 20194, 20200, 14513, 20206, 20212, 20218, 20224, + 20230, 20236, 20242, 20248, 13755, 20254, 20260, 20266, 20272, 20278, + 20284, 20290, 20296, 20302, 20308, 20314, 20320, 20326, 20332, 20338, + 20344, 20350, 20356, 20362, 20368, 20374, 20380, 20386, 20392, 20398, + 20404, 20410, 20416, 20422, 20428, 20434, 20440, 20446, 20452, 20458, + 20464, 20470, 20476, 20482, 7912, 20488, 20494, 20500, 20506, 20512, + 20518, 20524, 20530, 20536, 20542, 13476, 20548, 20554, 20560, 20566, + 20572, 20578, 20584, 20590, 9949, 20596, 20602, 20608, 20614, 20620, + 20626, 20632, 20638, 20644, 20650, 20656, 20662, 20668, 20674, 20680, + 20686, 20692, 20698, 20704, 20710, 20716, 15713, 20722, 20728, 20734, + 16617, 20740, 20746, 20752, 20758, 20764, 20770, 20776, 20782, 20788, + 20794, 16834, 20800, 20806, 20812, 20818, 20824, 20830, 10718, 20836, + 20842, 20848, 20854, 9465, 20860, 20866, 20872, 20878, 20884, 20890, + 11658, 7411, 20896, 1743, 20902, 16260, 20908, 20914, 20920, 20926, + 20932, 20938, 20944, 20950, 20956, 20961, 20966, 20971, 20976, 20981, + 20986, 20991, 18533, 20996, 21001, 21006, 21011, 18839, 21016, 21021, + 21026, 21031, 19889, 21036, 21041, 18881, 21046, 19643, 21051, 15610, + 21056, 17999, 21061, 21066, 21071, 21076, 21081, 21086, 21091, 21096, + 21101, 21106, 21111, 19241, 21116, 21121, 21126, 21131, 20273, 21136, + 21141, 21146, 21151, 21156, 21161, 21166, 21171, 21176, 21181, 21186, + 21191, 21196, 21201, 21206, 21211, 21216, 21221, 15226, 21226, 18593, + 21231, 21236, 21241, 21246, 21251, 21256, 21261, 21266, 21271, 21276, + 21281, 21286, 21291, 21296, 18497, 21301, 21306, 21311, 21316, 21321, + 21326, 21331, 21336, 21341, 21346, 21351, 18257, 10499, 21356, 21361, + 21366, 21371, 21376, 21381, 21386, 18011, 21391, 21396, 21401, 21406, + 21411, 21416, 21421, 21426, 21431, 21436, 21441, 21446, 21451, 21456, + 21461, 21466, 18935, 21471, 21476, 21481, 21486, 21491, 21496, 21501, + 16226, 21506, 21511, 20519, 21516, 21521, 21526, 21531, 21536, 21541, + 21546, 17269, 21551, 21556, 21561, 21566, 21571, 21576, 21581, 21586, + 18089, 21591, 21596, 14714, 21601, 20417, 21606, 21611, 21616, 21621, + 21626, 21631, 21636, 21641, 21646, 21651, 21656, 21661, 21666, 21671, + 21676, 21681, 21686, 21691, 21696, 21701, 21706, 21711, 21716, 21721, + 21726, 21731, 21736, 21741, 21746, 21751, 21756, 19793, 21761, 21766, + 21771, 21776, 21781, 21786, 20045, 21791, 21796, 21801, 21806, 21811, + 21816, 21821, 21826, 18857, 21831, 21836, 21841, 21846, 21851, 21856, + 21861, 21866, 21871, 21876, 21881, 21886, 21891, 21896, 21901, 21906, + 21911, 21916, 21921, 21926, 21931, 21936, 21941, 21946, 21951, 21956, + 21961, 21966, 21971, 21976, 21981, 21986, 21991, 21996, 22001, 22006, + 22011, 22016, 20447, 22021, 22026, 18359, 22031, 22036, 22041, 22046, + 22051, 22056, 22061, 22066, 22071, 22076, 22081, 22086, 22091, 22096, + 22101, 22106, 22111, 22116, 22121, 20555, 22126, 22131, 22136, 22141, + 22146, 20777, 22151, 22156, 22161, 22166, 22171, 22176, 22181, 22186, + 22191, 22196, 22201, 22206, 22211, 22216, 22221, 22226, 22231, 22236, + 22241, 10969, 22246, 22251, 22256, 22261, 22266, 22271, 22276, 22281, + 22286, 18329, 22291, 19151, 22296, 22301, 22306, 22311, 22316, 22321, + 22326, 22331, 22336, 22341, 22346, 19661, 22351, 22356, 22361, 858, + 22366, 22371, 22376, 22381, 22386, 22391, 22396, 22401, 22406, 22411, + 22416, 18821, 22421, 22426, 22431, 22436, 22441, 22446, 22451, 22456, + 22461, 22466, 22471, 22476, 22481, 22486, 22491, 22496, 22501, 18029, + 22506, 22511, 22516, 22521, 22526, 22531, 22536, 22541, 22546, 18281, + 11779, 22551, 22556, 22561, 22566, 22571, 22576, 22581, 22586, 22591, + 22596, 22601, 22606, 22611, 22616, 22621, 22626, 22631, 22636, 22641, + 22646, 22651, 22656, 22661, 22666, 22671, 22676, 22681, 22686, 22691, + 22696, 22701, 22706, 22711, 22716, 22721, 22726, 22731, 22736, 22741, + 22746, 22751, 22756, 22761, 22766, 22771, 22776, 22781, 22786, 22791, + 22796, 22801, 15866, 22806, 22811, 22816, 22821, 20369, 22826, 22831, + 22836, 22841, 22846, 22851, 13045, 22856, 22861, 22866, 22871, 22876, + 22881, 22886, 22891, 22896, 22901, 22906, 22911, 18005, 22916, 22921, + 22926, 22931, 22936, 22941, 22946, 22951, 22956, 22961, 7399, 22966, + 22971, 22976, 22981, 22986, 22991, 22996, 23001, 23006, 23011, 23016, + 23021, 23026, 23031, 23036, 23041, 23046, 23051, 23056, 18395, 23061, + 23066, 23071, 23076, 23081, 23086, 23091, 20525, 23096, 23101, 23106, + 23111, 23116, 23121, 10879, 23126, 23131, 23136, 23141, 23146, 23151, + 23156, 23161, 23166, 23171, 23176, 23181, 23186, 23191, 23196, 23201, + 23206, 23211, 23216, 23221, 23226, 23231, 23236, 23241, 23246, 23251, + 23256, 23261, 18167, 23266, 23271, 23276, 23281, 23286, 23291, 23296, + 23301, 23306, 23311, 23316, 23321, 16744, 23326, 23331, 18293, 23336, + 23341, 15426, 23346, 19415, 23351, 20783, 23356, 23361, 18905, 23366, + 23371, 23376, 23381, 23386, 23391, 23396, 23401, 18407, 23406, 23411, + 23416, 23421, 19259, 23426, 23431, 23436, 18209, 23441, 23446, 23451, + 23456, 23461, 23466, 8009, 23471, 23476, 23481, 23486, 18611, 23491, + 23496, 23501, 23506, 19571, 23511, 23516, 23521, 285, 23526, 23531, + 23536, 23541, 23546, 23551, 23556, 23561, 23566, 23571, 23576, 23581, + 23586, 7781, 23591, 23596, 23601, 23606, 23611, 23616, 23621, 23626, + 23631, 20189, 23636, 23641, 23646, 23651, 23656, 23661, 23666, 23671, + 23676, 23681, 23686, 23691, 23696, 20039, 20225, 23701, 23706, 23711, + 23716, 23721, 23726, 23731, 19769, 23736, 23741, 23746, 23751, 23756, + 18641, 23761, 23766, 17136, 23771, 23776, 23781, 23786, 23791, 23796, + 18923, 23801, 23806, 23811, 23816, 23821, 23826, 23831, 23836, 23841, + 19721, 23846, 19193, 23851, 20333, 23856, 18917, 23861, 23866, 19529, + 23871, 23876, 23881, 23886, 23891, 23896, 23901, 23906, 23911, 23916, + 23921, 18503, 23926, 23931, 23936, 23941, 23946, 23951, 23956, 18521, + 23961, 23966, 23971, 23976, 23981, 18575, 23986, 18179, 23991, 23996, + 24001, 24006, 24011, 24016, 24021, 19133, 20003, 24026, 24031, 19925, + 24036, 24041, 24046, 24051, 24056, 17206, 19427, 24061, 13558, 24066, + 24071, 24076, 24081, 24086, 24091, 24096, 24101, 24106, 24111, 24116, + 24121, 24126, 24131, 24136, 24141, 24146, 24151, 24156, 24161, 7412, + 24166, 24171, 24176, 24181, 24186, 24191, 24196, 24201, 24206, 24211, + 24216, 20123, 24221, 24226, 24231, 24236, 24241, 24246, 19163, 24251, + 24256, 24261, 24266, 24271, 24276, 24281, 24286, 24291, 24296, 24301, + 24306, 24311, 24316, 24321, 24326, 24331, 24336, 24341, 24346, 24351, + 24356, 24361, 24366, 24371, 24376, 24381, 24386, 24391, 24396, 24401, + 24406, 10349, 24411, 20027, 24416, 24421, 24426, 24431, 24436, 24441, + 24446, 24451, 24456, 24461, 24466, 24471, 14434, 19085, 24476, 24481, + 19421, 24486, 6572, 24491, 24496, 20651, 24501, 24506, 24511, 24516, + 24521, 20147, 24526, 24531, 24536, 24541, 24546, 24551, 24556, 24561, + 18023, 18773, 24566, 24571, 24576, 24581, 24586, 20711, 24591, 24596, + 7577, 24601, 24606, 24611, 24616, 24621, 24626, 24631, 24636, 24641, + 24646, 24651, 24656, 24661, 24666, 24671, 24676, 11979, 24681, 24686, + 24691, 24696, 24701, 20567, 24706, 24711, 24716, 24721, 24726, 24731, + 24736, 24741, 24746, 24751, 24756, 24761, 24766, 24771, 24776, 24781, + 24786, 24791, 24796, 24801, 24806, 24811, 24816, 24821, 24826, 24831, + 24836, 19061, 24841, 24846, 24851, 18995, 24856, 24861, 24866, 24871, + 24876, 24881, 24886, 24891, 24896, 24901, 24906, 24911, 24916, 24921, + 24926, 24931, 24936, 24941, 24946, 24951, 24956, 18983, 24961, 24966, + 20303, 24971, 24976, 19097, 18305, 24981, 24986, 24991, 24996, 25001, + 25006, 25011, 25016, 25021, 25026, 25031, 25036, 25041, 25046, 25051, + 25056, 25061, 19439, 25066, 25071, 25076, 25081, 25086, 19883, 25091, + 25096, 25101, 25106, 25111, 25116, 18803, 25121, 25126, 25131, 25136, + 25141, 25146, 25151, 25156, 25161, 25166, 25171, 25176, 25181, 19841, + 25186, 25191, 25196, 25201, 25206, 25211, 7464, 25216, 25221, 25226, + 25231, 25236, 25241, 25246, 25251, 25256, 12856, 25261, 25266, 25271, + 25276, 7048, 25281, 25286, 18389, 18761, 25291, 9356, 25296, 18629, + 25301, 25306, 25311, 25316, 25321, 25326, 25331, 25336, 25341, 25346, + 25351, 12937, 25356, 12829, 25361, 25366, 25371, 25376, 25381, 25386, + 25391, 25396, 25401, 25406, 25411, 25416, 20279, 25421, 25426, 25431, + 25436, 25441, 17981, 25446, 25451, 25456, 25461, 25466, 25471, 25476, + 25481, 25486, 25491, 25496, 25501, 25506, 25511, 25516, 25521, 25526, + 25531, 25536, 25541, 25546, 25551, 19019, 25556, 25561, 25566, 25571, + 25576, 25581, 25586, 25591, 25596, 25601, 25606, 25611, 25616, 22627, + 25620, 25624, 25628, 25632, 20972, 14771, 25636, 25640, 25644, 25648, + 25652, 25656, 23647, 25660, 12614, 23417, 25664, 25668, 25672, 10670, + 25676, 25680, 23237, 22357, 25684, 12164, 25688, 25692, 15755, 25696, + 25700, 25704, 25708, 22302, 25712, 10204, 25716, 25720, 25724, 25728, + 25732, 23432, 25736, 25740, 25744, 25748, 25752, 25756, 25760, 25764, + 24212, 16311, 25768, 25772, 25776, 25780, 25784, 25788, 25792, 25796, + 17982, 25800, 25804, 24942, 25808, 25812, 16367, 24017, 23212, 25816, + 25820, 21492, 21147, 418, 25824, 23452, 25828, 25832, 25836, 23777, + 25840, 16675, 25844, 21817, 25848, 25852, 25856, 25860, 25864, 25868, + 25872, 25876, 25880, 25884, 23772, 25888, 25892, 13325, 25896, 25900, + 25904, 25908, 23967, 25912, 18918, 22462, 25916, 25920, 25247, 25924, + 16647, 25928, 25932, 25936, 23832, 25940, 25944, 25948, 25952, 25956, + 24847, 25960, 24547, 18180, 25964, 12803, 25968, 25972, 25976, 15483, + 25980, 23112, 25984, 25988, 25992, 25996, 26000, 26004, 21042, 22287, + 26008, 26012, 26016, 20992, 25337, 12209, 21412, 26020, 21297, 22937, + 7166, 26024, 26028, 26032, 26036, 18534, 22477, 26040, 26044, 26048, + 26052, 14579, 23657, 26056, 26060, 22502, 26064, 26068, 26072, 26076, + 26080, 26084, 26088, 26092, 10028, 26096, 26100, 26104, 26108, 26112, + 26116, 25007, 21802, 21727, 23057, 23252, 26120, 21337, 26124, 26128, + 26132, 26136, 26140, 26144, 26148, 26152, 26156, 24492, 26160, 21367, + 26164, 13568, 26168, 22957, 26172, 26176, 26180, 26184, 26188, 22002, + 11510, 26192, 26196, 26200, 26204, 26208, 26212, 26216, 10560, 23817, + 26220, 22562, 12218, 22322, 16143, 10820, 26224, 26228, 21007, 26232, + 26236, 26240, 26244, 19800, 26248, 26252, 26256, 26260, 26264, 23027, + 26268, 26272, 26276, 26280, 26284, 26288, 26292, 22447, 26296, 17473, + 26300, 21132, 22087, 26304, 26308, 16479, 7998, 26312, 23267, 26316, + 26320, 22457, 21012, 26324, 26328, 21102, 26332, 26336, 26340, 26344, + 26348, 26352, 26356, 22227, 26360, 23177, 26364, 6997, 20478, 26368, + 22402, 26372, 26376, 26380, 26384, 26388, 26392, 12443, 26396, 26400, + 22927, 26404, 26408, 26412, 26416, 26420, 26424, 22952, 16255, 26428, + 26432, 9148, 26436, 26440, 26444, 19278, 26448, 12884, 26452, 26456, + 17130, 26460, 26464, 26468, 18000, 22482, 26472, 26476, 25157, 26480, + 26484, 15707, 26488, 26492, 26496, 26500, 26504, 22442, 26508, 26512, + 26516, 19146, 26520, 26524, 21017, 26528, 26532, 26536, 8634, 26540, + 17158, 26544, 26548, 26552, 26556, 26560, 22217, 26564, 18006, 26568, + 26572, 24337, 10920, 26576, 20670, 26580, 23187, 21772, 20730, 26584, + 26588, 26592, 21677, 25442, 26596, 26600, 21497, 26604, 26608, 26612, + 26616, 26620, 15643, 26624, 26628, 26632, 17109, 23672, 26636, 26640, + 10380, 26644, 19338, 26648, 26652, 21577, 26656, 26660, 26664, 24062, + 12128, 26668, 26672, 26676, 26680, 15307, 26684, 26688, 21867, 23862, + 26692, 25572, 26696, 26700, 21937, 24507, 16759, 18282, 26704, 26708, + 26712, 26716, 22517, 26720, 26724, 23797, 22817, 23142, 14059, 26728, + 14955, 26732, 26736, 20508, 26740, 26744, 26748, 25167, 20226, 26752, + 26756, 26760, 24552, 26764, 26768, 21427, 26772, 18126, 26776, 26780, + 6741, 21642, 26784, 26788, 26792, 20967, 26796, 26800, 26804, 26808, + 26812, 21252, 26816, 26820, 21122, 26824, 21327, 15219, 26828, 26832, + 26836, 26840, 26844, 26848, 7140, 26852, 21742, 26856, 26860, 26864, + 23082, 26868, 26872, 26876, 17340, 22152, 22182, 26880, 20682, 26884, + 19854, 26888, 22067, 8730, 26892, 26896, 26900, 26904, 26908, 26912, + 21827, 26916, 26920, 21292, 26924, 14627, 22782, 26928, 26932, 26936, + 20370, 26940, 22327, 26944, 26948, 25227, 26952, 21052, 22027, 21732, + 22987, 15595, 21032, 26956, 26960, 26964, 26968, 26972, 22307, 26976, + 26980, 26984, 26988, 26992, 24647, 26996, 14499, 21992, 27000, 27004, + 22202, 24952, 23877, 24252, 25232, 27008, 27012, 21767, 18030, 27016, + 14371, 25582, 27020, 27024, 27028, 27032, 27036, 27040, 27044, 27048, + 22922, 27052, 17578, 27056, 22397, 10580, 21857, 27060, 13631, 27064, + 22852, 27068, 21952, 27072, 25577, 27076, 27080, 27084, 21112, 27088, + 27092, 18024, 19842, 27096, 24087, 27100, 27104, 15195, 22557, 27108, + 27112, 22037, 27116, 27120, 27124, 27128, 20040, 27132, 27136, 17921, + 27140, 25282, 18888, 27144, 27148, 12389, 27152, 27156, 23387, 8646, + 22242, 20957, 19848, 27160, 27164, 27168, 22847, 23422, 22967, 27172, + 27176, 22577, 27180, 27184, 23067, 22652, 21287, 25062, 27188, 20580, + 27192, 27196, 27200, 27204, 27208, 22377, 24122, 21907, 27212, 24662, + 27216, 27220, 19074, 27224, 27228, 22332, 27232, 21477, 22362, 22367, + 27236, 27240, 27244, 27248, 24097, 27252, 27256, 27260, 27264, 23087, + 27268, 27272, 15635, 27276, 27280, 27284, 24982, 27288, 27292, 22657, + 22582, 27296, 27300, 25562, 27304, 27308, 27312, 27316, 21067, 23352, + 27320, 27324, 12920, 27328, 27332, 18384, 27336, 27340, 21417, 27344, + 21222, 27348, 21832, 25512, 27352, 22222, 27356, 27360, 14227, 27364, + 23152, 27368, 27372, 27376, 27380, 18954, 20977, 27384, 22537, 27388, + 24902, 27392, 27396, 27400, 21187, 23522, 18810, 27404, 24767, 27408, + 23307, 13379, 27412, 27416, 27420, 21422, 27424, 23702, 27428, 27432, + 23062, 27436, 23347, 27440, 21702, 27444, 16703, 22097, 27448, 27452, + 22662, 27456, 27460, 27464, 23097, 23247, 27468, 24007, 27472, 27476, + 27480, 27484, 21682, 27488, 23707, 23457, 27492, 27496, 13208, 22082, + 19788, 21807, 24172, 27500, 27504, 24272, 27508, 27512, 27516, 22687, + 24872, 23207, 27520, 21942, 27524, 6573, 22452, 27528, 27532, 23382, + 27536, 27540, 21707, 27544, 23262, 27548, 27552, 21977, 17270, 27556, + 27560, 25467, 27564, 27568, 23192, 27572, 27576, 27580, 15875, 27584, + 21002, 27588, 17988, 20610, 7770, 23717, 27592, 27596, 27600, 19122, + 27604, 22642, 18120, 18252, 27608, 27612, 27616, 10105, 27620, 27624, + 27628, 27632, 27636, 27640, 27644, 12533, 27648, 27652, 27656, 22147, + 21237, 24722, 27660, 27664, 27668, 15011, 16227, 27672, 16325, 27676, + 27680, 20997, 27684, 22347, 27688, 23217, 9137, 21967, 27692, 27696, + 22702, 23122, 27700, 24637, 27704, 27708, 27712, 21207, 25397, 27716, + 27720, 27724, 27728, 27732, 18486, 27736, 27740, 18354, 27744, 14731, + 27748, 27752, 27756, 27760, 27764, 27768, 27772, 23837, 27776, 12290, + 21512, 22392, 27780, 14467, 21982, 27784, 27788, 27792, 24132, 14331, + 27796, 25342, 27800, 27804, 18072, 27808, 25367, 27812, 27816, 19752, + 27820, 27824, 23677, 27828, 22827, 27832, 27836, 27840, 22422, 27844, + 27848, 23327, 27852, 27856, 23257, 27860, 27864, 27868, 27872, 27876, + 27880, 21402, 27884, 27888, 27892, 27896, 27900, 27904, 27908, 27912, + 23587, 27916, 27920, 27924, 23542, 27928, 27932, 27936, 27940, 27944, + 21232, 22527, 27948, 9841, 9236, 27952, 11360, 27956, 22917, 27960, + 27964, 14475, 23317, 27968, 21527, 27972, 27976, 27980, 21397, 21997, + 22867, 19098, 25052, 17256, 27984, 27988, 27992, 12506, 27996, 28000, + 28004, 22192, 24692, 28008, 190, 21957, 28012, 28016, 28020, 28024, + 22267, 24002, 28028, 28032, 28036, 21777, 8262, 28040, 28044, 23922, + 21922, 28048, 28052, 28056, 28060, 28064, 22772, 28068, 25072, 22617, + 28072, 28076, 28080, 28084, 28088, 23042, 28092, 28096, 28100, 28104, + 28108, 28112, 28116, 28120, 22317, 28124, 28128, 28132, 28136, 24577, + 28140, 28144, 21447, 28148, 28152, 28156, 28160, 28164, 28168, 22882, + 25302, 28172, 25067, 28176, 28180, 28184, 28188, 28192, 28196, 28200, + 22532, 28204, 3215, 28208, 28212, 28216, 28220, 28224, 28228, 22857, + 23932, 22212, 28232, 28236, 28240, 28244, 28248, 9203, 28252, 28256, + 21877, 22072, 28260, 28264, 28268, 24927, 28272, 28276, 22737, 21307, + 230, 28280, 28284, 28288, 28292, 25242, 28296, 20676, 28300, 28304, + 28308, 28312, 23357, 28316, 28320, 28324, 15492, 28327, 10106, 28330, + 26257, 19723, 8587, 635, 28333, 28336, 22458, 28339, 26549, 28342, 8951, + 19591, 28345, 673, 28348, 28351, 28354, 28357, 18157, 26249, 27709, + 26525, 28360, 27797, 28363, 25098, 8119, 28366, 28369, 28372, 11861, + 10441, 28375, 7414, 2376, 9116, 28378, 8819, 28381, 28384, 28387, 28390, + 28393, 28396, 1551, 13380, 28399, 28402, 4431, 28405, 12480, 27185, 9138, + 2436, 25957, 22923, 28408, 24258, 28411, 10711, 1474, 26649, 28414, + 28417, 246, 26349, 20011, 335, 28420, 13020, 28423, 25733, 10249, 28426, + 20113, 28429, 28432, 17180, 15756, 26121, 28435, 25937, 28438, 13011, + 2706, 14468, 18031, 28441, 28444, 28447, 28450, 28453, 28456, 12381, + 28459, 28462, 526, 28465, 28468, 28471, 28474, 16557, 18733, 28477, 2271, + 28480, 7050, 28483, 19543, 8035, 28486, 28489, 28492, 28495, 8659, 23193, + 28498, 28501, 18277, 28504, 6574, 28507, 28510, 28513, 17593, 16942, + 22168, 28516, 28519, 28522, 22813, 27085, 28525, 28528, 28531, 28534, + 28537, 8599, 6350, 28540, 21438, 7603, 17320, 28543, 28546, 18109, 28549, + 13767, 28552, 25793, 2961, 15692, 28555, 28558, 28561, 27109, 28564, 994, + 28567, 28570, 25893, 26909, 8263, 26093, 5721, 26565, 26461, 28573, + 21708, 28576, 25218, 27441, 28579, 28582, 21308, 27165, 1761, 8753, + 28585, 22063, 28588, 14212, 14060, 25829, 7167, 28591, 17138, 2421, + 28594, 28597, 28600, 28603, 17551, 20857, 16543, 22933, 28606, 1896, + 7771, 18091, 28609, 23818, 28612, 19783, 28615, 18433, 28618, 21388, 562, + 28621, 28624, 28627, 27985, 12246, 28630, 28633, 17635, 5301, 2541, + 13092, 27001, 25068, 28636, 26153, 28639, 9204, 28642, 13569, 28645, + 28648, 28651, 12417, 10341, 10561, 28654, 27313, 22, 26757, 28657, 6840, + 28660, 28663, 28666, 28669, 18841, 28025, 16354, 2886, 28672, 28675, + 9347, 10971, 27353, 28678, 18241, 28681, 13209, 28684, 28687, 28690, + 28693, 28696, 4026, 16228, 28699, 28702, 19981, 17971, 14964, 27905, + 28705, 28708, 27061, 1426, 28711, 20221, 12210, 880, 28714, 4671, 24833, + 18463, 22753, 10831, 7579, 28717, 28720, 14908, 20707, 3396, 5196, 16571, + 18871, 8731, 28723, 28726, 28729, 28732, 2061, 419, 10291, 28735, 21713, + 28738, 25789, 28741, 10461, 23843, 14820, 28744, 21403, 26369, 28747, + 26189, 28750, 16984, 7915, 6742, 19279, 17005, 25965, 18121, 28753, + 26065, 27897, 28756, 20773, 16914, 28759, 28762, 28765, 14732, 28768, + 28771, 28774, 9336, 24508, 28777, 14108, 28780, 28783, 12129, 28786, + 28789, 27653, 5496, 28792, 28795, 10205, 18037, 26893, 18799, 23443, + 26785, 28798, 28801, 28804, 14596, 19753, 26653, 28807, 8539, 12444, + 17719, 28810, 6798, 28813, 9237, 26113, 28816, 336, 28819, 356, 21474, + 1897, 1732, 4, 28821, 22894, 16789, 27762, 18668, 226, 28823, 28825, 881, + 750, 25854, 629, 8264, 28827, 15709, 209, 28784, 11012, 19310, 19034, + 28526, 16831, 28403, 28352, 28829, 28831, 28833, 23759, 9205, 28835, + 21749, 253, 28837, 23989, 6477, 103, 1122, 28839, 28841, 13588, 19610, + 28843, 26126, 2182, 1807, 1228, 46, 7467, 303, 25954, 15285, 34, 28845, + 28847, 28849, 13471, 184, 28851, 18872, 938, 20912, 28853, 615, 28855, + 644, 28857, 28859, 28463, 28861, 54, 796, 569, 14837, 26570, 232, 433, + 361, 12002, 18674, 28863, 26042, 721, 26171, 5, 81, 19, 210, 652, 64, + 28614, 30, 319, 276, 9, 84, 28865, 24, 304, 35, 14774, 117, 131, 28866, + 257, +}; -static unsigned short lexicon_offset[] = {0, 0, 6, 10, 18, 20, 25, 31, -36, 43, 48, 56, 65, 73, 79, 82, 85, 92, 100, 105, 118, 122, 127, 132, -139, 146, 153, 161, 169, 175, 181, 186, 194, 201, 207, 211, 218, 225, -228, 234, 243, 249, 252, 255, 258, 263, 271, 277, 281, 290, 296, 305, -316, 320, 333, 338, 348, 353, 358, 363, 372, 375, 381, 386, 394, 402, -406, 415, 422, 431, 435, 443, 451, 459, 468, 474, 483, 488, 495, 501, -508, 513, 522, 529, 530, 538, 546, 548, 500, 556, 559, 247, 565, 571, -576, 586, 193, 589, 594, 603, 612, 557, 617, 622, 624, 631, 634, 638, -646, 651, 653, 663, 667, 17, 672, 676, 680, 682, 687, 695, 700, 707, -713, 723, 519, 728, 734, 741, 747, 752, 757, 764, 768, 776, 782, 789, -799, 804, 809, 812, 816, 820, 826, 835, 838, 844, 847, 850, 419, 855, -418, 861, 19, 868, 873, 877, 871, 891, 896, 900, 905, 907, 912, 918, -924, 929, 935, 939, 253, 943, 946, 951, 954, 957, 964, 970, 982, 987, -992, 995, 998, 1002, 1006, 1013, 1017, 1019, 1024, 1028, 1043, 1046, -787, 1050, 1059, 1062, 1065, 1073, 1076, 1080, 1088, 1099, 1104, 1107, -1117, 64, 1121, 1124, 1130, 5, 1136, 1139, 1143, 24, 1146, 35, 1149, -1152, 1155, 1162, 1170, 1176, 1140, 1187, 1190, 1193, 1197, 1200, -1204, 1207, 1210, 1213, 131, 721, 1215, 1220, 1223, 1235, 1239, 1244, -1252, 1258, 1261, 1265, 1274, 1286, 1291, 1294, 1303, 117, 84, 1167, -1310, 1316, 1320, 1324, 1328, 1331, 1335, 1345, 1351, 1357, 1369, -1376, 1380, 1383, 1393, 1394, 1405, 1414, 9, 1420, 1425, 1428, 1431, -1434, 1441, 46, 304, 1447, 1450, 1460, 1463, 1472, 1477, 1486, 1489, -1494, 1497, 1504, 336, 30, 1513, 1519, 875, 1530, 1536, 1540, 1548, -1555, 1561, 1565, 1570, 1314, 1573, 1577, 841, 1580, 1584, 1591, 1596, -1600, 1604, 1606, 1612, 1617, 1621, 1624, 1636, 1642, 1649, 1660, -1663, 1668, 1671, 853, 1680, 1683, 1687, 1692, 1697, 774, 1492, 1181, -1707, 1712, 1718, 1722, 1726, 1735, 1740, 1742, 1754, 1758, 1762, -1766, 210, 232, 1772, 1776, 1782, 81, 1786, 276, 1789, 1578, 1798, -1804, 635, 1806, 1808, 1814, 1817, 1820, 1824, 1828, 1835, 1845, 1848, -1850, 1854, 356, 1860, 1867, 1871, 1877, 1883, 1890, 1894, 1898, 1906, -1911, 1922, 1927, 1931, 1932, 1935, 1938, 1943, 1945, 1947, 1952, -1955, 1964, 1973, 1980, 1984, 1990, 1101, 1993, 1996, 2003, 2009, -2012, 2015, 2024, 2030, 2036, 2041, 865, 2044, 2047, 2053, 2061, 2064, -2072, 2083, 2093, 2096, 1832, 562, 2100, 2103, 2106, 2109, 2112, 2121, -2128, 2132, 2137, 2142, 2145, 673, 2152, 894, 888, 2163, 2171, 2176, -2179, 2183, 2189, 2192, 2196, 2199, 2202, 2206, 2209, 2217, 2220, -2227, 2231, 2239, 2243, 2247, 2249, 2252, 2255, 2262, 2269, 2279, -2284, 2287, 2292, 2306, 1166, 2319, 2328, 2331, 2340, 2343, 2347, -2353, 2357, 2362, 2369, 2377, 2381, 2384, 2397, 2405, 2412, 2416, -2421, 2428, 2433, 2437, 2440, 2443, 2452, 2455, 2465, 2468, 2470, -2474, 2480, 2483, 2488, 2491, 1796, 2495, 2498, 2504, 2509, 2512, -2518, 2524, 2534, 2538, 2542, 2546, 2549, 2554, 2569, 2577, 2590, -2598, 2603, 2606, 2609, 2615, 2621, 2630, 2634, 2639, 2644, 2653, -2662, 2665, 2673, 2674, 2677, 2680, 2691, 2695, 2698, 2701, 2705, -2708, 823, 2719, 2725, 2730, 2733, 2736, 2745, 2748, 2751, 2757, 2759, -2763, 2766, 2771, 2779, 2787, 2799, 2802, 2808, 2825, 932, 2828, 2836, -2841, 2438, 2848, 2855, 2858, 2869, 2796, 2876, 2878, 257, 2884, 2888, -2894, 2895, 1639, 2899, 2904, 2910, 2914, 2921, 2925, 2932, 2938, -2944, 2948, 2956, 1271, 2963, 2973, 2981, 2988, 2993, 2996, 3003, -3008, 3010, 3018, 3021, 3024, 3032, 3039, 3041, 3047, 3050, 3058, -3066, 3069, 3072, 3081, 3087, 3102, 3111, 3115, 3120, 3127, 652, 2298, -3130, 3133, 3140, 3143, 3152, 3156, 3161, 3164, 3172, 3180, 3186, -3191, 3196, 3205, 1225, 3210, 3213, 3219, 3223, 3229, 3234, 3239, -3243, 433, 3251, 3264, 3269, 3279, 3282, 3287, 3291, 3296, 3302, 3308, -3316, 3322, 3325, 3331, 209, 3337, 3341, 3344, 3349, 3362, 3368, 3374, -3384, 3391, 3401, 3413, 3423, 3427, 3433, 3439, 3442, 3451, 3459, -3463, 3468, 3476, 3482, 3486, 3492, 3496, 3502, 3506, 3509, 3513, 246, -3518, 3521, 3525, 3527, 3533, 3539, 3543, 190, 3550, 3556, 3564, 3567, -3571, 3575, 3582, 3585, 3600, 3603, 3607, 3614, 3622, 361, 3628, 3634, -3645, 3652, 3659, 3663, 3148, 3671, 3680, 3691, 3696, 3700, 1268, -3706, 3709, 3715, 3720, 3729, 3731, 2394, 1842, 3735, 3738, 3741, -3751, 3754, 3759, 3769, 3777, 3780, 3786, 3790, 3800, 3806, 3814, 644, -3818, 3826, 3831, 3837, 3845, 3854, 3856, 3862, 3871, 3876, 3884, -3886, 3112, 3899, 3907, 3912, 3914, 3917, 3920, 3928, 3932, 3936, -3946, 3950, 3956, 3965, 3968, 3972, 3976, 3983, 3989, 4000, 4005, -4009, 4014, 4019, 4022, 4030, 4035, 4039, 4044, 4056, 4059, 4063, -3063, 4066, 4070, 4073, 4076, 4081, 4083, 4087, 4092, 4096, 4100, -4107, 4112, 4121, 4124, 761, 4136, 4141, 285, 4148, 4153, 4159, 4163, -4167, 4170, 4175, 4178, 4182, 4189, 4193, 3594, 4203, 4210, 4222, -4225, 4228, 4232, 4238, 4250, 4258, 4264, 4276, 303, 4280, 1491, 4285, -814, 4294, 4015, 319, 4298, 4301, 4311, 4318, 4328, 4337, 4347, 4352, -4359, 4364, 4367, 4374, 4381, 4388, 4402, 4409, 4418, 4422, 4425, -4435, 4440, 4443, 4447, 4453, 4458, 4464, 1372, 4471, 4483, 2378, -4487, 4496, 4499, 4505, 4512, 773, 4518, 4532, 4537, 4543, 4550, 4558, -4569, 3510, 4582, 4587, 2513, 4597, 4603, 4607, 4611, 4618, 4630, -4635, 4639, 4642, 4654, 4658, 4663, 4668, 4680, 1373, 4684, 4687, -4700, 4703, 4707, 4710, 4716, 4724, 4730, 4744, 4755, 4765, 4773, -4784, 4788, 4792, 4797, 4808, 4812, 4824, 4837, 4846, 4858, 4865, -4870, 1332, 4874, 4879, 4886, 4892, 4895, 4899, 4911, 4917, 4921, -4927, 4935, 4940, 4945, 4949, 4953, 3553, 4965, 4977, 4983, 4990, -4993, 4998, 5007, 5013, 5021, 5030, 5038, 5045, 5051, 5063, 5070, -1457, 5081, 5092, 5102, 5116, 5119, 5125, 5129, 5137, 5141, 5148, -5154, 5161, 5165, 4838, 5169, 5182, 5188, 1516, 5192, 5201, 5212, -5224, 5228, 5240, 4789, 5254, 5268, 5272, 5276, 5280, 5284, 5288, -5299, 5302, 5306, 5313, 5318, 5322, 5330, 5332, 5338, 5346, 5355, -5359, 5363, 5367, 5379, 5388, 5392, 5397, 5400, 5405, 22, 5410, 5414, -5420, 5422, 5426, 5434, 5445, 5451, 5456, 5460, 5470, 1026, 5475, -5479, 5482, 930, 5492, 5503, 5508, 5512, 5519, 5525, 5537, 5544, 5551, -5555, 5559, 5567, 5573, 5577, 5581, 5590, 5594, 5599, 5603, 5616, -5621, 5625, 5631, 5634, 5638, 5643, 5650, 5654, 5660, 5664, 5669, -5672, 5677, 5690, 5695, 5711, 5716, 5730, 5735, 5740, 5748, 5756, -5760, 5763, 5770, 5774, 5780, 5786, 5791, 5797, 5811, 5822, 5827, -5841, 5846, 5851, 5865, 5873, 5877, 5882, 5890, 5895, 5898, 5903, -5912, 5918, 5923, 5931, 4089, 5939, 5948, 5958, 5975, 5983, 5990, -5997, 6001, 3655, 6006, 6010, 6015, 6019, 6023, 6029, 6034, 6048, -6056, 6066, 6069, 6074, 6079, 6084, 6089, 6094, 6100, 6104, 6108, -6113, 6117, 6123, 6132, 6139, 6141, 6146, 6150, 6156, 6163, 629, 6166, -6170, 6176, 6181, 6185, 4508, 6187, 6191, 6202, 6210, 6214, 6218, -6229, 6238, 6243, 1887, 6248, 6253, 6258, 6262, 6270, 6275, 6280, 750, -6284, 6288, 6293, 6297, 6302, 3074, 6306, 6312, 3833, 6317, 6324, -6331, 6341, 6344, 6349, 6355, 6360, 6365, 6369, 6374, 6381, 6384, -6388, 6394, 6403, 6408, 6413, 6419, 6424, 6428, 6437, 6442, 6448, -6452, 6456, 6460, 6466, 6470, 6480, 6484, 6488, 6492, 6496, 6505, -6510, 6522, 6527, 6538, 6542, 6548, 6552, 6561, 6565, 6569, 6573, -6585, 6589, 6593, 6597, 989, 6602, 6606, 6610, 34, 6618, 6625, 6630, -6635, 6639, 6644, 6648, 6654, 6658, 6664, 6668, 6676, 6680, 6694, -6699, 6705, 6710, 6721, 6726, 6735, 6738, 6742, 6746, 6750, 6757, -6761, 6765, 6771, 6780, 6785, 6789, 6797, 6803, 6811, 6816, 4461, -6825, 6832, 6836, 6844, 6848, 6866, 6870, 6878, 6881, 5185, 6889, -6895, 6900, 2891, 6908, 6913, 6917, 6923, 6930, 6947, 6951, 6956, -6964, 6969, 6974, 6978, 6983, 6993, 7007, 7012, 7017, 7021, 7027, -7036, 7040, 7046, 7051, 7059, 7062, 966, 7067, 7072, 7077, 7087, 7092, -7096, 7103, 7108, 7112, 7116, 7118, 7123, 7128, 7132, 7136, 7142, -7149, 7156, 7161, 7166, 7185, 7196, 7200, 7205, 7207, 7210, 7214, -7218, 7221, 7226, 7230, 7234, 7239, 7247, 7251, 7258, 7262, 7267, -7273, 7281, 7286, 7292, 7297, 7302, 7306, 7309, 7322, 7327, 7331, -7336, 7342, 7350, 7354, 7361, 7365, 7369, 7375, 7380, 7386, 7390, 615, -7394, 7402, 7416, 7420, 7425, 7433, 7436, 7442, 7447, 7455, 7459, -7464, 7475, 7478, 7486, 7490, 7495, 7500, 7507, 7516, 7521, 7526, -7530, 7538, 7543, 7548, 7557, 7559, 7563, 7568, 7577, 7582, 7592, -7595, 7600, 7604, 7608, 7613, 7618, 7623, 7632, 7645, 7652, 7664, -7672, 7676, 7679, 7684, 7688, 7693, 7697, 7703, 7709, 7713, 7718, -7722, 7726, 7730, 3193, 7738, 7746, 7750, 3175, 7755, 7760, 7764, -7767, 7773, 7777, 7784, 7787, 7791, 7797, 7802, 7808, 7816, 7825, -7829, 7833, 4888, 7838, 7842, 7848, 7854, 7858, 7863, 7868, 7879, -7884, 7890, 7894, 7897, 7905, 7909, 7914, 7923, 7927, 7935, 7940, -7951, 7955, 7969, 7974, 7978, 7981, 7988, 7991, 7999, 8002, 8007, -8011, 8017, 8023, 8030, 8034, 8040, 1240, 8044, 8048, 8053, 909, 8057, -8067, 8071, 8085, 8089, 8094, 8099, 8103, 8112, 8115, 8121, 7502, -8125, 7647, 8131, 8135, 8139, 8143, 8148, 8155, 8160, 8166, 8169, -8182, 8190, 8195, 8203, 8209, 8218, 8227, 8232, 8238, 8242, 8245, -8254, 8267, 8271, 8277, 8282, 8285, 8289, 8298, 8302, 8309, 8313, -8319, 8323, 8328, 8333, 8355, 8362, 8367, 8372, 8385, 2274, 8400, -8404, 8409, 8413, 8416, 8420, 8424, 8428, 8433, 8445, 8450, 8455, -8465, 8471, 8476, 8489, 8494, 8500, 8506, 8511, 8529, 8536, 8540, -8544, 8549, 8553, 8558, 8563, 8581, 8586, 8593, 8608, 8613, 8617, -8620, 8625, 8628, 8632, 6259, 8638, 8641, 8645, 8649, 8653, 8663, -8668, 8671, 8676, 8682, 8686, 8699, 8703, 8706, 8710, 8715, 8722, -8726, 8731, 8736, 8743, 8749, 8753, 8758, 8766, 8771, 8776, 8783, -8791, 7970, 8798, 8803, 8810, 8812, 8819, 8824, 8827, 8832, 8839, -8845, 8853, 8861, 8865, 8870, 8875, 8880, 8884, 8888, 8897, 8908, -8914, 8918, 8926, 8932, 8942, 8953, 8959, 8965, 8972, 8976, 8981, -8992, 9001, 9005, 7371, 9016, 9023, 9027, 9030, 9035, 9038, 6356, -9043, 9048, 9052, 9055, 9059, 9063, 9068, 7667, 9079, 9083, 9088, -9092, 9096, 9100, 9107, 9113, 9119, 9123, 9128, 9132, 9136, 840, 9140, -9144, 9150, 9157, 9161, 9166, 9171, 8290, 9178, 6080, 9183, 9190, -9200, 9203, 9207, 9212, 9223, 9227, 9232, 9251, 9259, 9264, 9268, -9282, 4574, 9286, 9291, 9297, 4, 1982, 9299, 9303, 9307, 9312, 9318, -6489, 9327, 9334, 9339, 9342, 9352, 2907, 9356, 9361, 9366, 9370, -9381, 9384, 9387, 9396, 4117, 9089, 852, 9401, 9406, 9411, 9422, 9425, -9429, 9433, 9444, 9446, 9454, 9459, 9472, 9476, 9488, 9492, 9495, -9500, 9505, 5364, 9516, 9521, 9528, 9531, 9538, 9543, 9546, 9554, -9561, 9574, 9578, 9596, 9602, 9617, 9623, 9634, 9637, 9642, 9648, -9661, 9671, 9680, 9685, 9700, 9715, 9723, 9728, 9732, 9737, 9752, -9757, 9761, 9765, 9770, 9779, 9783, 9790, 9799, 9814, 9819, 9831, -9835, 9840, 9846, 9860, 9869, 9873, 9877, 9885, 9889, 9894, 9904, -9908, 9912, 9917, 9921, 9926, 7602, 9931, 9942, 9945, 9954, 9969, -9984, 9999, 10010, 10016, 10027, 10032, 10038, 10047, 10052, 10056, -10061, 10067, 10071, 10086, 10093, 10098, 10113, 10117, 10127, 10133, -10140, 10145, 10153, 10162, 10175, 10180, 10185, 10200, 10204, 10219, -10227, 10242, 10246, 10252, 10259, 10269, 10275, 10279, 10284, 10290, -10294, 10298, 10309, 10313, 10316, 10326, 10331, 10337, 10346, 10351, -10366, 10376, 5744, 10381, 10388, 10401, 10411, 10415, 10422, 10429, -10439, 10454, 10463, 10468, 10472, 10487, 10493, 10500, 8439, 10505, -10520, 10524, 10539, 10554, 10563, 10568, 10574, 2424, 10579, 10583, -10593, 10598, 10603, 10608, 10612, 10615, 10621, 10627, 10631, 10640, -10644, 10648, 10663, 10666, 10681, 10686, 10690, 10695, 10699, 10709, -10719, 10729, 10740, 10744, 10749, 10753, 10757, 10764, 9271, 10770, -10777, 10782, 10786, 10799, 10807, 10815, 10830, 10834, 3167, 10838, -10842, 10181, 10846, 10857, 10861, 10871, 5961, 10885, 10896, 10908, -10915, 10922, 10928, 10940, 10944, 10949, 10952, 10958, 10973, 10983, -10988, 10993, 11007, 11011, 11015, 11019, 11024, 11028, 11039, 11044, -11055, 11059, 11064, 11070, 11075, 11079, 11084, 11090, 11099, 11108, -11118, 11123, 11127, 11132, 11138, 11142, 11148, 11153, 11168, 11172, -11176, 11181, 11187, 11191, 11196, 11204, 11210, 11214, 11218, 11227, -1469, 11231, 11242, 11257, 11271, 11278, 11293, 11297, 11302, 11311, -11316, 11325, 11329, 11337, 11352, 11356, 11371, 11379, 11384, 11394, -11399, 11404, 11409, 11412, 11416, 11426, 11431, 11435, 11450, 11458, -11466, 11470, 11474, 11486, 11491, 11496, 11502, 11506, 11510, 11515, -11528, 11532, 11541, 11545, 11550, 11556, 11571, 11580, 11589, 11604, -11613, 2506, 11617, 11627, 11640, 11646, 11651, 11657, 11665, 11678, -11685, 9815, 11691, 11698, 11704, 11708, 11723, 226, 11725, 11727, -11737, 184, 11745, 11756, 11764, 11768, 11777, 11782, 11788, 11792, -11797, 11806, 11810, 11818, 11823, 11832, 11836, 11851, 11854, 11860, -11865, 11875, 11880, 11887, 2844, 11893, 11551, 11897, 11904, 3303, -11907, 11917, 11922, 11930, 2865, 11933, 11941, 11947, 11953, 11958, -11968, 11977, 11987, 11996, 12007, 12012, 10575, 12020, 12035, 7539, -12041, 12053, 12068, 12074, 12078, 12093, 12105, 12110, 12114, 12119, -12124, 12130, 12145, 12149, 12161, 12166, 12181, 12186, 12193, 12199, -12203, 12207, 12215, 12231, 12235, 12240, 12243, 12246, 12261, 12270, -12274, 12283, 12294, 12301, 12307, 12312, 12317, 12323, 12331, 12336, -12340, 12344, 12354, 12359, 12364, 12370, 12374, 12378, 12383, 12389, -12399, 12404, 12408, 12411, 12419, 12427, 12436, 12440, 12444, 12449, -12464, 12468, 12472, 12478, 12486, 12490, 12496, 12509, 12524, 12529, -12536, 12551, 12555, 12559, 12562, 12570, 12585, 772, 12589, 12594, -12598, 12603, 12607, 12610, 12615, 12625, 12629, 12632, 12638, 12642, -12599, 12646, 870, 12650, 12655, 12662, 12667, 12673, 12683, 12688, -12695, 12702, 12708, 12720, 12728, 9402, 12733, 12748, 12753, 12763, -12778, 12783, 12798, 12804, 12819, 12823, 12828, 12832, 12837, 12842, -7589, 12857, 12862, 12877, 12885, 12889, 12904, 12908, 12917, 12925, -12933, 12942, 12948, 12960, 12964, 12968, 12983, 12987, 12991, 13008, -13016, 13021, 13036, 13040, 13045, 13049, 13051, 13055, 13070, 13085, -13094, 13100, 13104, 13120, 13126, 13133, 13137, 13143, 13156, 13162, -13167, 13182, 13017, 13186, 13191, 13195, 13199, 13206, 13210, 13215, -6298, 13220, 13235, 13240, 13251, 13256, 13261, 13267, 13279, 1809, -13287, 13293, 13308, 13317, 13321, 13326, 13332, 13336, 13339, 13350, -13355, 13370, 13377, 13382, 13387, 13392, 13396, 13406, 13413, 13425, -13431, 13436, 13439, 13446, 13450, 13465, 13470, 13478, 13493, 13500, -13508, 13512, 13516, 13532, 13537, 4502, 13542, 13550, 13552, 13563, -13578, 13590, 13605, 13610, 13615, 13618, 13627, 13637, 13647, 13652, -13667, 13671, 13674, 13683, 13688, 13693, 10176, 13699, 13707, 13722, -13726, 13733, 13740, 13745, 13750, 13755, 13759, 13763, 13768, 13775, -13789, 13804, 13808, 13811, 13815, 13830, 13836, 13846, 13052, 10900, -13851, 13856, 13860, 13864, 13870, 13874, 13879, 13883, 13887, 13891, -13896, 13911, 13916, 13922, 13929, 13944, 13954, 13963, 13969, 13984, -13990, 14005, 14009, 14018, 14025, 14031, 14040, 14048, 14053, 14068, -14074, 8446, 14085, 14092, 14096, 14100, 14105, 14120, 14135, 14140, -14145, 14154, 14164, 14176, 14180, 14185, 14189, 14194, 14199, 14203, -14215, 14219, 14224, 14233, 14238, 14247, 9397, 14262, 14266, 14271, -14275, 14281, 14291, 14295, 14300, 14305, 14314, 14319, 14324, 14341, -14346, 14350, 14355, 8405, 14361, 14366, 14373, 12360, 14377, 14392, -14401, 14404, 14409, 14413, 14430, 14436, 14444, 14447, 14460, 14464, -14476, 14491, 14495, 14500, 14516, 2795, 14521, 14529, 14533, 14538, -14543, 14547, 14553, 6075, 14556, 14564, 14573, 14579, 14584, 3834, -14603, 14610, 14618, 14620, 8664, 14630, 14645, 14654, 14669, 14684, -14689, 14693, 14697, 14712, 14720, 2573, 14725, 14732, 14737, 14742, -874, 14750, 14754, 14760, 14771, 14775, 14787, 5927, 14795, 14799, -14803, 14811, 14815, 14827, 14831, 14836, 14840, 14845, 14852, 14857, -14865, 14875, 14890, 14905, 14909, 14915, 14925, 14931, 14943, 14951, -14956, 11492, 14971, 14981, 14986, 15001, 15006, 15011, 15016, 15020, -15035, 15041, 15046, 15053, 5691, 14841, 15057, 15062, 15067, 15077, -15082, 15087, 15102, 15111, 15116, 15121, 15130, 15136, 15151, 15163, -15175, 15189, 15204, 15213, 15219, 15222, 15237, 15244, 15248, 15253, -15261, 15274, 15279, 15286, 15290, 15305, 15310, 15315, 15324, 15332, -15347, 12663, 15352, 15357, 15360, 1647, 15371, 15378, 15383, 15388, -15391, 15397, 4717, 15412, 15422, 15426, 15439, 15454, 15459, 15464, -15469, 15477, 15492, 15507, 15512, 15524, 15532, 2563, 15537, 15543, -9539, 15549, 15553, 15558, 15568, 15583, 15587, 15594, 12858, 15609, -15615, 15630, 15638, 15653, 15658, 15664, 15667, 15671, 15684, 15689, -6254, 15693, 15697, 15701, 15706, 15710, 15725, 15731, 15736, 15740, -11876, 15745, 5807, 15755, 15760, 12943, 12115, 15771, 15775, 15781, -15785, 15798, 15803, 15808, 8425, 8754, 15815, 15828, 15836, 15843, -15847, 15851, 15855, 15860, 15869, 15876, 15880, 10489, 15897, 15901, -15906, 15910, 15917, 15923, 15932, 15936, 15942, 15948, 15952, 15956, -15960, 15968, 15976, 6506, 15981, 15985, 15989, 15993, 16003, 16007, -16022, 16033, 16039, 16051, 10011, 16057, 16067, 16073, 16077, 16082, -16097, 16101, 16106, 16110, 16116, 16125, 16130, 16145, 16148, 16153, -16162, 16166, 16181, 16186, 16201, 16207, 16211, 16221, 16228, 16232, -9204, 16236, 8235, 2595, 16242, 16248, 16252, 16257, 16266, 16270, -16275, 16280, 16285, 16291, 16296, 16301, 16305, 16309, 16313, 16318, -16322, 16337, 16342, 16350, 16361, 16365, 16372, 16377, 16384, 16395, -16404, 16419, 16424, 16429, 16433, 16442, 16447, 16450, 16463, 16474, -16489, 16504, 16509, 16524, 16533, 16543, 16547, 16552, 16555, 16560, -16570, 16577, 16587, 16602, 16606, 16611, 16622, 16627, 16632, 16638, -16648, 16657, 16662, 16666, 16672, 16676, 16690, 16694, 16699, 16708, -7491, 16717, 16722, 16729, 16737, 16740, 16747, 16753, 16756, 16761, -16767, 16771, 16775, 16784, 16799, 16803, 1015, 16806, 16809, 16815, -16824, 16834, 16846, 16852, 16859, 16870, 16874, 16883, 16895, 16900, -16906, 16912, 16927, 16930, 16938, 16949, 16953, 16962, 16967, 16976, -16982, 16985, 16990, 16997, 17003, 17012, 335, 17017, 14320, 17021, -17027, 1484, 14267, 15083, 569, 17029, 17037, 10247, 17044, 17049, -17060, 17069, 54, 17074, 17081, 17086, 11020, 17090, 17100, 17105, -17110, 17113, 17125, 17129, 17144, 17158, 17170, 17176, 17180, 17185, -7268, 17192, 17195, 11143, 17200, 17214, 17220, 17242, 17248, 17265, -17275, 17280, 10569, 17285, 17292, 17297, 17302, 17310, 17314, 17325, -17329, 17334, 17339, 17347, 17359, 17362, 17377, 17385, 17391, 17399, -17405, 17411, 10377, 14755, 17415, 17419, 17423, 17429, 17434, 9753, -17439, 17457, 17462, 17468, 17474, 17477, 17481, 17488, 17493, 17498, -17516, 17521, 17525, 11076, 17529, 17534, 17539, 17545, 17549, 17556, -17571, 17576, 17591, 17596, 17617, 17622, 17626, 17633, 17639, 17649, -17654, 17670, 17685, 17690, 17695, 17700, 17715, 17719, 17727, 17735, -17750, 17758, 17763, 17768, 17773, 17778, 17782, 17790, 14342, 17793, -17802, 17817, 17821, 17826, 17830, 17834, 17838, 17842, 17857, 17872, -17887, 17894, 17898, 17907, 17911, 17918, 17923, 17928, 17934, 17941, -17945, 17952, 17957, 17530, 17962, 17969, 17974, 17985, 17990, 17995, -18010, 18019, 18034, 18043, 18048, 18058, 18073, 18081, 18086, 18095, -18101, 18116, 17686, 18131, 18141, 18149, 18155, 18160, 7013, 18164, -18174, 18182, 18187, 18192, 18198, 18213, 18218, 18222, 18226, 10501, -18230, 18235, 18240, 18250, 18260, 18264, 18268, 18274, 18279, 18284, -18295, 18301, 9287, 18311, 18316, 18320, 18329, 18334, 18338, 18353, -18368, 18373, 12722, 18379, 18383, 1096, 18388, 18392, 18398, 18413, -18419, 18425, 18430, 18440, 18447, 18452, 18457, 18472, 18477, 18480, -18489, 18495, 18499, 18504, 18519, 18523, 12232, 18529, 18540, 18547, -18551, 18559, 18567, 18576, 18580, 18590, 10248, 18593, 18597, 18601, -18616, 18622, 18637, 18642, 18645, 18651, 18663, 18667, 18670, 18675, -18680, 18685, 18692, 18698, 18704, 14216, 18712, 18717, 18724, 18730, -18735, 18740, 18751, 18757, 18761, 18776, 18785, 18800, 18808, 18817, -17402, 18822, 1259, 18827, 18834, 18840, 18855, 18860, 14069, 18864, -18870, 18874, 18886, 18893, 18897, 12332, 18905, 18912, 18918, 10564, -18924, 18927, 18932, 7073, 18936, 16286, 18942, 5806, 18947, 18954, -12182, 18959, 18964, 18973, 18979, 18983, 18991, 19000, 19003, 19008, -19022, 19034, 19049, 19054, 19063, 19068, 19072, 14853, 19079, 19094, -19102, 19117, 19127, 19132, 19140, 19147, 19153, 19158, 19163, 19169, -19175, 19180, 19192, 19197, 19202, 19214, 19229, 19234, 19238, 19247, -19253, 19259, 19262, 19274, 19278, 19282, 19287, 19292, 19297, 19307, -19313, 19321, 19329, 19335, 19339, 19344, 19355, 19359, 19365, 10094, -19376, 19380, 19386, 19392, 19404, 19419, 19426, 19436, 19441, 19448, -19453, 19458, 19473, 19486, 19501, 19509, 19515, 19520, 19525, 19529, -19536, 19541, 19556, 19562, 19566, 19571, 19577, 19581, 19586, 19597, -19601, 19605, 9724, 19620, 12379, 19629, 19634, 19639, 19645, 19650, -19654, 19659, 19662, 7598, 19666, 19671, 19675, 19680, 19692, 3698, -7047, 2879, 19698, 6016, 19713, 19725, 19729, 1490, 19744, 11395, -19759, 19763, 19769, 19777, 19783, 19792, 19796, 19800, 19804, 19809, -19824, 19829, 19840, 19855, 13426, 19861, 19876, 19888, 19892, 19898, -19913, 19919, 19923, 19929, 19933, 19938, 19943, 19947, 17045, 19962, -19969, 19974, 19979, 19983, 19988, 19993, 20008, 20016, 20021, 20036, -20041, 20051, 20055, 20060, 20065, 20071, 20076, 20088, 20097, 20101, -20106, 20121, 20125, 20130, 20134, 20149, 2392, 11080, 20154, 20162, -20168, 20177, 20181, 20188, 18414, 20196, 20204, 20210, 20214, 20219, -6979, 20223, 20228, 20237, 20242, 11883, 20247, 20256, 20269, 20281, -20286, 20290, 20293, 20302, 20307, 20312, 20320, 20324, 20329, 20334, -20346, 20351, 20355, 10594, 20360, 20364, 20375, 20382, 20387, 20391, -20396, 2880, 20400, 20415, 20420, 20435, 20440, 20445, 11400, 17386, -3934, 20451, 20456, 20461, 20466, 20476, 20491, 20497, 11760, 20507, -20512, 20522, 20525, 20530, 20535, 20541, 20545, 20549, 20564, 20568, -20573, 20588, 20603, 20607, 20612, 20619, 20623, 20627, 20639, 20644, -20659, 2928, 20669, 20674, 20679, 20684, 20688, 20693, 20698, 16078, -20701, 20706, 18744, 20712, 20723, 20727, 20731, 20735, 20740, 20755, -20766, 20773, 20778, 20793, 20798, 13138, 20806, 2069, 20814, 20822, -20828, 20840, 20855, 20859, 20860, 20875, 20883, 20887, 20902, 20906, -20911, 18176, 20915, 20930, 20936, 20948, 20953, 20968, 20972, 20977, -20983, 20992, 20998, 21013, 21020, 21029, 21044, 21049, 21054, 21063, -21067, 21071, 21083, 21092, 21100, 21115, 21128, 21132, 21141, 21149, -10604, 21158, 21161, 21168, 21177, 21184, 21191, 21199, 21204, 21216, -21221, 21225, 21232, 11783, 21243, 21258, 21273, 21279, 21283, 21287, -21291, 21301, 21320, 21326, 21333, 21338, 21342, 21357, 21362, 21377, -21386, 21391, 21396, 21401, 21409, 21414, 21424, 21428, 21433, 21443, -21448, 21452, 21456, 21462, 21477, 21488, 21503, 21513, 21517, 21521, -21525, 16847, 21531, 21534, 21549, 21555, 21560, 21564, 21567, 21573, -21577, 21582, 21588, 21592, 21616, 21622, 21637, 11221, 21642, 21651, -21657, 21669, 21675, 21690, 21705, 21719, 21725, 21729, 21734, 21739, -21745, 21751, 21755, 21758, 21766, 15804, 17786, 21770, 21775, 21779, -21787, 21790, 21793, 21804, 21813, 21821, 21825, 21830, 21835, 21837, -21850, 21852, 21857, 21869, 21876, 21884, 21899, 11119, 21907, 21916, -21921, 21926, 14548, 21929, 21935, 21945, 21957, 21968, 21972, 21976, -21983, 21989, 21995, 22006, 8095, 22012, 22018, 22028, 22034, 22046, -22051, 22055, 11608, 22060, 22064, 22070, 22075, 22080, 22084, 22099, -22110, 22114, 22120, 22124, 22129, 22134, 22139, 22145, 22150, 22165, -22176, 22183, 22189, 22201, 22207, 18646, 22220, 22235, 22245, 22260, -22275, 22286, 22295, 13254, 9638, 22300, 22304, 22309, 21716, 22314, -22318, 14788, 12120, 22324, 22330, 22345, 22350, 22354, 22359, 22363, -22368, 22383, 22394, 22414, 22420, 22425, 22435, 22443, 22451, 22458, -22463, 22468, 22473, 22488, 22503, 22508, 22513, 21670, 22519, 22523, -11060, 22528, 22534, 14927, 22539, 22545, 22549, 22561, 22565, 22570, -6507, 22579, 22585, 22590, 22600, 22604, 22610, 22620, 22626, 22641, -22656, 22668, 22677, 10136, 22682, 22686, 22691, 22696, 22701, 22716, -22722, 22725, 22729, 22734, 22744, 22749, 22753, 22757, 22761, 22770, -22785, 22789, 22796, 22800, 3984, 22805, 22820, 22830, 22835, 22839, -22854, 22860, 22863, 22867, 22874, 22881, 22889, 16762, 22904, 11298, -22911, 22915, 22919, 8472, 22925, 22928, 22934, 22938, 22953, 22957, -22962, 22970, 22982, 22992, 23005, 19563, 9357, 23012, 23017, 6701, -23027, 23031, 12820, 6650, 23044, 23048, 23054, 23058, 23063, 23068, -23075, 23086, 23101, 23106, 23112, 23126, 23131, 1313, 23146, 23150, -23157, 23172, 23183, 23188, 23192, 23196, 23199, 11687, 23214, 23225, -23230, 23245, 23251, 23261, 23265, 23269, 23277, 23284, 23290, 23295, -23303, 23306, 23321, 15058, 23328, 23334, 23339, 23344, 23349, 23353, -23368, 23373, 7438, 23378, 23382, 23391, 23409, 4636, 23414, 23418, -23425, 23435, 22505, 23439, 23446, 23450, 23455, 23460, 23465, 23470, -23485, 23493, 23498, 23503, 23510, 9002, 23525, 19050, 23529, 23540, -20215, 23548, 23552, 23558, 23566, 23569, 21050, 23574, 23578, 23586, -23601, 23606, 23613, 23621, 23636, 23643, 22524, 14690, 23649, 23013, -23664, 23669, 23674, 23683, 23687, 23697, 23709, 23716, 23729, 23744, -23751, 23755, 15918, 23760, 20536, 18167, 23767, 23772, 23776, 23783, -23790, 23798, 23810, 23814, 23820, 23824, 23829, 23840, 23846, 23857, -23862, 23873, 23888, 21321, 23892, 23897, 23907, 23911, 15977, 23918, -23928, 23934, 23938, 23942, 23947, 23952, 23958, 23966, 23972, 23976, -23986, 23997, 15311, 24002, 24017, 24022, 24032, 24038, 24041, 24049, -24053, 24058, 24064, 24071, 24076, 24083, 24089, 24094, 24102, 6276, -24107, 24112, 2177, 24127, 24138, 24145, 24150, 9913, 24165, 24180, -24191, 24195, 24204, 9890, 24210, 12800, 24225, 24230, 24237, 24242, -24257, 24264, 24272, 24277, 24288, 24303, 24310, 24314, 24320, 24324, -24330, 24335, 24347, 24353, 24363, 24378, 24383, 24393, 24401, 24407, -24412, 11699, 24427, 24432, 24437, 24445, 14276, 24456, 24465, 24471, -24482, 24486, 24491, 24497, 24501, 24509, 24520, 24525, 24530, 24534, -24544, 12474, 24550, 24555, 24561, 24567, 24582, 24586, 24591, 24594, -24599, 24607, 24611, 24617, 1632, 24623, 24631, 7680, 24637, 24642, -24657, 11511, 24661, 24667, 24673, 24677, 24683, 24689, 24693, 24708, -24714, 24729, 24737, 24743, 24753, 24763, 24767, 24774, 24789, 24793, -24797, 24800, 24805, 24812, 24816, 24826, 24831, 24835, 24841, 24852, -24859, 24865, 24871, 24882, 24888, 24892, 24897, 17509, 24903, 24908, -24911, 24921, 24925, 24928, 24932, 24947, 24962, 5979, 24967, 24978, -24982, 22801, 24997, 25007, 10800, 16556, 23815, 25011, 25017, 25026, -25030, 25035, 25040, 4149, 25045, 11888, 25049, 8745, 25058, 15659, -25067, 25072, 25077, 25081, 25096, 14026, 25099, 25114, 25129, 25133, -17489, 25137, 25141, 25145, 25152, 25167, 25172, 25176, 25181, 25189, -3781, 25193, 25204, 25209, 25214, 25218, 25229, 25233, 25238, 25247, -25252, 18726, 25261, 25276, 25280, 19293, 25286, 25291, 25296, 25300, -25304, 25320, 17764, 25325, 25331, 25339, 25347, 25350, 25365, 13163, -25370, 25375, 25381, 25386, 16624, 25392, 25401, 25405, 25410, 25419, -25424, 25429, 25436, 25451, 25460, 25466, 25476, 25480, 25485, 17769, -25490, 25501, 25512, 25517, 25532, 25547, 25552, 20282, 23711, 25561, -25567, 25574, 25580, 25595, 25600, 25615, 17013, 25620, 25625, 25630, -25636, 19646, 25651, 25656, 25659, 25664, 25670, 13211, 25674, 25688, -12473, 25695, 15249, 25710, 25720, 4322, 25727, 25732, 25750, 25756, -25761, 25772, 25781, 25785, 25790, 25794, 25802, 12633, 25807, 25813, -25828, 25834, 25838, 25845, 25849, 25855, 17822, 25866, 10333, 25875, -25882, 25887, 25894, 25899, 25910, 25915, 25921, 25925, 25930, 25935, -14150, 25944, 25948, 25961, 25966, 25977, 25988, 25994, 26000, 26004, -26026, 26032, 26036, 26040, 26047, 26059, 26074, 26079, 26089, 26095, -26100, 26105, 14315, 26114, 26119, 1119, 26126, 26134, 19198, 26149, -26159, 26163, 26168, 26183, 26193, 26197, 12208, 26201, 26205, 26211, -26214, 26226, 26230, 26236, 26243, 26249, 26260, 26266, 26276, 26281, -26296, 26303, 26309, 26314, 26324, 26332, 26339, 19764, 9881, 26344, -26349, 26355, 26360, 18473, 26370, 26375, 26381, 26396, 26405, 26420, -26435, 26441, 26446, 26461, 26466, 26472, 26482, 26487, 26493, 26497, -26501, 26506, 26512, 26518, 26530, 26535, 26539, 26543, 26547, 26551, -26555, 26565, 26571, 26575, 26586, 10765, 26601, 26609, 26614, 26620, -26624, 26628, 26643, 26649, 2675, 17535, 26654, 26669, 26674, 26689, -26694, 26709, 24232, 26723, 26738, 26744, 26749, 26765, 26776, 5794, -26781, 26788, 26792, 26797, 26802, 26806, 26811, 526, 26814, 26818, -26829, 26833, 26837, 26842, 26847, 26852, 26861, 26870, 26873, 26888, -26893, 26901, 26905, 26913, 26922, 26930, 26945, 26957, 26962, 26970, -26985, 26990, 26994, 27004, 27009, 24331, 24428, 27017, 27020, 27034, -27039, 27044, 27050, 27054, 9836, 27060, 27065, 27074, 27079, 27088, -27091, 27099, 27106, 27110, 27118, 27126, 27141, 27148, 27161, 27172, -27185, 27189, 27194, 27198, 27211, 27222, 27226, 27230, 27236, 27242, -27247, 27261, 27269, 27273, 27278, 27286, 27297, 27312, 27327, 27339, -27345, 27350, 27359, 27364, 27369, 27384, 27392, 27404, 27407, 27422, -27429, 27434, 27444, 27453, 27460, 27464, 27469, 27474, 27477, 27481, -27496, 27501, 27512, 27518, 27526, 27535, 15392, 27550, 27556, 27563, -27569, 27574, 1095, 27582, 27587, 27591, 11861, 27596, 27601, 27609, -19630, 27624, 27629, 27638, 17759, 27647, 27655, 27660, 27665, 27676, -27685, 27690, 27696, 27707, 27722, 27727, 27731, 27746, 27752, 27757, -27763, 27770, 20680, 27776, 27780, 27785, 27789, 27795, 27799, 27804, -27815, 27830, 27845, 27850, 27854, 27865, 27870, 851, 27885, 27890, -27902, 27911, 27918, 27921, 27937, 8356, 27947, 27952, 27960, 27968, -27972, 27987, 27996, 28000, 28005, 28009, 28016, 28021, 28032, 28041, -28056, 5751, 28060, 28065, 28070, 28075, 28081, 28084, 27165, 28099, -28106, 28111, 28121, 28125, 28131, 28137, 28144, 28148, 28153, 28158, -28163, 28168, 28172, 28176, 28181, 28189, 22535, 28194, 28200, 28204, -28212, 28216, 28219, 28236, 28250, 28254, 28269, 28274, 28278, 28283, -28288, 28301, 28311, 28322, 14036, 28327, 28337, 28346, 28361, 28369, -28380, 28387, 28396, 28401, 28409, 28420, 28425, 28435, 28440, 28445, -28457, 28463, 28468, 26909, 28473, 28479, 28494, 12008, 28499, 28505, -28520, 28525, 28529, 28535, 28541, 28545, 28551, 28556, 28559, 28574, -13964, 28579, 28588, 28592, 10989, 28596, 10347, 28602, 28607, 28613, -28625, 28629, 24624, 28644, 28648, 28663, 28672, 28677, 28682, 28688, -28703, 28708, 28712, 28717, 28721, 21579, 28726, 28731, 28742, 28746, -28754, 28769, 28777, 28782, 28788, 15564, 28797, 28801, 28806, 20243, -19635, 28811, 3029, 28819, 28830, 28838, 28847, 28856, 10745, 21444, -28864, 28869, 28874, 28879, 28887, 28892, 28904, 28908, 28923, 21735, -28927, 28936, 28946, 28961, 28966, 28971, 28976, 28983, 28993, 25387, -28999, 29014, 29019, 29024, 29029, 29039, 29054, 11828, 29061, 29067, -29072, 29078, 29093, 4760, 29095, 2117, 23410, 29101, 2723, 29106, -29110, 29115, 29121, 29131, 13689, 29142, 29147, 29152, 29167, 29172, -29176, 29191, 29199, 103, 29217, 29221, 29225, 29234, 29239, 29254, -29262, 29268, 29273, 7916, 29288, 29294, 29299, 29309, 29318, 29337, -29341, 29346, 29358, 29364, 29370, 29374, 29378, 29382, 29386, 29392, -29397, 29408, 29413, 29421, 29425, 29430, 29435, 29446, 29451, 29461, -29466, 29470, 29475, 29482, 29488, 29498, 9733, 29503, 29507, 29513, -29525, 26350, 29531, 29536, 29542, 29557, 29566, 29574, 29588, 29594, -29598, 3328, 29607, 29611, 29619, 29630, 29640, 29645, 26798, 29651, -29656, 20823, 29662, 29666, 29670, 29677, 29692, 29701, 29705, 29709, -29728, 13736, 7648, 29733, 29737, 11149, 29742, 29757, 29762, 29766, -29772, 29784, 29788, 29793, 29798, 29805, 29814, 29819, 29824, 29829, -29836, 29845, 29861, 29871, 29875, 29880, 29884, 29890, 29895, 29900, -29905, 29916, 29920, 29927, 29931, 29943, 29951, 29957, 29962, 29966, -29970, 29985, 29989, 29994, 30003, 30008, 22586, 2193, 30013, 30018, -30029, 30034, 30043, 10628, 30048, 30055, 30059, 30064, 30070, 30079, -30085, 30095, 30100, 30112, 30116, 30121, 30125, 30137, 30150, 30157, -30168, 30174, 13351, 30182, 30187, 30197, 30201, 30209, 30221, 30236, -30240, 30245, 30248, 20752, 30253, 30257, 22146, 30265, 30273, 30283, -30289, 30294, 30300, 30309, 30314, 30319, 30324, 30330, 30335, 12833, -23021, 30340, 30345, 30356, 30361, 26160, 23768, 30366, 30380, 30384, -30390, 30405, 30410, 30415, 30425, 30440, 30451, 30455, 30459, 30465, -13684, 30472, 30477, 30483, 30488, 17592, 30503, 30513, 30522, 30537, -30542, 30545, 30550, 30554, 30561, 30569, 30587, 30602, 30607, 30617, -30632, 30636, 3782, 30640, 30647, 30652, 30671, 30679, 30689, 30704, -30708, 230, 16292, 30712, 30724, 30739, 30745, 30751, 30761, 30767, -30782, 30787, 30801, 30808, 30813, 30817, 30821, 30825, 25287, 20462, -8162, 30829, 30834, 30837, 30850, 30856, 30860, 11954, 30867, 30873, -30876, 30889, 30899, 30904, 30908, 22580}; +/* code to name phrasebook */ +#define phrasebook_shift 6 +static unsigned char phrasebook[] = { + 0, 9, 3, 3, 61, 185, 4, 157, 185, 249, 182, 7, 244, 182, 6, 191, 182, 3, + 182, 2, 226, 175, 2, 166, 172, 2, 166, 4, 103, 14, 82, 182, 8, 194, 2, + 37, 13, 107, 12, 254, 5, 78, 150, 12, 130, 150, 242, 150, 234, 150, 7, + 110, 150, 12, 87, 150, 11, 76, 150, 13, 96, 150, 9, 16, 150, 7, 191, 150, + 11, 104, 9, 15, 3, 212, 4, 146, 182, 8, 44, 182, 2, 172, 182, 5, 212, + 185, 3, 221, 18, 2, 135, 136, 129, 214, 135, 136, 129, 19, 26, 135, 136, + 129, 19, 52, 135, 136, 129, 18, 236, 135, 136, 129, 219, 135, 136, 129, + 19, 25, 135, 136, 129, 18, 250, 135, 136, 129, 19, 41, 135, 136, 129, + 231, 135, 136, 129, 18, 254, 135, 136, 129, 18, 233, 135, 136, 129, 19, + 16, 135, 136, 129, 19, 28, 135, 136, 129, 18, 231, 135, 136, 129, 229, + 135, 136, 129, 18, 246, 135, 136, 129, 19, 60, 135, 136, 129, 18, 235, + 135, 136, 129, 19, 63, 135, 136, 129, 19, 18, 135, 136, 129, 244, 135, + 136, 129, 19, 1, 135, 136, 129, 19, 56, 135, 136, 129, 19, 10, 135, 136, + 129, 19, 29, 135, 136, 129, 18, 240, 175, 156, 5, 118, 6, 253, 5, 78, + 172, 156, 5, 118, 3, 109, 6, 128, 17, 186, 11, 221, 10, 250, 6, 128, 135, + 133, 129, 214, 135, 133, 129, 19, 26, 135, 133, 129, 19, 52, 135, 133, + 129, 18, 236, 135, 133, 129, 219, 135, 133, 129, 19, 25, 135, 133, 129, + 18, 250, 135, 133, 129, 19, 41, 135, 133, 129, 231, 135, 133, 129, 18, + 254, 135, 133, 129, 18, 233, 135, 133, 129, 19, 16, 135, 133, 129, 19, + 28, 135, 133, 129, 18, 231, 135, 133, 129, 229, 135, 133, 129, 18, 246, + 135, 133, 129, 19, 60, 135, 133, 129, 18, 235, 135, 133, 129, 19, 63, + 135, 133, 129, 19, 18, 135, 133, 129, 244, 135, 133, 129, 19, 1, 135, + 133, 129, 19, 56, 135, 133, 129, 19, 10, 135, 133, 129, 19, 29, 135, 133, + 129, 18, 240, 175, 10, 4, 5, 118, 198, 11, 221, 172, 10, 4, 5, 118, 7, + 251, 5, 142, 9, 3, 5, 120, 3, 61, 185, 14, 54, 182, 12, 75, 182, 4, 244, + 182, 18, 195, 182, 7, 154, 16, 162, 6, 149, 182, 250, 4, 181, 182, 5, + 178, 5, 248, 3, 88, 2, 32, 177, 12, 233, 4, 157, 185, 18, 49, 182, 16, + 118, 6, 238, 3, 193, 182, 6, 12, 7, 253, 182, 3, 133, 182, 2, 248, 234, + 2, 248, 7, 110, 10, 231, 6, 128, 9, 255, 182, 6, 169, 182, 8, 203, 15, + 86, 5, 66, 2, 248, 242, 4, 209, 5, 248, 3, 88, 2, 13, 177, 12, 233, 4, + 157, 185, 7, 53, 5, 19, 18, 92, 5, 229, 7, 53, 5, 19, 18, 92, 11, 247, 7, + 53, 5, 19, 9, 197, 4, 197, 5, 120, 5, 212, 185, 135, 136, 129, 224, 130, + 253, 135, 136, 129, 224, 130, 218, 135, 136, 129, 224, 130, 2, 223, 135, + 136, 129, 224, 130, 7, 251, 135, 136, 129, 224, 130, 250, 135, 136, 129, + 224, 130, 15, 44, 168, 135, 136, 129, 18, 108, 135, 136, 129, 19, 72, + 130, 5, 66, 135, 136, 129, 241, 130, 253, 135, 136, 129, 241, 130, 218, + 135, 136, 129, 241, 130, 2, 223, 135, 136, 129, 241, 130, 250, 135, 136, + 129, 19, 67, 130, 253, 135, 136, 129, 19, 67, 130, 218, 135, 136, 129, + 19, 67, 130, 2, 223, 135, 136, 129, 19, 67, 130, 250, 135, 136, 129, 15, + 165, 135, 136, 129, 19, 80, 130, 7, 251, 135, 136, 129, 211, 130, 253, + 135, 136, 129, 211, 130, 218, 135, 136, 129, 211, 130, 2, 223, 135, 136, + 129, 211, 130, 7, 251, 135, 136, 129, 211, 130, 250, 2, 2, 182, 135, 136, + 129, 211, 130, 6, 233, 135, 136, 129, 216, 130, 253, 135, 136, 129, 216, + 130, 218, 135, 136, 129, 216, 130, 2, 223, 135, 136, 129, 216, 130, 250, + 135, 136, 129, 19, 82, 130, 218, 135, 136, 129, 8, 13, 135, 133, 129, 12, + 37, 19, 63, 135, 133, 129, 224, 130, 253, 135, 133, 129, 224, 130, 218, + 135, 133, 129, 224, 130, 2, 223, 135, 133, 129, 224, 130, 7, 251, 135, + 133, 129, 224, 130, 250, 135, 133, 129, 224, 130, 15, 44, 168, 135, 133, + 129, 18, 108, 135, 133, 129, 19, 72, 130, 5, 66, 135, 133, 129, 241, 130, + 253, 135, 133, 129, 241, 130, 218, 135, 133, 129, 241, 130, 2, 223, 135, + 133, 129, 241, 130, 250, 135, 133, 129, 19, 67, 130, 253, 135, 133, 129, + 19, 67, 130, 218, 135, 133, 129, 19, 67, 130, 2, 223, 135, 133, 129, 19, + 67, 130, 250, 135, 133, 129, 15, 165, 135, 133, 129, 19, 80, 130, 7, 251, + 135, 133, 129, 211, 130, 253, 135, 133, 129, 211, 130, 218, 135, 133, + 129, 211, 130, 2, 223, 135, 133, 129, 211, 130, 7, 251, 135, 133, 129, + 211, 130, 250, 5, 54, 182, 135, 133, 129, 211, 130, 6, 233, 135, 133, + 129, 216, 130, 253, 135, 133, 129, 216, 130, 218, 135, 133, 129, 216, + 130, 2, 223, 135, 133, 129, 216, 130, 250, 135, 133, 129, 19, 82, 130, + 218, 135, 133, 129, 8, 13, 135, 133, 129, 19, 82, 130, 250, 135, 136, + 129, 224, 130, 6, 12, 135, 133, 129, 224, 130, 6, 12, 135, 136, 129, 224, + 130, 9, 5, 135, 133, 129, 224, 130, 9, 5, 135, 136, 129, 224, 130, 6, + 120, 135, 133, 129, 224, 130, 6, 120, 135, 136, 129, 19, 72, 130, 218, + 135, 133, 129, 19, 72, 130, 218, 135, 136, 129, 19, 72, 130, 2, 223, 135, + 133, 129, 19, 72, 130, 2, 223, 135, 136, 129, 19, 72, 130, 169, 168, 135, + 133, 129, 19, 72, 130, 169, 168, 135, 136, 129, 19, 72, 130, 8, 122, 135, + 133, 129, 19, 72, 130, 8, 122, 135, 136, 129, 19, 76, 130, 8, 122, 135, + 133, 129, 19, 76, 130, 8, 122, 135, 136, 129, 19, 76, 130, 6, 233, 135, + 133, 129, 19, 76, 130, 6, 233, 135, 136, 129, 241, 130, 6, 12, 135, 133, + 129, 241, 130, 6, 12, 135, 136, 129, 241, 130, 9, 5, 135, 133, 129, 241, + 130, 9, 5, 135, 136, 129, 241, 130, 169, 168, 135, 133, 129, 241, 130, + 169, 168, 135, 136, 129, 241, 130, 6, 120, 135, 133, 129, 241, 130, 6, + 120, 135, 136, 129, 241, 130, 8, 122, 135, 133, 129, 241, 130, 8, 122, + 135, 136, 129, 19, 79, 130, 2, 223, 135, 133, 129, 19, 79, 130, 2, 223, + 135, 136, 129, 19, 79, 130, 9, 5, 135, 133, 129, 19, 79, 130, 9, 5, 135, + 136, 129, 19, 79, 130, 169, 168, 135, 133, 129, 19, 79, 130, 169, 168, + 135, 136, 129, 19, 79, 130, 5, 66, 135, 133, 129, 19, 79, 130, 5, 66, + 135, 136, 129, 19, 75, 130, 2, 223, 135, 133, 129, 19, 75, 130, 2, 223, + 135, 136, 129, 19, 75, 130, 6, 233, 135, 133, 129, 19, 75, 130, 6, 233, + 135, 136, 129, 19, 67, 130, 7, 251, 135, 133, 129, 19, 67, 130, 7, 251, + 135, 136, 129, 19, 67, 130, 6, 12, 135, 133, 129, 19, 67, 130, 6, 12, + 135, 136, 129, 19, 67, 130, 9, 5, 135, 133, 129, 19, 67, 130, 9, 5, 135, + 136, 129, 19, 67, 130, 6, 120, 135, 133, 129, 19, 67, 130, 6, 120, 135, + 136, 129, 19, 67, 130, 169, 168, 135, 133, 129, 6, 68, 231, 135, 136, + 140, 18, 230, 135, 133, 140, 18, 230, 135, 136, 129, 19, 77, 130, 2, 223, + 135, 133, 129, 19, 77, 130, 2, 223, 135, 136, 129, 19, 66, 130, 5, 66, + 135, 133, 129, 19, 66, 130, 5, 66, 135, 133, 129, 14, 236, 135, 136, 129, + 19, 78, 130, 218, 135, 133, 129, 19, 78, 130, 218, 135, 136, 129, 19, 78, + 130, 5, 66, 135, 133, 129, 19, 78, 130, 5, 66, 135, 136, 129, 19, 78, + 130, 8, 122, 135, 133, 129, 19, 78, 130, 8, 122, 135, 136, 129, 19, 78, + 130, 8, 203, 15, 86, 135, 133, 129, 19, 78, 130, 8, 203, 15, 86, 135, + 136, 129, 19, 78, 130, 6, 233, 135, 133, 129, 19, 78, 130, 6, 233, 135, + 136, 129, 19, 80, 130, 218, 135, 133, 129, 19, 80, 130, 218, 135, 136, + 129, 19, 80, 130, 5, 66, 135, 133, 129, 19, 80, 130, 5, 66, 135, 136, + 129, 19, 80, 130, 8, 122, 135, 133, 129, 19, 80, 130, 8, 122, 135, 133, + 129, 19, 80, 5, 189, 19, 19, 2, 226, 135, 136, 129, 16, 177, 135, 133, + 129, 16, 177, 135, 136, 129, 211, 130, 6, 12, 135, 133, 129, 211, 130, 6, + 12, 135, 136, 129, 211, 130, 9, 5, 135, 133, 129, 211, 130, 9, 5, 135, + 136, 129, 211, 130, 177, 218, 135, 133, 129, 211, 130, 177, 218, 135, + 136, 140, 17, 123, 135, 133, 140, 17, 123, 135, 136, 129, 19, 65, 130, + 218, 135, 133, 129, 19, 65, 130, 218, 135, 136, 129, 19, 65, 130, 5, 66, + 135, 133, 129, 19, 65, 130, 5, 66, 135, 136, 129, 19, 65, 130, 8, 122, + 135, 133, 129, 19, 65, 130, 8, 122, 135, 136, 129, 19, 70, 130, 218, 135, + 133, 129, 19, 70, 130, 218, 135, 136, 129, 19, 70, 130, 2, 223, 135, 133, + 129, 19, 70, 130, 2, 223, 135, 136, 129, 19, 70, 130, 5, 66, 135, 133, + 129, 19, 70, 130, 5, 66, 135, 136, 129, 19, 70, 130, 8, 122, 135, 133, + 129, 19, 70, 130, 8, 122, 135, 136, 129, 19, 83, 130, 5, 66, 135, 133, + 129, 19, 83, 130, 5, 66, 135, 136, 129, 19, 83, 130, 8, 122, 135, 133, + 129, 19, 83, 130, 8, 122, 135, 136, 129, 19, 83, 130, 6, 233, 135, 133, + 129, 19, 83, 130, 6, 233, 135, 136, 129, 216, 130, 7, 251, 135, 133, 129, + 216, 130, 7, 251, 135, 136, 129, 216, 130, 6, 12, 135, 133, 129, 216, + 130, 6, 12, 135, 136, 129, 216, 130, 9, 5, 135, 133, 129, 216, 130, 9, 5, + 135, 136, 129, 216, 130, 15, 44, 168, 135, 133, 129, 216, 130, 15, 44, + 168, 135, 136, 129, 216, 130, 177, 218, 135, 133, 129, 216, 130, 177, + 218, 135, 136, 129, 216, 130, 6, 120, 135, 133, 129, 216, 130, 6, 120, + 135, 136, 129, 19, 74, 130, 2, 223, 135, 133, 129, 19, 74, 130, 2, 223, + 135, 136, 129, 19, 82, 130, 2, 223, 135, 133, 129, 19, 82, 130, 2, 223, + 135, 136, 129, 19, 82, 130, 250, 135, 136, 129, 19, 81, 130, 218, 135, + 133, 129, 19, 81, 130, 218, 135, 136, 129, 19, 81, 130, 169, 168, 135, + 133, 129, 19, 81, 130, 169, 168, 135, 136, 129, 19, 81, 130, 8, 122, 135, + 133, 129, 19, 81, 130, 8, 122, 135, 133, 129, 17, 99, 19, 63, 135, 133, + 129, 19, 64, 130, 6, 233, 135, 136, 129, 19, 64, 130, 247, 135, 136, 129, + 19, 64, 130, 6, 196, 135, 133, 129, 19, 64, 130, 6, 196, 135, 136, 129, + 17, 64, 13, 96, 135, 133, 129, 17, 64, 13, 96, 135, 136, 129, 16, 228, + 229, 135, 136, 129, 19, 72, 130, 247, 135, 133, 129, 19, 72, 130, 247, + 135, 136, 129, 6, 246, 18, 236, 135, 136, 129, 19, 76, 130, 247, 135, + 136, 129, 19, 76, 130, 6, 196, 135, 133, 129, 19, 76, 130, 6, 196, 135, + 133, 129, 7, 70, 7, 60, 135, 136, 129, 5, 44, 219, 135, 136, 129, 7, 46, + 135, 136, 129, 16, 228, 219, 135, 136, 129, 19, 73, 130, 247, 135, 133, + 129, 19, 73, 130, 247, 135, 136, 129, 19, 79, 130, 247, 135, 136, 129, 8, + 237, 135, 133, 129, 18, 170, 135, 136, 129, 11, 59, 135, 136, 129, 19, + 67, 130, 6, 233, 135, 136, 129, 19, 66, 130, 247, 135, 133, 129, 19, 66, + 130, 247, 135, 133, 129, 19, 78, 130, 16, 162, 135, 133, 129, 7, 203, + 130, 6, 233, 135, 136, 129, 7, 70, 19, 28, 135, 136, 129, 19, 80, 130, + 175, 247, 135, 133, 129, 19, 80, 130, 17, 99, 172, 13, 161, 135, 136, + 129, 211, 130, 8, 203, 7, 251, 135, 136, 129, 211, 130, 12, 189, 135, + 133, 129, 211, 130, 12, 189, 135, 136, 129, 17, 148, 135, 133, 129, 17, + 148, 135, 136, 129, 19, 69, 130, 247, 135, 133, 129, 19, 69, 130, 247, + 135, 129, 18, 58, 135, 136, 129, 17, 64, 234, 135, 133, 129, 17, 64, 234, + 135, 136, 129, 16, 71, 135, 129, 5, 44, 18, 212, 11, 224, 135, 133, 129, + 19, 83, 130, 5, 251, 247, 135, 136, 129, 19, 83, 130, 247, 135, 133, 129, + 19, 83, 130, 247, 135, 136, 129, 19, 83, 130, 4, 205, 247, 135, 136, 129, + 216, 130, 12, 189, 135, 133, 129, 216, 130, 12, 189, 135, 136, 129, 4, + 237, 135, 136, 129, 19, 71, 130, 247, 135, 136, 129, 19, 82, 130, 247, + 135, 133, 129, 19, 82, 130, 247, 135, 136, 129, 19, 81, 130, 6, 233, 135, + 133, 129, 19, 81, 130, 6, 233, 135, 136, 129, 14, 210, 135, 136, 129, 18, + 113, 4, 72, 135, 133, 129, 18, 113, 4, 72, 135, 133, 129, 18, 113, 130, + 10, 217, 135, 129, 17, 249, 130, 6, 233, 135, 136, 129, 17, 64, 11, 76, + 135, 133, 129, 17, 64, 11, 76, 135, 129, 5, 120, 6, 83, 16, 173, 130, 6, + 233, 135, 129, 12, 61, 135, 129, 8, 146, 7, 115, 135, 129, 6, 31, 7, 115, + 135, 129, 5, 159, 7, 115, 135, 129, 4, 205, 7, 115, 135, 136, 129, 19, + 43, 130, 8, 122, 135, 136, 129, 19, 76, 130, 133, 129, 19, 81, 130, 8, + 122, 135, 133, 129, 19, 43, 130, 8, 122, 135, 136, 129, 18, 201, 135, + 136, 129, 19, 78, 130, 133, 129, 18, 254, 135, 133, 129, 18, 201, 135, + 136, 129, 18, 203, 135, 136, 129, 19, 80, 130, 133, 129, 18, 254, 135, + 133, 129, 18, 203, 135, 136, 129, 224, 130, 8, 122, 135, 133, 129, 224, + 130, 8, 122, 135, 136, 129, 19, 67, 130, 8, 122, 135, 133, 129, 19, 67, + 130, 8, 122, 135, 136, 129, 211, 130, 8, 122, 135, 133, 129, 211, 130, 8, + 122, 135, 136, 129, 216, 130, 8, 122, 135, 133, 129, 216, 130, 8, 122, + 135, 136, 129, 216, 130, 4, 62, 143, 6, 12, 135, 133, 129, 216, 130, 4, + 62, 143, 6, 12, 135, 136, 129, 216, 130, 4, 62, 143, 218, 135, 133, 129, + 216, 130, 4, 62, 143, 218, 135, 136, 129, 216, 130, 4, 62, 143, 8, 122, + 135, 133, 129, 216, 130, 4, 62, 143, 8, 122, 135, 136, 129, 216, 130, 4, + 62, 143, 253, 135, 133, 129, 216, 130, 4, 62, 143, 253, 135, 133, 129, 7, + 70, 219, 135, 136, 129, 224, 130, 4, 62, 143, 6, 12, 135, 133, 129, 224, + 130, 4, 62, 143, 6, 12, 135, 136, 129, 224, 130, 169, 228, 143, 6, 12, + 135, 133, 129, 224, 130, 169, 228, 143, 6, 12, 135, 136, 129, 18, 245, + 130, 6, 12, 135, 133, 129, 18, 245, 130, 6, 12, 135, 136, 129, 19, 79, + 130, 6, 233, 135, 133, 129, 19, 79, 130, 6, 233, 135, 136, 129, 19, 79, + 130, 8, 122, 135, 133, 129, 19, 79, 130, 8, 122, 135, 136, 129, 19, 66, + 130, 8, 122, 135, 133, 129, 19, 66, 130, 8, 122, 135, 136, 129, 211, 130, + 6, 120, 135, 133, 129, 211, 130, 6, 120, 135, 136, 129, 211, 130, 8, 214, + 143, 6, 12, 135, 133, 129, 211, 130, 8, 214, 143, 6, 12, 135, 136, 129, + 18, 113, 130, 8, 122, 135, 133, 129, 18, 113, 130, 8, 122, 135, 133, 129, + 19, 77, 130, 8, 122, 135, 136, 129, 18, 207, 135, 136, 129, 19, 76, 130, + 133, 129, 18, 240, 135, 133, 129, 18, 207, 135, 136, 129, 19, 79, 130, + 218, 135, 133, 129, 19, 79, 130, 218, 135, 136, 129, 8, 216, 135, 136, + 129, 12, 61, 135, 136, 129, 19, 80, 130, 253, 135, 133, 129, 19, 80, 130, + 253, 135, 136, 129, 224, 130, 15, 44, 228, 143, 218, 135, 133, 129, 224, + 130, 15, 44, 228, 143, 218, 135, 136, 129, 18, 245, 130, 218, 135, 133, + 129, 18, 245, 130, 218, 135, 136, 129, 211, 130, 7, 144, 143, 218, 135, + 133, 129, 211, 130, 7, 144, 143, 218, 135, 136, 129, 224, 130, 177, 253, + 135, 133, 129, 224, 130, 177, 253, 135, 136, 129, 224, 130, 5, 120, 9, 5, + 135, 133, 129, 224, 130, 5, 120, 9, 5, 135, 136, 129, 241, 130, 177, 253, + 135, 133, 129, 241, 130, 177, 253, 135, 136, 129, 241, 130, 5, 120, 9, 5, + 135, 133, 129, 241, 130, 5, 120, 9, 5, 135, 136, 129, 19, 67, 130, 177, + 253, 135, 133, 129, 19, 67, 130, 177, 253, 135, 136, 129, 19, 67, 130, 5, + 120, 9, 5, 135, 133, 129, 19, 67, 130, 5, 120, 9, 5, 135, 136, 129, 211, + 130, 177, 253, 135, 133, 129, 211, 130, 177, 253, 135, 136, 129, 211, + 130, 5, 120, 9, 5, 135, 133, 129, 211, 130, 5, 120, 9, 5, 135, 136, 129, + 19, 65, 130, 177, 253, 135, 133, 129, 19, 65, 130, 177, 253, 135, 136, + 129, 19, 65, 130, 5, 120, 9, 5, 135, 133, 129, 19, 65, 130, 5, 120, 9, 5, + 135, 136, 129, 216, 130, 177, 253, 135, 133, 129, 216, 130, 177, 253, + 135, 136, 129, 216, 130, 5, 120, 9, 5, 135, 133, 129, 216, 130, 5, 120, + 9, 5, 135, 136, 129, 19, 70, 130, 10, 10, 166, 135, 133, 129, 19, 70, + 130, 10, 10, 166, 135, 136, 129, 19, 83, 130, 10, 10, 166, 135, 133, 129, + 19, 83, 130, 10, 10, 166, 135, 136, 129, 12, 50, 135, 133, 129, 12, 50, + 135, 136, 129, 19, 75, 130, 8, 122, 135, 133, 129, 19, 75, 130, 8, 122, + 135, 136, 129, 18, 134, 135, 133, 129, 18, 134, 135, 136, 129, 19, 81, + 130, 247, 135, 133, 129, 19, 81, 130, 247, 135, 136, 129, 224, 130, 169, + 168, 135, 133, 129, 224, 130, 169, 168, 135, 136, 129, 241, 130, 5, 66, + 135, 133, 129, 241, 130, 5, 66, 135, 136, 129, 211, 130, 4, 62, 143, 6, + 12, 135, 133, 129, 211, 130, 4, 62, 143, 6, 12, 135, 136, 129, 211, 130, + 12, 1, 143, 6, 12, 135, 133, 129, 211, 130, 12, 1, 143, 6, 12, 135, 136, + 129, 211, 130, 169, 168, 135, 133, 129, 211, 130, 169, 168, 135, 136, + 129, 211, 130, 169, 228, 143, 6, 12, 135, 133, 129, 211, 130, 169, 228, + 143, 6, 12, 135, 136, 129, 19, 82, 130, 6, 12, 135, 133, 129, 19, 82, + 130, 6, 12, 135, 133, 129, 7, 70, 214, 135, 133, 129, 7, 100, 135, 133, + 129, 7, 70, 7, 100, 135, 133, 129, 19, 64, 130, 247, 135, 133, 129, 16, + 228, 229, 135, 133, 129, 19, 72, 130, 10, 35, 135, 133, 129, 19, 76, 130, + 10, 217, 135, 133, 129, 19, 76, 130, 247, 135, 133, 129, 5, 44, 219, 135, + 133, 129, 7, 46, 135, 133, 129, 11, 181, 130, 247, 135, 133, 129, 16, + 228, 219, 135, 133, 129, 5, 44, 16, 228, 219, 135, 133, 129, 5, 44, 16, + 228, 241, 130, 247, 135, 133, 129, 8, 126, 5, 44, 16, 228, 219, 135, 133, + 129, 6, 68, 19, 77, 130, 6, 233, 135, 133, 129, 19, 79, 130, 247, 135, + 133, 129, 9, 8, 18, 250, 135, 129, 133, 136, 18, 250, 135, 133, 129, 8, + 237, 135, 133, 129, 13, 95, 12, 189, 135, 133, 129, 7, 70, 19, 41, 135, + 133, 129, 19, 75, 130, 247, 135, 133, 129, 16, 146, 130, 247, 135, 133, + 129, 19, 67, 130, 6, 233, 135, 133, 129, 11, 59, 135, 129, 133, 136, 231, + 135, 133, 129, 19, 78, 130, 8, 203, 7, 251, 135, 133, 129, 19, 78, 130, + 10, 159, 135, 133, 129, 19, 78, 130, 4, 205, 247, 135, 133, 129, 12, 64, + 135, 133, 129, 7, 70, 19, 28, 135, 133, 129, 7, 70, 19, 68, 130, 17, 99, + 13, 161, 135, 133, 129, 19, 68, 130, 247, 135, 133, 129, 19, 80, 130, + 175, 247, 135, 133, 129, 19, 80, 130, 4, 205, 247, 135, 129, 133, 136, + 18, 231, 135, 133, 129, 7, 131, 229, 135, 129, 133, 136, 17, 123, 135, + 133, 129, 8, 126, 7, 128, 135, 133, 129, 16, 157, 135, 133, 129, 7, 70, + 18, 235, 135, 133, 129, 7, 70, 19, 65, 130, 17, 99, 13, 161, 135, 133, + 129, 7, 70, 19, 65, 130, 247, 135, 133, 129, 19, 65, 130, 17, 99, 13, + 161, 135, 133, 129, 19, 65, 130, 10, 217, 135, 133, 129, 19, 65, 130, 4, + 141, 135, 133, 129, 5, 44, 19, 65, 130, 4, 141, 135, 129, 133, 136, 18, + 235, 135, 129, 133, 136, 5, 120, 18, 235, 135, 133, 129, 19, 70, 130, + 247, 135, 133, 129, 16, 71, 135, 133, 129, 6, 68, 19, 77, 130, 7, 144, + 143, 247, 135, 133, 129, 9, 168, 5, 44, 16, 71, 135, 133, 129, 18, 212, + 130, 10, 35, 135, 133, 129, 7, 70, 19, 18, 135, 133, 129, 19, 83, 130, 4, + 205, 247, 135, 133, 129, 216, 16, 162, 135, 133, 129, 4, 237, 135, 133, + 129, 19, 71, 130, 247, 135, 133, 129, 7, 70, 19, 1, 135, 133, 129, 7, 70, + 19, 56, 135, 133, 129, 7, 70, 19, 29, 135, 129, 133, 136, 19, 29, 135, + 133, 129, 19, 81, 130, 4, 205, 247, 135, 133, 129, 19, 81, 130, 10, 35, + 135, 133, 129, 14, 210, 135, 133, 129, 18, 113, 130, 10, 35, 135, 129, 6, + 83, 12, 254, 135, 129, 3, 223, 7, 28, 3, 237, 135, 129, 5, 120, 6, 83, + 12, 254, 135, 129, 4, 135, 19, 52, 135, 129, 5, 154, 7, 115, 135, 129, + 133, 136, 19, 26, 135, 133, 129, 8, 126, 16, 228, 219, 135, 129, 133, + 136, 19, 79, 130, 247, 135, 129, 133, 136, 19, 41, 135, 133, 129, 19, 77, + 130, 2, 63, 135, 133, 129, 7, 70, 18, 233, 135, 129, 133, 136, 19, 16, + 135, 133, 129, 19, 84, 130, 247, 135, 129, 6, 83, 16, 173, 130, 6, 233, + 135, 129, 5, 44, 6, 83, 16, 173, 130, 6, 233, 135, 133, 129, 19, 43, 5, + 145, 135, 133, 129, 15, 233, 5, 145, 135, 133, 129, 19, 43, 6, 85, 130, + 10, 35, 135, 133, 129, 19, 55, 5, 145, 135, 133, 129, 16, 122, 5, 145, + 135, 133, 129, 19, 61, 6, 85, 130, 10, 35, 135, 133, 129, 15, 36, 5, 145, + 135, 133, 129, 19, 22, 5, 145, 135, 133, 129, 19, 23, 5, 145, 135, 129, + 5, 154, 2, 204, 135, 129, 5, 29, 2, 204, 246, 129, 133, 19, 41, 246, 129, + 133, 19, 75, 130, 247, 246, 129, 133, 18, 254, 246, 129, 133, 18, 235, + 246, 129, 133, 7, 70, 18, 235, 246, 129, 133, 7, 70, 19, 65, 130, 247, + 246, 129, 133, 136, 5, 120, 18, 235, 246, 129, 133, 19, 56, 246, 129, + 133, 19, 29, 246, 129, 8, 130, 246, 129, 177, 8, 130, 246, 129, 7, 70, 8, + 194, 246, 129, 2, 226, 246, 129, 5, 44, 8, 194, 246, 129, 172, 16, 12, + 12, 235, 246, 129, 175, 16, 12, 12, 235, 246, 129, 6, 83, 12, 254, 246, + 129, 5, 44, 6, 83, 12, 254, 246, 129, 175, 3, 93, 246, 129, 172, 3, 93, + 246, 129, 237, 3, 93, 246, 129, 239, 3, 93, 246, 129, 3, 109, 6, 128, 8, + 122, 246, 129, 198, 11, 221, 246, 129, 6, 12, 246, 129, 10, 231, 6, 128, + 246, 129, 10, 250, 6, 128, 246, 129, 17, 186, 198, 11, 221, 246, 129, 17, + 186, 6, 12, 246, 129, 17, 186, 10, 250, 6, 128, 246, 129, 17, 186, 10, + 231, 6, 128, 246, 129, 3, 191, 9, 15, 246, 129, 16, 12, 3, 191, 9, 15, + 246, 129, 6, 125, 172, 16, 12, 12, 235, 246, 129, 6, 125, 175, 16, 12, + 12, 235, 246, 129, 237, 12, 134, 246, 129, 239, 12, 134, 246, 129, 14, + 82, 182, 246, 129, 10, 252, 182, 9, 5, 169, 168, 15, 44, 168, 6, 120, + 133, 7, 251, 177, 10, 231, 6, 128, 246, 129, 8, 61, 247, 246, 129, 11, + 113, 6, 128, 246, 129, 133, 8, 237, 246, 129, 133, 19, 16, 246, 129, 133, + 19, 63, 246, 129, 133, 19, 10, 246, 129, 133, 5, 44, 6, 83, 12, 254, 246, + 129, 3, 137, 17, 64, 16, 162, 246, 129, 14, 157, 17, 64, 16, 162, 246, + 129, 18, 71, 17, 64, 16, 162, 246, 129, 17, 186, 17, 64, 16, 162, 246, + 129, 4, 104, 17, 64, 16, 162, 246, 129, 18, 143, 4, 64, 17, 64, 185, 246, + 129, 14, 197, 4, 64, 17, 64, 185, 246, 129, 5, 127, 246, 129, 2, 143, + 246, 129, 177, 2, 226, 178, 10, 250, 6, 128, 178, 10, 231, 6, 128, 178, + 3, 109, 6, 128, 178, 7, 251, 178, 6, 12, 178, 4, 165, 178, 9, 5, 178, + 169, 168, 178, 250, 178, 16, 14, 168, 178, 15, 44, 168, 178, 177, 10, + 231, 6, 128, 178, 8, 122, 178, 198, 13, 80, 168, 178, 177, 198, 13, 80, + 168, 178, 177, 10, 250, 6, 128, 178, 2, 179, 178, 5, 120, 9, 5, 178, 7, + 70, 10, 10, 168, 178, 10, 10, 168, 178, 5, 44, 10, 10, 168, 178, 10, 10, + 228, 8, 18, 178, 10, 250, 7, 158, 166, 178, 10, 231, 7, 158, 166, 178, + 175, 16, 9, 166, 178, 172, 16, 9, 166, 178, 175, 12, 233, 168, 178, 12, + 189, 178, 175, 16, 12, 15, 44, 166, 178, 237, 16, 9, 166, 178, 239, 16, + 9, 166, 178, 14, 82, 148, 166, 178, 10, 252, 148, 166, 178, 2, 232, 16, + 14, 166, 178, 4, 205, 16, 14, 166, 178, 169, 166, 178, 4, 62, 166, 178, + 15, 44, 166, 178, 10, 10, 166, 178, 5, 66, 178, 6, 120, 178, 198, 13, 80, + 166, 178, 7, 243, 166, 178, 5, 120, 177, 15, 92, 166, 178, 11, 251, 166, + 178, 3, 109, 7, 158, 166, 178, 9, 237, 166, 178, 5, 120, 9, 237, 166, + 178, 12, 1, 166, 178, 8, 185, 166, 178, 17, 186, 11, 221, 178, 177, 17, + 186, 11, 221, 178, 12, 1, 5, 69, 178, 10, 38, 7, 144, 5, 69, 178, 17, 99, + 7, 144, 5, 69, 178, 10, 38, 6, 172, 5, 69, 178, 17, 99, 6, 172, 5, 69, + 178, 172, 16, 12, 15, 44, 166, 178, 5, 120, 7, 243, 166, 178, 156, 166, + 178, 6, 209, 166, 178, 19, 85, 168, 178, 198, 7, 251, 178, 177, 4, 165, + 178, 10, 250, 17, 64, 185, 178, 10, 231, 17, 64, 185, 178, 146, 2, 75, + 178, 146, 5, 139, 178, 146, 4, 168, 7, 214, 178, 146, 2, 12, 178, 7, 243, + 168, 178, 8, 44, 148, 166, 178, 177, 198, 13, 80, 166, 178, 175, 12, 233, + 166, 178, 18, 49, 12, 1, 168, 178, 3, 131, 168, 178, 7, 74, 251, 18, 239, + 168, 178, 175, 172, 9, 73, 166, 178, 6, 60, 9, 73, 166, 178, 177, 7, 251, + 178, 177, 5, 120, 9, 5, 178, 177, 238, 9, 73, 166, 146, 254, 182, 146, 9, + 192, 254, 182, 146, 2, 12, 146, 5, 212, 185, 146, 7, 214, 146, 4, 168, 7, + 214, 146, 136, 129, 0, 128, 130, 7, 214, 146, 17, 132, 6, 153, 146, 136, + 129, 6, 112, 130, 7, 214, 146, 136, 129, 18, 127, 130, 7, 214, 146, 136, + 129, 14, 118, 130, 7, 214, 146, 136, 129, 6, 10, 130, 7, 214, 146, 136, + 129, 6, 121, 130, 7, 214, 146, 136, 129, 11, 225, 130, 7, 214, 146, 133, + 129, 14, 118, 130, 4, 168, 143, 7, 214, 146, 136, 129, 7, 100, 146, 136, + 129, 9, 118, 146, 136, 129, 8, 237, 146, 136, 129, 7, 60, 146, 136, 129, + 5, 107, 146, 136, 129, 12, 237, 146, 136, 129, 15, 29, 146, 136, 129, 8, + 223, 146, 136, 129, 11, 59, 146, 136, 129, 8, 233, 146, 136, 129, 7, 189, + 146, 136, 129, 18, 111, 146, 136, 129, 18, 47, 146, 136, 129, 17, 248, + 146, 136, 129, 5, 104, 146, 136, 129, 17, 235, 146, 136, 129, 13, 154, + 146, 136, 129, 8, 73, 146, 136, 129, 14, 39, 146, 136, 129, 4, 237, 146, + 136, 129, 16, 157, 146, 136, 129, 17, 50, 146, 136, 129, 16, 175, 146, + 136, 129, 7, 128, 146, 136, 129, 14, 118, 130, 3, 128, 146, 136, 129, 6, + 121, 130, 3, 128, 146, 133, 129, 0, 128, 130, 7, 214, 146, 133, 129, 6, + 112, 130, 7, 214, 146, 133, 129, 18, 127, 130, 7, 214, 146, 133, 129, 14, + 118, 130, 7, 214, 146, 133, 129, 6, 121, 130, 4, 168, 143, 7, 214, 146, + 133, 129, 7, 100, 146, 133, 129, 9, 118, 146, 133, 129, 8, 237, 146, 133, + 129, 7, 60, 146, 133, 129, 5, 107, 146, 133, 129, 12, 237, 146, 133, 129, + 15, 29, 146, 133, 129, 8, 223, 146, 133, 129, 11, 59, 146, 133, 129, 8, + 233, 146, 133, 129, 7, 189, 146, 133, 129, 18, 111, 146, 133, 129, 18, + 47, 146, 133, 129, 17, 248, 146, 133, 129, 5, 104, 146, 133, 129, 17, + 235, 146, 133, 129, 13, 154, 146, 133, 129, 149, 8, 73, 146, 133, 129, 8, + 73, 146, 133, 129, 14, 39, 146, 133, 129, 4, 237, 146, 133, 129, 16, 157, + 146, 133, 129, 17, 50, 146, 133, 129, 16, 175, 146, 133, 129, 7, 128, + 146, 133, 129, 14, 118, 130, 3, 128, 146, 133, 129, 6, 121, 130, 3, 128, + 146, 133, 129, 6, 10, 130, 7, 214, 146, 133, 129, 6, 121, 130, 7, 214, + 146, 133, 129, 11, 225, 130, 7, 214, 146, 17, 66, 6, 8, 146, 10, 141, 6, + 8, 146, 6, 121, 130, 16, 14, 6, 8, 146, 6, 121, 130, 10, 231, 143, 16, + 14, 6, 8, 146, 6, 121, 130, 4, 62, 143, 16, 14, 6, 8, 146, 17, 173, 6, 8, + 146, 19, 3, 6, 8, 146, 17, 139, 6, 8, 146, 129, 6, 135, 146, 133, 129, 6, + 135, 146, 129, 5, 187, 146, 133, 129, 5, 187, 146, 129, 7, 42, 146, 133, + 129, 7, 42, 146, 129, 8, 255, 146, 133, 129, 8, 255, 9, 25, 136, 129, 12, + 204, 9, 25, 133, 129, 12, 204, 9, 25, 136, 129, 14, 191, 9, 25, 133, 129, + 14, 191, 9, 25, 136, 129, 9, 89, 9, 25, 133, 129, 9, 89, 9, 25, 136, 129, + 12, 83, 9, 25, 133, 129, 12, 83, 9, 25, 136, 129, 6, 70, 9, 25, 133, 129, + 6, 70, 9, 25, 136, 129, 8, 163, 9, 25, 133, 129, 8, 163, 9, 25, 136, 129, + 15, 8, 9, 25, 133, 129, 15, 8, 146, 9, 209, 6, 8, 146, 17, 240, 6, 8, + 146, 7, 226, 10, 146, 6, 8, 146, 129, 14, 161, 154, 136, 129, 19, 45, + 130, 253, 154, 136, 129, 18, 64, 154, 136, 129, 15, 16, 154, 136, 129, + 14, 255, 154, 136, 129, 4, 17, 18, 117, 154, 136, 129, 17, 40, 154, 136, + 129, 0, 132, 231, 154, 136, 129, 17, 138, 154, 136, 129, 18, 10, 154, + 136, 129, 14, 186, 154, 136, 129, 13, 125, 154, 136, 129, 12, 81, 154, + 136, 129, 14, 22, 154, 136, 129, 19, 67, 130, 253, 154, 136, 129, 10, 38, + 244, 154, 136, 129, 9, 136, 154, 136, 129, 214, 154, 136, 129, 17, 201, + 154, 136, 129, 17, 181, 154, 136, 129, 13, 232, 154, 136, 129, 17, 161, + 154, 136, 129, 18, 117, 154, 136, 129, 15, 227, 154, 136, 129, 18, 84, + 154, 136, 129, 231, 154, 136, 129, 10, 38, 231, 154, 136, 129, 18, 144, + 154, 136, 129, 18, 129, 154, 136, 129, 18, 93, 154, 136, 129, 17, 150, + 154, 136, 129, 229, 154, 136, 129, 17, 167, 154, 136, 129, 17, 127, 154, + 136, 129, 18, 196, 154, 136, 129, 18, 69, 154, 136, 129, 244, 154, 136, + 129, 18, 123, 154, 136, 129, 18, 137, 154, 136, 129, 16, 42, 154, 136, + 129, 13, 189, 154, 136, 129, 15, 212, 154, 136, 129, 8, 77, 154, 136, + 129, 14, 173, 182, 154, 136, 129, 13, 4, 154, 136, 129, 16, 118, 182, + 154, 136, 129, 219, 154, 136, 129, 18, 172, 154, 136, 129, 18, 178, 154, + 133, 129, 214, 154, 133, 129, 17, 201, 154, 133, 129, 17, 181, 154, 133, + 129, 13, 232, 154, 133, 129, 17, 161, 154, 133, 129, 18, 117, 154, 133, + 129, 15, 227, 154, 133, 129, 18, 84, 154, 133, 129, 231, 154, 133, 129, + 10, 38, 231, 154, 133, 129, 18, 144, 154, 133, 129, 18, 129, 154, 133, + 129, 18, 93, 154, 133, 129, 17, 150, 154, 133, 129, 229, 154, 133, 129, + 17, 167, 154, 133, 129, 17, 127, 154, 133, 129, 18, 196, 154, 133, 129, + 18, 69, 154, 133, 129, 244, 154, 133, 129, 18, 123, 154, 133, 129, 18, + 137, 154, 133, 129, 16, 42, 154, 133, 129, 13, 189, 154, 133, 129, 15, + 212, 154, 133, 129, 8, 77, 154, 133, 129, 14, 173, 182, 154, 133, 129, + 13, 4, 154, 133, 129, 16, 118, 182, 154, 133, 129, 219, 154, 133, 129, + 18, 172, 154, 133, 129, 18, 178, 154, 133, 129, 19, 45, 130, 253, 154, + 133, 129, 18, 64, 154, 133, 129, 15, 16, 154, 133, 129, 14, 255, 154, + 133, 129, 4, 17, 18, 117, 154, 133, 129, 17, 40, 154, 133, 129, 0, 132, + 231, 154, 133, 129, 17, 138, 154, 133, 129, 18, 10, 154, 133, 129, 14, + 186, 154, 133, 129, 13, 125, 154, 133, 129, 12, 81, 154, 133, 129, 14, + 22, 154, 133, 129, 19, 67, 130, 253, 154, 133, 129, 10, 38, 244, 154, + 133, 129, 9, 136, 154, 136, 129, 7, 128, 154, 133, 129, 7, 128, 154, 136, + 129, 14, 1, 154, 133, 129, 14, 1, 154, 136, 129, 5, 7, 219, 154, 133, + 129, 5, 7, 219, 154, 136, 129, 9, 22, 13, 77, 154, 133, 129, 9, 22, 13, + 77, 154, 136, 129, 5, 7, 9, 22, 13, 77, 154, 133, 129, 5, 7, 9, 22, 13, + 77, 154, 136, 129, 18, 0, 13, 77, 154, 133, 129, 18, 0, 13, 77, 154, 136, + 129, 5, 7, 18, 0, 13, 77, 154, 133, 129, 5, 7, 18, 0, 13, 77, 154, 136, + 129, 13, 99, 154, 133, 129, 13, 99, 154, 136, 129, 16, 175, 154, 133, + 129, 16, 175, 154, 136, 129, 13, 9, 154, 133, 129, 13, 9, 154, 136, 129, + 5, 57, 154, 133, 129, 5, 57, 154, 136, 129, 6, 208, 130, 177, 10, 250, 6, + 128, 154, 133, 129, 6, 208, 130, 177, 10, 250, 6, 128, 154, 136, 129, 18, + 218, 154, 133, 129, 18, 218, 154, 136, 129, 9, 178, 7, 128, 154, 133, + 129, 9, 178, 7, 128, 154, 136, 129, 11, 225, 130, 7, 242, 154, 133, 129, + 11, 225, 130, 7, 242, 154, 136, 129, 18, 60, 154, 133, 129, 18, 60, 154, + 136, 129, 7, 42, 154, 133, 129, 7, 42, 154, 4, 24, 182, 178, 154, 7, 242, + 178, 154, 1, 11, 178, 154, 230, 4, 126, 178, 154, 236, 4, 126, 178, 154, + 6, 237, 4, 24, 182, 178, 154, 5, 214, 182, 154, 136, 129, 5, 93, 182, + 154, 133, 129, 5, 93, 182, 154, 136, 129, 18, 237, 130, 12, 90, 154, 133, + 129, 18, 237, 130, 12, 90, 154, 136, 129, 18, 46, 130, 6, 159, 154, 133, + 129, 18, 46, 130, 6, 159, 154, 136, 129, 18, 46, 130, 6, 233, 154, 133, + 129, 18, 46, 130, 6, 233, 154, 136, 129, 18, 46, 130, 8, 203, 247, 154, + 133, 129, 18, 46, 130, 8, 203, 247, 154, 136, 129, 17, 185, 130, 3, 248, + 154, 133, 129, 17, 185, 130, 3, 248, 154, 136, 129, 18, 244, 130, 3, 248, + 154, 133, 129, 18, 244, 130, 3, 248, 154, 136, 129, 19, 21, 130, 3, 248, + 154, 133, 129, 19, 21, 130, 3, 248, 154, 136, 129, 19, 21, 130, 198, 6, + 233, 154, 133, 129, 19, 21, 130, 198, 6, 233, 154, 136, 129, 19, 21, 130, + 6, 233, 154, 133, 129, 19, 21, 130, 6, 233, 154, 136, 129, 6, 156, 18, + 144, 154, 133, 129, 6, 156, 18, 144, 154, 136, 129, 19, 37, 130, 3, 248, + 154, 133, 129, 19, 37, 130, 3, 248, 154, 136, 140, 19, 37, 13, 232, 154, + 133, 140, 19, 37, 13, 232, 154, 136, 129, 18, 252, 130, 8, 203, 247, 154, + 133, 129, 18, 252, 130, 8, 203, 247, 154, 136, 129, 4, 29, 18, 137, 154, + 133, 129, 4, 29, 18, 137, 154, 136, 129, 18, 255, 130, 3, 248, 154, 133, + 129, 18, 255, 130, 3, 248, 154, 136, 129, 19, 58, 130, 3, 248, 154, 133, + 129, 19, 58, 130, 3, 248, 154, 136, 129, 5, 48, 244, 154, 133, 129, 5, + 48, 244, 154, 136, 129, 5, 48, 216, 130, 6, 233, 154, 133, 129, 5, 48, + 216, 130, 6, 233, 154, 136, 129, 18, 247, 130, 3, 248, 154, 133, 129, 18, + 247, 130, 3, 248, 154, 136, 140, 19, 58, 16, 42, 154, 133, 140, 19, 58, + 16, 42, 154, 136, 129, 18, 13, 130, 3, 248, 154, 133, 129, 18, 13, 130, + 3, 248, 154, 136, 129, 18, 13, 130, 198, 6, 233, 154, 133, 129, 18, 13, + 130, 198, 6, 233, 154, 136, 129, 9, 110, 154, 133, 129, 9, 110, 154, 136, + 129, 4, 29, 13, 189, 154, 133, 129, 4, 29, 13, 189, 154, 136, 129, 4, 29, + 18, 13, 130, 3, 248, 154, 133, 129, 4, 29, 18, 13, 130, 3, 248, 154, 129, + 4, 100, 154, 136, 129, 17, 185, 130, 9, 5, 154, 133, 129, 17, 185, 130, + 9, 5, 154, 136, 129, 19, 21, 130, 247, 154, 133, 129, 19, 21, 130, 247, + 154, 136, 129, 19, 37, 130, 247, 154, 133, 129, 19, 37, 130, 247, 154, + 136, 129, 3, 147, 13, 189, 154, 133, 129, 3, 147, 13, 189, 154, 136, 129, + 224, 130, 9, 5, 154, 133, 129, 224, 130, 9, 5, 154, 136, 129, 224, 130, + 250, 154, 133, 129, 224, 130, 250, 154, 136, 140, 224, 18, 117, 154, 133, + 140, 224, 18, 117, 154, 136, 129, 19, 45, 130, 9, 5, 154, 133, 129, 19, + 45, 130, 9, 5, 154, 136, 129, 7, 46, 154, 133, 129, 7, 46, 154, 136, 129, + 11, 181, 130, 250, 154, 133, 129, 11, 181, 130, 250, 154, 136, 129, 17, + 185, 130, 250, 154, 133, 129, 17, 185, 130, 250, 154, 136, 129, 18, 244, + 130, 250, 154, 133, 129, 18, 244, 130, 250, 154, 136, 129, 4, 29, 17, 40, + 154, 133, 129, 4, 29, 17, 40, 154, 136, 129, 19, 67, 130, 6, 12, 154, + 133, 129, 19, 67, 130, 6, 12, 154, 136, 129, 19, 67, 130, 250, 154, 133, + 129, 19, 67, 130, 250, 154, 136, 129, 211, 130, 250, 154, 133, 129, 211, + 130, 250, 154, 136, 129, 7, 131, 229, 154, 133, 129, 7, 131, 229, 154, + 136, 129, 7, 131, 211, 130, 250, 154, 133, 129, 7, 131, 211, 130, 250, + 154, 136, 129, 241, 130, 250, 154, 133, 129, 241, 130, 250, 154, 136, + 129, 216, 130, 6, 12, 154, 133, 129, 216, 130, 6, 12, 154, 136, 129, 216, + 130, 250, 154, 133, 129, 216, 130, 250, 154, 136, 129, 216, 130, 177, + 218, 154, 133, 129, 216, 130, 177, 218, 154, 136, 129, 18, 13, 130, 250, + 154, 133, 129, 18, 13, 130, 250, 154, 136, 129, 13, 146, 130, 250, 154, + 133, 129, 13, 146, 130, 250, 191, 136, 129, 14, 107, 191, 136, 129, 14, + 81, 191, 136, 129, 15, 68, 191, 136, 129, 18, 25, 191, 136, 129, 13, 142, + 191, 136, 129, 17, 128, 191, 136, 129, 18, 43, 191, 136, 129, 18, 38, + 191, 136, 129, 217, 191, 136, 129, 15, 227, 191, 136, 129, 15, 138, 191, + 136, 129, 12, 141, 191, 136, 129, 15, 139, 191, 136, 129, 17, 221, 191, + 136, 129, 14, 114, 191, 136, 129, 17, 115, 191, 136, 129, 18, 211, 191, + 136, 129, 9, 63, 191, 136, 129, 12, 241, 191, 136, 129, 15, 238, 191, + 136, 129, 17, 138, 191, 136, 129, 16, 180, 191, 136, 129, 15, 212, 191, + 136, 129, 18, 116, 191, 136, 129, 14, 38, 191, 136, 129, 15, 190, 191, + 136, 129, 12, 101, 191, 136, 129, 17, 210, 191, 136, 129, 14, 180, 191, + 136, 129, 14, 130, 191, 136, 129, 9, 101, 191, 136, 129, 15, 163, 191, + 136, 129, 17, 114, 191, 136, 129, 11, 234, 191, 136, 129, 9, 139, 191, + 136, 129, 15, 129, 191, 136, 129, 18, 24, 191, 136, 129, 16, 117, 191, + 246, 129, 175, 16, 12, 12, 235, 191, 2, 226, 191, 5, 102, 185, 191, 3, + 61, 185, 191, 8, 194, 191, 5, 212, 185, 191, 2, 103, 185, 191, 133, 129, + 14, 107, 191, 133, 129, 14, 81, 191, 133, 129, 15, 68, 191, 133, 129, 18, + 25, 191, 133, 129, 13, 142, 191, 133, 129, 17, 128, 191, 133, 129, 18, + 43, 191, 133, 129, 18, 38, 191, 133, 129, 217, 191, 133, 129, 15, 227, + 191, 133, 129, 15, 138, 191, 133, 129, 12, 141, 191, 133, 129, 15, 139, + 191, 133, 129, 17, 221, 191, 133, 129, 14, 114, 191, 133, 129, 17, 115, + 191, 133, 129, 18, 211, 191, 133, 129, 9, 63, 191, 133, 129, 12, 241, + 191, 133, 129, 15, 238, 191, 133, 129, 17, 138, 191, 133, 129, 16, 180, + 191, 133, 129, 15, 212, 191, 133, 129, 18, 116, 191, 133, 129, 14, 38, + 191, 133, 129, 15, 190, 191, 133, 129, 12, 101, 191, 133, 129, 17, 210, + 191, 133, 129, 14, 180, 191, 133, 129, 14, 130, 191, 133, 129, 9, 101, + 191, 133, 129, 15, 163, 191, 133, 129, 17, 114, 191, 133, 129, 11, 234, + 191, 133, 129, 9, 139, 191, 133, 129, 15, 129, 191, 133, 129, 18, 24, + 191, 133, 129, 16, 117, 191, 133, 140, 17, 153, 11, 234, 191, 13, 107, + 12, 254, 191, 6, 238, 174, 7, 158, 5, 152, 174, 7, 158, 8, 12, 174, 7, + 158, 2, 181, 174, 7, 158, 11, 248, 8, 90, 174, 7, 158, 11, 248, 8, 26, + 174, 7, 158, 6, 254, 174, 7, 158, 8, 171, 174, 7, 158, 8, 234, 174, 7, + 158, 6, 240, 174, 7, 158, 7, 200, 174, 7, 158, 8, 70, 174, 7, 158, 6, + 161, 174, 7, 158, 8, 212, 7, 4, 174, 7, 158, 3, 232, 174, 7, 158, 8, 224, + 9, 44, 174, 7, 158, 6, 166, 6, 92, 174, 7, 158, 7, 136, 174, 7, 158, 8, + 75, 174, 7, 158, 4, 82, 174, 7, 158, 6, 188, 174, 7, 158, 7, 96, 6, 230, + 174, 7, 158, 7, 201, 174, 7, 158, 9, 6, 174, 7, 158, 6, 166, 6, 235, 174, + 7, 158, 9, 217, 17, 180, 12, 7, 174, 7, 158, 16, 51, 174, 7, 158, 10, + 168, 174, 7, 158, 11, 31, 174, 7, 158, 7, 161, 174, 14, 149, 8, 94, 6, + 245, 174, 11, 241, 7, 129, 174, 11, 241, 11, 197, 8, 12, 174, 11, 241, + 11, 197, 7, 37, 174, 11, 241, 11, 197, 6, 107, 174, 11, 241, 8, 148, 174, + 11, 241, 8, 246, 174, 11, 241, 8, 12, 174, 11, 241, 7, 37, 174, 11, 241, + 6, 107, 174, 11, 241, 8, 22, 174, 11, 241, 6, 177, 174, 11, 241, 7, 159, + 19, 13, 8, 79, 174, 11, 241, 8, 109, 174, 3, 38, 8, 193, 174, 11, 241, + 11, 75, 174, 3, 38, 7, 168, 174, 11, 241, 15, 85, 15, 86, 174, 11, 241, + 18, 87, 15, 86, 174, 3, 38, 17, 164, 7, 133, 174, 14, 149, 11, 70, 15, + 86, 174, 129, 9, 241, 174, 129, 13, 98, 174, 129, 8, 103, 174, 129, 8, + 29, 174, 129, 18, 228, 174, 129, 13, 238, 174, 129, 7, 160, 174, 129, 17, + 76, 174, 129, 17, 44, 174, 129, 16, 69, 174, 129, 149, 17, 27, 174, 129, + 17, 27, 174, 129, 8, 113, 174, 129, 149, 15, 180, 174, 129, 15, 180, 174, + 129, 149, 15, 133, 174, 129, 15, 133, 174, 129, 6, 198, 174, 129, 12, + 202, 174, 129, 149, 17, 167, 174, 129, 17, 167, 174, 129, 149, 9, 13, + 174, 129, 9, 13, 174, 129, 15, 95, 174, 129, 9, 166, 174, 129, 11, 74, + 174, 129, 14, 125, 174, 140, 6, 249, 177, 13, 238, 174, 140, 6, 249, 18, + 63, 16, 69, 174, 140, 6, 249, 177, 16, 69, 174, 3, 38, 6, 161, 174, 3, + 38, 3, 232, 134, 8, 194, 134, 3, 212, 134, 5, 212, 185, 134, 129, 8, 41, + 134, 129, 180, 130, 10, 254, 168, 134, 129, 180, 130, 225, 168, 134, 129, + 18, 227, 130, 225, 168, 134, 129, 180, 130, 225, 166, 134, 129, 165, 130, + 225, 168, 134, 129, 9, 241, 134, 129, 17, 101, 134, 129, 18, 205, 5, 79, + 134, 129, 16, 187, 134, 129, 13, 25, 134, 129, 12, 165, 134, 129, 15, 73, + 134, 129, 12, 97, 134, 129, 14, 225, 134, 129, 10, 67, 134, 129, 15, 163, + 134, 129, 12, 205, 134, 129, 11, 236, 134, 129, 8, 48, 134, 129, 14, 69, + 134, 129, 16, 18, 134, 129, 14, 242, 134, 129, 16, 249, 134, 129, 16, 4, + 134, 129, 8, 45, 134, 5, 87, 134, 129, 16, 117, 134, 129, 14, 83, 134, + 129, 17, 27, 134, 129, 15, 221, 134, 129, 12, 20, 134, 129, 12, 167, 134, + 129, 14, 223, 134, 129, 16, 144, 134, 129, 180, 5, 209, 134, 129, 17, 23, + 134, 4, 88, 134, 4, 14, 134, 4, 75, 134, 8, 229, 134, 7, 47, 134, 8, 251, + 134, 6, 39, 134, 8, 243, 134, 8, 100, 168, 134, 225, 168, 134, 225, 166, + 2, 165, 150, 12, 130, 2, 165, 150, 242, 2, 165, 150, 234, 2, 165, 150, 7, + 110, 2, 165, 150, 12, 87, 2, 165, 150, 11, 76, 2, 165, 150, 13, 96, 2, + 165, 150, 9, 16, 2, 165, 150, 7, 191, 2, 165, 150, 11, 104, 134, 6, 191, + 182, 134, 7, 5, 3, 153, 134, 4, 24, 3, 153, 134, 17, 45, 6, 63, 9, 47, + 134, 129, 2, 248, 9, 241, 134, 129, 180, 7, 104, 134, 129, 180, 130, 15, + 192, 225, 168, 134, 129, 180, 130, 15, 192, 225, 166, 134, 129, 14, 157, + 8, 41, 134, 129, 14, 157, 225, 9, 241, 134, 129, 14, 157, 225, 16, 144, + 134, 129, 216, 130, 225, 168, 134, 129, 14, 157, 225, 17, 23, 134, 129, + 10, 187, 134, 129, 6, 64, 134, 129, 9, 34, 134, 129, 18, 205, 130, 12, + 235, 134, 129, 18, 205, 130, 9, 197, 14, 154, 228, 3, 203, 134, 129, 15, + 190, 134, 129, 8, 241, 134, 129, 7, 143, 134, 129, 188, 130, 225, 168, + 134, 129, 188, 130, 17, 249, 14, 154, 198, 168, 134, 129, 11, 151, 134, + 129, 10, 174, 134, 129, 188, 130, 9, 197, 14, 154, 168, 134, 129, 7, 84, + 134, 129, 4, 221, 134, 129, 10, 240, 134, 129, 18, 81, 130, 12, 235, 134, + 129, 18, 81, 130, 169, 166, 134, 129, 18, 81, 130, 169, 9, 169, 143, 133, + 14, 242, 134, 129, 8, 252, 134, 129, 6, 95, 134, 129, 13, 131, 134, 129, + 18, 81, 130, 9, 197, 14, 154, 228, 3, 203, 134, 129, 18, 81, 130, 14, + 251, 14, 154, 168, 134, 129, 10, 239, 134, 129, 17, 125, 130, 133, 19, 1, + 134, 129, 17, 125, 130, 12, 235, 134, 129, 17, 125, 130, 169, 166, 134, + 129, 17, 125, 130, 133, 19, 71, 166, 134, 129, 17, 125, 130, 169, 9, 169, + 143, 169, 168, 134, 129, 17, 125, 130, 17, 249, 14, 154, 168, 134, 129, + 16, 60, 134, 129, 17, 125, 130, 14, 251, 14, 154, 168, 134, 129, 16, 123, + 130, 169, 9, 169, 143, 169, 168, 134, 129, 16, 123, 130, 9, 197, 14, 154, + 166, 134, 129, 16, 123, 130, 9, 197, 14, 154, 9, 169, 143, 9, 197, 14, + 154, 168, 134, 129, 17, 175, 130, 17, 249, 14, 154, 166, 134, 129, 17, + 175, 130, 9, 197, 14, 154, 168, 134, 129, 18, 33, 130, 9, 197, 14, 154, + 168, 134, 129, 18, 55, 130, 9, 197, 14, 154, 168, 134, 129, 6, 68, 16, + 117, 134, 129, 18, 5, 130, 169, 11, 54, 166, 134, 129, 18, 5, 130, 169, + 166, 134, 129, 16, 6, 134, 129, 18, 5, 130, 9, 197, 14, 154, 166, 134, + 129, 8, 81, 134, 129, 18, 65, 130, 169, 168, 134, 129, 18, 65, 130, 9, + 197, 14, 154, 168, 134, 129, 7, 95, 134, 129, 10, 190, 17, 27, 134, 129, + 18, 17, 130, 12, 235, 134, 129, 18, 17, 130, 169, 168, 134, 129, 18, 23, + 134, 129, 18, 17, 130, 9, 197, 14, 154, 166, 134, 129, 15, 100, 134, 129, + 17, 197, 130, 12, 235, 134, 129, 7, 45, 134, 129, 17, 197, 130, 17, 249, + 14, 154, 166, 134, 129, 11, 182, 134, 129, 17, 197, 130, 9, 197, 14, 154, + 168, 134, 129, 252, 130, 133, 19, 1, 134, 129, 252, 130, 169, 168, 134, + 129, 252, 130, 9, 197, 14, 154, 168, 134, 129, 252, 130, 9, 197, 14, 154, + 166, 134, 129, 13, 136, 130, 169, 166, 134, 129, 13, 136, 6, 19, 134, + 129, 8, 164, 134, 129, 13, 136, 130, 12, 235, 134, 129, 13, 136, 130, 9, + 197, 14, 154, 168, 134, 129, 18, 224, 2, 117, 134, 129, 11, 4, 130, 169, + 168, 134, 129, 18, 224, 130, 165, 168, 134, 129, 18, 224, 12, 211, 134, + 129, 18, 224, 17, 35, 130, 225, 168, 134, 129, 18, 205, 6, 175, 12, 211, + 134, 129, 18, 227, 130, 12, 235, 134, 129, 6, 118, 17, 123, 134, 129, 17, + 123, 134, 129, 244, 134, 129, 18, 172, 134, 129, 6, 118, 18, 172, 134, + 129, 18, 227, 130, 17, 249, 14, 154, 168, 134, 129, 17, 181, 134, 129, + 12, 161, 17, 23, 134, 129, 165, 130, 10, 217, 134, 129, 165, 130, 133, + 19, 1, 134, 129, 18, 227, 130, 169, 168, 134, 129, 219, 134, 129, 165, + 130, 9, 197, 14, 154, 166, 134, 129, 165, 5, 252, 134, 129, 165, 7, 113, + 130, 225, 168, 134, 13, 107, 12, 254, 134, 129, 18, 108, 134, 133, 14, + 157, 140, 17, 175, 130, 252, 130, 180, 5, 209, 134, 133, 14, 157, 140, + 18, 65, 130, 252, 130, 180, 5, 209, 134, 133, 14, 157, 162, 164, 137, + 134, 133, 14, 157, 252, 9, 241, 134, 133, 14, 157, 12, 165, 134, 133, 14, + 157, 9, 197, 11, 231, 134, 133, 14, 157, 11, 236, 134, 18, 20, 19, 4, 9, + 123, 134, 11, 249, 19, 4, 17, 250, 19, 38, 11, 190, 134, 133, 14, 157, 6, + 69, 12, 130, 134, 133, 14, 157, 5, 241, 3, 54, 12, 130, 134, 133, 14, + 157, 6, 68, 13, 75, 19, 4, 12, 97, 134, 133, 14, 157, 162, 155, 137, 134, + 133, 17, 186, 11, 236, 134, 133, 14, 157, 8, 58, 134, 133, 16, 144, 134, + 133, 17, 23, 134, 133, 14, 157, 17, 23, 134, 133, 14, 157, 12, 167, 134, + 13, 21, 19, 4, 6, 106, 134, 11, 253, 8, 82, 17, 186, 12, 254, 134, 11, + 253, 8, 82, 14, 157, 12, 254, 134, 6, 69, 14, 157, 16, 173, 130, 8, 40, + 6, 115, 134, 133, 17, 186, 12, 20, 5, 204, 2, 165, 150, 12, 130, 5, 204, + 2, 165, 150, 242, 5, 204, 2, 165, 150, 234, 5, 204, 2, 165, 150, 7, 110, + 5, 204, 2, 165, 150, 12, 87, 5, 204, 2, 165, 150, 11, 76, 5, 204, 2, 165, + 150, 13, 96, 5, 204, 2, 165, 150, 9, 16, 5, 204, 2, 165, 150, 7, 191, 5, + 204, 2, 165, 150, 11, 104, 134, 129, 11, 127, 130, 169, 166, 134, 129, + 17, 193, 130, 169, 166, 134, 129, 11, 176, 130, 169, 166, 134, 148, 7, + 22, 3, 182, 134, 148, 7, 22, 2, 141, 15, 238, 220, 18, 20, 19, 4, 3, 156, + 220, 2, 189, 13, 107, 12, 254, 220, 4, 127, 13, 107, 12, 254, 220, 2, + 189, 9, 15, 220, 4, 127, 9, 15, 220, 3, 158, 9, 15, 220, 10, 193, 7, 109, + 9, 230, 220, 10, 193, 7, 109, 8, 18, 220, 2, 189, 10, 193, 7, 109, 9, + 230, 220, 4, 127, 10, 193, 7, 109, 8, 18, 220, 2, 155, 220, 5, 179, 6, + 132, 220, 5, 179, 3, 151, 220, 5, 179, 3, 67, 220, 2, 103, 185, 220, 129, + 7, 24, 220, 129, 2, 248, 7, 24, 220, 129, 11, 27, 220, 129, 8, 7, 220, + 129, 11, 12, 4, 66, 220, 129, 6, 185, 220, 129, 6, 68, 8, 39, 12, 45, + 220, 129, 18, 228, 220, 129, 16, 144, 220, 129, 12, 205, 220, 129, 10, + 33, 220, 129, 9, 106, 220, 129, 17, 86, 4, 66, 220, 129, 9, 90, 220, 129, + 16, 192, 18, 228, 220, 129, 12, 111, 220, 129, 6, 113, 220, 129, 13, 123, + 220, 129, 15, 133, 220, 129, 5, 95, 220, 129, 149, 5, 95, 220, 129, 219, + 220, 129, 17, 167, 220, 129, 5, 44, 17, 167, 220, 129, 7, 229, 220, 129, + 11, 99, 220, 129, 12, 45, 220, 129, 11, 74, 220, 129, 15, 194, 220, 8, 0, + 168, 220, 8, 0, 166, 220, 8, 0, 6, 50, 220, 7, 208, 168, 220, 7, 208, + 166, 220, 7, 208, 6, 50, 220, 12, 56, 168, 220, 12, 56, 166, 220, 7, 139, + 13, 34, 3, 3, 220, 7, 139, 13, 34, 5, 133, 220, 13, 27, 168, 220, 13, 27, + 166, 220, 2, 237, 6, 50, 220, 12, 244, 168, 220, 12, 244, 166, 220, 8, + 191, 220, 5, 178, 15, 86, 220, 3, 189, 220, 4, 13, 220, 17, 249, 198, 14, + 154, 168, 220, 17, 249, 198, 14, 154, 166, 220, 9, 197, 14, 154, 168, + 220, 9, 197, 14, 154, 166, 220, 6, 41, 13, 80, 168, 220, 6, 41, 13, 80, + 166, 220, 8, 56, 220, 5, 97, 255, 129, 16, 163, 255, 129, 3, 145, 255, + 129, 7, 157, 255, 129, 16, 153, 255, 129, 14, 253, 255, 129, 3, 228, 255, + 129, 8, 254, 255, 129, 8, 121, 255, 129, 7, 145, 255, 129, 7, 172, 255, + 129, 7, 56, 255, 129, 6, 183, 255, 129, 11, 109, 255, 129, 7, 34, 255, + 129, 8, 57, 255, 129, 3, 138, 255, 129, 7, 222, 255, 129, 4, 163, 255, + 129, 4, 179, 255, 129, 4, 67, 255, 129, 15, 105, 255, 129, 4, 9, 255, + 129, 4, 32, 255, 129, 3, 171, 255, 129, 10, 47, 255, 129, 12, 48, 255, + 129, 10, 234, 255, 129, 6, 146, 255, 129, 14, 28, 255, 129, 6, 252, 255, + 129, 6, 131, 255, 129, 6, 78, 255, 129, 217, 255, 129, 17, 117, 255, 129, + 11, 146, 255, 129, 6, 140, 255, 129, 8, 15, 255, 129, 9, 27, 255, 4, 253, + 255, 3, 107, 255, 5, 166, 255, 3, 122, 255, 5, 98, 255, 3, 72, 255, 4, + 246, 255, 3, 97, 255, 5, 193, 255, 3, 85, 255, 8, 243, 183, 148, 2, 179, + 183, 148, 4, 33, 183, 148, 4, 228, 183, 129, 214, 183, 129, 18, 37, 183, + 129, 231, 183, 129, 17, 195, 183, 129, 244, 183, 129, 18, 229, 183, 129, + 248, 18, 235, 183, 129, 248, 19, 16, 183, 129, 8, 78, 219, 183, 129, 10, + 38, 219, 183, 129, 219, 183, 129, 18, 74, 183, 129, 8, 78, 229, 183, 129, + 10, 38, 229, 183, 129, 229, 183, 129, 17, 136, 183, 129, 18, 144, 183, + 129, 13, 206, 183, 129, 18, 199, 183, 129, 15, 143, 183, 129, 13, 94, + 183, 129, 17, 221, 183, 129, 14, 38, 183, 129, 18, 211, 183, 129, 16, + 211, 183, 129, 14, 245, 183, 129, 16, 87, 183, 129, 10, 130, 183, 129, + 14, 60, 183, 129, 11, 129, 183, 129, 14, 23, 183, 129, 18, 59, 183, 129, + 17, 104, 183, 129, 18, 25, 183, 129, 14, 233, 183, 129, 18, 94, 183, 129, + 9, 120, 183, 129, 17, 135, 183, 129, 16, 147, 183, 129, 18, 150, 183, + 129, 13, 230, 183, 129, 18, 148, 183, 129, 18, 178, 183, 129, 17, 210, + 183, 129, 17, 55, 183, 129, 18, 45, 183, 129, 13, 211, 183, 129, 11, 180, + 183, 129, 18, 12, 183, 129, 15, 212, 183, 129, 13, 133, 183, 129, 18, + 192, 183, 129, 18, 137, 183, 148, 7, 120, 183, 148, 4, 20, 183, 158, 148, + 18, 37, 183, 158, 148, 231, 183, 158, 148, 17, 195, 183, 158, 148, 244, + 183, 158, 148, 18, 229, 183, 158, 148, 248, 18, 235, 183, 158, 148, 248, + 17, 126, 183, 158, 148, 8, 78, 219, 183, 158, 148, 10, 38, 219, 183, 158, + 148, 219, 183, 158, 148, 18, 74, 183, 158, 148, 8, 78, 229, 183, 158, + 148, 10, 38, 229, 183, 158, 148, 229, 183, 158, 148, 17, 136, 183, 148, + 6, 108, 183, 18, 19, 183, 8, 141, 148, 6, 217, 183, 8, 141, 148, 4, 118, + 183, 10, 250, 6, 128, 183, 10, 231, 6, 128, 183, 129, 18, 149, 183, 129, + 9, 156, 183, 129, 12, 113, 183, 129, 17, 128, 183, 129, 8, 150, 183, 129, + 15, 222, 183, 129, 18, 48, 183, 129, 15, 225, 183, 129, 248, 17, 126, + 183, 129, 248, 17, 254, 183, 158, 148, 248, 19, 16, 183, 158, 148, 248, + 17, 254, 183, 8, 239, 183, 177, 8, 239, 183, 150, 12, 130, 183, 150, 242, + 183, 150, 234, 183, 150, 7, 110, 183, 150, 12, 87, 183, 150, 11, 76, 183, + 150, 13, 96, 183, 150, 9, 16, 183, 150, 7, 191, 183, 150, 11, 104, 183, + 2, 103, 182, 195, 148, 2, 179, 195, 148, 4, 33, 195, 148, 4, 228, 195, + 129, 214, 195, 129, 18, 37, 195, 129, 231, 195, 129, 17, 195, 195, 129, + 244, 195, 129, 18, 229, 195, 129, 248, 18, 235, 195, 129, 248, 19, 16, + 195, 129, 219, 195, 129, 18, 74, 195, 129, 229, 195, 129, 17, 136, 195, + 129, 18, 144, 195, 129, 13, 206, 195, 129, 18, 199, 195, 129, 15, 143, + 195, 129, 13, 94, 195, 129, 17, 221, 195, 129, 14, 38, 195, 129, 18, 211, + 195, 129, 16, 211, 195, 129, 14, 245, 195, 129, 16, 87, 195, 129, 10, + 130, 195, 129, 14, 60, 195, 129, 11, 129, 195, 129, 14, 23, 195, 129, 18, + 59, 195, 129, 17, 104, 195, 129, 18, 25, 195, 129, 14, 233, 195, 129, 18, + 94, 195, 129, 17, 135, 195, 129, 16, 147, 195, 129, 18, 150, 195, 129, + 13, 230, 195, 129, 18, 148, 195, 129, 18, 178, 195, 129, 17, 210, 195, + 129, 18, 45, 195, 129, 15, 212, 195, 129, 13, 133, 195, 129, 18, 192, + 195, 129, 18, 137, 195, 148, 7, 120, 195, 158, 148, 18, 37, 195, 158, + 148, 231, 195, 158, 148, 17, 195, 195, 158, 148, 244, 195, 158, 148, 18, + 229, 195, 158, 148, 248, 18, 235, 195, 158, 148, 248, 17, 126, 195, 158, + 148, 219, 195, 158, 148, 18, 74, 195, 158, 148, 229, 195, 158, 148, 17, + 136, 195, 148, 6, 108, 195, 19, 34, 7, 81, 185, 195, 129, 17, 55, 195, + 129, 15, 222, 195, 129, 15, 225, 195, 129, 248, 17, 126, 195, 129, 248, + 17, 254, 195, 158, 148, 248, 19, 16, 195, 158, 148, 248, 17, 254, 195, + 150, 12, 130, 195, 150, 242, 195, 150, 234, 195, 150, 7, 110, 195, 150, + 12, 87, 195, 150, 11, 76, 195, 150, 13, 96, 195, 150, 9, 16, 195, 150, 7, + 191, 195, 150, 11, 104, 195, 129, 18, 249, 130, 8, 203, 4, 25, 195, 129, + 18, 249, 130, 9, 192, 4, 25, 195, 9, 82, 185, 195, 9, 82, 182, 195, 4, + 244, 4, 101, 242, 195, 4, 244, 4, 101, 234, 195, 4, 244, 4, 101, 7, 110, + 195, 4, 244, 4, 101, 12, 87, 195, 4, 244, 4, 101, 18, 92, 13, 171, 15, + 148, 18, 190, 2, 121, 195, 4, 244, 2, 207, 5, 36, 195, 6, 143, 215, 148, + 8, 69, 215, 129, 214, 215, 129, 18, 37, 215, 129, 231, 215, 129, 17, 195, + 215, 129, 244, 215, 129, 18, 229, 215, 129, 17, 170, 215, 129, 18, 74, + 215, 129, 18, 53, 215, 129, 17, 136, 215, 129, 18, 144, 215, 129, 13, + 206, 215, 129, 18, 199, 215, 129, 15, 143, 215, 129, 13, 94, 215, 129, + 17, 221, 215, 129, 14, 38, 215, 129, 18, 211, 215, 129, 16, 211, 215, + 129, 14, 245, 215, 129, 16, 87, 215, 129, 10, 130, 215, 129, 14, 60, 215, + 129, 11, 129, 215, 129, 14, 23, 215, 129, 18, 59, 215, 129, 17, 104, 215, + 129, 18, 25, 215, 129, 14, 233, 215, 129, 18, 94, 215, 129, 17, 135, 215, + 129, 16, 147, 215, 129, 18, 150, 215, 129, 13, 230, 215, 129, 18, 148, + 215, 129, 18, 178, 215, 129, 17, 210, 215, 129, 18, 45, 215, 129, 13, + 211, 215, 129, 18, 12, 215, 129, 15, 212, 215, 129, 18, 192, 215, 129, + 18, 137, 215, 148, 7, 120, 215, 158, 148, 18, 37, 215, 158, 148, 231, + 215, 158, 148, 17, 195, 215, 158, 148, 244, 215, 158, 148, 18, 229, 215, + 158, 148, 17, 170, 215, 158, 148, 18, 74, 215, 158, 148, 18, 53, 215, + 158, 148, 17, 136, 215, 148, 6, 108, 215, 129, 9, 156, 215, 129, 12, 113, + 215, 129, 17, 128, 215, 129, 17, 55, 215, 129, 18, 48, 215, 150, 12, 130, + 215, 150, 242, 215, 150, 234, 215, 150, 7, 110, 215, 150, 12, 87, 215, + 150, 11, 76, 215, 150, 13, 96, 215, 150, 9, 16, 215, 150, 7, 191, 215, + 150, 11, 104, 215, 7, 63, 215, 8, 104, 215, 16, 95, 215, 16, 81, 215, 19, + 17, 8, 131, 213, 148, 2, 179, 213, 148, 4, 33, 213, 148, 4, 228, 213, + 129, 214, 213, 129, 18, 37, 213, 129, 231, 213, 129, 17, 195, 213, 129, + 244, 213, 129, 18, 229, 213, 129, 248, 18, 235, 213, 158, 8, 78, 219, + 213, 129, 219, 213, 129, 18, 74, 213, 158, 8, 78, 229, 213, 129, 229, + 213, 129, 17, 136, 213, 129, 18, 144, 213, 129, 13, 206, 213, 129, 18, + 199, 213, 129, 15, 143, 213, 129, 13, 94, 213, 129, 17, 221, 213, 129, + 14, 38, 213, 129, 18, 211, 213, 129, 16, 211, 213, 129, 14, 245, 213, + 129, 16, 87, 213, 129, 10, 130, 213, 129, 14, 60, 213, 129, 11, 129, 213, + 129, 14, 23, 213, 129, 18, 59, 213, 129, 17, 104, 213, 129, 18, 25, 213, + 129, 14, 233, 213, 129, 18, 94, 213, 129, 17, 135, 213, 129, 16, 147, + 213, 129, 18, 150, 213, 129, 13, 230, 213, 129, 18, 148, 213, 129, 18, + 178, 213, 129, 17, 210, 213, 129, 18, 45, 213, 129, 13, 211, 213, 129, + 18, 12, 213, 129, 15, 212, 213, 129, 13, 133, 213, 129, 18, 192, 213, + 129, 18, 137, 213, 148, 7, 120, 213, 148, 4, 20, 213, 158, 148, 18, 37, + 213, 158, 148, 231, 213, 158, 148, 17, 195, 213, 158, 148, 244, 213, 158, + 148, 18, 229, 213, 158, 148, 248, 18, 235, 213, 158, 148, 248, 17, 126, + 213, 158, 148, 8, 78, 219, 213, 158, 148, 219, 213, 158, 148, 18, 74, + 213, 158, 148, 8, 78, 229, 213, 158, 148, 229, 213, 158, 148, 17, 136, + 213, 148, 6, 108, 213, 18, 19, 213, 129, 248, 17, 126, 213, 150, 12, 130, + 213, 150, 242, 213, 150, 234, 213, 150, 7, 110, 213, 150, 12, 87, 213, + 150, 11, 76, 213, 150, 13, 96, 213, 150, 9, 16, 213, 150, 7, 191, 213, + 150, 11, 104, 208, 148, 2, 179, 208, 148, 4, 33, 208, 148, 4, 228, 208, + 129, 214, 208, 129, 18, 37, 208, 129, 231, 208, 129, 17, 195, 208, 129, + 244, 208, 129, 18, 229, 208, 129, 248, 18, 235, 208, 129, 248, 19, 16, + 208, 129, 219, 208, 129, 18, 74, 208, 129, 229, 208, 129, 17, 136, 208, + 129, 18, 144, 208, 129, 13, 206, 208, 129, 18, 199, 208, 129, 15, 143, + 208, 129, 13, 94, 208, 129, 17, 221, 208, 129, 14, 38, 208, 129, 18, 211, + 208, 129, 16, 211, 208, 129, 14, 245, 208, 129, 16, 87, 208, 129, 10, + 130, 208, 129, 14, 60, 208, 129, 11, 129, 208, 129, 14, 23, 208, 129, 18, + 59, 208, 129, 17, 104, 208, 129, 18, 25, 208, 129, 14, 233, 208, 129, 18, + 94, 208, 129, 17, 135, 208, 129, 16, 147, 208, 129, 18, 150, 208, 129, + 13, 230, 208, 129, 18, 148, 208, 129, 18, 178, 208, 129, 17, 210, 208, + 129, 18, 45, 208, 129, 13, 211, 208, 129, 15, 212, 208, 129, 13, 133, + 208, 129, 18, 192, 208, 129, 18, 137, 208, 148, 7, 120, 208, 148, 4, 20, + 208, 158, 148, 18, 37, 208, 158, 148, 231, 208, 158, 148, 17, 195, 208, + 158, 148, 244, 208, 158, 148, 18, 229, 208, 158, 148, 248, 18, 235, 208, + 158, 148, 219, 208, 158, 148, 18, 74, 208, 158, 148, 229, 208, 158, 148, + 17, 136, 208, 148, 6, 108, 208, 19, 57, 7, 81, 185, 208, 19, 34, 7, 81, + 185, 208, 129, 17, 55, 208, 129, 15, 222, 208, 129, 15, 225, 208, 129, + 248, 17, 126, 208, 129, 248, 17, 254, 208, 150, 12, 130, 208, 150, 242, + 208, 150, 234, 208, 150, 7, 110, 208, 150, 12, 87, 208, 150, 11, 76, 208, + 150, 13, 96, 208, 150, 9, 16, 208, 150, 7, 191, 208, 150, 11, 104, 208, + 6, 143, 240, 148, 4, 33, 240, 148, 4, 228, 240, 129, 214, 240, 129, 18, + 37, 240, 129, 231, 240, 129, 17, 195, 240, 129, 244, 240, 129, 18, 229, + 240, 129, 219, 240, 129, 17, 170, 240, 129, 18, 74, 240, 129, 229, 240, + 129, 18, 53, 240, 129, 17, 136, 240, 129, 18, 144, 240, 129, 13, 94, 240, + 129, 17, 221, 240, 129, 18, 211, 240, 129, 14, 245, 240, 129, 16, 87, + 240, 129, 14, 23, 240, 129, 18, 59, 240, 129, 18, 94, 240, 129, 9, 120, + 240, 129, 17, 135, 240, 129, 18, 148, 240, 129, 18, 178, 240, 129, 17, + 210, 240, 129, 17, 55, 240, 129, 18, 45, 240, 129, 13, 211, 240, 129, 11, + 180, 240, 129, 18, 12, 240, 129, 13, 133, 240, 129, 18, 192, 240, 129, + 18, 137, 240, 158, 148, 18, 37, 240, 158, 148, 231, 240, 158, 148, 17, + 195, 240, 158, 148, 244, 240, 158, 148, 18, 229, 240, 158, 148, 219, 240, + 158, 148, 17, 170, 240, 158, 148, 18, 74, 240, 158, 148, 229, 240, 158, + 148, 18, 53, 240, 158, 148, 17, 136, 240, 148, 6, 108, 240, 19, 34, 7, + 81, 185, 240, 150, 242, 240, 150, 234, 240, 150, 7, 110, 240, 150, 12, + 87, 240, 150, 11, 76, 240, 150, 13, 96, 240, 150, 9, 16, 240, 150, 7, + 191, 240, 150, 11, 104, 240, 249, 16, 216, 240, 249, 18, 92, 5, 134, 240, + 249, 18, 92, 4, 6, 206, 148, 2, 179, 206, 148, 4, 33, 206, 148, 4, 228, + 206, 129, 214, 206, 129, 18, 37, 206, 129, 231, 206, 129, 17, 195, 206, + 129, 244, 206, 129, 18, 229, 206, 129, 248, 18, 235, 206, 129, 248, 19, + 16, 206, 129, 219, 206, 129, 17, 170, 206, 129, 18, 74, 206, 129, 229, + 206, 129, 18, 53, 206, 129, 17, 136, 206, 129, 18, 144, 206, 129, 13, + 206, 206, 129, 18, 199, 206, 129, 15, 143, 206, 129, 13, 94, 206, 129, + 17, 221, 206, 129, 14, 38, 206, 129, 18, 211, 206, 129, 16, 211, 206, + 129, 14, 245, 206, 129, 16, 87, 206, 129, 10, 130, 206, 129, 14, 60, 206, + 129, 11, 129, 206, 129, 14, 23, 206, 129, 18, 59, 206, 129, 17, 104, 206, + 129, 18, 25, 206, 129, 14, 233, 206, 129, 18, 94, 206, 129, 17, 135, 206, + 129, 16, 147, 206, 129, 18, 150, 206, 129, 13, 230, 206, 129, 18, 148, + 206, 129, 18, 178, 206, 129, 17, 210, 206, 129, 17, 55, 206, 129, 18, 45, + 206, 129, 13, 211, 206, 129, 18, 12, 206, 129, 15, 212, 206, 129, 13, + 133, 206, 129, 18, 192, 206, 129, 18, 137, 206, 158, 148, 18, 37, 206, + 158, 148, 231, 206, 158, 148, 17, 195, 206, 158, 148, 244, 206, 158, 148, + 18, 229, 206, 158, 148, 248, 18, 235, 206, 158, 148, 248, 17, 126, 206, + 158, 148, 219, 206, 158, 148, 17, 170, 206, 158, 148, 18, 74, 206, 158, + 148, 229, 206, 158, 148, 18, 53, 206, 158, 148, 17, 136, 206, 148, 6, + 108, 206, 7, 81, 185, 206, 19, 57, 7, 81, 185, 206, 129, 248, 17, 126, + 206, 129, 248, 17, 254, 206, 150, 12, 130, 206, 150, 242, 206, 150, 234, + 206, 150, 7, 110, 206, 150, 12, 87, 206, 150, 11, 76, 206, 150, 13, 96, + 206, 150, 9, 16, 206, 150, 7, 191, 206, 150, 11, 104, 205, 148, 4, 33, + 205, 148, 4, 228, 205, 129, 214, 205, 129, 18, 37, 205, 129, 231, 205, + 129, 17, 195, 205, 129, 244, 205, 129, 18, 229, 205, 129, 248, 18, 235, + 205, 129, 248, 19, 16, 205, 129, 219, 205, 129, 17, 170, 205, 129, 18, + 74, 205, 129, 229, 205, 129, 18, 53, 205, 129, 17, 136, 205, 129, 18, + 144, 205, 129, 13, 206, 205, 129, 18, 199, 205, 129, 15, 143, 205, 129, + 13, 94, 205, 129, 17, 221, 205, 129, 14, 38, 205, 129, 18, 211, 205, 129, + 16, 211, 205, 129, 14, 245, 205, 129, 16, 87, 205, 129, 10, 130, 205, + 129, 14, 60, 205, 129, 11, 129, 205, 129, 14, 23, 205, 129, 18, 59, 205, + 129, 17, 104, 205, 129, 18, 25, 205, 129, 14, 233, 205, 129, 18, 94, 205, + 129, 17, 135, 205, 129, 16, 147, 205, 129, 18, 150, 205, 129, 13, 230, + 205, 129, 18, 148, 205, 129, 18, 178, 205, 129, 17, 210, 205, 129, 17, + 55, 205, 129, 18, 45, 205, 129, 13, 211, 205, 129, 18, 12, 205, 129, 15, + 212, 205, 129, 13, 133, 205, 129, 18, 192, 205, 129, 18, 137, 205, 158, + 148, 18, 37, 205, 158, 148, 231, 205, 158, 148, 17, 195, 205, 158, 148, + 244, 205, 158, 148, 18, 229, 205, 158, 148, 248, 18, 235, 205, 158, 148, + 248, 17, 126, 205, 158, 148, 219, 205, 158, 148, 17, 170, 205, 158, 148, + 18, 74, 205, 158, 148, 229, 205, 158, 148, 18, 53, 205, 158, 148, 17, + 136, 205, 148, 6, 108, 205, 7, 81, 185, 205, 19, 57, 7, 81, 185, 205, + 129, 18, 48, 205, 129, 248, 17, 126, 205, 129, 248, 17, 254, 205, 150, + 12, 130, 205, 150, 242, 205, 150, 234, 205, 150, 7, 110, 205, 150, 12, + 87, 205, 150, 11, 76, 205, 150, 13, 96, 205, 150, 9, 16, 205, 150, 7, + 191, 205, 150, 11, 104, 209, 148, 4, 33, 209, 148, 4, 228, 209, 129, 214, + 209, 129, 18, 37, 209, 129, 231, 209, 129, 17, 195, 209, 129, 244, 209, + 129, 18, 229, 209, 129, 248, 18, 235, 209, 129, 248, 19, 16, 209, 129, + 219, 209, 129, 17, 170, 209, 129, 18, 74, 209, 129, 229, 209, 129, 18, + 53, 209, 129, 17, 136, 209, 129, 18, 144, 209, 129, 13, 206, 209, 129, + 18, 199, 209, 129, 15, 143, 209, 129, 13, 94, 209, 129, 17, 221, 209, + 129, 14, 38, 209, 129, 18, 211, 209, 129, 16, 211, 209, 129, 14, 245, + 209, 129, 16, 87, 209, 129, 10, 130, 209, 129, 14, 60, 209, 129, 11, 129, + 209, 129, 14, 23, 209, 129, 18, 59, 209, 129, 17, 104, 209, 129, 18, 25, + 209, 129, 14, 233, 209, 129, 18, 94, 209, 129, 17, 135, 209, 129, 16, + 147, 209, 129, 18, 150, 209, 129, 13, 230, 209, 129, 18, 148, 209, 129, + 18, 178, 209, 129, 17, 210, 209, 129, 17, 55, 209, 129, 18, 45, 209, 129, + 13, 211, 209, 129, 11, 180, 209, 129, 18, 12, 209, 129, 15, 212, 209, + 129, 13, 133, 209, 129, 18, 192, 209, 129, 18, 137, 209, 158, 148, 18, + 37, 209, 158, 148, 231, 209, 158, 148, 17, 195, 209, 158, 148, 244, 209, + 158, 148, 18, 229, 209, 158, 148, 248, 18, 235, 209, 158, 148, 219, 209, + 158, 148, 17, 170, 209, 158, 148, 18, 74, 209, 158, 148, 229, 209, 158, + 148, 18, 53, 209, 158, 148, 17, 136, 209, 148, 6, 108, 209, 19, 34, 7, + 81, 185, 209, 129, 248, 17, 126, 209, 129, 248, 17, 254, 209, 150, 12, + 130, 209, 150, 242, 209, 150, 234, 209, 150, 7, 110, 209, 150, 12, 87, + 209, 150, 11, 76, 209, 150, 13, 96, 209, 150, 9, 16, 209, 150, 7, 191, + 209, 150, 11, 104, 207, 148, 3, 23, 207, 148, 3, 161, 207, 129, 7, 7, + 207, 129, 5, 111, 207, 129, 5, 129, 207, 129, 4, 54, 207, 129, 6, 248, + 207, 129, 5, 77, 207, 129, 5, 245, 207, 129, 5, 130, 207, 129, 4, 193, + 207, 129, 3, 168, 207, 129, 4, 85, 207, 129, 3, 99, 207, 129, 6, 43, 207, + 129, 5, 60, 207, 129, 4, 232, 207, 129, 6, 59, 207, 129, 5, 11, 207, 129, + 4, 220, 207, 129, 3, 209, 5, 171, 207, 129, 2, 238, 5, 171, 207, 129, 3, + 209, 4, 255, 207, 129, 2, 238, 4, 255, 207, 129, 5, 237, 2, 203, 207, + 129, 6, 250, 4, 255, 207, 129, 3, 209, 5, 160, 207, 129, 2, 238, 5, 160, + 207, 129, 3, 209, 5, 167, 207, 129, 2, 238, 5, 167, 207, 129, 6, 13, 2, + 203, 207, 129, 6, 13, 5, 161, 2, 106, 207, 129, 6, 250, 5, 167, 207, 129, + 3, 209, 4, 11, 207, 129, 2, 238, 4, 11, 207, 129, 3, 209, 4, 94, 207, + 129, 2, 238, 4, 94, 207, 129, 3, 252, 4, 218, 207, 129, 6, 250, 4, 94, + 207, 129, 3, 209, 5, 117, 207, 129, 2, 238, 5, 117, 207, 129, 3, 209, 5, + 207, 207, 129, 2, 238, 5, 207, 207, 129, 6, 24, 4, 218, 207, 129, 6, 250, + 5, 207, 207, 129, 3, 209, 5, 100, 207, 129, 2, 238, 5, 100, 207, 129, 3, + 209, 5, 132, 207, 129, 2, 238, 5, 132, 207, 129, 4, 242, 207, 129, 15, + 204, 5, 132, 207, 129, 5, 197, 207, 129, 5, 34, 207, 129, 6, 24, 5, 76, + 207, 129, 5, 50, 207, 129, 6, 13, 5, 196, 207, 129, 3, 252, 5, 196, 207, + 129, 6, 24, 5, 196, 207, 129, 4, 249, 207, 129, 3, 252, 5, 76, 207, 129, + 5, 210, 207, 148, 3, 197, 207, 158, 148, 2, 220, 207, 158, 148, 12, 14, + 3, 60, 207, 158, 148, 13, 252, 3, 60, 207, 158, 148, 12, 14, 4, 102, 207, + 158, 148, 13, 252, 4, 102, 207, 158, 148, 12, 14, 3, 154, 207, 158, 148, + 13, 252, 3, 154, 207, 158, 148, 2, 45, 207, 158, 148, 5, 184, 207, 158, + 148, 13, 252, 5, 184, 207, 158, 148, 11, 199, 9, 124, 207, 158, 148, 6, + 87, 17, 112, 2, 220, 207, 158, 148, 6, 87, 17, 112, 13, 252, 2, 220, 207, + 158, 148, 6, 87, 17, 112, 2, 95, 207, 158, 148, 2, 95, 207, 158, 148, 13, + 252, 2, 45, 207, 158, 148, 13, 252, 2, 95, 207, 3, 38, 2, 201, 197, 194, + 18, 232, 14, 238, 197, 194, 18, 186, 9, 160, 197, 194, 18, 186, 7, 67, + 197, 194, 18, 186, 8, 93, 197, 194, 18, 186, 12, 172, 197, 194, 18, 186, + 4, 231, 197, 194, 17, 212, 16, 166, 197, 194, 17, 233, 11, 250, 197, 194, + 17, 233, 7, 17, 197, 194, 17, 233, 8, 36, 197, 194, 19, 20, 17, 247, 197, + 194, 17, 233, 10, 108, 197, 194, 19, 6, 10, 137, 197, 194, 19, 9, 8, 88, + 197, 194, 18, 239, 7, 216, 197, 194, 18, 153, 12, 238, 197, 194, 18, 153, + 3, 55, 197, 194, 18, 153, 4, 240, 197, 194, 19, 5, 15, 47, 197, 194, 19, + 9, 13, 109, 197, 194, 18, 239, 16, 240, 197, 194, 18, 153, 7, 55, 197, + 194, 18, 153, 6, 199, 197, 194, 18, 153, 8, 174, 197, 194, 19, 5, 18, 47, + 197, 194, 18, 241, 6, 167, 197, 194, 19, 7, 15, 63, 197, 194, 17, 192, 7, + 183, 197, 194, 19, 46, 18, 48, 197, 194, 17, 192, 10, 179, 197, 194, 19, + 46, 13, 115, 197, 194, 17, 192, 5, 92, 197, 194, 19, 39, 18, 148, 197, + 194, 19, 6, 16, 0, 197, 194, 19, 54, 13, 167, 197, 194, 17, 143, 197, + 194, 19, 42, 9, 92, 197, 194, 17, 194, 197, 194, 19, 2, 11, 52, 197, 194, + 19, 20, 9, 55, 197, 194, 19, 20, 12, 153, 197, 194, 19, 20, 13, 59, 197, + 194, 19, 40, 15, 102, 197, 194, 19, 42, 7, 54, 197, 194, 211, 17, 13, + 197, 194, 19, 40, 6, 165, 197, 194, 3, 87, 197, 194, 14, 164, 214, 197, + 194, 17, 122, 4, 47, 197, 194, 14, 164, 18, 37, 197, 194, 14, 164, 17, + 237, 197, 194, 14, 164, 231, 197, 194, 14, 164, 17, 195, 197, 194, 14, + 164, 17, 242, 197, 194, 14, 164, 17, 103, 197, 194, 14, 164, 244, 197, + 194, 14, 164, 18, 229, 197, 194, 5, 122, 197, 4, 244, 161, 9, 66, 197, + 194, 14, 164, 219, 197, 194, 14, 164, 18, 108, 197, 194, 14, 164, 229, + 197, 194, 14, 164, 19, 57, 5, 18, 197, 194, 14, 164, 19, 57, 4, 18, 197, + 194, 2, 110, 197, 194, 4, 15, 197, 194, 3, 202, 197, 194, 17, 122, 18, + 180, 197, 194, 17, 122, 16, 100, 197, 194, 17, 122, 17, 89, 197, 194, 17, + 122, 4, 188, 197, 194, 2, 171, 197, 194, 4, 50, 197, 194, 4, 34, 197, + 194, 5, 169, 197, 150, 12, 130, 197, 150, 242, 197, 150, 234, 197, 150, + 7, 110, 197, 150, 12, 87, 197, 150, 11, 76, 197, 150, 13, 96, 197, 150, + 9, 16, 197, 150, 7, 191, 197, 150, 11, 104, 197, 194, 2, 217, 197, 194, + 6, 136, 233, 129, 18, 168, 233, 129, 18, 186, 12, 94, 233, 129, 18, 186, + 17, 20, 233, 129, 16, 112, 233, 129, 17, 114, 233, 129, 19, 20, 17, 20, + 233, 129, 13, 176, 233, 129, 18, 223, 233, 129, 217, 233, 129, 18, 153, + 12, 94, 233, 129, 18, 153, 17, 20, 233, 129, 18, 40, 233, 129, 17, 178, + 233, 129, 18, 187, 233, 129, 17, 192, 12, 94, 233, 129, 19, 46, 17, 20, + 233, 129, 17, 192, 17, 20, 233, 129, 19, 46, 12, 94, 233, 129, 17, 174, + 233, 129, 17, 225, 233, 129, 19, 42, 9, 92, 233, 129, 19, 42, 10, 182, + 233, 129, 17, 120, 233, 129, 19, 20, 12, 94, 233, 129, 19, 40, 12, 94, + 233, 129, 229, 233, 129, 19, 40, 17, 20, 233, 4, 178, 233, 158, 148, 214, + 233, 158, 148, 17, 122, 15, 144, 233, 158, 148, 18, 37, 233, 158, 148, + 17, 237, 233, 158, 148, 231, 233, 158, 148, 17, 195, 233, 158, 148, 19, + 29, 233, 158, 148, 18, 44, 233, 158, 148, 244, 233, 158, 148, 18, 229, + 233, 158, 148, 17, 122, 15, 236, 233, 4, 136, 148, 18, 179, 233, 4, 136, + 148, 13, 176, 233, 158, 148, 219, 233, 158, 148, 18, 152, 233, 158, 148, + 229, 233, 158, 148, 18, 169, 233, 158, 148, 18, 74, 233, 18, 232, 18, 45, + 233, 17, 64, 17, 122, 18, 180, 233, 17, 64, 17, 122, 16, 100, 233, 17, + 64, 17, 122, 18, 176, 233, 17, 64, 17, 122, 6, 75, 233, 2, 145, 185, 233, + 3, 195, 233, 150, 12, 130, 233, 150, 242, 233, 150, 234, 233, 150, 7, + 110, 233, 150, 12, 87, 233, 150, 11, 76, 233, 150, 13, 96, 233, 150, 9, + 16, 233, 150, 7, 191, 233, 150, 11, 104, 233, 19, 40, 18, 40, 233, 19, + 40, 17, 174, 160, 131, 18, 19, 160, 14, 149, 17, 36, 17, 207, 18, 166, 4, + 184, 214, 160, 14, 149, 17, 36, 17, 207, 18, 166, 18, 147, 14, 108, 16, + 107, 18, 148, 160, 14, 149, 17, 36, 17, 207, 18, 166, 18, 147, 17, 36, + 11, 1, 18, 148, 160, 14, 149, 164, 17, 207, 18, 166, 14, 20, 18, 148, + 160, 14, 149, 6, 152, 17, 207, 18, 166, 16, 169, 18, 148, 160, 14, 149, + 10, 18, 17, 207, 18, 166, 13, 64, 13, 170, 18, 148, 160, 14, 149, 17, + 207, 18, 166, 11, 1, 13, 170, 18, 148, 160, 14, 149, 10, 189, 9, 186, + 160, 14, 149, 10, 165, 17, 207, 16, 79, 160, 14, 149, 14, 146, 13, 68, + 17, 207, 16, 79, 160, 14, 149, 2, 41, 8, 236, 160, 14, 149, 4, 105, 11, + 1, 8, 92, 160, 14, 149, 9, 186, 160, 14, 149, 15, 252, 9, 186, 160, 14, + 149, 11, 1, 9, 186, 160, 14, 149, 15, 252, 11, 1, 9, 186, 160, 14, 149, + 18, 126, 16, 195, 7, 99, 9, 186, 160, 14, 149, 14, 11, 16, 121, 9, 186, + 160, 14, 149, 10, 18, 12, 184, 11, 77, 18, 242, 17, 99, 16, 139, 160, 14, + 149, 17, 36, 8, 236, 160, 5, 186, 148, 14, 184, 8, 3, 160, 5, 186, 148, + 16, 50, 8, 3, 160, 2, 105, 148, 16, 32, 13, 130, 12, 225, 8, 3, 160, 2, + 105, 148, 8, 110, 17, 135, 160, 2, 105, 148, 11, 194, 6, 109, 160, 148, + 15, 153, 16, 93, 12, 80, 160, 148, 15, 153, 16, 93, 8, 231, 160, 148, 15, + 153, 16, 93, 12, 99, 160, 148, 15, 153, 18, 114, 12, 80, 160, 148, 15, + 153, 18, 114, 8, 231, 160, 148, 15, 153, 16, 93, 15, 153, 13, 196, 160, + 150, 12, 130, 160, 150, 242, 160, 150, 234, 160, 150, 7, 110, 160, 150, + 12, 87, 160, 150, 11, 76, 160, 150, 13, 96, 160, 150, 9, 16, 160, 150, 7, + 191, 160, 150, 11, 104, 160, 150, 16, 12, 242, 160, 150, 16, 12, 234, + 160, 150, 16, 12, 7, 110, 160, 150, 16, 12, 12, 87, 160, 150, 16, 12, 11, + 76, 160, 150, 16, 12, 13, 96, 160, 150, 16, 12, 9, 16, 160, 150, 16, 12, + 7, 191, 160, 150, 16, 12, 11, 104, 160, 150, 16, 12, 12, 130, 160, 14, + 149, 10, 30, 8, 3, 160, 14, 149, 13, 218, 9, 191, 18, 175, 17, 51, 160, + 14, 149, 10, 18, 12, 184, 11, 77, 15, 202, 18, 208, 16, 139, 160, 14, + 149, 13, 218, 9, 191, 15, 158, 8, 3, 160, 14, 149, 18, 13, 16, 79, 160, + 14, 149, 17, 241, 8, 51, 160, 14, 149, 18, 89, 11, 77, 12, 105, 160, 14, + 149, 18, 89, 11, 77, 9, 85, 160, 14, 149, 18, 141, 12, 136, 12, 105, 160, + 14, 149, 18, 141, 12, 136, 9, 85, 160, 148, 17, 159, 7, 245, 160, 148, + 17, 213, 7, 245, 160, 129, 18, 144, 160, 129, 13, 206, 160, 129, 18, 199, + 160, 129, 15, 143, 160, 129, 13, 94, 160, 129, 17, 221, 160, 129, 14, 38, + 160, 129, 18, 211, 160, 129, 14, 245, 160, 129, 16, 87, 160, 129, 10, + 130, 160, 129, 14, 60, 160, 129, 11, 129, 160, 129, 14, 23, 160, 129, 18, + 59, 160, 129, 17, 104, 160, 129, 18, 25, 160, 129, 14, 233, 160, 129, 18, + 94, 160, 129, 17, 135, 160, 129, 16, 147, 160, 129, 18, 150, 160, 129, + 13, 230, 160, 129, 18, 148, 160, 129, 16, 152, 160, 129, 13, 48, 160, + 129, 16, 135, 160, 129, 13, 12, 160, 129, 18, 8, 160, 129, 16, 141, 160, + 129, 17, 128, 160, 129, 18, 82, 160, 129, 18, 178, 160, 129, 17, 210, + 160, 129, 18, 45, 160, 129, 15, 212, 160, 129, 13, 133, 160, 129, 18, + 192, 160, 129, 18, 137, 160, 129, 214, 160, 129, 9, 76, 160, 129, 3, 101, + 17, 210, 160, 158, 148, 18, 37, 160, 158, 148, 231, 160, 158, 148, 17, + 195, 160, 158, 148, 244, 160, 158, 148, 18, 229, 160, 158, 148, 248, 18, + 235, 160, 158, 148, 248, 17, 126, 160, 158, 148, 248, 19, 16, 160, 158, + 148, 248, 17, 254, 160, 158, 148, 219, 160, 158, 148, 17, 170, 160, 158, + 148, 229, 160, 158, 148, 18, 53, 160, 148, 15, 53, 19, 8, 17, 214, 17, + 176, 160, 148, 14, 108, 10, 122, 160, 158, 148, 5, 44, 231, 160, 158, + 148, 5, 44, 17, 195, 160, 148, 18, 175, 17, 234, 17, 156, 18, 25, 160, + 148, 17, 206, 12, 24, 160, 14, 149, 5, 146, 160, 14, 149, 6, 40, 160, + 148, 18, 156, 8, 3, 160, 148, 14, 197, 8, 3, 160, 148, 17, 204, 17, 241, + 16, 139, 160, 148, 17, 72, 16, 139, 160, 148, 17, 224, 18, 167, 5, 116, + 160, 148, 17, 224, 17, 183, 5, 116, 160, 4, 56, 129, 18, 144, 160, 4, 56, + 129, 13, 206, 160, 4, 56, 129, 18, 199, 160, 4, 56, 129, 15, 143, 160, 4, + 56, 129, 13, 94, 160, 4, 56, 129, 17, 221, 160, 4, 56, 129, 14, 38, 160, + 4, 56, 129, 18, 211, 160, 4, 56, 129, 14, 245, 160, 4, 56, 129, 16, 87, + 160, 4, 56, 129, 10, 130, 160, 4, 56, 129, 14, 60, 160, 4, 56, 129, 11, + 129, 160, 4, 56, 129, 14, 23, 160, 4, 56, 129, 18, 59, 160, 4, 56, 129, + 17, 104, 160, 4, 56, 129, 18, 25, 160, 4, 56, 129, 14, 233, 160, 4, 56, + 129, 18, 94, 160, 4, 56, 129, 17, 135, 160, 4, 56, 129, 16, 147, 160, 4, + 56, 129, 18, 150, 160, 4, 56, 129, 13, 230, 160, 4, 56, 129, 18, 148, + 160, 4, 56, 129, 16, 152, 160, 4, 56, 129, 13, 48, 160, 4, 56, 129, 16, + 135, 160, 4, 56, 129, 13, 12, 160, 4, 56, 129, 18, 8, 160, 4, 56, 129, + 16, 141, 160, 4, 56, 129, 17, 128, 160, 4, 56, 129, 18, 82, 160, 4, 56, + 129, 18, 178, 160, 4, 56, 129, 17, 210, 160, 4, 56, 129, 18, 45, 160, 4, + 56, 129, 15, 212, 160, 4, 56, 129, 13, 133, 160, 4, 56, 129, 18, 192, + 160, 4, 56, 129, 18, 137, 160, 4, 56, 129, 214, 160, 4, 56, 129, 9, 76, + 160, 4, 56, 129, 3, 101, 18, 8, 160, 4, 56, 129, 3, 101, 18, 178, 160, 4, + 56, 129, 3, 101, 17, 210, 160, 19, 14, 18, 248, 13, 206, 160, 19, 14, 18, + 248, 18, 142, 15, 202, 18, 208, 16, 139, 160, 2, 76, 148, 190, 12, 127, + 160, 2, 76, 148, 245, 12, 127, 160, 2, 76, 148, 15, 161, 13, 19, 160, 2, + 76, 148, 14, 7, 7, 190, 160, 161, 14, 79, 18, 27, 160, 161, 17, 246, 17, + 63, 160, 161, 10, 169, 9, 194, 160, 161, 17, 246, 18, 91, 14, 11, 12, 59, + 160, 161, 13, 64, 17, 135, 160, 161, 18, 99, 18, 27, 160, 161, 18, 99, + 19, 15, 15, 252, 6, 9, 160, 161, 18, 99, 19, 15, 13, 70, 6, 9, 160, 161, + 18, 99, 19, 15, 15, 202, 6, 9, 160, 148, 15, 153, 18, 114, 12, 99, 210, + 129, 18, 144, 210, 129, 13, 206, 210, 129, 18, 199, 210, 129, 15, 143, + 210, 129, 13, 94, 210, 129, 17, 221, 210, 129, 14, 38, 210, 129, 18, 211, + 210, 129, 16, 211, 210, 129, 14, 245, 210, 129, 11, 218, 210, 129, 16, + 87, 210, 129, 10, 130, 210, 129, 14, 60, 210, 129, 11, 129, 210, 129, 14, + 23, 210, 129, 18, 59, 210, 129, 17, 104, 210, 129, 18, 25, 210, 129, 14, + 233, 210, 129, 18, 94, 210, 129, 17, 135, 210, 129, 16, 147, 210, 129, + 18, 150, 210, 129, 13, 230, 210, 129, 18, 148, 210, 129, 18, 178, 210, + 129, 17, 210, 210, 129, 18, 45, 210, 129, 18, 8, 210, 129, 18, 192, 210, + 129, 18, 137, 210, 129, 13, 211, 210, 129, 214, 210, 129, 231, 210, 129, + 17, 195, 210, 129, 244, 210, 129, 18, 229, 210, 129, 219, 210, 129, 229, + 210, 129, 17, 136, 210, 158, 148, 18, 37, 210, 158, 148, 231, 210, 158, + 148, 17, 195, 210, 158, 148, 244, 210, 158, 148, 18, 229, 210, 158, 148, + 219, 210, 158, 148, 18, 74, 210, 148, 4, 33, 210, 148, 169, 166, 210, + 148, 4, 228, 210, 148, 6, 108, 210, 150, 12, 130, 210, 150, 242, 210, + 150, 234, 210, 150, 7, 110, 210, 150, 12, 87, 210, 150, 11, 76, 210, 150, + 13, 96, 210, 150, 9, 16, 210, 150, 7, 191, 210, 150, 11, 104, 210, 148, + 9, 22, 4, 245, 210, 148, 4, 245, 210, 161, 4, 98, 210, 161, 3, 184, 210, + 161, 1, 227, 210, 161, 4, 212, 210, 129, 15, 212, 210, 129, 13, 133, 210, + 129, 248, 18, 235, 210, 129, 248, 17, 126, 210, 129, 248, 19, 16, 210, + 129, 248, 17, 254, 210, 158, 148, 248, 18, 235, 210, 158, 148, 248, 17, + 126, 210, 158, 148, 248, 19, 16, 210, 158, 148, 248, 17, 254, 212, 136, + 129, 17, 223, 212, 136, 129, 13, 112, 212, 136, 129, 14, 46, 212, 136, + 129, 15, 71, 212, 136, 129, 17, 150, 212, 136, 129, 14, 205, 212, 136, + 129, 13, 219, 212, 136, 129, 14, 27, 212, 136, 129, 17, 162, 212, 136, + 129, 15, 144, 212, 136, 129, 14, 124, 212, 136, 129, 15, 237, 212, 136, + 129, 14, 3, 212, 136, 129, 18, 11, 212, 136, 129, 14, 37, 212, 136, 129, + 9, 143, 212, 136, 129, 14, 68, 212, 136, 129, 13, 235, 212, 136, 129, 14, + 115, 212, 136, 129, 18, 177, 212, 136, 129, 12, 187, 212, 136, 129, 9, + 151, 212, 136, 129, 12, 158, 212, 136, 129, 14, 174, 212, 136, 129, 11, + 74, 212, 136, 129, 12, 35, 212, 136, 129, 16, 139, 212, 136, 129, 13, + 145, 212, 136, 129, 15, 23, 212, 136, 129, 9, 189, 212, 136, 129, 14, + 198, 212, 136, 129, 12, 143, 212, 136, 129, 14, 207, 212, 136, 129, 18, + 228, 212, 136, 129, 15, 191, 212, 136, 129, 18, 62, 212, 136, 129, 14, + 145, 212, 136, 129, 14, 66, 212, 129, 17, 223, 212, 129, 13, 112, 212, + 129, 14, 46, 212, 129, 15, 71, 212, 129, 17, 150, 212, 129, 14, 205, 212, + 129, 13, 219, 212, 129, 14, 27, 212, 129, 17, 162, 212, 129, 15, 144, + 212, 129, 14, 124, 212, 129, 15, 237, 212, 129, 14, 3, 212, 129, 18, 11, + 212, 129, 14, 37, 212, 129, 9, 143, 212, 129, 14, 68, 212, 129, 13, 235, + 212, 129, 14, 115, 212, 129, 18, 177, 212, 129, 12, 187, 212, 129, 9, + 151, 212, 129, 12, 158, 212, 129, 14, 174, 212, 129, 11, 74, 212, 129, + 12, 35, 212, 129, 16, 139, 212, 129, 13, 145, 212, 129, 15, 23, 212, 129, + 9, 189, 212, 129, 14, 198, 212, 129, 12, 143, 212, 129, 14, 207, 212, + 129, 18, 228, 212, 129, 15, 191, 212, 129, 18, 62, 212, 129, 14, 145, + 212, 129, 14, 66, 212, 129, 17, 168, 212, 4, 195, 3, 153, 141, 192, 6, 3, + 141, 192, 2, 100, 141, 192, 8, 195, 141, 192, 6, 178, 141, 192, 2, 113, + 141, 192, 7, 35, 141, 192, 8, 35, 141, 192, 7, 146, 141, 192, 3, 34, 141, + 192, 10, 88, 141, 192, 3, 108, 141, 192, 7, 68, 141, 192, 8, 25, 141, + 192, 3, 32, 141, 192, 5, 174, 141, 192, 5, 119, 141, 192, 4, 252, 141, + 192, 5, 15, 141, 192, 7, 186, 141, 192, 2, 39, 141, 192, 2, 197, 141, + 192, 2, 29, 141, 192, 2, 134, 141, 192, 2, 1, 141, 192, 2, 178, 141, 192, + 3, 69, 141, 192, 2, 116, 141, 192, 1, 248, 141, 192, 2, 86, 141, 192, 1, + 244, 141, 192, 2, 36, 141, 192, 2, 109, 141, 192, 2, 59, 141, 192, 3, 6, + 141, 192, 0, 151, 141, 192, 0, 147, 141, 192, 0, 156, 141, 192, 0, 162, + 141, 192, 0, 158, 141, 192, 2, 170, 141, 192, 2, 8, 141, 192, 2, 4, 141, + 192, 2, 7, 141, 192, 1, 243, 141, 192, 0, 136, 141, 192, 2, 96, 141, 192, + 3, 0, 141, 192, 2, 81, 141, 192, 3, 30, 141, 192, 2, 209, 141, 192, 2, + 211, 141, 192, 0, 149, 141, 192, 1, 112, 141, 192, 3, 59, 141, 192, 3, + 36, 141, 192, 2, 28, 141, 192, 2, 51, 141, 192, 2, 52, 141, 192, 2, 57, + 141, 192, 3, 4, 141, 192, 2, 26, 141, 192, 0, 145, 141, 192, 0, 166, 141, + 192, 0, 133, 141, 192, 5, 108, 141, 192, 2, 69, 141, 192, 2, 53, 141, + 192, 2, 148, 141, 192, 2, 126, 141, 192, 2, 244, 141, 192, 1, 237, 141, + 192, 2, 222, 141, 192, 2, 150, 141, 192, 1, 239, 141, 192, 1, 238, 141, + 192, 2, 14, 141, 192, 4, 73, 141, 192, 2, 169, 141, 192, 1, 247, 141, + 192, 0, 139, 141, 192, 0, 160, 141, 192, 0, 130, 141, 192, 0, 163, 141, + 192, 2, 5, 141, 192, 0, 170, 141, 192, 0, 140, 141, 192, 1, 253, 141, + 192, 0, 168, 141, 192, 2, 195, 141, 192, 2, 119, 141, 192, 6, 201, 141, + 227, 6, 201, 141, 227, 214, 141, 227, 18, 108, 141, 227, 18, 178, 141, + 227, 15, 101, 141, 227, 18, 80, 141, 227, 219, 141, 227, 16, 19, 141, + 227, 18, 88, 141, 227, 229, 141, 227, 18, 8, 141, 227, 15, 220, 141, 227, + 17, 123, 141, 227, 17, 225, 141, 227, 244, 141, 227, 15, 189, 141, 227, + 18, 62, 141, 227, 17, 172, 141, 227, 18, 172, 141, 227, 17, 113, 141, + 227, 17, 138, 141, 227, 231, 141, 227, 14, 194, 141, 227, 16, 234, 141, + 227, 11, 220, 141, 227, 8, 32, 141, 227, 10, 186, 141, 227, 11, 128, 141, + 227, 7, 121, 141, 227, 8, 175, 141, 227, 8, 118, 141, 227, 9, 243, 141, + 227, 16, 248, 141, 227, 11, 189, 141, 227, 15, 49, 141, 227, 15, 135, + 141, 227, 7, 122, 141, 227, 6, 206, 141, 227, 6, 187, 141, 227, 10, 97, + 141, 227, 13, 40, 141, 227, 17, 59, 141, 227, 11, 37, 141, 227, 5, 157, + 141, 227, 11, 48, 141, 227, 16, 128, 141, 227, 12, 190, 141, 227, 8, 23, + 141, 227, 9, 167, 141, 227, 6, 76, 141, 227, 8, 249, 141, 227, 11, 118, + 141, 227, 12, 124, 141, 227, 11, 15, 141, 227, 7, 224, 141, 227, 9, 142, + 141, 227, 14, 213, 141, 227, 9, 203, 141, 227, 13, 143, 141, 227, 17, 49, + 141, 227, 11, 134, 141, 227, 5, 153, 141, 227, 8, 215, 141, 227, 4, 112, + 141, 227, 5, 23, 141, 227, 5, 231, 141, 227, 3, 40, 141, 203, 6, 3, 141, + 203, 2, 100, 141, 203, 2, 114, 141, 203, 8, 195, 141, 203, 2, 108, 141, + 203, 2, 101, 141, 203, 6, 178, 141, 203, 7, 35, 141, 203, 2, 48, 141, + 203, 2, 84, 141, 203, 2, 130, 141, 203, 2, 193, 141, 203, 1, 250, 141, + 203, 1, 240, 141, 203, 2, 116, 141, 203, 8, 35, 141, 203, 7, 146, 141, + 203, 3, 6, 141, 203, 10, 88, 141, 203, 3, 108, 141, 203, 7, 68, 141, 203, + 8, 25, 141, 203, 5, 174, 141, 203, 5, 119, 141, 203, 4, 252, 141, 203, 5, + 15, 141, 203, 7, 186, 141, 203, 2, 30, 141, 203, 0, 135, 141, 203, 2, 39, + 141, 203, 2, 29, 141, 203, 2, 196, 141, 203, 2, 19, 141, 203, 2, 10, 141, + 203, 2, 1, 141, 203, 2, 42, 141, 203, 0, 144, 141, 203, 2, 178, 141, 203, + 2, 58, 141, 203, 0, 137, 141, 203, 3, 69, 141, 203, 0, 138, 141, 203, 0, + 157, 141, 203, 0, 152, 141, 203, 0, 148, 141, 203, 0, 134, 141, 203, 0, + 167, 141, 203, 2, 0, 141, 203, 1, 254, 141, 203, 0, 146, 141, 203, 2, 21, + 141, 203, 2, 142, 141, 203, 2, 86, 141, 203, 3, 52, 141, 203, 0, 169, + 141, 203, 2, 16, 141, 203, 1, 246, 141, 203, 2, 115, 141, 203, 1, 244, + 141, 203, 2, 159, 141, 203, 2, 7, 141, 203, 2, 79, 141, 203, 1, 243, 141, + 203, 2, 96, 141, 203, 2, 81, 141, 203, 3, 30, 141, 203, 2, 211, 141, 203, + 5, 108, 141, 203, 2, 69, 141, 203, 0, 143, 141, 203, 2, 222, 141, 203, 1, + 245, 141, 203, 4, 73, 141, 203, 1, 242, 141, 203, 0, 159, 141, 203, 1, + 253, 141, 203, 0, 168, 141, 203, 2, 151, 141, 203, 2, 162, 141, 203, 2, + 160, 141, 203, 2, 174, 141, 203, 2, 119, 145, 131, 18, 137, 145, 131, 17, + 169, 145, 131, 18, 3, 145, 131, 16, 163, 145, 131, 13, 165, 145, 131, 18, + 228, 145, 131, 17, 115, 145, 131, 18, 45, 145, 131, 17, 194, 145, 131, + 18, 161, 145, 131, 13, 237, 145, 131, 14, 209, 145, 131, 18, 79, 145, + 131, 18, 179, 145, 131, 15, 146, 145, 131, 15, 151, 145, 131, 14, 88, + 145, 131, 16, 47, 145, 131, 12, 48, 145, 131, 12, 18, 145, 131, 16, 25, + 145, 131, 15, 207, 145, 131, 10, 162, 145, 131, 18, 148, 145, 131, 18, + 111, 145, 131, 18, 96, 145, 131, 14, 150, 145, 131, 14, 61, 145, 131, 17, + 191, 145, 131, 17, 174, 145, 131, 15, 211, 145, 131, 15, 171, 145, 131, + 14, 34, 145, 131, 15, 35, 145, 131, 10, 78, 145, 131, 9, 108, 145, 131, + 14, 183, 145, 131, 16, 165, 145, 131, 9, 29, 145, 131, 17, 210, 145, 131, + 17, 143, 145, 131, 18, 182, 145, 131, 16, 153, 145, 131, 15, 13, 145, + 131, 17, 231, 145, 131, 17, 176, 145, 131, 16, 26, 145, 131, 18, 192, + 145, 131, 18, 6, 145, 131, 18, 68, 145, 131, 14, 190, 145, 131, 16, 244, + 145, 131, 17, 189, 145, 131, 17, 247, 145, 131, 15, 123, 145, 131, 15, + 212, 145, 131, 15, 119, 145, 131, 13, 135, 145, 131, 12, 193, 145, 131, + 11, 238, 145, 131, 17, 46, 145, 131, 17, 4, 145, 131, 11, 156, 145, 131, + 18, 149, 145, 131, 17, 145, 145, 131, 18, 28, 145, 131, 17, 108, 145, + 131, 16, 115, 145, 131, 18, 200, 145, 131, 18, 67, 145, 131, 15, 203, + 145, 131, 14, 48, 145, 131, 9, 97, 145, 131, 10, 155, 145, 131, 13, 201, + 145, 131, 16, 105, 145, 131, 17, 14, 145, 131, 15, 115, 145, 131, 9, 218, + 145, 131, 10, 71, 145, 131, 14, 140, 145, 131, 13, 195, 145, 131, 11, + 202, 145, 131, 10, 208, 145, 131, 9, 1, 145, 131, 8, 202, 145, 131, 11, + 157, 145, 131, 18, 150, 145, 131, 18, 27, 145, 131, 18, 32, 145, 131, 14, + 253, 145, 131, 15, 210, 145, 131, 17, 201, 145, 131, 17, 178, 145, 131, + 15, 65, 145, 131, 18, 12, 145, 131, 17, 219, 145, 131, 18, 51, 145, 131, + 14, 148, 145, 131, 14, 122, 145, 131, 17, 181, 145, 131, 18, 116, 145, + 131, 15, 46, 145, 131, 18, 59, 145, 131, 18, 226, 145, 131, 18, 176, 145, + 131, 15, 25, 145, 131, 14, 151, 145, 131, 18, 69, 145, 131, 217, 145, + 131, 15, 184, 145, 131, 17, 221, 145, 131, 18, 119, 145, 131, 18, 122, + 145, 131, 15, 34, 145, 131, 14, 234, 145, 131, 18, 78, 145, 131, 17, 114, + 145, 131, 15, 249, 145, 131, 18, 165, 145, 131, 17, 137, 145, 131, 17, + 248, 145, 131, 17, 109, 145, 131, 15, 187, 145, 131, 18, 184, 145, 131, + 18, 174, 145, 131, 17, 2, 145, 131, 16, 30, 145, 131, 11, 86, 145, 131, + 9, 56, 145, 131, 13, 128, 145, 131, 18, 94, 145, 131, 18, 47, 145, 131, + 17, 151, 145, 131, 15, 17, 145, 131, 14, 74, 145, 131, 17, 130, 145, 131, + 18, 40, 145, 131, 16, 33, 145, 131, 14, 245, 145, 131, 14, 84, 145, 131, + 14, 138, 145, 131, 9, 234, 145, 131, 11, 0, 145, 131, 14, 231, 145, 131, + 13, 176, 145, 131, 13, 50, 145, 131, 6, 83, 214, 145, 131, 6, 83, 244, + 145, 131, 6, 83, 231, 145, 131, 6, 83, 18, 37, 145, 131, 6, 83, 17, 170, + 145, 131, 6, 83, 219, 145, 131, 6, 83, 229, 145, 131, 6, 83, 18, 8, 145, + 131, 18, 144, 145, 131, 18, 77, 145, 131, 18, 73, 145, 131, 14, 136, 145, + 131, 13, 175, 145, 131, 18, 112, 145, 131, 18, 168, 145, 131, 15, 157, + 145, 131, 13, 62, 145, 131, 11, 61, 145, 131, 13, 3, 145, 131, 15, 182, + 145, 131, 16, 159, 145, 131, 16, 138, 145, 131, 16, 34, 145, 131, 11, 49, + 145, 131, 10, 87, 145, 131, 15, 213, 145, 131, 14, 121, 145, 131, 9, 254, + 145, 131, 11, 204, 145, 131, 8, 38, 145, 131, 7, 14, 145, 131, 11, 206, + 145, 131, 18, 8, 145, 131, 18, 16, 145, 131, 17, 172, 145, 131, 16, 92, + 145, 131, 14, 119, 145, 131, 18, 62, 145, 131, 17, 120, 145, 131, 3, 223, + 214, 145, 131, 3, 223, 244, 145, 131, 3, 223, 231, 145, 131, 3, 223, 18, + 37, 145, 131, 3, 223, 17, 170, 145, 131, 3, 223, 219, 145, 131, 3, 223, + 229, 145, 131, 17, 128, 145, 131, 17, 171, 145, 131, 18, 136, 145, 131, + 14, 28, 145, 131, 13, 209, 145, 131, 18, 84, 145, 131, 17, 117, 145, 131, + 15, 150, 145, 131, 16, 141, 145, 131, 14, 36, 145, 131, 14, 21, 145, 131, + 9, 157, 145, 131, 10, 57, 145, 131, 15, 227, 145, 131, 14, 141, 145, 131, + 11, 196, 145, 131, 18, 178, 145, 131, 18, 172, 145, 131, 17, 138, 145, + 131, 15, 105, 145, 131, 14, 222, 145, 131, 18, 88, 145, 131, 17, 225, + 145, 131, 18, 25, 145, 131, 18, 154, 145, 131, 18, 219, 145, 131, 16, + 172, 145, 131, 14, 85, 145, 131, 17, 161, 145, 131, 18, 223, 145, 131, + 16, 231, 145, 131, 14, 60, 145, 131, 13, 214, 145, 131, 15, 12, 145, 131, + 9, 144, 145, 131, 10, 96, 145, 131, 14, 101, 145, 131, 14, 92, 145, 131, + 10, 207, 145, 131, 18, 211, 145, 131, 18, 26, 145, 131, 17, 182, 145, + 131, 15, 122, 145, 131, 14, 204, 145, 131, 18, 10, 145, 131, 17, 196, + 145, 131, 13, 187, 145, 131, 18, 199, 145, 131, 17, 202, 145, 131, 17, + 232, 145, 131, 15, 121, 145, 131, 14, 232, 145, 131, 18, 222, 145, 131, + 18, 54, 145, 131, 16, 170, 145, 131, 17, 80, 145, 131, 9, 87, 145, 131, + 12, 88, 145, 131, 15, 197, 145, 131, 14, 73, 145, 131, 14, 214, 145, 131, + 15, 43, 145, 131, 12, 13, 145, 131, 12, 212, 145, 131, 14, 55, 145, 131, + 15, 22, 145, 131, 17, 104, 145, 131, 15, 6, 145, 131, 13, 166, 145, 131, + 11, 109, 145, 131, 9, 60, 145, 131, 15, 232, 145, 131, 16, 100, 145, 131, + 9, 246, 145, 131, 14, 38, 145, 131, 16, 29, 145, 131, 17, 50, 145, 131, + 10, 216, 145, 131, 9, 181, 145, 131, 13, 189, 145, 131, 13, 168, 145, + 131, 11, 200, 145, 131, 16, 147, 145, 131, 15, 124, 145, 131, 16, 157, + 145, 131, 13, 54, 145, 131, 9, 116, 145, 131, 16, 227, 145, 131, 14, 50, + 145, 131, 9, 170, 145, 131, 16, 152, 145, 131, 15, 198, 145, 131, 16, 8, + 145, 131, 9, 172, 145, 131, 12, 170, 145, 131, 16, 42, 145, 131, 15, 178, + 145, 131, 11, 226, 145, 131, 14, 224, 145, 131, 15, 112, 145, 131, 14, + 25, 145, 131, 12, 132, 145, 131, 11, 222, 145, 131, 15, 96, 145, 131, 15, + 196, 145, 131, 18, 48, 145, 131, 18, 115, 145, 131, 17, 168, 145, 131, + 13, 251, 145, 131, 13, 194, 145, 131, 18, 151, 145, 131, 18, 34, 145, + 131, 15, 195, 145, 131, 17, 135, 145, 131, 17, 163, 145, 131, 17, 235, + 145, 131, 15, 9, 145, 131, 13, 178, 145, 131, 17, 167, 145, 131, 18, 187, + 145, 131, 16, 48, 145, 131, 17, 105, 145, 131, 14, 208, 145, 131, 17, 65, + 145, 3, 117, 145, 13, 107, 12, 254, 145, 8, 194, 145, 3, 212, 145, 9, 15, + 145, 7, 8, 9, 15, 145, 5, 212, 185, 145, 4, 195, 3, 153, 145, 150, 242, + 145, 150, 234, 145, 150, 7, 110, 145, 150, 12, 87, 145, 150, 11, 76, 145, + 150, 13, 96, 145, 150, 9, 16, 145, 150, 7, 191, 145, 150, 11, 104, 145, + 249, 16, 216, 145, 249, 6, 164, 145, 249, 5, 254, 145, 249, 8, 200, 145, + 249, 8, 102, 145, 249, 8, 219, 145, 249, 5, 31, 145, 249, 6, 186, 145, + 249, 6, 163, 145, 249, 5, 134, 145, 249, 17, 116, 4, 6, 200, 129, 214, + 200, 129, 219, 200, 129, 231, 200, 129, 229, 200, 129, 244, 200, 129, 19, + 1, 200, 129, 18, 199, 200, 129, 18, 144, 200, 129, 18, 222, 200, 129, 17, + 232, 200, 129, 18, 54, 200, 129, 17, 202, 200, 129, 17, 133, 200, 129, + 18, 137, 200, 129, 18, 228, 200, 129, 18, 3, 200, 129, 17, 115, 200, 129, + 17, 169, 200, 129, 18, 170, 200, 129, 18, 45, 200, 129, 18, 79, 200, 129, + 18, 161, 200, 129, 18, 179, 200, 129, 17, 194, 200, 129, 18, 130, 200, + 129, 18, 148, 200, 129, 17, 191, 200, 129, 18, 96, 200, 129, 17, 174, + 200, 129, 18, 111, 200, 129, 18, 94, 200, 129, 13, 69, 200, 129, 16, 43, + 200, 129, 17, 130, 200, 129, 17, 151, 200, 129, 18, 40, 200, 129, 18, 47, + 200, 129, 18, 221, 200, 129, 16, 22, 200, 129, 16, 145, 200, 129, 13, + 225, 200, 129, 14, 100, 200, 129, 13, 240, 200, 129, 16, 253, 200, 129, + 18, 192, 200, 129, 19, 63, 200, 129, 17, 189, 200, 129, 18, 68, 200, 129, + 17, 247, 200, 129, 18, 6, 200, 129, 18, 106, 200, 129, 18, 25, 200, 129, + 18, 59, 200, 129, 17, 161, 200, 129, 18, 69, 200, 129, 18, 219, 200, 129, + 18, 176, 200, 129, 18, 223, 200, 129, 18, 154, 200, 129, 17, 229, 200, + 129, 14, 142, 200, 129, 14, 77, 200, 129, 15, 75, 200, 129, 14, 127, 200, + 129, 14, 110, 200, 129, 15, 72, 200, 129, 16, 210, 200, 129, 16, 152, + 200, 129, 16, 42, 200, 129, 16, 8, 200, 129, 15, 178, 200, 129, 15, 198, + 200, 129, 17, 6, 200, 129, 18, 8, 200, 129, 18, 62, 200, 129, 17, 172, + 200, 129, 17, 120, 200, 129, 18, 16, 200, 129, 17, 222, 200, 129, 18, + 178, 200, 129, 18, 88, 200, 129, 17, 138, 200, 129, 17, 225, 200, 129, + 18, 172, 200, 129, 17, 239, 138, 139, 219, 138, 139, 15, 244, 138, 139, + 231, 138, 139, 17, 195, 138, 139, 229, 138, 139, 18, 53, 138, 139, 8, + 139, 18, 53, 138, 139, 163, 17, 170, 138, 139, 163, 231, 138, 139, 214, + 138, 139, 18, 37, 138, 139, 18, 62, 138, 139, 196, 18, 62, 138, 139, 17, + 172, 138, 139, 196, 17, 172, 138, 139, 14, 228, 138, 139, 196, 14, 228, + 138, 139, 17, 120, 138, 139, 196, 17, 120, 138, 139, 15, 181, 138, 139, + 196, 15, 181, 138, 139, 6, 94, 15, 181, 138, 139, 18, 8, 138, 139, 196, + 18, 8, 138, 139, 16, 92, 138, 139, 196, 16, 92, 138, 139, 6, 94, 16, 92, + 138, 139, 18, 74, 138, 139, 8, 139, 19, 56, 138, 139, 6, 83, 12, 254, + 138, 139, 149, 218, 138, 139, 149, 253, 138, 139, 149, 8, 31, 16, 12, 12, + 235, 138, 139, 149, 17, 140, 16, 12, 12, 235, 138, 139, 149, 172, 16, 12, + 12, 235, 138, 139, 149, 12, 235, 138, 139, 149, 177, 218, 138, 139, 149, + 177, 10, 38, 198, 5, 112, 138, 139, 149, 8, 203, 15, 86, 138, 139, 149, + 10, 38, 3, 158, 6, 233, 138, 139, 149, 11, 43, 138, 139, 149, 239, 12, + 134, 138, 139, 17, 150, 138, 139, 17, 162, 138, 139, 18, 11, 138, 139, + 17, 223, 138, 139, 17, 167, 138, 139, 10, 126, 138, 139, 17, 235, 138, + 139, 16, 150, 138, 139, 18, 187, 138, 139, 15, 94, 138, 139, 8, 139, 15, + 94, 138, 139, 163, 13, 165, 138, 139, 163, 18, 3, 138, 139, 17, 135, 138, + 139, 15, 9, 138, 139, 13, 229, 138, 139, 196, 13, 229, 138, 139, 14, 31, + 138, 139, 196, 14, 31, 138, 139, 12, 106, 138, 139, 196, 12, 106, 138, + 139, 14, 19, 138, 139, 196, 14, 19, 138, 139, 9, 177, 138, 139, 196, 9, + 177, 138, 139, 16, 48, 138, 139, 196, 16, 48, 138, 139, 11, 155, 138, + 139, 196, 11, 155, 138, 139, 8, 139, 11, 155, 138, 139, 18, 246, 138, + 139, 196, 18, 246, 138, 139, 163, 19, 41, 138, 139, 18, 69, 138, 139, 9, + 199, 138, 139, 18, 176, 138, 139, 15, 242, 138, 139, 217, 138, 139, 13, + 164, 138, 139, 8, 139, 13, 164, 138, 139, 163, 14, 85, 138, 139, 163, 18, + 219, 138, 139, 18, 59, 138, 139, 15, 25, 138, 139, 15, 2, 138, 139, 196, + 15, 2, 138, 139, 14, 169, 138, 139, 196, 14, 169, 138, 139, 13, 15, 138, + 139, 196, 13, 15, 138, 139, 234, 138, 139, 196, 234, 138, 139, 9, 35, + 138, 139, 196, 9, 35, 138, 139, 15, 184, 138, 139, 196, 15, 184, 138, + 139, 11, 227, 138, 139, 196, 11, 227, 138, 139, 6, 94, 11, 227, 138, 139, + 19, 18, 138, 139, 15, 107, 138, 139, 14, 16, 138, 139, 14, 30, 138, 139, + 16, 87, 138, 139, 18, 112, 138, 139, 9, 162, 138, 139, 18, 73, 138, 139, + 16, 189, 138, 139, 18, 168, 138, 139, 14, 91, 138, 139, 8, 139, 14, 91, + 138, 139, 18, 144, 138, 139, 14, 136, 138, 139, 15, 182, 138, 139, 196, + 15, 182, 138, 139, 13, 62, 138, 139, 196, 13, 62, 138, 139, 12, 122, 138, + 139, 196, 12, 122, 138, 139, 14, 199, 138, 139, 196, 14, 199, 138, 139, + 12, 121, 138, 139, 196, 12, 121, 138, 139, 15, 157, 138, 139, 196, 15, + 157, 138, 139, 11, 61, 138, 139, 196, 11, 61, 138, 139, 6, 94, 11, 61, + 138, 139, 18, 233, 138, 139, 18, 21, 138, 139, 2, 89, 15, 129, 138, 139, + 2, 89, 13, 91, 138, 139, 2, 89, 17, 10, 138, 139, 2, 89, 16, 214, 138, + 139, 18, 78, 138, 139, 11, 173, 138, 139, 18, 122, 138, 139, 16, 190, + 138, 139, 17, 114, 138, 139, 14, 165, 138, 139, 8, 139, 14, 165, 138, + 139, 17, 221, 138, 139, 15, 34, 138, 139, 13, 151, 138, 139, 196, 13, + 151, 138, 139, 13, 152, 138, 139, 196, 13, 152, 138, 139, 9, 141, 138, + 139, 196, 9, 141, 138, 139, 15, 66, 138, 139, 196, 15, 66, 138, 139, 12, + 150, 138, 139, 196, 12, 150, 138, 139, 15, 249, 138, 139, 196, 15, 249, + 138, 139, 12, 19, 138, 139, 196, 12, 19, 138, 139, 6, 94, 12, 19, 138, + 139, 19, 52, 138, 139, 7, 41, 17, 255, 138, 139, 17, 191, 138, 139, 10, + 166, 138, 139, 18, 96, 138, 139, 13, 149, 138, 139, 17, 174, 138, 139, + 14, 133, 138, 139, 8, 139, 14, 133, 138, 139, 18, 148, 138, 139, 14, 150, + 138, 139, 15, 64, 138, 139, 196, 15, 64, 138, 139, 13, 160, 138, 139, + 196, 13, 160, 138, 139, 12, 112, 138, 139, 196, 12, 112, 138, 139, 13, + 117, 138, 139, 196, 13, 117, 138, 139, 12, 232, 138, 139, 196, 12, 232, + 138, 139, 15, 211, 138, 139, 196, 15, 211, 138, 139, 11, 187, 138, 139, + 196, 11, 187, 138, 139, 6, 94, 11, 187, 138, 139, 19, 28, 138, 139, 196, + 19, 28, 138, 139, 17, 220, 138, 139, 3, 89, 19, 28, 138, 139, 7, 41, 19, + 28, 138, 139, 17, 130, 138, 139, 10, 228, 138, 139, 17, 151, 138, 139, + 16, 86, 138, 139, 18, 40, 138, 139, 14, 129, 138, 139, 8, 139, 14, 129, + 138, 139, 18, 94, 138, 139, 15, 17, 138, 139, 14, 229, 138, 139, 196, 14, + 229, 138, 139, 16, 33, 138, 139, 196, 16, 33, 138, 139, 11, 201, 138, + 139, 196, 11, 201, 138, 139, 6, 94, 11, 201, 138, 139, 18, 231, 138, 139, + 163, 18, 23, 138, 139, 18, 189, 138, 139, 18, 79, 138, 139, 12, 201, 138, + 139, 18, 161, 138, 139, 14, 12, 138, 139, 18, 179, 138, 139, 15, 30, 138, + 139, 8, 139, 15, 30, 138, 139, 18, 45, 138, 139, 13, 237, 138, 139, 13, + 228, 138, 139, 196, 13, 228, 138, 139, 14, 71, 138, 139, 196, 14, 71, + 138, 139, 12, 236, 138, 139, 196, 12, 236, 138, 139, 14, 201, 138, 139, + 196, 14, 201, 138, 139, 13, 41, 138, 139, 196, 13, 41, 138, 139, 15, 146, + 138, 139, 196, 15, 146, 138, 139, 12, 220, 138, 139, 196, 12, 220, 138, + 139, 19, 16, 138, 139, 196, 19, 16, 138, 139, 202, 19, 16, 138, 139, 17, + 189, 138, 139, 13, 44, 138, 139, 18, 68, 138, 139, 17, 68, 138, 139, 17, + 247, 138, 139, 13, 208, 138, 139, 8, 139, 13, 208, 138, 139, 18, 192, + 138, 139, 14, 190, 138, 139, 14, 93, 138, 139, 196, 14, 93, 138, 139, 14, + 230, 138, 139, 196, 14, 230, 138, 139, 12, 3, 138, 139, 196, 12, 3, 138, + 139, 14, 87, 138, 139, 196, 14, 87, 138, 139, 12, 154, 138, 139, 196, 12, + 154, 138, 139, 15, 123, 138, 139, 196, 15, 123, 138, 139, 11, 237, 138, + 139, 196, 11, 237, 138, 139, 6, 94, 11, 237, 138, 139, 19, 63, 138, 139, + 3, 89, 19, 63, 138, 139, 18, 173, 138, 139, 4, 151, 19, 63, 138, 139, 3, + 135, 17, 200, 138, 139, 6, 94, 13, 157, 138, 139, 6, 94, 15, 199, 138, + 139, 6, 94, 12, 10, 138, 139, 6, 94, 10, 80, 138, 139, 6, 94, 10, 218, + 138, 139, 6, 94, 12, 152, 138, 139, 17, 46, 138, 139, 13, 135, 138, 139, + 10, 13, 138, 139, 17, 4, 138, 139, 11, 67, 138, 139, 15, 212, 138, 139, + 12, 193, 138, 139, 12, 198, 138, 139, 196, 12, 198, 138, 139, 12, 15, + 138, 139, 196, 12, 15, 138, 139, 8, 199, 138, 139, 196, 8, 199, 138, 139, + 12, 226, 138, 139, 196, 12, 226, 138, 139, 7, 207, 138, 139, 196, 7, 207, + 138, 139, 11, 156, 138, 139, 196, 11, 156, 138, 139, 7, 215, 138, 139, + 196, 7, 215, 138, 139, 17, 119, 138, 139, 18, 88, 138, 139, 12, 76, 138, + 139, 17, 138, 138, 139, 15, 137, 138, 139, 17, 225, 138, 139, 14, 99, + 138, 139, 8, 139, 14, 99, 138, 139, 18, 178, 138, 139, 15, 105, 138, 139, + 14, 202, 138, 139, 196, 14, 202, 138, 139, 14, 158, 138, 139, 196, 14, + 158, 138, 139, 9, 146, 138, 139, 196, 9, 146, 138, 139, 14, 179, 138, + 139, 196, 14, 179, 138, 139, 12, 65, 138, 139, 196, 12, 65, 138, 139, 14, + 206, 138, 139, 196, 14, 206, 138, 139, 11, 135, 138, 139, 196, 11, 135, + 138, 139, 6, 94, 11, 135, 138, 139, 19, 29, 138, 139, 3, 178, 19, 29, + 138, 139, 196, 19, 29, 138, 139, 7, 41, 17, 138, 138, 139, 17, 231, 138, + 139, 8, 97, 17, 231, 138, 139, 196, 18, 79, 138, 139, 10, 42, 138, 139, + 18, 182, 138, 139, 13, 89, 138, 139, 17, 176, 138, 139, 16, 40, 138, 139, + 196, 18, 179, 138, 139, 17, 210, 138, 139, 16, 153, 138, 139, 196, 18, + 45, 138, 139, 12, 194, 138, 139, 196, 12, 194, 138, 139, 18, 235, 138, + 139, 196, 18, 235, 138, 139, 202, 18, 235, 138, 139, 18, 151, 138, 139, + 11, 232, 138, 139, 17, 168, 138, 139, 16, 154, 138, 139, 18, 34, 138, + 139, 15, 223, 138, 139, 18, 48, 138, 139, 13, 251, 138, 139, 13, 7, 138, + 139, 196, 13, 7, 138, 139, 19, 25, 138, 139, 15, 232, 138, 139, 7, 181, + 15, 232, 138, 139, 13, 166, 138, 139, 7, 181, 13, 166, 138, 139, 12, 9, + 138, 139, 7, 181, 12, 9, 138, 139, 16, 100, 138, 139, 12, 51, 138, 139, + 17, 104, 138, 139, 11, 109, 138, 139, 8, 158, 138, 139, 196, 8, 158, 138, + 139, 17, 255, 138, 139, 13, 37, 138, 139, 10, 109, 138, 139, 12, 25, 138, + 139, 10, 130, 138, 139, 16, 198, 138, 139, 15, 170, 138, 139, 17, 107, + 138, 139, 17, 100, 138, 139, 13, 122, 138, 139, 6, 93, 18, 228, 138, 139, + 6, 93, 18, 3, 138, 139, 6, 93, 15, 57, 138, 139, 6, 93, 17, 115, 138, + 139, 6, 93, 13, 102, 138, 139, 6, 93, 18, 137, 138, 139, 6, 93, 16, 163, + 138, 139, 6, 93, 19, 41, 138, 139, 5, 246, 19, 41, 138, 139, 17, 155, + 138, 139, 10, 200, 138, 139, 18, 28, 138, 139, 14, 243, 138, 139, 18, 67, + 138, 139, 13, 97, 138, 139, 18, 149, 138, 139, 17, 108, 138, 139, 19, 60, + 138, 139, 12, 210, 138, 139, 12, 60, 138, 139, 9, 195, 138, 139, 9, 149, + 138, 139, 196, 17, 231, 138, 139, 196, 18, 182, 138, 139, 196, 17, 176, + 138, 139, 196, 17, 210, 138, 139, 7, 185, 138, 139, 16, 77, 138, 139, 10, + 70, 138, 139, 16, 112, 138, 139, 11, 167, 138, 139, 13, 94, 138, 139, 12, + 216, 138, 139, 18, 23, 138, 139, 14, 137, 138, 139, 7, 41, 17, 46, 138, + 139, 7, 41, 13, 135, 138, 139, 7, 41, 17, 4, 138, 139, 7, 41, 15, 212, + 138, 139, 3, 216, 15, 232, 138, 139, 3, 216, 13, 166, 138, 139, 3, 216, + 16, 100, 138, 139, 3, 216, 17, 104, 138, 139, 3, 216, 17, 255, 138, 139, + 14, 2, 138, 139, 12, 206, 138, 139, 14, 167, 138, 139, 11, 111, 138, 139, + 15, 186, 138, 139, 11, 229, 138, 139, 18, 216, 138, 139, 6, 86, 15, 232, + 138, 139, 6, 86, 13, 166, 138, 139, 6, 86, 12, 9, 138, 139, 6, 86, 16, + 100, 138, 139, 6, 86, 12, 51, 138, 139, 6, 86, 17, 104, 138, 139, 6, 86, + 11, 109, 138, 139, 6, 86, 17, 255, 138, 139, 6, 197, 19, 26, 138, 139, 4, + 151, 219, 138, 139, 4, 151, 231, 138, 139, 4, 151, 229, 138, 139, 4, 151, + 214, 138, 139, 4, 151, 18, 62, 138, 139, 4, 151, 17, 172, 138, 139, 4, + 151, 17, 120, 138, 139, 4, 151, 18, 8, 138, 139, 4, 151, 17, 130, 138, + 139, 4, 151, 17, 151, 138, 139, 4, 151, 18, 40, 138, 139, 4, 151, 18, 94, + 138, 139, 4, 151, 18, 112, 138, 139, 4, 151, 18, 73, 138, 139, 4, 151, + 18, 168, 138, 139, 4, 151, 18, 144, 138, 139, 7, 41, 18, 228, 138, 139, + 7, 41, 18, 3, 138, 139, 7, 41, 17, 115, 138, 139, 7, 41, 18, 137, 138, + 139, 163, 14, 49, 138, 139, 163, 15, 134, 138, 139, 163, 13, 232, 138, + 139, 163, 10, 9, 138, 139, 163, 15, 21, 138, 139, 163, 15, 143, 138, 139, + 163, 17, 143, 138, 139, 163, 17, 176, 138, 139, 163, 17, 231, 138, 139, + 163, 15, 13, 138, 139, 163, 18, 182, 138, 139, 163, 17, 210, 138, 139, + 163, 18, 16, 138, 139, 163, 17, 120, 138, 139, 163, 18, 62, 138, 139, + 163, 14, 119, 138, 139, 163, 17, 172, 138, 139, 163, 18, 8, 138, 139, + 163, 15, 128, 138, 139, 163, 15, 54, 138, 139, 163, 14, 24, 138, 139, + 163, 10, 245, 138, 139, 163, 15, 99, 138, 139, 163, 13, 184, 138, 139, + 163, 15, 6, 138, 139, 163, 16, 100, 138, 139, 163, 15, 232, 138, 139, + 163, 9, 60, 138, 139, 163, 13, 166, 138, 139, 163, 17, 104, 138, 139, + 163, 15, 84, 138, 139, 163, 14, 30, 138, 139, 163, 15, 107, 138, 139, + 163, 10, 54, 138, 139, 163, 14, 16, 138, 139, 163, 16, 87, 138, 139, 163, + 17, 163, 138, 139, 163, 18, 187, 138, 139, 163, 17, 167, 138, 139, 163, + 13, 178, 138, 139, 163, 17, 235, 138, 139, 163, 17, 135, 138, 139, 163, + 18, 246, 138, 139, 163, 17, 202, 138, 139, 163, 18, 54, 138, 139, 163, + 18, 222, 138, 139, 163, 14, 232, 138, 139, 163, 17, 232, 138, 139, 163, + 18, 199, 138, 139, 163, 16, 129, 138, 139, 163, 14, 72, 138, 139, 163, + 15, 132, 138, 139, 163, 9, 213, 138, 139, 163, 14, 135, 138, 139, 163, + 13, 206, 138, 139, 163, 16, 205, 138, 139, 163, 16, 101, 138, 139, 163, + 17, 33, 138, 139, 163, 11, 160, 138, 139, 163, 16, 247, 138, 139, 163, + 17, 48, 138, 139, 163, 17, 209, 138, 139, 163, 18, 47, 138, 139, 163, 18, + 40, 138, 139, 163, 17, 130, 138, 139, 163, 14, 74, 138, 139, 163, 17, + 151, 138, 139, 163, 18, 94, 138, 139, 163, 18, 111, 138, 139, 163, 17, + 174, 138, 139, 163, 17, 191, 138, 139, 163, 14, 61, 138, 139, 163, 18, + 96, 138, 139, 163, 18, 148, 138, 139, 163, 18, 172, 138, 139, 163, 17, + 225, 138, 139, 163, 18, 88, 138, 139, 163, 14, 222, 138, 139, 163, 17, + 138, 138, 139, 163, 18, 178, 138, 139, 163, 18, 26, 138, 139, 7, 41, 18, + 26, 138, 139, 163, 17, 196, 138, 139, 163, 18, 10, 138, 139, 163, 14, + 204, 138, 139, 163, 17, 182, 138, 139, 7, 41, 17, 182, 138, 139, 163, 18, + 211, 138, 139, 163, 14, 152, 138, 139, 163, 14, 90, 138, 139, 163, 13, + 119, 138, 139, 163, 11, 170, 138, 139, 163, 14, 75, 138, 139, 163, 15, + 33, 138, 139, 163, 17, 194, 138, 139, 163, 18, 179, 138, 139, 163, 18, + 79, 138, 139, 163, 14, 209, 138, 139, 163, 18, 161, 138, 139, 163, 18, + 45, 138, 139, 163, 14, 160, 138, 139, 163, 13, 212, 138, 139, 163, 17, + 32, 138, 139, 163, 10, 24, 138, 139, 163, 15, 246, 138, 139, 163, 14, + 142, 138, 139, 163, 14, 52, 138, 139, 163, 14, 167, 138, 139, 163, 14, + 123, 138, 139, 163, 11, 169, 138, 139, 163, 14, 2, 138, 139, 163, 15, + 186, 138, 139, 163, 10, 106, 138, 139, 163, 9, 195, 138, 139, 163, 12, + 210, 138, 139, 163, 7, 179, 138, 139, 163, 12, 60, 138, 139, 163, 9, 149, + 138, 139, 163, 15, 72, 138, 139, 163, 14, 110, 138, 139, 163, 15, 75, + 138, 139, 163, 9, 250, 138, 139, 163, 14, 127, 138, 139, 163, 14, 77, + 138, 139, 163, 17, 171, 138, 139, 163, 17, 117, 138, 139, 163, 18, 84, + 138, 139, 163, 13, 209, 138, 139, 163, 18, 136, 138, 139, 163, 17, 128, + 138, 139, 163, 18, 240, 138, 139, 163, 164, 18, 240, 138, 139, 163, 13, + 197, 138, 139, 163, 14, 41, 138, 139, 163, 17, 40, 138, 139, 163, 12, 49, + 138, 139, 163, 13, 182, 138, 139, 163, 16, 135, 138, 139, 163, 18, 6, + 138, 139, 163, 17, 247, 138, 139, 163, 17, 189, 138, 139, 163, 16, 244, + 138, 139, 163, 18, 68, 138, 139, 163, 18, 192, 138, 139, 163, 15, 119, + 138, 139, 163, 17, 4, 138, 139, 163, 17, 46, 138, 139, 163, 11, 238, 138, + 139, 163, 13, 135, 138, 139, 163, 15, 212, 138, 139, 163, 17, 119, 138, + 139, 163, 15, 198, 138, 139, 163, 15, 178, 138, 139, 163, 16, 42, 138, + 139, 163, 12, 170, 138, 139, 163, 16, 8, 138, 139, 163, 16, 152, 138, + 139, 163, 16, 29, 138, 139, 163, 13, 168, 138, 139, 163, 13, 189, 138, + 139, 163, 9, 181, 138, 139, 163, 17, 50, 138, 139, 163, 14, 38, 138, 139, + 163, 10, 243, 138, 139, 163, 12, 100, 138, 139, 163, 10, 25, 138, 139, + 163, 7, 211, 138, 139, 163, 9, 137, 138, 139, 163, 11, 112, 138, 139, 18, + 157, 182, 138, 139, 13, 107, 12, 254, 138, 139, 13, 92, 138, 139, 10, 81, + 138, 139, 11, 10, 138, 139, 7, 73, 138, 139, 10, 39, 138, 139, 8, 169, + 138, 139, 10, 74, 138, 139, 8, 84, 13, 36, 9, 182, 185, 13, 36, 129, 8, + 147, 13, 36, 129, 9, 69, 13, 36, 129, 8, 16, 13, 36, 129, 11, 214, 13, + 36, 129, 12, 171, 13, 36, 129, 11, 177, 13, 36, 129, 12, 214, 13, 36, + 129, 7, 117, 13, 36, 129, 9, 207, 13, 36, 129, 8, 52, 13, 36, 129, 10, + 227, 13, 36, 129, 12, 196, 13, 36, 129, 5, 86, 13, 36, 129, 6, 147, 13, + 36, 129, 11, 42, 13, 36, 129, 9, 140, 13, 36, 129, 13, 173, 13, 36, 129, + 18, 145, 13, 36, 129, 5, 114, 13, 36, 129, 5, 141, 13, 36, 129, 5, 140, + 13, 36, 129, 17, 226, 13, 36, 129, 4, 89, 13, 36, 129, 11, 246, 13, 36, + 129, 2, 168, 13, 36, 129, 7, 76, 13, 36, 6, 54, 185, 13, 36, 5, 44, 6, + 54, 185, 204, 129, 16, 66, 16, 200, 18, 234, 19, 25, 204, 129, 19, 1, + 204, 129, 15, 152, 19, 32, 244, 204, 129, 18, 58, 204, 129, 19, 29, 204, + 129, 19, 56, 204, 129, 5, 63, 9, 245, 8, 13, 204, 129, 15, 165, 204, 129, + 10, 232, 214, 204, 129, 19, 24, 229, 204, 129, 19, 53, 214, 204, 129, 10, + 163, 204, 129, 0, 243, 229, 204, 129, 1, 252, 229, 204, 129, 229, 204, + 129, 17, 123, 204, 129, 18, 11, 204, 129, 11, 142, 18, 52, 13, 106, 18, + 235, 204, 129, 7, 241, 204, 129, 17, 73, 204, 129, 15, 40, 18, 233, 204, + 129, 18, 250, 204, 129, 16, 177, 204, 129, 16, 156, 13, 138, 18, 250, + 204, 129, 17, 79, 204, 129, 13, 18, 17, 38, 19, 56, 204, 129, 7, 111, 19, + 41, 204, 129, 10, 45, 19, 41, 204, 129, 0, 142, 19, 41, 204, 129, 0, 154, + 19, 41, 204, 129, 8, 127, 18, 83, 17, 69, 18, 231, 204, 129, 1, 28, 18, + 231, 204, 129, 4, 172, 204, 129, 13, 66, 19, 59, 17, 129, 231, 204, 129, + 219, 204, 129, 9, 81, 18, 254, 204, 129, 13, 127, 204, 129, 2, 6, 18, + 108, 204, 129, 2, 27, 214, 204, 129, 14, 182, 13, 234, 204, 129, 7, 171, + 7, 234, 18, 246, 204, 129, 10, 8, 8, 120, 204, 129, 9, 21, 19, 63, 204, + 129, 9, 211, 1, 118, 19, 63, 204, 129, 1, 241, 19, 63, 204, 129, 19, 52, + 204, 129, 18, 240, 204, 129, 11, 122, 17, 158, 18, 100, 19, 18, 204, 129, + 2, 18, 19, 18, 204, 129, 18, 236, 204, 129, 5, 148, 9, 71, 6, 42, 19, 26, + 204, 129, 0, 150, 19, 26, 204, 129, 4, 63, 204, 129, 6, 213, 204, 129, 9, + 220, 18, 243, 219, 204, 129, 7, 105, 18, 163, 19, 28, 204, 129, 0, 161, + 19, 28, 204, 129, 1, 34, 19, 28, 204, 129, 8, 59, 17, 19, 16, 5, 19, 16, + 204, 129, 4, 115, 204, 129, 6, 88, 204, 129, 14, 106, 204, 129, 12, 71, + 13, 198, 18, 236, 204, 129, 6, 182, 12, 42, 229, 204, 129, 15, 141, 204, + 129, 16, 24, 204, 129, 5, 147, 204, 129, 11, 16, 204, 129, 7, 138, 204, + 129, 11, 71, 204, 129, 0, 196, 204, 129, 1, 249, 204, 129, 2, 65, 204, + 129, 19, 60, 204, 129, 19, 10, 204, 8, 204, 2, 90, 204, 5, 217, 2, 90, + 204, 11, 113, 2, 90, 204, 8, 128, 6, 8, 204, 5, 131, 6, 8, 204, 5, 151, + 6, 8, 184, 129, 18, 144, 184, 129, 13, 206, 184, 129, 18, 168, 184, 129, + 14, 72, 184, 129, 16, 112, 184, 129, 17, 221, 184, 129, 14, 38, 184, 129, + 17, 114, 184, 129, 13, 168, 184, 129, 13, 176, 184, 129, 18, 25, 184, + 129, 10, 130, 184, 129, 18, 223, 184, 129, 12, 25, 184, 129, 13, 215, + 184, 129, 18, 59, 184, 129, 17, 104, 184, 129, 217, 184, 129, 16, 100, + 184, 129, 18, 40, 184, 129, 18, 150, 184, 129, 16, 147, 184, 129, 18, + 187, 184, 129, 14, 50, 184, 129, 17, 174, 184, 129, 17, 225, 184, 129, + 17, 176, 184, 129, 18, 179, 184, 129, 18, 116, 184, 129, 15, 212, 184, + 129, 14, 65, 184, 129, 18, 192, 184, 129, 18, 137, 184, 129, 18, 45, 184, + 129, 18, 149, 184, 3, 51, 158, 13, 174, 184, 3, 51, 158, 17, 108, 184, 3, + 51, 158, 18, 28, 184, 3, 51, 158, 14, 243, 184, 3, 51, 158, 17, 145, 184, + 3, 51, 158, 16, 109, 184, 3, 51, 158, 13, 240, 184, 3, 51, 158, 10, 50, + 184, 3, 51, 158, 17, 152, 184, 3, 51, 158, 13, 137, 184, 3, 51, 158, 18, + 128, 184, 3, 51, 158, 15, 230, 184, 3, 51, 158, 18, 200, 184, 3, 51, 158, + 13, 92, 184, 3, 51, 158, 18, 76, 14, 126, 242, 184, 3, 51, 158, 18, 76, + 14, 126, 234, 184, 3, 51, 158, 14, 64, 184, 158, 5, 103, 17, 198, 184, + 158, 5, 103, 18, 37, 184, 158, 148, 18, 37, 184, 158, 148, 231, 184, 158, + 148, 17, 195, 184, 158, 148, 19, 29, 184, 158, 148, 18, 44, 184, 158, + 148, 244, 184, 158, 148, 18, 229, 184, 158, 148, 18, 107, 184, 158, 148, + 17, 123, 184, 158, 148, 18, 178, 184, 158, 148, 18, 117, 184, 158, 148, + 219, 184, 158, 148, 18, 108, 184, 158, 148, 18, 74, 184, 158, 148, 18, + 53, 184, 158, 148, 17, 136, 184, 148, 5, 206, 184, 148, 5, 39, 184, 148, + 2, 15, 184, 148, 2, 154, 184, 148, 5, 156, 184, 148, 5, 239, 184, 148, 8, + 168, 184, 148, 2, 80, 184, 148, 5, 9, 184, 148, 7, 48, 184, 148, 8, 80, + 6, 150, 184, 148, 6, 195, 184, 148, 7, 26, 184, 148, 3, 27, 184, 148, 10, + 82, 184, 148, 3, 47, 184, 148, 7, 240, 18, 102, 9, 233, 184, 148, 18, + 125, 13, 164, 184, 148, 6, 114, 184, 148, 7, 248, 12, 53, 184, 148, 5, + 225, 184, 4, 244, 161, 10, 244, 184, 148, 2, 11, 184, 150, 12, 130, 184, + 150, 242, 184, 150, 234, 184, 150, 7, 110, 184, 150, 12, 87, 184, 150, + 11, 76, 184, 150, 13, 96, 184, 150, 9, 16, 184, 150, 7, 191, 184, 150, + 11, 104, 167, 8, 238, 167, 4, 178, 167, 8, 194, 167, 13, 107, 12, 254, + 167, 9, 15, 167, 14, 251, 11, 231, 167, 16, 209, 16, 118, 6, 238, 167, + 17, 98, 131, 5, 150, 6, 111, 167, 7, 231, 8, 194, 167, 7, 231, 13, 107, + 12, 254, 167, 7, 0, 167, 16, 49, 4, 134, 5, 5, 242, 167, 16, 49, 4, 134, + 5, 5, 234, 167, 16, 49, 4, 134, 5, 5, 7, 110, 167, 158, 3, 153, 167, 150, + 12, 130, 167, 150, 242, 167, 150, 234, 167, 150, 7, 110, 167, 150, 12, + 87, 167, 150, 11, 76, 167, 150, 13, 96, 167, 150, 9, 16, 167, 150, 7, + 191, 167, 150, 11, 104, 167, 129, 214, 167, 129, 219, 167, 129, 231, 167, + 129, 229, 167, 129, 244, 167, 129, 17, 123, 167, 129, 17, 242, 167, 129, + 17, 170, 167, 129, 18, 94, 167, 129, 17, 13, 167, 129, 18, 150, 167, 129, + 17, 135, 167, 129, 18, 149, 167, 129, 18, 199, 167, 129, 18, 148, 167, + 129, 18, 45, 167, 129, 18, 192, 167, 129, 15, 212, 167, 129, 18, 59, 167, + 129, 18, 25, 167, 129, 14, 38, 167, 129, 18, 211, 167, 129, 18, 178, 167, + 129, 17, 210, 167, 129, 18, 8, 167, 129, 18, 48, 167, 129, 18, 144, 167, + 129, 13, 206, 167, 129, 16, 152, 167, 129, 17, 128, 167, 129, 16, 163, + 167, 129, 17, 62, 167, 129, 15, 186, 167, 129, 14, 21, 167, 129, 17, 50, + 167, 129, 16, 209, 17, 99, 158, 182, 167, 129, 16, 209, 219, 167, 129, + 16, 209, 231, 167, 129, 16, 209, 229, 167, 129, 16, 209, 244, 167, 129, + 16, 209, 17, 123, 167, 129, 16, 209, 17, 242, 167, 129, 16, 209, 17, 13, + 167, 129, 16, 209, 18, 150, 167, 129, 16, 209, 17, 135, 167, 129, 16, + 209, 18, 149, 167, 129, 16, 209, 18, 199, 167, 129, 16, 209, 18, 148, + 167, 129, 16, 209, 18, 59, 167, 129, 16, 209, 18, 25, 167, 129, 16, 209, + 14, 38, 167, 129, 16, 209, 18, 211, 167, 129, 16, 209, 16, 152, 167, 129, + 16, 209, 18, 178, 167, 129, 16, 209, 18, 8, 167, 129, 16, 209, 18, 144, + 167, 129, 16, 209, 15, 121, 167, 129, 16, 209, 16, 163, 167, 129, 16, + 209, 13, 253, 167, 129, 16, 209, 14, 218, 167, 129, 16, 209, 16, 135, + 167, 129, 17, 98, 219, 167, 129, 17, 98, 231, 167, 129, 17, 98, 18, 85, + 167, 129, 17, 98, 17, 242, 167, 129, 17, 98, 244, 167, 129, 17, 98, 17, + 13, 167, 129, 17, 98, 18, 144, 167, 129, 17, 98, 18, 199, 167, 129, 17, + 98, 18, 137, 167, 129, 17, 98, 17, 135, 167, 129, 17, 98, 15, 212, 167, + 129, 17, 98, 18, 59, 167, 129, 17, 98, 18, 25, 167, 129, 17, 98, 18, 211, + 167, 129, 17, 98, 18, 48, 167, 129, 17, 98, 15, 121, 167, 129, 17, 98, + 16, 163, 167, 129, 17, 98, 16, 152, 167, 129, 17, 98, 17, 128, 167, 129, + 17, 98, 16, 153, 167, 129, 17, 98, 14, 38, 167, 129, 17, 98, 16, 141, + 167, 129, 7, 231, 231, 167, 129, 7, 231, 18, 144, 167, 129, 7, 231, 17, + 210, 167, 129, 7, 231, 18, 48, 167, 129, 7, 231, 16, 141, 167, 129, 18, + 160, 13, 134, 5, 61, 242, 167, 129, 18, 160, 13, 134, 6, 211, 242, 167, + 129, 18, 160, 13, 134, 5, 249, 167, 129, 18, 160, 13, 134, 5, 80, 167, + 129, 18, 160, 13, 134, 5, 120, 5, 80, 167, 129, 18, 160, 13, 134, 6, 151, + 167, 129, 18, 160, 13, 134, 9, 197, 6, 151, 167, 129, 18, 160, 13, 134, + 214, 167, 129, 18, 160, 13, 134, 231, 167, 129, 18, 160, 13, 134, 18, + 144, 167, 129, 18, 160, 13, 134, 13, 94, 167, 129, 18, 160, 13, 134, 17, + 221, 167, 129, 18, 160, 13, 134, 16, 87, 167, 129, 18, 160, 13, 134, 10, + 130, 167, 129, 18, 160, 13, 134, 14, 60, 167, 129, 18, 160, 13, 134, 14, + 23, 167, 129, 18, 160, 13, 134, 18, 59, 167, 129, 18, 160, 13, 134, 18, + 25, 167, 129, 18, 160, 13, 134, 17, 135, 167, 129, 18, 160, 13, 134, 16, + 147, 167, 129, 18, 160, 13, 134, 13, 133, 167, 129, 18, 160, 13, 134, 16, + 141, 167, 129, 18, 160, 13, 134, 17, 128, 167, 129, 18, 160, 13, 134, 18, + 188, 167, 129, 16, 209, 18, 160, 13, 134, 18, 59, 167, 129, 16, 209, 18, + 160, 13, 134, 16, 141, 167, 129, 7, 231, 18, 160, 13, 134, 15, 143, 167, + 129, 7, 231, 18, 160, 13, 134, 13, 94, 167, 129, 7, 231, 18, 160, 13, + 134, 17, 221, 167, 129, 7, 231, 18, 160, 13, 134, 16, 211, 167, 129, 7, + 231, 18, 160, 13, 134, 16, 87, 167, 129, 7, 231, 18, 160, 13, 134, 11, + 129, 167, 129, 7, 231, 18, 160, 13, 134, 18, 59, 167, 129, 7, 231, 18, + 160, 13, 134, 14, 233, 167, 129, 7, 231, 18, 160, 13, 134, 13, 133, 167, + 129, 7, 231, 18, 160, 13, 134, 14, 53, 167, 129, 7, 231, 18, 160, 13, + 134, 16, 141, 167, 129, 7, 231, 18, 160, 13, 134, 17, 128, 167, 129, 18, + 160, 13, 134, 16, 12, 244, 167, 129, 18, 160, 13, 134, 16, 12, 18, 178, + 167, 129, 7, 231, 18, 160, 13, 134, 13, 230, 167, 129, 18, 160, 13, 134, + 5, 30, 135, 136, 129, 224, 130, 15, 44, 166, 135, 133, 129, 224, 130, 15, + 44, 166, 135, 136, 129, 19, 64, 130, 169, 168, 135, 133, 129, 19, 64, + 130, 169, 168, 135, 136, 129, 19, 64, 130, 169, 166, 135, 133, 129, 19, + 64, 130, 169, 166, 135, 136, 129, 19, 64, 130, 13, 80, 166, 135, 133, + 129, 19, 64, 130, 13, 80, 166, 135, 136, 129, 19, 72, 130, 6, 226, 143, + 218, 135, 133, 129, 19, 72, 130, 6, 226, 143, 218, 135, 136, 129, 19, 76, + 130, 169, 168, 135, 133, 129, 19, 76, 130, 169, 168, 135, 136, 129, 19, + 76, 130, 169, 166, 135, 133, 129, 19, 76, 130, 169, 166, 135, 136, 129, + 19, 76, 130, 13, 80, 166, 135, 133, 129, 19, 76, 130, 13, 80, 166, 135, + 136, 129, 19, 76, 130, 5, 66, 135, 133, 129, 19, 76, 130, 5, 66, 135, + 136, 129, 19, 76, 130, 3, 109, 166, 135, 133, 129, 19, 76, 130, 3, 109, + 166, 135, 136, 129, 241, 130, 8, 185, 143, 253, 135, 133, 129, 241, 130, + 8, 185, 143, 253, 135, 136, 129, 241, 130, 8, 185, 143, 218, 135, 133, + 129, 241, 130, 8, 185, 143, 218, 135, 136, 129, 241, 130, 3, 109, 166, + 135, 133, 129, 241, 130, 3, 109, 166, 135, 136, 129, 241, 130, 12, 1, + 166, 135, 133, 129, 241, 130, 12, 1, 166, 135, 136, 129, 241, 130, 6, + 226, 143, 9, 5, 135, 133, 129, 241, 130, 6, 226, 143, 9, 5, 135, 136, + 129, 19, 73, 130, 169, 168, 135, 133, 129, 19, 73, 130, 169, 168, 135, + 136, 129, 19, 79, 130, 6, 12, 135, 133, 129, 19, 79, 130, 6, 12, 135, + 136, 129, 19, 75, 130, 169, 168, 135, 133, 129, 19, 75, 130, 169, 168, + 135, 136, 129, 19, 75, 130, 169, 166, 135, 133, 129, 19, 75, 130, 169, + 166, 135, 136, 129, 19, 75, 130, 250, 135, 133, 129, 19, 75, 130, 250, + 135, 136, 129, 19, 75, 130, 5, 66, 135, 133, 129, 19, 75, 130, 5, 66, + 135, 136, 129, 19, 75, 130, 9, 237, 166, 135, 133, 129, 19, 75, 130, 9, + 237, 166, 135, 136, 129, 19, 67, 130, 12, 1, 166, 135, 133, 129, 19, 67, + 130, 12, 1, 166, 135, 136, 129, 19, 67, 130, 4, 62, 143, 218, 135, 133, + 129, 19, 67, 130, 4, 62, 143, 218, 135, 136, 129, 19, 66, 130, 218, 135, + 133, 129, 19, 66, 130, 218, 135, 136, 129, 19, 66, 130, 169, 166, 135, + 133, 129, 19, 66, 130, 169, 166, 135, 136, 129, 19, 66, 130, 13, 80, 166, + 135, 133, 129, 19, 66, 130, 13, 80, 166, 135, 136, 129, 19, 78, 130, 169, + 166, 135, 133, 129, 19, 78, 130, 169, 166, 135, 136, 129, 19, 78, 130, + 169, 9, 169, 143, 6, 12, 135, 133, 129, 19, 78, 130, 169, 9, 169, 143, 6, + 12, 135, 136, 129, 19, 78, 130, 13, 80, 166, 135, 133, 129, 19, 78, 130, + 13, 80, 166, 135, 136, 129, 19, 78, 130, 3, 109, 166, 135, 133, 129, 19, + 78, 130, 3, 109, 166, 135, 136, 129, 19, 68, 130, 218, 135, 133, 129, 19, + 68, 130, 218, 135, 136, 129, 19, 68, 130, 169, 168, 135, 133, 129, 19, + 68, 130, 169, 168, 135, 136, 129, 19, 68, 130, 169, 166, 135, 133, 129, + 19, 68, 130, 169, 166, 135, 136, 129, 19, 80, 130, 169, 168, 135, 133, + 129, 19, 80, 130, 169, 168, 135, 136, 129, 19, 80, 130, 169, 166, 135, + 133, 129, 19, 80, 130, 169, 166, 135, 136, 129, 19, 80, 130, 13, 80, 166, + 135, 133, 129, 19, 80, 130, 13, 80, 166, 135, 136, 129, 19, 80, 130, 3, + 109, 166, 135, 133, 129, 19, 80, 130, 3, 109, 166, 135, 136, 129, 211, + 130, 12, 1, 143, 218, 135, 133, 129, 211, 130, 12, 1, 143, 218, 135, 136, + 129, 211, 130, 12, 1, 143, 250, 135, 133, 129, 211, 130, 12, 1, 143, 250, + 135, 136, 129, 211, 130, 8, 185, 143, 253, 135, 133, 129, 211, 130, 8, + 185, 143, 253, 135, 136, 129, 211, 130, 8, 185, 143, 218, 135, 133, 129, + 211, 130, 8, 185, 143, 218, 135, 136, 129, 19, 69, 130, 218, 135, 133, + 129, 19, 69, 130, 218, 135, 136, 129, 19, 69, 130, 169, 168, 135, 133, + 129, 19, 69, 130, 169, 168, 135, 136, 129, 19, 65, 130, 169, 168, 135, + 133, 129, 19, 65, 130, 169, 168, 135, 136, 129, 19, 65, 130, 169, 166, + 135, 133, 129, 19, 65, 130, 169, 166, 135, 136, 129, 19, 65, 130, 169, 9, + 169, 143, 6, 12, 135, 133, 129, 19, 65, 130, 169, 9, 169, 143, 6, 12, + 135, 136, 129, 19, 65, 130, 13, 80, 166, 135, 133, 129, 19, 65, 130, 13, + 80, 166, 135, 136, 129, 19, 70, 130, 169, 168, 135, 133, 129, 19, 70, + 130, 169, 168, 135, 136, 129, 19, 70, 130, 169, 166, 135, 133, 129, 19, + 70, 130, 169, 166, 135, 136, 129, 19, 70, 130, 10, 231, 143, 169, 168, + 135, 133, 129, 19, 70, 130, 10, 231, 143, 169, 168, 135, 136, 129, 19, + 70, 130, 11, 251, 143, 169, 168, 135, 133, 129, 19, 70, 130, 11, 251, + 143, 169, 168, 135, 136, 129, 19, 70, 130, 169, 9, 169, 143, 169, 168, + 135, 133, 129, 19, 70, 130, 169, 9, 169, 143, 169, 168, 135, 136, 129, + 19, 83, 130, 169, 168, 135, 133, 129, 19, 83, 130, 169, 168, 135, 136, + 129, 19, 83, 130, 169, 166, 135, 133, 129, 19, 83, 130, 169, 166, 135, + 136, 129, 19, 83, 130, 13, 80, 166, 135, 133, 129, 19, 83, 130, 13, 80, + 166, 135, 136, 129, 19, 83, 130, 3, 109, 166, 135, 133, 129, 19, 83, 130, + 3, 109, 166, 135, 136, 129, 216, 130, 4, 62, 166, 135, 133, 129, 216, + 130, 4, 62, 166, 135, 136, 129, 216, 130, 12, 1, 166, 135, 133, 129, 216, + 130, 12, 1, 166, 135, 136, 129, 216, 130, 3, 109, 166, 135, 133, 129, + 216, 130, 3, 109, 166, 135, 136, 129, 216, 130, 12, 1, 143, 218, 135, + 133, 129, 216, 130, 12, 1, 143, 218, 135, 136, 129, 216, 130, 8, 185, + 143, 250, 135, 133, 129, 216, 130, 8, 185, 143, 250, 135, 136, 129, 19, + 71, 130, 7, 251, 135, 133, 129, 19, 71, 130, 7, 251, 135, 136, 129, 19, + 71, 130, 169, 166, 135, 133, 129, 19, 71, 130, 169, 166, 135, 136, 129, + 19, 74, 130, 253, 135, 133, 129, 19, 74, 130, 253, 135, 136, 129, 19, 74, + 130, 218, 135, 133, 129, 19, 74, 130, 218, 135, 136, 129, 19, 74, 130, + 250, 135, 133, 129, 19, 74, 130, 250, 135, 136, 129, 19, 74, 130, 169, + 168, 135, 133, 129, 19, 74, 130, 169, 168, 135, 136, 129, 19, 74, 130, + 169, 166, 135, 133, 129, 19, 74, 130, 169, 166, 135, 136, 129, 19, 85, + 130, 169, 168, 135, 133, 129, 19, 85, 130, 169, 168, 135, 136, 129, 19, + 85, 130, 250, 135, 133, 129, 19, 85, 130, 250, 135, 136, 129, 19, 82, + 130, 169, 168, 135, 133, 129, 19, 82, 130, 169, 168, 135, 136, 129, 19, + 81, 130, 2, 223, 135, 133, 129, 19, 81, 130, 2, 223, 135, 136, 129, 19, + 81, 130, 169, 166, 135, 133, 129, 19, 81, 130, 169, 166, 135, 136, 129, + 19, 81, 130, 13, 80, 166, 135, 133, 129, 19, 81, 130, 13, 80, 166, 135, + 133, 129, 19, 75, 130, 13, 80, 166, 135, 133, 129, 19, 83, 130, 250, 135, + 133, 129, 19, 74, 130, 15, 44, 168, 135, 133, 129, 19, 82, 130, 15, 44, + 168, 135, 133, 129, 224, 130, 172, 16, 12, 12, 235, 135, 133, 129, 17, + 99, 19, 70, 130, 169, 168, 135, 136, 129, 224, 130, 169, 166, 135, 133, + 129, 224, 130, 169, 166, 135, 136, 129, 224, 130, 16, 14, 168, 135, 133, + 129, 224, 130, 16, 14, 168, 135, 136, 129, 224, 130, 3, 109, 143, 218, + 135, 133, 129, 224, 130, 3, 109, 143, 218, 135, 136, 129, 224, 130, 3, + 109, 143, 253, 135, 133, 129, 224, 130, 3, 109, 143, 253, 135, 136, 129, + 224, 130, 3, 109, 143, 16, 14, 168, 135, 133, 129, 224, 130, 3, 109, 143, + 16, 14, 168, 135, 136, 129, 224, 130, 3, 109, 143, 7, 251, 135, 133, 129, + 224, 130, 3, 109, 143, 7, 251, 135, 136, 129, 224, 130, 3, 109, 143, 169, + 166, 135, 133, 129, 224, 130, 3, 109, 143, 169, 166, 135, 136, 129, 224, + 130, 9, 237, 143, 218, 135, 133, 129, 224, 130, 9, 237, 143, 218, 135, + 136, 129, 224, 130, 9, 237, 143, 253, 135, 133, 129, 224, 130, 9, 237, + 143, 253, 135, 136, 129, 224, 130, 9, 237, 143, 16, 14, 168, 135, 133, + 129, 224, 130, 9, 237, 143, 16, 14, 168, 135, 136, 129, 224, 130, 9, 237, + 143, 7, 251, 135, 133, 129, 224, 130, 9, 237, 143, 7, 251, 135, 136, 129, + 224, 130, 9, 237, 143, 169, 166, 135, 133, 129, 224, 130, 9, 237, 143, + 169, 166, 135, 136, 129, 241, 130, 169, 166, 135, 133, 129, 241, 130, + 169, 166, 135, 136, 129, 241, 130, 16, 14, 168, 135, 133, 129, 241, 130, + 16, 14, 168, 135, 136, 129, 241, 130, 7, 251, 135, 133, 129, 241, 130, 7, + 251, 135, 136, 129, 241, 130, 3, 109, 143, 218, 135, 133, 129, 241, 130, + 3, 109, 143, 218, 135, 136, 129, 241, 130, 3, 109, 143, 253, 135, 133, + 129, 241, 130, 3, 109, 143, 253, 135, 136, 129, 241, 130, 3, 109, 143, + 16, 14, 168, 135, 133, 129, 241, 130, 3, 109, 143, 16, 14, 168, 135, 136, + 129, 241, 130, 3, 109, 143, 7, 251, 135, 133, 129, 241, 130, 3, 109, 143, + 7, 251, 135, 136, 129, 241, 130, 3, 109, 143, 169, 166, 135, 133, 129, + 241, 130, 3, 109, 143, 169, 166, 135, 136, 129, 19, 67, 130, 16, 14, 168, + 135, 133, 129, 19, 67, 130, 16, 14, 168, 135, 136, 129, 19, 67, 130, 169, + 166, 135, 133, 129, 19, 67, 130, 169, 166, 135, 136, 129, 211, 130, 169, + 166, 135, 133, 129, 211, 130, 169, 166, 135, 136, 129, 211, 130, 16, 14, + 168, 135, 133, 129, 211, 130, 16, 14, 168, 135, 136, 129, 211, 130, 3, + 109, 143, 218, 135, 133, 129, 211, 130, 3, 109, 143, 218, 135, 136, 129, + 211, 130, 3, 109, 143, 253, 135, 133, 129, 211, 130, 3, 109, 143, 253, + 135, 136, 129, 211, 130, 3, 109, 143, 16, 14, 168, 135, 133, 129, 211, + 130, 3, 109, 143, 16, 14, 168, 135, 136, 129, 211, 130, 3, 109, 143, 7, + 251, 135, 133, 129, 211, 130, 3, 109, 143, 7, 251, 135, 136, 129, 211, + 130, 3, 109, 143, 169, 166, 135, 133, 129, 211, 130, 3, 109, 143, 169, + 166, 135, 136, 129, 211, 130, 17, 0, 143, 218, 135, 133, 129, 211, 130, + 17, 0, 143, 218, 135, 136, 129, 211, 130, 17, 0, 143, 253, 135, 133, 129, + 211, 130, 17, 0, 143, 253, 135, 136, 129, 211, 130, 17, 0, 143, 16, 14, + 168, 135, 133, 129, 211, 130, 17, 0, 143, 16, 14, 168, 135, 136, 129, + 211, 130, 17, 0, 143, 7, 251, 135, 133, 129, 211, 130, 17, 0, 143, 7, + 251, 135, 136, 129, 211, 130, 17, 0, 143, 169, 166, 135, 133, 129, 211, + 130, 17, 0, 143, 169, 166, 135, 136, 129, 216, 130, 169, 166, 135, 133, + 129, 216, 130, 169, 166, 135, 136, 129, 216, 130, 16, 14, 168, 135, 133, + 129, 216, 130, 16, 14, 168, 135, 136, 129, 216, 130, 17, 0, 143, 218, + 135, 133, 129, 216, 130, 17, 0, 143, 218, 135, 136, 129, 216, 130, 17, 0, + 143, 253, 135, 133, 129, 216, 130, 17, 0, 143, 253, 135, 136, 129, 216, + 130, 17, 0, 143, 16, 14, 168, 135, 133, 129, 216, 130, 17, 0, 143, 16, + 14, 168, 135, 136, 129, 216, 130, 17, 0, 143, 7, 251, 135, 133, 129, 216, + 130, 17, 0, 143, 7, 251, 135, 136, 129, 216, 130, 17, 0, 143, 169, 166, + 135, 133, 129, 216, 130, 17, 0, 143, 169, 166, 135, 136, 129, 19, 82, + 130, 253, 135, 133, 129, 19, 82, 130, 253, 135, 136, 129, 19, 82, 130, + 169, 166, 135, 133, 129, 19, 82, 130, 169, 166, 135, 136, 129, 19, 82, + 130, 16, 14, 168, 135, 133, 129, 19, 82, 130, 16, 14, 168, 135, 136, 129, + 19, 82, 130, 7, 251, 135, 133, 129, 19, 82, 130, 7, 251, 146, 133, 129, + 0, 128, 130, 8, 165, 146, 133, 129, 0, 128, 130, 7, 250, 146, 133, 129, + 0, 128, 130, 236, 143, 7, 178, 146, 133, 129, 0, 128, 130, 230, 143, 7, + 178, 146, 133, 129, 0, 128, 130, 236, 143, 10, 223, 146, 133, 129, 0, + 128, 130, 230, 143, 10, 223, 146, 133, 129, 0, 128, 130, 236, 143, 2, 75, + 146, 133, 129, 0, 128, 130, 230, 143, 2, 75, 146, 136, 129, 0, 128, 130, + 8, 165, 146, 136, 129, 0, 128, 130, 7, 250, 146, 136, 129, 0, 128, 130, + 236, 143, 7, 178, 146, 136, 129, 0, 128, 130, 230, 143, 7, 178, 146, 136, + 129, 0, 128, 130, 236, 143, 10, 223, 146, 136, 129, 0, 128, 130, 230, + 143, 10, 223, 146, 136, 129, 0, 128, 130, 236, 143, 2, 75, 146, 136, 129, + 0, 128, 130, 230, 143, 2, 75, 146, 133, 129, 6, 112, 130, 8, 165, 146, + 133, 129, 6, 112, 130, 7, 250, 146, 133, 129, 6, 112, 130, 236, 143, 7, + 178, 146, 133, 129, 6, 112, 130, 230, 143, 7, 178, 146, 133, 129, 6, 112, + 130, 236, 143, 10, 223, 146, 133, 129, 6, 112, 130, 230, 143, 10, 223, + 146, 136, 129, 6, 112, 130, 8, 165, 146, 136, 129, 6, 112, 130, 7, 250, + 146, 136, 129, 6, 112, 130, 236, 143, 7, 178, 146, 136, 129, 6, 112, 130, + 230, 143, 7, 178, 146, 136, 129, 6, 112, 130, 236, 143, 10, 223, 146, + 136, 129, 6, 112, 130, 230, 143, 10, 223, 146, 133, 129, 18, 127, 130, 8, + 165, 146, 133, 129, 18, 127, 130, 7, 250, 146, 133, 129, 18, 127, 130, + 236, 143, 7, 178, 146, 133, 129, 18, 127, 130, 230, 143, 7, 178, 146, + 133, 129, 18, 127, 130, 236, 143, 10, 223, 146, 133, 129, 18, 127, 130, + 230, 143, 10, 223, 146, 133, 129, 18, 127, 130, 236, 143, 2, 75, 146, + 133, 129, 18, 127, 130, 230, 143, 2, 75, 146, 136, 129, 18, 127, 130, 8, + 165, 146, 136, 129, 18, 127, 130, 7, 250, 146, 136, 129, 18, 127, 130, + 236, 143, 7, 178, 146, 136, 129, 18, 127, 130, 230, 143, 7, 178, 146, + 136, 129, 18, 127, 130, 236, 143, 10, 223, 146, 136, 129, 18, 127, 130, + 230, 143, 10, 223, 146, 136, 129, 18, 127, 130, 236, 143, 2, 75, 146, + 136, 129, 18, 127, 130, 230, 143, 2, 75, 146, 133, 129, 14, 118, 130, 8, + 165, 146, 133, 129, 14, 118, 130, 7, 250, 146, 133, 129, 14, 118, 130, + 236, 143, 7, 178, 146, 133, 129, 14, 118, 130, 230, 143, 7, 178, 146, + 133, 129, 14, 118, 130, 236, 143, 10, 223, 146, 133, 129, 14, 118, 130, + 230, 143, 10, 223, 146, 133, 129, 14, 118, 130, 236, 143, 2, 75, 146, + 133, 129, 14, 118, 130, 230, 143, 2, 75, 146, 136, 129, 14, 118, 130, 8, + 165, 146, 136, 129, 14, 118, 130, 7, 250, 146, 136, 129, 14, 118, 130, + 236, 143, 7, 178, 146, 136, 129, 14, 118, 130, 230, 143, 7, 178, 146, + 136, 129, 14, 118, 130, 236, 143, 10, 223, 146, 136, 129, 14, 118, 130, + 230, 143, 10, 223, 146, 136, 129, 14, 118, 130, 236, 143, 2, 75, 146, + 136, 129, 14, 118, 130, 230, 143, 2, 75, 146, 133, 129, 6, 10, 130, 8, + 165, 146, 133, 129, 6, 10, 130, 7, 250, 146, 133, 129, 6, 10, 130, 236, + 143, 7, 178, 146, 133, 129, 6, 10, 130, 230, 143, 7, 178, 146, 133, 129, + 6, 10, 130, 236, 143, 10, 223, 146, 133, 129, 6, 10, 130, 230, 143, 10, + 223, 146, 136, 129, 6, 10, 130, 8, 165, 146, 136, 129, 6, 10, 130, 7, + 250, 146, 136, 129, 6, 10, 130, 236, 143, 7, 178, 146, 136, 129, 6, 10, + 130, 230, 143, 7, 178, 146, 136, 129, 6, 10, 130, 236, 143, 10, 223, 146, + 136, 129, 6, 10, 130, 230, 143, 10, 223, 146, 133, 129, 6, 121, 130, 8, + 165, 146, 133, 129, 6, 121, 130, 7, 250, 146, 133, 129, 6, 121, 130, 236, + 143, 7, 178, 146, 133, 129, 6, 121, 130, 230, 143, 7, 178, 146, 133, 129, + 6, 121, 130, 236, 143, 10, 223, 146, 133, 129, 6, 121, 130, 230, 143, 10, + 223, 146, 133, 129, 6, 121, 130, 236, 143, 2, 75, 146, 133, 129, 6, 121, + 130, 230, 143, 2, 75, 146, 136, 129, 6, 121, 130, 7, 250, 146, 136, 129, + 6, 121, 130, 230, 143, 7, 178, 146, 136, 129, 6, 121, 130, 230, 143, 10, + 223, 146, 136, 129, 6, 121, 130, 230, 143, 2, 75, 146, 133, 129, 11, 225, + 130, 8, 165, 146, 133, 129, 11, 225, 130, 7, 250, 146, 133, 129, 11, 225, + 130, 236, 143, 7, 178, 146, 133, 129, 11, 225, 130, 230, 143, 7, 178, + 146, 133, 129, 11, 225, 130, 236, 143, 10, 223, 146, 133, 129, 11, 225, + 130, 230, 143, 10, 223, 146, 133, 129, 11, 225, 130, 236, 143, 2, 75, + 146, 133, 129, 11, 225, 130, 230, 143, 2, 75, 146, 136, 129, 11, 225, + 130, 8, 165, 146, 136, 129, 11, 225, 130, 7, 250, 146, 136, 129, 11, 225, + 130, 236, 143, 7, 178, 146, 136, 129, 11, 225, 130, 230, 143, 7, 178, + 146, 136, 129, 11, 225, 130, 236, 143, 10, 223, 146, 136, 129, 11, 225, + 130, 230, 143, 10, 223, 146, 136, 129, 11, 225, 130, 236, 143, 2, 75, + 146, 136, 129, 11, 225, 130, 230, 143, 2, 75, 146, 133, 129, 0, 128, 130, + 7, 178, 146, 133, 129, 0, 128, 130, 10, 223, 146, 133, 129, 6, 112, 130, + 7, 178, 146, 133, 129, 6, 112, 130, 10, 223, 146, 133, 129, 18, 127, 130, + 7, 178, 146, 133, 129, 18, 127, 130, 10, 223, 146, 133, 129, 14, 118, + 130, 7, 178, 146, 133, 129, 14, 118, 130, 10, 223, 146, 133, 129, 6, 10, + 130, 7, 178, 146, 133, 129, 6, 10, 130, 10, 223, 146, 133, 129, 6, 121, + 130, 7, 178, 146, 133, 129, 6, 121, 130, 10, 223, 146, 133, 129, 11, 225, + 130, 7, 178, 146, 133, 129, 11, 225, 130, 10, 223, 146, 133, 129, 0, 128, + 130, 236, 143, 2, 12, 146, 133, 129, 0, 128, 130, 230, 143, 2, 12, 146, + 133, 129, 0, 128, 130, 236, 143, 9, 74, 143, 2, 12, 146, 133, 129, 0, + 128, 130, 230, 143, 9, 74, 143, 2, 12, 146, 133, 129, 0, 128, 130, 236, + 143, 14, 254, 143, 2, 12, 146, 133, 129, 0, 128, 130, 230, 143, 14, 254, + 143, 2, 12, 146, 133, 129, 0, 128, 130, 236, 143, 2, 240, 143, 2, 12, + 146, 133, 129, 0, 128, 130, 230, 143, 2, 240, 143, 2, 12, 146, 136, 129, + 0, 128, 130, 236, 143, 0, 228, 146, 136, 129, 0, 128, 130, 230, 143, 0, + 228, 146, 136, 129, 0, 128, 130, 236, 143, 9, 74, 143, 0, 228, 146, 136, + 129, 0, 128, 130, 230, 143, 9, 74, 143, 0, 228, 146, 136, 129, 0, 128, + 130, 236, 143, 14, 254, 143, 0, 228, 146, 136, 129, 0, 128, 130, 230, + 143, 14, 254, 143, 0, 228, 146, 136, 129, 0, 128, 130, 236, 143, 2, 240, + 143, 0, 228, 146, 136, 129, 0, 128, 130, 230, 143, 2, 240, 143, 0, 228, + 146, 133, 129, 18, 127, 130, 236, 143, 2, 12, 146, 133, 129, 18, 127, + 130, 230, 143, 2, 12, 146, 133, 129, 18, 127, 130, 236, 143, 9, 74, 143, + 2, 12, 146, 133, 129, 18, 127, 130, 230, 143, 9, 74, 143, 2, 12, 146, + 133, 129, 18, 127, 130, 236, 143, 14, 254, 143, 2, 12, 146, 133, 129, 18, + 127, 130, 230, 143, 14, 254, 143, 2, 12, 146, 133, 129, 18, 127, 130, + 236, 143, 2, 240, 143, 2, 12, 146, 133, 129, 18, 127, 130, 230, 143, 2, + 240, 143, 2, 12, 146, 136, 129, 18, 127, 130, 236, 143, 0, 228, 146, 136, + 129, 18, 127, 130, 230, 143, 0, 228, 146, 136, 129, 18, 127, 130, 236, + 143, 9, 74, 143, 0, 228, 146, 136, 129, 18, 127, 130, 230, 143, 9, 74, + 143, 0, 228, 146, 136, 129, 18, 127, 130, 236, 143, 14, 254, 143, 0, 228, + 146, 136, 129, 18, 127, 130, 230, 143, 14, 254, 143, 0, 228, 146, 136, + 129, 18, 127, 130, 236, 143, 2, 240, 143, 0, 228, 146, 136, 129, 18, 127, + 130, 230, 143, 2, 240, 143, 0, 228, 146, 133, 129, 11, 225, 130, 236, + 143, 2, 12, 146, 133, 129, 11, 225, 130, 230, 143, 2, 12, 146, 133, 129, + 11, 225, 130, 236, 143, 9, 74, 143, 2, 12, 146, 133, 129, 11, 225, 130, + 230, 143, 9, 74, 143, 2, 12, 146, 133, 129, 11, 225, 130, 236, 143, 14, + 254, 143, 2, 12, 146, 133, 129, 11, 225, 130, 230, 143, 14, 254, 143, 2, + 12, 146, 133, 129, 11, 225, 130, 236, 143, 2, 240, 143, 2, 12, 146, 133, + 129, 11, 225, 130, 230, 143, 2, 240, 143, 2, 12, 146, 136, 129, 11, 225, + 130, 236, 143, 0, 228, 146, 136, 129, 11, 225, 130, 230, 143, 0, 228, + 146, 136, 129, 11, 225, 130, 236, 143, 9, 74, 143, 0, 228, 146, 136, 129, + 11, 225, 130, 230, 143, 9, 74, 143, 0, 228, 146, 136, 129, 11, 225, 130, + 236, 143, 14, 254, 143, 0, 228, 146, 136, 129, 11, 225, 130, 230, 143, + 14, 254, 143, 0, 228, 146, 136, 129, 11, 225, 130, 236, 143, 2, 240, 143, + 0, 228, 146, 136, 129, 11, 225, 130, 230, 143, 2, 240, 143, 0, 228, 146, + 133, 129, 0, 128, 130, 6, 158, 146, 133, 129, 0, 128, 130, 6, 12, 146, + 133, 129, 0, 128, 130, 9, 74, 143, 2, 12, 146, 133, 129, 0, 128, 130, 2, + 12, 146, 133, 129, 0, 128, 130, 14, 254, 143, 2, 12, 146, 133, 129, 0, + 128, 130, 2, 75, 146, 133, 129, 0, 128, 130, 2, 240, 143, 2, 12, 146, + 136, 129, 0, 128, 130, 6, 158, 146, 136, 129, 0, 128, 130, 6, 12, 146, + 136, 129, 0, 128, 130, 7, 178, 146, 136, 129, 0, 128, 130, 10, 223, 146, + 136, 129, 0, 128, 130, 0, 228, 146, 5, 139, 146, 0, 228, 146, 8, 165, + 146, 2, 75, 146, 4, 168, 143, 2, 75, 146, 133, 129, 18, 127, 130, 9, 74, + 143, 2, 12, 146, 133, 129, 18, 127, 130, 2, 12, 146, 133, 129, 18, 127, + 130, 14, 254, 143, 2, 12, 146, 133, 129, 18, 127, 130, 2, 75, 146, 133, + 129, 18, 127, 130, 2, 240, 143, 2, 12, 146, 136, 129, 6, 112, 130, 7, + 178, 146, 136, 129, 6, 112, 130, 10, 223, 146, 136, 129, 18, 127, 130, 7, + 178, 146, 136, 129, 18, 127, 130, 10, 223, 146, 136, 129, 18, 127, 130, + 0, 228, 146, 236, 143, 7, 178, 146, 236, 143, 10, 223, 146, 236, 143, 2, + 75, 146, 133, 129, 14, 118, 130, 6, 158, 146, 133, 129, 14, 118, 130, 6, + 12, 146, 133, 129, 14, 118, 130, 4, 168, 143, 7, 178, 146, 133, 129, 14, + 118, 130, 4, 168, 143, 10, 223, 146, 133, 129, 14, 118, 130, 2, 75, 146, + 133, 129, 14, 118, 130, 4, 168, 143, 2, 75, 146, 136, 129, 14, 118, 130, + 6, 158, 146, 136, 129, 14, 118, 130, 6, 12, 146, 136, 129, 14, 118, 130, + 7, 178, 146, 136, 129, 14, 118, 130, 10, 223, 146, 230, 143, 7, 178, 146, + 230, 143, 10, 223, 146, 230, 143, 2, 75, 146, 133, 129, 6, 121, 130, 6, + 158, 146, 133, 129, 6, 121, 130, 6, 12, 146, 133, 129, 6, 121, 130, 4, + 168, 143, 7, 178, 146, 133, 129, 6, 121, 130, 4, 168, 143, 10, 223, 146, + 133, 129, 17, 240, 130, 8, 165, 146, 133, 129, 17, 240, 130, 7, 250, 146, + 133, 129, 6, 121, 130, 2, 75, 146, 133, 129, 6, 121, 130, 4, 168, 143, 2, + 75, 146, 136, 129, 6, 121, 130, 6, 158, 146, 136, 129, 6, 121, 130, 6, + 12, 146, 136, 129, 6, 121, 130, 7, 178, 146, 136, 129, 6, 121, 130, 10, + 223, 146, 136, 129, 17, 240, 130, 7, 250, 146, 4, 168, 143, 7, 178, 146, + 4, 168, 143, 10, 223, 146, 7, 178, 146, 133, 129, 11, 225, 130, 9, 74, + 143, 2, 12, 146, 133, 129, 11, 225, 130, 2, 12, 146, 133, 129, 11, 225, + 130, 14, 254, 143, 2, 12, 146, 133, 129, 11, 225, 130, 2, 75, 146, 133, + 129, 11, 225, 130, 2, 240, 143, 2, 12, 146, 136, 129, 6, 10, 130, 7, 178, + 146, 136, 129, 6, 10, 130, 10, 223, 146, 136, 129, 11, 225, 130, 7, 178, + 146, 136, 129, 11, 225, 130, 10, 223, 146, 136, 129, 11, 225, 130, 0, + 228, 146, 10, 223, 146, 7, 250, 19, 37, 9, 62, 18, 253, 9, 62, 19, 37, 9, + 3, 18, 253, 9, 3, 2, 94, 9, 3, 3, 13, 9, 3, 3, 222, 9, 3, 9, 17, 9, 3, 3, + 38, 9, 3, 16, 168, 9, 3, 13, 147, 9, 3, 16, 178, 11, 90, 9, 3, 16, 178, + 11, 90, 2, 199, 16, 178, 11, 90, 6, 47, 2, 25, 185, 2, 44, 185, 6, 238, + 2, 137, 6, 238, 9, 17, 10, 61, 19, 37, 10, 61, 18, 253, 10, 61, 3, 158, + 16, 162, 177, 198, 11, 221, 177, 17, 186, 11, 221, 175, 8, 204, 4, 157, + 185, 172, 8, 204, 4, 157, 185, 8, 204, 12, 183, 4, 157, 185, 8, 204, 1, + 185, 4, 157, 185, 175, 177, 4, 157, 185, 172, 177, 4, 157, 185, 177, 12, + 183, 4, 157, 185, 177, 1, 185, 4, 157, 185, 6, 23, 177, 6, 23, 6, 56, 3, + 191, 6, 56, 18, 92, 169, 6, 142, 17, 249, 169, 6, 142, 3, 158, 4, 178, 2, + 253, 8, 207, 13, 80, 3, 153, 4, 195, 3, 153, 2, 25, 3, 86, 2, 44, 3, 86, + 17, 190, 2, 192, 2, 218, 2, 25, 4, 79, 2, 44, 4, 79, 8, 159, 5, 142, 9, + 3, 18, 213, 12, 91, 182, 18, 213, 17, 116, 5, 181, 182, 8, 130, 177, 8, + 130, 7, 27, 8, 130, 5, 44, 8, 130, 5, 44, 177, 8, 130, 5, 44, 7, 27, 8, + 130, 8, 95, 8, 204, 2, 32, 12, 233, 4, 157, 185, 8, 204, 2, 13, 12, 233, + 4, 157, 185, 4, 21, 185, 177, 3, 61, 185, 2, 140, 4, 165, 4, 125, 194, + 16, 41, 10, 18, 4, 123, 8, 207, 4, 117, 7, 124, 6, 56, 5, 19, 7, 135, + 175, 156, 6, 65, 130, 8, 161, 172, 156, 6, 65, 130, 8, 161, 5, 212, 3, + 61, 185, 3, 61, 5, 212, 185, 5, 101, 148, 18, 38, 5, 44, 6, 169, 182, + 221, 4, 69, 6, 56, 221, 238, 6, 56, 5, 247, 4, 130, 4, 92, 5, 51, 4, 130, + 4, 92, 5, 247, 134, 15, 104, 5, 88, 5, 51, 134, 15, 104, 5, 88, 5, 72, + 150, 6, 216, 6, 194, 150, 6, 216, 2, 248, 12, 130, 2, 248, 12, 87, 2, + 248, 11, 76, 2, 248, 13, 96, 2, 248, 9, 16, 2, 248, 7, 191, 2, 248, 11, + 104, 2, 248, 14, 82, 182, 2, 248, 8, 55, 2, 248, 8, 44, 182, 2, 248, 175, + 2, 166, 2, 248, 172, 2, 166, 2, 248, 135, 133, 129, 18, 231, 4, 61, 12, + 130, 4, 61, 242, 4, 61, 234, 4, 61, 7, 110, 4, 61, 12, 87, 4, 61, 11, 76, + 4, 61, 13, 96, 4, 61, 9, 16, 4, 61, 7, 191, 4, 61, 11, 104, 4, 61, 14, + 82, 182, 4, 61, 8, 55, 4, 61, 8, 44, 182, 4, 61, 175, 2, 166, 4, 61, 172, + 2, 166, 2, 60, 182, 10, 193, 182, 5, 71, 182, 8, 14, 13, 14, 182, 16, 98, + 182, 16, 238, 182, 9, 51, 182, 8, 107, 182, 9, 82, 182, 18, 90, 182, 18, + 61, 7, 137, 182, 13, 163, 182, 14, 42, 182, 18, 39, 182, 8, 37, 182, 6, + 193, 182, 178, 175, 6, 38, 168, 178, 172, 6, 38, 168, 178, 17, 99, 198, + 13, 80, 5, 69, 178, 10, 38, 198, 13, 80, 5, 69, 178, 2, 55, 9, 73, 168, + 178, 4, 154, 9, 73, 168, 178, 175, 9, 73, 168, 178, 172, 9, 73, 168, 178, + 15, 44, 5, 69, 178, 4, 154, 15, 44, 5, 69, 178, 2, 55, 15, 44, 5, 69, + 178, 9, 197, 14, 154, 168, 178, 14, 251, 14, 154, 168, 178, 4, 52, 6, + 245, 178, 4, 52, 6, 34, 178, 4, 52, 4, 236, 178, 4, 52, 7, 141, 3, 217, + 178, 175, 172, 9, 73, 168, 178, 4, 52, 6, 189, 178, 4, 52, 5, 244, 6, 58, + 18, 105, 4, 202, 18, 239, 18, 190, 5, 64, 2, 46, 136, 19, 52, 7, 253, 5, + 96, 8, 82, 13, 80, 6, 8, 14, 219, 18, 105, 16, 193, 14, 15, 11, 121, 4, + 132, 5, 215, 7, 253, 2, 187, 9, 8, 133, 18, 250, 9, 8, 136, 19, 41, 2, + 153, 136, 19, 41, 2, 46, 136, 19, 41, 8, 179, 4, 132, 8, 179, 5, 16, 16, + 2, 17, 249, 17, 235, 9, 8, 136, 231, 2, 153, 136, 231, 9, 8, 136, 19, 16, + 9, 8, 133, 19, 16, 19, 78, 19, 64, 17, 243, 6, 8, 2, 46, 136, 18, 231, 7, + 38, 182, 10, 27, 4, 38, 3, 206, 9, 8, 136, 18, 246, 2, 46, 136, 18, 246, + 2, 46, 136, 19, 60, 9, 8, 136, 18, 235, 2, 153, 136, 18, 235, 2, 46, 136, + 18, 235, 2, 122, 11, 239, 4, 3, 6, 133, 185, 4, 37, 182, 9, 127, 14, 149, + 182, 4, 1, 2, 46, 136, 18, 240, 12, 181, 182, 18, 139, 182, 5, 120, 18, + 139, 182, 2, 153, 136, 18, 240, 7, 70, 146, 133, 129, 11, 59, 7, 232, + 182, 5, 113, 182, 9, 8, 136, 19, 26, 2, 153, 136, 19, 52, 4, 76, 6, 8, 9, + 8, 133, 219, 9, 8, 136, 219, 9, 8, 136, 19, 25, 7, 70, 136, 19, 25, 9, 8, + 136, 19, 28, 9, 8, 133, 229, 180, 6, 8, 18, 50, 6, 8, 12, 41, 6, 8, 9, + 78, 6, 8, 3, 28, 6, 11, 6, 192, 136, 19, 60, 7, 53, 5, 19, 18, 92, 9, 26, + 7, 53, 5, 19, 17, 249, 6, 184, 7, 53, 5, 19, 18, 92, 7, 93, 7, 53, 5, 19, + 17, 249, 6, 155, 7, 53, 5, 19, 9, 197, 6, 155, 7, 53, 5, 19, 14, 251, 6, + 155, 7, 53, 5, 19, 18, 92, 7, 90, 7, 53, 5, 19, 17, 45, 6, 27, 7, 53, 5, + 19, 18, 92, 6, 134, 7, 53, 5, 19, 9, 197, 4, 248, 7, 53, 5, 19, 17, 45, + 4, 248, 7, 53, 5, 19, 11, 83, 4, 248, 5, 19, 4, 101, 242, 9, 202, 254, + 242, 9, 202, 254, 234, 9, 202, 254, 7, 110, 9, 202, 254, 12, 87, 9, 202, + 254, 11, 76, 9, 202, 254, 13, 96, 9, 202, 254, 9, 16, 9, 202, 254, 7, + 191, 9, 202, 254, 11, 104, 9, 202, 254, 16, 216, 9, 202, 254, 6, 176, 9, + 202, 254, 6, 45, 9, 202, 254, 8, 102, 9, 202, 254, 18, 92, 5, 134, 9, + 202, 254, 17, 45, 5, 134, 9, 202, 254, 18, 92, 4, 6, 133, 9, 202, 254, + 242, 133, 9, 202, 254, 234, 133, 9, 202, 254, 7, 110, 133, 9, 202, 254, + 12, 87, 133, 9, 202, 254, 11, 76, 133, 9, 202, 254, 13, 96, 133, 9, 202, + 254, 9, 16, 133, 9, 202, 254, 7, 191, 133, 9, 202, 254, 11, 104, 133, 9, + 202, 254, 16, 216, 133, 9, 202, 254, 6, 176, 133, 9, 202, 254, 6, 45, + 133, 9, 202, 254, 8, 102, 133, 9, 202, 254, 18, 92, 5, 134, 133, 9, 202, + 254, 17, 45, 5, 134, 133, 9, 202, 254, 18, 92, 4, 6, 9, 202, 254, 18, 92, + 5, 181, 19, 72, 18, 236, 9, 202, 254, 17, 45, 4, 6, 9, 202, 254, 17, 116, + 4, 6, 9, 202, 254, 5, 44, 18, 92, 5, 134, 4, 69, 189, 6, 60, 189, 238, + 189, 4, 162, 189, 175, 172, 189, 237, 239, 189, 12, 203, 13, 186, 189, + 12, 203, 14, 51, 189, 10, 140, 14, 51, 189, 10, 140, 13, 186, 189, 4, 69, + 9, 73, 130, 6, 233, 238, 9, 73, 130, 6, 233, 4, 69, 13, 162, 189, 238, + 13, 162, 189, 4, 69, 17, 249, 9, 18, 189, 6, 60, 17, 249, 9, 18, 189, + 238, 17, 249, 9, 18, 189, 4, 162, 17, 249, 9, 18, 189, 4, 69, 9, 73, 130, + 10, 217, 238, 9, 73, 130, 10, 217, 4, 69, 9, 73, 16, 73, 16, 162, 6, 60, + 9, 73, 16, 73, 16, 162, 238, 9, 73, 16, 73, 16, 162, 4, 162, 9, 73, 16, + 73, 16, 162, 237, 239, 9, 73, 130, 10, 188, 4, 69, 9, 73, 130, 247, 238, + 9, 73, 130, 247, 4, 69, 9, 73, 130, 11, 224, 238, 9, 73, 130, 11, 224, + 175, 172, 13, 162, 189, 175, 172, 9, 73, 130, 6, 233, 4, 162, 8, 198, + 189, 6, 60, 9, 73, 130, 17, 205, 3, 183, 6, 60, 9, 73, 130, 17, 205, 2, + 180, 4, 162, 9, 73, 130, 17, 205, 3, 183, 4, 162, 9, 73, 130, 17, 205, 2, + 180, 238, 9, 73, 130, 7, 125, 3, 203, 4, 162, 9, 73, 130, 7, 125, 3, 183, + 2, 55, 17, 140, 3, 102, 189, 4, 154, 17, 140, 3, 102, 189, 12, 203, 13, + 186, 9, 73, 18, 239, 17, 99, 16, 162, 4, 69, 9, 73, 18, 239, 17, 243, 16, + 2, 238, 9, 73, 18, 239, 16, 162, 2, 55, 16, 228, 7, 141, 189, 4, 154, 16, + 228, 7, 141, 189, 4, 69, 6, 38, 130, 15, 108, 5, 224, 4, 69, 6, 38, 130, + 15, 108, 3, 203, 6, 60, 6, 38, 130, 15, 108, 2, 180, 6, 60, 6, 38, 130, + 15, 108, 3, 183, 238, 6, 38, 130, 15, 108, 5, 224, 238, 6, 38, 130, 15, + 108, 3, 203, 4, 162, 6, 38, 130, 15, 108, 2, 180, 4, 162, 6, 38, 130, 15, + 108, 3, 183, 238, 9, 73, 16, 2, 4, 69, 189, 6, 60, 9, 73, 4, 69, 19, 4, + 4, 162, 189, 4, 69, 9, 73, 16, 2, 238, 189, 4, 69, 7, 75, 5, 242, 6, 60, + 7, 75, 5, 242, 238, 7, 75, 5, 242, 4, 162, 7, 75, 5, 242, 4, 69, 6, 38, + 16, 2, 238, 5, 176, 238, 6, 38, 16, 2, 4, 69, 5, 176, 4, 69, 177, 9, 73, + 130, 6, 233, 175, 172, 177, 9, 73, 130, 6, 233, 238, 177, 9, 73, 130, 6, + 233, 4, 69, 177, 189, 6, 60, 177, 189, 238, 177, 189, 4, 162, 177, 189, + 175, 172, 177, 189, 237, 239, 177, 189, 12, 203, 13, 186, 177, 189, 12, + 203, 14, 51, 177, 189, 10, 140, 14, 51, 177, 189, 10, 140, 13, 186, 177, + 189, 4, 69, 7, 27, 189, 238, 7, 27, 189, 4, 69, 5, 84, 189, 238, 5, 84, + 189, 6, 60, 9, 73, 130, 177, 6, 233, 4, 162, 9, 73, 130, 177, 6, 233, 4, + 69, 7, 43, 189, 6, 60, 7, 43, 189, 238, 7, 43, 189, 4, 162, 7, 43, 189, + 4, 69, 9, 73, 18, 239, 16, 162, 238, 9, 73, 18, 239, 16, 162, 4, 69, 186, + 189, 6, 60, 186, 189, 238, 186, 189, 4, 162, 186, 189, 6, 60, 186, 9, 73, + 16, 73, 16, 162, 6, 60, 186, 9, 73, 19, 27, 4, 158, 6, 60, 186, 9, 73, + 19, 27, 4, 224, 130, 3, 158, 16, 162, 6, 60, 186, 9, 73, 19, 27, 4, 224, + 130, 198, 16, 162, 6, 60, 186, 177, 189, 6, 60, 186, 177, 9, 73, 19, 27, + 4, 158, 238, 186, 9, 73, 16, 73, 10, 63, 12, 203, 13, 186, 9, 73, 18, + 239, 6, 232, 10, 140, 14, 51, 9, 73, 18, 239, 6, 232, 237, 239, 186, 189, + 170, 14, 159, 2, 191, 6, 251, 2, 49, 9, 184, 6, 26, 9, 184, 14, 76, 18, + 49, 8, 83, 11, 253, 13, 86, 3, 199, 8, 24, 6, 37, 18, 105, 18, 49, 19, + 51, 6, 37, 18, 105, 133, 6, 37, 18, 105, 5, 28, 19, 62, 6, 36, 14, 76, + 18, 49, 6, 51, 19, 62, 6, 36, 133, 5, 28, 19, 62, 6, 36, 18, 20, 19, 4, + 7, 166, 11, 175, 5, 172, 11, 175, 3, 94, 11, 175, 3, 134, 10, 252, 182, + 2, 31, 182, 169, 11, 43, 5, 54, 7, 135, 18, 42, 8, 55, 4, 238, 4, 7, 15, + 44, 4, 7, 7, 97, 4, 7, 156, 11, 124, 17, 34, 11, 124, 8, 67, 11, 124, 2, + 91, 217, 3, 249, 172, 7, 61, 7, 61, 5, 106, 7, 61, 4, 133, 7, 61, 5, 164, + 14, 76, 18, 49, 6, 210, 5, 175, 217, 18, 49, 5, 175, 217, 6, 160, 16, + 229, 6, 160, 17, 226, 2, 34, 7, 69, 4, 203, 177, 4, 203, 7, 27, 4, 203, + 6, 52, 4, 203, 6, 224, 4, 203, 7, 132, 4, 203, 4, 154, 4, 203, 4, 154, 6, + 52, 4, 203, 2, 55, 6, 52, 4, 203, 3, 148, 5, 37, 8, 74, 3, 70, 169, 8, + 55, 6, 162, 4, 39, 3, 70, 3, 43, 12, 1, 4, 7, 5, 44, 7, 251, 5, 120, 15, + 159, 19, 63, 16, 184, 10, 120, 8, 166, 5, 172, 18, 49, 7, 251, 10, 252, + 7, 251, 2, 17, 251, 217, 18, 49, 2, 17, 251, 217, 2, 70, 251, 217, 2, 70, + 17, 211, 18, 49, 4, 239, 251, 217, 6, 236, 2, 70, 18, 99, 4, 239, 251, + 217, 7, 74, 251, 217, 18, 49, 7, 74, 251, 217, 7, 74, 251, 19, 13, 251, + 217, 7, 27, 7, 251, 18, 97, 251, 217, 3, 121, 217, 2, 61, 3, 121, 217, 3, + 235, 5, 124, 3, 146, 18, 190, 7, 12, 2, 61, 251, 217, 2, 70, 251, 18, + 239, 19, 13, 18, 190, 11, 145, 18, 105, 11, 145, 19, 4, 19, 13, 2, 70, + 251, 217, 10, 193, 6, 203, 8, 44, 9, 15, 15, 44, 19, 33, 251, 217, 15, + 44, 251, 217, 3, 9, 217, 3, 124, 3, 18, 217, 16, 252, 6, 203, 11, 255, + 251, 217, 251, 18, 239, 19, 19, 3, 49, 5, 106, 18, 185, 3, 229, 251, 217, + 18, 49, 251, 217, 4, 70, 217, 18, 49, 4, 70, 217, 5, 203, 3, 121, 217, 4, + 146, 19, 13, 251, 217, 2, 172, 19, 13, 251, 217, 4, 146, 16, 2, 251, 217, + 2, 172, 16, 2, 251, 217, 4, 146, 17, 211, 18, 49, 251, 217, 2, 172, 17, + 211, 18, 49, 251, 217, 16, 203, 3, 247, 16, 203, 2, 35, 5, 124, 18, 49, + 3, 121, 217, 18, 49, 3, 247, 18, 49, 2, 35, 6, 236, 4, 146, 18, 99, 251, + 217, 6, 236, 2, 172, 18, 99, 251, 217, 4, 146, 19, 13, 3, 121, 217, 2, + 172, 19, 13, 3, 121, 217, 6, 236, 4, 146, 18, 99, 3, 121, 217, 6, 236, 2, + 172, 18, 99, 3, 121, 217, 4, 146, 19, 13, 2, 35, 2, 172, 19, 13, 3, 247, + 6, 236, 4, 146, 18, 99, 2, 35, 6, 236, 2, 172, 18, 99, 3, 247, 4, 215, 4, + 124, 5, 25, 19, 13, 251, 217, 5, 33, 19, 13, 251, 217, 5, 25, 19, 13, 3, + 121, 217, 5, 33, 19, 13, 3, 121, 217, 14, 76, 18, 49, 5, 221, 14, 76, 18, + 49, 5, 135, 7, 140, 18, 105, 5, 58, 18, 105, 18, 49, 224, 7, 140, 18, + 105, 18, 49, 224, 5, 58, 18, 105, 7, 140, 19, 4, 19, 13, 251, 217, 5, 58, + 19, 4, 19, 13, 251, 217, 6, 236, 224, 7, 140, 19, 4, 18, 99, 251, 217, 6, + 236, 224, 5, 58, 19, 4, 18, 99, 251, 217, 7, 140, 19, 4, 130, 18, 49, + 251, 217, 5, 58, 19, 4, 130, 18, 49, 251, 217, 4, 97, 4, 241, 1, 183, 4, + 241, 7, 69, 156, 11, 145, 18, 105, 156, 5, 59, 18, 105, 156, 11, 145, 19, + 4, 19, 13, 251, 217, 156, 5, 59, 19, 4, 19, 13, 251, 217, 156, 14, 29, + 156, 15, 136, 153, 11, 43, 153, 8, 55, 153, 7, 25, 153, 5, 54, 7, 135, + 153, 169, 4, 7, 153, 15, 44, 4, 7, 153, 4, 238, 4, 7, 153, 6, 203, 153, + 10, 61, 7, 3, 11, 43, 7, 3, 8, 55, 7, 3, 7, 25, 7, 3, 169, 4, 7, 172, 12, + 134, 175, 12, 134, 239, 12, 134, 237, 12, 134, 3, 84, 6, 4, 9, 150, 6, + 242, 7, 27, 198, 17, 243, 172, 3, 224, 177, 198, 17, 243, 177, 172, 3, + 224, 14, 76, 18, 49, 8, 116, 18, 49, 9, 150, 14, 76, 18, 49, 8, 209, 6, + 30, 177, 198, 17, 243, 177, 172, 3, 224, 5, 25, 13, 8, 4, 140, 5, 33, 13, + 8, 4, 140, 7, 71, 5, 149, 18, 105, 5, 28, 19, 62, 7, 71, 4, 174, 7, 71, + 5, 149, 19, 4, 19, 13, 251, 217, 5, 28, 19, 62, 7, 71, 5, 149, 19, 13, + 251, 217, 5, 59, 18, 105, 11, 145, 18, 105, 4, 4, 4, 57, 4, 145, 6, 101, + 2, 135, 16, 76, 9, 248, 15, 255, 172, 12, 233, 130, 17, 85, 172, 4, 19, + 11, 175, 6, 160, 16, 229, 11, 175, 6, 160, 17, 226, 11, 175, 2, 34, 11, + 175, 7, 69, 6, 200, 4, 7, 169, 4, 7, 16, 252, 4, 7, 5, 54, 7, 25, 6, 22, + 175, 7, 71, 8, 180, 3, 105, 5, 172, 172, 7, 71, 8, 180, 3, 105, 5, 172, + 175, 3, 105, 5, 172, 172, 3, 105, 5, 172, 5, 44, 12, 1, 6, 203, 10, 4, 6, + 160, 17, 226, 10, 4, 6, 160, 16, 229, 177, 5, 234, 177, 4, 8, 177, 2, 34, + 177, 7, 69, 3, 244, 251, 143, 5, 175, 217, 4, 146, 130, 15, 86, 2, 172, + 130, 15, 86, 13, 108, 16, 203, 3, 247, 13, 108, 16, 203, 2, 35, 4, 146, + 251, 18, 239, 19, 13, 2, 35, 2, 172, 251, 18, 239, 19, 13, 3, 247, 251, + 18, 239, 19, 13, 3, 247, 251, 18, 239, 19, 13, 2, 35, 251, 18, 239, 19, + 13, 4, 215, 251, 18, 239, 19, 13, 4, 124, 14, 76, 18, 49, 6, 103, 19, 13, + 7, 39, 14, 76, 18, 49, 6, 243, 19, 13, 7, 39, 18, 49, 156, 11, 145, 19, + 4, 19, 13, 251, 217, 18, 49, 156, 5, 59, 19, 4, 19, 13, 251, 217, 156, + 11, 145, 19, 4, 19, 13, 18, 49, 251, 217, 156, 5, 59, 19, 4, 19, 13, 18, + 49, 251, 217, 4, 146, 17, 211, 18, 49, 3, 121, 217, 2, 172, 17, 211, 18, + 49, 3, 121, 217, 5, 25, 17, 211, 18, 49, 3, 121, 217, 5, 33, 17, 211, 18, + 49, 3, 121, 217, 18, 49, 7, 71, 5, 149, 18, 105, 14, 76, 18, 49, 6, 51, + 19, 62, 7, 71, 4, 174, 18, 49, 7, 71, 5, 149, 19, 4, 19, 13, 251, 217, + 14, 76, 18, 49, 6, 51, 19, 62, 7, 71, 5, 149, 19, 13, 7, 39, 198, 4, 178, + 6, 71, 3, 158, 4, 178, 237, 172, 5, 14, 4, 178, 239, 172, 5, 14, 4, 178, + 4, 225, 182, 5, 13, 189, 7, 72, 237, 3, 93, 239, 3, 93, 3, 1, 2, 82, 15, + 192, 11, 221, 175, 5, 123, 172, 5, 123, 175, 8, 222, 172, 8, 222, 8, 31, + 172, 11, 91, 8, 31, 175, 11, 91, 17, 140, 172, 11, 91, 17, 140, 175, 11, + 91, 5, 44, 18, 49, 182, 156, 5, 177, 17, 85, 5, 219, 6, 97, 4, 37, 4, + 113, 4, 251, 3, 88, 5, 170, 6, 34, 13, 21, 19, 4, 5, 121, 182, 7, 70, 18, + 49, 182, 8, 19, 3, 162, 17, 140, 175, 6, 232, 17, 140, 172, 6, 232, 8, + 31, 175, 6, 232, 8, 31, 172, 6, 232, 17, 140, 16, 12, 4, 203, 8, 31, 16, + 12, 4, 203, 8, 54, 8, 4, 237, 4, 59, 5, 243, 17, 249, 3, 158, 9, 232, 8, + 156, 15, 200, 9, 183, 18, 239, 18, 190, 8, 18, 19, 85, 19, 33, 224, 4, + 86, 15, 130, 4, 65, 2, 32, 12, 233, 5, 118, 2, 13, 12, 233, 5, 118, 9, + 183, 18, 239, 18, 190, 9, 230, 6, 129, 12, 235, 2, 68, 18, 97, 0, 239, 4, + 211, 10, 90, 6, 225, 4, 185, 6, 98, 6, 91, 9, 28, 9, 14, 2, 173, 2, 83, + 223, 222, 161, 6, 44, 223, 222, 161, 7, 206, 9, 62, 223, 222, 161, 14, + 134, 7, 39, 223, 222, 161, 14, 134, 6, 210, 223, 222, 161, 14, 134, 4, + 236, 223, 222, 161, 14, 134, 15, 164, 223, 222, 161, 14, 134, 6, 245, + 223, 222, 161, 7, 141, 7, 147, 223, 222, 161, 7, 141, 15, 164, 223, 222, + 161, 13, 2, 16, 162, 223, 222, 161, 4, 95, 16, 162, 223, 222, 161, 14, + 134, 7, 135, 223, 222, 161, 14, 134, 3, 217, 223, 222, 161, 14, 134, 3, + 247, 223, 222, 161, 14, 134, 2, 35, 223, 222, 161, 4, 69, 11, 30, 223, + 222, 161, 238, 11, 30, 223, 222, 161, 14, 134, 4, 69, 189, 223, 222, 161, + 14, 134, 238, 189, 223, 222, 161, 7, 141, 3, 217, 223, 222, 161, 239, 16, + 9, 4, 23, 223, 222, 161, 11, 255, 7, 147, 223, 222, 161, 14, 134, 239, 8, + 95, 223, 222, 161, 14, 134, 7, 60, 223, 222, 161, 239, 16, 9, 15, 164, + 223, 222, 161, 6, 60, 11, 30, 223, 222, 161, 14, 134, 6, 60, 189, 223, + 222, 161, 237, 16, 9, 5, 162, 223, 222, 161, 18, 36, 7, 147, 223, 222, + 161, 14, 134, 237, 8, 95, 223, 222, 161, 14, 134, 13, 239, 223, 222, 161, + 237, 16, 9, 15, 164, 223, 222, 161, 4, 162, 11, 30, 223, 222, 161, 14, + 134, 4, 162, 189, 223, 222, 161, 12, 174, 4, 23, 223, 222, 161, 11, 255, + 4, 23, 223, 222, 161, 6, 200, 4, 23, 223, 222, 161, 18, 191, 4, 23, 223, + 222, 161, 7, 141, 4, 23, 223, 222, 161, 237, 13, 179, 15, 164, 223, 222, + 161, 12, 174, 9, 62, 223, 222, 161, 7, 141, 9, 47, 223, 222, 161, 14, + 134, 9, 15, 223, 222, 161, 237, 16, 9, 250, 223, 222, 161, 18, 36, 250, + 223, 222, 161, 16, 252, 250, 223, 222, 161, 18, 191, 250, 223, 222, 161, + 7, 141, 250, 223, 222, 161, 239, 13, 179, 7, 147, 223, 222, 161, 175, 13, + 179, 7, 147, 223, 222, 161, 12, 1, 250, 223, 222, 161, 2, 172, 250, 223, + 222, 161, 10, 10, 16, 162, 223, 222, 161, 18, 36, 7, 251, 223, 222, 161, + 7, 235, 223, 222, 161, 12, 115, 7, 251, 223, 222, 161, 4, 107, 4, 23, + 223, 222, 161, 14, 134, 18, 49, 7, 39, 223, 222, 161, 14, 134, 4, 49, + 223, 222, 161, 239, 10, 18, 7, 251, 223, 222, 161, 237, 10, 18, 7, 251, + 223, 222, 161, 11, 59, 223, 222, 161, 13, 154, 223, 222, 161, 7, 128, + 223, 222, 161, 0, 128, 4, 23, 223, 222, 161, 6, 112, 4, 23, 223, 222, + 161, 14, 118, 4, 23, 223, 222, 161, 11, 225, 4, 23, 223, 222, 161, 7, + 100, 18, 49, 11, 141, 185, 3, 241, 16, 228, 15, 130, 15, 216, 6, 8, 198, + 13, 80, 130, 8, 203, 15, 86, 4, 123, 6, 8, 3, 104, 4, 139, 6, 8, 2, 62, + 4, 139, 6, 8, 5, 102, 6, 8, 2, 198, 6, 8, 186, 156, 130, 8, 82, 198, 11, + 221, 11, 240, 6, 8, 2, 230, 18, 198, 6, 8, 15, 241, 6, 8, 153, 3, 158, + 17, 243, 130, 9, 11, 153, 5, 21, 10, 247, 7, 154, 7, 141, 130, 4, 80, + 189, 15, 167, 6, 8, 3, 218, 6, 8, 3, 246, 6, 8, 0, 141, 8, 89, 6, 8, 0, + 141, 7, 98, 6, 8, 0, 129, 6, 8, 0, 131, 6, 8, 7, 152, 5, 233, 161, 15, + 104, 234, 0, 153, 6, 8, 223, 222, 161, 9, 62, 7, 5, 4, 164, 18, 198, 6, + 8, 5, 40, 12, 240, 16, 55, 12, 240, 9, 198, 8, 6, 6, 8, 11, 171, 8, 6, 6, + 8, 161, 170, 11, 87, 161, 170, 11, 249, 19, 4, 5, 143, 161, 170, 11, 249, + 19, 4, 12, 120, 161, 170, 18, 20, 19, 4, 12, 120, 161, 170, 18, 20, 19, + 4, 2, 47, 161, 170, 5, 138, 161, 170, 2, 163, 161, 170, 10, 127, 161, + 170, 3, 174, 161, 170, 3, 158, 3, 11, 161, 170, 13, 80, 12, 173, 161, + 170, 198, 3, 11, 161, 170, 15, 104, 12, 173, 161, 170, 5, 99, 6, 130, + 161, 170, 12, 55, 14, 103, 161, 170, 12, 55, 17, 162, 161, 170, 15, 60, + 15, 235, 6, 20, 161, 170, 7, 40, 6, 244, 242, 161, 170, 7, 40, 6, 244, + 234, 161, 170, 7, 40, 6, 244, 7, 110, 161, 170, 7, 40, 6, 244, 12, 87, + 161, 170, 4, 233, 2, 163, 161, 170, 2, 194, 10, 233, 161, 170, 18, 20, + 19, 4, 2, 102, 9, 19, 161, 170, 5, 240, 161, 170, 18, 20, 19, 4, 6, 221, + 161, 170, 3, 37, 161, 170, 6, 20, 161, 170, 13, 236, 3, 153, 161, 170, + 11, 44, 3, 153, 161, 170, 8, 28, 3, 153, 161, 170, 15, 183, 3, 153, 161, + 170, 9, 3, 161, 170, 6, 220, 10, 177, 6, 8, 16, 228, 15, 130, 161, 170, + 5, 6, 161, 170, 8, 42, 15, 104, 234, 161, 170, 3, 79, 15, 104, 234, 17, + 244, 247, 17, 244, 8, 64, 17, 244, 12, 104, 17, 244, 5, 120, 12, 104, 17, + 244, 16, 97, 6, 123, 17, 244, 17, 124, 16, 41, 17, 244, 9, 24, 17, 93, 1, + 196, 17, 244, 8, 157, 19, 4, 7, 212, 17, 244, 10, 61, 17, 244, 4, 229, 6, + 58, 6, 49, 17, 244, 177, 3, 217, 153, 150, 242, 153, 150, 234, 153, 150, + 7, 110, 153, 150, 12, 87, 153, 150, 11, 76, 153, 150, 13, 96, 153, 150, + 9, 16, 153, 150, 7, 191, 153, 150, 11, 104, 153, 249, 16, 216, 153, 249, + 6, 176, 153, 249, 6, 45, 153, 249, 4, 142, 153, 249, 4, 204, 153, 249, 5, + 42, 153, 249, 5, 36, 153, 249, 3, 198, 153, 249, 4, 198, 153, 249, 3, + 254, 153, 249, 6, 164, 181, 150, 242, 181, 150, 234, 181, 150, 7, 110, + 181, 150, 12, 87, 181, 150, 11, 76, 181, 150, 13, 96, 181, 150, 9, 16, + 181, 150, 7, 191, 181, 150, 11, 104, 181, 249, 16, 216, 181, 249, 6, 176, + 181, 249, 6, 45, 181, 249, 4, 142, 181, 249, 4, 204, 181, 249, 5, 42, + 181, 249, 5, 36, 181, 249, 3, 198, 181, 249, 4, 198, 181, 249, 3, 254, + 181, 249, 6, 164, 150, 18, 92, 13, 107, 12, 254, 150, 17, 249, 13, 107, + 12, 254, 150, 9, 197, 13, 107, 12, 254, 150, 14, 251, 13, 107, 12, 254, + 150, 17, 45, 13, 107, 12, 254, 150, 18, 103, 13, 107, 12, 254, 150, 11, + 83, 13, 107, 12, 254, 150, 9, 173, 13, 107, 12, 254, 150, 14, 177, 13, + 107, 12, 254, 249, 17, 116, 13, 107, 12, 254, 249, 7, 233, 13, 107, 12, + 254, 249, 8, 68, 13, 107, 12, 254, 249, 5, 8, 13, 107, 12, 254, 249, 5, + 213, 13, 107, 12, 254, 249, 6, 119, 13, 107, 12, 254, 249, 6, 79, 13, + 107, 12, 254, 249, 4, 155, 13, 107, 12, 254, 249, 5, 211, 13, 107, 12, + 254, 249, 5, 62, 13, 107, 12, 254, 249, 7, 150, 13, 107, 12, 254, 181, + 135, 133, 129, 214, 181, 135, 133, 129, 19, 26, 181, 135, 133, 129, 19, + 52, 181, 135, 133, 129, 18, 236, 181, 135, 133, 129, 219, 181, 135, 133, + 129, 19, 25, 181, 135, 133, 129, 18, 250, 181, 135, 133, 129, 19, 41, + 181, 135, 133, 129, 231, 181, 135, 133, 129, 18, 254, 181, 135, 133, 129, + 18, 233, 181, 135, 133, 129, 19, 16, 181, 135, 133, 129, 19, 28, 181, + 135, 133, 129, 18, 231, 181, 135, 133, 129, 229, 181, 135, 133, 129, 18, + 246, 181, 135, 133, 129, 19, 60, 181, 135, 133, 129, 18, 235, 181, 135, + 133, 129, 19, 63, 181, 135, 133, 129, 19, 18, 181, 135, 133, 129, 244, + 181, 135, 133, 129, 19, 1, 181, 135, 133, 129, 19, 56, 181, 135, 133, + 129, 19, 10, 181, 135, 133, 129, 19, 29, 181, 135, 133, 129, 18, 240, + 153, 135, 136, 129, 214, 153, 135, 136, 129, 19, 26, 153, 135, 136, 129, + 19, 52, 153, 135, 136, 129, 18, 236, 153, 135, 136, 129, 219, 153, 135, + 136, 129, 19, 25, 153, 135, 136, 129, 18, 250, 153, 135, 136, 129, 19, + 41, 153, 135, 136, 129, 231, 153, 135, 136, 129, 18, 254, 153, 135, 136, + 129, 18, 233, 153, 135, 136, 129, 19, 16, 153, 135, 136, 129, 19, 28, + 153, 135, 136, 129, 18, 231, 153, 135, 136, 129, 229, 153, 135, 136, 129, + 18, 246, 153, 135, 136, 129, 19, 60, 153, 135, 136, 129, 18, 235, 153, + 135, 136, 129, 19, 63, 153, 135, 136, 129, 19, 18, 153, 135, 136, 129, + 244, 153, 135, 136, 129, 19, 1, 153, 135, 136, 129, 19, 56, 153, 135, + 136, 129, 19, 10, 153, 135, 136, 129, 19, 29, 153, 135, 136, 129, 18, + 240, 153, 135, 133, 129, 214, 153, 135, 133, 129, 19, 26, 153, 135, 133, + 129, 19, 52, 153, 135, 133, 129, 18, 236, 153, 135, 133, 129, 219, 153, + 135, 133, 129, 19, 25, 153, 135, 133, 129, 18, 250, 153, 135, 133, 129, + 19, 41, 153, 135, 133, 129, 231, 153, 135, 133, 129, 18, 254, 153, 135, + 133, 129, 18, 233, 153, 135, 133, 129, 19, 16, 153, 135, 133, 129, 19, + 28, 153, 135, 133, 129, 18, 231, 153, 135, 133, 129, 229, 153, 135, 133, + 129, 18, 246, 153, 135, 133, 129, 19, 60, 153, 135, 133, 129, 18, 235, + 153, 135, 133, 129, 19, 63, 153, 135, 133, 129, 19, 18, 153, 135, 133, + 129, 244, 153, 135, 133, 129, 19, 1, 153, 135, 133, 129, 19, 56, 153, + 135, 133, 129, 19, 10, 153, 135, 133, 129, 19, 29, 153, 135, 133, 129, + 18, 240, 153, 150, 12, 130, 171, 173, 245, 3, 3, 171, 173, 190, 3, 3, + 171, 173, 245, 4, 138, 171, 173, 190, 4, 138, 171, 173, 245, 7, 27, 13, + 241, 3, 3, 171, 173, 190, 7, 27, 13, 241, 3, 3, 171, 173, 245, 7, 27, 13, + 241, 4, 138, 171, 173, 190, 7, 27, 13, 241, 4, 138, 171, 173, 245, 4, + 189, 13, 241, 3, 3, 171, 173, 190, 4, 189, 13, 241, 3, 3, 171, 173, 245, + 4, 189, 13, 241, 4, 138, 171, 173, 190, 4, 189, 13, 241, 4, 138, 171, + 173, 245, 239, 143, 8, 18, 171, 173, 239, 245, 143, 172, 7, 20, 171, 173, + 239, 190, 143, 172, 8, 154, 171, 173, 190, 239, 143, 8, 18, 171, 173, + 245, 239, 143, 9, 230, 171, 173, 239, 245, 143, 175, 7, 20, 171, 173, + 239, 190, 143, 175, 8, 154, 171, 173, 190, 239, 143, 9, 230, 171, 173, + 245, 237, 143, 8, 18, 171, 173, 237, 245, 143, 172, 7, 20, 171, 173, 237, + 190, 143, 172, 8, 154, 171, 173, 190, 237, 143, 8, 18, 171, 173, 245, + 237, 143, 9, 230, 171, 173, 237, 245, 143, 175, 7, 20, 171, 173, 237, + 190, 143, 175, 8, 154, 171, 173, 190, 237, 143, 9, 230, 171, 173, 245, + 198, 143, 8, 18, 171, 173, 198, 245, 143, 172, 7, 20, 171, 173, 237, 190, + 143, 172, 239, 8, 154, 171, 173, 239, 190, 143, 172, 237, 8, 154, 171, + 173, 198, 190, 143, 172, 8, 154, 171, 173, 239, 245, 143, 172, 237, 7, + 20, 171, 173, 237, 245, 143, 172, 239, 7, 20, 171, 173, 190, 198, 143, 8, + 18, 171, 173, 245, 198, 143, 9, 230, 171, 173, 198, 245, 143, 175, 7, 20, + 171, 173, 237, 190, 143, 175, 239, 8, 154, 171, 173, 239, 190, 143, 175, + 237, 8, 154, 171, 173, 198, 190, 143, 175, 8, 154, 171, 173, 239, 245, + 143, 175, 237, 7, 20, 171, 173, 237, 245, 143, 175, 239, 7, 20, 171, 173, + 190, 198, 143, 9, 230, 171, 173, 245, 239, 143, 3, 3, 171, 173, 175, 190, + 143, 172, 239, 8, 154, 171, 173, 172, 190, 143, 175, 239, 8, 154, 171, + 173, 239, 245, 143, 3, 158, 7, 20, 171, 173, 239, 190, 143, 3, 158, 8, + 154, 171, 173, 172, 245, 143, 175, 239, 7, 20, 171, 173, 175, 245, 143, + 172, 239, 7, 20, 171, 173, 190, 239, 143, 3, 3, 171, 173, 245, 237, 143, + 3, 3, 171, 173, 175, 190, 143, 172, 237, 8, 154, 171, 173, 172, 190, 143, + 175, 237, 8, 154, 171, 173, 237, 245, 143, 3, 158, 7, 20, 171, 173, 237, + 190, 143, 3, 158, 8, 154, 171, 173, 172, 245, 143, 175, 237, 7, 20, 171, + 173, 175, 245, 143, 172, 237, 7, 20, 171, 173, 190, 237, 143, 3, 3, 171, + 173, 245, 198, 143, 3, 3, 171, 173, 175, 190, 143, 172, 198, 8, 154, 171, + 173, 172, 190, 143, 175, 198, 8, 154, 171, 173, 198, 245, 143, 3, 158, 7, + 20, 171, 173, 237, 190, 143, 239, 3, 158, 8, 154, 171, 173, 239, 190, + 143, 237, 3, 158, 8, 154, 171, 173, 198, 190, 143, 3, 158, 8, 154, 171, + 173, 175, 237, 190, 143, 172, 239, 8, 154, 171, 173, 172, 237, 190, 143, + 175, 239, 8, 154, 171, 173, 175, 239, 190, 143, 172, 237, 8, 154, 171, + 173, 172, 239, 190, 143, 175, 237, 8, 154, 171, 173, 239, 245, 143, 237, + 3, 158, 7, 20, 171, 173, 237, 245, 143, 239, 3, 158, 7, 20, 171, 173, + 172, 245, 143, 175, 198, 7, 20, 171, 173, 175, 245, 143, 172, 198, 7, 20, + 171, 173, 190, 198, 143, 3, 3, 171, 173, 245, 177, 13, 241, 3, 3, 171, + 173, 190, 177, 13, 241, 3, 3, 171, 173, 245, 177, 13, 241, 4, 138, 171, + 173, 190, 177, 13, 241, 4, 138, 171, 173, 177, 3, 3, 171, 173, 177, 4, + 138, 171, 173, 239, 8, 204, 143, 172, 6, 105, 171, 173, 239, 177, 143, + 172, 6, 73, 171, 173, 177, 239, 143, 8, 18, 171, 173, 239, 8, 204, 143, + 175, 6, 105, 171, 173, 239, 177, 143, 175, 6, 73, 171, 173, 177, 239, + 143, 9, 230, 171, 173, 237, 8, 204, 143, 172, 6, 105, 171, 173, 237, 177, + 143, 172, 6, 73, 171, 173, 177, 237, 143, 8, 18, 171, 173, 237, 8, 204, + 143, 175, 6, 105, 171, 173, 237, 177, 143, 175, 6, 73, 171, 173, 177, + 237, 143, 9, 230, 171, 173, 198, 8, 204, 143, 172, 6, 105, 171, 173, 198, + 177, 143, 172, 6, 73, 171, 173, 177, 198, 143, 8, 18, 171, 173, 198, 8, + 204, 143, 175, 6, 105, 171, 173, 198, 177, 143, 175, 6, 73, 171, 173, + 177, 198, 143, 9, 230, 171, 173, 239, 8, 204, 143, 3, 158, 6, 105, 171, + 173, 239, 177, 143, 3, 158, 6, 73, 171, 173, 177, 239, 143, 3, 3, 171, + 173, 237, 8, 204, 143, 3, 158, 6, 105, 171, 173, 237, 177, 143, 3, 158, + 6, 73, 171, 173, 177, 237, 143, 3, 3, 171, 173, 198, 8, 204, 143, 3, 158, + 6, 105, 171, 173, 198, 177, 143, 3, 158, 6, 73, 171, 173, 177, 198, 143, + 3, 3, 171, 173, 245, 17, 251, 239, 143, 8, 18, 171, 173, 245, 17, 251, + 239, 143, 9, 230, 171, 173, 245, 17, 251, 237, 143, 9, 230, 171, 173, + 245, 17, 251, 237, 143, 8, 18, 171, 173, 245, 5, 14, 11, 70, 172, 18, + 239, 9, 192, 9, 230, 171, 173, 245, 5, 14, 11, 70, 175, 18, 239, 9, 192, + 8, 18, 171, 173, 245, 5, 14, 7, 202, 171, 173, 245, 9, 230, 171, 173, + 245, 18, 138, 171, 173, 245, 8, 18, 171, 173, 245, 10, 247, 171, 173, + 190, 9, 230, 171, 173, 190, 18, 138, 171, 173, 190, 8, 18, 171, 173, 190, + 10, 247, 171, 173, 245, 175, 143, 190, 8, 18, 171, 173, 245, 237, 143, + 190, 10, 247, 171, 173, 190, 175, 143, 245, 8, 18, 171, 173, 190, 237, + 143, 245, 10, 247, 11, 70, 16, 12, 9, 19, 9, 192, 18, 92, 7, 114, 9, 19, + 9, 192, 18, 92, 6, 207, 9, 19, 9, 192, 9, 197, 6, 57, 9, 19, 9, 192, 16, + 12, 9, 19, 9, 192, 17, 45, 6, 57, 9, 19, 9, 192, 9, 197, 4, 230, 9, 19, + 9, 192, 11, 83, 6, 57, 9, 19, 13, 107, 9, 19, 175, 11, 83, 6, 57, 9, 19, + 175, 9, 197, 4, 230, 9, 19, 175, 17, 45, 6, 57, 9, 19, 175, 16, 12, 9, + 19, 175, 9, 197, 6, 57, 9, 19, 175, 18, 92, 6, 207, 9, 19, 175, 18, 92, + 7, 114, 9, 19, 172, 16, 12, 9, 19, 245, 7, 199, 8, 172, 7, 199, 13, 110, + 7, 199, 11, 70, 18, 92, 7, 114, 9, 19, 172, 18, 92, 7, 114, 9, 19, 221, + 6, 34, 186, 6, 34, 186, 156, 130, 6, 69, 5, 81, 186, 156, 3, 119, 221, + 133, 6, 34, 156, 130, 3, 158, 11, 5, 156, 130, 198, 11, 5, 156, 130, 3, + 96, 3, 179, 11, 5, 156, 130, 11, 70, 175, 18, 239, 9, 192, 172, 11, 5, + 156, 130, 11, 70, 172, 18, 239, 9, 192, 175, 11, 5, 156, 130, 5, 14, 3, + 179, 11, 5, 221, 133, 6, 34, 186, 133, 6, 34, 221, 3, 220, 186, 3, 220, + 221, 198, 3, 220, 186, 198, 3, 220, 221, 1, 255, 186, 1, 255, 221, 2, + 252, 4, 19, 186, 2, 252, 4, 19, 221, 2, 252, 133, 4, 19, 186, 2, 252, + 133, 4, 19, 221, 2, 13, 4, 19, 186, 2, 13, 4, 19, 221, 2, 13, 133, 4, 19, + 186, 2, 13, 133, 4, 19, 221, 2, 13, 4, 234, 186, 2, 13, 4, 234, 221, 2, + 50, 4, 19, 186, 2, 50, 4, 19, 221, 2, 50, 133, 4, 19, 186, 2, 50, 133, 4, + 19, 221, 2, 32, 4, 19, 186, 2, 32, 4, 19, 221, 2, 32, 133, 4, 19, 186, 2, + 32, 133, 4, 19, 221, 2, 32, 4, 234, 186, 2, 32, 4, 234, 221, 4, 236, 186, + 4, 236, 186, 6, 200, 3, 119, 221, 133, 4, 236, 5, 180, 5, 177, 186, 6, + 245, 7, 139, 6, 245, 7, 141, 130, 198, 11, 5, 4, 166, 221, 6, 245, 7, + 141, 130, 175, 16, 12, 8, 76, 7, 141, 130, 172, 16, 12, 8, 76, 7, 141, + 130, 9, 192, 16, 12, 8, 76, 7, 141, 130, 11, 70, 16, 12, 8, 76, 7, 141, + 130, 11, 70, 172, 5, 155, 8, 76, 7, 141, 130, 18, 97, 17, 211, 11, 70, + 175, 5, 155, 8, 76, 175, 16, 12, 221, 6, 245, 172, 16, 12, 221, 6, 245, + 6, 190, 6, 56, 6, 190, 186, 6, 245, 11, 70, 16, 12, 6, 190, 186, 6, 245, + 9, 192, 16, 12, 6, 190, 186, 6, 245, 11, 70, 175, 5, 155, 5, 46, 17, 85, + 11, 70, 172, 5, 155, 5, 46, 17, 85, 9, 192, 172, 5, 155, 5, 46, 17, 85, + 9, 192, 175, 5, 155, 5, 46, 17, 85, 11, 70, 16, 12, 6, 245, 9, 192, 16, + 12, 6, 245, 221, 9, 192, 172, 4, 19, 221, 9, 192, 175, 4, 19, 221, 11, + 70, 175, 4, 19, 221, 11, 70, 172, 4, 19, 186, 6, 56, 156, 130, 175, 16, + 12, 8, 76, 156, 130, 172, 16, 12, 8, 76, 156, 130, 11, 70, 175, 5, 14, + 16, 12, 8, 76, 156, 130, 9, 192, 172, 5, 14, 16, 12, 8, 76, 186, 156, + 130, 198, 3, 251, 11, 221, 186, 2, 252, 5, 21, 130, 15, 86, 2, 252, 5, + 21, 130, 175, 16, 12, 8, 76, 2, 252, 5, 21, 130, 172, 16, 12, 8, 76, 11, + 80, 6, 245, 186, 156, 130, 11, 70, 175, 4, 48, 186, 156, 130, 9, 192, + 175, 4, 48, 186, 156, 130, 9, 192, 172, 4, 48, 186, 156, 130, 11, 70, + 172, 4, 48, 186, 7, 141, 130, 11, 70, 175, 4, 48, 186, 7, 141, 130, 9, + 192, 175, 4, 48, 186, 7, 141, 130, 9, 192, 172, 4, 48, 186, 7, 141, 130, + 11, 70, 172, 4, 48, 221, 18, 110, 130, 12, 28, 7, 29, 4, 58, 4, 243, 8, + 190, 221, 9, 47, 186, 9, 47, 3, 167, 2, 72, 17, 28, 4, 206, 12, 144, 3, + 172, 12, 144, 2, 152, 2, 219, 221, 3, 207, 186, 3, 207, 7, 13, 15, 130, + 7, 13, 171, 130, 7, 212, 7, 13, 171, 130, 19, 10, 4, 250, 5, 44, 6, 192, + 8, 138, 13, 43, 6, 56, 221, 175, 5, 195, 7, 108, 221, 172, 5, 195, 7, + 108, 186, 175, 5, 195, 7, 108, 186, 237, 5, 195, 7, 108, 186, 172, 5, + 195, 7, 108, 186, 239, 5, 195, 7, 108, 11, 168, 143, 2, 235, 6, 5, 182, + 2, 205, 182, 3, 250, 182, 4, 114, 9, 239, 5, 82, 7, 202, 18, 157, 13, + 154, 11, 113, 19, 4, 4, 99, 11, 113, 19, 4, 3, 77, 16, 252, 143, 4, 91, + 12, 161, 6, 8, 17, 142, 6, 117, 7, 237, 143, 6, 25, 11, 193, 6, 8, 18, + 143, 10, 226, 6, 17, 170, 6, 145, 6, 17, 170, 10, 60, 6, 17, 170, 12, + 182, 6, 17, 170, 5, 89, 6, 17, 170, 9, 102, 6, 17, 170, 7, 62, 6, 17, + 170, 4, 144, 6, 17, 170, 7, 149, 10, 181, 19, 4, 6, 141, 186, 5, 41, 11, + 8, 186, 6, 67, 11, 8, 221, 6, 67, 11, 8, 186, 18, 110, 130, 12, 28, 12, + 151, 6, 207, 12, 82, 13, 100, 6, 207, 12, 82, 5, 110, 8, 230, 182, 7, + 149, 15, 27, 182, 5, 136, 6, 46, 6, 219, 5, 163, 7, 21, 7, 188, 6, 62, 7, + 1, 6, 239, 16, 148, 9, 7, 7, 89, 4, 55, 2, 139, 3, 163, 4, 159, 6, 204, + 186, 9, 193, 12, 163, 186, 9, 193, 8, 144, 186, 9, 193, 12, 128, 186, 9, + 193, 6, 1, 186, 9, 193, 6, 7, 186, 9, 193, 13, 56, 221, 9, 193, 12, 163, + 221, 9, 193, 8, 144, 221, 9, 193, 12, 128, 221, 9, 193, 6, 1, 221, 9, + 193, 6, 7, 221, 9, 193, 13, 56, 221, 12, 34, 12, 29, 186, 13, 43, 12, 29, + 186, 6, 200, 12, 29, 221, 14, 196, 12, 29, 186, 12, 34, 12, 29, 221, 13, + 43, 12, 29, 221, 6, 200, 12, 29, 186, 14, 196, 12, 29, 17, 146, 5, 38, 6, + 207, 12, 199, 7, 114, 12, 199, 8, 112, 7, 114, 8, 181, 8, 112, 4, 31, 8, + 181, 11, 243, 13, 254, 182, 11, 243, 6, 218, 182, 11, 243, 12, 37, 182, + 13, 186, 220, 7, 202, 14, 51, 220, 7, 202, 11, 70, 13, 11, 4, 148, 221, + 4, 148, 9, 192, 13, 11, 4, 148, 186, 4, 148, 4, 37, 5, 125, 182, 14, 45, + 8, 105, 4, 176, 4, 44, 6, 122, 11, 92, 6, 144, 11, 92, 9, 192, 172, 6, + 171, 6, 171, 11, 70, 172, 6, 171, 186, 13, 153, 221, 13, 153, 11, 141, + 185, 190, 11, 141, 185, 2, 2, 19, 10, 190, 2, 2, 19, 10, 7, 13, 19, 10, + 190, 7, 13, 19, 10, 4, 223, 146, 7, 202, 190, 146, 7, 202, 16, 228, 8, + 82, 7, 202, 190, 16, 228, 8, 82, 7, 202, 135, 7, 202, 5, 27, 186, 135, 7, + 202, 4, 223, 135, 7, 202, 6, 99, 7, 202, 16, 252, 19, 4, 8, 244, 14, 251, + 1, 135, 4, 103, 14, 251, 2, 20, 4, 103, 190, 14, 251, 2, 20, 4, 103, 14, + 251, 2, 206, 4, 103, 221, 14, 251, 6, 63, 9, 47, 186, 14, 251, 6, 63, 9, + 47, 8, 141, 4, 223, 186, 9, 47, 153, 186, 9, 47, 16, 228, 8, 82, 221, 9, + 47, 221, 8, 82, 186, 9, 47, 4, 223, 221, 9, 47, 190, 4, 223, 221, 9, 47, + 5, 208, 9, 47, 5, 27, 186, 9, 47, 190, 4, 103, 16, 228, 8, 82, 4, 103, 9, + 173, 8, 117, 4, 103, 9, 173, 6, 63, 221, 9, 47, 9, 173, 6, 63, 5, 208, 9, + 47, 18, 103, 6, 63, 221, 9, 47, 9, 173, 6, 63, 2, 239, 221, 9, 47, 190, + 9, 173, 6, 63, 2, 239, 221, 9, 47, 8, 68, 6, 63, 221, 9, 47, 6, 79, 6, + 63, 4, 103, 1, 135, 4, 103, 16, 228, 8, 82, 1, 135, 4, 103, 190, 1, 135, + 4, 103, 18, 103, 5, 201, 221, 143, 186, 4, 173, 221, 4, 173, 186, 4, 173, + 9, 173, 5, 201, 4, 223, 221, 4, 173, 153, 16, 228, 8, 82, 9, 173, 6, 63, + 9, 47, 190, 1, 135, 5, 208, 4, 103, 3, 142, 9, 126, 3, 208, 3, 142, 190, + 6, 126, 3, 142, 5, 226, 190, 5, 226, 2, 20, 4, 103, 9, 173, 1, 135, 4, 2, + 4, 103, 190, 9, 173, 1, 135, 4, 2, 4, 103, 5, 27, 186, 6, 245, 9, 192, + 172, 2, 66, 186, 6, 34, 11, 70, 172, 2, 66, 186, 6, 34, 9, 192, 172, 5, + 27, 186, 6, 34, 11, 70, 172, 5, 27, 186, 6, 34, 221, 6, 200, 10, 252, + 186, 19, 10, 245, 198, 16, 162, 8, 172, 198, 16, 162, 190, 198, 16, 162, + 190, 8, 204, 7, 70, 10, 10, 4, 157, 14, 149, 4, 42, 190, 8, 204, 10, 10, + 4, 157, 14, 149, 4, 42, 190, 177, 7, 70, 10, 10, 4, 157, 14, 149, 4, 42, + 190, 177, 10, 10, 4, 157, 14, 149, 4, 42, 7, 170, 17, 11, 4, 195, 148, 4, + 42, 190, 3, 61, 14, 149, 4, 42, 190, 13, 43, 3, 61, 14, 149, 4, 42, 190, + 221, 7, 210, 6, 192, 190, 221, 13, 43, 6, 56, 8, 138, 7, 210, 6, 192, 8, + 138, 13, 43, 6, 56, 6, 77, 4, 233, 153, 150, 242, 6, 77, 4, 233, 153, + 150, 234, 6, 77, 4, 233, 153, 150, 7, 110, 6, 77, 4, 233, 153, 150, 12, + 87, 6, 77, 4, 233, 153, 150, 11, 76, 6, 77, 4, 233, 153, 150, 13, 96, 6, + 77, 4, 233, 153, 150, 9, 16, 6, 77, 4, 233, 153, 150, 7, 191, 6, 77, 4, + 233, 153, 150, 11, 104, 6, 77, 4, 233, 153, 249, 16, 216, 6, 77, 153, 3, + 92, 150, 242, 6, 77, 153, 3, 92, 150, 234, 6, 77, 153, 3, 92, 150, 7, + 110, 6, 77, 153, 3, 92, 150, 12, 87, 6, 77, 153, 3, 92, 150, 11, 76, 6, + 77, 153, 3, 92, 150, 13, 96, 6, 77, 153, 3, 92, 150, 9, 16, 6, 77, 153, + 3, 92, 150, 7, 191, 6, 77, 153, 3, 92, 150, 11, 104, 6, 77, 153, 3, 92, + 249, 16, 216, 6, 77, 4, 233, 153, 3, 92, 150, 242, 6, 77, 4, 233, 153, 3, + 92, 150, 234, 6, 77, 4, 233, 153, 3, 92, 150, 7, 110, 6, 77, 4, 233, 153, + 3, 92, 150, 12, 87, 6, 77, 4, 233, 153, 3, 92, 150, 11, 76, 6, 77, 4, + 233, 153, 3, 92, 150, 13, 96, 6, 77, 4, 233, 153, 3, 92, 150, 9, 16, 6, + 77, 4, 233, 153, 3, 92, 150, 7, 191, 6, 77, 4, 233, 153, 3, 92, 150, 11, + 104, 6, 77, 4, 233, 153, 3, 92, 249, 16, 216, 190, 3, 48, 238, 189, 190, + 10, 140, 14, 51, 189, 190, 238, 189, 190, 12, 203, 14, 51, 189, 5, 3, 11, + 241, 238, 189, 190, 2, 144, 238, 189, 0, 186, 238, 189, 190, 0, 186, 238, + 189, 7, 43, 0, 186, 238, 189, 190, 7, 43, 0, 186, 238, 189, 221, 238, + 189, 6, 104, 2, 188, 238, 3, 93, 6, 104, 1, 251, 238, 3, 93, 221, 238, 3, + 93, 190, 221, 7, 170, 4, 162, 143, 238, 189, 190, 221, 7, 170, 6, 60, + 143, 238, 189, 9, 168, 221, 238, 189, 190, 1, 14, 221, 238, 189, 2, 164, + 186, 238, 189, 3, 33, 186, 238, 189, 2, 249, 5, 27, 186, 238, 189, 2, + 177, 5, 27, 186, 238, 189, 190, 9, 192, 2, 9, 186, 238, 189, 190, 11, 70, + 2, 9, 186, 238, 189, 6, 89, 9, 192, 2, 9, 186, 238, 189, 6, 89, 11, 70, + 2, 9, 186, 238, 189, 153, 190, 186, 238, 189, 1, 189, 238, 189, 0, 193, + 10, 140, 14, 51, 189, 0, 193, 238, 189, 0, 193, 12, 203, 14, 51, 189, + 190, 0, 193, 10, 140, 14, 51, 189, 190, 0, 193, 238, 189, 190, 0, 193, + 12, 203, 14, 51, 189, 1, 161, 238, 189, 190, 0, 164, 238, 189, 2, 125, + 238, 189, 190, 2, 125, 238, 189, 2, 24, 238, 189, 152, 151, 7, 162, 152, + 151, 6, 148, 152, 151, 6, 29, 152, 151, 5, 20, 152, 151, 6, 0, 152, 151, + 5, 32, 152, 151, 4, 247, 152, 151, 4, 153, 152, 151, 5, 255, 152, 151, 5, + 109, 152, 151, 5, 220, 152, 151, 4, 150, 152, 151, 5, 85, 152, 151, 4, + 26, 152, 151, 4, 110, 152, 151, 3, 240, 152, 151, 5, 235, 152, 151, 5, + 17, 152, 151, 5, 56, 152, 151, 4, 28, 152, 151, 5, 0, 152, 151, 4, 78, + 152, 151, 4, 109, 152, 151, 3, 190, 152, 151, 5, 188, 152, 151, 4, 45, + 152, 151, 4, 36, 152, 151, 3, 113, 152, 151, 4, 41, 152, 151, 3, 132, + 152, 151, 3, 211, 152, 151, 3, 10, 152, 151, 6, 234, 152, 151, 4, 227, + 152, 151, 4, 226, 152, 151, 4, 131, 152, 151, 5, 45, 152, 151, 4, 183, + 152, 151, 4, 53, 152, 151, 3, 205, 152, 151, 5, 227, 152, 151, 4, 10, + 152, 151, 4, 12, 152, 151, 3, 210, 152, 151, 4, 51, 152, 151, 3, 180, + 152, 151, 3, 181, 152, 151, 3, 39, 152, 151, 4, 219, 152, 151, 4, 171, + 152, 151, 4, 120, 152, 151, 3, 194, 152, 151, 4, 81, 152, 151, 3, 192, + 152, 151, 3, 245, 152, 151, 2, 241, 152, 151, 4, 216, 152, 151, 3, 166, + 152, 151, 3, 160, 152, 151, 2, 234, 152, 151, 3, 169, 152, 151, 3, 17, + 152, 151, 3, 14, 152, 151, 2, 161, 152, 151, 6, 100, 152, 151, 5, 94, + 152, 151, 5, 190, 152, 151, 4, 106, 152, 151, 5, 73, 152, 151, 4, 200, + 152, 151, 4, 60, 152, 151, 3, 200, 152, 151, 5, 191, 152, 151, 4, 149, + 152, 151, 4, 169, 152, 151, 3, 213, 152, 151, 4, 192, 152, 151, 3, 76, + 152, 151, 3, 90, 152, 151, 3, 25, 152, 151, 5, 49, 152, 151, 4, 201, 152, + 151, 4, 175, 152, 151, 3, 114, 152, 151, 4, 161, 152, 151, 3, 123, 152, + 151, 3, 236, 152, 151, 3, 31, 152, 151, 4, 213, 152, 151, 3, 71, 152, + 151, 3, 175, 152, 151, 3, 44, 152, 151, 3, 159, 152, 151, 3, 62, 152, + 151, 3, 41, 152, 151, 2, 120, 152, 151, 5, 90, 152, 151, 4, 152, 152, + 151, 4, 190, 152, 151, 3, 215, 152, 151, 4, 5, 152, 151, 3, 126, 152, + 151, 3, 233, 152, 151, 2, 242, 152, 151, 4, 22, 152, 151, 3, 95, 152, + 151, 3, 201, 152, 151, 2, 184, 152, 151, 3, 100, 152, 151, 2, 182, 152, + 151, 3, 24, 152, 151, 2, 92, 152, 151, 4, 71, 152, 151, 3, 106, 152, 151, + 3, 231, 152, 151, 2, 210, 152, 151, 3, 130, 152, 151, 3, 57, 152, 151, 3, + 15, 152, 151, 2, 93, 152, 151, 3, 177, 152, 151, 3, 22, 152, 151, 2, 247, + 152, 151, 2, 107, 152, 151, 2, 214, 152, 151, 2, 136, 152, 151, 2, 175, + 152, 151, 2, 67, 152, 151, 6, 205, 152, 151, 5, 12, 152, 151, 5, 230, + 152, 151, 4, 30, 152, 151, 5, 83, 152, 151, 3, 253, 152, 151, 4, 46, 152, + 151, 3, 155, 152, 151, 5, 168, 152, 151, 4, 90, 152, 151, 4, 122, 152, + 151, 3, 225, 152, 151, 4, 194, 152, 151, 3, 144, 152, 151, 3, 75, 152, + 151, 3, 21, 152, 151, 5, 128, 152, 151, 4, 111, 152, 151, 4, 119, 152, + 151, 3, 157, 152, 151, 4, 128, 152, 151, 3, 242, 152, 151, 3, 82, 152, + 151, 3, 56, 152, 151, 4, 116, 152, 151, 3, 143, 152, 151, 3, 239, 152, + 151, 3, 35, 152, 151, 3, 74, 152, 151, 3, 58, 152, 151, 2, 221, 152, 151, + 2, 99, 152, 151, 5, 1, 152, 151, 4, 96, 152, 151, 4, 210, 152, 151, 3, + 187, 152, 151, 4, 147, 152, 151, 3, 186, 152, 151, 3, 120, 152, 151, 3, + 65, 152, 151, 4, 217, 152, 151, 3, 230, 152, 151, 3, 214, 152, 151, 2, + 190, 152, 151, 3, 165, 152, 151, 2, 202, 152, 151, 3, 42, 152, 151, 2, + 112, 152, 151, 4, 177, 152, 151, 3, 176, 152, 151, 3, 150, 152, 151, 2, + 254, 152, 151, 3, 238, 152, 151, 2, 186, 152, 151, 2, 251, 152, 151, 2, + 98, 152, 151, 3, 188, 152, 151, 2, 250, 152, 151, 2, 225, 152, 151, 2, + 129, 152, 151, 3, 26, 152, 151, 2, 88, 152, 151, 2, 138, 152, 151, 2, 33, + 152, 151, 5, 70, 152, 151, 4, 108, 152, 151, 4, 129, 152, 151, 3, 141, + 152, 151, 4, 196, 152, 151, 3, 83, 152, 151, 3, 125, 152, 151, 3, 29, + 152, 151, 3, 255, 152, 151, 3, 110, 152, 151, 3, 226, 152, 151, 3, 20, + 152, 151, 3, 136, 152, 151, 3, 50, 152, 151, 3, 2, 152, 151, 2, 147, 152, + 151, 4, 214, 152, 151, 3, 139, 152, 151, 3, 243, 152, 151, 2, 231, 152, + 151, 3, 152, 152, 151, 2, 245, 152, 151, 2, 183, 152, 151, 2, 85, 152, + 151, 3, 98, 152, 151, 3, 53, 152, 151, 3, 66, 152, 151, 2, 133, 152, 151, + 3, 5, 152, 151, 2, 74, 152, 151, 2, 124, 152, 151, 2, 54, 152, 151, 4, + 180, 152, 151, 3, 103, 152, 151, 3, 164, 152, 151, 3, 45, 152, 151, 3, + 204, 152, 151, 2, 216, 152, 151, 2, 213, 152, 151, 2, 158, 152, 151, 3, + 80, 152, 151, 3, 46, 152, 151, 3, 8, 152, 151, 2, 149, 152, 151, 2, 233, + 152, 151, 2, 123, 152, 151, 2, 146, 152, 151, 2, 22, 152, 151, 3, 129, + 152, 151, 2, 208, 152, 151, 2, 255, 152, 151, 2, 127, 152, 151, 2, 224, + 152, 151, 2, 111, 152, 151, 2, 156, 152, 151, 2, 56, 152, 151, 3, 12, + 152, 151, 2, 176, 152, 151, 2, 104, 152, 151, 2, 73, 152, 151, 2, 157, + 152, 151, 2, 38, 152, 151, 2, 40, 152, 151, 2, 3, 142, 144, 6, 84, 142, + 144, 7, 167, 142, 144, 7, 112, 242, 142, 144, 7, 112, 234, 142, 144, 7, + 112, 7, 110, 142, 144, 6, 247, 142, 144, 15, 130, 142, 144, 8, 155, 142, + 144, 9, 148, 242, 142, 144, 9, 148, 234, 142, 144, 2, 185, 142, 144, 12, + 26, 142, 144, 133, 242, 142, 144, 133, 234, 142, 144, 16, 225, 242, 142, + 144, 16, 225, 234, 142, 144, 16, 225, 7, 110, 142, 144, 16, 225, 12, 87, + 142, 144, 7, 197, 142, 144, 6, 74, 142, 144, 9, 59, 242, 142, 144, 9, 59, + 234, 142, 144, 13, 43, 242, 142, 144, 13, 43, 234, 142, 144, 11, 92, 142, + 144, 16, 44, 142, 144, 7, 130, 142, 144, 17, 28, 142, 144, 12, 82, 142, + 144, 8, 167, 142, 144, 6, 138, 142, 144, 4, 143, 142, 144, 9, 171, 242, + 142, 144, 9, 171, 234, 142, 144, 12, 182, 142, 144, 18, 215, 242, 142, + 144, 18, 215, 234, 142, 144, 3, 149, 16, 12, 15, 93, 8, 145, 142, 144, + 15, 10, 142, 144, 15, 97, 142, 144, 13, 55, 142, 144, 13, 213, 19, 4, 8, + 242, 142, 144, 14, 6, 142, 144, 7, 254, 242, 142, 144, 7, 254, 234, 142, + 144, 6, 202, 142, 144, 11, 207, 142, 144, 2, 131, 11, 207, 142, 144, 18, + 14, 242, 142, 144, 18, 14, 234, 142, 144, 18, 14, 7, 110, 142, 144, 18, + 14, 12, 87, 142, 144, 9, 119, 142, 144, 8, 205, 142, 144, 16, 58, 142, + 144, 15, 48, 142, 144, 13, 207, 142, 144, 12, 176, 242, 142, 144, 12, + 176, 234, 142, 144, 12, 209, 142, 144, 6, 139, 142, 144, 12, 16, 242, + 142, 144, 12, 16, 234, 142, 144, 12, 16, 7, 110, 142, 144, 8, 125, 142, + 144, 5, 185, 142, 144, 13, 186, 242, 142, 144, 13, 186, 234, 142, 144, 2, + 131, 16, 244, 142, 144, 3, 149, 12, 189, 142, 144, 12, 189, 142, 144, 2, + 131, 6, 72, 142, 144, 2, 131, 8, 153, 142, 144, 12, 21, 142, 144, 2, 131, + 13, 33, 142, 144, 3, 149, 12, 245, 142, 144, 15, 206, 242, 142, 144, 15, + 206, 234, 142, 144, 12, 223, 142, 144, 2, 131, 9, 135, 142, 144, 17, 99, + 242, 142, 144, 17, 99, 234, 142, 144, 2, 131, 12, 46, 142, 144, 2, 131, + 12, 155, 142, 144, 12, 96, 242, 142, 144, 12, 96, 234, 142, 144, 9, 121, + 142, 144, 9, 93, 142, 144, 2, 131, 8, 133, 4, 254, 142, 144, 2, 131, 12, + 72, 142, 144, 2, 131, 9, 102, 142, 144, 2, 131, 13, 71, 142, 144, 18, 66, + 242, 142, 144, 18, 66, 234, 142, 144, 18, 66, 7, 110, 142, 144, 2, 131, + 14, 211, 142, 144, 9, 122, 142, 144, 2, 131, 8, 245, 142, 144, 12, 213, + 142, 144, 7, 31, 142, 144, 2, 131, 12, 243, 142, 144, 2, 131, 12, 8, 142, + 144, 2, 131, 9, 185, 142, 144, 3, 149, 8, 226, 142, 144, 3, 149, 6, 212, + 142, 144, 2, 131, 12, 85, 142, 144, 2, 87, 11, 242, 142, 144, 2, 131, 11, + 242, 142, 144, 2, 87, 8, 27, 142, 144, 2, 131, 8, 27, 142, 144, 2, 87, 6, + 80, 142, 144, 2, 131, 6, 80, 142, 144, 7, 2, 142, 144, 2, 87, 7, 2, 142, + 144, 2, 131, 7, 2, 157, 144, 242, 157, 144, 11, 221, 157, 144, 15, 86, + 157, 144, 7, 135, 157, 144, 6, 228, 157, 144, 247, 157, 144, 234, 157, + 144, 16, 91, 157, 144, 15, 237, 157, 144, 12, 4, 157, 144, 8, 108, 157, + 144, 7, 191, 157, 144, 239, 15, 130, 157, 144, 7, 148, 157, 144, 16, 96, + 157, 144, 8, 155, 157, 144, 16, 228, 15, 130, 157, 144, 8, 232, 157, 144, + 8, 106, 157, 144, 11, 20, 157, 144, 9, 12, 157, 144, 172, 16, 228, 15, + 130, 157, 144, 8, 114, 3, 115, 157, 144, 16, 216, 157, 144, 2, 185, 157, + 144, 12, 26, 157, 144, 7, 167, 157, 144, 5, 105, 157, 144, 7, 165, 157, + 144, 7, 79, 157, 144, 3, 115, 157, 144, 7, 149, 157, 144, 5, 222, 157, + 144, 18, 54, 157, 144, 19, 49, 7, 9, 157, 144, 5, 65, 157, 144, 15, 4, + 157, 144, 7, 107, 157, 144, 8, 137, 157, 144, 9, 42, 157, 144, 11, 191, + 157, 144, 8, 228, 157, 144, 12, 32, 157, 144, 6, 124, 157, 144, 6, 6, + 157, 144, 4, 144, 157, 144, 7, 142, 157, 144, 12, 93, 157, 144, 5, 173, + 157, 144, 6, 15, 157, 144, 16, 212, 157, 144, 10, 38, 6, 74, 157, 144, 7, + 139, 7, 167, 157, 144, 17, 99, 6, 33, 157, 144, 17, 249, 9, 0, 157, 144, + 9, 4, 157, 144, 14, 252, 157, 144, 8, 71, 157, 144, 5, 26, 157, 144, 11, + 252, 157, 144, 7, 210, 157, 144, 5, 24, 157, 144, 13, 31, 157, 144, 11, + 92, 157, 144, 6, 231, 157, 144, 16, 44, 157, 144, 6, 127, 157, 144, 6, + 255, 157, 144, 13, 227, 157, 144, 6, 34, 157, 144, 15, 160, 157, 144, 17, + 28, 157, 144, 16, 183, 157, 144, 12, 82, 157, 144, 9, 64, 157, 144, 9, + 212, 157, 144, 12, 254, 157, 144, 8, 167, 157, 144, 6, 137, 157, 144, 19, + 9, 15, 160, 157, 144, 5, 52, 157, 144, 14, 215, 157, 144, 10, 205, 157, + 144, 8, 5, 157, 144, 7, 62, 157, 144, 12, 182, 157, 144, 9, 113, 157, + 144, 6, 173, 157, 144, 177, 19, 10, 157, 144, 16, 12, 15, 93, 8, 145, + 157, 144, 7, 58, 157, 144, 10, 138, 157, 144, 15, 10, 157, 144, 15, 97, + 157, 144, 4, 186, 157, 144, 13, 55, 157, 144, 8, 186, 157, 144, 10, 129, + 157, 144, 9, 2, 157, 144, 11, 50, 157, 144, 13, 222, 157, 144, 7, 92, + 157, 144, 13, 213, 19, 4, 8, 242, 157, 144, 4, 74, 157, 144, 7, 139, 9, + 231, 157, 144, 9, 10, 157, 144, 10, 142, 157, 144, 9, 79, 157, 144, 14, + 6, 157, 144, 7, 174, 157, 144, 189, 157, 144, 8, 240, 157, 144, 6, 61, + 157, 144, 7, 176, 157, 144, 7, 59, 157, 144, 9, 83, 157, 144, 8, 176, + 157, 144, 6, 202, 157, 144, 10, 46, 157, 144, 11, 207, 157, 144, 17, 110, + 157, 144, 14, 86, 157, 144, 8, 205, 157, 144, 5, 183, 157, 144, 13, 207, + 157, 144, 16, 229, 157, 144, 11, 29, 157, 144, 15, 141, 157, 144, 7, 101, + 157, 144, 12, 209, 157, 144, 4, 182, 157, 144, 9, 54, 157, 144, 6, 81, + 157, 144, 6, 139, 157, 144, 6, 110, 157, 144, 6, 32, 157, 144, 12, 200, + 157, 144, 4, 16, 157, 144, 7, 127, 157, 144, 9, 9, 157, 144, 8, 125, 157, + 144, 6, 181, 157, 144, 8, 1, 157, 144, 15, 206, 3, 115, 157, 144, 5, 185, + 157, 144, 11, 132, 157, 144, 16, 244, 157, 144, 12, 189, 157, 144, 6, 72, + 157, 144, 6, 28, 157, 144, 10, 134, 157, 144, 15, 131, 157, 144, 6, 179, + 157, 144, 8, 153, 157, 144, 14, 200, 157, 144, 16, 78, 157, 144, 12, 21, + 157, 144, 9, 210, 157, 144, 13, 33, 157, 144, 5, 250, 157, 144, 5, 216, + 157, 144, 12, 245, 157, 144, 12, 223, 157, 144, 12, 156, 157, 144, 2, + 167, 157, 144, 4, 235, 157, 144, 9, 135, 157, 144, 12, 46, 157, 144, 12, + 155, 157, 144, 7, 225, 157, 144, 7, 156, 157, 144, 10, 38, 7, 80, 12, 8, + 157, 144, 9, 121, 157, 144, 9, 93, 157, 144, 7, 83, 157, 144, 11, 8, 157, + 144, 4, 254, 157, 144, 8, 133, 4, 254, 157, 144, 12, 11, 157, 144, 8, + 170, 157, 144, 12, 72, 157, 144, 9, 102, 157, 144, 13, 71, 157, 144, 14, + 211, 157, 144, 9, 122, 157, 144, 4, 167, 157, 144, 8, 245, 157, 144, 12, + 213, 157, 144, 10, 147, 157, 144, 11, 163, 157, 144, 8, 196, 157, 144, 2, + 212, 12, 156, 157, 144, 4, 84, 157, 144, 7, 31, 157, 144, 12, 243, 157, + 144, 12, 8, 157, 144, 9, 185, 157, 144, 10, 133, 157, 144, 8, 226, 157, + 144, 9, 77, 157, 144, 6, 212, 157, 144, 6, 16, 157, 144, 8, 76, 157, 144, + 2, 215, 157, 144, 12, 85, 157, 144, 6, 90, 157, 144, 10, 203, 157, 144, + 15, 5, 157, 144, 12, 79, 157, 144, 11, 242, 157, 144, 8, 27, 157, 144, 6, + 80, 157, 144, 7, 2, 157, 144, 7, 219, 179, 3, 63, 194, 175, 18, 239, 8, + 18, 179, 3, 63, 194, 228, 18, 239, 166, 179, 3, 63, 194, 175, 18, 239, 8, + 203, 143, 8, 18, 179, 3, 63, 194, 228, 18, 239, 8, 203, 143, 166, 179, 3, + 63, 194, 13, 107, 4, 208, 179, 3, 63, 194, 5, 55, 16, 73, 168, 179, 3, + 63, 194, 5, 55, 16, 73, 166, 179, 3, 63, 194, 5, 55, 16, 73, 9, 230, 179, + 3, 63, 194, 5, 55, 16, 73, 11, 70, 9, 230, 179, 3, 63, 194, 5, 55, 16, + 73, 11, 70, 8, 18, 179, 3, 63, 194, 5, 55, 16, 73, 9, 192, 9, 230, 179, + 3, 63, 194, 4, 121, 179, 9, 3, 179, 8, 194, 179, 13, 107, 12, 254, 10, + 201, 185, 5, 165, 3, 91, 4, 222, 6, 8, 179, 4, 207, 185, 179, 6, 152, + 185, 179, 249, 12, 130, 175, 12, 233, 5, 118, 172, 12, 233, 5, 118, 175, + 177, 12, 233, 5, 118, 172, 177, 12, 233, 5, 118, 175, 7, 125, 5, 118, + 172, 7, 125, 5, 118, 175, 186, 7, 125, 5, 118, 172, 186, 7, 125, 5, 118, + 175, 221, 3, 234, 5, 118, 172, 221, 3, 234, 5, 118, 8, 60, 185, 14, 166, + 185, 175, 5, 10, 11, 217, 5, 118, 172, 5, 10, 11, 217, 5, 118, 175, 186, + 3, 234, 5, 118, 172, 186, 3, 234, 5, 118, 175, 186, 5, 10, 11, 217, 5, + 118, 172, 186, 5, 10, 11, 217, 5, 118, 175, 186, 156, 5, 118, 172, 186, + 156, 5, 118, 13, 162, 10, 61, 5, 44, 177, 11, 126, 4, 157, 185, 177, 11, + 126, 4, 157, 185, 17, 186, 177, 11, 126, 4, 157, 185, 8, 60, 14, 149, 11, + 8, 5, 158, 254, 242, 5, 158, 254, 234, 5, 158, 254, 7, 110, 5, 158, 254, + 12, 87, 5, 158, 254, 11, 76, 5, 158, 254, 13, 96, 5, 158, 254, 9, 16, 5, + 158, 254, 7, 191, 5, 158, 254, 11, 104, 179, 10, 219, 17, 64, 185, 179, + 7, 175, 17, 64, 185, 179, 4, 64, 17, 64, 185, 179, 5, 43, 17, 64, 185, + 141, 8, 204, 169, 17, 64, 185, 141, 177, 169, 17, 64, 185, 15, 192, 10, + 61, 198, 17, 1, 7, 91, 185, 198, 17, 1, 7, 91, 130, 7, 28, 10, 27, 185, + 198, 17, 1, 7, 91, 14, 149, 11, 70, 11, 247, 198, 17, 1, 7, 91, 130, 7, + 28, 10, 27, 14, 149, 11, 70, 11, 247, 198, 17, 1, 7, 91, 14, 149, 9, 192, + 11, 247, 153, 8, 60, 185, 179, 226, 13, 80, 14, 172, 4, 164, 6, 8, 5, + 158, 254, 16, 216, 5, 158, 254, 6, 164, 5, 158, 254, 5, 254, 179, 4, 134, + 3, 88, 179, 16, 12, 13, 221, 9, 3, 199, 129, 133, 214, 199, 129, 214, + 199, 129, 133, 231, 199, 129, 231, 199, 129, 133, 244, 199, 129, 244, + 199, 129, 133, 219, 199, 129, 219, 199, 129, 133, 229, 199, 129, 229, + 199, 129, 18, 144, 199, 129, 18, 199, 199, 129, 18, 73, 199, 129, 17, + 232, 199, 129, 18, 77, 199, 129, 17, 202, 199, 129, 18, 112, 199, 129, + 18, 222, 199, 129, 18, 168, 199, 129, 18, 54, 199, 129, 18, 192, 199, + 129, 17, 128, 199, 129, 18, 68, 199, 129, 18, 136, 199, 129, 18, 6, 199, + 129, 17, 171, 199, 129, 17, 189, 199, 129, 18, 84, 199, 129, 17, 247, + 199, 129, 17, 117, 199, 129, 18, 59, 199, 129, 18, 25, 199, 129, 18, 176, + 199, 129, 18, 219, 199, 129, 133, 18, 226, 199, 129, 18, 226, 199, 129, + 18, 154, 199, 129, 18, 69, 199, 129, 17, 161, 199, 129, 217, 199, 129, + 18, 223, 199, 129, 18, 94, 199, 129, 17, 151, 199, 129, 18, 47, 199, 129, + 17, 130, 199, 129, 18, 40, 199, 129, 18, 137, 199, 129, 18, 150, 199, + 129, 17, 135, 199, 129, 18, 3, 199, 129, 18, 32, 199, 129, 17, 235, 199, + 129, 17, 169, 199, 129, 18, 27, 199, 129, 17, 163, 199, 129, 18, 228, + 199, 129, 17, 201, 199, 129, 17, 167, 199, 129, 17, 115, 199, 129, 17, + 178, 199, 129, 18, 187, 199, 129, 18, 148, 199, 129, 18, 96, 199, 129, + 18, 111, 199, 129, 17, 191, 199, 129, 17, 174, 199, 129, 133, 18, 178, + 199, 129, 18, 178, 199, 129, 133, 18, 172, 199, 129, 18, 172, 199, 129, + 133, 17, 225, 199, 129, 17, 225, 199, 129, 17, 210, 199, 129, 18, 182, + 199, 129, 17, 143, 199, 129, 17, 231, 199, 129, 17, 176, 199, 129, 133, + 18, 8, 199, 129, 18, 8, 199, 129, 17, 172, 199, 129, 18, 62, 199, 129, + 17, 120, 199, 129, 18, 231, 199, 129, 17, 219, 178, 0, 155, 7, 28, 10, + 27, 185, 178, 0, 155, 2, 246, 10, 27, 185, 0, 155, 7, 28, 10, 27, 185, 0, + 155, 2, 246, 10, 27, 185, 199, 4, 207, 185, 199, 7, 28, 4, 207, 185, 159, + 129, 133, 214, 159, 129, 214, 159, 129, 133, 231, 159, 129, 231, 159, + 129, 133, 244, 159, 129, 244, 159, 129, 133, 219, 159, 129, 219, 159, + 129, 133, 229, 159, 129, 229, 159, 129, 18, 144, 159, 129, 18, 199, 159, + 129, 18, 73, 159, 129, 17, 232, 159, 129, 18, 77, 159, 129, 17, 202, 159, + 129, 18, 112, 159, 129, 18, 222, 159, 129, 18, 168, 159, 129, 18, 54, + 159, 129, 18, 192, 159, 129, 17, 128, 159, 129, 18, 68, 159, 129, 18, + 136, 159, 129, 18, 6, 159, 129, 17, 171, 159, 129, 17, 189, 159, 129, 18, + 84, 159, 129, 17, 247, 159, 129, 17, 117, 159, 129, 18, 59, 159, 129, 18, + 25, 159, 129, 18, 176, 159, 129, 18, 219, 159, 129, 133, 18, 226, 159, + 129, 18, 226, 159, 129, 18, 154, 159, 129, 18, 69, 159, 129, 17, 161, + 159, 129, 217, 159, 129, 18, 223, 159, 129, 18, 94, 159, 129, 17, 151, + 159, 129, 18, 47, 159, 129, 17, 130, 159, 129, 18, 40, 159, 129, 18, 137, + 159, 129, 18, 150, 159, 129, 17, 135, 159, 129, 18, 3, 159, 129, 18, 32, + 159, 129, 17, 235, 159, 129, 17, 169, 159, 129, 18, 27, 159, 129, 17, + 163, 159, 129, 18, 228, 159, 129, 17, 201, 159, 129, 17, 167, 159, 129, + 17, 115, 159, 129, 17, 178, 159, 129, 18, 187, 159, 129, 18, 148, 159, + 129, 18, 96, 159, 129, 18, 111, 159, 129, 17, 191, 159, 129, 17, 174, + 159, 129, 133, 18, 178, 159, 129, 18, 178, 159, 129, 133, 18, 172, 159, + 129, 18, 172, 159, 129, 133, 17, 225, 159, 129, 17, 225, 159, 129, 17, + 210, 159, 129, 18, 182, 159, 129, 17, 143, 159, 129, 17, 231, 159, 129, + 17, 176, 159, 129, 133, 18, 8, 159, 129, 18, 8, 159, 129, 17, 172, 159, + 129, 18, 62, 159, 129, 17, 120, 159, 129, 18, 231, 159, 129, 17, 219, + 159, 129, 133, 18, 144, 159, 129, 133, 18, 112, 159, 129, 18, 12, 159, + 129, 18, 51, 159, 129, 17, 181, 159, 129, 18, 116, 159, 8, 203, 15, 86, + 0, 155, 4, 27, 10, 27, 185, 159, 4, 207, 185, 159, 7, 28, 4, 207, 185, + 235, 129, 19, 26, 235, 129, 18, 246, 235, 129, 19, 28, 235, 129, 19, 25, + 235, 129, 18, 236, 235, 129, 19, 18, 235, 129, 18, 231, 235, 129, 19, 16, + 235, 129, 18, 250, 235, 129, 18, 233, 235, 129, 19, 41, 235, 129, 18, + 254, 235, 129, 19, 60, 235, 129, 19, 10, 235, 129, 18, 197, 235, 129, 18, + 18, 235, 129, 17, 119, 235, 129, 18, 235, 235, 129, 18, 240, 235, 129, + 19, 52, 235, 129, 19, 63, 235, 129, 214, 235, 129, 229, 235, 129, 219, + 235, 129, 18, 43, 235, 129, 18, 74, 235, 129, 18, 152, 235, 129, 17, 136, + 235, 129, 18, 134, 235, 129, 17, 223, 235, 129, 17, 150, 235, 129, 17, + 13, 235, 129, 16, 177, 235, 129, 17, 127, 235, 129, 231, 235, 129, 244, + 235, 129, 18, 131, 235, 129, 19, 1, 235, 129, 18, 23, 235, 129, 17, 184, + 141, 129, 6, 3, 141, 129, 2, 100, 141, 129, 2, 114, 141, 129, 8, 195, + 141, 129, 2, 108, 141, 129, 2, 101, 141, 129, 6, 178, 141, 129, 2, 113, + 141, 129, 7, 35, 141, 129, 2, 48, 141, 129, 2, 84, 141, 129, 2, 130, 141, + 129, 2, 193, 141, 129, 1, 250, 141, 129, 1, 240, 141, 129, 2, 116, 141, + 129, 8, 35, 141, 129, 7, 146, 141, 129, 3, 34, 141, 129, 3, 6, 141, 129, + 10, 88, 141, 129, 3, 108, 141, 129, 7, 68, 141, 129, 8, 25, 141, 129, 3, + 32, 141, 129, 5, 174, 141, 129, 5, 119, 141, 129, 4, 252, 141, 129, 5, + 15, 141, 129, 7, 186, 141, 129, 214, 141, 129, 18, 108, 141, 129, 18, + 178, 141, 129, 15, 101, 141, 129, 18, 80, 141, 129, 219, 141, 129, 16, + 19, 141, 129, 18, 88, 141, 129, 229, 141, 129, 18, 8, 141, 129, 15, 220, + 141, 129, 17, 123, 141, 129, 17, 225, 141, 129, 244, 141, 129, 15, 189, + 141, 129, 18, 62, 141, 129, 17, 172, 141, 129, 18, 172, 141, 129, 17, + 113, 141, 129, 17, 138, 141, 129, 231, 141, 6, 201, 141, 129, 2, 197, + 141, 129, 2, 29, 141, 129, 2, 196, 141, 129, 2, 19, 141, 129, 0, 144, + 141, 129, 2, 58, 141, 129, 0, 152, 141, 129, 2, 0, 141, 129, 0, 146, 141, + 129, 2, 86, 141, 129, 3, 52, 141, 129, 2, 16, 141, 129, 1, 244, 141, 129, + 2, 36, 141, 129, 2, 59, 141, 129, 0, 151, 141, 129, 0, 147, 141, 129, 2, + 170, 141, 129, 2, 4, 141, 129, 1, 243, 141, 129, 0, 136, 141, 129, 2, 96, + 141, 129, 3, 0, 141, 129, 2, 81, 141, 129, 2, 211, 141, 129, 3, 36, 141, + 129, 5, 108, 141, 129, 2, 222, 141, 129, 4, 73, 141, 129, 1, 242, 141, + 129, 0, 159, 141, 129, 0, 168, 141, 129, 2, 195, 141, 129, 2, 119, 141, + 129, 7, 122, 141, 129, 6, 206, 141, 129, 13, 40, 141, 129, 6, 76, 141, + 129, 8, 249, 141, 129, 12, 124, 141, 129, 8, 215, 141, 129, 6, 14, 179, + 3, 196, 5, 236, 185, 179, 3, 196, 6, 253, 185, 179, 3, 196, 18, 92, 185, + 179, 3, 196, 17, 249, 185, 179, 3, 196, 9, 197, 185, 179, 3, 196, 14, + 251, 185, 179, 3, 196, 17, 140, 185, 179, 3, 196, 8, 203, 185, 179, 3, + 196, 8, 31, 185, 179, 3, 196, 12, 151, 185, 179, 3, 196, 7, 112, 185, + 179, 3, 196, 10, 110, 185, 179, 3, 196, 8, 67, 185, 179, 3, 196, 7, 50, + 185, 179, 3, 196, 10, 103, 185, 179, 3, 196, 18, 163, 185, 235, 129, 18, + 27, 235, 129, 18, 136, 235, 129, 17, 182, 235, 129, 17, 202, 235, 129, + 17, 170, 235, 129, 16, 199, 235, 129, 18, 53, 235, 129, 13, 173, 235, + 129, 17, 118, 235, 129, 14, 112, 235, 129, 15, 103, 235, 129, 17, 67, + 235, 129, 17, 147, 235, 129, 16, 80, 235, 129, 10, 95, 235, 129, 10, 124, + 235, 129, 17, 237, 235, 129, 18, 19, 235, 129, 15, 224, 235, 129, 13, 26, + 235, 149, 129, 18, 246, 235, 149, 129, 19, 18, 235, 149, 129, 18, 233, + 235, 149, 129, 19, 41, 181, 141, 6, 3, 181, 141, 8, 195, 181, 141, 6, + 178, 181, 141, 7, 35, 181, 141, 8, 35, 181, 141, 7, 146, 181, 141, 10, + 88, 181, 141, 7, 68, 181, 141, 8, 25, 181, 141, 5, 174, 181, 141, 5, 119, + 181, 141, 4, 252, 181, 141, 5, 15, 181, 141, 7, 186, 181, 141, 8, 227, + 214, 181, 141, 12, 249, 214, 181, 141, 8, 142, 214, 181, 141, 12, 217, + 214, 181, 141, 13, 42, 214, 181, 141, 12, 117, 214, 181, 141, 13, 249, + 214, 181, 141, 9, 48, 214, 181, 141, 11, 144, 214, 181, 141, 6, 96, 214, + 181, 141, 5, 253, 214, 181, 141, 6, 215, 214, 181, 141, 6, 222, 214, 181, + 141, 12, 102, 214, 181, 141, 11, 144, 244, 181, 201, 242, 181, 201, 234, + 181, 201, 7, 110, 181, 201, 12, 87, 181, 201, 11, 76, 181, 201, 13, 96, + 181, 201, 9, 16, 181, 201, 7, 191, 181, 201, 11, 104, 181, 201, 16, 216, + 181, 201, 12, 82, 181, 201, 12, 182, 181, 201, 7, 62, 181, 201, 9, 145, + 181, 201, 7, 10, 181, 201, 7, 149, 181, 201, 17, 28, 181, 201, 8, 173, + 181, 201, 9, 98, 181, 201, 5, 194, 181, 201, 12, 36, 181, 201, 5, 68, + 181, 201, 3, 111, 181, 201, 1, 154, 181, 201, 8, 123, 181, 201, 3, 219, + 181, 201, 10, 76, 181, 201, 8, 220, 181, 201, 3, 73, 181, 201, 3, 68, + 181, 201, 4, 77, 181, 201, 4, 43, 181, 201, 4, 170, 181, 201, 9, 190, + 181, 201, 9, 54, 181, 201, 8, 63, 153, 141, 6, 3, 153, 141, 8, 195, 153, + 141, 6, 178, 153, 141, 7, 35, 153, 141, 8, 35, 153, 141, 7, 146, 153, + 141, 10, 88, 153, 141, 7, 68, 153, 141, 8, 25, 153, 141, 5, 174, 153, + 141, 5, 119, 153, 141, 4, 252, 153, 141, 5, 15, 153, 141, 7, 186, 153, + 141, 8, 227, 214, 153, 141, 12, 249, 214, 153, 141, 8, 142, 214, 153, + 141, 12, 217, 214, 153, 141, 13, 42, 214, 153, 141, 12, 117, 214, 153, + 141, 13, 249, 214, 153, 141, 9, 48, 214, 153, 141, 11, 144, 214, 153, + 141, 6, 96, 214, 153, 141, 5, 253, 214, 153, 141, 6, 215, 214, 153, 141, + 6, 222, 214, 153, 141, 12, 102, 214, 7, 187, 4, 222, 6, 8, 153, 201, 242, + 153, 201, 234, 153, 201, 7, 110, 153, 201, 12, 87, 153, 201, 11, 76, 153, + 201, 13, 96, 153, 201, 9, 16, 153, 201, 7, 191, 153, 201, 11, 104, 153, + 201, 16, 216, 153, 201, 12, 82, 153, 201, 12, 182, 153, 201, 7, 62, 153, + 201, 9, 145, 153, 201, 7, 10, 153, 201, 7, 149, 153, 201, 17, 28, 153, + 201, 8, 173, 153, 201, 9, 98, 153, 201, 5, 194, 153, 201, 12, 36, 153, + 201, 5, 68, 153, 201, 3, 111, 153, 201, 1, 154, 153, 201, 8, 123, 153, + 201, 6, 157, 153, 201, 11, 38, 153, 201, 6, 82, 153, 201, 4, 187, 153, + 201, 3, 227, 153, 201, 7, 204, 153, 201, 3, 140, 153, 201, 11, 115, 153, + 201, 9, 190, 153, 201, 12, 224, 153, 201, 5, 228, 153, 201, 11, 66, 153, + 201, 6, 115, 153, 201, 17, 97, 153, 201, 9, 230, 153, 201, 8, 18, 153, + 201, 4, 0, 153, 201, 4, 199, 153, 201, 8, 220, 153, 201, 3, 73, 153, 201, + 3, 68, 153, 201, 4, 77, 153, 201, 4, 43, 153, 201, 9, 20, 179, 226, 161, + 170, 5, 35, 179, 226, 161, 170, 4, 68, 179, 226, 161, 170, 7, 32, 179, + 226, 161, 170, 7, 86, 179, 226, 161, 170, 15, 11, 179, 226, 161, 170, 12, + 252, 179, 226, 161, 170, 11, 154, 179, 226, 161, 170, 6, 53, 179, 226, + 161, 170, 3, 185, 179, 226, 161, 170, 5, 223, 179, 226, 161, 170, 4, 160, + 179, 226, 161, 170, 4, 35, 153, 159, 214, 153, 159, 231, 153, 159, 244, + 153, 159, 219, 153, 159, 229, 153, 159, 18, 144, 153, 159, 18, 73, 153, + 159, 18, 77, 153, 159, 18, 112, 153, 159, 18, 168, 153, 159, 18, 192, + 153, 159, 18, 68, 153, 159, 18, 6, 153, 159, 17, 189, 153, 159, 17, 247, + 153, 159, 18, 59, 153, 159, 18, 176, 153, 159, 18, 226, 153, 159, 18, 69, + 153, 159, 217, 153, 159, 18, 94, 153, 159, 17, 151, 153, 159, 18, 47, + 153, 159, 17, 130, 153, 159, 18, 40, 153, 159, 18, 137, 153, 159, 18, 3, + 153, 159, 17, 169, 153, 159, 18, 228, 153, 159, 17, 115, 153, 159, 18, + 148, 153, 159, 18, 96, 153, 159, 18, 111, 153, 159, 17, 191, 153, 159, + 17, 174, 153, 159, 18, 178, 153, 159, 18, 172, 153, 159, 17, 225, 153, + 159, 17, 210, 153, 159, 18, 182, 153, 159, 17, 143, 153, 159, 17, 231, + 153, 159, 17, 176, 153, 159, 18, 8, 153, 159, 17, 172, 153, 159, 18, 62, + 153, 159, 17, 120, 156, 6, 174, 156, 6, 21, 156, 7, 151, 156, 12, 38, + 156, 6, 154, 156, 9, 252, 156, 13, 88, 156, 4, 137, 156, 7, 220, 156, 12, + 145, 156, 11, 138, 156, 7, 36, 156, 5, 232, 156, 5, 192, 156, 7, 227, + 156, 8, 20, 156, 10, 36, 156, 8, 218, 156, 6, 170, 156, 5, 4, 156, 12, + 67, 156, 2, 236, 156, 2, 128, 156, 3, 127, 156, 6, 116, 156, 3, 81, 156, + 3, 116, 156, 5, 115, 156, 7, 195, 156, 6, 48, 156, 8, 247, 156, 5, 126, + 156, 4, 191, 156, 5, 22, 156, 8, 253, 156, 8, 206, 156, 8, 211, 156, 9, + 129, 156, 9, 100, 156, 14, 185, 156, 10, 21, 156, 8, 221, 156, 7, 230, + 156, 4, 156, 156, 8, 189, 156, 5, 75, 156, 3, 118, 156, 5, 238, 156, 11, + 162, 156, 11, 223, 156, 4, 40, 156, 6, 66, 156, 4, 83, 156, 7, 118, 156, + 3, 78, 156, 10, 183, 156, 6, 168, 156, 6, 35, 156, 7, 33, 156, 8, 149, + 156, 8, 86, 156, 7, 6, 156, 6, 18, 156, 15, 205, 156, 7, 252, 156, 8, + 192, 156, 12, 22, 156, 5, 202, 156, 8, 43, 156, 8, 85, 156, 6, 214, 156, + 5, 91, 156, 5, 182, 156, 11, 57, 156, 3, 170, 156, 11, 143, 156, 5, 144, + 156, 5, 53, 156, 9, 23, 156, 8, 99, 156, 9, 163, 156, 5, 67, 156, 11, + 158, 156, 7, 77, 156, 5, 218, 156, 11, 62, 156, 4, 87, 156, 7, 217, 179, + 226, 161, 170, 15, 41, 12, 130, 179, 226, 161, 170, 15, 41, 242, 179, + 226, 161, 170, 15, 41, 234, 179, 226, 161, 170, 15, 41, 7, 110, 179, 226, + 161, 170, 15, 41, 12, 87, 179, 226, 161, 170, 15, 41, 11, 76, 179, 226, + 161, 170, 15, 41, 13, 96, 179, 226, 161, 170, 15, 41, 9, 16, 179, 226, + 161, 170, 15, 41, 7, 191, 179, 226, 161, 170, 15, 41, 11, 104, 179, 226, + 161, 170, 15, 41, 16, 216, 179, 226, 161, 170, 15, 41, 6, 176, 179, 226, + 161, 170, 15, 41, 6, 45, 179, 226, 161, 170, 15, 41, 4, 142, 179, 226, + 161, 170, 15, 41, 4, 204, 179, 226, 161, 170, 15, 41, 5, 42, 179, 226, + 161, 170, 15, 41, 5, 36, 179, 226, 161, 170, 15, 41, 3, 198, 179, 226, + 161, 170, 15, 41, 4, 198, 179, 226, 161, 170, 15, 41, 3, 254, 179, 226, + 161, 170, 15, 41, 6, 164, 179, 226, 161, 170, 15, 41, 3, 19, 179, 226, + 161, 170, 15, 41, 3, 16, 179, 226, 161, 170, 15, 41, 2, 43, 179, 226, + 161, 170, 15, 41, 2, 77, 156, 14, 131, 156, 18, 25, 156, 17, 136, 156, + 16, 162, 156, 18, 41, 156, 17, 149, 156, 17, 245, 13, 141, 6, 55, 156, + 17, 245, 13, 141, 6, 2, 156, 17, 245, 13, 141, 5, 198, 156, 17, 245, 13, + 141, 8, 250, 156, 2, 132, 156, 19, 12, 10, 210, 156, 18, 94, 156, 19, 47, + 214, 156, 18, 148, 156, 18, 144, 156, 18, 120, 156, 17, 187, 156, 17, + 141, 156, 13, 158, 156, 10, 93, 156, 18, 15, 156, 18, 183, 156, 19, 47, + 19, 25, 156, 19, 47, 18, 250, 156, 17, 199, 156, 18, 135, 156, 18, 22, + 156, 16, 116, 156, 15, 37, 156, 17, 30, 156, 16, 161, 156, 19, 47, 19, + 16, 156, 18, 193, 156, 17, 121, 156, 18, 204, 156, 18, 164, 156, 17, 238, + 156, 19, 47, 19, 28, 156, 17, 252, 156, 18, 9, 156, 18, 57, 156, 18, 238, + 5, 205, 156, 19, 48, 5, 205, 156, 19, 68, 5, 205, 156, 19, 11, 5, 205, + 156, 18, 238, 7, 94, 156, 19, 48, 7, 94, 156, 19, 68, 7, 94, 156, 19, 11, + 7, 94, 156, 19, 68, 16, 2, 19, 63, 156, 19, 68, 16, 2, 19, 70, 5, 205, + 156, 17, 135, 156, 17, 83, 156, 17, 29, 156, 16, 143, 156, 15, 55, 156, + 18, 52, 16, 2, 19, 63, 156, 18, 52, 16, 2, 19, 70, 5, 205, 156, 18, 56, + 156, 17, 166, 156, 19, 47, 19, 63, 156, 18, 146, 156, 17, 157, 156, 18, + 221, 156, 19, 47, 19, 1, 156, 17, 134, 156, 17, 144, 156, 19, 35, 11, + 143, 156, 18, 132, 156, 17, 131, 156, 19, 47, 19, 56, 156, 18, 75, 156, + 18, 21, 156, 18, 251, 11, 143, 156, 19, 66, 15, 78, 156, 19, 68, 15, 78, + 156, 17, 237, 156, 17, 160, 156, 18, 159, 156, 18, 206, 156, 19, 72, 16, + 2, 18, 135, 156, 17, 114, 156, 17, 165, 156, 18, 158, 156, 18, 137, 156, + 18, 72, 156, 17, 162, 156, 17, 209, 156, 19, 11, 5, 2, 156, 17, 227, 156, + 18, 1, 156, 18, 95, 156, 16, 36, 156, 18, 121, 156, 19, 36, 8, 228, 156, + 17, 24, 156, 16, 131, 156, 17, 177, 156, 18, 220, 156, 14, 189, 156, 17, + 208, 156, 18, 118, 156, 18, 106, 156, 18, 7, 179, 226, 161, 170, 18, 101, + 242, 179, 226, 161, 170, 18, 101, 234, 179, 226, 161, 170, 18, 101, 7, + 110, 179, 226, 161, 170, 18, 101, 12, 87, 179, 226, 161, 170, 18, 101, + 11, 76, 179, 226, 161, 170, 18, 101, 13, 96, 179, 226, 161, 170, 18, 101, + 9, 16, 179, 226, 161, 170, 18, 101, 7, 191, 179, 226, 161, 170, 18, 101, + 11, 104, 179, 226, 161, 170, 18, 101, 16, 216, 179, 226, 161, 170, 18, + 101, 6, 176, 179, 226, 161, 170, 18, 101, 6, 45, 179, 226, 161, 170, 18, + 101, 4, 142, 179, 226, 161, 170, 18, 101, 4, 204, 179, 226, 161, 170, 18, + 101, 5, 42, 179, 226, 161, 170, 18, 101, 5, 36, 179, 226, 161, 170, 18, + 101, 3, 198, 179, 226, 161, 170, 18, 101, 4, 198, 179, 226, 161, 170, 18, + 101, 3, 254, 179, 226, 161, 170, 18, 101, 6, 164, 179, 226, 161, 170, 18, + 101, 3, 19, 179, 226, 161, 170, 18, 101, 3, 16, 179, 226, 161, 170, 18, + 101, 2, 43, 179, 226, 161, 170, 18, 101, 2, 77, 179, 226, 161, 170, 18, + 101, 2, 118, 179, 226, 161, 170, 18, 101, 3, 64, 179, 226, 161, 170, 18, + 101, 2, 64, 179, 226, 161, 170, 18, 101, 2, 23, 179, 226, 161, 170, 18, + 101, 2, 97, 179, 226, 161, 170, 18, 101, 5, 254, 179, 226, 161, 170, 18, + 101, 2, 229, 132, 131, 17, 154, 132, 131, 18, 209, 132, 131, 231, 132, + 131, 18, 29, 132, 131, 14, 212, 132, 131, 15, 120, 132, 131, 18, 117, + 132, 131, 14, 153, 132, 131, 18, 2, 132, 131, 18, 35, 132, 131, 214, 132, + 131, 18, 202, 132, 131, 15, 87, 132, 131, 18, 171, 132, 131, 13, 121, + 132, 131, 18, 60, 132, 131, 17, 203, 132, 131, 229, 132, 131, 18, 124, + 132, 131, 18, 86, 132, 131, 219, 132, 131, 18, 16, 132, 131, 17, 17, 132, + 131, 13, 248, 132, 131, 18, 32, 132, 131, 16, 65, 132, 131, 11, 153, 132, + 131, 10, 100, 132, 131, 16, 56, 132, 131, 12, 68, 132, 131, 15, 89, 132, + 131, 14, 95, 132, 131, 18, 150, 132, 131, 15, 67, 132, 131, 10, 40, 132, + 131, 16, 213, 132, 131, 11, 198, 132, 131, 15, 59, 132, 131, 15, 130, + 132, 131, 17, 178, 132, 131, 15, 19, 132, 131, 14, 120, 132, 131, 17, + 201, 132, 131, 13, 242, 132, 131, 17, 102, 132, 131, 16, 52, 132, 131, + 18, 27, 132, 131, 13, 210, 132, 131, 9, 94, 132, 131, 14, 70, 132, 131, + 16, 37, 132, 131, 16, 27, 132, 131, 18, 185, 132, 131, 16, 191, 132, 131, + 11, 192, 132, 131, 17, 57, 132, 131, 15, 114, 132, 131, 16, 11, 132, 131, + 17, 235, 132, 131, 13, 126, 132, 131, 11, 185, 132, 131, 14, 5, 132, 131, + 9, 179, 132, 131, 15, 145, 132, 131, 15, 69, 132, 131, 17, 135, 132, 131, + 17, 52, 132, 131, 12, 116, 132, 131, 16, 72, 132, 131, 12, 221, 132, 131, + 14, 241, 132, 131, 16, 46, 132, 131, 18, 187, 132, 131, 15, 169, 132, + 131, 14, 47, 132, 131, 14, 94, 132, 131, 17, 163, 132, 131, 13, 224, 132, + 131, 12, 43, 132, 131, 14, 109, 132, 131, 14, 35, 132, 131, 14, 249, 132, + 131, 18, 31, 132, 131, 14, 111, 132, 131, 13, 53, 132, 131, 16, 142, 132, + 131, 10, 29, 132, 131, 13, 49, 132, 131, 16, 16, 132, 131, 10, 17, 132, + 131, 7, 180, 132, 131, 8, 197, 132, 131, 9, 251, 132, 131, 8, 136, 132, + 131, 12, 103, 132, 131, 10, 209, 132, 131, 16, 39, 132, 131, 10, 75, 132, + 131, 8, 248, 132, 131, 11, 103, 132, 131, 7, 116, 132, 131, 10, 222, 132, + 131, 12, 166, 132, 131, 16, 99, 132, 131, 12, 207, 132, 131, 10, 113, + 132, 131, 13, 188, 132, 131, 12, 177, 132, 131, 13, 35, 132, 131, 10, + 157, 132, 131, 16, 158, 132, 131, 10, 213, 132, 131, 7, 164, 132, 131, + 11, 32, 132, 131, 11, 131, 132, 131, 11, 33, 132, 131, 16, 218, 132, 131, + 10, 101, 132, 131, 9, 247, 132, 131, 9, 117, 132, 131, 16, 239, 132, 131, + 9, 201, 132, 131, 7, 163, 132, 131, 11, 164, 132, 131, 8, 177, 132, 131, + 10, 85, 132, 131, 11, 79, 132, 131, 15, 1, 132, 131, 10, 248, 132, 131, + 11, 97, 132, 131, 10, 16, 132, 131, 14, 188, 132, 131, 10, 242, 132, 131, + 12, 229, 132, 131, 10, 241, 132, 131, 14, 116, 132, 131, 10, 211, 132, + 131, 7, 119, 132, 131, 9, 65, 132, 131, 12, 89, 132, 131, 10, 246, 132, + 131, 16, 208, 132, 131, 11, 28, 132, 131, 7, 106, 132, 131, 12, 247, 132, + 131, 9, 104, 132, 131, 11, 130, 132, 131, 15, 215, 132, 131, 9, 227, 132, + 131, 7, 78, 132, 131, 9, 31, 132, 131, 8, 208, 132, 131, 10, 251, 132, + 131, 9, 111, 132, 131, 15, 172, 132, 131, 12, 178, 132, 131, 7, 221, 132, + 131, 11, 183, 132, 131, 7, 11, 132, 131, 10, 151, 132, 131, 13, 52, 132, + 131, 14, 192, 132, 131, 10, 79, 132, 131, 10, 114, 132, 131, 10, 91, 132, + 131, 14, 104, 132, 131, 10, 238, 132, 131, 8, 115, 132, 131, 10, 53, 132, + 131, 10, 167, 132, 131, 13, 185, 132, 131, 11, 23, 132, 131, 8, 135, 132, + 131, 10, 102, 132, 131, 16, 85, 132, 131, 16, 10, 132, 131, 18, 96, 132, + 131, 15, 39, 132, 131, 10, 14, 132, 131, 14, 250, 132, 131, 10, 34, 132, + 131, 16, 134, 132, 131, 17, 96, 132, 131, 18, 148, 132, 131, 14, 195, + 132, 131, 10, 156, 132, 131, 10, 72, 132, 131, 17, 16, 132, 131, 13, 23, + 132, 131, 15, 208, 132, 131, 15, 90, 132, 131, 17, 174, 132, 131, 15, 51, + 132, 131, 16, 7, 132, 131, 17, 191, 132, 131, 14, 181, 132, 131, 15, 174, + 132, 131, 18, 111, 132, 131, 16, 13, 132, 131, 12, 40, 132, 131, 17, 78, + 132, 131, 13, 150, 132, 131, 17, 95, 132, 131, 18, 181, 132, 131, 16, + 197, 132, 131, 14, 32, 132, 131, 16, 230, 132, 131, 17, 168, 132, 131, + 17, 18, 132, 131, 15, 240, 132, 131, 13, 104, 132, 131, 18, 48, 132, 131, + 17, 58, 132, 131, 17, 21, 132, 131, 18, 34, 132, 131, 15, 154, 132, 131, + 15, 98, 132, 131, 16, 75, 132, 131, 18, 115, 132, 131, 14, 128, 132, 131, + 12, 251, 132, 131, 14, 215, 132, 131, 15, 62, 132, 131, 13, 82, 132, 131, + 17, 215, 132, 131, 15, 185, 132, 131, 14, 170, 132, 131, 13, 203, 132, + 131, 18, 51, 132, 131, 14, 248, 132, 131, 10, 235, 132, 131, 10, 1, 132, + 131, 16, 232, 132, 131, 12, 228, 132, 131, 13, 233, 132, 131, 15, 20, + 132, 131, 18, 12, 132, 131, 14, 59, 132, 131, 16, 220, 132, 131, 15, 88, + 132, 131, 18, 116, 132, 131, 13, 93, 132, 131, 15, 14, 132, 131, 14, 105, + 132, 131, 14, 155, 132, 131, 17, 60, 132, 131, 17, 219, 132, 131, 17, 42, + 132, 131, 10, 153, 132, 131, 14, 98, 132, 131, 16, 90, 132, 131, 16, 151, + 132, 131, 18, 210, 132, 131, 17, 54, 132, 131, 10, 178, 132, 131, 17, + 111, 132, 131, 17, 7, 132, 131, 16, 70, 132, 131, 18, 219, 132, 131, 16, + 254, 132, 131, 12, 78, 132, 131, 15, 31, 132, 131, 11, 69, 132, 131, 15, + 147, 132, 131, 16, 53, 132, 131, 18, 25, 132, 131, 16, 255, 132, 131, 11, + 184, 132, 131, 14, 63, 132, 131, 15, 86, 132, 131, 15, 229, 132, 131, 18, + 223, 132, 131, 15, 61, 132, 131, 13, 216, 132, 131, 17, 161, 132, 131, + 13, 124, 132, 131, 14, 139, 132, 131, 16, 15, 132, 131, 18, 154, 132, + 131, 16, 241, 132, 131, 12, 142, 132, 131, 14, 4, 132, 131, 13, 79, 132, + 131, 14, 144, 132, 131, 18, 176, 132, 131, 15, 177, 132, 131, 11, 6, 132, + 131, 16, 41, 132, 131, 12, 169, 132, 131, 15, 125, 132, 131, 16, 106, + 132, 131, 18, 59, 132, 131, 13, 114, 132, 131, 12, 131, 132, 131, 11, + 178, 132, 131, 15, 142, 132, 131, 12, 129, 132, 131, 16, 186, 132, 131, + 16, 206, 132, 131, 217, 132, 131, 13, 205, 132, 131, 14, 58, 132, 131, + 18, 69, 132, 131, 13, 111, 132, 131, 17, 106, 132, 131, 13, 231, 132, + 131, 18, 226, 132, 131, 13, 87, 132, 131, 9, 224, 132, 131, 17, 5, 132, + 131, 12, 17, 132, 131, 10, 2, 132, 131, 15, 12, 132, 131, 10, 49, 132, + 131, 8, 65, 132, 131, 10, 197, 132, 131, 7, 51, 132, 131, 11, 56, 132, + 131, 12, 175, 132, 131, 14, 60, 132, 131, 12, 107, 132, 131, 7, 103, 132, + 131, 11, 26, 132, 131, 7, 88, 132, 131, 9, 214, 132, 131, 10, 20, 132, + 131, 14, 92, 132, 131, 9, 46, 132, 131, 9, 235, 132, 131, 14, 101, 132, + 131, 12, 160, 132, 131, 9, 43, 132, 131, 11, 45, 132, 131, 13, 214, 132, + 131, 9, 240, 132, 131, 8, 96, 132, 131, 9, 174, 132, 131, 10, 65, 132, + 131, 12, 179, 132, 131, 16, 182, 132, 131, 11, 166, 132, 131, 7, 155, + 132, 131, 10, 22, 132, 131, 13, 20, 132, 131, 12, 146, 132, 131, 14, 163, + 132, 131, 12, 133, 132, 131, 12, 215, 132, 131, 9, 91, 132, 131, 14, 187, + 132, 131, 11, 98, 132, 131, 9, 37, 132, 131, 13, 63, 132, 131, 12, 218, + 132, 131, 10, 229, 132, 131, 11, 120, 132, 131, 15, 32, 132, 131, 9, 132, + 132, 131, 7, 194, 132, 131, 9, 125, 132, 131, 11, 36, 132, 131, 10, 89, + 132, 131, 15, 248, 132, 131, 11, 186, 132, 131, 8, 152, 132, 131, 7, 177, + 132, 131, 10, 56, 132, 131, 7, 218, 132, 131, 10, 98, 132, 131, 12, 191, + 132, 131, 13, 69, 132, 131, 13, 51, 132, 131, 7, 169, 132, 131, 10, 3, + 132, 131, 10, 135, 132, 131, 13, 22, 132, 131, 11, 24, 132, 131, 11, 152, + 132, 131, 16, 222, 132, 131, 12, 227, 132, 131, 12, 123, 132, 131, 16, + 235, 132, 131, 15, 188, 132, 131, 17, 151, 132, 131, 17, 77, 132, 131, + 11, 51, 132, 131, 14, 78, 132, 131, 11, 208, 132, 131, 17, 25, 132, 131, + 18, 94, 132, 131, 15, 113, 132, 131, 9, 228, 132, 131, 16, 167, 132, 131, + 12, 219, 132, 131, 15, 160, 132, 131, 14, 168, 132, 131, 18, 40, 132, + 131, 16, 67, 132, 131, 14, 220, 132, 131, 17, 130, 132, 131, 15, 83, 132, + 131, 16, 1, 132, 131, 16, 132, 132, 131, 18, 47, 132, 131, 17, 47, 132, + 131, 11, 101, 132, 131, 15, 7, 132, 131, 13, 28, 132, 131, 11, 39, 132, + 131, 15, 52, 132, 131, 10, 41, 132, 131, 8, 50, 132, 131, 10, 26, 132, + 131, 7, 209, 132, 131, 9, 84, 132, 131, 10, 77, 132, 131, 15, 118, 132, + 131, 10, 105, 132, 131, 7, 192, 132, 131, 10, 125, 132, 131, 8, 183, 132, + 131, 10, 112, 132, 131, 15, 226, 132, 131, 9, 253, 132, 131, 11, 211, + 132, 131, 14, 10, 132, 131, 11, 235, 132, 131, 9, 200, 132, 131, 12, 188, + 132, 131, 16, 61, 132, 131, 10, 249, 132, 131, 7, 102, 132, 131, 9, 99, + 132, 131, 9, 216, 132, 131, 9, 161, 132, 131, 17, 81, 132, 131, 10, 131, + 132, 131, 8, 98, 132, 131, 9, 40, 132, 131, 16, 74, 132, 131, 16, 194, + 132, 131, 18, 161, 132, 131, 15, 24, 132, 131, 10, 171, 132, 131, 9, 52, + 132, 131, 14, 57, 132, 131, 12, 54, 132, 131, 15, 253, 132, 131, 17, 41, + 132, 131, 18, 45, 132, 131, 14, 132, 132, 131, 11, 78, 132, 131, 12, 164, + 132, 131, 15, 247, 132, 131, 9, 180, 132, 131, 15, 74, 132, 131, 13, 217, + 132, 131, 18, 179, 132, 131, 15, 111, 132, 131, 17, 84, 132, 131, 18, 79, + 132, 131, 16, 171, 132, 131, 16, 17, 132, 131, 15, 166, 132, 131, 17, + 194, 132, 131, 13, 192, 132, 131, 9, 109, 132, 131, 15, 0, 132, 131, 17, + 12, 132, 131, 16, 237, 132, 131, 18, 128, 132, 131, 15, 127, 132, 131, + 11, 212, 132, 131, 14, 33, 132, 131, 15, 3, 132, 131, 15, 155, 132, 131, + 17, 232, 132, 131, 17, 71, 132, 131, 11, 205, 132, 131, 12, 77, 132, 131, + 14, 246, 132, 131, 10, 206, 132, 131, 13, 246, 132, 131, 13, 200, 132, + 131, 18, 199, 132, 131, 16, 62, 132, 131, 9, 175, 132, 131, 10, 237, 132, + 131, 16, 204, 132, 131, 11, 46, 132, 131, 14, 14, 132, 131, 16, 54, 132, + 131, 18, 54, 132, 131, 16, 23, 132, 131, 16, 133, 132, 131, 16, 124, 132, + 131, 18, 222, 132, 131, 13, 244, 132, 131, 15, 80, 132, 131, 15, 239, + 132, 131, 17, 202, 132, 131, 13, 226, 132, 131, 12, 195, 132, 131, 13, + 84, 132, 131, 13, 250, 132, 131, 14, 97, 132, 131, 18, 73, 132, 131, 15, + 251, 132, 131, 12, 27, 132, 131, 17, 70, 132, 131, 11, 195, 132, 131, 16, + 250, 132, 131, 13, 159, 132, 131, 18, 144, 132, 131, 14, 89, 132, 131, + 10, 73, 132, 131, 13, 81, 132, 131, 12, 139, 132, 131, 16, 125, 132, 131, + 14, 62, 132, 131, 18, 168, 132, 131, 16, 176, 132, 131, 15, 126, 132, + 131, 16, 84, 132, 131, 18, 112, 132, 131, 14, 239, 132, 131, 15, 228, + 132, 131, 13, 85, 132, 131, 18, 77, 132, 131, 15, 214, 132, 131, 10, 32, + 132, 131, 15, 110, 132, 131, 9, 70, 132, 131, 10, 191, 132, 131, 15, 43, + 132, 131, 7, 18, 132, 131, 9, 188, 132, 131, 7, 15, 132, 131, 11, 22, + 132, 131, 13, 29, 132, 131, 14, 73, 132, 131, 11, 159, 132, 131, 7, 30, + 132, 131, 7, 85, 132, 131, 9, 133, 132, 131, 8, 9, 132, 131, 10, 7, 132, + 131, 11, 179, 132, 131, 15, 22, 132, 131, 12, 86, 132, 131, 10, 160, 132, + 131, 10, 19, 132, 131, 14, 55, 132, 131, 10, 185, 132, 131, 13, 45, 132, + 131, 11, 2, 132, 131, 14, 214, 132, 131, 10, 119, 132, 131, 8, 91, 132, + 131, 13, 57, 132, 131, 8, 124, 132, 131, 10, 220, 132, 131, 11, 88, 132, + 131, 11, 110, 132, 131, 13, 113, 132, 131, 12, 70, 132, 131, 8, 134, 132, + 131, 10, 198, 132, 131, 8, 62, 132, 131, 11, 58, 132, 131, 11, 13, 132, + 131, 16, 79, 132, 131, 11, 125, 132, 131, 9, 38, 132, 131, 16, 181, 132, + 131, 11, 210, 132, 131, 12, 162, 132, 131, 12, 180, 132, 131, 16, 120, + 132, 131, 10, 117, 132, 131, 8, 213, 132, 131, 10, 86, 132, 131, 12, 23, + 132, 131, 9, 36, 132, 131, 15, 116, 132, 131, 12, 186, 132, 131, 8, 201, + 132, 131, 8, 143, 132, 131, 11, 7, 132, 131, 7, 126, 132, 131, 11, 150, + 132, 131, 10, 15, 132, 131, 13, 118, 132, 131, 9, 86, 132, 131, 7, 82, + 132, 131, 7, 198, 132, 131, 12, 140, 132, 131, 8, 46, 132, 131, 12, 74, + 132, 131, 9, 244, 132, 131, 14, 13, 132, 131, 9, 39, 132, 131, 10, 52, + 132, 131, 14, 227, 132, 131, 13, 1, 132, 131, 7, 65, 132, 131, 11, 100, + 132, 131, 8, 66, 132, 131, 11, 85, 132, 131, 10, 69, 132, 131, 13, 94, + 132, 131, 11, 55, 132, 131, 7, 213, 132, 131, 7, 193, 132, 131, 9, 249, + 132, 131, 12, 222, 132, 131, 11, 96, 132, 131, 16, 112, 132, 131, 10, + 152, 132, 131, 10, 212, 132, 131, 15, 201, 132, 131, 9, 205, 132, 131, + 16, 108, 132, 131, 12, 208, 132, 131, 15, 191, 132, 131, 14, 143, 132, + 131, 13, 60, 132, 131, 18, 137, 132, 131, 15, 109, 132, 131, 12, 138, + 132, 131, 9, 50, 132, 131, 15, 79, 132, 131, 11, 172, 132, 131, 15, 209, + 132, 131, 13, 243, 132, 131, 17, 115, 132, 131, 16, 119, 132, 131, 16, + 28, 132, 131, 18, 228, 132, 131, 17, 88, 132, 131, 17, 91, 132, 131, 16, + 64, 132, 131, 18, 8, 132, 131, 13, 90, 132, 131, 9, 164, 132, 131, 16, + 127, 132, 131, 12, 47, 132, 131, 17, 90, 132, 131, 17, 120, 132, 131, 17, + 37, 132, 131, 13, 67, 132, 131, 18, 62, 132, 131, 17, 43, 132, 131, 14, + 171, 132, 131, 15, 254, 132, 131, 18, 136, 132, 131, 16, 242, 132, 131, + 10, 84, 132, 131, 16, 113, 132, 131, 11, 60, 132, 131, 16, 223, 132, 131, + 17, 8, 132, 131, 17, 128, 132, 131, 16, 45, 132, 131, 12, 242, 132, 131, + 13, 140, 132, 131, 10, 66, 132, 131, 15, 179, 132, 131, 13, 73, 132, 131, + 17, 117, 132, 131, 14, 67, 132, 131, 17, 26, 132, 131, 18, 84, 132, 131, + 17, 92, 132, 131, 13, 61, 132, 131, 14, 217, 132, 131, 17, 171, 132, 131, + 16, 130, 132, 131, 9, 130, 132, 131, 16, 140, 132, 131, 15, 149, 132, + 131, 13, 155, 132, 131, 18, 214, 132, 131, 16, 164, 132, 131, 11, 65, + 132, 131, 14, 240, 132, 131, 15, 18, 132, 131, 17, 82, 132, 131, 18, 122, + 132, 131, 14, 40, 132, 131, 13, 32, 132, 131, 10, 92, 132, 131, 13, 105, + 132, 131, 10, 161, 132, 131, 17, 74, 132, 131, 13, 120, 132, 131, 17, + 221, 132, 131, 14, 29, 132, 131, 11, 84, 132, 131, 13, 78, 132, 131, 12, + 185, 132, 131, 16, 233, 132, 131, 17, 53, 132, 131, 17, 114, 132, 131, + 16, 149, 132, 131, 13, 172, 132, 131, 18, 78, 132, 131, 16, 215, 132, + 131, 16, 111, 132, 131, 16, 137, 132, 131, 18, 119, 132, 131, 15, 136, + 132, 131, 12, 147, 132, 131, 17, 9, 132, 131, 15, 173, 132, 131, 13, 148, + 132, 131, 18, 217, 132, 131, 15, 50, 132, 131, 10, 221, 132, 131, 14, + 193, 132, 131, 9, 176, 132, 131, 11, 89, 132, 131, 17, 94, 132, 131, 10, + 6, 132, 131, 8, 217, 132, 131, 8, 140, 132, 131, 13, 47, 132, 131, 7, + 196, 132, 131, 9, 95, 132, 131, 11, 203, 132, 131, 15, 26, 132, 131, 11, + 244, 132, 131, 11, 188, 132, 131, 15, 91, 132, 131, 11, 3, 132, 131, 10, + 143, 132, 131, 15, 219, 132, 131, 12, 157, 132, 131, 10, 158, 132, 131, + 13, 180, 132, 131, 10, 104, 132, 131, 8, 129, 132, 131, 10, 115, 132, + 131, 10, 59, 132, 131, 11, 147, 132, 131, 14, 247, 132, 131, 10, 94, 132, + 131, 8, 33, 132, 131, 12, 250, 132, 131, 9, 153, 132, 131, 12, 108, 132, + 131, 13, 74, 132, 131, 10, 173, 132, 131, 8, 53, 132, 131, 9, 96, 132, + 131, 7, 87, 132, 131, 11, 17, 132, 131, 12, 2, 132, 131, 17, 3, 132, 131, + 13, 5, 132, 131, 7, 153, 132, 131, 11, 148, 132, 131, 11, 117, 132, 131, + 9, 41, 132, 131, 10, 175, 132, 131, 14, 0, 132, 131, 10, 121, 132, 131, + 15, 28, 132, 131, 10, 0, 132, 131, 7, 16, 132, 131, 9, 88, 132, 131, 12, + 149, 132, 131, 12, 31, 132, 131, 15, 70, 132, 131, 12, 69, 132, 131, 7, + 239, 132, 131, 9, 138, 132, 131, 16, 38, 132, 131, 13, 96, 132, 131, 18, + 68, 132, 131, 15, 175, 132, 131, 9, 68, 132, 131, 15, 58, 132, 131, 12, + 110, 132, 131, 16, 226, 132, 131, 13, 76, 132, 131, 18, 192, 132, 131, + 13, 190, 132, 131, 9, 30, 132, 131, 16, 102, 132, 131, 10, 99, 132, 131, + 16, 20, 132, 131, 14, 56, 132, 131, 17, 247, 132, 131, 17, 87, 132, 131, + 16, 136, 132, 131, 17, 189, 132, 131, 16, 217, 132, 131, 13, 169, 132, + 131, 16, 35, 132, 131, 18, 6, 132, 131, 16, 185, 132, 131, 9, 128, 132, + 131, 14, 17, 132, 131, 13, 245, 132, 131, 14, 162, 132, 131, 18, 133, + 132, 131, 13, 129, 132, 131, 12, 57, 132, 131, 13, 183, 132, 131, 11, 73, + 132, 131, 10, 64, 132, 131, 14, 96, 132, 131, 11, 233, 132, 131, 7, 236, + 132, 131, 9, 206, 132, 131, 8, 210, 132, 131, 9, 75, 132, 131, 11, 63, + 132, 131, 13, 133, 132, 131, 9, 159, 132, 131, 10, 28, 132, 131, 9, 72, + 132, 131, 14, 65, 132, 131, 9, 238, 132, 131, 12, 95, 132, 131, 17, 61, + 132, 131, 11, 94, 132, 131, 12, 230, 132, 131, 9, 196, 132, 131, 14, 9, + 132, 131, 11, 123, 132, 131, 10, 236, 132, 131, 9, 215, 132, 131, 15, + 106, 132, 131, 11, 14, 132, 131, 8, 10, 132, 131, 12, 73, 132, 131, 10, + 224, 132, 131, 12, 159, 132, 131, 16, 141, 132, 131, 11, 108, 132, 131, + 7, 173, 132, 131, 10, 51, 132, 131, 8, 182, 132, 131, 10, 202, 132, 131, + 11, 215, 132, 131, 14, 141, 132, 131, 12, 125, 132, 131, 10, 194, 132, + 131, 11, 102, 132, 131, 15, 227, 132, 131, 13, 58, 132, 131, 12, 63, 132, + 131, 11, 213, 132, 131, 14, 36, 132, 131, 10, 68, 132, 131, 7, 52, 132, + 131, 12, 192, 132, 131, 9, 134, 132, 131, 11, 230, 132, 131, 17, 39, 132, + 131, 11, 245, 132, 131, 8, 8, 132, 131, 10, 154, 132, 131, 9, 165, 132, + 131, 10, 145, 132, 131, 14, 38, 132, 131, 10, 192, 132, 131, 7, 205, 132, + 131, 8, 187, 132, 131, 12, 148, 132, 131, 8, 49, 132, 131, 10, 136, 132, + 131, 10, 255, 132, 131, 13, 168, 132, 131, 9, 226, 132, 131, 13, 39, 132, + 131, 11, 21, 132, 131, 13, 189, 132, 131, 10, 23, 132, 131, 11, 149, 132, + 131, 16, 29, 132, 131, 13, 24, 132, 131, 8, 151, 132, 131, 10, 172, 132, + 131, 10, 12, 132, 131, 10, 31, 132, 131, 16, 246, 132, 131, 9, 131, 132, + 131, 7, 238, 132, 131, 11, 82, 132, 131, 12, 253, 132, 131, 17, 55, 132, + 131, 7, 228, 132, 131, 10, 214, 132, 131, 10, 132, 132, 131, 9, 229, 132, + 131, 15, 243, 132, 131, 9, 58, 132, 131, 12, 98, 132, 131, 11, 133, 132, + 131, 14, 178, 132, 131, 10, 164, 132, 131, 12, 44, 132, 131, 12, 114, + 132, 131, 16, 188, 132, 131, 11, 93, 132, 131, 7, 255, 132, 131, 11, 161, + 132, 131, 11, 18, 132, 131, 10, 195, 132, 131, 16, 82, 132, 131, 11, 119, + 132, 131, 7, 182, 132, 131, 10, 111, 132, 131, 9, 115, 132, 131, 10, 83, + 132, 131, 14, 18, 132, 131, 9, 223, 132, 131, 12, 234, 132, 131, 16, 57, + 132, 131, 10, 144, 132, 131, 12, 52, 132, 131, 13, 38, 132, 131, 14, 175, + 132, 131, 9, 225, 132, 131, 9, 53, 132, 131, 13, 0, 132, 131, 16, 207, + 132, 131, 9, 208, 132, 131, 7, 223, 132, 131, 12, 66, 132, 131, 9, 152, + 132, 131, 9, 236, 132, 131, 15, 250, 132, 131, 12, 119, 132, 131, 8, 17, + 132, 131, 9, 67, 132, 131, 9, 61, 132, 131, 13, 16, 132, 131, 15, 212, + 132, 131, 12, 135, 132, 131, 8, 2, 132, 131, 11, 139, 132, 131, 8, 30, + 132, 131, 12, 33, 132, 131, 9, 222, 132, 131, 17, 4, 132, 131, 9, 155, + 132, 131, 12, 0, 132, 131, 13, 10, 132, 131, 17, 46, 132, 131, 12, 126, + 132, 131, 10, 225, 132, 131, 10, 62, 132, 131, 15, 119, 132, 131, 11, + 136, 132, 131, 8, 34, 132, 131, 9, 112, 132, 131, 10, 58, 132, 131, 13, + 30, 132, 131, 13, 255, 132, 131, 12, 118, 132, 131, 8, 47, 132, 131, 9, + 204, 132, 131, 15, 5, 132, 131, 16, 126, 132, 131, 17, 210, 132, 131, 16, + 44, 132, 131, 11, 165, 132, 131, 14, 102, 132, 131, 9, 114, 132, 131, 14, + 26, 132, 131, 15, 231, 132, 131, 17, 176, 132, 131, 15, 217, 132, 131, + 16, 88, 132, 131, 17, 231, 132, 131, 13, 144, 132, 131, 15, 56, 132, 131, + 16, 114, 132, 131, 17, 143, 132, 131, 15, 15, 132, 131, 12, 5, 132, 131, + 16, 160, 132, 131, 13, 132, 132, 131, 14, 203, 132, 131, 17, 152, 132, + 131, 13, 223, 132, 131, 9, 147, 132, 131, 15, 117, 132, 131, 15, 42, 132, + 131, 16, 224, 132, 131, 17, 182, 132, 131, 13, 83, 132, 131, 10, 128, + 132, 131, 11, 25, 132, 131, 15, 76, 132, 131, 11, 219, 132, 131, 10, 48, + 132, 131, 10, 118, 132, 131, 15, 234, 132, 131, 11, 137, 132, 131, 15, + 164, 132, 131, 15, 245, 132, 131, 17, 196, 132, 131, 16, 243, 132, 131, + 15, 82, 132, 131, 14, 221, 132, 131, 18, 26, 132, 131, 14, 44, 132, 131, + 11, 81, 132, 131, 17, 56, 132, 131, 16, 94, 132, 131, 16, 59, 132, 131, + 17, 188, 132, 131, 16, 3, 132, 131, 11, 254, 132, 131, 13, 199, 132, 131, + 16, 31, 132, 131, 16, 68, 132, 131, 18, 28, 132, 131, 16, 196, 132, 131, + 12, 58, 132, 131, 10, 43, 132, 131, 13, 191, 132, 131, 10, 180, 132, 131, + 9, 242, 132, 131, 12, 39, 132, 131, 14, 100, 132, 131, 10, 37, 132, 131, + 14, 113, 132, 131, 14, 216, 132, 131, 18, 67, 132, 131, 17, 31, 132, 131, + 16, 155, 132, 131, 13, 116, 132, 131, 17, 145, 132, 131, 14, 43, 132, + 131, 11, 11, 132, 131, 17, 15, 132, 131, 14, 117, 132, 131, 13, 156, 132, + 131, 17, 236, 132, 131, 16, 104, 132, 131, 10, 253, 132, 131, 16, 201, + 132, 131, 10, 116, 132, 131, 12, 168, 132, 131, 14, 75, 132, 131, 13, 13, + 132, 131, 7, 64, 132, 131, 7, 44, 132, 131, 12, 248, 132, 131, 8, 11, + 132, 131, 8, 101, 132, 131, 10, 55, 132, 131, 8, 72, 132, 131, 10, 204, + 132, 131, 11, 106, 132, 131, 14, 90, 132, 131, 10, 196, 132, 131, 12, 6, + 132, 131, 10, 184, 132, 131, 14, 152, 132, 131, 10, 230, 132, 131, 7, + 123, 132, 131, 12, 12, 132, 131, 10, 148, 132, 131, 12, 231, 132, 131, + 15, 38, 132, 131, 12, 109, 132, 131, 9, 107, 132, 131, 10, 123, 132, 131, + 16, 63, 132, 131, 11, 19, 132, 131, 7, 246, 132, 131, 8, 21, 132, 131, + 10, 5, 132, 131, 8, 184, 132, 131, 7, 19, 132, 131, 11, 95, 132, 131, 10, + 150, 132, 131, 9, 33, 132, 131, 13, 247, 132, 131, 11, 116, 132, 131, 11, + 107, 132, 131, 16, 221, 132, 131, 11, 216, 132, 131, 8, 178, 132, 131, + 10, 199, 132, 131, 11, 140, 132, 131, 10, 107, 132, 131, 13, 101, 132, + 131, 11, 34, 132, 131, 8, 132, 132, 131, 9, 49, 132, 131, 10, 215, 132, + 131, 11, 64, 132, 131, 14, 138, 132, 131, 11, 228, 132, 131, 8, 188, 132, + 131, 8, 119, 132, 131, 9, 32, 132, 131, 8, 160, 132, 131, 8, 111, 132, + 131, 11, 47, 132, 131, 8, 235, 132, 131, 11, 9, 132, 131, 12, 255, 132, + 131, 13, 176, 132, 131, 12, 239, 132, 131, 10, 176, 132, 131, 13, 6, 132, + 131, 14, 84, 132, 131, 11, 174, 132, 131, 14, 156, 132, 131, 13, 204, + 132, 131, 17, 248, 132, 131, 16, 245, 132, 131, 9, 158, 132, 131, 11, + 114, 132, 131, 14, 80, 132, 131, 12, 246, 132, 131, 13, 46, 132, 131, 13, + 181, 132, 131, 14, 237, 132, 131, 15, 176, 132, 131, 18, 174, 132, 131, + 16, 83, 132, 131, 13, 220, 132, 131, 13, 139, 132, 131, 18, 70, 132, 131, + 13, 177, 132, 131, 10, 149, 132, 131, 14, 226, 132, 131, 14, 8, 132, 131, + 15, 156, 132, 131, 17, 138, 132, 131, 15, 193, 132, 131, 10, 11, 132, + 131, 9, 219, 132, 131, 13, 65, 132, 131, 13, 17, 132, 131, 12, 92, 132, + 131, 11, 209, 132, 131, 15, 218, 132, 131, 12, 84, 132, 131, 14, 161, + 132, 131, 16, 174, 132, 131, 17, 225, 132, 131, 15, 140, 132, 131, 15, + 45, 132, 131, 16, 179, 132, 131, 18, 172, 132, 131, 15, 81, 132, 131, 10, + 139, 132, 131, 13, 72, 132, 131, 16, 89, 132, 131, 13, 202, 132, 131, 18, + 44, 132, 131, 17, 22, 132, 131, 9, 154, 132, 131, 13, 193, 132, 144, 14, + 113, 132, 144, 18, 161, 132, 144, 13, 250, 132, 144, 11, 228, 132, 144, + 15, 50, 132, 144, 14, 96, 132, 144, 12, 86, 132, 144, 13, 244, 132, 144, + 18, 96, 132, 144, 12, 23, 132, 144, 14, 33, 132, 144, 13, 35, 132, 144, + 15, 51, 132, 144, 17, 225, 132, 144, 14, 47, 132, 144, 12, 140, 132, 144, + 15, 125, 132, 144, 18, 199, 132, 144, 9, 174, 132, 144, 14, 70, 132, 144, + 9, 133, 132, 144, 12, 239, 132, 144, 18, 226, 132, 144, 18, 124, 132, + 144, 12, 6, 132, 144, 15, 179, 132, 144, 14, 35, 132, 144, 14, 192, 132, + 144, 14, 8, 132, 144, 14, 98, 132, 144, 13, 255, 132, 144, 14, 105, 132, + 144, 17, 128, 132, 144, 17, 196, 132, 144, 15, 38, 132, 144, 14, 14, 132, + 144, 12, 248, 132, 144, 17, 120, 132, 144, 18, 154, 132, 144, 9, 112, + 132, 144, 14, 57, 132, 144, 18, 217, 132, 144, 12, 185, 132, 144, 14, 40, + 132, 144, 9, 39, 132, 144, 9, 61, 132, 144, 9, 155, 132, 144, 13, 189, + 132, 144, 8, 217, 132, 144, 18, 112, 142, 147, 1, 58, 142, 147, 0, 198, + 142, 147, 1, 176, 142, 147, 0, 210, 142, 147, 1, 127, 142, 147, 1, 202, + 142, 147, 1, 197, 142, 147, 0, 222, 142, 147, 1, 121, 142, 147, 1, 200, + 142, 147, 1, 18, 142, 147, 1, 48, 142, 147, 1, 108, 142, 147, 1, 155, + 142, 147, 1, 93, 142, 147, 1, 152, 142, 147, 1, 12, 142, 147, 0, 182, + 142, 147, 1, 74, 142, 147, 1, 0, 142, 147, 1, 31, 142, 147, 1, 137, 142, + 147, 1, 65, 142, 147, 1, 95, 142, 147, 1, 225, 142, 147, 1, 54, 142, 147, + 1, 111, 142, 147, 1, 166, 142, 147, 0, 205, 142, 147, 1, 232, 142, 147, + 1, 177, 142, 147, 1, 16, 142, 147, 1, 178, 142, 147, 1, 117, 142, 147, 1, + 145, 142, 147, 1, 170, 142, 147, 1, 153, 142, 147, 1, 124, 142, 147, 1, + 226, 142, 147, 1, 209, 142, 147, 0, 211, 142, 147, 0, 240, 142, 147, 1, + 168, 142, 147, 1, 56, 142, 147, 1, 105, 142, 147, 0, 254, 142, 147, 0, + 184, 142, 147, 1, 213, 142, 147, 1, 220, 142, 147, 0, 177, 142, 147, 1, + 169, 142, 147, 1, 113, 142, 147, 1, 2, 142, 147, 0, 174, 142, 147, 1, + 184, 142, 147, 1, 129, 142, 147, 1, 39, 142, 147, 0, 226, 142, 147, 1, + 36, 142, 147, 1, 17, 142, 147, 0, 238, 142, 147, 1, 150, 142, 147, 1, 88, + 142, 147, 1, 217, 142, 147, 1, 174, 142, 147, 1, 67, 142, 147, 1, 234, + 142, 147, 0, 219, 142, 147, 1, 193, 142, 147, 1, 62, 142, 147, 1, 141, + 142, 147, 0, 252, 142, 147, 1, 75, 142, 147, 1, 90, 142, 147, 1, 87, 142, + 147, 0, 194, 142, 147, 1, 120, 142, 147, 1, 1, 142, 147, 1, 38, 142, 147, + 1, 7, 142, 147, 1, 32, 142, 147, 1, 66, 142, 147, 1, 172, 142, 147, 0, + 241, 142, 147, 1, 8, 142, 147, 1, 130, 142, 147, 1, 9, 142, 147, 1, 80, + 142, 147, 0, 181, 142, 147, 1, 106, 142, 147, 1, 94, 142, 147, 1, 46, + 142, 147, 1, 110, 142, 147, 1, 205, 142, 147, 0, 209, 142, 147, 1, 25, + 142, 147, 1, 53, 142, 147, 1, 219, 142, 147, 1, 188, 142, 147, 1, 57, + 142, 147, 0, 217, 142, 147, 1, 115, 142, 147, 0, 235, 142, 147, 1, 128, + 142, 147, 1, 119, 142, 147, 0, 202, 142, 147, 0, 246, 142, 147, 0, 190, + 142, 147, 1, 146, 142, 147, 0, 200, 142, 147, 1, 50, 142, 147, 1, 96, + 142, 147, 1, 134, 142, 147, 1, 33, 142, 147, 0, 206, 142, 147, 1, 214, + 142, 147, 1, 131, 142, 147, 1, 158, 142, 147, 1, 198, 142, 147, 1, 162, + 142, 147, 0, 214, 142, 147, 1, 199, 142, 147, 1, 29, 142, 147, 1, 35, + 142, 147, 1, 114, 142, 147, 1, 101, 142, 147, 1, 187, 142, 147, 0, 215, + 142, 147, 0, 248, 142, 147, 0, 171, 142, 147, 1, 5, 142, 147, 1, 136, + 142, 147, 0, 176, 142, 147, 0, 208, 142, 147, 1, 81, 142, 147, 1, 207, + 142, 147, 1, 171, 142, 147, 1, 78, 142, 147, 0, 236, 142, 147, 1, 144, + 142, 147, 1, 139, 142, 147, 1, 49, 142, 147, 0, 233, 142, 147, 1, 228, + 142, 147, 1, 182, 142, 147, 1, 37, 142, 147, 0, 234, 142, 147, 1, 15, + 142, 147, 1, 132, 142, 147, 1, 211, 142, 147, 1, 47, 142, 147, 1, 231, + 142, 147, 1, 157, 142, 147, 1, 140, 142, 147, 1, 86, 142, 147, 1, 70, + 142, 147, 1, 21, 142, 147, 0, 213, 142, 147, 1, 97, 142, 147, 1, 42, 142, + 147, 1, 147, 142, 147, 0, 245, 142, 147, 0, 244, 142, 147, 1, 148, 142, + 147, 1, 143, 142, 147, 1, 224, 142, 147, 1, 41, 142, 147, 1, 123, 142, + 147, 1, 69, 142, 147, 1, 201, 142, 147, 0, 187, 142, 147, 1, 229, 142, + 147, 0, 247, 142, 147, 1, 179, 142, 147, 1, 6, 142, 147, 1, 64, 142, 147, + 0, 220, 142, 147, 1, 203, 142, 147, 1, 138, 142, 147, 0, 183, 142, 147, + 1, 122, 142, 147, 0, 191, 142, 147, 0, 249, 142, 147, 1, 19, 142, 147, 1, + 218, 142, 147, 1, 116, 142, 147, 1, 40, 142, 147, 1, 175, 142, 147, 0, + 227, 142, 147, 1, 89, 142, 147, 0, 250, 142, 147, 0, 216, 142, 147, 0, + 212, 142, 147, 1, 230, 142, 147, 1, 71, 142, 147, 1, 100, 142, 147, 1, + 27, 142, 147, 1, 102, 142, 147, 1, 216, 142, 147, 1, 72, 142, 147, 1, + 235, 142, 147, 0, 251, 142, 147, 0, 221, 142, 147, 1, 208, 142, 147, 0, + 207, 142, 147, 1, 180, 142, 147, 1, 167, 142, 147, 0, 253, 142, 147, 1, + 20, 142, 147, 1, 223, 142, 147, 1, 159, 142, 147, 1, 73, 142, 147, 1, 10, + 142, 147, 1, 126, 142, 147, 1, 84, 142, 147, 1, 186, 142, 147, 1, 103, + 142, 147, 1, 191, 142, 147, 1, 195, 142, 147, 1, 109, 142, 147, 0, 172, + 142, 147, 1, 233, 142, 147, 0, 173, 142, 147, 1, 24, 142, 147, 0, 188, + 142, 147, 1, 83, 142, 147, 1, 30, 142, 147, 1, 51, 142, 147, 1, 68, 142, + 147, 1, 151, 142, 147, 1, 104, 142, 147, 0, 230, 142, 147, 1, 142, 142, + 147, 0, 225, 142, 147, 0, 229, 142, 147, 1, 194, 142, 147, 1, 4, 142, + 147, 0, 237, 142, 147, 0, 232, 142, 147, 1, 82, 142, 147, 0, 192, 142, + 147, 1, 204, 142, 147, 0, 218, 142, 147, 1, 3, 142, 147, 1, 76, 142, 147, + 1, 164, 142, 147, 1, 44, 142, 147, 0, 180, 142, 147, 1, 221, 142, 147, 0, + 223, 142, 147, 0, 231, 142, 147, 1, 61, 142, 147, 0, 224, 142, 147, 1, + 181, 142, 147, 1, 160, 142, 147, 1, 125, 142, 147, 0, 179, 142, 147, 0, + 175, 142, 147, 1, 107, 142, 147, 1, 215, 142, 147, 1, 13, 142, 147, 0, + 204, 142, 147, 1, 22, 142, 147, 0, 197, 142, 147, 1, 192, 142, 147, 0, + 255, 142, 147, 1, 190, 142, 147, 1, 99, 142, 147, 1, 79, 142, 147, 1, + 156, 142, 147, 1, 60, 142, 147, 1, 173, 142, 147, 1, 210, 142, 147, 0, + 195, 142, 147, 0, 201, 142, 147, 1, 26, 142, 147, 0, 242, 142, 147, 0, + 178, 142, 147, 1, 222, 142, 147, 1, 63, 142, 147, 1, 45, 142, 147, 1, + 163, 142, 147, 1, 206, 142, 147, 0, 199, 142, 147, 0, 189, 142, 147, 0, + 185, 142, 147, 1, 92, 142, 147, 1, 98, 142, 147, 1, 212, 142, 147, 1, + 236, 142, 147, 1, 55, 142, 147, 1, 149, 142, 147, 1, 59, 142, 147, 1, 77, + 142, 147, 0, 203, 142, 147, 1, 91, 142, 147, 1, 43, 142, 147, 1, 85, 142, + 147, 1, 52, 142, 147, 1, 165, 142, 147, 1, 133, 142, 147, 1, 23, 135, + 133, 140, 18, 140, 135, 133, 140, 17, 168, 135, 133, 140, 18, 98, 135, + 133, 140, 15, 162, 135, 133, 140, 14, 235, 135, 133, 140, 17, 99, 19, 70, + 19, 18, 135, 133, 140, 17, 218, 191, 133, 140, 18, 225, 16, 180, 191, + 133, 140, 18, 225, 13, 142, 191, 133, 140, 18, 225, 15, 138, 191, 133, + 140, 17, 179, 16, 180, 191, 133, 140, 18, 225, 15, 139, 174, 129, 17, + 230, 130, 8, 148, 174, 11, 241, 2, 71, 6, 241, 174, 140, 6, 249, 17, 230, + 17, 230, 7, 37, 174, 129, 2, 230, 12, 202, 174, 129, 13, 103, 9, 241, + 174, 129, 13, 103, 8, 29, 174, 129, 13, 103, 18, 228, 174, 129, 13, 103, + 17, 27, 174, 129, 13, 103, 8, 113, 174, 129, 13, 103, 149, 15, 180, 174, + 129, 13, 103, 9, 166, 174, 129, 13, 103, 14, 125, 174, 129, 2, 230, 14, + 82, 182, 174, 129, 15, 85, 130, 15, 85, 15, 86, 174, 129, 15, 85, 130, + 18, 87, 15, 86, 174, 129, 15, 85, 130, 7, 159, 143, 15, 85, 15, 86, 174, + 129, 15, 85, 130, 7, 159, 143, 18, 87, 15, 86, 174, 129, 180, 130, 7, 37, + 174, 129, 180, 130, 6, 107, 174, 129, 180, 130, 8, 79, 174, 129, 18, 50, + 130, 6, 229, 174, 129, 12, 41, 130, 6, 229, 174, 129, 9, 78, 130, 6, 229, + 174, 129, 19, 0, 130, 8, 79, 174, 129, 18, 63, 130, 6, 229, 174, 129, 10, + 170, 130, 6, 229, 174, 129, 18, 194, 130, 6, 229, 174, 129, 17, 230, 130, + 6, 229, 174, 129, 149, 18, 17, 130, 6, 229, 174, 129, 18, 17, 130, 6, + 229, 174, 129, 9, 80, 130, 6, 229, 174, 129, 18, 104, 130, 6, 229, 174, + 129, 18, 30, 130, 6, 229, 174, 129, 8, 87, 130, 6, 229, 174, 129, 149, + 18, 252, 130, 6, 229, 174, 129, 18, 252, 130, 6, 229, 174, 129, 12, 197, + 130, 6, 229, 174, 129, 18, 4, 130, 6, 229, 174, 129, 15, 168, 130, 6, + 229, 174, 129, 15, 85, 130, 6, 229, 174, 129, 18, 109, 130, 6, 229, 174, + 129, 18, 63, 130, 8, 22, 174, 129, 18, 50, 130, 11, 75, 174, 129, 18, 17, + 130, 11, 75, 174, 129, 18, 252, 130, 11, 75, 174, 140, 180, 8, 113, 134, + 129, 180, 12, 137, 155, 137, 134, 129, 180, 12, 137, 149, 137, 134, 129, + 16, 219, 155, 137, 134, 129, 16, 219, 149, 137, 134, 129, 16, 219, 164, + 137, 134, 129, 16, 219, 202, 137, 134, 129, 17, 253, 155, 137, 134, 129, + 17, 253, 149, 137, 134, 129, 17, 253, 164, 137, 134, 129, 17, 253, 202, + 137, 134, 129, 9, 45, 155, 137, 134, 129, 9, 45, 149, 137, 134, 129, 9, + 45, 164, 137, 134, 129, 9, 45, 202, 137, 134, 129, 7, 66, 155, 137, 134, + 129, 7, 66, 149, 137, 134, 129, 7, 66, 164, 137, 134, 129, 7, 66, 202, + 137, 134, 129, 11, 41, 155, 137, 134, 129, 11, 41, 149, 137, 134, 129, + 11, 41, 164, 137, 134, 129, 11, 41, 202, 137, 134, 129, 16, 110, 155, + 137, 134, 129, 16, 110, 149, 137, 134, 129, 16, 110, 164, 137, 134, 129, + 16, 110, 202, 137, 134, 129, 17, 228, 155, 137, 134, 129, 17, 228, 149, + 137, 134, 129, 17, 228, 164, 137, 134, 129, 17, 228, 202, 137, 134, 129, + 11, 53, 155, 137, 134, 129, 11, 53, 149, 137, 134, 129, 11, 53, 164, 137, + 134, 129, 11, 53, 202, 137, 134, 129, 16, 251, 155, 137, 134, 129, 16, + 251, 149, 137, 134, 129, 16, 251, 164, 137, 134, 129, 16, 251, 202, 137, + 134, 129, 16, 103, 155, 137, 134, 129, 16, 103, 149, 137, 134, 129, 16, + 103, 164, 137, 134, 129, 16, 103, 202, 137, 134, 129, 11, 4, 155, 137, + 134, 129, 11, 4, 149, 137, 134, 129, 11, 4, 164, 137, 134, 129, 11, 4, + 202, 137, 134, 129, 6, 227, 155, 137, 134, 129, 6, 227, 149, 137, 134, + 129, 6, 227, 164, 137, 134, 129, 6, 227, 202, 137, 134, 129, 8, 225, 155, + 137, 134, 129, 8, 225, 149, 137, 134, 129, 12, 62, 155, 137, 134, 129, + 12, 62, 149, 137, 134, 129, 17, 217, 155, 137, 134, 129, 17, 217, 149, + 137, 134, 129, 15, 77, 155, 137, 134, 129, 15, 77, 149, 137, 134, 129, + 18, 155, 155, 137, 134, 129, 18, 155, 149, 137, 134, 129, 14, 147, 155, + 137, 134, 129, 14, 147, 149, 137, 134, 129, 11, 40, 155, 137, 134, 129, + 11, 40, 149, 137, 134, 129, 11, 40, 164, 137, 134, 129, 11, 40, 202, 137, + 134, 129, 17, 197, 155, 137, 134, 129, 17, 197, 149, 137, 134, 129, 17, + 197, 164, 137, 134, 129, 17, 197, 202, 137, 134, 129, 16, 202, 155, 137, + 134, 129, 16, 202, 149, 137, 134, 129, 16, 202, 164, 137, 134, 129, 16, + 202, 202, 137, 134, 129, 11, 35, 155, 137, 134, 129, 11, 35, 149, 137, + 134, 129, 11, 35, 164, 137, 134, 129, 11, 35, 202, 137, 134, 129, 13, + 136, 8, 162, 155, 137, 134, 129, 13, 136, 8, 162, 149, 137, 134, 129, 11, + 72, 155, 137, 134, 129, 11, 72, 149, 137, 134, 129, 11, 72, 164, 137, + 134, 129, 11, 72, 202, 137, 134, 129, 18, 224, 130, 165, 228, 155, 137, + 134, 129, 18, 224, 130, 165, 228, 149, 137, 134, 129, 18, 224, 17, 35, + 155, 137, 134, 129, 18, 224, 17, 35, 149, 137, 134, 129, 18, 224, 17, 35, + 164, 137, 134, 129, 18, 224, 17, 35, 202, 137, 134, 129, 18, 224, 3, 7, + 155, 137, 134, 129, 18, 224, 3, 7, 149, 137, 134, 129, 18, 224, 3, 7, + 164, 137, 134, 129, 18, 224, 3, 7, 202, 137, 134, 129, 165, 7, 113, 155, + 137, 134, 129, 165, 7, 113, 149, 137, 134, 129, 165, 7, 113, 130, 225, + 228, 155, 137, 134, 129, 165, 7, 113, 130, 225, 228, 149, 137, 134, 129, + 19, 30, 155, 137, 134, 129, 19, 30, 149, 137, 134, 129, 19, 30, 164, 137, + 134, 129, 19, 30, 202, 137, 134, 129, 216, 155, 137, 134, 129, 216, 149, + 137, 134, 129, 19, 31, 155, 137, 134, 129, 19, 31, 149, 137, 134, 129, + 19, 50, 155, 137, 134, 129, 19, 50, 149, 137, 134, 129, 216, 130, 225, + 228, 155, 137, 134, 129, 19, 44, 155, 137, 134, 129, 19, 44, 149, 137, + 134, 129, 6, 118, 19, 31, 155, 137, 134, 129, 6, 118, 19, 31, 149, 137, + 134, 129, 6, 118, 19, 50, 155, 137, 134, 129, 6, 118, 19, 50, 149, 137, + 134, 129, 241, 155, 137, 134, 129, 241, 149, 137, 134, 129, 241, 164, + 137, 134, 129, 241, 202, 137, 134, 129, 7, 134, 7, 23, 6, 118, 180, 232, + 164, 137, 134, 129, 7, 134, 7, 23, 6, 118, 180, 232, 202, 137, 134, 140, + 165, 130, 225, 228, 130, 180, 155, 137, 134, 140, 165, 130, 225, 228, + 130, 180, 149, 137, 134, 140, 165, 130, 225, 228, 130, 18, 245, 155, 137, + 134, 140, 165, 130, 225, 228, 130, 18, 245, 149, 137, 134, 140, 165, 130, + 225, 228, 130, 18, 227, 155, 137, 134, 140, 165, 130, 225, 228, 130, 18, + 227, 149, 137, 134, 140, 165, 130, 225, 228, 130, 216, 155, 137, 134, + 140, 165, 130, 225, 228, 130, 216, 149, 137, 134, 140, 165, 130, 225, + 228, 130, 19, 31, 155, 137, 134, 140, 165, 130, 225, 228, 130, 19, 31, + 149, 137, 134, 140, 165, 130, 225, 228, 130, 19, 50, 155, 137, 134, 140, + 165, 130, 225, 228, 130, 19, 50, 149, 137, 134, 140, 165, 130, 225, 228, + 130, 241, 155, 137, 134, 140, 165, 130, 225, 228, 130, 241, 149, 137, + 134, 140, 165, 130, 225, 228, 130, 241, 164, 137, 134, 140, 7, 134, 6, + 118, 165, 130, 225, 228, 130, 180, 232, 155, 137, 134, 140, 7, 134, 6, + 118, 165, 130, 225, 228, 130, 180, 232, 149, 137, 134, 140, 7, 134, 6, + 118, 165, 130, 225, 228, 130, 180, 232, 164, 137, 134, 129, 12, 161, 165, + 155, 137, 134, 129, 12, 161, 165, 149, 137, 134, 129, 12, 161, 165, 164, + 137, 134, 129, 12, 161, 165, 202, 137, 134, 140, 165, 130, 225, 228, 130, + 193, 155, 137, 134, 140, 165, 130, 225, 228, 130, 188, 155, 137, 134, + 140, 165, 130, 225, 228, 130, 162, 155, 137, 134, 140, 165, 130, 225, + 228, 130, 180, 232, 155, 137, 134, 140, 165, 130, 225, 228, 130, 165, + 155, 137, 134, 140, 18, 162, 130, 193, 155, 137, 134, 140, 18, 162, 130, + 188, 155, 137, 134, 140, 18, 162, 130, 243, 155, 137, 134, 140, 18, 162, + 130, 162, 155, 137, 134, 140, 18, 162, 130, 180, 232, 155, 137, 134, 140, + 18, 162, 130, 165, 155, 137, 134, 140, 18, 205, 130, 193, 155, 137, 134, + 140, 18, 205, 130, 188, 155, 137, 134, 140, 18, 205, 130, 243, 155, 137, + 134, 140, 18, 205, 130, 162, 155, 137, 134, 140, 18, 205, 130, 180, 232, + 155, 137, 134, 140, 18, 205, 130, 165, 155, 137, 134, 140, 14, 244, 130, + 193, 155, 137, 134, 140, 14, 244, 130, 162, 155, 137, 134, 140, 14, 244, + 130, 180, 232, 155, 137, 134, 140, 14, 244, 130, 165, 155, 137, 134, 140, + 193, 130, 188, 155, 137, 134, 140, 193, 130, 162, 155, 137, 134, 140, + 188, 130, 193, 155, 137, 134, 140, 188, 130, 162, 155, 137, 134, 140, + 243, 130, 193, 155, 137, 134, 140, 243, 130, 188, 155, 137, 134, 140, + 243, 130, 162, 155, 137, 134, 140, 16, 123, 130, 193, 155, 137, 134, 140, + 16, 123, 130, 188, 155, 137, 134, 140, 16, 123, 130, 243, 155, 137, 134, + 140, 16, 123, 130, 162, 155, 137, 134, 140, 17, 175, 130, 188, 155, 137, + 134, 140, 17, 175, 130, 162, 155, 137, 134, 140, 17, 193, 130, 193, 155, + 137, 134, 140, 17, 193, 130, 188, 155, 137, 134, 140, 17, 193, 130, 243, + 155, 137, 134, 140, 17, 193, 130, 162, 155, 137, 134, 140, 18, 33, 130, + 188, 155, 137, 134, 140, 18, 33, 130, 162, 155, 137, 134, 140, 17, 216, + 130, 162, 155, 137, 134, 140, 18, 55, 130, 193, 155, 137, 134, 140, 18, + 55, 130, 162, 155, 137, 134, 140, 11, 176, 130, 193, 155, 137, 134, 140, + 11, 176, 130, 162, 155, 137, 134, 140, 18, 5, 130, 193, 155, 137, 134, + 140, 18, 5, 130, 188, 155, 137, 134, 140, 18, 5, 130, 243, 155, 137, 134, + 140, 18, 5, 130, 162, 155, 137, 134, 140, 18, 5, 130, 180, 232, 155, 137, + 134, 140, 18, 5, 130, 165, 155, 137, 134, 140, 18, 65, 130, 188, 155, + 137, 134, 140, 18, 65, 130, 162, 155, 137, 134, 140, 18, 65, 130, 180, + 232, 155, 137, 134, 140, 18, 65, 130, 165, 155, 137, 134, 140, 18, 17, + 130, 180, 155, 137, 134, 140, 18, 17, 130, 193, 155, 137, 134, 140, 18, + 17, 130, 188, 155, 137, 134, 140, 18, 17, 130, 243, 155, 137, 134, 140, + 18, 17, 130, 252, 155, 137, 134, 140, 18, 17, 130, 162, 155, 137, 134, + 140, 18, 17, 130, 180, 232, 155, 137, 134, 140, 18, 17, 130, 165, 155, + 137, 134, 140, 252, 130, 193, 155, 137, 134, 140, 252, 130, 188, 155, + 137, 134, 140, 252, 130, 243, 155, 137, 134, 140, 252, 130, 162, 155, + 137, 134, 140, 252, 130, 180, 232, 155, 137, 134, 140, 252, 130, 165, + 155, 137, 134, 140, 162, 130, 193, 155, 137, 134, 140, 162, 130, 188, + 155, 137, 134, 140, 162, 130, 243, 155, 137, 134, 140, 162, 130, 162, + 155, 137, 134, 140, 162, 130, 180, 232, 155, 137, 134, 140, 162, 130, + 165, 155, 137, 134, 140, 13, 136, 130, 193, 155, 137, 134, 140, 13, 136, + 130, 188, 155, 137, 134, 140, 13, 136, 130, 243, 155, 137, 134, 140, 13, + 136, 130, 162, 155, 137, 134, 140, 13, 136, 130, 180, 232, 155, 137, 134, + 140, 13, 136, 130, 165, 155, 137, 134, 140, 18, 224, 130, 193, 155, 137, + 134, 140, 18, 224, 130, 162, 155, 137, 134, 140, 18, 224, 130, 180, 232, + 155, 137, 134, 140, 18, 224, 130, 165, 155, 137, 134, 140, 165, 130, 193, + 155, 137, 134, 140, 165, 130, 188, 155, 137, 134, 140, 165, 130, 243, + 155, 137, 134, 140, 165, 130, 162, 155, 137, 134, 140, 165, 130, 180, + 232, 155, 137, 134, 140, 165, 130, 165, 155, 137, 134, 140, 16, 21, 130, + 2, 248, 180, 155, 137, 134, 140, 17, 125, 130, 2, 248, 180, 155, 137, + 134, 140, 180, 232, 130, 2, 248, 180, 155, 137, 134, 140, 7, 57, 130, 5, + 74, 155, 137, 134, 140, 7, 57, 130, 5, 137, 155, 137, 134, 140, 7, 57, + 130, 11, 105, 155, 137, 134, 140, 7, 57, 130, 9, 57, 155, 137, 134, 140, + 7, 57, 130, 11, 68, 155, 137, 134, 140, 7, 57, 130, 2, 248, 180, 155, + 137, 134, 140, 165, 130, 225, 228, 130, 17, 125, 149, 137, 134, 140, 165, + 130, 225, 228, 130, 17, 75, 149, 137, 134, 140, 165, 130, 225, 228, 130, + 162, 149, 137, 134, 140, 165, 130, 225, 228, 130, 13, 136, 149, 137, 134, + 140, 165, 130, 225, 228, 130, 180, 232, 149, 137, 134, 140, 165, 130, + 225, 228, 130, 165, 149, 137, 134, 140, 18, 162, 130, 17, 125, 149, 137, + 134, 140, 18, 162, 130, 17, 75, 149, 137, 134, 140, 18, 162, 130, 162, + 149, 137, 134, 140, 18, 162, 130, 13, 136, 149, 137, 134, 140, 18, 162, + 130, 180, 232, 149, 137, 134, 140, 18, 162, 130, 165, 149, 137, 134, 140, + 18, 205, 130, 17, 125, 149, 137, 134, 140, 18, 205, 130, 17, 75, 149, + 137, 134, 140, 18, 205, 130, 162, 149, 137, 134, 140, 18, 205, 130, 13, + 136, 149, 137, 134, 140, 18, 205, 130, 180, 232, 149, 137, 134, 140, 18, + 205, 130, 165, 149, 137, 134, 140, 14, 244, 130, 17, 125, 149, 137, 134, + 140, 14, 244, 130, 17, 75, 149, 137, 134, 140, 14, 244, 130, 162, 149, + 137, 134, 140, 14, 244, 130, 13, 136, 149, 137, 134, 140, 14, 244, 130, + 180, 232, 149, 137, 134, 140, 14, 244, 130, 165, 149, 137, 134, 140, 18, + 5, 130, 180, 232, 149, 137, 134, 140, 18, 5, 130, 165, 149, 137, 134, + 140, 18, 65, 130, 180, 232, 149, 137, 134, 140, 18, 65, 130, 165, 149, + 137, 134, 140, 18, 17, 130, 180, 149, 137, 134, 140, 18, 17, 130, 252, + 149, 137, 134, 140, 18, 17, 130, 162, 149, 137, 134, 140, 18, 17, 130, + 180, 232, 149, 137, 134, 140, 18, 17, 130, 165, 149, 137, 134, 140, 252, + 130, 162, 149, 137, 134, 140, 252, 130, 180, 232, 149, 137, 134, 140, + 252, 130, 165, 149, 137, 134, 140, 162, 130, 180, 149, 137, 134, 140, + 162, 130, 162, 149, 137, 134, 140, 13, 136, 130, 17, 125, 149, 137, 134, + 140, 13, 136, 130, 17, 75, 149, 137, 134, 140, 13, 136, 130, 162, 149, + 137, 134, 140, 13, 136, 130, 13, 136, 149, 137, 134, 140, 13, 136, 130, + 180, 232, 149, 137, 134, 140, 13, 136, 130, 165, 149, 137, 134, 140, 180, + 232, 130, 2, 248, 180, 149, 137, 134, 140, 165, 130, 17, 125, 149, 137, + 134, 140, 165, 130, 17, 75, 149, 137, 134, 140, 165, 130, 162, 149, 137, + 134, 140, 165, 130, 13, 136, 149, 137, 134, 140, 165, 130, 180, 232, 149, + 137, 134, 140, 165, 130, 165, 149, 137, 134, 140, 165, 130, 225, 228, + 130, 193, 164, 137, 134, 140, 165, 130, 225, 228, 130, 188, 164, 137, + 134, 140, 165, 130, 225, 228, 130, 243, 164, 137, 134, 140, 165, 130, + 225, 228, 130, 162, 164, 137, 134, 140, 165, 130, 225, 228, 130, 18, 224, + 164, 137, 134, 140, 18, 162, 130, 193, 164, 137, 134, 140, 18, 162, 130, + 188, 164, 137, 134, 140, 18, 162, 130, 243, 164, 137, 134, 140, 18, 162, + 130, 162, 164, 137, 134, 140, 18, 162, 130, 18, 224, 164, 137, 134, 140, + 18, 205, 130, 193, 164, 137, 134, 140, 18, 205, 130, 188, 164, 137, 134, + 140, 18, 205, 130, 243, 164, 137, 134, 140, 18, 205, 130, 162, 164, 137, + 134, 140, 18, 205, 130, 18, 224, 164, 137, 134, 140, 14, 244, 130, 162, + 164, 137, 134, 140, 193, 130, 188, 164, 137, 134, 140, 193, 130, 162, + 164, 137, 134, 140, 188, 130, 193, 164, 137, 134, 140, 188, 130, 162, + 164, 137, 134, 140, 243, 130, 193, 164, 137, 134, 140, 243, 130, 162, + 164, 137, 134, 140, 16, 123, 130, 193, 164, 137, 134, 140, 16, 123, 130, + 188, 164, 137, 134, 140, 16, 123, 130, 243, 164, 137, 134, 140, 16, 123, + 130, 162, 164, 137, 134, 140, 17, 175, 130, 188, 164, 137, 134, 140, 17, + 175, 130, 243, 164, 137, 134, 140, 17, 175, 130, 162, 164, 137, 134, 140, + 17, 193, 130, 193, 164, 137, 134, 140, 17, 193, 130, 188, 164, 137, 134, + 140, 17, 193, 130, 243, 164, 137, 134, 140, 17, 193, 130, 162, 164, 137, + 134, 140, 18, 33, 130, 188, 164, 137, 134, 140, 17, 216, 130, 162, 164, + 137, 134, 140, 18, 55, 130, 193, 164, 137, 134, 140, 18, 55, 130, 162, + 164, 137, 134, 140, 11, 176, 130, 193, 164, 137, 134, 140, 11, 176, 130, + 162, 164, 137, 134, 140, 18, 5, 130, 193, 164, 137, 134, 140, 18, 5, 130, + 188, 164, 137, 134, 140, 18, 5, 130, 243, 164, 137, 134, 140, 18, 5, 130, + 162, 164, 137, 134, 140, 18, 65, 130, 188, 164, 137, 134, 140, 18, 65, + 130, 162, 164, 137, 134, 140, 18, 17, 130, 193, 164, 137, 134, 140, 18, + 17, 130, 188, 164, 137, 134, 140, 18, 17, 130, 243, 164, 137, 134, 140, + 18, 17, 130, 252, 164, 137, 134, 140, 18, 17, 130, 162, 164, 137, 134, + 140, 252, 130, 193, 164, 137, 134, 140, 252, 130, 188, 164, 137, 134, + 140, 252, 130, 243, 164, 137, 134, 140, 252, 130, 162, 164, 137, 134, + 140, 252, 130, 18, 224, 164, 137, 134, 140, 162, 130, 193, 164, 137, 134, + 140, 162, 130, 188, 164, 137, 134, 140, 162, 130, 243, 164, 137, 134, + 140, 162, 130, 162, 164, 137, 134, 140, 13, 136, 130, 193, 164, 137, 134, + 140, 13, 136, 130, 188, 164, 137, 134, 140, 13, 136, 130, 243, 164, 137, + 134, 140, 13, 136, 130, 162, 164, 137, 134, 140, 13, 136, 130, 18, 224, + 164, 137, 134, 140, 18, 224, 130, 193, 164, 137, 134, 140, 18, 224, 130, + 162, 164, 137, 134, 140, 18, 224, 130, 2, 248, 180, 164, 137, 134, 140, + 165, 130, 193, 164, 137, 134, 140, 165, 130, 188, 164, 137, 134, 140, + 165, 130, 243, 164, 137, 134, 140, 165, 130, 162, 164, 137, 134, 140, + 165, 130, 18, 224, 164, 137, 134, 140, 165, 130, 225, 228, 130, 162, 202, + 137, 134, 140, 165, 130, 225, 228, 130, 18, 224, 202, 137, 134, 140, 18, + 162, 130, 162, 202, 137, 134, 140, 18, 162, 130, 18, 224, 202, 137, 134, + 140, 18, 205, 130, 162, 202, 137, 134, 140, 18, 205, 130, 18, 224, 202, + 137, 134, 140, 14, 244, 130, 162, 202, 137, 134, 140, 14, 244, 130, 18, + 224, 202, 137, 134, 140, 16, 123, 130, 162, 202, 137, 134, 140, 16, 123, + 130, 18, 224, 202, 137, 134, 140, 11, 127, 130, 162, 202, 137, 134, 140, + 11, 127, 130, 18, 224, 202, 137, 134, 140, 18, 17, 130, 252, 202, 137, + 134, 140, 18, 17, 130, 162, 202, 137, 134, 140, 252, 130, 162, 202, 137, + 134, 140, 13, 136, 130, 162, 202, 137, 134, 140, 13, 136, 130, 18, 224, + 202, 137, 134, 140, 165, 130, 162, 202, 137, 134, 140, 165, 130, 18, 224, + 202, 137, 134, 140, 7, 57, 130, 11, 105, 202, 137, 134, 140, 7, 57, 130, + 9, 57, 202, 137, 134, 140, 7, 57, 130, 11, 68, 202, 137, 134, 140, 18, + 33, 130, 180, 232, 155, 137, 134, 140, 18, 33, 130, 165, 155, 137, 134, + 140, 18, 55, 130, 180, 232, 155, 137, 134, 140, 18, 55, 130, 165, 155, + 137, 134, 140, 11, 176, 130, 180, 232, 155, 137, 134, 140, 11, 176, 130, + 165, 155, 137, 134, 140, 16, 123, 130, 180, 232, 155, 137, 134, 140, 16, + 123, 130, 165, 155, 137, 134, 140, 11, 127, 130, 180, 232, 155, 137, 134, + 140, 11, 127, 130, 165, 155, 137, 134, 140, 188, 130, 180, 232, 155, 137, + 134, 140, 188, 130, 165, 155, 137, 134, 140, 193, 130, 180, 232, 155, + 137, 134, 140, 193, 130, 165, 155, 137, 134, 140, 243, 130, 180, 232, + 155, 137, 134, 140, 243, 130, 165, 155, 137, 134, 140, 17, 175, 130, 180, + 232, 155, 137, 134, 140, 17, 175, 130, 165, 155, 137, 134, 140, 17, 193, + 130, 180, 232, 155, 137, 134, 140, 17, 193, 130, 165, 155, 137, 134, 140, + 11, 127, 130, 193, 155, 137, 134, 140, 11, 127, 130, 188, 155, 137, 134, + 140, 11, 127, 130, 243, 155, 137, 134, 140, 11, 127, 130, 162, 155, 137, + 134, 140, 11, 127, 130, 17, 125, 155, 137, 134, 140, 16, 123, 130, 17, + 125, 155, 137, 134, 140, 17, 175, 130, 17, 125, 155, 137, 134, 140, 17, + 193, 130, 17, 125, 155, 137, 134, 140, 18, 33, 130, 180, 232, 149, 137, + 134, 140, 18, 33, 130, 165, 149, 137, 134, 140, 18, 55, 130, 180, 232, + 149, 137, 134, 140, 18, 55, 130, 165, 149, 137, 134, 140, 11, 176, 130, + 180, 232, 149, 137, 134, 140, 11, 176, 130, 165, 149, 137, 134, 140, 16, + 123, 130, 180, 232, 149, 137, 134, 140, 16, 123, 130, 165, 149, 137, 134, + 140, 11, 127, 130, 180, 232, 149, 137, 134, 140, 11, 127, 130, 165, 149, + 137, 134, 140, 188, 130, 180, 232, 149, 137, 134, 140, 188, 130, 165, + 149, 137, 134, 140, 193, 130, 180, 232, 149, 137, 134, 140, 193, 130, + 165, 149, 137, 134, 140, 243, 130, 180, 232, 149, 137, 134, 140, 243, + 130, 165, 149, 137, 134, 140, 17, 175, 130, 180, 232, 149, 137, 134, 140, + 17, 175, 130, 165, 149, 137, 134, 140, 17, 193, 130, 180, 232, 149, 137, + 134, 140, 17, 193, 130, 165, 149, 137, 134, 140, 11, 127, 130, 193, 149, + 137, 134, 140, 11, 127, 130, 188, 149, 137, 134, 140, 11, 127, 130, 243, + 149, 137, 134, 140, 11, 127, 130, 162, 149, 137, 134, 140, 11, 127, 130, + 17, 125, 149, 137, 134, 140, 16, 123, 130, 17, 125, 149, 137, 134, 140, + 17, 175, 130, 17, 125, 149, 137, 134, 140, 17, 193, 130, 17, 125, 149, + 137, 134, 140, 11, 127, 130, 193, 164, 137, 134, 140, 11, 127, 130, 188, + 164, 137, 134, 140, 11, 127, 130, 243, 164, 137, 134, 140, 11, 127, 130, + 162, 164, 137, 134, 140, 16, 123, 130, 18, 224, 164, 137, 134, 140, 11, + 127, 130, 18, 224, 164, 137, 134, 140, 18, 33, 130, 162, 164, 137, 134, + 140, 16, 123, 130, 193, 202, 137, 134, 140, 16, 123, 130, 188, 202, 137, + 134, 140, 16, 123, 130, 243, 202, 137, 134, 140, 11, 127, 130, 193, 202, + 137, 134, 140, 11, 127, 130, 188, 202, 137, 134, 140, 11, 127, 130, 243, + 202, 137, 134, 140, 18, 33, 130, 162, 202, 137, 134, 140, 17, 216, 130, + 162, 202, 137, 134, 140, 180, 130, 5, 47, 149, 137, 134, 140, 180, 130, + 5, 47, 155, 137, 7, 249, 175, 2, 166, 7, 249, 172, 2, 166, 134, 140, 18, + 205, 130, 193, 130, 162, 164, 137, 134, 140, 18, 205, 130, 188, 130, 193, + 149, 137, 134, 140, 18, 205, 130, 188, 130, 193, 164, 137, 134, 140, 18, + 205, 130, 188, 130, 162, 164, 137, 134, 140, 18, 205, 130, 243, 130, 162, + 164, 137, 134, 140, 18, 205, 130, 162, 130, 193, 164, 137, 134, 140, 18, + 205, 130, 162, 130, 188, 164, 137, 134, 140, 18, 205, 130, 162, 130, 243, + 164, 137, 134, 140, 193, 130, 162, 130, 188, 149, 137, 134, 140, 193, + 130, 162, 130, 188, 164, 137, 134, 140, 188, 130, 162, 130, 165, 149, + 137, 134, 140, 188, 130, 162, 130, 180, 232, 149, 137, 134, 140, 16, 123, + 130, 188, 130, 193, 164, 137, 134, 140, 16, 123, 130, 193, 130, 188, 164, + 137, 134, 140, 16, 123, 130, 193, 130, 180, 232, 149, 137, 134, 140, 16, + 123, 130, 162, 130, 188, 149, 137, 134, 140, 16, 123, 130, 162, 130, 188, + 164, 137, 134, 140, 16, 123, 130, 162, 130, 193, 164, 137, 134, 140, 16, + 123, 130, 162, 130, 162, 149, 137, 134, 140, 16, 123, 130, 162, 130, 162, + 164, 137, 134, 140, 17, 175, 130, 188, 130, 188, 149, 137, 134, 140, 17, + 175, 130, 188, 130, 188, 164, 137, 134, 140, 17, 175, 130, 162, 130, 162, + 149, 137, 134, 140, 11, 127, 130, 188, 130, 162, 149, 137, 134, 140, 11, + 127, 130, 188, 130, 162, 164, 137, 134, 140, 11, 127, 130, 193, 130, 165, + 149, 137, 134, 140, 11, 127, 130, 162, 130, 243, 149, 137, 134, 140, 11, + 127, 130, 162, 130, 243, 164, 137, 134, 140, 11, 127, 130, 162, 130, 162, + 149, 137, 134, 140, 11, 127, 130, 162, 130, 162, 164, 137, 134, 140, 17, + 193, 130, 188, 130, 180, 232, 149, 137, 134, 140, 17, 193, 130, 243, 130, + 162, 149, 137, 134, 140, 17, 193, 130, 243, 130, 162, 164, 137, 134, 140, + 18, 33, 130, 162, 130, 188, 149, 137, 134, 140, 18, 33, 130, 162, 130, + 188, 164, 137, 134, 140, 18, 33, 130, 162, 130, 162, 164, 137, 134, 140, + 18, 33, 130, 162, 130, 165, 149, 137, 134, 140, 18, 55, 130, 193, 130, + 162, 149, 137, 134, 140, 18, 55, 130, 162, 130, 162, 149, 137, 134, 140, + 18, 55, 130, 162, 130, 162, 164, 137, 134, 140, 18, 55, 130, 162, 130, + 180, 232, 149, 137, 134, 140, 11, 176, 130, 162, 130, 162, 149, 137, 134, + 140, 11, 176, 130, 162, 130, 165, 149, 137, 134, 140, 11, 176, 130, 162, + 130, 180, 232, 149, 137, 134, 140, 18, 5, 130, 243, 130, 162, 149, 137, + 134, 140, 18, 5, 130, 243, 130, 162, 164, 137, 134, 140, 18, 65, 130, + 162, 130, 188, 149, 137, 134, 140, 18, 65, 130, 162, 130, 162, 149, 137, + 134, 140, 252, 130, 188, 130, 162, 149, 137, 134, 140, 252, 130, 188, + 130, 165, 149, 137, 134, 140, 252, 130, 188, 130, 180, 232, 149, 137, + 134, 140, 252, 130, 193, 130, 193, 164, 137, 134, 140, 252, 130, 193, + 130, 193, 149, 137, 134, 140, 252, 130, 243, 130, 162, 149, 137, 134, + 140, 252, 130, 243, 130, 162, 164, 137, 134, 140, 252, 130, 162, 130, + 188, 149, 137, 134, 140, 252, 130, 162, 130, 188, 164, 137, 134, 140, + 162, 130, 188, 130, 193, 164, 137, 134, 140, 162, 130, 188, 130, 162, + 164, 137, 134, 140, 162, 130, 188, 130, 165, 149, 137, 134, 140, 162, + 130, 193, 130, 188, 164, 137, 134, 140, 162, 130, 193, 130, 162, 164, + 137, 134, 140, 162, 130, 243, 130, 193, 164, 137, 134, 140, 162, 130, + 243, 130, 162, 164, 137, 134, 140, 162, 130, 193, 130, 243, 164, 137, + 134, 140, 18, 224, 130, 162, 130, 193, 164, 137, 134, 140, 18, 224, 130, + 162, 130, 162, 164, 137, 134, 140, 13, 136, 130, 188, 130, 162, 164, 137, + 134, 140, 13, 136, 130, 188, 130, 180, 232, 149, 137, 134, 140, 13, 136, + 130, 193, 130, 162, 149, 137, 134, 140, 13, 136, 130, 193, 130, 162, 164, + 137, 134, 140, 13, 136, 130, 193, 130, 180, 232, 149, 137, 134, 140, 13, + 136, 130, 162, 130, 165, 149, 137, 134, 140, 13, 136, 130, 162, 130, 180, + 232, 149, 137, 134, 140, 165, 130, 162, 130, 162, 149, 137, 134, 140, + 165, 130, 162, 130, 162, 164, 137, 134, 140, 18, 162, 130, 243, 130, 165, + 149, 137, 134, 140, 18, 205, 130, 193, 130, 165, 149, 137, 134, 140, 18, + 205, 130, 193, 130, 180, 232, 149, 137, 134, 140, 18, 205, 130, 243, 130, + 165, 149, 137, 134, 140, 18, 205, 130, 243, 130, 180, 232, 149, 137, 134, + 140, 18, 205, 130, 162, 130, 165, 149, 137, 134, 140, 18, 205, 130, 162, + 130, 180, 232, 149, 137, 134, 140, 193, 130, 162, 130, 165, 149, 137, + 134, 140, 193, 130, 188, 130, 180, 232, 149, 137, 134, 140, 193, 130, + 162, 130, 180, 232, 149, 137, 134, 140, 16, 123, 130, 243, 130, 180, 232, + 149, 137, 134, 140, 17, 175, 130, 188, 130, 165, 149, 137, 134, 140, 11, + 127, 130, 188, 130, 165, 149, 137, 134, 140, 17, 193, 130, 188, 130, 165, + 149, 137, 134, 140, 252, 130, 193, 130, 165, 149, 137, 134, 140, 252, + 130, 162, 130, 165, 149, 137, 134, 140, 165, 130, 188, 130, 165, 149, + 137, 134, 140, 165, 130, 193, 130, 165, 149, 137, 134, 140, 165, 130, + 162, 130, 165, 149, 137, 134, 140, 162, 130, 162, 130, 165, 149, 137, + 134, 140, 18, 65, 130, 162, 130, 165, 149, 137, 134, 140, 13, 136, 130, + 188, 130, 165, 149, 137, 134, 140, 18, 65, 130, 162, 130, 188, 164, 137, + 134, 140, 252, 130, 188, 130, 162, 164, 137, 134, 140, 18, 55, 130, 162, + 130, 165, 149, 137, 134, 140, 18, 17, 130, 162, 130, 165, 149, 137, 134, + 140, 13, 136, 130, 193, 130, 188, 164, 137, 134, 140, 162, 130, 243, 130, + 165, 149, 137, 134, 140, 252, 130, 193, 130, 162, 164, 137, 134, 140, 18, + 17, 130, 162, 130, 162, 149, 137, 134, 140, 252, 130, 193, 130, 162, 149, + 137, 134, 140, 13, 136, 130, 193, 130, 188, 149, 137, 134, 140, 193, 130, + 188, 130, 165, 149, 137, 134, 140, 188, 130, 193, 130, 165, 149, 137, + 134, 140, 162, 130, 193, 130, 165, 149, 137, 134, 140, 18, 5, 130, 162, + 130, 165, 149, 137, 134, 140, 18, 162, 130, 188, 130, 165, 149, 137, 134, + 140, 18, 17, 130, 162, 130, 162, 164, 137, 134, 140, 18, 55, 130, 193, + 130, 162, 164, 137, 134, 140, 17, 175, 130, 162, 130, 162, 164, 137, 134, + 140, 16, 123, 130, 243, 130, 165, 149, 137, 134, 140, 13, 136, 130, 193, + 130, 165, 149, 137, 134, 140, 12, 30, 14, 176, 19, 62, 6, 180, 16, 173, + 148, 155, 137, 134, 140, 16, 236, 14, 176, 19, 62, 6, 180, 16, 173, 148, + 155, 137, 134, 140, 9, 221, 155, 137, 134, 140, 10, 44, 155, 137, 134, + 140, 5, 199, 155, 137, 134, 140, 9, 105, 155, 137, 134, 140, 7, 184, 155, + 137, 134, 140, 7, 247, 155, 137, 134, 140, 5, 200, 155, 137, 134, 140, + 12, 30, 155, 137, 134, 140, 2, 228, 7, 247, 4, 93, 134, 140, 0, 165, 178, + 140, 175, 11, 247, 178, 140, 172, 11, 247, 178, 177, 12, 1, 175, 11, 247, + 178, 177, 12, 1, 172, 11, 247, 2, 78, 15, 104, 170, 198, 17, 249, 169, 6, + 142, 2, 78, 15, 104, 170, 198, 18, 253, 10, 61, 2, 78, 15, 104, 170, 198, + 19, 37, 10, 61, 2, 78, 15, 104, 170, 198, 17, 186, 11, 221, 2, 78, 15, + 104, 170, 198, 15, 192, 17, 186, 11, 221, 2, 78, 15, 104, 170, 198, 175, + 2, 166, 2, 78, 15, 104, 170, 198, 172, 2, 166, 2, 78, 15, 104, 170, 198, + 175, 10, 4, 5, 118, 2, 78, 15, 104, 170, 198, 172, 10, 4, 5, 118, 2, 78, + 15, 104, 170, 198, 175, 5, 10, 11, 217, 5, 118, 2, 78, 15, 104, 170, 198, + 172, 5, 10, 11, 217, 5, 118, 2, 78, 15, 104, 170, 198, 175, 221, 3, 234, + 5, 118, 2, 78, 15, 104, 170, 198, 172, 221, 3, 234, 5, 118, 2, 78, 15, + 104, 170, 198, 175, 177, 12, 233, 5, 118, 2, 78, 15, 104, 170, 198, 172, + 177, 12, 233, 5, 118, 2, 78, 15, 104, 170, 198, 175, 12, 233, 5, 118, 2, + 78, 15, 104, 170, 198, 172, 12, 233, 5, 118, 2, 78, 15, 104, 170, 198, + 175, 7, 125, 5, 118, 2, 78, 15, 104, 170, 198, 172, 7, 125, 5, 118, 2, + 78, 15, 104, 170, 198, 175, 186, 7, 125, 5, 118, 2, 78, 15, 104, 170, + 198, 172, 186, 7, 125, 5, 118, 7, 43, 4, 165, 3, 112, 4, 165, 15, 192, 4, + 165, 177, 15, 192, 4, 165, 7, 43, 17, 186, 11, 221, 3, 112, 17, 186, 11, + 221, 15, 192, 17, 186, 11, 221, 133, 8, 194, 133, 179, 8, 194, 133, 13, + 107, 12, 254, 133, 3, 212, 133, 9, 15, 133, 5, 212, 185, 133, 3, 61, 185, + 133, 18, 253, 10, 61, 133, 175, 2, 166, 133, 172, 2, 166, 133, 175, 10, + 4, 5, 118, 133, 172, 10, 4, 5, 118, 133, 175, 5, 10, 11, 217, 5, 118, + 133, 172, 5, 10, 11, 217, 5, 118, 133, 249, 182, 133, 3, 182, 133, 4, + 103, 133, 14, 82, 182, 133, 2, 37, 133, 4, 146, 182, 133, 2, 172, 182, + 133, 8, 44, 182, 133, 6, 253, 5, 78, 133, 7, 244, 182, 133, 6, 191, 182, + 133, 3, 221, 18, 2, 134, 5, 47, 155, 137, 134, 6, 102, 130, 5, 47, 168, + 134, 5, 74, 155, 137, 134, 5, 137, 155, 137, 134, 11, 105, 155, 137, 134, + 11, 105, 202, 137, 134, 9, 57, 155, 137, 134, 9, 57, 202, 137, 134, 11, + 68, 155, 137, 134, 11, 68, 202, 137, 134, 7, 57, 155, 137, 134, 7, 57, + 202, 137, 134, 9, 187, 155, 137, 134, 9, 187, 202, 137, 134, 129, 225, + 155, 137, 134, 129, 180, 130, 10, 254, 228, 155, 137, 134, 129, 180, 130, + 10, 254, 228, 149, 137, 134, 129, 180, 130, 225, 228, 155, 137, 134, 129, + 180, 130, 225, 228, 149, 137, 134, 129, 18, 227, 130, 225, 228, 155, 137, + 134, 129, 18, 227, 130, 225, 228, 149, 137, 134, 129, 180, 130, 225, 9, + 169, 155, 137, 134, 129, 180, 130, 225, 9, 169, 149, 137, 134, 129, 165, + 130, 225, 228, 155, 137, 134, 129, 165, 130, 225, 228, 149, 137, 134, + 129, 165, 130, 225, 228, 164, 137, 134, 129, 165, 130, 225, 228, 202, + 137, 134, 129, 180, 155, 137, 134, 129, 180, 149, 137, 134, 129, 18, 162, + 155, 137, 134, 129, 18, 162, 149, 137, 134, 129, 18, 162, 164, 137, 134, + 129, 18, 162, 202, 137, 134, 129, 18, 205, 6, 175, 155, 137, 134, 129, + 18, 205, 6, 175, 149, 137, 134, 129, 18, 205, 155, 137, 134, 129, 18, + 205, 149, 137, 134, 129, 18, 205, 164, 137, 134, 129, 18, 205, 202, 137, + 134, 129, 14, 244, 155, 137, 134, 129, 14, 244, 149, 137, 134, 129, 14, + 244, 164, 137, 134, 129, 14, 244, 202, 137, 134, 129, 193, 155, 137, 134, + 129, 193, 149, 137, 134, 129, 193, 164, 137, 134, 129, 193, 202, 137, + 134, 129, 188, 155, 137, 134, 129, 188, 149, 137, 134, 129, 188, 164, + 137, 134, 129, 188, 202, 137, 134, 129, 243, 155, 137, 134, 129, 243, + 149, 137, 134, 129, 243, 164, 137, 134, 129, 243, 202, 137, 134, 129, 18, + 81, 155, 137, 134, 129, 18, 81, 149, 137, 134, 129, 16, 21, 155, 137, + 134, 129, 16, 21, 149, 137, 134, 129, 17, 125, 155, 137, 134, 129, 17, + 125, 149, 137, 134, 129, 17, 75, 155, 137, 134, 129, 17, 75, 149, 137, + 134, 129, 16, 123, 155, 137, 134, 129, 16, 123, 149, 137, 134, 129, 16, + 123, 164, 137, 134, 129, 16, 123, 202, 137, 134, 129, 11, 127, 155, 137, + 134, 129, 11, 127, 149, 137, 134, 129, 11, 127, 164, 137, 134, 129, 11, + 127, 202, 137, 134, 129, 17, 175, 155, 137, 134, 129, 17, 175, 149, 137, + 134, 129, 17, 175, 164, 137, 134, 129, 17, 175, 202, 137, 134, 129, 17, + 193, 155, 137, 134, 129, 17, 193, 149, 137, 134, 129, 17, 193, 164, 137, + 134, 129, 17, 193, 202, 137, 134, 129, 18, 33, 155, 137, 134, 129, 18, + 33, 149, 137, 134, 129, 18, 33, 164, 137, 134, 129, 18, 33, 202, 137, + 134, 129, 17, 216, 155, 137, 134, 129, 17, 216, 149, 137, 134, 129, 17, + 216, 164, 137, 134, 129, 17, 216, 202, 137, 134, 129, 18, 55, 155, 137, + 134, 129, 18, 55, 149, 137, 134, 129, 18, 55, 164, 137, 134, 129, 18, 55, + 202, 137, 134, 129, 11, 176, 155, 137, 134, 129, 11, 176, 149, 137, 134, + 129, 11, 176, 164, 137, 134, 129, 11, 176, 202, 137, 134, 129, 18, 5, + 155, 137, 134, 129, 18, 5, 149, 137, 134, 129, 18, 5, 164, 137, 134, 129, + 18, 5, 202, 137, 134, 129, 18, 65, 155, 137, 134, 129, 18, 65, 149, 137, + 134, 129, 18, 65, 164, 137, 134, 129, 18, 65, 202, 137, 134, 129, 18, 17, + 155, 137, 134, 129, 18, 17, 149, 137, 134, 129, 18, 17, 164, 137, 134, + 129, 18, 17, 202, 137, 134, 129, 252, 155, 137, 134, 129, 252, 149, 137, + 134, 129, 252, 164, 137, 134, 129, 252, 202, 137, 134, 129, 162, 155, + 137, 134, 129, 162, 149, 137, 134, 129, 162, 164, 137, 134, 129, 162, + 202, 137, 134, 129, 13, 136, 155, 137, 134, 129, 13, 136, 149, 137, 134, + 129, 13, 136, 164, 137, 134, 129, 13, 136, 202, 137, 134, 129, 18, 224, + 155, 137, 134, 129, 18, 224, 149, 137, 134, 129, 18, 224, 164, 137, 134, + 129, 18, 224, 202, 137, 134, 129, 18, 227, 155, 137, 134, 129, 18, 227, + 149, 137, 134, 129, 180, 232, 155, 137, 134, 129, 180, 232, 149, 137, + 134, 129, 165, 155, 137, 134, 129, 165, 149, 137, 134, 129, 165, 164, + 137, 134, 129, 165, 202, 137, 134, 140, 252, 130, 180, 130, 10, 254, 228, + 155, 137, 134, 140, 252, 130, 180, 130, 10, 254, 228, 149, 137, 134, 140, + 252, 130, 180, 130, 225, 228, 155, 137, 134, 140, 252, 130, 180, 130, + 225, 228, 149, 137, 134, 140, 252, 130, 180, 130, 225, 9, 169, 155, 137, + 134, 140, 252, 130, 180, 130, 225, 9, 169, 149, 137, 134, 140, 252, 130, + 180, 155, 137, 134, 140, 252, 130, 180, 149, 137, 16, 178, 11, 90, 5, + 142, 9, 3, 187, 3, 61, 185, 187, 4, 157, 185, 187, 249, 182, 187, 7, 244, + 182, 187, 6, 191, 182, 187, 3, 182, 187, 2, 226, 187, 175, 2, 166, 187, + 172, 2, 166, 187, 4, 103, 187, 14, 82, 182, 187, 8, 194, 187, 2, 37, 187, + 13, 107, 12, 254, 187, 5, 78, 187, 150, 12, 130, 187, 150, 242, 187, 150, + 234, 187, 150, 7, 110, 187, 150, 12, 87, 187, 150, 11, 76, 187, 150, 13, + 96, 187, 150, 9, 16, 187, 150, 7, 191, 187, 150, 11, 104, 187, 9, 15, + 187, 3, 212, 187, 4, 146, 182, 187, 8, 44, 182, 187, 2, 172, 182, 187, 5, + 212, 185, 187, 3, 221, 18, 2, 187, 135, 136, 129, 214, 187, 135, 136, + 129, 19, 26, 187, 135, 136, 129, 19, 52, 187, 135, 136, 129, 18, 236, + 187, 135, 136, 129, 219, 187, 135, 136, 129, 19, 25, 187, 135, 136, 129, + 18, 250, 187, 135, 136, 129, 19, 41, 187, 135, 136, 129, 231, 187, 135, + 136, 129, 18, 254, 187, 135, 136, 129, 18, 233, 187, 135, 136, 129, 19, + 16, 187, 135, 136, 129, 19, 28, 187, 135, 136, 129, 18, 231, 187, 135, + 136, 129, 229, 187, 135, 136, 129, 18, 246, 187, 135, 136, 129, 19, 60, + 187, 135, 136, 129, 18, 235, 187, 135, 136, 129, 19, 63, 187, 135, 136, + 129, 19, 18, 187, 135, 136, 129, 244, 187, 135, 136, 129, 19, 1, 187, + 135, 136, 129, 19, 56, 187, 135, 136, 129, 19, 10, 187, 135, 136, 129, + 19, 29, 187, 135, 136, 129, 18, 240, 187, 175, 156, 5, 118, 187, 6, 253, + 5, 78, 187, 172, 156, 5, 118, 187, 3, 109, 6, 128, 187, 17, 186, 11, 221, + 187, 10, 250, 6, 128, 187, 135, 133, 129, 214, 187, 135, 133, 129, 19, + 26, 187, 135, 133, 129, 19, 52, 187, 135, 133, 129, 18, 236, 187, 135, + 133, 129, 219, 187, 135, 133, 129, 19, 25, 187, 135, 133, 129, 18, 250, + 187, 135, 133, 129, 19, 41, 187, 135, 133, 129, 231, 187, 135, 133, 129, + 18, 254, 187, 135, 133, 129, 18, 233, 187, 135, 133, 129, 19, 16, 187, + 135, 133, 129, 19, 28, 187, 135, 133, 129, 18, 231, 187, 135, 133, 129, + 229, 187, 135, 133, 129, 18, 246, 187, 135, 133, 129, 19, 60, 187, 135, + 133, 129, 18, 235, 187, 135, 133, 129, 19, 63, 187, 135, 133, 129, 19, + 18, 187, 135, 133, 129, 244, 187, 135, 133, 129, 19, 1, 187, 135, 133, + 129, 19, 56, 187, 135, 133, 129, 19, 10, 187, 135, 133, 129, 19, 29, 187, + 135, 133, 129, 18, 240, 187, 175, 10, 4, 5, 118, 187, 198, 11, 221, 187, + 172, 10, 4, 5, 118, 187, 7, 251, 176, 179, 13, 107, 12, 254, 176, 175, 7, + 125, 5, 118, 176, 172, 7, 125, 5, 118, 176, 179, 8, 194, 176, 159, 8, + 203, 15, 86, 176, 159, 129, 17, 120, 176, 159, 129, 133, 214, 176, 159, + 129, 133, 231, 176, 159, 129, 133, 244, 176, 159, 129, 133, 219, 176, + 159, 129, 133, 229, 176, 159, 129, 133, 18, 178, 176, 159, 129, 133, 18, + 172, 176, 159, 129, 133, 17, 225, 176, 159, 129, 133, 18, 226, 176, 0, + 155, 4, 27, 10, 27, 185, 176, 159, 129, 214, 176, 159, 129, 231, 176, + 159, 129, 244, 176, 159, 129, 219, 176, 159, 129, 229, 176, 159, 129, 18, + 144, 176, 159, 129, 18, 73, 176, 159, 129, 18, 77, 176, 159, 129, 18, + 112, 176, 159, 129, 18, 168, 176, 159, 129, 18, 192, 176, 159, 129, 18, + 68, 176, 159, 129, 18, 6, 176, 159, 129, 17, 189, 176, 159, 129, 17, 247, + 176, 159, 129, 18, 59, 176, 159, 129, 18, 176, 176, 159, 129, 18, 226, + 176, 159, 129, 18, 69, 176, 159, 129, 217, 176, 159, 129, 18, 94, 176, + 159, 129, 17, 151, 176, 159, 129, 18, 47, 176, 159, 129, 17, 130, 176, + 159, 129, 18, 40, 176, 159, 129, 18, 137, 176, 159, 129, 18, 3, 176, 159, + 129, 17, 169, 176, 159, 129, 18, 228, 176, 159, 129, 17, 115, 176, 159, + 129, 18, 148, 176, 159, 129, 18, 96, 176, 159, 129, 18, 111, 176, 159, + 129, 17, 191, 176, 159, 129, 17, 174, 176, 159, 129, 18, 178, 176, 159, + 129, 18, 172, 176, 159, 129, 17, 225, 176, 159, 129, 17, 210, 176, 159, + 129, 18, 182, 176, 159, 129, 17, 143, 176, 159, 129, 17, 231, 176, 159, + 129, 17, 176, 176, 159, 129, 18, 8, 176, 159, 129, 18, 231, 176, 159, 7, + 28, 10, 27, 185, 176, 159, 2, 246, 10, 27, 185, 176, 141, 6, 201, 176, + 141, 129, 6, 3, 176, 141, 129, 2, 100, 176, 141, 129, 2, 114, 176, 141, + 129, 8, 195, 176, 141, 129, 2, 108, 176, 141, 129, 2, 101, 176, 141, 129, + 6, 178, 176, 141, 129, 2, 113, 176, 141, 129, 7, 35, 176, 141, 129, 2, + 48, 176, 141, 129, 2, 84, 176, 141, 129, 2, 130, 176, 141, 129, 2, 193, + 176, 141, 129, 1, 250, 176, 141, 129, 1, 240, 176, 141, 129, 2, 116, 176, + 141, 129, 8, 35, 176, 141, 129, 7, 146, 176, 141, 129, 3, 34, 176, 141, + 129, 3, 6, 176, 141, 129, 10, 88, 176, 141, 129, 3, 108, 176, 141, 129, + 7, 68, 176, 141, 129, 8, 25, 176, 141, 129, 3, 32, 176, 141, 129, 5, 174, + 176, 141, 129, 5, 119, 176, 141, 129, 4, 252, 176, 141, 129, 5, 15, 176, + 141, 129, 7, 186, 176, 141, 129, 214, 176, 141, 129, 18, 108, 176, 141, + 129, 18, 178, 176, 141, 129, 15, 101, 176, 141, 129, 18, 80, 176, 141, + 129, 219, 176, 141, 129, 16, 19, 176, 141, 129, 18, 88, 176, 141, 129, + 229, 176, 141, 129, 18, 8, 176, 141, 129, 15, 220, 176, 141, 129, 17, + 123, 176, 141, 129, 17, 225, 176, 141, 129, 244, 176, 141, 129, 15, 189, + 176, 141, 129, 18, 62, 176, 141, 129, 17, 172, 176, 141, 129, 18, 172, + 176, 141, 129, 17, 113, 176, 141, 129, 17, 138, 176, 141, 129, 231, 187, + 14, 54, 182, 187, 12, 75, 182, 187, 18, 49, 182, 187, 6, 12, 187, 7, 154, + 16, 162, 187, 18, 195, 182, 187, 18, 90, 182, 176, 9, 103, 245, 4, 138, + 176, 4, 69, 189, 176, 6, 60, 189, 176, 238, 189, 176, 4, 162, 189, 176, + 221, 6, 34, 176, 186, 6, 245, 2, 243, 3, 196, 6, 223, 2, 243, 3, 196, 3, + 153, 2, 243, 3, 196, 2, 227, 7, 49, 2, 200, 3, 173, 2, 200, 3, 173, +}; -static unsigned char phrasebook[] = {0, 1, 34, 1, 157, 185, 0, 245, -185, 249, 182, 3, 166, 182, 3, 82, 182, 2, 253, 2, 52, 175, 1, 83, -172, 1, 83, 1, 24, 1, 250, 182, 1, 91, 3, 204, 0, 166, 0, 147, 2, 138, -150, 0, 199, 150, 242, 150, 234, 150, 0, 144, 150, 0, 153, 150, 0, -159, 150, 0, 154, 150, 0, 165, 150, 0, 162, 150, 0, 164, 1, 87, 2, -152, 1, 80, 182, 2, 26, 182, 1, 59, 182, 1, 178, 185, 4, 1, 3, 23, -135, 136, 129, 214, 135, 136, 129, 1, 99, 135, 136, 129, 1, 101, 135, -136, 129, 1, 110, 135, 136, 129, 219, 135, 136, 129, 1, 97, 135, 136, -129, 1, 74, 135, 136, 129, 0, 229, 135, 136, 129, 231, 135, 136, 129, -1, 131, 135, 136, 129, 1, 113, 135, 136, 129, 0, 190, 135, 136, 129, -1, 19, 135, 136, 129, 1, 32, 135, 136, 129, 229, 135, 136, 129, 1, 67, -135, 136, 129, 1, 130, 135, 136, 129, 0, 156, 135, 136, 129, 0, 231, -135, 136, 129, 1, 73, 135, 136, 129, 244, 135, 136, 129, 1, 54, 135, -136, 129, 1, 89, 135, 136, 129, 1, 36, 135, 136, 129, 1, 45, 135, 136, -129, 1, 82, 175, 156, 0, 132, 2, 192, 2, 138, 172, 156, 0, 132, 0, -135, 0, 246, 1, 16, 1, 13, 1, 149, 0, 246, 135, 133, 129, 214, 135, -133, 129, 1, 99, 135, 133, 129, 1, 101, 135, 133, 129, 1, 110, 135, -133, 129, 219, 135, 133, 129, 1, 97, 135, 133, 129, 1, 74, 135, 133, -129, 0, 229, 135, 133, 129, 231, 135, 133, 129, 1, 131, 135, 133, 129, -1, 113, 135, 133, 129, 0, 190, 135, 133, 129, 1, 19, 135, 133, 129, 1, -32, 135, 133, 129, 229, 135, 133, 129, 1, 67, 135, 133, 129, 1, 130, -135, 133, 129, 0, 156, 135, 133, 129, 0, 231, 135, 133, 129, 1, 73, -135, 133, 129, 244, 135, 133, 129, 1, 54, 135, 133, 129, 1, 89, 135, -133, 129, 1, 36, 135, 133, 129, 1, 45, 135, 133, 129, 1, 82, 175, 1, -170, 0, 132, 198, 1, 13, 172, 1, 170, 0, 132, 0, 141, 3, 143, 1, 34, -0, 194, 1, 157, 185, 5, 18, 182, 6, 137, 182, 1, 193, 182, 4, 147, -182, 3, 92, 0, 189, 17, 112, 182, 250, 16, 243, 182, 4, 69, 5, 71, 3, -88, 1, 206, 177, 1, 43, 0, 245, 185, 0, 138, 182, 3, 41, 2, 180, 9, -27, 182, 0, 130, 3, 175, 182, 14, 220, 182, 0, 219, 234, 0, 219, 0, -144, 1, 129, 0, 246, 8, 149, 182, 6, 169, 182, 1, 37, 0, 255, 0, 217, -0, 219, 242, 14, 41, 5, 71, 3, 88, 1, 205, 177, 1, 43, 0, 245, 185, 1, -55, 1, 39, 0, 220, 8, 119, 1, 55, 1, 39, 0, 220, 1, 226, 1, 55, 1, 39, -0, 176, 7, 59, 0, 194, 1, 178, 185, 135, 136, 129, 224, 130, 253, 135, -136, 129, 224, 130, 218, 135, 136, 129, 224, 130, 0, 198, 135, 136, -129, 224, 130, 0, 141, 135, 136, 129, 224, 130, 250, 135, 136, 129, -224, 130, 0, 235, 168, 135, 136, 129, 1, 185, 135, 136, 129, 1, 33, -130, 0, 217, 135, 136, 129, 241, 130, 253, 135, 136, 129, 241, 130, -218, 135, 136, 129, 241, 130, 0, 198, 135, 136, 129, 241, 130, 250, -135, 136, 129, 0, 152, 130, 253, 135, 136, 129, 0, 152, 130, 218, 135, -136, 129, 0, 152, 130, 0, 198, 135, 136, 129, 0, 152, 130, 250, 135, -136, 129, 3, 243, 135, 136, 129, 0, 213, 130, 0, 141, 135, 136, 129, -211, 130, 253, 135, 136, 129, 211, 130, 218, 135, 136, 129, 211, 130, -0, 198, 135, 136, 129, 211, 130, 0, 141, 135, 136, 129, 211, 130, 250, -3, 140, 182, 135, 136, 129, 211, 130, 0, 151, 135, 136, 129, 216, 130, -253, 135, 136, 129, 216, 130, 218, 135, 136, 129, 216, 130, 0, 198, -135, 136, 129, 216, 130, 250, 135, 136, 129, 0, 247, 130, 218, 135, -136, 129, 3, 194, 135, 133, 129, 6, 165, 0, 231, 135, 133, 129, 224, -130, 253, 135, 133, 129, 224, 130, 218, 135, 133, 129, 224, 130, 0, -198, 135, 133, 129, 224, 130, 0, 141, 135, 133, 129, 224, 130, 250, -135, 133, 129, 224, 130, 0, 235, 168, 135, 133, 129, 1, 185, 135, 133, -129, 1, 33, 130, 0, 217, 135, 133, 129, 241, 130, 253, 135, 133, 129, -241, 130, 218, 135, 133, 129, 241, 130, 0, 198, 135, 133, 129, 241, -130, 250, 135, 133, 129, 0, 152, 130, 253, 135, 133, 129, 0, 152, 130, -218, 135, 133, 129, 0, 152, 130, 0, 198, 135, 133, 129, 0, 152, 130, -250, 135, 133, 129, 3, 243, 135, 133, 129, 0, 213, 130, 0, 141, 135, -133, 129, 211, 130, 253, 135, 133, 129, 211, 130, 218, 135, 133, 129, -211, 130, 0, 198, 135, 133, 129, 211, 130, 0, 141, 135, 133, 129, 211, -130, 250, 3, 58, 182, 135, 133, 129, 211, 130, 0, 151, 135, 133, 129, -216, 130, 253, 135, 133, 129, 216, 130, 218, 135, 133, 129, 216, 130, -0, 198, 135, 133, 129, 216, 130, 250, 135, 133, 129, 0, 247, 130, 218, -135, 133, 129, 3, 194, 135, 133, 129, 0, 247, 130, 250, 135, 136, 129, -224, 130, 0, 130, 135, 133, 129, 224, 130, 0, 130, 135, 136, 129, 224, -130, 0, 163, 135, 133, 129, 224, 130, 0, 163, 135, 136, 129, 224, 130, -1, 118, 135, 133, 129, 224, 130, 1, 118, 135, 136, 129, 1, 33, 130, -218, 135, 133, 129, 1, 33, 130, 218, 135, 136, 129, 1, 33, 130, 0, -198, 135, 133, 129, 1, 33, 130, 0, 198, 135, 136, 129, 1, 33, 130, -169, 168, 135, 133, 129, 1, 33, 130, 169, 168, 135, 136, 129, 1, 33, -130, 0, 149, 135, 133, 129, 1, 33, 130, 0, 149, 135, 136, 129, 0, 248, -130, 0, 149, 135, 133, 129, 0, 248, 130, 0, 149, 135, 136, 129, 0, -248, 130, 0, 151, 135, 133, 129, 0, 248, 130, 0, 151, 135, 136, 129, -241, 130, 0, 130, 135, 133, 129, 241, 130, 0, 130, 135, 136, 129, 241, -130, 0, 163, 135, 133, 129, 241, 130, 0, 163, 135, 136, 129, 241, 130, -169, 168, 135, 133, 129, 241, 130, 169, 168, 135, 136, 129, 241, 130, -1, 118, 135, 133, 129, 241, 130, 1, 118, 135, 136, 129, 241, 130, 0, -149, 135, 133, 129, 241, 130, 0, 149, 135, 136, 129, 1, 20, 130, 0, -198, 135, 133, 129, 1, 20, 130, 0, 198, 135, 136, 129, 1, 20, 130, 0, -163, 135, 133, 129, 1, 20, 130, 0, 163, 135, 136, 129, 1, 20, 130, -169, 168, 135, 133, 129, 1, 20, 130, 169, 168, 135, 136, 129, 1, 20, -130, 0, 217, 135, 133, 129, 1, 20, 130, 0, 217, 135, 136, 129, 1, 12, -130, 0, 198, 135, 133, 129, 1, 12, 130, 0, 198, 135, 136, 129, 1, 12, -130, 0, 151, 135, 133, 129, 1, 12, 130, 0, 151, 135, 136, 129, 0, 152, -130, 0, 141, 135, 133, 129, 0, 152, 130, 0, 141, 135, 136, 129, 0, -152, 130, 0, 130, 135, 133, 129, 0, 152, 130, 0, 130, 135, 136, 129, -0, 152, 130, 0, 163, 135, 133, 129, 0, 152, 130, 0, 163, 135, 136, -129, 0, 152, 130, 1, 118, 135, 133, 129, 0, 152, 130, 1, 118, 135, -136, 129, 0, 152, 130, 169, 168, 135, 133, 129, 2, 68, 231, 135, 136, -140, 5, 85, 135, 133, 140, 5, 85, 135, 136, 129, 2, 60, 130, 0, 198, -135, 133, 129, 2, 60, 130, 0, 198, 135, 136, 129, 1, 93, 130, 0, 217, -135, 133, 129, 1, 93, 130, 0, 217, 135, 133, 129, 14, 236, 135, 136, -129, 0, 211, 130, 218, 135, 133, 129, 0, 211, 130, 218, 135, 136, 129, -0, 211, 130, 0, 217, 135, 133, 129, 0, 211, 130, 0, 217, 135, 136, -129, 0, 211, 130, 0, 149, 135, 133, 129, 0, 211, 130, 0, 149, 135, -136, 129, 0, 211, 130, 1, 37, 0, 255, 135, 133, 129, 0, 211, 130, 1, -37, 0, 255, 135, 136, 129, 0, 211, 130, 0, 151, 135, 133, 129, 0, 211, -130, 0, 151, 135, 136, 129, 0, 213, 130, 218, 135, 133, 129, 0, 213, -130, 218, 135, 136, 129, 0, 213, 130, 0, 217, 135, 133, 129, 0, 213, -130, 0, 217, 135, 136, 129, 0, 213, 130, 0, 149, 135, 133, 129, 0, -213, 130, 0, 149, 135, 133, 129, 0, 213, 8, 6, 6, 71, 2, 52, 135, 136, -129, 2, 254, 135, 133, 129, 2, 254, 135, 136, 129, 211, 130, 0, 130, -135, 133, 129, 211, 130, 0, 130, 135, 136, 129, 211, 130, 0, 163, 135, -133, 129, 211, 130, 0, 163, 135, 136, 129, 211, 130, 177, 218, 135, -133, 129, 211, 130, 177, 218, 135, 136, 140, 1, 127, 135, 133, 140, 1, -127, 135, 136, 129, 0, 207, 130, 218, 135, 133, 129, 0, 207, 130, 218, -135, 136, 129, 0, 207, 130, 0, 217, 135, 133, 129, 0, 207, 130, 0, -217, 135, 136, 129, 0, 207, 130, 0, 149, 135, 133, 129, 0, 207, 130, -0, 149, 135, 136, 129, 0, 203, 130, 218, 135, 133, 129, 0, 203, 130, -218, 135, 136, 129, 0, 203, 130, 0, 198, 135, 133, 129, 0, 203, 130, -0, 198, 135, 136, 129, 0, 203, 130, 0, 217, 135, 133, 129, 0, 203, -130, 0, 217, 135, 136, 129, 0, 203, 130, 0, 149, 135, 133, 129, 0, -203, 130, 0, 149, 135, 136, 129, 0, 230, 130, 0, 217, 135, 133, 129, -0, 230, 130, 0, 217, 135, 136, 129, 0, 230, 130, 0, 149, 135, 133, -129, 0, 230, 130, 0, 149, 135, 136, 129, 0, 230, 130, 0, 151, 135, -133, 129, 0, 230, 130, 0, 151, 135, 136, 129, 216, 130, 0, 141, 135, -133, 129, 216, 130, 0, 141, 135, 136, 129, 216, 130, 0, 130, 135, 133, -129, 216, 130, 0, 130, 135, 136, 129, 216, 130, 0, 163, 135, 133, 129, -216, 130, 0, 163, 135, 136, 129, 216, 130, 0, 235, 168, 135, 133, 129, -216, 130, 0, 235, 168, 135, 136, 129, 216, 130, 177, 218, 135, 133, -129, 216, 130, 177, 218, 135, 136, 129, 216, 130, 1, 118, 135, 133, -129, 216, 130, 1, 118, 135, 136, 129, 1, 95, 130, 0, 198, 135, 133, -129, 1, 95, 130, 0, 198, 135, 136, 129, 0, 247, 130, 0, 198, 135, 133, -129, 0, 247, 130, 0, 198, 135, 136, 129, 0, 247, 130, 250, 135, 136, -129, 1, 8, 130, 218, 135, 133, 129, 1, 8, 130, 218, 135, 136, 129, 1, -8, 130, 169, 168, 135, 133, 129, 1, 8, 130, 169, 168, 135, 136, 129, -1, 8, 130, 0, 149, 135, 133, 129, 1, 8, 130, 0, 149, 135, 133, 129, 1, -49, 0, 231, 135, 133, 129, 1, 126, 130, 0, 151, 135, 136, 129, 1, 126, -130, 247, 135, 136, 129, 1, 126, 130, 3, 80, 135, 133, 129, 1, 126, -130, 3, 80, 135, 136, 129, 0, 209, 0, 154, 135, 133, 129, 0, 209, 0, -154, 135, 136, 129, 0, 253, 229, 135, 136, 129, 1, 33, 130, 247, 135, -133, 129, 1, 33, 130, 247, 135, 136, 129, 7, 65, 1, 110, 135, 136, -129, 0, 248, 130, 247, 135, 136, 129, 0, 248, 130, 3, 80, 135, 133, -129, 0, 248, 130, 3, 80, 135, 133, 129, 0, 205, 2, 210, 135, 136, 129, -0, 197, 219, 135, 136, 129, 2, 225, 135, 136, 129, 0, 253, 219, 135, -136, 129, 3, 69, 130, 247, 135, 133, 129, 3, 69, 130, 247, 135, 136, -129, 1, 20, 130, 247, 135, 136, 129, 2, 121, 135, 133, 129, 6, 145, -135, 136, 129, 2, 37, 135, 136, 129, 0, 152, 130, 0, 151, 135, 136, -129, 1, 93, 130, 247, 135, 133, 129, 1, 93, 130, 247, 135, 133, 129, -0, 211, 130, 0, 189, 135, 133, 129, 17, 118, 130, 0, 151, 135, 136, -129, 0, 205, 1, 19, 135, 136, 129, 0, 213, 130, 175, 247, 135, 133, -129, 0, 213, 130, 1, 49, 172, 2, 200, 135, 136, 129, 211, 130, 1, 37, -0, 141, 135, 136, 129, 211, 130, 1, 202, 135, 133, 129, 211, 130, 1, -202, 135, 136, 129, 5, 170, 135, 133, 129, 5, 170, 135, 136, 129, 2, -103, 130, 247, 135, 133, 129, 2, 103, 130, 247, 135, 129, 5, 125, 135, -136, 129, 0, 209, 234, 135, 133, 129, 0, 209, 234, 135, 136, 129, 3, -96, 135, 129, 0, 197, 4, 234, 3, 225, 135, 133, 129, 0, 230, 130, 13, -147, 247, 135, 136, 129, 0, 230, 130, 247, 135, 133, 129, 0, 230, 130, -247, 135, 136, 129, 0, 230, 130, 2, 12, 247, 135, 136, 129, 216, 130, -1, 202, 135, 133, 129, 216, 130, 1, 202, 135, 136, 129, 3, 12, 135, -136, 129, 2, 15, 130, 247, 135, 136, 129, 0, 247, 130, 247, 135, 133, -129, 0, 247, 130, 247, 135, 136, 129, 1, 8, 130, 0, 151, 135, 133, -129, 1, 8, 130, 0, 151, 135, 136, 129, 6, 101, 135, 136, 129, 2, 111, -4, 72, 135, 133, 129, 2, 111, 4, 72, 135, 133, 129, 2, 111, 130, 2, -78, 135, 129, 0, 239, 130, 0, 151, 135, 136, 129, 0, 209, 0, 159, 135, -133, 129, 0, 209, 0, 159, 135, 129, 0, 194, 1, 40, 2, 35, 130, 0, 151, -135, 129, 4, 95, 135, 129, 13, 107, 2, 166, 135, 129, 9, 48, 2, 166, -135, 129, 15, 62, 2, 166, 135, 129, 2, 12, 2, 166, 135, 136, 129, 2, -242, 130, 0, 149, 135, 136, 129, 0, 248, 130, 133, 129, 1, 8, 130, 0, -149, 135, 133, 129, 2, 242, 130, 0, 149, 135, 136, 129, 4, 155, 135, -136, 129, 0, 211, 130, 133, 129, 1, 131, 135, 133, 129, 4, 155, 135, -136, 129, 6, 106, 135, 136, 129, 0, 213, 130, 133, 129, 1, 131, 135, -133, 129, 6, 106, 135, 136, 129, 224, 130, 0, 149, 135, 133, 129, 224, -130, 0, 149, 135, 136, 129, 0, 152, 130, 0, 149, 135, 133, 129, 0, -152, 130, 0, 149, 135, 136, 129, 211, 130, 0, 149, 135, 133, 129, 211, -130, 0, 149, 135, 136, 129, 216, 130, 0, 149, 135, 133, 129, 216, 130, -0, 149, 135, 136, 129, 216, 130, 1, 26, 143, 0, 130, 135, 133, 129, -216, 130, 1, 26, 143, 0, 130, 135, 136, 129, 216, 130, 1, 26, 143, -218, 135, 133, 129, 216, 130, 1, 26, 143, 218, 135, 136, 129, 216, -130, 1, 26, 143, 0, 149, 135, 133, 129, 216, 130, 1, 26, 143, 0, 149, -135, 136, 129, 216, 130, 1, 26, 143, 253, 135, 133, 129, 216, 130, 1, -26, 143, 253, 135, 133, 129, 0, 205, 219, 135, 136, 129, 224, 130, 1, -26, 143, 0, 130, 135, 133, 129, 224, 130, 1, 26, 143, 0, 130, 135, -136, 129, 224, 130, 169, 228, 143, 0, 130, 135, 133, 129, 224, 130, -169, 228, 143, 0, 130, 135, 136, 129, 2, 55, 130, 0, 130, 135, 133, -129, 2, 55, 130, 0, 130, 135, 136, 129, 1, 20, 130, 0, 151, 135, 133, -129, 1, 20, 130, 0, 151, 135, 136, 129, 1, 20, 130, 0, 149, 135, 133, -129, 1, 20, 130, 0, 149, 135, 136, 129, 1, 93, 130, 0, 149, 135, 133, -129, 1, 93, 130, 0, 149, 135, 136, 129, 211, 130, 1, 118, 135, 133, -129, 211, 130, 1, 118, 135, 136, 129, 211, 130, 4, 149, 143, 0, 130, -135, 133, 129, 211, 130, 4, 149, 143, 0, 130, 135, 136, 129, 2, 111, -130, 0, 149, 135, 133, 129, 2, 111, 130, 0, 149, 135, 133, 129, 2, 60, -130, 0, 149, 135, 136, 129, 6, 74, 135, 136, 129, 0, 248, 130, 133, -129, 1, 82, 135, 133, 129, 6, 74, 135, 136, 129, 1, 20, 130, 218, 135, -133, 129, 1, 20, 130, 218, 135, 136, 129, 13, 211, 135, 136, 129, 4, -95, 135, 136, 129, 0, 213, 130, 253, 135, 133, 129, 0, 213, 130, 253, -135, 136, 129, 224, 130, 0, 235, 228, 143, 218, 135, 133, 129, 224, -130, 0, 235, 228, 143, 218, 135, 136, 129, 2, 55, 130, 218, 135, 133, -129, 2, 55, 130, 218, 135, 136, 129, 211, 130, 2, 139, 143, 218, 135, -133, 129, 211, 130, 2, 139, 143, 218, 135, 136, 129, 224, 130, 177, -253, 135, 133, 129, 224, 130, 177, 253, 135, 136, 129, 224, 130, 0, -194, 0, 163, 135, 133, 129, 224, 130, 0, 194, 0, 163, 135, 136, 129, -241, 130, 177, 253, 135, 133, 129, 241, 130, 177, 253, 135, 136, 129, -241, 130, 0, 194, 0, 163, 135, 133, 129, 241, 130, 0, 194, 0, 163, -135, 136, 129, 0, 152, 130, 177, 253, 135, 133, 129, 0, 152, 130, 177, -253, 135, 136, 129, 0, 152, 130, 0, 194, 0, 163, 135, 133, 129, 0, -152, 130, 0, 194, 0, 163, 135, 136, 129, 211, 130, 177, 253, 135, 133, -129, 211, 130, 177, 253, 135, 136, 129, 211, 130, 0, 194, 0, 163, 135, -133, 129, 211, 130, 0, 194, 0, 163, 135, 136, 129, 0, 207, 130, 177, -253, 135, 133, 129, 0, 207, 130, 177, 253, 135, 136, 129, 0, 207, 130, -0, 194, 0, 163, 135, 133, 129, 0, 207, 130, 0, 194, 0, 163, 135, 136, -129, 216, 130, 177, 253, 135, 133, 129, 216, 130, 177, 253, 135, 136, -129, 216, 130, 0, 194, 0, 163, 135, 133, 129, 216, 130, 0, 194, 0, -163, 135, 136, 129, 0, 203, 130, 1, 81, 166, 135, 133, 129, 0, 203, -130, 1, 81, 166, 135, 136, 129, 0, 230, 130, 1, 81, 166, 135, 133, -129, 0, 230, 130, 1, 81, 166, 135, 136, 129, 4, 91, 135, 133, 129, 4, -91, 135, 136, 129, 1, 12, 130, 0, 149, 135, 133, 129, 1, 12, 130, 0, -149, 135, 136, 129, 4, 45, 135, 133, 129, 4, 45, 135, 136, 129, 1, 8, -130, 247, 135, 133, 129, 1, 8, 130, 247, 135, 136, 129, 224, 130, 169, -168, 135, 133, 129, 224, 130, 169, 168, 135, 136, 129, 241, 130, 0, -217, 135, 133, 129, 241, 130, 0, 217, 135, 136, 129, 211, 130, 1, 26, -143, 0, 130, 135, 133, 129, 211, 130, 1, 26, 143, 0, 130, 135, 136, -129, 211, 130, 0, 232, 143, 0, 130, 135, 133, 129, 211, 130, 0, 232, -143, 0, 130, 135, 136, 129, 211, 130, 169, 168, 135, 133, 129, 211, -130, 169, 168, 135, 136, 129, 211, 130, 169, 228, 143, 0, 130, 135, -133, 129, 211, 130, 169, 228, 143, 0, 130, 135, 136, 129, 0, 247, 130, -0, 130, 135, 133, 129, 0, 247, 130, 0, 130, 135, 133, 129, 0, 205, -214, 135, 133, 129, 2, 178, 135, 133, 129, 0, 205, 2, 178, 135, 133, -129, 1, 126, 130, 247, 135, 133, 129, 0, 253, 229, 135, 133, 129, 1, -33, 130, 2, 118, 135, 133, 129, 0, 248, 130, 2, 78, 135, 133, 129, 0, -248, 130, 247, 135, 133, 129, 0, 197, 219, 135, 133, 129, 2, 225, 135, -133, 129, 3, 155, 130, 247, 135, 133, 129, 0, 253, 219, 135, 133, 129, -0, 197, 0, 253, 219, 135, 133, 129, 0, 197, 0, 253, 241, 130, 247, -135, 133, 129, 4, 30, 0, 197, 0, 253, 219, 135, 133, 129, 2, 68, 2, -60, 130, 0, 151, 135, 133, 129, 1, 20, 130, 247, 135, 133, 129, 1, 75, -1, 74, 135, 129, 133, 136, 1, 74, 135, 133, 129, 2, 121, 135, 133, -129, 14, 87, 1, 202, 135, 133, 129, 0, 205, 0, 229, 135, 133, 129, 1, -12, 130, 247, 135, 133, 129, 18, 164, 130, 247, 135, 133, 129, 0, 152, -130, 0, 151, 135, 133, 129, 2, 37, 135, 129, 133, 136, 231, 135, 133, -129, 0, 211, 130, 1, 37, 0, 141, 135, 133, 129, 0, 211, 130, 17, 175, -135, 133, 129, 0, 211, 130, 2, 12, 247, 135, 133, 129, 15, 48, 135, -133, 129, 0, 205, 1, 19, 135, 133, 129, 0, 205, 1, 88, 130, 1, 49, 2, -200, 135, 133, 129, 1, 88, 130, 247, 135, 133, 129, 0, 213, 130, 175, -247, 135, 133, 129, 0, 213, 130, 2, 12, 247, 135, 129, 133, 136, 1, -32, 135, 133, 129, 2, 156, 229, 135, 129, 133, 136, 1, 127, 135, 133, -129, 4, 30, 1, 246, 135, 133, 129, 3, 18, 135, 133, 129, 0, 205, 0, -156, 135, 133, 129, 0, 205, 0, 207, 130, 1, 49, 2, 200, 135, 133, 129, -0, 205, 0, 207, 130, 247, 135, 133, 129, 0, 207, 130, 1, 49, 2, 200, -135, 133, 129, 0, 207, 130, 2, 78, 135, 133, 129, 0, 207, 130, 5, 105, -135, 133, 129, 0, 197, 0, 207, 130, 5, 105, 135, 129, 133, 136, 0, -156, 135, 129, 133, 136, 0, 194, 0, 156, 135, 133, 129, 0, 203, 130, -247, 135, 133, 129, 3, 96, 135, 133, 129, 2, 68, 2, 60, 130, 2, 139, -143, 247, 135, 133, 129, 5, 128, 0, 197, 3, 96, 135, 133, 129, 4, 234, -130, 2, 118, 135, 133, 129, 0, 205, 1, 73, 135, 133, 129, 0, 230, 130, -2, 12, 247, 135, 133, 129, 216, 0, 189, 135, 133, 129, 3, 12, 135, -133, 129, 2, 15, 130, 247, 135, 133, 129, 0, 205, 1, 54, 135, 133, -129, 0, 205, 1, 89, 135, 133, 129, 0, 205, 1, 45, 135, 129, 133, 136, -1, 45, 135, 133, 129, 1, 8, 130, 2, 12, 247, 135, 133, 129, 1, 8, 130, -2, 118, 135, 133, 129, 6, 101, 135, 133, 129, 2, 111, 130, 2, 118, -135, 129, 1, 40, 0, 147, 135, 129, 1, 232, 1, 243, 15, 178, 135, 129, -0, 194, 1, 40, 0, 147, 135, 129, 11, 250, 1, 101, 135, 129, 5, 154, 2, -166, 135, 129, 133, 136, 1, 99, 135, 133, 129, 4, 30, 0, 253, 219, -135, 129, 133, 136, 1, 20, 130, 247, 135, 129, 133, 136, 0, 229, 135, -133, 129, 2, 60, 130, 14, 161, 135, 133, 129, 0, 205, 1, 113, 135, -129, 133, 136, 0, 190, 135, 133, 129, 13, 99, 130, 247, 135, 129, 1, -40, 2, 35, 130, 0, 151, 135, 129, 0, 197, 1, 40, 2, 35, 130, 0, 151, -135, 133, 129, 2, 242, 2, 1, 135, 133, 129, 15, 233, 2, 1, 135, 133, -129, 2, 242, 4, 76, 130, 2, 118, 135, 133, 129, 10, 240, 2, 1, 135, -133, 129, 7, 90, 2, 1, 135, 133, 129, 11, 18, 4, 76, 130, 2, 118, 135, -133, 129, 15, 36, 2, 1, 135, 133, 129, 18, 64, 2, 1, 135, 133, 129, -18, 58, 2, 1, 135, 129, 5, 154, 6, 192, 135, 129, 11, 188, 6, 192, -246, 129, 133, 0, 229, 246, 129, 133, 1, 12, 130, 247, 246, 129, 133, -1, 131, 246, 129, 133, 0, 156, 246, 129, 133, 0, 205, 0, 156, 246, -129, 133, 0, 205, 0, 207, 130, 247, 246, 129, 133, 136, 0, 194, 0, -156, 246, 129, 133, 1, 89, 246, 129, 133, 1, 45, 246, 129, 1, 236, -246, 129, 177, 1, 236, 246, 129, 0, 205, 1, 91, 246, 129, 2, 52, 246, -129, 0, 197, 1, 91, 246, 129, 172, 0, 131, 1, 28, 246, 129, 175, 0, -131, 1, 28, 246, 129, 1, 40, 0, 147, 246, 129, 0, 197, 1, 40, 0, 147, -246, 129, 175, 1, 201, 246, 129, 172, 1, 201, 246, 129, 237, 1, 201, -246, 129, 239, 1, 201, 246, 129, 0, 135, 0, 246, 0, 149, 246, 129, -198, 1, 13, 246, 129, 0, 130, 246, 129, 1, 129, 0, 246, 246, 129, 1, -149, 0, 246, 246, 129, 1, 16, 198, 1, 13, 246, 129, 1, 16, 0, 130, -246, 129, 1, 16, 1, 149, 0, 246, 246, 129, 1, 16, 1, 129, 0, 246, 246, -129, 3, 191, 1, 87, 246, 129, 0, 131, 3, 191, 1, 87, 246, 129, 4, 108, -172, 0, 131, 1, 28, 246, 129, 4, 108, 175, 0, 131, 1, 28, 246, 129, -237, 2, 2, 246, 129, 239, 2, 2, 246, 129, 1, 250, 182, 246, 129, 2, -133, 182, 0, 163, 169, 168, 0, 235, 168, 1, 118, 133, 0, 141, 177, 1, -129, 0, 246, 246, 129, 18, 119, 247, 246, 129, 3, 78, 0, 246, 246, -129, 133, 2, 121, 246, 129, 133, 0, 190, 246, 129, 133, 0, 231, 246, -129, 133, 1, 36, 246, 129, 133, 0, 197, 1, 40, 0, 147, 246, 129, 10, -244, 0, 209, 0, 189, 246, 129, 0, 240, 0, 209, 0, 189, 246, 129, 8, -108, 0, 209, 0, 189, 246, 129, 1, 16, 0, 209, 0, 189, 246, 129, 16, -26, 0, 209, 0, 189, 246, 129, 6, 35, 3, 182, 0, 209, 185, 246, 129, 4, -175, 3, 182, 0, 209, 185, 246, 129, 13, 169, 246, 129, 9, 109, 246, -129, 177, 2, 52, 178, 1, 149, 0, 246, 178, 1, 129, 0, 246, 178, 0, -135, 0, 246, 178, 0, 141, 178, 0, 130, 178, 2, 7, 178, 0, 163, 178, -169, 168, 178, 250, 178, 0, 180, 168, 178, 0, 235, 168, 178, 177, 1, -129, 0, 246, 178, 0, 149, 178, 198, 0, 181, 168, 178, 177, 198, 0, -181, 168, 178, 177, 1, 149, 0, 246, 178, 2, 40, 178, 0, 194, 0, 163, -178, 0, 205, 1, 81, 168, 178, 1, 81, 168, 178, 0, 197, 1, 81, 168, -178, 1, 81, 228, 0, 218, 178, 1, 149, 0, 174, 166, 178, 1, 129, 0, -174, 166, 178, 175, 1, 181, 166, 178, 172, 1, 181, 166, 178, 175, 1, -43, 168, 178, 1, 202, 178, 175, 0, 131, 0, 235, 166, 178, 237, 1, 181, -166, 178, 239, 1, 181, 166, 178, 1, 250, 148, 166, 178, 2, 133, 148, -166, 178, 13, 79, 0, 180, 166, 178, 2, 12, 0, 180, 166, 178, 169, 166, -178, 1, 26, 166, 178, 0, 235, 166, 178, 1, 81, 166, 178, 0, 217, 178, -1, 118, 178, 198, 0, 181, 166, 178, 3, 164, 166, 178, 0, 194, 177, 8, -145, 166, 178, 4, 22, 166, 178, 0, 135, 0, 174, 166, 178, 1, 70, 166, -178, 0, 194, 1, 70, 166, 178, 0, 232, 166, 178, 1, 148, 166, 178, 1, -16, 1, 13, 178, 177, 1, 16, 1, 13, 178, 0, 232, 1, 156, 178, 1, 64, 2, -139, 1, 156, 178, 1, 49, 2, 139, 1, 156, 178, 1, 64, 4, 154, 1, 156, -178, 1, 49, 4, 154, 1, 156, 178, 172, 0, 131, 0, 235, 166, 178, 0, -194, 3, 164, 166, 178, 156, 166, 178, 11, 47, 166, 178, 2, 57, 168, -178, 198, 0, 141, 178, 177, 2, 7, 178, 1, 149, 0, 209, 185, 178, 1, -129, 0, 209, 185, 178, 146, 0, 175, 178, 146, 5, 139, 178, 146, 1, 96, -1, 18, 178, 146, 0, 155, 178, 3, 164, 168, 178, 2, 26, 148, 166, 178, -177, 198, 0, 181, 166, 178, 175, 1, 43, 166, 178, 0, 138, 0, 232, 168, -178, 13, 156, 168, 178, 2, 196, 251, 0, 184, 168, 178, 175, 172, 0, -129, 166, 178, 0, 216, 0, 129, 166, 178, 177, 0, 141, 178, 177, 0, -194, 0, 163, 178, 177, 238, 0, 129, 166, 146, 254, 182, 146, 0, 170, -254, 182, 146, 0, 155, 146, 1, 178, 185, 146, 1, 18, 146, 1, 96, 1, -18, 146, 136, 129, 0, 128, 130, 1, 18, 146, 7, 214, 7, 196, 146, 136, -129, 1, 17, 130, 1, 18, 146, 136, 129, 0, 143, 130, 1, 18, 146, 136, -129, 0, 167, 130, 1, 18, 146, 136, 129, 1, 30, 130, 1, 18, 146, 136, -129, 0, 173, 130, 1, 18, 146, 136, 129, 0, 136, 130, 1, 18, 146, 133, -129, 0, 167, 130, 1, 96, 143, 1, 18, 146, 136, 129, 2, 178, 146, 136, -129, 4, 93, 146, 136, 129, 2, 121, 146, 136, 129, 2, 210, 146, 136, -129, 4, 243, 146, 136, 129, 6, 10, 146, 136, 129, 6, 142, 146, 136, -129, 5, 13, 146, 136, 129, 2, 37, 146, 136, 129, 5, 68, 146, 136, 129, -6, 159, 146, 136, 129, 1, 166, 146, 136, 129, 1, 141, 146, 136, 129, -3, 11, 146, 136, 129, 4, 247, 146, 136, 129, 1, 203, 146, 136, 129, 3, -3, 146, 136, 129, 3, 244, 146, 136, 129, 5, 23, 146, 136, 129, 3, 12, -146, 136, 129, 3, 18, 146, 136, 129, 2, 134, 146, 136, 129, 3, 2, 146, -136, 129, 1, 246, 146, 136, 129, 0, 167, 130, 3, 49, 146, 136, 129, 0, -173, 130, 3, 49, 146, 133, 129, 0, 128, 130, 1, 18, 146, 133, 129, 1, -17, 130, 1, 18, 146, 133, 129, 0, 143, 130, 1, 18, 146, 133, 129, 0, -167, 130, 1, 18, 146, 133, 129, 0, 173, 130, 1, 96, 143, 1, 18, 146, -133, 129, 2, 178, 146, 133, 129, 4, 93, 146, 133, 129, 2, 121, 146, -133, 129, 2, 210, 146, 133, 129, 4, 243, 146, 133, 129, 6, 10, 146, -133, 129, 6, 142, 146, 133, 129, 5, 13, 146, 133, 129, 2, 37, 146, -133, 129, 5, 68, 146, 133, 129, 6, 159, 146, 133, 129, 1, 166, 146, -133, 129, 1, 141, 146, 133, 129, 3, 11, 146, 133, 129, 4, 247, 146, -133, 129, 1, 203, 146, 133, 129, 3, 3, 146, 133, 129, 149, 3, 244, -146, 133, 129, 3, 244, 146, 133, 129, 5, 23, 146, 133, 129, 3, 12, -146, 133, 129, 3, 18, 146, 133, 129, 2, 134, 146, 133, 129, 3, 2, 146, -133, 129, 1, 246, 146, 133, 129, 0, 167, 130, 3, 49, 146, 133, 129, 0, -173, 130, 3, 49, 146, 133, 129, 1, 30, 130, 1, 18, 146, 133, 129, 0, -173, 130, 1, 18, 146, 133, 129, 0, 136, 130, 1, 18, 146, 17, 66, 0, -134, 146, 17, 204, 0, 134, 146, 0, 173, 130, 0, 180, 0, 134, 146, 0, -173, 130, 1, 129, 143, 0, 180, 0, 134, 146, 0, 173, 130, 1, 26, 143, -0, 180, 0, 134, 146, 18, 237, 0, 134, 146, 10, 19, 0, 134, 146, 13, 7, -0, 134, 146, 129, 6, 135, 146, 133, 129, 6, 135, 146, 129, 6, 78, 146, -133, 129, 6, 78, 146, 129, 2, 228, 146, 133, 129, 2, 228, 146, 129, 4, -183, 146, 133, 129, 4, 183, 1, 77, 136, 129, 5, 7, 1, 77, 133, 129, 5, -7, 1, 77, 136, 129, 4, 182, 1, 77, 133, 129, 4, 182, 1, 77, 136, 129, -5, 248, 1, 77, 133, 129, 5, 248, 1, 77, 136, 129, 4, 127, 1, 77, 133, -129, 4, 127, 1, 77, 136, 129, 6, 70, 1, 77, 133, 129, 6, 70, 1, 77, -136, 129, 5, 151, 1, 77, 133, 129, 5, 151, 1, 77, 136, 129, 4, 129, 1, -77, 133, 129, 4, 129, 146, 8, 230, 0, 134, 146, 2, 248, 0, 134, 146, -12, 101, 10, 146, 0, 134, 146, 129, 5, 182, 154, 136, 129, 2, 237, -130, 253, 154, 136, 129, 5, 43, 154, 136, 129, 6, 136, 154, 136, 129, -4, 133, 154, 136, 129, 5, 234, 1, 231, 154, 136, 129, 2, 155, 154, -136, 129, 5, 249, 231, 154, 136, 129, 1, 103, 154, 136, 129, 3, 33, -154, 136, 129, 4, 186, 154, 136, 129, 6, 149, 154, 136, 129, 4, 125, -154, 136, 129, 6, 0, 154, 136, 129, 0, 152, 130, 253, 154, 136, 129, -1, 64, 244, 154, 136, 129, 5, 104, 154, 136, 129, 214, 154, 136, 129, -2, 102, 154, 136, 129, 2, 173, 154, 136, 129, 2, 122, 154, 136, 129, -2, 25, 154, 136, 129, 1, 231, 154, 136, 129, 2, 109, 154, 136, 129, 2, -17, 154, 136, 129, 231, 154, 136, 129, 1, 64, 231, 154, 136, 129, 0, -171, 154, 136, 129, 6, 180, 154, 136, 129, 6, 204, 154, 136, 129, 2, -45, 154, 136, 129, 229, 154, 136, 129, 1, 145, 154, 136, 129, 3, 189, -154, 136, 129, 4, 244, 154, 136, 129, 1, 162, 154, 136, 129, 244, 154, -136, 129, 5, 138, 154, 136, 129, 0, 188, 154, 136, 129, 2, 19, 154, -136, 129, 1, 160, 154, 136, 129, 0, 225, 154, 136, 129, 6, 12, 154, -136, 129, 4, 192, 182, 154, 136, 129, 5, 252, 154, 136, 129, 3, 41, -182, 154, 136, 129, 219, 154, 136, 129, 1, 21, 154, 136, 129, 0, 169, -154, 133, 129, 214, 154, 133, 129, 2, 102, 154, 133, 129, 2, 173, 154, -133, 129, 2, 122, 154, 133, 129, 2, 25, 154, 133, 129, 1, 231, 154, -133, 129, 2, 109, 154, 133, 129, 2, 17, 154, 133, 129, 231, 154, 133, -129, 1, 64, 231, 154, 133, 129, 0, 171, 154, 133, 129, 6, 180, 154, -133, 129, 6, 204, 154, 133, 129, 2, 45, 154, 133, 129, 229, 154, 133, -129, 1, 145, 154, 133, 129, 3, 189, 154, 133, 129, 4, 244, 154, 133, -129, 1, 162, 154, 133, 129, 244, 154, 133, 129, 5, 138, 154, 133, 129, -0, 188, 154, 133, 129, 2, 19, 154, 133, 129, 1, 160, 154, 133, 129, 0, -225, 154, 133, 129, 6, 12, 154, 133, 129, 4, 192, 182, 154, 133, 129, -5, 252, 154, 133, 129, 3, 41, 182, 154, 133, 129, 219, 154, 133, 129, -1, 21, 154, 133, 129, 0, 169, 154, 133, 129, 2, 237, 130, 253, 154, -133, 129, 5, 43, 154, 133, 129, 6, 136, 154, 133, 129, 4, 133, 154, -133, 129, 5, 234, 1, 231, 154, 133, 129, 2, 155, 154, 133, 129, 5, -249, 231, 154, 133, 129, 1, 103, 154, 133, 129, 3, 33, 154, 133, 129, -4, 186, 154, 133, 129, 6, 149, 154, 133, 129, 4, 125, 154, 133, 129, -6, 0, 154, 133, 129, 0, 152, 130, 253, 154, 133, 129, 1, 64, 244, 154, -133, 129, 5, 104, 154, 136, 129, 1, 246, 154, 133, 129, 1, 246, 154, -136, 129, 5, 217, 154, 133, 129, 5, 217, 154, 136, 129, 2, 91, 219, -154, 133, 129, 2, 91, 219, 154, 136, 129, 2, 177, 1, 214, 154, 133, -129, 2, 177, 1, 214, 154, 136, 129, 2, 91, 2, 177, 1, 214, 154, 133, -129, 2, 91, 2, 177, 1, 214, 154, 136, 129, 3, 22, 1, 214, 154, 133, -129, 3, 22, 1, 214, 154, 136, 129, 2, 91, 3, 22, 1, 214, 154, 133, -129, 2, 91, 3, 22, 1, 214, 154, 136, 129, 4, 204, 154, 133, 129, 4, -204, 154, 136, 129, 3, 2, 154, 133, 129, 3, 2, 154, 136, 129, 5, 55, -154, 133, 129, 5, 55, 154, 136, 129, 5, 57, 154, 133, 129, 5, 57, 154, -136, 129, 6, 208, 130, 177, 1, 149, 0, 246, 154, 133, 129, 6, 208, -130, 177, 1, 149, 0, 246, 154, 136, 129, 6, 51, 154, 133, 129, 6, 51, -154, 136, 129, 5, 142, 1, 246, 154, 133, 129, 5, 142, 1, 246, 154, -136, 129, 0, 136, 130, 3, 160, 154, 133, 129, 0, 136, 130, 3, 160, -154, 136, 129, 3, 157, 154, 133, 129, 3, 157, 154, 136, 129, 2, 228, -154, 133, 129, 2, 228, 154, 3, 231, 182, 178, 154, 3, 160, 178, 154, -8, 191, 178, 154, 230, 4, 233, 178, 154, 236, 4, 233, 178, 154, 16, -121, 3, 231, 182, 178, 154, 12, 184, 182, 154, 136, 129, 5, 93, 182, -154, 133, 129, 5, 93, 182, 154, 136, 129, 6, 161, 130, 4, 131, 154, -133, 129, 6, 161, 130, 4, 131, 154, 136, 129, 2, 41, 130, 4, 144, 154, -133, 129, 2, 41, 130, 4, 144, 154, 136, 129, 2, 41, 130, 0, 151, 154, -133, 129, 2, 41, 130, 0, 151, 154, 136, 129, 2, 41, 130, 1, 37, 247, -154, 133, 129, 2, 41, 130, 1, 37, 247, 154, 136, 129, 2, 79, 130, 1, -22, 154, 133, 129, 2, 79, 130, 1, 22, 154, 136, 129, 2, 213, 130, 1, -22, 154, 133, 129, 2, 213, 130, 1, 22, 154, 136, 129, 1, 241, 130, 1, -22, 154, 133, 129, 1, 241, 130, 1, 22, 154, 136, 129, 1, 241, 130, -198, 0, 151, 154, 133, 129, 1, 241, 130, 198, 0, 151, 154, 136, 129, -1, 241, 130, 0, 151, 154, 133, 129, 1, 241, 130, 0, 151, 154, 136, -129, 4, 252, 0, 171, 154, 133, 129, 4, 252, 0, 171, 154, 136, 129, 1, -176, 130, 1, 22, 154, 133, 129, 1, 176, 130, 1, 22, 154, 136, 140, 1, -176, 2, 122, 154, 133, 140, 1, 176, 2, 122, 154, 136, 129, 2, 176, -130, 1, 37, 247, 154, 133, 129, 2, 176, 130, 1, 37, 247, 154, 136, -129, 1, 230, 0, 188, 154, 133, 129, 1, 230, 0, 188, 154, 136, 129, 6, -162, 130, 1, 22, 154, 133, 129, 6, 162, 130, 1, 22, 154, 136, 129, 2, -195, 130, 1, 22, 154, 133, 129, 2, 195, 130, 1, 22, 154, 136, 129, 2, -235, 244, 154, 133, 129, 2, 235, 244, 154, 136, 129, 2, 235, 216, 130, -0, 151, 154, 133, 129, 2, 235, 216, 130, 0, 151, 154, 136, 129, 4, -134, 130, 1, 22, 154, 133, 129, 4, 134, 130, 1, 22, 154, 136, 140, 2, -195, 2, 19, 154, 133, 140, 2, 195, 2, 19, 154, 136, 129, 1, 180, 130, -1, 22, 154, 133, 129, 1, 180, 130, 1, 22, 154, 136, 129, 1, 180, 130, -198, 0, 151, 154, 133, 129, 1, 180, 130, 198, 0, 151, 154, 136, 129, -6, 138, 154, 133, 129, 6, 138, 154, 136, 129, 1, 230, 1, 160, 154, -133, 129, 1, 230, 1, 160, 154, 136, 129, 1, 230, 1, 180, 130, 1, 22, -154, 133, 129, 1, 230, 1, 180, 130, 1, 22, 154, 129, 16, 23, 154, 136, -129, 2, 79, 130, 0, 163, 154, 133, 129, 2, 79, 130, 0, 163, 154, 136, -129, 1, 241, 130, 247, 154, 133, 129, 1, 241, 130, 247, 154, 136, 129, -1, 176, 130, 247, 154, 133, 129, 1, 176, 130, 247, 154, 136, 129, 4, -172, 1, 160, 154, 133, 129, 4, 172, 1, 160, 154, 136, 129, 224, 130, -0, 163, 154, 133, 129, 224, 130, 0, 163, 154, 136, 129, 224, 130, 250, -154, 133, 129, 224, 130, 250, 154, 136, 140, 224, 1, 231, 154, 133, -140, 224, 1, 231, 154, 136, 129, 2, 237, 130, 0, 163, 154, 133, 129, -2, 237, 130, 0, 163, 154, 136, 129, 2, 225, 154, 133, 129, 2, 225, -154, 136, 129, 3, 155, 130, 250, 154, 133, 129, 3, 155, 130, 250, 154, -136, 129, 2, 79, 130, 250, 154, 133, 129, 2, 79, 130, 250, 154, 136, -129, 2, 213, 130, 250, 154, 133, 129, 2, 213, 130, 250, 154, 136, 129, -1, 230, 2, 155, 154, 133, 129, 1, 230, 2, 155, 154, 136, 129, 0, 152, -130, 0, 130, 154, 133, 129, 0, 152, 130, 0, 130, 154, 136, 129, 0, -152, 130, 250, 154, 133, 129, 0, 152, 130, 250, 154, 136, 129, 211, -130, 250, 154, 133, 129, 211, 130, 250, 154, 136, 129, 2, 156, 229, -154, 133, 129, 2, 156, 229, 154, 136, 129, 2, 156, 211, 130, 250, 154, -133, 129, 2, 156, 211, 130, 250, 154, 136, 129, 241, 130, 250, 154, -133, 129, 241, 130, 250, 154, 136, 129, 216, 130, 0, 130, 154, 133, -129, 216, 130, 0, 130, 154, 136, 129, 216, 130, 250, 154, 133, 129, -216, 130, 250, 154, 136, 129, 216, 130, 177, 218, 154, 133, 129, 216, -130, 177, 218, 154, 136, 129, 1, 180, 130, 250, 154, 133, 129, 1, 180, -130, 250, 154, 136, 129, 6, 133, 130, 250, 154, 133, 129, 6, 133, 130, -250, 191, 136, 129, 6, 50, 191, 136, 129, 6, 40, 191, 136, 129, 4, 83, -191, 136, 129, 0, 208, 191, 136, 129, 3, 149, 191, 136, 129, 1, 44, -191, 136, 129, 3, 113, 191, 136, 129, 3, 105, 191, 136, 129, 217, 191, -136, 129, 2, 109, 191, 136, 129, 4, 15, 191, 136, 129, 6, 81, 191, -136, 129, 4, 12, 191, 136, 129, 0, 254, 191, 136, 129, 5, 163, 191, -136, 129, 1, 150, 191, 136, 129, 1, 14, 191, 136, 129, 5, 177, 191, -136, 129, 5, 22, 191, 136, 129, 3, 170, 191, 136, 129, 1, 103, 191, -136, 129, 2, 251, 191, 136, 129, 0, 225, 191, 136, 129, 2, 84, 191, -136, 129, 1, 5, 191, 136, 129, 3, 219, 191, 136, 129, 4, 138, 191, -136, 129, 0, 192, 191, 136, 129, 4, 187, 191, 136, 129, 4, 220, 191, -136, 129, 5, 41, 191, 136, 129, 3, 246, 191, 136, 129, 1, 229, 191, -136, 129, 3, 240, 191, 136, 129, 5, 225, 191, 136, 129, 4, 20, 191, -136, 129, 5, 46, 191, 136, 129, 3, 42, 191, 246, 129, 175, 0, 131, 1, -28, 191, 2, 52, 191, 5, 102, 185, 191, 1, 157, 185, 191, 1, 91, 191, -1, 178, 185, 191, 3, 172, 185, 191, 133, 129, 6, 50, 191, 133, 129, 6, -40, 191, 133, 129, 4, 83, 191, 133, 129, 0, 208, 191, 133, 129, 3, -149, 191, 133, 129, 1, 44, 191, 133, 129, 3, 113, 191, 133, 129, 3, -105, 191, 133, 129, 217, 191, 133, 129, 2, 109, 191, 133, 129, 4, 15, -191, 133, 129, 6, 81, 191, 133, 129, 4, 12, 191, 133, 129, 0, 254, -191, 133, 129, 5, 163, 191, 133, 129, 1, 150, 191, 133, 129, 1, 14, -191, 133, 129, 5, 177, 191, 133, 129, 5, 22, 191, 133, 129, 3, 170, -191, 133, 129, 1, 103, 191, 133, 129, 2, 251, 191, 133, 129, 0, 225, -191, 133, 129, 2, 84, 191, 133, 129, 1, 5, 191, 133, 129, 3, 219, 191, -133, 129, 4, 138, 191, 133, 129, 0, 192, 191, 133, 129, 4, 187, 191, -133, 129, 4, 220, 191, 133, 129, 5, 41, 191, 133, 129, 3, 246, 191, -133, 129, 1, 229, 191, 133, 129, 3, 240, 191, 133, 129, 5, 225, 191, -133, 129, 4, 20, 191, 133, 129, 5, 46, 191, 133, 129, 3, 42, 191, 133, -140, 14, 131, 3, 240, 191, 0, 166, 0, 147, 191, 2, 180, 174, 0, 174, -12, 112, 174, 0, 174, 3, 185, 174, 0, 174, 9, 90, 174, 0, 174, 6, 195, -15, 147, 174, 0, 174, 6, 195, 17, 250, 174, 0, 174, 11, 106, 174, 0, -174, 8, 232, 174, 0, 174, 13, 249, 174, 0, 174, 6, 240, 174, 0, 174, -12, 65, 174, 0, 174, 18, 56, 174, 0, 174, 5, 97, 174, 0, 174, 14, 76, -16, 163, 174, 0, 174, 6, 11, 174, 0, 174, 14, 63, 10, 165, 174, 0, -174, 4, 145, 15, 78, 174, 0, 174, 16, 88, 174, 0, 174, 15, 163, 174, -0, 174, 8, 238, 174, 0, 174, 11, 31, 174, 0, 174, 11, 77, 11, 152, -174, 0, 174, 16, 49, 174, 0, 174, 9, 214, 174, 0, 174, 4, 145, 11, -158, 174, 0, 174, 8, 248, 17, 21, 15, 113, 174, 0, 174, 11, 142, 174, -0, 174, 10, 168, 174, 0, 174, 7, 151, 174, 0, 174, 12, 20, 174, 0, -140, 18, 90, 1, 50, 174, 1, 25, 11, 228, 174, 1, 25, 3, 168, 3, 185, -174, 1, 25, 3, 168, 2, 234, 174, 1, 25, 3, 168, 3, 159, 174, 1, 25, 4, -67, 174, 1, 25, 14, 0, 174, 1, 25, 3, 185, 174, 1, 25, 2, 234, 174, 1, -25, 3, 159, 174, 1, 25, 6, 59, 174, 1, 25, 19, 76, 174, 1, 25, 3, 94, -0, 168, 3, 249, 174, 1, 25, 15, 134, 174, 2, 24, 9, 216, 174, 1, 25, -3, 27, 174, 2, 24, 7, 168, 174, 1, 25, 1, 240, 0, 255, 174, 1, 25, 3, -222, 0, 255, 174, 2, 24, 10, 190, 16, 92, 174, 0, 140, 0, 177, 0, 255, -174, 129, 2, 116, 174, 129, 17, 107, 174, 129, 15, 138, 174, 129, 6, -47, 174, 129, 1, 58, 174, 129, 5, 72, 174, 129, 11, 11, 174, 129, 19, -69, 174, 129, 17, 44, 174, 129, 3, 98, 174, 129, 149, 2, 167, 174, -129, 2, 167, 174, 129, 4, 24, 174, 129, 149, 3, 234, 174, 129, 3, 234, -174, 129, 149, 4, 18, 174, 129, 4, 18, 174, 129, 13, 239, 174, 129, 6, -31, 174, 129, 149, 1, 145, 174, 129, 1, 145, 174, 129, 149, 5, 237, -174, 129, 5, 237, 174, 129, 12, 25, 174, 129, 5, 212, 174, 129, 3, 24, -174, 129, 4, 224, 174, 140, 2, 187, 177, 5, 72, 174, 140, 2, 187, 3, -161, 3, 98, 174, 140, 2, 187, 177, 3, 98, 174, 2, 24, 5, 97, 174, 2, -24, 6, 11, 134, 1, 91, 134, 2, 152, 134, 1, 178, 185, 134, 129, 6, 37, -134, 129, 180, 130, 2, 135, 168, 134, 129, 180, 130, 225, 168, 134, -129, 1, 163, 130, 225, 168, 134, 129, 180, 130, 225, 166, 134, 129, -165, 130, 225, 168, 134, 129, 2, 116, 134, 129, 19, 49, 134, 129, 0, -145, 13, 225, 134, 129, 16, 187, 134, 129, 13, 232, 134, 129, 4, 214, -134, 129, 15, 73, 134, 129, 4, 132, 134, 129, 9, 181, 134, 129, 10, -67, 134, 129, 3, 246, 134, 129, 5, 8, 134, 129, 3, 241, 134, 129, 12, -200, 134, 129, 13, 153, 134, 129, 7, 0, 134, 129, 4, 143, 134, 129, -16, 249, 134, 129, 11, 186, 134, 129, 18, 146, 134, 12, 16, 134, 129, -3, 42, 134, 129, 14, 83, 134, 129, 2, 167, 134, 129, 15, 221, 134, -129, 4, 54, 134, 129, 4, 216, 134, 129, 8, 226, 134, 129, 3, 26, 134, -129, 180, 4, 42, 134, 129, 2, 171, 134, 9, 242, 134, 10, 107, 134, 8, -11, 134, 14, 53, 134, 7, 47, 134, 14, 173, 134, 8, 125, 134, 5, 33, -134, 8, 100, 168, 134, 225, 168, 134, 225, 166, 1, 3, 150, 0, 199, 1, -3, 150, 242, 1, 3, 150, 234, 1, 3, 150, 0, 144, 1, 3, 150, 0, 153, 1, -3, 150, 0, 159, 1, 3, 150, 0, 154, 1, 3, 150, 0, 165, 1, 3, 150, 0, -162, 1, 3, 150, 0, 164, 134, 3, 82, 182, 134, 6, 124, 1, 108, 134, 3, -231, 1, 108, 134, 1, 187, 1, 136, 0, 236, 134, 129, 0, 219, 2, 116, -134, 129, 180, 11, 208, 134, 129, 180, 130, 1, 227, 225, 168, 134, -129, 180, 130, 1, 227, 225, 166, 134, 129, 0, 240, 6, 37, 134, 129, 0, -240, 225, 2, 116, 134, 129, 0, 240, 225, 3, 26, 134, 129, 216, 130, -225, 168, 134, 129, 0, 240, 225, 2, 171, 134, 129, 18, 253, 134, 129, -15, 99, 134, 129, 13, 111, 134, 129, 0, 145, 130, 1, 28, 134, 129, 0, -145, 130, 0, 176, 0, 183, 228, 2, 150, 134, 129, 3, 219, 134, 129, 14, -204, 134, 129, 7, 143, 134, 129, 188, 130, 225, 168, 134, 129, 188, -130, 0, 239, 0, 183, 198, 168, 134, 129, 16, 40, 134, 129, 18, 249, -134, 129, 188, 130, 0, 176, 0, 183, 168, 134, 129, 6, 247, 134, 129, -7, 221, 134, 129, 17, 68, 134, 129, 2, 21, 130, 1, 28, 134, 129, 2, -21, 130, 169, 166, 134, 129, 2, 21, 130, 169, 1, 76, 143, 133, 4, 143, -134, 129, 14, 1, 134, 129, 17, 202, 134, 129, 8, 180, 134, 129, 2, 21, -130, 0, 176, 0, 183, 228, 2, 150, 134, 129, 2, 21, 130, 1, 106, 0, -183, 168, 134, 129, 17, 72, 134, 129, 0, 215, 130, 133, 1, 54, 134, -129, 0, 215, 130, 1, 28, 134, 129, 0, 215, 130, 169, 166, 134, 129, 0, -215, 130, 133, 2, 15, 166, 134, 129, 0, 215, 130, 169, 1, 76, 143, -169, 168, 134, 129, 0, 215, 130, 0, 239, 0, 183, 168, 134, 129, 7, 51, -134, 129, 0, 215, 130, 1, 106, 0, 183, 168, 134, 129, 0, 158, 130, -169, 1, 76, 143, 169, 168, 134, 129, 0, 158, 130, 0, 176, 0, 183, 166, -134, 129, 0, 158, 130, 0, 176, 0, 183, 1, 76, 143, 0, 176, 0, 183, -168, 134, 129, 0, 226, 130, 0, 239, 0, 183, 166, 134, 129, 0, 226, -130, 0, 176, 0, 183, 168, 134, 129, 1, 23, 130, 0, 176, 0, 183, 168, -134, 129, 1, 6, 130, 0, 176, 0, 183, 168, 134, 129, 2, 68, 3, 42, 134, -129, 0, 233, 130, 169, 7, 122, 166, 134, 129, 0, 233, 130, 169, 166, -134, 129, 16, 6, 134, 129, 0, 233, 130, 0, 176, 0, 183, 166, 134, 129, -15, 160, 134, 129, 1, 15, 130, 169, 168, 134, 129, 1, 15, 130, 0, 176, -0, 183, 168, 134, 129, 11, 78, 134, 129, 18, 254, 2, 167, 134, 129, 0, -172, 130, 1, 28, 134, 129, 0, 172, 130, 169, 168, 134, 129, 3, 64, -134, 129, 0, 172, 130, 0, 176, 0, 183, 166, 134, 129, 15, 100, 134, -129, 1, 252, 130, 1, 28, 134, 129, 7, 30, 134, 129, 1, 252, 130, 0, -239, 0, 183, 166, 134, 129, 16, 9, 134, 129, 1, 252, 130, 0, 176, 0, -183, 168, 134, 129, 252, 130, 133, 1, 54, 134, 129, 252, 130, 169, -168, 134, 129, 252, 130, 0, 176, 0, 183, 168, 134, 129, 252, 130, 0, -176, 0, 183, 166, 134, 129, 0, 139, 130, 169, 166, 134, 129, 0, 139, -18, 118, 134, 129, 9, 166, 134, 129, 0, 139, 130, 1, 28, 134, 129, 0, -139, 130, 0, 176, 0, 183, 168, 134, 129, 0, 146, 18, 31, 134, 129, 2, -162, 130, 169, 168, 134, 129, 0, 146, 130, 165, 168, 134, 129, 0, 146, -6, 26, 134, 129, 0, 146, 2, 126, 130, 225, 168, 134, 129, 0, 145, 3, -95, 6, 26, 134, 129, 1, 163, 130, 1, 28, 134, 129, 1, 142, 1, 127, -134, 129, 1, 127, 134, 129, 244, 134, 129, 1, 21, 134, 129, 1, 142, 1, -21, 134, 129, 1, 163, 130, 0, 239, 0, 183, 168, 134, 129, 2, 173, 134, -129, 2, 100, 2, 171, 134, 129, 165, 130, 2, 78, 134, 129, 165, 130, -133, 1, 54, 134, 129, 1, 163, 130, 169, 168, 134, 129, 219, 134, 129, -165, 130, 0, 176, 0, 183, 166, 134, 129, 165, 14, 202, 134, 129, 165, -2, 168, 130, 225, 168, 134, 0, 166, 0, 147, 134, 129, 1, 185, 134, -133, 0, 240, 140, 0, 226, 130, 252, 130, 180, 4, 42, 134, 133, 0, 240, -140, 1, 15, 130, 252, 130, 180, 4, 42, 134, 133, 0, 240, 162, 164, -137, 134, 133, 0, 240, 252, 2, 116, 134, 133, 0, 240, 4, 214, 134, -133, 0, 240, 0, 176, 6, 205, 134, 133, 0, 240, 3, 241, 134, 2, 23, 0, -160, 18, 13, 134, 4, 19, 0, 160, 11, 72, 8, 7, 11, 190, 134, 133, 0, -240, 3, 187, 0, 199, 134, 133, 0, 240, 15, 22, 14, 29, 0, 199, 134, -133, 0, 240, 2, 68, 18, 53, 0, 160, 4, 132, 134, 133, 0, 240, 162, -155, 137, 134, 133, 1, 16, 3, 241, 134, 133, 0, 240, 8, 58, 134, 133, -3, 26, 134, 133, 2, 171, 134, 133, 0, 240, 2, 171, 134, 133, 0, 240, -4, 216, 134, 5, 67, 0, 160, 15, 66, 134, 4, 27, 1, 147, 1, 16, 0, 147, -134, 4, 27, 1, 147, 0, 240, 0, 147, 134, 3, 187, 0, 240, 2, 35, 130, -10, 125, 5, 148, 134, 133, 1, 16, 4, 54, 1, 154, 1, 3, 150, 0, 199, 1, -154, 1, 3, 150, 242, 1, 154, 1, 3, 150, 234, 1, 154, 1, 3, 150, 0, -144, 1, 154, 1, 3, 150, 0, 153, 1, 154, 1, 3, 150, 0, 159, 1, 154, 1, -3, 150, 0, 154, 1, 154, 1, 3, 150, 0, 165, 1, 154, 1, 3, 150, 0, 162, -1, 154, 1, 3, 150, 0, 164, 134, 129, 0, 157, 130, 169, 166, 134, 129, -0, 221, 130, 169, 166, 134, 129, 1, 51, 130, 169, 166, 134, 148, 5, -245, 2, 253, 134, 148, 5, 245, 7, 140, 3, 170, 220, 2, 23, 0, 160, 7, -244, 220, 3, 141, 0, 166, 0, 147, 220, 3, 100, 0, 166, 0, 147, 220, 3, -141, 1, 87, 220, 3, 100, 1, 87, 220, 0, 201, 1, 87, 220, 2, 115, 3, -56, 0, 243, 220, 2, 115, 3, 56, 0, 218, 220, 3, 141, 2, 115, 3, 56, 0, -243, 220, 3, 100, 2, 115, 3, 56, 0, 218, 220, 9, 195, 220, 3, 183, 15, -19, 220, 3, 183, 11, 187, 220, 3, 183, 16, 93, 220, 3, 172, 185, 220, -129, 5, 162, 220, 129, 0, 219, 5, 162, 220, 129, 16, 230, 220, 129, -18, 192, 220, 129, 17, 17, 4, 66, 220, 129, 17, 65, 220, 129, 2, 68, -12, 195, 4, 82, 220, 129, 1, 58, 220, 129, 3, 26, 220, 129, 5, 8, 220, -129, 9, 57, 220, 129, 17, 124, 220, 129, 17, 86, 4, 66, 220, 129, 17, -85, 220, 129, 7, 132, 1, 58, 220, 129, 14, 231, 220, 129, 13, 138, -220, 129, 15, 195, 220, 129, 4, 18, 220, 129, 4, 229, 220, 129, 149, -4, 229, 220, 129, 219, 220, 129, 1, 145, 220, 129, 0, 197, 1, 145, -220, 129, 17, 166, 220, 129, 16, 105, 220, 129, 4, 82, 220, 129, 3, -24, 220, 129, 11, 221, 220, 3, 180, 168, 220, 3, 180, 166, 220, 3, -180, 3, 200, 220, 3, 137, 168, 220, 3, 137, 166, 220, 3, 137, 3, 200, -220, 6, 153, 168, 220, 6, 153, 166, 220, 2, 142, 5, 90, 1, 9, 220, 2, -142, 5, 90, 12, 85, 220, 5, 83, 168, 220, 5, 83, 166, 220, 18, 3, 3, -200, 220, 5, 30, 168, 220, 5, 30, 166, 220, 8, 206, 220, 4, 69, 0, -255, 220, 9, 26, 220, 12, 242, 220, 0, 239, 198, 0, 183, 168, 220, 0, -239, 198, 0, 183, 166, 220, 0, 176, 0, 183, 168, 220, 0, 176, 0, 183, -166, 220, 5, 219, 0, 181, 168, 220, 5, 219, 0, 181, 166, 220, 18, 126, -220, 7, 186, 255, 129, 2, 67, 255, 129, 9, 238, 255, 129, 11, 17, 255, -129, 3, 21, 255, 129, 4, 135, 255, 129, 18, 37, 255, 129, 14, 14, 255, -129, 8, 121, 255, 129, 12, 2, 255, 129, 16, 63, 255, 129, 16, 210, -255, 129, 11, 24, 255, 129, 3, 76, 255, 129, 7, 22, 255, 129, 18, 124, -255, 129, 17, 193, 255, 129, 16, 19, 255, 129, 14, 214, 255, 129, 17, -76, 255, 129, 10, 11, 255, 129, 4, 44, 255, 129, 12, 254, 255, 129, -18, 152, 255, 129, 12, 128, 255, 129, 18, 96, 255, 129, 4, 86, 255, -129, 19, 63, 255, 129, 14, 251, 255, 129, 5, 211, 255, 129, 7, 69, -255, 129, 15, 23, 255, 129, 15, 94, 255, 129, 217, 255, 129, 2, 105, -255, 129, 16, 46, 255, 129, 15, 10, 255, 129, 10, 155, 255, 129, 13, -109, 255, 10, 55, 255, 10, 205, 255, 17, 200, 255, 17, 163, 255, 17, -97, 255, 15, 167, 255, 8, 51, 255, 15, 8, 255, 15, 95, 255, 13, 182, -255, 5, 33, 183, 148, 2, 40, 183, 148, 1, 208, 183, 148, 1, 189, 183, -129, 214, 183, 129, 0, 193, 183, 129, 231, 183, 129, 0, 200, 183, 129, -244, 183, 129, 0, 212, 183, 129, 248, 0, 156, 183, 129, 248, 0, 190, -183, 129, 1, 213, 219, 183, 129, 1, 64, 219, 183, 129, 219, 183, 129, -0, 227, 183, 129, 1, 213, 229, 183, 129, 1, 64, 229, 183, 129, 229, -183, 129, 0, 228, 183, 129, 0, 171, 183, 129, 1, 53, 183, 129, 0, 244, -183, 129, 1, 90, 183, 129, 1, 52, 183, 129, 0, 254, 183, 129, 1, 5, -183, 129, 1, 14, 183, 129, 1, 169, 183, 129, 1, 105, 183, 129, 1, 46, -183, 129, 1, 71, 183, 129, 1, 78, 183, 129, 1, 122, 183, 129, 1, 86, -183, 129, 0, 195, 183, 129, 1, 38, 183, 129, 0, 208, 183, 129, 1, 120, -183, 129, 0, 214, 183, 129, 4, 105, 183, 129, 0, 210, 183, 129, 1, 84, -183, 129, 1, 27, 183, 129, 1, 111, 183, 129, 0, 178, 183, 129, 0, 169, -183, 129, 0, 192, 183, 129, 1, 192, 183, 129, 0, 249, 183, 129, 1, -207, 183, 129, 3, 147, 183, 129, 1, 159, 183, 129, 0, 225, 183, 129, -1, 85, 183, 129, 0, 224, 183, 129, 0, 188, 183, 148, 2, 164, 183, 148, -3, 236, 183, 158, 148, 0, 193, 183, 158, 148, 231, 183, 158, 148, 0, -200, 183, 158, 148, 244, 183, 158, 148, 0, 212, 183, 158, 148, 248, 0, -156, 183, 158, 148, 248, 1, 65, 183, 158, 148, 1, 213, 219, 183, 158, -148, 1, 64, 219, 183, 158, 148, 219, 183, 158, 148, 0, 227, 183, 158, -148, 1, 213, 229, 183, 158, 148, 1, 64, 229, 183, 158, 148, 229, 183, -158, 148, 0, 228, 183, 148, 1, 173, 183, 3, 54, 183, 4, 49, 148, 7, -121, 183, 4, 49, 148, 18, 248, 183, 1, 149, 0, 246, 183, 1, 129, 0, -246, 183, 129, 2, 85, 183, 129, 5, 126, 183, 129, 6, 111, 183, 129, 1, -44, 183, 129, 13, 117, 183, 129, 3, 201, 183, 129, 1, 172, 183, 129, -3, 197, 183, 129, 248, 1, 65, 183, 129, 248, 1, 133, 183, 158, 148, -248, 0, 190, 183, 158, 148, 248, 1, 133, 183, 4, 205, 183, 177, 4, -205, 183, 150, 0, 199, 183, 150, 242, 183, 150, 234, 183, 150, 0, 144, -183, 150, 0, 153, 183, 150, 0, 159, 183, 150, 0, 154, 183, 150, 0, -165, 183, 150, 0, 162, 183, 150, 0, 164, 183, 3, 172, 182, 195, 148, -2, 40, 195, 148, 1, 208, 195, 148, 1, 189, 195, 129, 214, 195, 129, 0, -193, 195, 129, 231, 195, 129, 0, 200, 195, 129, 244, 195, 129, 0, 212, -195, 129, 248, 0, 156, 195, 129, 248, 0, 190, 195, 129, 219, 195, 129, -0, 227, 195, 129, 229, 195, 129, 0, 228, 195, 129, 0, 171, 195, 129, -1, 53, 195, 129, 0, 244, 195, 129, 1, 90, 195, 129, 1, 52, 195, 129, -0, 254, 195, 129, 1, 5, 195, 129, 1, 14, 195, 129, 1, 169, 195, 129, -1, 105, 195, 129, 1, 46, 195, 129, 1, 71, 195, 129, 1, 78, 195, 129, -1, 122, 195, 129, 1, 86, 195, 129, 0, 195, 195, 129, 1, 38, 195, 129, -0, 208, 195, 129, 1, 120, 195, 129, 0, 214, 195, 129, 0, 210, 195, -129, 1, 84, 195, 129, 1, 27, 195, 129, 1, 111, 195, 129, 0, 178, 195, -129, 0, 169, 195, 129, 0, 192, 195, 129, 0, 249, 195, 129, 0, 225, -195, 129, 1, 85, 195, 129, 0, 224, 195, 129, 0, 188, 195, 148, 2, 164, -195, 158, 148, 0, 193, 195, 158, 148, 231, 195, 158, 148, 0, 200, 195, -158, 148, 244, 195, 158, 148, 0, 212, 195, 158, 148, 248, 0, 156, 195, -158, 148, 248, 1, 65, 195, 158, 148, 219, 195, 158, 148, 0, 227, 195, -158, 148, 229, 195, 158, 148, 0, 228, 195, 148, 1, 173, 195, 3, 25, 1, -182, 185, 195, 129, 1, 192, 195, 129, 3, 201, 195, 129, 3, 197, 195, -129, 248, 1, 65, 195, 129, 248, 1, 133, 195, 158, 148, 248, 0, 190, -195, 158, 148, 248, 1, 133, 195, 150, 0, 199, 195, 150, 242, 195, 150, -234, 195, 150, 0, 144, 195, 150, 0, 153, 195, 150, 0, 159, 195, 150, -0, 154, 195, 150, 0, 165, 195, 150, 0, 162, 195, 150, 0, 164, 195, -129, 4, 110, 130, 1, 37, 5, 229, 195, 129, 4, 110, 130, 0, 170, 5, -229, 195, 4, 38, 185, 195, 4, 38, 182, 195, 1, 193, 2, 98, 242, 195, -1, 193, 2, 98, 234, 195, 1, 193, 2, 98, 0, 144, 195, 1, 193, 2, 98, 0, -153, 195, 1, 193, 2, 98, 0, 220, 13, 67, 15, 148, 2, 44, 11, 71, 195, -1, 193, 10, 78, 2, 127, 195, 6, 143, 215, 148, 18, 54, 215, 129, 214, -215, 129, 0, 193, 215, 129, 231, 215, 129, 0, 200, 215, 129, 244, 215, -129, 0, 212, 215, 129, 1, 48, 215, 129, 0, 227, 215, 129, 1, 68, 215, -129, 0, 228, 215, 129, 0, 171, 215, 129, 1, 53, 215, 129, 0, 244, 215, -129, 1, 90, 215, 129, 1, 52, 215, 129, 0, 254, 215, 129, 1, 5, 215, -129, 1, 14, 215, 129, 1, 169, 215, 129, 1, 105, 215, 129, 1, 46, 215, -129, 1, 71, 215, 129, 1, 78, 215, 129, 1, 122, 215, 129, 1, 86, 215, -129, 0, 195, 215, 129, 1, 38, 215, 129, 0, 208, 215, 129, 1, 120, 215, -129, 0, 214, 215, 129, 0, 210, 215, 129, 1, 84, 215, 129, 1, 27, 215, -129, 1, 111, 215, 129, 0, 178, 215, 129, 0, 169, 215, 129, 0, 192, -215, 129, 0, 249, 215, 129, 1, 207, 215, 129, 1, 159, 215, 129, 0, -225, 215, 129, 0, 224, 215, 129, 0, 188, 215, 148, 2, 164, 215, 158, -148, 0, 193, 215, 158, 148, 231, 215, 158, 148, 0, 200, 215, 158, 148, -244, 215, 158, 148, 0, 212, 215, 158, 148, 1, 48, 215, 158, 148, 0, -227, 215, 158, 148, 1, 68, 215, 158, 148, 0, 228, 215, 148, 1, 173, -215, 129, 5, 126, 215, 129, 6, 111, 215, 129, 1, 44, 215, 129, 1, 192, -215, 129, 1, 172, 215, 150, 0, 199, 215, 150, 242, 215, 150, 234, 215, -150, 0, 144, 215, 150, 0, 153, 215, 150, 0, 159, 215, 150, 0, 154, -215, 150, 0, 165, 215, 150, 0, 162, 215, 150, 0, 164, 215, 16, 182, -215, 8, 104, 215, 18, 24, 215, 7, 64, 215, 18, 79, 13, 77, 213, 148, -2, 40, 213, 148, 1, 208, 213, 148, 1, 189, 213, 129, 214, 213, 129, 0, -193, 213, 129, 231, 213, 129, 0, 200, 213, 129, 244, 213, 129, 0, 212, -213, 129, 248, 0, 156, 213, 158, 1, 213, 219, 213, 129, 219, 213, 129, -0, 227, 213, 158, 1, 213, 229, 213, 129, 229, 213, 129, 0, 228, 213, -129, 0, 171, 213, 129, 1, 53, 213, 129, 0, 244, 213, 129, 1, 90, 213, -129, 1, 52, 213, 129, 0, 254, 213, 129, 1, 5, 213, 129, 1, 14, 213, -129, 1, 169, 213, 129, 1, 105, 213, 129, 1, 46, 213, 129, 1, 71, 213, -129, 1, 78, 213, 129, 1, 122, 213, 129, 1, 86, 213, 129, 0, 195, 213, -129, 1, 38, 213, 129, 0, 208, 213, 129, 1, 120, 213, 129, 0, 214, 213, -129, 0, 210, 213, 129, 1, 84, 213, 129, 1, 27, 213, 129, 1, 111, 213, -129, 0, 178, 213, 129, 0, 169, 213, 129, 0, 192, 213, 129, 0, 249, -213, 129, 1, 207, 213, 129, 1, 159, 213, 129, 0, 225, 213, 129, 1, 85, -213, 129, 0, 224, 213, 129, 0, 188, 213, 148, 2, 164, 213, 148, 3, -236, 213, 158, 148, 0, 193, 213, 158, 148, 231, 213, 158, 148, 0, 200, -213, 158, 148, 244, 213, 158, 148, 0, 212, 213, 158, 148, 248, 0, 156, -213, 158, 148, 248, 1, 65, 213, 158, 148, 1, 213, 219, 213, 158, 148, -219, 213, 158, 148, 0, 227, 213, 158, 148, 1, 213, 229, 213, 158, 148, -229, 213, 158, 148, 0, 228, 213, 148, 1, 173, 213, 3, 54, 213, 129, -248, 1, 65, 213, 150, 0, 199, 213, 150, 242, 213, 150, 234, 213, 150, -0, 144, 213, 150, 0, 153, 213, 150, 0, 159, 213, 150, 0, 154, 213, -150, 0, 165, 213, 150, 0, 162, 213, 150, 0, 164, 208, 148, 2, 40, 208, -148, 1, 208, 208, 148, 1, 189, 208, 129, 214, 208, 129, 0, 193, 208, -129, 231, 208, 129, 0, 200, 208, 129, 244, 208, 129, 0, 212, 208, 129, -248, 0, 156, 208, 129, 248, 0, 190, 208, 129, 219, 208, 129, 0, 227, -208, 129, 229, 208, 129, 0, 228, 208, 129, 0, 171, 208, 129, 1, 53, -208, 129, 0, 244, 208, 129, 1, 90, 208, 129, 1, 52, 208, 129, 0, 254, -208, 129, 1, 5, 208, 129, 1, 14, 208, 129, 1, 169, 208, 129, 1, 105, -208, 129, 1, 46, 208, 129, 1, 71, 208, 129, 1, 78, 208, 129, 1, 122, -208, 129, 1, 86, 208, 129, 0, 195, 208, 129, 1, 38, 208, 129, 0, 208, -208, 129, 1, 120, 208, 129, 0, 214, 208, 129, 0, 210, 208, 129, 1, 84, -208, 129, 1, 27, 208, 129, 1, 111, 208, 129, 0, 178, 208, 129, 0, 169, -208, 129, 0, 192, 208, 129, 0, 249, 208, 129, 1, 207, 208, 129, 0, -225, 208, 129, 1, 85, 208, 129, 0, 224, 208, 129, 0, 188, 208, 148, 2, -164, 208, 148, 3, 236, 208, 158, 148, 0, 193, 208, 158, 148, 231, 208, -158, 148, 0, 200, 208, 158, 148, 244, 208, 158, 148, 0, 212, 208, 158, -148, 248, 0, 156, 208, 158, 148, 219, 208, 158, 148, 0, 227, 208, 158, -148, 229, 208, 158, 148, 0, 228, 208, 148, 1, 173, 208, 2, 128, 1, -182, 185, 208, 3, 25, 1, 182, 185, 208, 129, 1, 192, 208, 129, 3, 201, -208, 129, 3, 197, 208, 129, 248, 1, 65, 208, 129, 248, 1, 133, 208, -150, 0, 199, 208, 150, 242, 208, 150, 234, 208, 150, 0, 144, 208, 150, -0, 153, 208, 150, 0, 159, 208, 150, 0, 154, 208, 150, 0, 165, 208, -150, 0, 162, 208, 150, 0, 164, 208, 6, 143, 240, 148, 1, 208, 240, -148, 1, 189, 240, 129, 214, 240, 129, 0, 193, 240, 129, 231, 240, 129, -0, 200, 240, 129, 244, 240, 129, 0, 212, 240, 129, 219, 240, 129, 1, -48, 240, 129, 0, 227, 240, 129, 229, 240, 129, 1, 68, 240, 129, 0, -228, 240, 129, 0, 171, 240, 129, 1, 52, 240, 129, 0, 254, 240, 129, 1, -14, 240, 129, 1, 105, 240, 129, 1, 46, 240, 129, 1, 86, 240, 129, 0, -195, 240, 129, 0, 214, 240, 129, 4, 105, 240, 129, 0, 210, 240, 129, -0, 178, 240, 129, 0, 169, 240, 129, 0, 192, 240, 129, 1, 192, 240, -129, 0, 249, 240, 129, 1, 207, 240, 129, 3, 147, 240, 129, 1, 159, -240, 129, 1, 85, 240, 129, 0, 224, 240, 129, 0, 188, 240, 158, 148, 0, -193, 240, 158, 148, 231, 240, 158, 148, 0, 200, 240, 158, 148, 244, -240, 158, 148, 0, 212, 240, 158, 148, 219, 240, 158, 148, 1, 48, 240, -158, 148, 0, 227, 240, 158, 148, 229, 240, 158, 148, 1, 68, 240, 158, -148, 0, 228, 240, 148, 1, 173, 240, 3, 25, 1, 182, 185, 240, 150, 242, -240, 150, 234, 240, 150, 0, 144, 240, 150, 0, 153, 240, 150, 0, 159, -240, 150, 0, 154, 240, 150, 0, 165, 240, 150, 0, 162, 240, 150, 0, -164, 240, 249, 1, 69, 240, 249, 0, 220, 1, 255, 240, 249, 0, 220, 2, -108, 206, 148, 2, 40, 206, 148, 1, 208, 206, 148, 1, 189, 206, 129, -214, 206, 129, 0, 193, 206, 129, 231, 206, 129, 0, 200, 206, 129, 244, -206, 129, 0, 212, 206, 129, 248, 0, 156, 206, 129, 248, 0, 190, 206, -129, 219, 206, 129, 1, 48, 206, 129, 0, 227, 206, 129, 229, 206, 129, -1, 68, 206, 129, 0, 228, 206, 129, 0, 171, 206, 129, 1, 53, 206, 129, -0, 244, 206, 129, 1, 90, 206, 129, 1, 52, 206, 129, 0, 254, 206, 129, -1, 5, 206, 129, 1, 14, 206, 129, 1, 169, 206, 129, 1, 105, 206, 129, -1, 46, 206, 129, 1, 71, 206, 129, 1, 78, 206, 129, 1, 122, 206, 129, -1, 86, 206, 129, 0, 195, 206, 129, 1, 38, 206, 129, 0, 208, 206, 129, -1, 120, 206, 129, 0, 214, 206, 129, 0, 210, 206, 129, 1, 84, 206, 129, -1, 27, 206, 129, 1, 111, 206, 129, 0, 178, 206, 129, 0, 169, 206, 129, -0, 192, 206, 129, 1, 192, 206, 129, 0, 249, 206, 129, 1, 207, 206, -129, 1, 159, 206, 129, 0, 225, 206, 129, 1, 85, 206, 129, 0, 224, 206, -129, 0, 188, 206, 158, 148, 0, 193, 206, 158, 148, 231, 206, 158, 148, -0, 200, 206, 158, 148, 244, 206, 158, 148, 0, 212, 206, 158, 148, 248, -0, 156, 206, 158, 148, 248, 1, 65, 206, 158, 148, 219, 206, 158, 148, -1, 48, 206, 158, 148, 0, 227, 206, 158, 148, 229, 206, 158, 148, 1, -68, 206, 158, 148, 0, 228, 206, 148, 1, 173, 206, 1, 182, 185, 206, 2, -128, 1, 182, 185, 206, 129, 248, 1, 65, 206, 129, 248, 1, 133, 206, -150, 0, 199, 206, 150, 242, 206, 150, 234, 206, 150, 0, 144, 206, 150, -0, 153, 206, 150, 0, 159, 206, 150, 0, 154, 206, 150, 0, 165, 206, -150, 0, 162, 206, 150, 0, 164, 205, 148, 1, 208, 205, 148, 1, 189, -205, 129, 214, 205, 129, 0, 193, 205, 129, 231, 205, 129, 0, 200, 205, -129, 244, 205, 129, 0, 212, 205, 129, 248, 0, 156, 205, 129, 248, 0, -190, 205, 129, 219, 205, 129, 1, 48, 205, 129, 0, 227, 205, 129, 229, -205, 129, 1, 68, 205, 129, 0, 228, 205, 129, 0, 171, 205, 129, 1, 53, -205, 129, 0, 244, 205, 129, 1, 90, 205, 129, 1, 52, 205, 129, 0, 254, -205, 129, 1, 5, 205, 129, 1, 14, 205, 129, 1, 169, 205, 129, 1, 105, -205, 129, 1, 46, 205, 129, 1, 71, 205, 129, 1, 78, 205, 129, 1, 122, -205, 129, 1, 86, 205, 129, 0, 195, 205, 129, 1, 38, 205, 129, 0, 208, -205, 129, 1, 120, 205, 129, 0, 214, 205, 129, 0, 210, 205, 129, 1, 84, -205, 129, 1, 27, 205, 129, 1, 111, 205, 129, 0, 178, 205, 129, 0, 169, -205, 129, 0, 192, 205, 129, 1, 192, 205, 129, 0, 249, 205, 129, 1, -207, 205, 129, 1, 159, 205, 129, 0, 225, 205, 129, 1, 85, 205, 129, 0, -224, 205, 129, 0, 188, 205, 158, 148, 0, 193, 205, 158, 148, 231, 205, -158, 148, 0, 200, 205, 158, 148, 244, 205, 158, 148, 0, 212, 205, 158, -148, 248, 0, 156, 205, 158, 148, 248, 1, 65, 205, 158, 148, 219, 205, -158, 148, 1, 48, 205, 158, 148, 0, 227, 205, 158, 148, 229, 205, 158, -148, 1, 68, 205, 158, 148, 0, 228, 205, 148, 1, 173, 205, 1, 182, 185, -205, 2, 128, 1, 182, 185, 205, 129, 1, 172, 205, 129, 248, 1, 65, 205, -129, 248, 1, 133, 205, 150, 0, 199, 205, 150, 242, 205, 150, 234, 205, -150, 0, 144, 205, 150, 0, 153, 205, 150, 0, 159, 205, 150, 0, 154, -205, 150, 0, 165, 205, 150, 0, 162, 205, 150, 0, 164, 209, 148, 1, -208, 209, 148, 1, 189, 209, 129, 214, 209, 129, 0, 193, 209, 129, 231, -209, 129, 0, 200, 209, 129, 244, 209, 129, 0, 212, 209, 129, 248, 0, -156, 209, 129, 248, 0, 190, 209, 129, 219, 209, 129, 1, 48, 209, 129, -0, 227, 209, 129, 229, 209, 129, 1, 68, 209, 129, 0, 228, 209, 129, 0, -171, 209, 129, 1, 53, 209, 129, 0, 244, 209, 129, 1, 90, 209, 129, 1, -52, 209, 129, 0, 254, 209, 129, 1, 5, 209, 129, 1, 14, 209, 129, 1, -169, 209, 129, 1, 105, 209, 129, 1, 46, 209, 129, 1, 71, 209, 129, 1, -78, 209, 129, 1, 122, 209, 129, 1, 86, 209, 129, 0, 195, 209, 129, 1, -38, 209, 129, 0, 208, 209, 129, 1, 120, 209, 129, 0, 214, 209, 129, 0, -210, 209, 129, 1, 84, 209, 129, 1, 27, 209, 129, 1, 111, 209, 129, 0, -178, 209, 129, 0, 169, 209, 129, 0, 192, 209, 129, 1, 192, 209, 129, -0, 249, 209, 129, 1, 207, 209, 129, 3, 147, 209, 129, 1, 159, 209, -129, 0, 225, 209, 129, 1, 85, 209, 129, 0, 224, 209, 129, 0, 188, 209, -158, 148, 0, 193, 209, 158, 148, 231, 209, 158, 148, 0, 200, 209, 158, -148, 244, 209, 158, 148, 0, 212, 209, 158, 148, 248, 0, 156, 209, 158, -148, 219, 209, 158, 148, 1, 48, 209, 158, 148, 0, 227, 209, 158, 148, -229, 209, 158, 148, 1, 68, 209, 158, 148, 0, 228, 209, 148, 1, 173, -209, 3, 25, 1, 182, 185, 209, 129, 248, 1, 65, 209, 129, 248, 1, 133, -209, 150, 0, 199, 209, 150, 242, 209, 150, 234, 209, 150, 0, 144, 209, -150, 0, 153, 209, 150, 0, 159, 209, 150, 0, 154, 209, 150, 0, 165, -209, 150, 0, 162, 209, 150, 0, 164, 207, 148, 12, 120, 207, 148, 16, -155, 207, 129, 10, 26, 207, 129, 12, 67, 207, 129, 9, 200, 207, 129, -12, 155, 207, 129, 16, 144, 207, 129, 11, 249, 207, 129, 14, 51, 207, -129, 9, 196, 207, 129, 16, 175, 207, 129, 11, 172, 207, 129, 17, 203, -207, 129, 17, 136, 207, 129, 15, 208, 207, 129, 7, 125, 207, 129, 8, -77, 207, 129, 17, 244, 207, 129, 15, 149, 207, 129, 9, 209, 207, 129, -1, 158, 5, 171, 207, 129, 1, 175, 5, 171, 207, 129, 1, 158, 4, 13, -207, 129, 1, 175, 4, 13, 207, 129, 17, 23, 6, 188, 207, 129, 3, 4, 4, -13, 207, 129, 1, 158, 4, 88, 207, 129, 1, 175, 4, 88, 207, 129, 1, -158, 3, 167, 207, 129, 1, 175, 3, 167, 207, 129, 4, 9, 6, 188, 207, -129, 4, 9, 9, 156, 6, 244, 207, 129, 3, 4, 3, 167, 207, 129, 1, 158, -5, 241, 207, 129, 1, 175, 5, 241, 207, 129, 1, 158, 3, 152, 207, 129, -1, 175, 3, 152, 207, 129, 4, 17, 5, 69, 207, 129, 3, 4, 3, 152, 207, -129, 1, 158, 6, 140, 207, 129, 1, 175, 6, 140, 207, 129, 1, 158, 3, -203, 207, 129, 1, 175, 3, 203, 207, 129, 4, 10, 5, 69, 207, 129, 3, 4, -3, 203, 207, 129, 1, 158, 5, 0, 207, 129, 1, 175, 5, 0, 207, 129, 1, -158, 3, 138, 207, 129, 1, 175, 3, 138, 207, 129, 12, 29, 207, 129, 18, -80, 3, 138, 207, 129, 9, 9, 207, 129, 16, 134, 207, 129, 4, 10, 5, 15, -207, 129, 14, 195, 207, 129, 4, 9, 3, 196, 207, 129, 4, 17, 3, 196, -207, 129, 4, 10, 3, 196, 207, 129, 8, 109, 207, 129, 4, 17, 5, 15, -207, 129, 9, 16, 207, 148, 9, 101, 207, 158, 148, 3, 221, 207, 158, -148, 4, 40, 5, 91, 207, 158, 148, 2, 22, 5, 91, 207, 158, 148, 4, 40, -4, 102, 207, 158, 148, 2, 22, 4, 102, 207, 158, 148, 4, 40, 4, 89, -207, 158, 148, 2, 22, 4, 89, 207, 158, 148, 5, 223, 207, 158, 148, 6, -79, 207, 158, 148, 2, 22, 6, 79, 207, 158, 148, 11, 199, 9, 44, 207, -158, 148, 3, 176, 3, 193, 3, 221, 207, 158, 148, 3, 176, 3, 193, 2, -22, 3, 221, 207, 158, 148, 3, 176, 3, 193, 3, 150, 207, 158, 148, 3, -150, 207, 158, 148, 2, 22, 5, 223, 207, 158, 148, 2, 22, 3, 150, 207, -2, 24, 11, 245, 197, 194, 5, 42, 12, 105, 197, 194, 2, 4, 13, 170, -197, 194, 2, 4, 11, 115, 197, 194, 2, 4, 15, 146, 197, 194, 2, 4, 14, -123, 197, 194, 2, 4, 8, 110, 197, 194, 8, 34, 16, 166, 197, 194, 2, -224, 15, 130, 197, 194, 2, 224, 10, 217, 197, 194, 2, 224, 15, 190, -197, 194, 2, 88, 1, 164, 197, 194, 2, 224, 18, 169, 197, 194, 4, 104, -18, 201, 197, 194, 3, 254, 15, 156, 197, 194, 0, 184, 12, 87, 197, -194, 1, 228, 12, 238, 197, 194, 1, 228, 15, 32, 197, 194, 1, 228, 8, -93, 197, 194, 6, 193, 12, 66, 197, 194, 3, 254, 14, 164, 197, 194, 0, -184, 10, 136, 197, 194, 1, 228, 7, 17, 197, 194, 1, 228, 7, 142, 197, -194, 1, 228, 13, 152, 197, 194, 6, 193, 1, 141, 197, 194, 9, 17, 12, -35, 197, 194, 9, 172, 15, 63, 197, 194, 2, 120, 7, 183, 197, 194, 2, -231, 1, 172, 197, 194, 2, 120, 7, 247, 197, 194, 2, 231, 13, 125, 197, -194, 2, 120, 17, 83, 197, 194, 13, 234, 0, 178, 197, 194, 4, 104, 6, -245, 197, 194, 13, 36, 8, 79, 197, 194, 1, 245, 197, 194, 2, 247, 6, -118, 197, 194, 2, 184, 197, 194, 12, 34, 16, 179, 197, 194, 2, 88, 12, -213, 197, 194, 2, 88, 14, 167, 197, 194, 2, 88, 16, 193, 197, 194, 2, -49, 15, 102, 197, 194, 2, 247, 16, 185, 197, 194, 211, 2, 175, 197, -194, 2, 49, 19, 62, 197, 194, 14, 126, 197, 194, 1, 79, 214, 197, 194, -1, 139, 9, 85, 197, 194, 1, 79, 0, 193, 197, 194, 1, 79, 2, 244, 197, -194, 1, 79, 231, 197, 194, 1, 79, 0, 200, 197, 194, 1, 79, 2, 249, -197, 194, 1, 79, 10, 199, 197, 194, 1, 79, 244, 197, 194, 1, 79, 0, -212, 197, 194, 7, 208, 197, 1, 193, 161, 18, 113, 197, 194, 1, 79, -219, 197, 194, 1, 79, 1, 185, 197, 194, 1, 79, 229, 197, 194, 1, 79, -2, 128, 16, 162, 197, 194, 1, 79, 2, 128, 18, 136, 197, 194, 12, 176, -197, 194, 18, 131, 197, 194, 10, 47, 197, 194, 1, 139, 4, 126, 197, -194, 1, 139, 1, 212, 197, 194, 1, 139, 10, 235, 197, 194, 1, 139, 11, -170, 197, 194, 13, 206, 197, 194, 9, 100, 197, 194, 18, 21, 197, 194, -15, 71, 197, 150, 0, 199, 197, 150, 242, 197, 150, 234, 197, 150, 0, -144, 197, 150, 0, 153, 197, 150, 0, 159, 197, 150, 0, 154, 197, 150, -0, 165, 197, 150, 0, 162, 197, 150, 0, 164, 197, 194, 18, 106, 197, -194, 12, 78, 233, 129, 1, 155, 233, 129, 2, 4, 2, 63, 233, 129, 2, 4, -2, 99, 233, 129, 3, 46, 233, 129, 1, 229, 233, 129, 2, 88, 2, 99, 233, -129, 2, 169, 233, 129, 2, 29, 233, 129, 217, 233, 129, 1, 228, 2, 63, -233, 129, 1, 228, 2, 99, 233, 129, 1, 104, 233, 129, 2, 170, 233, 129, -1, 211, 233, 129, 2, 120, 2, 63, 233, 129, 2, 231, 2, 99, 233, 129, 2, -120, 2, 99, 233, 129, 2, 231, 2, 63, 233, 129, 1, 128, 233, 129, 1, -29, 233, 129, 2, 247, 6, 118, 233, 129, 2, 247, 18, 250, 233, 129, 1, -100, 233, 129, 2, 88, 2, 63, 233, 129, 2, 49, 2, 63, 233, 129, 229, -233, 129, 2, 49, 2, 99, 233, 2, 11, 233, 158, 148, 214, 233, 158, 148, -1, 139, 4, 11, 233, 158, 148, 0, 193, 233, 158, 148, 2, 244, 233, 158, -148, 231, 233, 158, 148, 0, 200, 233, 158, 148, 1, 45, 233, 158, 148, -3, 124, 233, 158, 148, 244, 233, 158, 148, 0, 212, 233, 158, 148, 1, -139, 15, 236, 233, 5, 11, 148, 1, 219, 233, 5, 11, 148, 2, 169, 233, -158, 148, 219, 233, 158, 148, 6, 38, 233, 158, 148, 229, 233, 158, -148, 13, 93, 233, 158, 148, 0, 227, 233, 5, 42, 0, 249, 233, 0, 209, -1, 139, 4, 126, 233, 0, 209, 1, 139, 1, 212, 233, 0, 209, 1, 139, 1, -198, 233, 0, 209, 1, 139, 10, 6, 233, 16, 254, 185, 233, 7, 56, 233, -150, 0, 199, 233, 150, 242, 233, 150, 234, 233, 150, 0, 144, 233, 150, -0, 153, 233, 150, 0, 159, 233, 150, 0, 154, 233, 150, 0, 165, 233, -150, 0, 162, 233, 150, 0, 164, 233, 2, 49, 1, 104, 233, 2, 49, 1, 128, -160, 131, 3, 54, 160, 0, 140, 2, 161, 1, 197, 2, 16, 7, 73, 214, 160, -0, 140, 2, 161, 1, 197, 2, 16, 4, 64, 4, 236, 10, 93, 0, 178, 160, 0, -140, 2, 161, 1, 197, 2, 16, 4, 64, 2, 161, 2, 146, 0, 178, 160, 0, -140, 164, 1, 197, 2, 16, 14, 20, 0, 178, 160, 0, 140, 4, 140, 1, 197, -2, 16, 7, 116, 0, 178, 160, 0, 140, 2, 81, 1, 197, 2, 16, 5, 189, 5, -236, 0, 178, 160, 0, 140, 1, 197, 2, 16, 2, 146, 5, 236, 0, 178, 160, -0, 140, 10, 189, 2, 9, 160, 0, 140, 8, 12, 1, 197, 3, 86, 160, 0, 140, -14, 146, 14, 141, 1, 197, 3, 86, 160, 0, 140, 10, 84, 4, 207, 160, 0, -140, 12, 75, 2, 146, 8, 92, 160, 0, 140, 2, 9, 160, 0, 140, 3, 162, 2, -9, 160, 0, 140, 2, 146, 2, 9, 160, 0, 140, 3, 162, 2, 146, 2, 9, 160, -0, 140, 12, 9, 16, 195, 16, 118, 2, 9, 160, 0, 140, 5, 124, 7, 89, 2, -9, 160, 0, 140, 2, 81, 4, 246, 3, 31, 12, 171, 1, 49, 2, 8, 160, 0, -140, 2, 161, 4, 207, 160, 5, 186, 148, 14, 184, 2, 5, 160, 5, 186, -148, 7, 43, 2, 5, 160, 3, 174, 148, 10, 68, 13, 154, 12, 225, 2, 5, -160, 3, 174, 148, 13, 42, 0, 210, 160, 3, 174, 148, 15, 251, 8, 155, -160, 148, 1, 218, 3, 67, 4, 124, 160, 148, 1, 218, 3, 67, 4, 166, 160, -148, 1, 218, 3, 67, 4, 136, 160, 148, 1, 218, 4, 25, 4, 124, 160, 148, -1, 218, 4, 25, 4, 166, 160, 148, 1, 218, 3, 67, 1, 218, 10, 216, 160, -150, 0, 199, 160, 150, 242, 160, 150, 234, 160, 150, 0, 144, 160, 150, -0, 153, 160, 150, 0, 159, 160, 150, 0, 154, 160, 150, 0, 165, 160, -150, 0, 162, 160, 150, 0, 164, 160, 150, 0, 131, 242, 160, 150, 0, -131, 234, 160, 150, 0, 131, 0, 144, 160, 150, 0, 131, 0, 153, 160, -150, 0, 131, 0, 159, 160, 150, 0, 131, 0, 154, 160, 150, 0, 131, 0, -165, 160, 150, 0, 131, 0, 162, 160, 150, 0, 131, 0, 164, 160, 150, 0, -131, 0, 199, 160, 0, 140, 9, 47, 2, 5, 160, 0, 140, 5, 107, 5, 173, 5, -145, 7, 176, 160, 0, 140, 2, 81, 4, 246, 3, 31, 3, 216, 4, 242, 2, 8, -160, 0, 140, 5, 107, 5, 173, 15, 158, 2, 5, 160, 0, 140, 1, 180, 3, -86, 160, 0, 140, 5, 222, 12, 202, 160, 0, 140, 6, 210, 3, 31, 4, 148, -160, 0, 140, 6, 210, 3, 31, 4, 200, 160, 0, 140, 6, 168, 6, 83, 4, -148, 160, 0, 140, 6, 168, 6, 83, 4, 200, 160, 148, 17, 69, 6, 95, 160, -148, 16, 235, 6, 95, 160, 129, 0, 171, 160, 129, 1, 53, 160, 129, 0, -244, 160, 129, 1, 90, 160, 129, 1, 52, 160, 129, 0, 254, 160, 129, 1, -5, 160, 129, 1, 14, 160, 129, 1, 105, 160, 129, 1, 46, 160, 129, 1, -71, 160, 129, 1, 78, 160, 129, 1, 122, 160, 129, 1, 86, 160, 129, 0, -195, 160, 129, 1, 38, 160, 129, 0, 208, 160, 129, 1, 120, 160, 129, 0, -214, 160, 129, 0, 210, 160, 129, 1, 84, 160, 129, 1, 27, 160, 129, 1, -111, 160, 129, 0, 178, 160, 129, 1, 223, 160, 129, 6, 141, 160, 129, -3, 28, 160, 129, 5, 58, 160, 129, 0, 222, 160, 129, 1, 194, 160, 129, -1, 44, 160, 129, 5, 209, 160, 129, 0, 169, 160, 129, 0, 192, 160, 129, -0, 249, 160, 129, 0, 225, 160, 129, 1, 85, 160, 129, 0, 224, 160, 129, -0, 188, 160, 129, 214, 160, 129, 5, 2, 160, 129, 3, 75, 0, 192, 160, -158, 148, 0, 193, 160, 158, 148, 231, 160, 158, 148, 0, 200, 160, 158, -148, 244, 160, 158, 148, 0, 212, 160, 158, 148, 248, 0, 156, 160, 158, -148, 248, 1, 65, 160, 158, 148, 248, 0, 190, 160, 158, 148, 248, 1, -133, 160, 158, 148, 219, 160, 158, 148, 1, 48, 160, 158, 148, 229, -160, 158, 148, 1, 68, 160, 148, 9, 142, 8, 201, 8, 39, 1, 140, 160, -148, 4, 236, 17, 222, 160, 158, 148, 0, 197, 231, 160, 158, 148, 0, -197, 0, 200, 160, 148, 5, 145, 13, 218, 10, 241, 0, 208, 160, 148, 16, -245, 15, 96, 160, 0, 140, 18, 243, 160, 0, 140, 18, 150, 160, 148, 15, -61, 2, 5, 160, 148, 4, 175, 2, 5, 160, 148, 10, 141, 5, 222, 2, 8, -160, 148, 7, 232, 2, 8, 160, 148, 5, 239, 8, 176, 4, 130, 160, 148, 5, -239, 10, 156, 4, 130, 160, 0, 142, 129, 0, 171, 160, 0, 142, 129, 1, -53, 160, 0, 142, 129, 0, 244, 160, 0, 142, 129, 1, 90, 160, 0, 142, -129, 1, 52, 160, 0, 142, 129, 0, 254, 160, 0, 142, 129, 1, 5, 160, 0, -142, 129, 1, 14, 160, 0, 142, 129, 1, 105, 160, 0, 142, 129, 1, 46, -160, 0, 142, 129, 1, 71, 160, 0, 142, 129, 1, 78, 160, 0, 142, 129, 1, -122, 160, 0, 142, 129, 1, 86, 160, 0, 142, 129, 0, 195, 160, 0, 142, -129, 1, 38, 160, 0, 142, 129, 0, 208, 160, 0, 142, 129, 1, 120, 160, -0, 142, 129, 0, 214, 160, 0, 142, 129, 0, 210, 160, 0, 142, 129, 1, -84, 160, 0, 142, 129, 1, 27, 160, 0, 142, 129, 1, 111, 160, 0, 142, -129, 0, 178, 160, 0, 142, 129, 1, 223, 160, 0, 142, 129, 6, 141, 160, -0, 142, 129, 3, 28, 160, 0, 142, 129, 5, 58, 160, 0, 142, 129, 0, 222, -160, 0, 142, 129, 1, 194, 160, 0, 142, 129, 1, 44, 160, 0, 142, 129, -5, 209, 160, 0, 142, 129, 0, 169, 160, 0, 142, 129, 0, 192, 160, 0, -142, 129, 0, 249, 160, 0, 142, 129, 0, 225, 160, 0, 142, 129, 1, 85, -160, 0, 142, 129, 0, 224, 160, 0, 142, 129, 0, 188, 160, 0, 142, 129, -214, 160, 0, 142, 129, 5, 2, 160, 0, 142, 129, 3, 75, 0, 222, 160, 0, -142, 129, 3, 75, 0, 169, 160, 0, 142, 129, 3, 75, 0, 192, 160, 5, 28, -4, 115, 1, 53, 160, 5, 28, 4, 115, 12, 32, 3, 216, 4, 242, 2, 8, 160, -3, 60, 148, 190, 6, 98, 160, 3, 60, 148, 245, 6, 98, 160, 3, 60, 148, -15, 161, 13, 246, 160, 3, 60, 148, 13, 62, 17, 103, 160, 161, 13, 146, -2, 28, 160, 161, 5, 112, 19, 83, 160, 161, 17, 169, 13, 105, 160, 161, -5, 112, 15, 174, 5, 124, 12, 59, 160, 161, 5, 189, 0, 210, 160, 161, -1, 94, 2, 28, 160, 161, 1, 94, 3, 228, 3, 162, 4, 6, 160, 161, 1, 94, -3, 228, 6, 231, 4, 6, 160, 161, 1, 94, 3, 228, 3, 216, 4, 6, 160, 148, -1, 218, 4, 25, 4, 136, 210, 129, 0, 171, 210, 129, 1, 53, 210, 129, 0, -244, 210, 129, 1, 90, 210, 129, 1, 52, 210, 129, 0, 254, 210, 129, 1, -5, 210, 129, 1, 14, 210, 129, 1, 169, 210, 129, 1, 105, 210, 129, 11, -218, 210, 129, 1, 46, 210, 129, 1, 71, 210, 129, 1, 78, 210, 129, 1, -122, 210, 129, 1, 86, 210, 129, 0, 195, 210, 129, 1, 38, 210, 129, 0, -208, 210, 129, 1, 120, 210, 129, 0, 214, 210, 129, 0, 210, 210, 129, -1, 84, 210, 129, 1, 27, 210, 129, 1, 111, 210, 129, 0, 178, 210, 129, -0, 169, 210, 129, 0, 192, 210, 129, 0, 249, 210, 129, 0, 222, 210, -129, 0, 224, 210, 129, 0, 188, 210, 129, 1, 207, 210, 129, 214, 210, -129, 231, 210, 129, 0, 200, 210, 129, 244, 210, 129, 0, 212, 210, 129, -219, 210, 129, 229, 210, 129, 0, 228, 210, 158, 148, 0, 193, 210, 158, -148, 231, 210, 158, 148, 0, 200, 210, 158, 148, 244, 210, 158, 148, 0, -212, 210, 158, 148, 219, 210, 158, 148, 0, 227, 210, 148, 1, 208, 210, -148, 169, 166, 210, 148, 1, 189, 210, 148, 1, 173, 210, 150, 0, 199, -210, 150, 242, 210, 150, 234, 210, 150, 0, 144, 210, 150, 0, 153, 210, -150, 0, 159, 210, 150, 0, 154, 210, 150, 0, 165, 210, 150, 0, 162, -210, 150, 0, 164, 210, 148, 2, 177, 6, 157, 210, 148, 6, 157, 210, -161, 18, 214, 210, 161, 10, 150, 210, 161, 17, 230, 210, 161, 18, 199, -210, 129, 0, 225, 210, 129, 1, 85, 210, 129, 248, 0, 156, 210, 129, -248, 1, 65, 210, 129, 248, 0, 190, 210, 129, 248, 1, 133, 210, 158, -148, 248, 0, 156, 210, 158, 148, 248, 1, 65, 210, 158, 148, 248, 0, -190, 210, 158, 148, 248, 1, 133, 212, 136, 129, 2, 215, 212, 136, 129, -6, 191, 212, 136, 129, 5, 132, 212, 136, 129, 4, 81, 212, 136, 129, 2, -45, 212, 136, 129, 4, 167, 212, 136, 129, 5, 82, 212, 136, 129, 6, 2, -212, 136, 129, 2, 132, 212, 136, 129, 4, 11, 212, 136, 129, 5, 195, -212, 136, 129, 3, 171, 212, 136, 129, 5, 52, 212, 136, 129, 3, 35, -212, 136, 129, 5, 26, 212, 136, 129, 5, 110, 212, 136, 129, 5, 207, -212, 136, 129, 5, 73, 212, 136, 129, 5, 196, 212, 136, 129, 4, 248, -212, 136, 129, 4, 249, 212, 136, 129, 5, 118, 212, 136, 129, 6, 63, -212, 136, 129, 4, 191, 212, 136, 129, 3, 24, 212, 136, 129, 4, 65, -212, 136, 129, 2, 8, 212, 136, 129, 6, 154, 212, 136, 129, 4, 116, -212, 136, 129, 5, 167, 212, 136, 129, 4, 174, 212, 136, 129, 4, 180, -212, 136, 129, 6, 89, 212, 136, 129, 1, 58, 212, 136, 129, 3, 218, -212, 136, 129, 1, 63, 212, 136, 129, 4, 208, 212, 136, 129, 5, 9, 212, -129, 2, 215, 212, 129, 6, 191, 212, 129, 5, 132, 212, 129, 4, 81, 212, -129, 2, 45, 212, 129, 4, 167, 212, 129, 5, 82, 212, 129, 6, 2, 212, -129, 2, 132, 212, 129, 4, 11, 212, 129, 5, 195, 212, 129, 3, 171, 212, -129, 5, 52, 212, 129, 3, 35, 212, 129, 5, 26, 212, 129, 5, 110, 212, -129, 5, 207, 212, 129, 5, 73, 212, 129, 5, 196, 212, 129, 4, 248, 212, -129, 4, 249, 212, 129, 5, 118, 212, 129, 6, 63, 212, 129, 4, 191, 212, -129, 3, 24, 212, 129, 4, 65, 212, 129, 2, 8, 212, 129, 6, 154, 212, -129, 4, 116, 212, 129, 5, 167, 212, 129, 4, 174, 212, 129, 4, 180, -212, 129, 6, 89, 212, 129, 1, 58, 212, 129, 3, 218, 212, 129, 1, 63, -212, 129, 4, 208, 212, 129, 5, 9, 212, 129, 2, 145, 212, 3, 0, 1, 108, -141, 192, 2, 87, 141, 192, 3, 34, 141, 192, 2, 59, 141, 192, 2, 101, -141, 192, 3, 210, 141, 192, 2, 33, 141, 192, 2, 42, 141, 192, 2, 64, -141, 192, 3, 144, 141, 192, 2, 110, 141, 192, 3, 71, 141, 192, 2, 89, -141, 192, 2, 69, 141, 192, 3, 148, 141, 192, 2, 86, 141, 192, 2, 72, -141, 192, 2, 92, 141, 192, 2, 46, 141, 192, 2, 114, 141, 192, 6, 14, -141, 192, 4, 215, 141, 192, 3, 151, 141, 192, 17, 50, 141, 192, 4, 58, -141, 192, 4, 189, 141, 192, 4, 118, 141, 192, 3, 16, 141, 192, 17, 10, -141, 192, 3, 125, 141, 192, 3, 215, 141, 192, 6, 49, 141, 192, 17, -241, 141, 192, 5, 120, 141, 192, 3, 6, 141, 192, 4, 239, 141, 192, 6, -19, 141, 192, 10, 100, 141, 192, 8, 208, 141, 192, 9, 143, 141, 192, -4, 179, 141, 192, 11, 42, 141, 192, 5, 180, 141, 192, 4, 87, 141, 192, -3, 213, 141, 192, 6, 151, 141, 192, 3, 153, 141, 192, 6, 87, 141, 192, -3, 97, 141, 192, 6, 117, 141, 192, 15, 129, 141, 192, 3, 248, 141, -192, 11, 88, 141, 192, 17, 49, 141, 192, 10, 192, 141, 192, 4, 181, -141, 192, 17, 192, 141, 192, 7, 35, 141, 192, 10, 29, 141, 192, 8, -213, 141, 192, 11, 27, 141, 192, 18, 223, 141, 192, 16, 75, 141, 192, -11, 118, 141, 192, 11, 111, 141, 192, 3, 110, 141, 192, 5, 253, 141, -192, 10, 4, 141, 192, 8, 254, 141, 192, 8, 69, 141, 192, 7, 120, 141, -192, 7, 138, 141, 192, 4, 3, 141, 192, 9, 249, 141, 192, 16, 219, 141, -192, 19, 61, 141, 192, 14, 174, 141, 192, 3, 179, 141, 192, 14, 86, -141, 192, 7, 153, 141, 192, 9, 168, 141, 192, 8, 194, 141, 192, 16, -117, 141, 192, 16, 8, 141, 192, 17, 42, 141, 192, 9, 153, 141, 192, -13, 157, 141, 192, 5, 203, 141, 192, 4, 37, 141, 192, 6, 203, 141, -192, 3, 235, 141, 192, 3, 77, 141, 227, 3, 77, 141, 227, 214, 141, -227, 1, 185, 141, 227, 0, 169, 141, 227, 4, 47, 141, 227, 3, 214, 141, -227, 219, 141, 227, 3, 146, 141, 227, 2, 20, 141, 227, 229, 141, 227, -0, 222, 141, 227, 3, 202, 141, 227, 1, 127, 141, 227, 1, 29, 141, 227, -244, 141, 227, 3, 220, 141, 227, 1, 63, 141, 227, 1, 109, 141, 227, 1, -21, 141, 227, 3, 101, 141, 227, 1, 103, 141, 227, 231, 141, 227, 14, -194, 141, 227, 17, 215, 141, 227, 15, 200, 141, 227, 10, 137, 141, -227, 10, 186, 141, 227, 16, 68, 141, 227, 11, 220, 141, 227, 15, 31, -141, 227, 8, 118, 141, 227, 9, 243, 141, 227, 18, 211, 141, 227, 11, -189, 141, 227, 12, 62, 141, 227, 15, 135, 141, 227, 6, 216, 141, 227, -6, 206, 141, 227, 14, 223, 141, 227, 8, 72, 141, 227, 5, 238, 141, -227, 8, 0, 141, 227, 7, 146, 141, 227, 8, 159, 141, 227, 11, 48, 141, -227, 11, 80, 141, 227, 12, 190, 141, 227, 12, 170, 141, 227, 13, 166, -141, 227, 6, 76, 141, 227, 5, 56, 141, 227, 7, 63, 141, 227, 4, 162, -141, 227, 17, 11, 141, 227, 18, 247, 141, 227, 13, 191, 141, 227, 14, -213, 141, 227, 8, 225, 141, 227, 17, 125, 141, 227, 7, 173, 141, 227, -16, 60, 141, 227, 12, 113, 141, 227, 4, 225, 141, 227, 8, 186, 141, -227, 16, 250, 141, 227, 9, 189, 141, 227, 9, 193, 141, 203, 2, 87, -141, 203, 3, 34, 141, 203, 3, 212, 141, 203, 2, 59, 141, 203, 3, 186, -141, 203, 3, 163, 141, 203, 2, 101, 141, 203, 2, 33, 141, 203, 4, 35, -141, 203, 3, 121, 141, 203, 4, 8, 141, 203, 3, 111, 141, 203, 4, 39, -141, 203, 3, 192, 141, 203, 3, 16, 141, 203, 2, 42, 141, 203, 2, 64, -141, 203, 3, 6, 141, 203, 2, 110, 141, 203, 3, 71, 141, 203, 2, 89, -141, 203, 2, 69, 141, 203, 2, 86, 141, 203, 2, 72, 141, 203, 2, 92, -141, 203, 2, 46, 141, 203, 2, 114, 141, 203, 7, 245, 141, 203, 19, 45, -141, 203, 6, 14, 141, 203, 3, 151, 141, 203, 4, 122, 141, 203, 5, 81, -141, 203, 17, 185, 141, 203, 4, 58, 141, 203, 7, 66, 141, 203, 6, 215, -141, 203, 4, 189, 141, 203, 6, 196, 141, 203, 18, 155, 141, 203, 4, -118, 141, 203, 18, 94, 141, 203, 9, 128, 141, 203, 4, 253, 141, 203, -18, 78, 141, 203, 14, 62, 141, 203, 8, 78, 141, 203, 4, 55, 141, 203, -19, 7, 141, 203, 6, 27, 141, 203, 17, 31, 141, 203, 16, 191, 141, 203, -3, 125, 141, 203, 5, 39, 141, 203, 9, 12, 141, 203, 5, 6, 141, 203, 7, -195, 141, 203, 10, 126, 141, 203, 3, 215, 141, 203, 14, 8, 141, 203, -4, 87, 141, 203, 17, 131, 141, 203, 3, 213, 141, 203, 3, 153, 141, -203, 3, 97, 141, 203, 6, 117, 141, 203, 3, 248, 141, 203, 3, 110, 141, -203, 5, 253, 141, 203, 19, 35, 141, 203, 4, 3, 141, 203, 18, 133, 141, -203, 3, 179, 141, 203, 6, 155, 141, 203, 4, 74, 141, 203, 5, 203, 141, -203, 4, 37, 141, 203, 9, 248, 141, 203, 9, 217, 141, 203, 15, 25, 141, -203, 14, 151, 141, 203, 3, 235, 145, 131, 0, 188, 145, 131, 2, 51, -145, 131, 1, 190, 145, 131, 2, 67, 145, 131, 4, 139, 145, 131, 1, 58, -145, 131, 1, 150, 145, 131, 0, 249, 145, 131, 2, 184, 145, 131, 2, 62, -145, 131, 5, 244, 145, 131, 6, 97, 145, 131, 2, 74, 145, 131, 1, 219, -145, 131, 4, 5, 145, 131, 15, 151, 145, 131, 12, 188, 145, 131, 11, -144, 145, 131, 4, 86, 145, 131, 12, 18, 145, 131, 10, 65, 145, 131, -15, 207, 145, 131, 17, 171, 145, 131, 0, 178, 145, 131, 1, 166, 145, -131, 1, 165, 145, 131, 5, 175, 145, 131, 5, 135, 145, 131, 1, 209, -145, 131, 1, 128, 145, 131, 3, 206, 145, 131, 8, 120, 145, 131, 13, -161, 145, 131, 9, 228, 145, 131, 8, 91, 145, 131, 16, 211, 145, 131, -14, 183, 145, 131, 11, 65, 145, 131, 18, 200, 145, 131, 0, 192, 145, -131, 1, 245, 145, 131, 1, 242, 145, 131, 3, 21, 145, 131, 6, 132, 145, -131, 1, 161, 145, 131, 1, 140, 145, 131, 10, 66, 145, 131, 0, 224, -145, 131, 1, 233, 145, 131, 1, 183, 145, 131, 4, 184, 145, 131, 2, -191, 145, 131, 1, 186, 145, 131, 1, 164, 145, 131, 4, 26, 145, 131, 0, -225, 145, 131, 4, 31, 145, 131, 3, 14, 145, 131, 4, 255, 145, 131, 6, -202, 145, 131, 2, 144, 145, 131, 2, 179, 145, 131, 3, 128, 145, 131, -2, 85, 145, 131, 3, 239, 145, 131, 3, 79, 145, 131, 4, 23, 145, 131, -10, 94, 145, 131, 6, 108, 145, 131, 3, 177, 145, 131, 15, 203, 145, -131, 13, 82, 145, 131, 8, 62, 145, 131, 18, 220, 145, 131, 7, 223, -145, 131, 11, 99, 145, 131, 17, 14, 145, 131, 9, 30, 145, 131, 9, 159, -145, 131, 10, 71, 145, 131, 14, 140, 145, 131, 17, 119, 145, 131, 15, -241, 145, 131, 10, 208, 145, 131, 14, 191, 145, 131, 14, 91, 145, 131, -16, 36, 145, 131, 1, 27, 145, 131, 2, 28, 145, 131, 3, 87, 145, 131, -4, 135, 145, 131, 18, 101, 145, 131, 2, 102, 145, 131, 2, 170, 145, -131, 9, 10, 145, 131, 1, 159, 145, 131, 2, 209, 145, 131, 3, 134, 145, -131, 14, 148, 145, 131, 14, 122, 145, 131, 2, 173, 145, 131, 2, 84, -145, 131, 15, 46, 145, 131, 0, 195, 145, 131, 1, 152, 145, 131, 1, -198, 145, 131, 4, 114, 145, 131, 12, 156, 145, 131, 1, 162, 145, 131, -217, 145, 131, 3, 226, 145, 131, 0, 254, 145, 131, 6, 189, 145, 131, -4, 33, 145, 131, 4, 106, 145, 131, 12, 106, 145, 131, 3, 207, 145, -131, 1, 229, 145, 131, 3, 165, 145, 131, 9, 146, 145, 131, 19, 5, 145, -131, 3, 11, 145, 131, 15, 235, 145, 131, 9, 68, 145, 131, 15, 1, 145, -131, 4, 109, 145, 131, 11, 16, 145, 131, 18, 122, 145, 131, 11, 86, -145, 131, 12, 196, 145, 131, 6, 253, 145, 131, 0, 214, 145, 131, 1, -141, 145, 131, 1, 177, 145, 131, 4, 121, 145, 131, 6, 36, 145, 131, 1, -174, 145, 131, 1, 104, 145, 131, 3, 130, 145, 131, 1, 105, 145, 131, -4, 254, 145, 131, 5, 169, 145, 131, 9, 141, 145, 131, 17, 45, 145, -131, 9, 205, 145, 131, 2, 169, 145, 131, 9, 98, 145, 131, 1, 40, 214, -145, 131, 1, 40, 244, 145, 131, 1, 40, 231, 145, 131, 1, 40, 0, 193, -145, 131, 1, 40, 1, 48, 145, 131, 1, 40, 219, 145, 131, 1, 40, 229, -145, 131, 1, 40, 0, 222, 145, 131, 0, 171, 145, 131, 2, 107, 145, 131, -1, 237, 145, 131, 5, 193, 145, 131, 7, 101, 145, 131, 1, 151, 145, -131, 1, 155, 145, 131, 3, 255, 145, 131, 3, 91, 145, 131, 3, 10, 145, -131, 14, 11, 145, 131, 3, 232, 145, 131, 10, 108, 145, 131, 16, 138, -145, 131, 16, 34, 145, 131, 16, 181, 145, 131, 18, 30, 145, 131, 15, -213, 145, 131, 13, 126, 145, 131, 9, 127, 145, 131, 6, 232, 145, 131, -15, 187, 145, 131, 8, 255, 145, 131, 11, 206, 145, 131, 0, 222, 145, -131, 3, 45, 145, 131, 1, 109, 145, 131, 3, 68, 145, 131, 4, 228, 145, -131, 1, 63, 145, 131, 1, 100, 145, 131, 1, 232, 214, 145, 131, 1, 232, -244, 145, 131, 1, 232, 231, 145, 131, 1, 232, 0, 193, 145, 131, 1, -232, 1, 48, 145, 131, 1, 232, 219, 145, 131, 1, 232, 229, 145, 131, 1, -44, 145, 131, 2, 158, 145, 131, 2, 32, 145, 131, 5, 211, 145, 131, 5, -232, 145, 131, 2, 17, 145, 131, 2, 105, 145, 131, 9, 46, 145, 131, 1, -194, 145, 131, 5, 27, 145, 131, 5, 40, 145, 131, 13, 68, 145, 131, 10, -57, 145, 131, 2, 109, 145, 131, 5, 172, 145, 131, 15, 246, 145, 131, -0, 169, 145, 131, 1, 21, 145, 131, 1, 103, 145, 131, 4, 44, 145, 131, -4, 156, 145, 131, 2, 20, 145, 131, 1, 29, 145, 131, 0, 208, 145, 131, -2, 54, 145, 131, 2, 94, 145, 131, 7, 117, 145, 131, 5, 199, 145, 131, -2, 25, 145, 131, 2, 29, 145, 131, 7, 155, 145, 131, 1, 78, 145, 131, -5, 242, 145, 131, 6, 131, 145, 131, 13, 55, 145, 131, 10, 96, 145, -131, 5, 157, 145, 131, 6, 42, 145, 131, 19, 29, 145, 131, 1, 14, 145, -131, 3, 70, 145, 131, 2, 174, 145, 131, 9, 39, 145, 131, 4, 168, 145, -131, 3, 33, 145, 131, 2, 188, 145, 131, 19, 40, 145, 131, 0, 244, 145, -131, 2, 3, 145, 131, 2, 36, 145, 131, 4, 29, 145, 131, 6, 114, 145, -131, 2, 93, 145, 131, 2, 31, 145, 131, 10, 112, 145, 131, 17, 144, -145, 131, 12, 94, 145, 131, 12, 88, 145, 131, 15, 197, 145, 131, 5, 3, -145, 131, 4, 163, 145, 131, 4, 100, 145, 131, 15, 109, 145, 131, 12, -212, 145, 131, 6, 22, 145, 131, 4, 117, 145, 131, 1, 38, 145, 131, 6, -123, 145, 131, 2, 61, 145, 131, 3, 76, 145, 131, 5, 158, 145, 131, 2, -71, 145, 131, 1, 212, 145, 131, 8, 166, 145, 131, 1, 5, 145, 131, 3, -135, 145, 131, 2, 134, 145, 131, 17, 120, 145, 131, 5, 143, 145, 131, -1, 160, 145, 131, 3, 29, 145, 131, 15, 244, 145, 131, 1, 84, 145, 131, -15, 124, 145, 131, 3, 18, 145, 131, 8, 114, 145, 131, 11, 175, 145, -131, 8, 40, 145, 131, 5, 134, 145, 131, 13, 160, 145, 131, 1, 223, -145, 131, 3, 217, 145, 131, 3, 156, 145, 131, 13, 83, 145, 131, 6, 57, -145, 131, 2, 19, 145, 131, 3, 237, 145, 131, 15, 179, 145, 131, 14, -224, 145, 131, 12, 8, 145, 131, 12, 251, 145, 131, 12, 132, 145, 131, -11, 222, 145, 131, 9, 119, 145, 131, 8, 113, 145, 131, 1, 172, 145, -131, 6, 33, 145, 131, 2, 145, 145, 131, 5, 62, 145, 131, 19, 32, 145, -131, 4, 71, 145, 131, 3, 90, 145, 131, 18, 95, 145, 131, 0, 210, 145, -131, 2, 140, 145, 131, 1, 203, 145, 131, 6, 127, 145, 131, 6, 55, 145, -131, 1, 145, 145, 131, 1, 211, 145, 131, 3, 119, 145, 131, 7, 203, -145, 131, 14, 208, 145, 131, 7, 242, 145, 11, 230, 145, 0, 166, 0, -147, 145, 1, 91, 145, 2, 152, 145, 1, 87, 145, 14, 30, 1, 87, 145, 1, -178, 185, 145, 3, 0, 1, 108, 145, 150, 242, 145, 150, 234, 145, 150, -0, 144, 145, 150, 0, 153, 145, 150, 0, 159, 145, 150, 0, 154, 145, -150, 0, 165, 145, 150, 0, 162, 145, 150, 0, 164, 145, 249, 1, 69, 145, -249, 2, 50, 145, 249, 3, 154, 145, 249, 14, 95, 145, 249, 4, 14, 145, -249, 13, 216, 145, 249, 11, 126, 145, 249, 17, 61, 145, 249, 10, 247, -145, 249, 1, 255, 145, 249, 2, 217, 2, 108, 200, 129, 214, 200, 129, -219, 200, 129, 231, 200, 129, 229, 200, 129, 244, 200, 129, 1, 54, -200, 129, 0, 244, 200, 129, 0, 171, 200, 129, 2, 93, 200, 129, 2, 36, -200, 129, 2, 31, 200, 129, 2, 3, 200, 129, 10, 201, 200, 129, 0, 188, -200, 129, 1, 58, 200, 129, 1, 190, 200, 129, 1, 150, 200, 129, 2, 51, -200, 129, 6, 145, 200, 129, 0, 249, 200, 129, 2, 74, 200, 129, 2, 62, -200, 129, 1, 219, 200, 129, 2, 184, 200, 129, 8, 138, 200, 129, 0, -178, 200, 129, 1, 209, 200, 129, 1, 165, 200, 129, 1, 128, 200, 129, -1, 166, 200, 129, 0, 214, 200, 129, 6, 41, 200, 129, 7, 28, 200, 129, -1, 174, 200, 129, 1, 177, 200, 129, 1, 104, 200, 129, 1, 141, 200, -129, 5, 187, 200, 129, 10, 63, 200, 129, 16, 145, 200, 129, 13, 195, -200, 129, 4, 238, 200, 129, 5, 70, 200, 129, 8, 21, 200, 129, 0, 224, -200, 129, 0, 231, 200, 129, 1, 186, 200, 129, 1, 183, 200, 129, 1, -164, 200, 129, 1, 233, 200, 129, 6, 200, 200, 129, 0, 208, 200, 129, -0, 195, 200, 129, 2, 25, 200, 129, 1, 162, 200, 129, 2, 94, 200, 129, -1, 198, 200, 129, 2, 29, 200, 129, 2, 54, 200, 129, 17, 229, 200, 129, -4, 210, 200, 129, 5, 202, 200, 129, 4, 80, 200, 129, 6, 60, 200, 129, -5, 159, 200, 129, 6, 163, 200, 129, 10, 120, 200, 129, 1, 223, 200, -129, 2, 19, 200, 129, 3, 156, 200, 129, 3, 237, 200, 129, 3, 217, 200, -129, 10, 152, 200, 129, 0, 222, 200, 129, 1, 63, 200, 129, 1, 109, -200, 129, 1, 100, 200, 129, 3, 45, 200, 129, 11, 38, 200, 129, 0, 169, -200, 129, 2, 20, 200, 129, 1, 103, 200, 129, 1, 29, 200, 129, 1, 21, -200, 129, 13, 227, 138, 139, 219, 138, 139, 6, 236, 138, 139, 231, -138, 139, 0, 200, 138, 139, 229, 138, 139, 1, 68, 138, 139, 1, 112, 1, -68, 138, 139, 163, 1, 48, 138, 139, 163, 231, 138, 139, 214, 138, 139, -0, 193, 138, 139, 1, 63, 138, 139, 196, 1, 63, 138, 139, 1, 109, 138, -139, 196, 1, 109, 138, 139, 6, 110, 138, 139, 196, 6, 110, 138, 139, -1, 100, 138, 139, 196, 1, 100, 138, 139, 3, 233, 138, 139, 196, 3, -233, 138, 139, 1, 61, 3, 233, 138, 139, 0, 222, 138, 139, 196, 0, 222, -138, 139, 3, 68, 138, 139, 196, 3, 68, 138, 139, 1, 61, 3, 68, 138, -139, 0, 227, 138, 139, 1, 112, 1, 89, 138, 139, 1, 40, 0, 147, 138, -139, 149, 218, 138, 139, 149, 253, 138, 139, 149, 2, 6, 0, 131, 1, 28, -138, 139, 149, 1, 188, 0, 131, 1, 28, 138, 139, 149, 172, 0, 131, 1, -28, 138, 139, 149, 1, 28, 138, 139, 149, 177, 218, 138, 139, 149, 177, -1, 64, 198, 14, 252, 138, 139, 149, 1, 37, 0, 255, 138, 139, 149, 1, -64, 0, 201, 0, 151, 138, 139, 149, 2, 246, 138, 139, 149, 239, 2, 2, -138, 139, 2, 45, 138, 139, 2, 132, 138, 139, 3, 35, 138, 139, 2, 215, -138, 139, 1, 145, 138, 139, 17, 214, 138, 139, 1, 203, 138, 139, 10, -101, 138, 139, 1, 211, 138, 139, 6, 173, 138, 139, 1, 112, 6, 173, -138, 139, 163, 4, 139, 138, 139, 163, 1, 190, 138, 139, 0, 210, 138, -139, 6, 127, 138, 139, 5, 77, 138, 139, 196, 5, 77, 138, 139, 6, 4, -138, 139, 196, 6, 4, 138, 139, 4, 150, 138, 139, 196, 4, 150, 138, -139, 5, 127, 138, 139, 196, 5, 127, 138, 139, 5, 141, 138, 139, 196, -5, 141, 138, 139, 3, 119, 138, 139, 196, 3, 119, 138, 139, 3, 127, -138, 139, 196, 3, 127, 138, 139, 1, 112, 3, 127, 138, 139, 1, 67, 138, -139, 196, 1, 67, 138, 139, 163, 0, 229, 138, 139, 1, 162, 138, 139, 9, -187, 138, 139, 1, 198, 138, 139, 6, 235, 138, 139, 217, 138, 139, 4, -16, 138, 139, 1, 112, 4, 16, 138, 139, 163, 5, 199, 138, 139, 163, 2, -94, 138, 139, 0, 195, 138, 139, 4, 114, 138, 139, 6, 119, 138, 139, -196, 6, 119, 138, 139, 4, 195, 138, 139, 196, 4, 195, 138, 139, 5, 60, -138, 139, 196, 5, 60, 138, 139, 234, 138, 139, 196, 234, 138, 139, 5, -47, 138, 139, 196, 5, 47, 138, 139, 3, 226, 138, 139, 196, 3, 226, -138, 139, 3, 238, 138, 139, 196, 3, 238, 138, 139, 1, 61, 3, 238, 138, -139, 1, 73, 138, 139, 6, 183, 138, 139, 5, 216, 138, 139, 5, 31, 138, -139, 1, 46, 138, 139, 1, 151, 138, 139, 13, 73, 138, 139, 1, 237, 138, -139, 7, 131, 138, 139, 1, 155, 138, 139, 5, 147, 138, 139, 1, 112, 5, -147, 138, 139, 0, 171, 138, 139, 5, 193, 138, 139, 3, 232, 138, 139, -196, 3, 232, 138, 139, 3, 91, 138, 139, 196, 3, 91, 138, 139, 4, 160, -138, 139, 196, 4, 160, 138, 139, 4, 173, 138, 139, 196, 4, 173, 138, -139, 4, 159, 138, 139, 196, 4, 159, 138, 139, 3, 255, 138, 139, 196, -3, 255, 138, 139, 3, 10, 138, 139, 196, 3, 10, 138, 139, 1, 61, 3, 10, -138, 139, 1, 113, 138, 139, 5, 63, 138, 139, 3, 52, 4, 20, 138, 139, -3, 52, 8, 217, 138, 139, 3, 52, 17, 186, 138, 139, 3, 52, 17, 226, -138, 139, 3, 207, 138, 139, 16, 20, 138, 139, 4, 33, 138, 139, 8, 59, -138, 139, 1, 229, 138, 139, 4, 196, 138, 139, 1, 112, 4, 196, 138, -139, 0, 254, 138, 139, 4, 106, 138, 139, 6, 52, 138, 139, 196, 6, 52, -138, 139, 5, 49, 138, 139, 196, 5, 49, 138, 139, 5, 108, 138, 139, -196, 5, 108, 138, 139, 4, 84, 138, 139, 196, 4, 84, 138, 139, 6, 69, -138, 139, 196, 6, 69, 138, 139, 3, 165, 138, 139, 196, 3, 165, 138, -139, 4, 50, 138, 139, 196, 4, 50, 138, 139, 1, 61, 4, 50, 138, 139, 1, -101, 138, 139, 1, 98, 3, 20, 138, 139, 1, 209, 138, 139, 17, 170, 138, -139, 1, 165, 138, 139, 11, 67, 138, 139, 1, 128, 138, 139, 4, 219, -138, 139, 1, 112, 4, 219, 138, 139, 0, 178, 138, 139, 5, 175, 138, -139, 6, 156, 138, 139, 196, 6, 156, 138, 139, 5, 89, 138, 139, 196, 5, -89, 138, 139, 4, 153, 138, 139, 196, 4, 153, 138, 139, 4, 137, 138, -139, 196, 4, 137, 138, 139, 6, 18, 138, 139, 196, 6, 18, 138, 139, 3, -206, 138, 139, 196, 3, 206, 138, 139, 3, 158, 138, 139, 196, 3, 158, -138, 139, 1, 61, 3, 158, 138, 139, 1, 19, 138, 139, 196, 1, 19, 138, -139, 7, 147, 138, 139, 5, 111, 1, 19, 138, 139, 1, 98, 1, 19, 138, -139, 1, 174, 138, 139, 17, 98, 138, 139, 1, 177, 138, 139, 11, 113, -138, 139, 1, 104, 138, 139, 4, 221, 138, 139, 1, 112, 4, 221, 138, -139, 0, 214, 138, 139, 4, 121, 138, 139, 6, 112, 138, 139, 196, 6, -112, 138, 139, 3, 130, 138, 139, 196, 3, 130, 138, 139, 3, 169, 138, -139, 196, 3, 169, 138, 139, 1, 61, 3, 169, 138, 139, 1, 32, 138, 139, -163, 3, 64, 138, 139, 13, 137, 138, 139, 2, 74, 138, 139, 14, 70, 138, -139, 2, 62, 138, 139, 13, 176, 138, 139, 1, 219, 138, 139, 4, 111, -138, 139, 1, 112, 4, 111, 138, 139, 0, 249, 138, 139, 5, 244, 138, -139, 5, 78, 138, 139, 196, 5, 78, 138, 139, 5, 136, 138, 139, 196, 5, -136, 138, 139, 6, 15, 138, 139, 196, 6, 15, 138, 139, 4, 171, 138, -139, 196, 4, 171, 138, 139, 5, 99, 138, 139, 196, 5, 99, 138, 139, 4, -5, 138, 139, 196, 4, 5, 138, 139, 6, 23, 138, 139, 196, 6, 23, 138, -139, 0, 190, 138, 139, 196, 0, 190, 138, 139, 202, 0, 190, 138, 139, -1, 186, 138, 139, 18, 185, 138, 139, 1, 183, 138, 139, 7, 234, 138, -139, 1, 164, 138, 139, 5, 94, 138, 139, 1, 112, 5, 94, 138, 139, 0, -224, 138, 139, 4, 184, 138, 139, 5, 150, 138, 139, 196, 5, 150, 138, -139, 4, 152, 138, 139, 196, 4, 152, 138, 139, 6, 187, 138, 139, 196, -6, 187, 138, 139, 4, 250, 138, 139, 196, 4, 250, 138, 139, 4, 201, -138, 139, 196, 4, 201, 138, 139, 4, 26, 138, 139, 196, 4, 26, 138, -139, 3, 250, 138, 139, 196, 3, 250, 138, 139, 1, 61, 3, 250, 138, 139, -0, 231, 138, 139, 5, 111, 0, 231, 138, 139, 12, 69, 138, 139, 1, 31, -0, 231, 138, 139, 11, 200, 7, 192, 138, 139, 1, 61, 9, 61, 138, 139, -1, 61, 8, 112, 138, 139, 1, 61, 12, 10, 138, 139, 1, 61, 18, 40, 138, -139, 1, 61, 17, 116, 138, 139, 1, 61, 14, 168, 138, 139, 2, 144, 138, -139, 3, 14, 138, 139, 9, 28, 138, 139, 2, 179, 138, 139, 16, 164, 138, -139, 0, 225, 138, 139, 4, 255, 138, 139, 5, 4, 138, 139, 196, 5, 4, -138, 139, 6, 182, 138, 139, 196, 6, 182, 138, 139, 4, 245, 138, 139, -196, 4, 245, 138, 139, 5, 20, 138, 139, 196, 5, 20, 138, 139, 6, 134, -138, 139, 196, 6, 134, 138, 139, 3, 128, 138, 139, 196, 3, 128, 138, -139, 6, 125, 138, 139, 196, 6, 125, 138, 139, 3, 131, 138, 139, 2, 20, -138, 139, 12, 76, 138, 139, 1, 103, 138, 139, 9, 93, 138, 139, 1, 29, -138, 139, 4, 240, 138, 139, 1, 112, 4, 240, 138, 139, 0, 169, 138, -139, 4, 44, 138, 139, 4, 169, 138, 139, 196, 4, 169, 138, 139, 5, 179, -138, 139, 196, 5, 179, 138, 139, 5, 218, 138, 139, 196, 5, 218, 138, -139, 4, 188, 138, 139, 196, 4, 188, 138, 139, 6, 147, 138, 139, 196, -6, 147, 138, 139, 6, 84, 138, 139, 196, 6, 84, 138, 139, 3, 107, 138, -139, 196, 3, 107, 138, 139, 1, 61, 3, 107, 138, 139, 1, 45, 138, 139, -8, 252, 1, 45, 138, 139, 196, 1, 45, 138, 139, 1, 98, 1, 103, 138, -139, 1, 161, 138, 139, 9, 72, 1, 161, 138, 139, 196, 2, 74, 138, 139, -9, 69, 138, 139, 1, 242, 138, 139, 13, 44, 138, 139, 1, 140, 138, 139, -11, 151, 138, 139, 196, 1, 219, 138, 139, 0, 192, 138, 139, 3, 21, -138, 139, 196, 0, 249, 138, 139, 5, 1, 138, 139, 196, 5, 1, 138, 139, -0, 156, 138, 139, 196, 0, 156, 138, 139, 202, 0, 156, 138, 139, 4, 71, -138, 139, 11, 232, 138, 139, 2, 145, 138, 139, 17, 255, 138, 139, 3, -90, 138, 139, 11, 212, 138, 139, 1, 172, 138, 139, 5, 62, 138, 139, 5, -50, 138, 139, 196, 5, 50, 138, 139, 1, 97, 138, 139, 2, 71, 138, 139, -3, 108, 2, 71, 138, 139, 2, 61, 138, 139, 3, 108, 2, 61, 138, 139, 4, -36, 138, 139, 3, 108, 4, 36, 138, 139, 1, 212, 138, 139, 4, 92, 138, -139, 1, 38, 138, 139, 3, 76, 138, 139, 5, 161, 138, 139, 196, 5, 161, -138, 139, 3, 20, 138, 139, 13, 37, 138, 139, 17, 249, 138, 139, 4, 56, -138, 139, 1, 71, 138, 139, 17, 235, 138, 139, 9, 64, 138, 139, 17, -173, 138, 139, 19, 50, 138, 139, 15, 45, 138, 139, 1, 222, 1, 58, 138, -139, 1, 222, 1, 190, 138, 139, 1, 222, 9, 234, 138, 139, 1, 222, 1, -150, 138, 139, 1, 222, 9, 163, 138, 139, 1, 222, 0, 188, 138, 139, 1, -222, 2, 67, 138, 139, 1, 222, 0, 229, 138, 139, 18, 224, 0, 229, 138, -139, 17, 59, 138, 139, 10, 200, 138, 139, 3, 79, 138, 139, 6, 115, -138, 139, 3, 177, 138, 139, 11, 143, 138, 139, 2, 85, 138, 139, 4, 23, -138, 139, 1, 130, 138, 139, 5, 14, 138, 139, 6, 150, 138, 139, 5, 181, -138, 139, 5, 116, 138, 139, 196, 1, 161, 138, 139, 196, 1, 242, 138, -139, 196, 1, 140, 138, 139, 196, 0, 192, 138, 139, 19, 55, 138, 139, -10, 83, 138, 139, 18, 127, 138, 139, 3, 46, 138, 139, 7, 19, 138, 139, -1, 52, 138, 139, 12, 216, 138, 139, 3, 64, 138, 139, 12, 164, 138, -139, 1, 98, 2, 144, 138, 139, 1, 98, 3, 14, 138, 139, 1, 98, 2, 179, -138, 139, 1, 98, 0, 225, 138, 139, 2, 154, 2, 71, 138, 139, 2, 154, 2, -61, 138, 139, 2, 154, 1, 212, 138, 139, 2, 154, 1, 38, 138, 139, 2, -154, 3, 20, 138, 139, 5, 54, 138, 139, 12, 206, 138, 139, 6, 68, 138, -139, 7, 74, 138, 139, 3, 223, 138, 139, 11, 229, 138, 139, 14, 110, -138, 139, 1, 216, 2, 71, 138, 139, 1, 216, 2, 61, 138, 139, 1, 216, 4, -36, 138, 139, 1, 216, 1, 212, 138, 139, 1, 216, 4, 92, 138, 139, 1, -216, 1, 38, 138, 139, 1, 216, 3, 76, 138, 139, 1, 216, 3, 20, 138, -139, 11, 246, 1, 99, 138, 139, 1, 31, 219, 138, 139, 1, 31, 231, 138, -139, 1, 31, 229, 138, 139, 1, 31, 214, 138, 139, 1, 31, 1, 63, 138, -139, 1, 31, 1, 109, 138, 139, 1, 31, 1, 100, 138, 139, 1, 31, 0, 222, -138, 139, 1, 31, 1, 174, 138, 139, 1, 31, 1, 177, 138, 139, 1, 31, 1, -104, 138, 139, 1, 31, 0, 214, 138, 139, 1, 31, 1, 151, 138, 139, 1, -31, 1, 237, 138, 139, 1, 31, 1, 155, 138, 139, 1, 31, 0, 171, 138, -139, 1, 98, 1, 58, 138, 139, 1, 98, 1, 190, 138, 139, 1, 98, 1, 150, -138, 139, 1, 98, 0, 188, 138, 139, 163, 14, 49, 138, 139, 163, 11, -247, 138, 139, 163, 2, 122, 138, 139, 163, 10, 9, 138, 139, 163, 15, -21, 138, 139, 163, 1, 90, 138, 139, 163, 1, 245, 138, 139, 163, 1, -140, 138, 139, 163, 1, 161, 138, 139, 163, 6, 132, 138, 139, 163, 1, -242, 138, 139, 163, 0, 192, 138, 139, 163, 3, 45, 138, 139, 163, 1, -100, 138, 139, 163, 1, 63, 138, 139, 163, 4, 228, 138, 139, 163, 1, -109, 138, 139, 163, 0, 222, 138, 139, 163, 11, 251, 138, 139, 163, 12, -55, 138, 139, 163, 12, 252, 138, 139, 163, 19, 85, 138, 139, 163, 9, -116, 138, 139, 163, 19, 42, 138, 139, 163, 6, 123, 138, 139, 163, 1, -212, 138, 139, 163, 2, 71, 138, 139, 163, 5, 158, 138, 139, 163, 2, -61, 138, 139, 163, 1, 38, 138, 139, 163, 15, 84, 138, 139, 163, 5, 31, -138, 139, 163, 6, 183, 138, 139, 163, 8, 103, 138, 139, 163, 5, 216, -138, 139, 163, 1, 46, 138, 139, 163, 2, 140, 138, 139, 163, 1, 211, -138, 139, 163, 1, 145, 138, 139, 163, 6, 55, 138, 139, 163, 1, 203, -138, 139, 163, 0, 210, 138, 139, 163, 1, 67, 138, 139, 163, 2, 3, 138, -139, 163, 2, 31, 138, 139, 163, 2, 93, 138, 139, 163, 6, 114, 138, -139, 163, 2, 36, 138, 139, 163, 0, 244, 138, 139, 163, 18, 11, 138, -139, 163, 5, 140, 138, 139, 163, 15, 132, 138, 139, 163, 8, 240, 138, -139, 163, 12, 167, 138, 139, 163, 1, 53, 138, 139, 163, 7, 145, 138, -139, 163, 18, 153, 138, 139, 163, 11, 3, 138, 139, 163, 11, 160, 138, -139, 163, 10, 144, 138, 139, 163, 18, 240, 138, 139, 163, 5, 233, 138, -139, 163, 1, 141, 138, 139, 163, 1, 104, 138, 139, 163, 1, 174, 138, -139, 163, 6, 36, 138, 139, 163, 1, 177, 138, 139, 163, 0, 214, 138, -139, 163, 1, 166, 138, 139, 163, 1, 128, 138, 139, 163, 1, 209, 138, -139, 163, 5, 135, 138, 139, 163, 1, 165, 138, 139, 163, 0, 178, 138, -139, 163, 1, 21, 138, 139, 163, 1, 29, 138, 139, 163, 2, 20, 138, 139, -163, 4, 156, 138, 139, 163, 1, 103, 138, 139, 163, 0, 169, 138, 139, -163, 3, 70, 138, 139, 1, 98, 3, 70, 138, 139, 163, 2, 188, 138, 139, -163, 3, 33, 138, 139, 163, 4, 168, 138, 139, 163, 2, 174, 138, 139, 1, -98, 2, 174, 138, 139, 163, 1, 14, 138, 139, 163, 4, 202, 138, 139, -163, 5, 144, 138, 139, 163, 7, 154, 138, 139, 163, 7, 5, 138, 139, -163, 5, 204, 138, 139, 163, 8, 182, 138, 139, 163, 2, 184, 138, 139, -163, 1, 219, 138, 139, 163, 2, 74, 138, 139, 163, 6, 97, 138, 139, -163, 2, 62, 138, 139, 163, 0, 249, 138, 139, 163, 14, 160, 138, 139, -163, 13, 212, 138, 139, 163, 17, 32, 138, 139, 163, 8, 134, 138, 139, -163, 11, 196, 138, 139, 163, 4, 210, 138, 139, 163, 14, 52, 138, 139, -163, 6, 68, 138, 139, 163, 12, 172, 138, 139, 163, 16, 25, 138, 139, -163, 5, 54, 138, 139, 163, 3, 223, 138, 139, 163, 8, 65, 138, 139, -163, 5, 181, 138, 139, 163, 5, 14, 138, 139, 163, 19, 58, 138, 139, -163, 6, 150, 138, 139, 163, 5, 116, 138, 139, 163, 6, 163, 138, 139, -163, 5, 159, 138, 139, 163, 4, 80, 138, 139, 163, 8, 154, 138, 139, -163, 6, 60, 138, 139, 163, 5, 202, 138, 139, 163, 2, 158, 138, 139, -163, 2, 105, 138, 139, 163, 2, 17, 138, 139, 163, 5, 232, 138, 139, -163, 2, 32, 138, 139, 163, 1, 44, 138, 139, 163, 1, 82, 138, 139, 163, -164, 1, 82, 138, 139, 163, 19, 16, 138, 139, 163, 12, 235, 138, 139, -163, 2, 155, 138, 139, 163, 15, 64, 138, 139, 163, 7, 206, 138, 139, -163, 3, 28, 138, 139, 163, 1, 233, 138, 139, 163, 1, 164, 138, 139, -163, 1, 186, 138, 139, 163, 2, 191, 138, 139, 163, 1, 183, 138, 139, -163, 0, 224, 138, 139, 163, 4, 31, 138, 139, 163, 2, 179, 138, 139, -163, 2, 144, 138, 139, 163, 6, 202, 138, 139, 163, 3, 14, 138, 139, -163, 0, 225, 138, 139, 163, 3, 131, 138, 139, 163, 3, 217, 138, 139, -163, 3, 237, 138, 139, 163, 2, 19, 138, 139, 163, 6, 57, 138, 139, -163, 3, 156, 138, 139, 163, 1, 223, 138, 139, 163, 3, 135, 138, 139, -163, 3, 29, 138, 139, 163, 1, 160, 138, 139, 163, 5, 143, 138, 139, -163, 2, 134, 138, 139, 163, 1, 5, 138, 139, 163, 7, 185, 138, 139, -163, 14, 250, 138, 139, 163, 9, 95, 138, 139, 163, 19, 9, 138, 139, -163, 13, 48, 138, 139, 163, 11, 112, 138, 139, 6, 39, 182, 138, 139, -0, 166, 0, 147, 138, 139, 4, 120, 138, 139, 18, 39, 138, 139, 17, 19, -138, 139, 16, 168, 138, 139, 9, 65, 138, 139, 8, 236, 138, 139, 18, -128, 138, 139, 15, 159, 0, 185, 13, 143, 185, 0, 185, 129, 15, 86, 0, -185, 129, 15, 225, 0, 185, 129, 17, 237, 0, 185, 129, 11, 214, 0, 185, -129, 14, 124, 0, 185, 129, 16, 18, 0, 185, 129, 14, 59, 0, 185, 129, -11, 55, 0, 185, 129, 8, 228, 0, 185, 129, 18, 129, 0, 185, 129, 17, -99, 0, 185, 129, 14, 75, 0, 185, 129, 11, 23, 0, 185, 129, 9, 207, 0, -185, 129, 16, 192, 0, 185, 129, 13, 196, 0, 185, 129, 5, 215, 0, 185, -129, 8, 148, 0, 185, 129, 19, 34, 0, 185, 129, 8, 234, 0, 185, 129, 9, -183, 0, 185, 129, 2, 216, 0, 185, 129, 18, 207, 0, 185, 129, 15, 136, -0, 185, 129, 15, 9, 0, 185, 129, 16, 159, 0, 185, 6, 54, 185, 0, 185, -0, 197, 6, 54, 185, 204, 129, 8, 85, 16, 200, 12, 165, 1, 97, 204, -129, 1, 54, 204, 129, 11, 239, 16, 133, 244, 204, 129, 5, 125, 204, -129, 1, 45, 204, 129, 1, 89, 204, 129, 17, 43, 9, 134, 3, 194, 204, -129, 3, 243, 204, 129, 10, 232, 214, 204, 129, 7, 6, 229, 204, 129, -11, 22, 214, 204, 129, 10, 163, 204, 129, 14, 72, 229, 204, 129, 12, -71, 229, 204, 129, 229, 204, 129, 1, 127, 204, 129, 3, 35, 204, 129, -16, 51, 3, 136, 10, 170, 0, 156, 204, 129, 18, 213, 204, 129, 17, 146, -204, 129, 15, 40, 1, 113, 204, 129, 1, 74, 204, 129, 2, 254, 204, 129, -10, 104, 9, 117, 1, 74, 204, 129, 19, 67, 204, 129, 13, 18, 17, 38, 1, -89, 204, 129, 6, 222, 0, 229, 204, 129, 18, 83, 0, 229, 204, 129, 14, -215, 0, 229, 204, 129, 17, 184, 0, 229, 204, 129, 9, 35, 15, 196, 10, -187, 1, 32, 204, 129, 13, 150, 1, 32, 204, 129, 6, 241, 204, 129, 13, -113, 11, 19, 7, 8, 231, 204, 129, 219, 204, 129, 13, 59, 1, 131, 204, -129, 19, 70, 204, 129, 9, 250, 1, 185, 204, 129, 16, 110, 214, 204, -129, 9, 198, 13, 54, 204, 129, 17, 81, 16, 2, 1, 67, 204, 129, 9, 113, -15, 122, 204, 129, 16, 152, 0, 231, 204, 129, 8, 199, 9, 80, 0, 231, -204, 129, 6, 248, 0, 231, 204, 129, 1, 101, 204, 129, 1, 82, 204, 129, -11, 122, 17, 158, 14, 48, 1, 73, 204, 129, 13, 210, 1, 73, 204, 129, -1, 110, 204, 129, 16, 12, 17, 67, 15, 191, 1, 99, 204, 129, 11, 97, 1, -99, 204, 129, 8, 16, 204, 129, 16, 97, 204, 129, 9, 158, 8, 3, 219, -204, 129, 17, 13, 5, 200, 1, 19, 204, 129, 17, 135, 1, 19, 204, 129, -15, 57, 1, 19, 204, 129, 12, 204, 7, 162, 11, 185, 0, 190, 204, 129, -10, 197, 204, 129, 7, 254, 204, 129, 12, 179, 204, 129, 15, 29, 19, -17, 1, 110, 204, 129, 14, 68, 15, 74, 229, 204, 129, 6, 199, 204, 129, -18, 116, 204, 129, 16, 13, 204, 129, 17, 2, 204, 129, 11, 243, 204, -129, 7, 106, 204, 129, 6, 233, 204, 129, 16, 66, 204, 129, 7, 124, -204, 129, 1, 130, 204, 129, 1, 36, 204, 1, 11, 3, 129, 204, 18, 17, 3, -129, 204, 3, 78, 3, 129, 204, 15, 112, 0, 134, 204, 8, 179, 0, 134, -204, 9, 164, 0, 134, 184, 129, 0, 171, 184, 129, 1, 53, 184, 129, 1, -155, 184, 129, 5, 140, 184, 129, 3, 46, 184, 129, 0, 254, 184, 129, 1, -5, 184, 129, 1, 229, 184, 129, 3, 29, 184, 129, 2, 169, 184, 129, 0, -208, 184, 129, 1, 71, 184, 129, 2, 29, 184, 129, 4, 56, 184, 129, 13, -198, 184, 129, 0, 195, 184, 129, 1, 38, 184, 129, 217, 184, 129, 1, -212, 184, 129, 1, 104, 184, 129, 1, 27, 184, 129, 1, 84, 184, 129, 1, -211, 184, 129, 5, 134, 184, 129, 1, 128, 184, 129, 1, 29, 184, 129, 1, -140, 184, 129, 1, 219, 184, 129, 2, 84, 184, 129, 0, 225, 184, 129, 5, -12, 184, 129, 0, 224, 184, 129, 0, 188, 184, 129, 0, 249, 184, 129, 2, -85, 184, 1, 35, 158, 7, 99, 184, 1, 35, 158, 4, 23, 184, 1, 35, 158, -3, 79, 184, 1, 35, 158, 6, 115, 184, 1, 35, 158, 3, 239, 184, 1, 35, -158, 16, 109, 184, 1, 35, 158, 5, 70, 184, 1, 35, 158, 18, 71, 184, 1, -35, 158, 4, 218, 184, 1, 35, 158, 16, 24, 184, 1, 35, 158, 6, 184, -184, 1, 35, 158, 8, 107, 184, 1, 35, 158, 6, 108, 184, 1, 35, 158, 4, -120, 184, 1, 35, 158, 6, 3, 4, 223, 242, 184, 1, 35, 158, 6, 3, 4, -223, 234, 184, 1, 35, 158, 12, 208, 184, 158, 4, 231, 18, 209, 184, -158, 4, 231, 0, 193, 184, 158, 148, 0, 193, 184, 158, 148, 231, 184, -158, 148, 0, 200, 184, 158, 148, 1, 45, 184, 158, 148, 3, 124, 184, -158, 148, 244, 184, 158, 148, 0, 212, 184, 158, 148, 11, 244, 184, -158, 148, 1, 127, 184, 158, 148, 0, 169, 184, 158, 148, 1, 231, 184, -158, 148, 219, 184, 158, 148, 1, 185, 184, 158, 148, 0, 227, 184, 158, -148, 1, 68, 184, 158, 148, 0, 228, 184, 148, 18, 5, 184, 148, 11, 74, -184, 148, 10, 219, 184, 148, 13, 144, 184, 148, 13, 134, 184, 148, 16, -90, 184, 148, 8, 168, 184, 148, 12, 7, 184, 148, 12, 240, 184, 148, -16, 190, 184, 148, 12, 241, 12, 60, 184, 148, 14, 138, 184, 148, 9, -63, 184, 148, 14, 2, 184, 148, 18, 142, 184, 148, 17, 100, 184, 148, -12, 124, 9, 52, 9, 0, 184, 148, 10, 17, 4, 16, 184, 148, 9, 170, 184, -148, 7, 248, 12, 53, 184, 148, 18, 139, 184, 1, 193, 161, 19, 84, 184, -148, 11, 52, 184, 150, 0, 199, 184, 150, 242, 184, 150, 234, 184, 150, -0, 144, 184, 150, 0, 153, 184, 150, 0, 159, 184, 150, 0, 154, 184, -150, 0, 165, 184, 150, 0, 162, 184, 150, 0, 164, 167, 14, 33, 167, 2, -11, 167, 1, 91, 167, 0, 166, 0, 147, 167, 1, 87, 167, 1, 106, 6, 205, -167, 0, 186, 3, 41, 2, 180, 167, 0, 223, 131, 17, 176, 8, 247, 167, 1, -1, 1, 91, 167, 1, 1, 0, 166, 0, 147, 167, 7, 78, 167, 3, 118, 3, 85, -3, 247, 242, 167, 3, 118, 3, 85, 3, 247, 234, 167, 3, 118, 3, 85, 3, -247, 0, 144, 167, 158, 1, 108, 167, 150, 0, 199, 167, 150, 242, 167, -150, 234, 167, 150, 0, 144, 167, 150, 0, 153, 167, 150, 0, 159, 167, -150, 0, 154, 167, 150, 0, 165, 167, 150, 0, 162, 167, 150, 0, 164, -167, 129, 214, 167, 129, 219, 167, 129, 231, 167, 129, 229, 167, 129, -244, 167, 129, 1, 127, 167, 129, 2, 249, 167, 129, 1, 48, 167, 129, 0, -214, 167, 129, 2, 175, 167, 129, 1, 27, 167, 129, 0, 210, 167, 129, 2, -85, 167, 129, 0, 244, 167, 129, 0, 178, 167, 129, 0, 249, 167, 129, 0, -224, 167, 129, 0, 225, 167, 129, 0, 195, 167, 129, 0, 208, 167, 129, -1, 5, 167, 129, 1, 14, 167, 129, 0, 169, 167, 129, 0, 192, 167, 129, -0, 222, 167, 129, 1, 172, 167, 129, 0, 171, 167, 129, 1, 53, 167, 129, -1, 223, 167, 129, 1, 44, 167, 129, 2, 67, 167, 129, 7, 188, 167, 129, -3, 223, 167, 129, 5, 40, 167, 129, 2, 134, 167, 129, 0, 186, 1, 49, -158, 182, 167, 129, 0, 186, 219, 167, 129, 0, 186, 231, 167, 129, 0, -186, 229, 167, 129, 0, 186, 244, 167, 129, 0, 186, 1, 127, 167, 129, -0, 186, 2, 249, 167, 129, 0, 186, 2, 175, 167, 129, 0, 186, 1, 27, -167, 129, 0, 186, 0, 210, 167, 129, 0, 186, 2, 85, 167, 129, 0, 186, -0, 244, 167, 129, 0, 186, 0, 178, 167, 129, 0, 186, 0, 195, 167, 129, -0, 186, 0, 208, 167, 129, 0, 186, 1, 5, 167, 129, 0, 186, 1, 14, 167, -129, 0, 186, 1, 223, 167, 129, 0, 186, 0, 169, 167, 129, 0, 186, 0, -222, 167, 129, 0, 186, 0, 171, 167, 129, 0, 186, 4, 29, 167, 129, 0, -186, 2, 67, 167, 129, 0, 186, 13, 253, 167, 129, 0, 186, 14, 218, 167, -129, 0, 186, 3, 28, 167, 129, 0, 223, 219, 167, 129, 0, 223, 231, 167, -129, 0, 223, 15, 193, 167, 129, 0, 223, 2, 249, 167, 129, 0, 223, 244, -167, 129, 0, 223, 2, 175, 167, 129, 0, 223, 0, 171, 167, 129, 0, 223, -0, 244, 167, 129, 0, 223, 0, 188, 167, 129, 0, 223, 0, 210, 167, 129, -0, 223, 0, 225, 167, 129, 0, 223, 0, 195, 167, 129, 0, 223, 0, 208, -167, 129, 0, 223, 1, 14, 167, 129, 0, 223, 1, 172, 167, 129, 0, 223, -4, 29, 167, 129, 0, 223, 2, 67, 167, 129, 0, 223, 1, 223, 167, 129, 0, -223, 1, 44, 167, 129, 0, 223, 3, 21, 167, 129, 0, 223, 1, 5, 167, 129, -0, 223, 1, 194, 167, 129, 1, 1, 231, 167, 129, 1, 1, 0, 171, 167, 129, -1, 1, 0, 192, 167, 129, 1, 1, 1, 172, 167, 129, 1, 1, 1, 194, 167, -129, 0, 148, 0, 150, 7, 126, 242, 167, 129, 0, 148, 0, 150, 13, 255, -242, 167, 129, 0, 148, 0, 150, 11, 61, 167, 129, 0, 148, 0, 150, 5, -80, 167, 129, 0, 148, 0, 150, 0, 194, 5, 80, 167, 129, 0, 148, 0, 150, -4, 235, 167, 129, 0, 148, 0, 150, 0, 176, 4, 235, 167, 129, 0, 148, 0, -150, 214, 167, 129, 0, 148, 0, 150, 231, 167, 129, 0, 148, 0, 150, 0, -171, 167, 129, 0, 148, 0, 150, 1, 52, 167, 129, 0, 148, 0, 150, 0, -254, 167, 129, 0, 148, 0, 150, 1, 46, 167, 129, 0, 148, 0, 150, 1, 71, -167, 129, 0, 148, 0, 150, 1, 78, 167, 129, 0, 148, 0, 150, 1, 86, 167, -129, 0, 148, 0, 150, 0, 195, 167, 129, 0, 148, 0, 150, 0, 208, 167, -129, 0, 148, 0, 150, 0, 210, 167, 129, 0, 148, 0, 150, 1, 84, 167, -129, 0, 148, 0, 150, 1, 85, 167, 129, 0, 148, 0, 150, 1, 194, 167, -129, 0, 148, 0, 150, 1, 44, 167, 129, 0, 148, 0, 150, 9, 169, 167, -129, 0, 186, 0, 148, 0, 150, 0, 195, 167, 129, 0, 186, 0, 148, 0, 150, -1, 194, 167, 129, 1, 1, 0, 148, 0, 150, 1, 90, 167, 129, 1, 1, 0, 148, -0, 150, 1, 52, 167, 129, 1, 1, 0, 148, 0, 150, 0, 254, 167, 129, 1, 1, -0, 148, 0, 150, 1, 169, 167, 129, 1, 1, 0, 148, 0, 150, 1, 46, 167, -129, 1, 1, 0, 148, 0, 150, 1, 122, 167, 129, 1, 1, 0, 148, 0, 150, 0, -195, 167, 129, 1, 1, 0, 148, 0, 150, 1, 120, 167, 129, 1, 1, 0, 148, -0, 150, 1, 85, 167, 129, 1, 1, 0, 148, 0, 150, 12, 223, 167, 129, 1, -1, 0, 148, 0, 150, 1, 194, 167, 129, 1, 1, 0, 148, 0, 150, 1, 44, 167, -129, 0, 148, 0, 150, 0, 131, 244, 167, 129, 0, 148, 0, 150, 0, 131, 0, -169, 167, 129, 1, 1, 0, 148, 0, 150, 1, 111, 167, 129, 0, 148, 0, 150, -11, 125, 135, 136, 129, 224, 130, 0, 235, 166, 135, 133, 129, 224, -130, 0, 235, 166, 135, 136, 129, 1, 126, 130, 169, 168, 135, 133, 129, -1, 126, 130, 169, 168, 135, 136, 129, 1, 126, 130, 169, 166, 135, 133, -129, 1, 126, 130, 169, 166, 135, 136, 129, 1, 126, 130, 0, 181, 166, -135, 133, 129, 1, 126, 130, 0, 181, 166, 135, 136, 129, 1, 33, 130, 3, -51, 143, 218, 135, 133, 129, 1, 33, 130, 3, 51, 143, 218, 135, 136, -129, 0, 248, 130, 169, 168, 135, 133, 129, 0, 248, 130, 169, 168, 135, -136, 129, 0, 248, 130, 169, 166, 135, 133, 129, 0, 248, 130, 169, 166, -135, 136, 129, 0, 248, 130, 0, 181, 166, 135, 133, 129, 0, 248, 130, -0, 181, 166, 135, 136, 129, 0, 248, 130, 0, 217, 135, 133, 129, 0, -248, 130, 0, 217, 135, 136, 129, 0, 248, 130, 0, 135, 166, 135, 133, -129, 0, 248, 130, 0, 135, 166, 135, 136, 129, 241, 130, 1, 148, 143, -253, 135, 133, 129, 241, 130, 1, 148, 143, 253, 135, 136, 129, 241, -130, 1, 148, 143, 218, 135, 133, 129, 241, 130, 1, 148, 143, 218, 135, -136, 129, 241, 130, 0, 135, 166, 135, 133, 129, 241, 130, 0, 135, 166, -135, 136, 129, 241, 130, 0, 232, 166, 135, 133, 129, 241, 130, 0, 232, -166, 135, 136, 129, 241, 130, 3, 51, 143, 0, 163, 135, 133, 129, 241, -130, 3, 51, 143, 0, 163, 135, 136, 129, 3, 69, 130, 169, 168, 135, -133, 129, 3, 69, 130, 169, 168, 135, 136, 129, 1, 20, 130, 0, 130, -135, 133, 129, 1, 20, 130, 0, 130, 135, 136, 129, 1, 12, 130, 169, -168, 135, 133, 129, 1, 12, 130, 169, 168, 135, 136, 129, 1, 12, 130, -169, 166, 135, 133, 129, 1, 12, 130, 169, 166, 135, 136, 129, 1, 12, -130, 250, 135, 133, 129, 1, 12, 130, 250, 135, 136, 129, 1, 12, 130, -0, 217, 135, 133, 129, 1, 12, 130, 0, 217, 135, 136, 129, 1, 12, 130, -1, 70, 166, 135, 133, 129, 1, 12, 130, 1, 70, 166, 135, 136, 129, 0, -152, 130, 0, 232, 166, 135, 133, 129, 0, 152, 130, 0, 232, 166, 135, -136, 129, 0, 152, 130, 1, 26, 143, 218, 135, 133, 129, 0, 152, 130, 1, -26, 143, 218, 135, 136, 129, 1, 93, 130, 218, 135, 133, 129, 1, 93, -130, 218, 135, 136, 129, 1, 93, 130, 169, 166, 135, 133, 129, 1, 93, -130, 169, 166, 135, 136, 129, 1, 93, 130, 0, 181, 166, 135, 133, 129, -1, 93, 130, 0, 181, 166, 135, 136, 129, 0, 211, 130, 169, 166, 135, -133, 129, 0, 211, 130, 169, 166, 135, 136, 129, 0, 211, 130, 169, 1, -76, 143, 0, 130, 135, 133, 129, 0, 211, 130, 169, 1, 76, 143, 0, 130, -135, 136, 129, 0, 211, 130, 0, 181, 166, 135, 133, 129, 0, 211, 130, -0, 181, 166, 135, 136, 129, 0, 211, 130, 0, 135, 166, 135, 133, 129, -0, 211, 130, 0, 135, 166, 135, 136, 129, 1, 88, 130, 218, 135, 133, -129, 1, 88, 130, 218, 135, 136, 129, 1, 88, 130, 169, 168, 135, 133, -129, 1, 88, 130, 169, 168, 135, 136, 129, 1, 88, 130, 169, 166, 135, -133, 129, 1, 88, 130, 169, 166, 135, 136, 129, 0, 213, 130, 169, 168, -135, 133, 129, 0, 213, 130, 169, 168, 135, 136, 129, 0, 213, 130, 169, -166, 135, 133, 129, 0, 213, 130, 169, 166, 135, 136, 129, 0, 213, 130, -0, 181, 166, 135, 133, 129, 0, 213, 130, 0, 181, 166, 135, 136, 129, -0, 213, 130, 0, 135, 166, 135, 133, 129, 0, 213, 130, 0, 135, 166, -135, 136, 129, 211, 130, 0, 232, 143, 218, 135, 133, 129, 211, 130, 0, -232, 143, 218, 135, 136, 129, 211, 130, 0, 232, 143, 250, 135, 133, -129, 211, 130, 0, 232, 143, 250, 135, 136, 129, 211, 130, 1, 148, 143, -253, 135, 133, 129, 211, 130, 1, 148, 143, 253, 135, 136, 129, 211, -130, 1, 148, 143, 218, 135, 133, 129, 211, 130, 1, 148, 143, 218, 135, -136, 129, 2, 103, 130, 218, 135, 133, 129, 2, 103, 130, 218, 135, 136, -129, 2, 103, 130, 169, 168, 135, 133, 129, 2, 103, 130, 169, 168, 135, -136, 129, 0, 207, 130, 169, 168, 135, 133, 129, 0, 207, 130, 169, 168, -135, 136, 129, 0, 207, 130, 169, 166, 135, 133, 129, 0, 207, 130, 169, -166, 135, 136, 129, 0, 207, 130, 169, 1, 76, 143, 0, 130, 135, 133, -129, 0, 207, 130, 169, 1, 76, 143, 0, 130, 135, 136, 129, 0, 207, 130, -0, 181, 166, 135, 133, 129, 0, 207, 130, 0, 181, 166, 135, 136, 129, -0, 203, 130, 169, 168, 135, 133, 129, 0, 203, 130, 169, 168, 135, 136, -129, 0, 203, 130, 169, 166, 135, 133, 129, 0, 203, 130, 169, 166, 135, -136, 129, 0, 203, 130, 1, 129, 143, 169, 168, 135, 133, 129, 0, 203, -130, 1, 129, 143, 169, 168, 135, 136, 129, 0, 203, 130, 4, 22, 143, -169, 168, 135, 133, 129, 0, 203, 130, 4, 22, 143, 169, 168, 135, 136, -129, 0, 203, 130, 169, 1, 76, 143, 169, 168, 135, 133, 129, 0, 203, -130, 169, 1, 76, 143, 169, 168, 135, 136, 129, 0, 230, 130, 169, 168, -135, 133, 129, 0, 230, 130, 169, 168, 135, 136, 129, 0, 230, 130, 169, -166, 135, 133, 129, 0, 230, 130, 169, 166, 135, 136, 129, 0, 230, 130, -0, 181, 166, 135, 133, 129, 0, 230, 130, 0, 181, 166, 135, 136, 129, -0, 230, 130, 0, 135, 166, 135, 133, 129, 0, 230, 130, 0, 135, 166, -135, 136, 129, 216, 130, 1, 26, 166, 135, 133, 129, 216, 130, 1, 26, -166, 135, 136, 129, 216, 130, 0, 232, 166, 135, 133, 129, 216, 130, 0, -232, 166, 135, 136, 129, 216, 130, 0, 135, 166, 135, 133, 129, 216, -130, 0, 135, 166, 135, 136, 129, 216, 130, 0, 232, 143, 218, 135, 133, -129, 216, 130, 0, 232, 143, 218, 135, 136, 129, 216, 130, 1, 148, 143, -250, 135, 133, 129, 216, 130, 1, 148, 143, 250, 135, 136, 129, 2, 15, -130, 0, 141, 135, 133, 129, 2, 15, 130, 0, 141, 135, 136, 129, 2, 15, -130, 169, 166, 135, 133, 129, 2, 15, 130, 169, 166, 135, 136, 129, 1, -95, 130, 253, 135, 133, 129, 1, 95, 130, 253, 135, 136, 129, 1, 95, -130, 218, 135, 133, 129, 1, 95, 130, 218, 135, 136, 129, 1, 95, 130, -250, 135, 133, 129, 1, 95, 130, 250, 135, 136, 129, 1, 95, 130, 169, -168, 135, 133, 129, 1, 95, 130, 169, 168, 135, 136, 129, 1, 95, 130, -169, 166, 135, 133, 129, 1, 95, 130, 169, 166, 135, 136, 129, 2, 57, -130, 169, 168, 135, 133, 129, 2, 57, 130, 169, 168, 135, 136, 129, 2, -57, 130, 250, 135, 133, 129, 2, 57, 130, 250, 135, 136, 129, 0, 247, -130, 169, 168, 135, 133, 129, 0, 247, 130, 169, 168, 135, 136, 129, 1, -8, 130, 0, 198, 135, 133, 129, 1, 8, 130, 0, 198, 135, 136, 129, 1, 8, -130, 169, 166, 135, 133, 129, 1, 8, 130, 169, 166, 135, 136, 129, 1, -8, 130, 0, 181, 166, 135, 133, 129, 1, 8, 130, 0, 181, 166, 135, 133, -129, 1, 12, 130, 0, 181, 166, 135, 133, 129, 0, 230, 130, 250, 135, -133, 129, 1, 95, 130, 0, 235, 168, 135, 133, 129, 0, 247, 130, 0, 235, -168, 135, 133, 129, 224, 130, 172, 0, 131, 1, 28, 135, 133, 129, 1, -49, 0, 203, 130, 169, 168, 135, 136, 129, 224, 130, 169, 166, 135, -133, 129, 224, 130, 169, 166, 135, 136, 129, 224, 130, 0, 180, 168, -135, 133, 129, 224, 130, 0, 180, 168, 135, 136, 129, 224, 130, 0, 135, -143, 218, 135, 133, 129, 224, 130, 0, 135, 143, 218, 135, 136, 129, -224, 130, 0, 135, 143, 253, 135, 133, 129, 224, 130, 0, 135, 143, 253, -135, 136, 129, 224, 130, 0, 135, 143, 0, 180, 168, 135, 133, 129, 224, -130, 0, 135, 143, 0, 180, 168, 135, 136, 129, 224, 130, 0, 135, 143, -0, 141, 135, 133, 129, 224, 130, 0, 135, 143, 0, 141, 135, 136, 129, -224, 130, 0, 135, 143, 169, 166, 135, 133, 129, 224, 130, 0, 135, 143, -169, 166, 135, 136, 129, 224, 130, 1, 70, 143, 218, 135, 133, 129, -224, 130, 1, 70, 143, 218, 135, 136, 129, 224, 130, 1, 70, 143, 253, -135, 133, 129, 224, 130, 1, 70, 143, 253, 135, 136, 129, 224, 130, 1, -70, 143, 0, 180, 168, 135, 133, 129, 224, 130, 1, 70, 143, 0, 180, -168, 135, 136, 129, 224, 130, 1, 70, 143, 0, 141, 135, 133, 129, 224, -130, 1, 70, 143, 0, 141, 135, 136, 129, 224, 130, 1, 70, 143, 169, -166, 135, 133, 129, 224, 130, 1, 70, 143, 169, 166, 135, 136, 129, -241, 130, 169, 166, 135, 133, 129, 241, 130, 169, 166, 135, 136, 129, -241, 130, 0, 180, 168, 135, 133, 129, 241, 130, 0, 180, 168, 135, 136, -129, 241, 130, 0, 141, 135, 133, 129, 241, 130, 0, 141, 135, 136, 129, -241, 130, 0, 135, 143, 218, 135, 133, 129, 241, 130, 0, 135, 143, 218, -135, 136, 129, 241, 130, 0, 135, 143, 253, 135, 133, 129, 241, 130, 0, -135, 143, 253, 135, 136, 129, 241, 130, 0, 135, 143, 0, 180, 168, 135, -133, 129, 241, 130, 0, 135, 143, 0, 180, 168, 135, 136, 129, 241, 130, -0, 135, 143, 0, 141, 135, 133, 129, 241, 130, 0, 135, 143, 0, 141, -135, 136, 129, 241, 130, 0, 135, 143, 169, 166, 135, 133, 129, 241, -130, 0, 135, 143, 169, 166, 135, 136, 129, 0, 152, 130, 0, 180, 168, -135, 133, 129, 0, 152, 130, 0, 180, 168, 135, 136, 129, 0, 152, 130, -169, 166, 135, 133, 129, 0, 152, 130, 169, 166, 135, 136, 129, 211, -130, 169, 166, 135, 133, 129, 211, 130, 169, 166, 135, 136, 129, 211, -130, 0, 180, 168, 135, 133, 129, 211, 130, 0, 180, 168, 135, 136, 129, -211, 130, 0, 135, 143, 218, 135, 133, 129, 211, 130, 0, 135, 143, 218, -135, 136, 129, 211, 130, 0, 135, 143, 253, 135, 133, 129, 211, 130, 0, -135, 143, 253, 135, 136, 129, 211, 130, 0, 135, 143, 0, 180, 168, 135, -133, 129, 211, 130, 0, 135, 143, 0, 180, 168, 135, 136, 129, 211, 130, -0, 135, 143, 0, 141, 135, 133, 129, 211, 130, 0, 135, 143, 0, 141, -135, 136, 129, 211, 130, 0, 135, 143, 169, 166, 135, 133, 129, 211, -130, 0, 135, 143, 169, 166, 135, 136, 129, 211, 130, 0, 251, 143, 218, -135, 133, 129, 211, 130, 0, 251, 143, 218, 135, 136, 129, 211, 130, 0, -251, 143, 253, 135, 133, 129, 211, 130, 0, 251, 143, 253, 135, 136, -129, 211, 130, 0, 251, 143, 0, 180, 168, 135, 133, 129, 211, 130, 0, -251, 143, 0, 180, 168, 135, 136, 129, 211, 130, 0, 251, 143, 0, 141, -135, 133, 129, 211, 130, 0, 251, 143, 0, 141, 135, 136, 129, 211, 130, -0, 251, 143, 169, 166, 135, 133, 129, 211, 130, 0, 251, 143, 169, 166, -135, 136, 129, 216, 130, 169, 166, 135, 133, 129, 216, 130, 169, 166, -135, 136, 129, 216, 130, 0, 180, 168, 135, 133, 129, 216, 130, 0, 180, -168, 135, 136, 129, 216, 130, 0, 251, 143, 218, 135, 133, 129, 216, -130, 0, 251, 143, 218, 135, 136, 129, 216, 130, 0, 251, 143, 253, 135, -133, 129, 216, 130, 0, 251, 143, 253, 135, 136, 129, 216, 130, 0, 251, -143, 0, 180, 168, 135, 133, 129, 216, 130, 0, 251, 143, 0, 180, 168, -135, 136, 129, 216, 130, 0, 251, 143, 0, 141, 135, 133, 129, 216, 130, -0, 251, 143, 0, 141, 135, 136, 129, 216, 130, 0, 251, 143, 169, 166, -135, 133, 129, 216, 130, 0, 251, 143, 169, 166, 135, 136, 129, 0, 247, -130, 253, 135, 133, 129, 0, 247, 130, 253, 135, 136, 129, 0, 247, 130, -169, 166, 135, 133, 129, 0, 247, 130, 169, 166, 135, 136, 129, 0, 247, -130, 0, 180, 168, 135, 133, 129, 0, 247, 130, 0, 180, 168, 135, 136, -129, 0, 247, 130, 0, 141, 135, 133, 129, 0, 247, 130, 0, 141, 146, -133, 129, 0, 128, 130, 1, 60, 146, 133, 129, 0, 128, 130, 1, 41, 146, -133, 129, 0, 128, 130, 236, 143, 0, 133, 146, 133, 129, 0, 128, 130, -230, 143, 0, 133, 146, 133, 129, 0, 128, 130, 236, 143, 0, 137, 146, -133, 129, 0, 128, 130, 230, 143, 0, 137, 146, 133, 129, 0, 128, 130, -236, 143, 0, 175, 146, 133, 129, 0, 128, 130, 230, 143, 0, 175, 146, -136, 129, 0, 128, 130, 1, 60, 146, 136, 129, 0, 128, 130, 1, 41, 146, -136, 129, 0, 128, 130, 236, 143, 0, 133, 146, 136, 129, 0, 128, 130, -230, 143, 0, 133, 146, 136, 129, 0, 128, 130, 236, 143, 0, 137, 146, -136, 129, 0, 128, 130, 230, 143, 0, 137, 146, 136, 129, 0, 128, 130, -236, 143, 0, 175, 146, 136, 129, 0, 128, 130, 230, 143, 0, 175, 146, -133, 129, 1, 17, 130, 1, 60, 146, 133, 129, 1, 17, 130, 1, 41, 146, -133, 129, 1, 17, 130, 236, 143, 0, 133, 146, 133, 129, 1, 17, 130, -230, 143, 0, 133, 146, 133, 129, 1, 17, 130, 236, 143, 0, 137, 146, -133, 129, 1, 17, 130, 230, 143, 0, 137, 146, 136, 129, 1, 17, 130, 1, -60, 146, 136, 129, 1, 17, 130, 1, 41, 146, 136, 129, 1, 17, 130, 236, -143, 0, 133, 146, 136, 129, 1, 17, 130, 230, 143, 0, 133, 146, 136, -129, 1, 17, 130, 236, 143, 0, 137, 146, 136, 129, 1, 17, 130, 230, -143, 0, 137, 146, 133, 129, 0, 143, 130, 1, 60, 146, 133, 129, 0, 143, -130, 1, 41, 146, 133, 129, 0, 143, 130, 236, 143, 0, 133, 146, 133, -129, 0, 143, 130, 230, 143, 0, 133, 146, 133, 129, 0, 143, 130, 236, -143, 0, 137, 146, 133, 129, 0, 143, 130, 230, 143, 0, 137, 146, 133, -129, 0, 143, 130, 236, 143, 0, 175, 146, 133, 129, 0, 143, 130, 230, -143, 0, 175, 146, 136, 129, 0, 143, 130, 1, 60, 146, 136, 129, 0, 143, -130, 1, 41, 146, 136, 129, 0, 143, 130, 236, 143, 0, 133, 146, 136, -129, 0, 143, 130, 230, 143, 0, 133, 146, 136, 129, 0, 143, 130, 236, -143, 0, 137, 146, 136, 129, 0, 143, 130, 230, 143, 0, 137, 146, 136, -129, 0, 143, 130, 236, 143, 0, 175, 146, 136, 129, 0, 143, 130, 230, -143, 0, 175, 146, 133, 129, 0, 167, 130, 1, 60, 146, 133, 129, 0, 167, -130, 1, 41, 146, 133, 129, 0, 167, 130, 236, 143, 0, 133, 146, 133, -129, 0, 167, 130, 230, 143, 0, 133, 146, 133, 129, 0, 167, 130, 236, -143, 0, 137, 146, 133, 129, 0, 167, 130, 230, 143, 0, 137, 146, 133, -129, 0, 167, 130, 236, 143, 0, 175, 146, 133, 129, 0, 167, 130, 230, -143, 0, 175, 146, 136, 129, 0, 167, 130, 1, 60, 146, 136, 129, 0, 167, -130, 1, 41, 146, 136, 129, 0, 167, 130, 236, 143, 0, 133, 146, 136, -129, 0, 167, 130, 230, 143, 0, 133, 146, 136, 129, 0, 167, 130, 236, -143, 0, 137, 146, 136, 129, 0, 167, 130, 230, 143, 0, 137, 146, 136, -129, 0, 167, 130, 236, 143, 0, 175, 146, 136, 129, 0, 167, 130, 230, -143, 0, 175, 146, 133, 129, 1, 30, 130, 1, 60, 146, 133, 129, 1, 30, -130, 1, 41, 146, 133, 129, 1, 30, 130, 236, 143, 0, 133, 146, 133, -129, 1, 30, 130, 230, 143, 0, 133, 146, 133, 129, 1, 30, 130, 236, -143, 0, 137, 146, 133, 129, 1, 30, 130, 230, 143, 0, 137, 146, 136, -129, 1, 30, 130, 1, 60, 146, 136, 129, 1, 30, 130, 1, 41, 146, 136, -129, 1, 30, 130, 236, 143, 0, 133, 146, 136, 129, 1, 30, 130, 230, -143, 0, 133, 146, 136, 129, 1, 30, 130, 236, 143, 0, 137, 146, 136, -129, 1, 30, 130, 230, 143, 0, 137, 146, 133, 129, 0, 173, 130, 1, 60, -146, 133, 129, 0, 173, 130, 1, 41, 146, 133, 129, 0, 173, 130, 236, -143, 0, 133, 146, 133, 129, 0, 173, 130, 230, 143, 0, 133, 146, 133, -129, 0, 173, 130, 236, 143, 0, 137, 146, 133, 129, 0, 173, 130, 230, -143, 0, 137, 146, 133, 129, 0, 173, 130, 236, 143, 0, 175, 146, 133, -129, 0, 173, 130, 230, 143, 0, 175, 146, 136, 129, 0, 173, 130, 1, 41, -146, 136, 129, 0, 173, 130, 230, 143, 0, 133, 146, 136, 129, 0, 173, -130, 230, 143, 0, 137, 146, 136, 129, 0, 173, 130, 230, 143, 0, 175, -146, 133, 129, 0, 136, 130, 1, 60, 146, 133, 129, 0, 136, 130, 1, 41, -146, 133, 129, 0, 136, 130, 236, 143, 0, 133, 146, 133, 129, 0, 136, -130, 230, 143, 0, 133, 146, 133, 129, 0, 136, 130, 236, 143, 0, 137, -146, 133, 129, 0, 136, 130, 230, 143, 0, 137, 146, 133, 129, 0, 136, -130, 236, 143, 0, 175, 146, 133, 129, 0, 136, 130, 230, 143, 0, 175, -146, 136, 129, 0, 136, 130, 1, 60, 146, 136, 129, 0, 136, 130, 1, 41, -146, 136, 129, 0, 136, 130, 236, 143, 0, 133, 146, 136, 129, 0, 136, -130, 230, 143, 0, 133, 146, 136, 129, 0, 136, 130, 236, 143, 0, 137, -146, 136, 129, 0, 136, 130, 230, 143, 0, 137, 146, 136, 129, 0, 136, -130, 236, 143, 0, 175, 146, 136, 129, 0, 136, 130, 230, 143, 0, 175, -146, 133, 129, 0, 128, 130, 0, 133, 146, 133, 129, 0, 128, 130, 0, -137, 146, 133, 129, 1, 17, 130, 0, 133, 146, 133, 129, 1, 17, 130, 0, -137, 146, 133, 129, 0, 143, 130, 0, 133, 146, 133, 129, 0, 143, 130, -0, 137, 146, 133, 129, 0, 167, 130, 0, 133, 146, 133, 129, 0, 167, -130, 0, 137, 146, 133, 129, 1, 30, 130, 0, 133, 146, 133, 129, 1, 30, -130, 0, 137, 146, 133, 129, 0, 173, 130, 0, 133, 146, 133, 129, 0, -173, 130, 0, 137, 146, 133, 129, 0, 136, 130, 0, 133, 146, 133, 129, -0, 136, 130, 0, 137, 146, 133, 129, 0, 128, 130, 236, 143, 0, 155, -146, 133, 129, 0, 128, 130, 230, 143, 0, 155, 146, 133, 129, 0, 128, -130, 236, 143, 1, 56, 143, 0, 155, 146, 133, 129, 0, 128, 130, 230, -143, 1, 56, 143, 0, 155, 146, 133, 129, 0, 128, 130, 236, 143, 1, 57, -143, 0, 155, 146, 133, 129, 0, 128, 130, 230, 143, 1, 57, 143, 0, 155, -146, 133, 129, 0, 128, 130, 236, 143, 1, 62, 143, 0, 155, 146, 133, -129, 0, 128, 130, 230, 143, 1, 62, 143, 0, 155, 146, 136, 129, 0, 128, -130, 236, 143, 0, 187, 146, 136, 129, 0, 128, 130, 230, 143, 0, 187, -146, 136, 129, 0, 128, 130, 236, 143, 1, 56, 143, 0, 187, 146, 136, -129, 0, 128, 130, 230, 143, 1, 56, 143, 0, 187, 146, 136, 129, 0, 128, -130, 236, 143, 1, 57, 143, 0, 187, 146, 136, 129, 0, 128, 130, 230, -143, 1, 57, 143, 0, 187, 146, 136, 129, 0, 128, 130, 236, 143, 1, 62, -143, 0, 187, 146, 136, 129, 0, 128, 130, 230, 143, 1, 62, 143, 0, 187, -146, 133, 129, 0, 143, 130, 236, 143, 0, 155, 146, 133, 129, 0, 143, -130, 230, 143, 0, 155, 146, 133, 129, 0, 143, 130, 236, 143, 1, 56, -143, 0, 155, 146, 133, 129, 0, 143, 130, 230, 143, 1, 56, 143, 0, 155, -146, 133, 129, 0, 143, 130, 236, 143, 1, 57, 143, 0, 155, 146, 133, -129, 0, 143, 130, 230, 143, 1, 57, 143, 0, 155, 146, 133, 129, 0, 143, -130, 236, 143, 1, 62, 143, 0, 155, 146, 133, 129, 0, 143, 130, 230, -143, 1, 62, 143, 0, 155, 146, 136, 129, 0, 143, 130, 236, 143, 0, 187, -146, 136, 129, 0, 143, 130, 230, 143, 0, 187, 146, 136, 129, 0, 143, -130, 236, 143, 1, 56, 143, 0, 187, 146, 136, 129, 0, 143, 130, 230, -143, 1, 56, 143, 0, 187, 146, 136, 129, 0, 143, 130, 236, 143, 1, 57, -143, 0, 187, 146, 136, 129, 0, 143, 130, 230, 143, 1, 57, 143, 0, 187, -146, 136, 129, 0, 143, 130, 236, 143, 1, 62, 143, 0, 187, 146, 136, -129, 0, 143, 130, 230, 143, 1, 62, 143, 0, 187, 146, 133, 129, 0, 136, -130, 236, 143, 0, 155, 146, 133, 129, 0, 136, 130, 230, 143, 0, 155, -146, 133, 129, 0, 136, 130, 236, 143, 1, 56, 143, 0, 155, 146, 133, -129, 0, 136, 130, 230, 143, 1, 56, 143, 0, 155, 146, 133, 129, 0, 136, -130, 236, 143, 1, 57, 143, 0, 155, 146, 133, 129, 0, 136, 130, 230, -143, 1, 57, 143, 0, 155, 146, 133, 129, 0, 136, 130, 236, 143, 1, 62, -143, 0, 155, 146, 133, 129, 0, 136, 130, 230, 143, 1, 62, 143, 0, 155, -146, 136, 129, 0, 136, 130, 236, 143, 0, 187, 146, 136, 129, 0, 136, -130, 230, 143, 0, 187, 146, 136, 129, 0, 136, 130, 236, 143, 1, 56, -143, 0, 187, 146, 136, 129, 0, 136, 130, 230, 143, 1, 56, 143, 0, 187, -146, 136, 129, 0, 136, 130, 236, 143, 1, 57, 143, 0, 187, 146, 136, -129, 0, 136, 130, 230, 143, 1, 57, 143, 0, 187, 146, 136, 129, 0, 136, -130, 236, 143, 1, 62, 143, 0, 187, 146, 136, 129, 0, 136, 130, 230, -143, 1, 62, 143, 0, 187, 146, 133, 129, 0, 128, 130, 2, 48, 146, 133, -129, 0, 128, 130, 0, 130, 146, 133, 129, 0, 128, 130, 1, 56, 143, 0, -155, 146, 133, 129, 0, 128, 130, 0, 155, 146, 133, 129, 0, 128, 130, -1, 57, 143, 0, 155, 146, 133, 129, 0, 128, 130, 0, 175, 146, 133, 129, -0, 128, 130, 1, 62, 143, 0, 155, 146, 136, 129, 0, 128, 130, 2, 48, -146, 136, 129, 0, 128, 130, 0, 130, 146, 136, 129, 0, 128, 130, 0, -133, 146, 136, 129, 0, 128, 130, 0, 137, 146, 136, 129, 0, 128, 130, -0, 187, 146, 5, 139, 146, 0, 187, 146, 1, 60, 146, 0, 175, 146, 1, 96, -143, 0, 175, 146, 133, 129, 0, 143, 130, 1, 56, 143, 0, 155, 146, 133, -129, 0, 143, 130, 0, 155, 146, 133, 129, 0, 143, 130, 1, 57, 143, 0, -155, 146, 133, 129, 0, 143, 130, 0, 175, 146, 133, 129, 0, 143, 130, -1, 62, 143, 0, 155, 146, 136, 129, 1, 17, 130, 0, 133, 146, 136, 129, -1, 17, 130, 0, 137, 146, 136, 129, 0, 143, 130, 0, 133, 146, 136, 129, -0, 143, 130, 0, 137, 146, 136, 129, 0, 143, 130, 0, 187, 146, 236, -143, 0, 133, 146, 236, 143, 0, 137, 146, 236, 143, 0, 175, 146, 133, -129, 0, 167, 130, 2, 48, 146, 133, 129, 0, 167, 130, 0, 130, 146, 133, -129, 0, 167, 130, 1, 96, 143, 0, 133, 146, 133, 129, 0, 167, 130, 1, -96, 143, 0, 137, 146, 133, 129, 0, 167, 130, 0, 175, 146, 133, 129, 0, -167, 130, 1, 96, 143, 0, 175, 146, 136, 129, 0, 167, 130, 2, 48, 146, -136, 129, 0, 167, 130, 0, 130, 146, 136, 129, 0, 167, 130, 0, 133, -146, 136, 129, 0, 167, 130, 0, 137, 146, 230, 143, 0, 133, 146, 230, -143, 0, 137, 146, 230, 143, 0, 175, 146, 133, 129, 0, 173, 130, 2, 48, -146, 133, 129, 0, 173, 130, 0, 130, 146, 133, 129, 0, 173, 130, 1, 96, -143, 0, 133, 146, 133, 129, 0, 173, 130, 1, 96, 143, 0, 137, 146, 133, -129, 2, 248, 130, 1, 60, 146, 133, 129, 2, 248, 130, 1, 41, 146, 133, -129, 0, 173, 130, 0, 175, 146, 133, 129, 0, 173, 130, 1, 96, 143, 0, -175, 146, 136, 129, 0, 173, 130, 2, 48, 146, 136, 129, 0, 173, 130, 0, -130, 146, 136, 129, 0, 173, 130, 0, 133, 146, 136, 129, 0, 173, 130, -0, 137, 146, 136, 129, 2, 248, 130, 1, 41, 146, 1, 96, 143, 0, 133, -146, 1, 96, 143, 0, 137, 146, 0, 133, 146, 133, 129, 0, 136, 130, 1, -56, 143, 0, 155, 146, 133, 129, 0, 136, 130, 0, 155, 146, 133, 129, 0, -136, 130, 1, 57, 143, 0, 155, 146, 133, 129, 0, 136, 130, 0, 175, 146, -133, 129, 0, 136, 130, 1, 62, 143, 0, 155, 146, 136, 129, 1, 30, 130, -0, 133, 146, 136, 129, 1, 30, 130, 0, 137, 146, 136, 129, 0, 136, 130, -0, 133, 146, 136, 129, 0, 136, 130, 0, 137, 146, 136, 129, 0, 136, -130, 0, 187, 146, 0, 137, 146, 1, 41, 1, 176, 2, 125, 2, 143, 2, 125, -1, 176, 1, 34, 2, 143, 1, 34, 12, 96, 1, 34, 15, 77, 1, 34, 8, 36, 1, -34, 5, 213, 1, 34, 2, 24, 1, 34, 7, 114, 1, 34, 12, 161, 1, 34, 2, -252, 3, 38, 1, 34, 2, 252, 3, 38, 12, 23, 2, 252, 3, 38, 13, 78, 3, -133, 185, 4, 21, 185, 2, 180, 13, 96, 2, 180, 5, 213, 1, 171, 1, 176, -1, 171, 2, 143, 1, 171, 0, 201, 0, 189, 177, 198, 1, 13, 177, 1, 16, -1, 13, 175, 1, 11, 0, 245, 185, 172, 1, 11, 0, 245, 185, 1, 11, 6, 46, -0, 245, 185, 1, 11, 6, 30, 0, 245, 185, 175, 177, 0, 245, 185, 172, -177, 0, 245, 185, 177, 6, 46, 0, 245, 185, 177, 6, 30, 0, 245, 185, 5, -243, 177, 5, 243, 1, 168, 3, 191, 1, 168, 0, 220, 169, 3, 120, 0, 239, -169, 3, 120, 0, 201, 2, 11, 10, 18, 4, 230, 0, 181, 1, 108, 3, 0, 1, -108, 3, 133, 5, 5, 4, 21, 5, 5, 17, 9, 19, 2, 18, 112, 3, 133, 6, 100, -4, 21, 6, 100, 15, 60, 3, 143, 1, 34, 4, 194, 15, 5, 182, 4, 194, 2, -217, 4, 62, 182, 1, 236, 177, 1, 236, 1, 143, 1, 236, 0, 197, 1, 236, -0, 197, 177, 1, 236, 0, 197, 1, 143, 1, 236, 4, 7, 1, 11, 1, 206, 1, -43, 0, 245, 185, 1, 11, 1, 205, 1, 43, 0, 245, 185, 18, 93, 185, 177, -1, 157, 185, 9, 102, 2, 7, 12, 27, 194, 3, 126, 2, 81, 4, 123, 4, 230, -12, 64, 16, 103, 1, 168, 1, 39, 2, 148, 175, 156, 6, 65, 130, 5, 153, -172, 156, 6, 65, 130, 5, 153, 1, 178, 1, 157, 185, 1, 157, 1, 178, -185, 19, 46, 148, 3, 105, 0, 197, 6, 169, 182, 221, 0, 191, 1, 168, -221, 238, 1, 168, 4, 103, 6, 181, 5, 155, 5, 51, 6, 181, 5, 155, 4, -103, 134, 0, 196, 5, 88, 5, 51, 134, 0, 196, 5, 88, 11, 248, 150, 4, -199, 14, 134, 150, 4, 199, 0, 219, 0, 199, 0, 219, 0, 153, 0, 219, 0, -159, 0, 219, 0, 154, 0, 219, 0, 165, 0, 219, 0, 162, 0, 219, 0, 164, -0, 219, 1, 250, 182, 0, 219, 2, 96, 0, 219, 2, 26, 182, 0, 219, 175, -1, 83, 0, 219, 172, 1, 83, 0, 219, 135, 133, 129, 1, 32, 1, 66, 0, -199, 1, 66, 242, 1, 66, 234, 1, 66, 0, 144, 1, 66, 0, 153, 1, 66, 0, -159, 1, 66, 0, 154, 1, 66, 0, 165, 1, 66, 0, 162, 1, 66, 0, 164, 1, -66, 1, 250, 182, 1, 66, 2, 96, 1, 66, 2, 26, 182, 1, 66, 175, 1, 83, -1, 66, 172, 1, 83, 15, 11, 182, 2, 115, 182, 16, 83, 182, 10, 158, 13, -14, 182, 7, 75, 182, 16, 238, 182, 14, 198, 182, 9, 55, 182, 4, 38, -182, 6, 207, 182, 10, 59, 11, 238, 182, 12, 233, 182, 12, 230, 182, -16, 61, 182, 10, 127, 182, 14, 219, 182, 178, 175, 1, 114, 168, 178, -172, 1, 114, 168, 178, 1, 49, 198, 0, 181, 1, 156, 178, 1, 64, 198, 0, -181, 1, 156, 178, 2, 147, 0, 129, 168, 178, 2, 117, 0, 129, 168, 178, -175, 0, 129, 168, 178, 172, 0, 129, 168, 178, 0, 235, 1, 156, 178, 2, -117, 0, 235, 1, 156, 178, 2, 147, 0, 235, 1, 156, 178, 0, 176, 0, 183, -168, 178, 1, 106, 0, 183, 168, 178, 2, 95, 1, 50, 178, 2, 95, 1, 107, -178, 2, 95, 2, 183, 178, 2, 95, 0, 238, 2, 227, 178, 175, 172, 0, 129, -168, 178, 2, 95, 14, 133, 178, 2, 95, 7, 141, 6, 58, 1, 47, 11, 150, -0, 184, 2, 44, 14, 150, 2, 0, 136, 1, 101, 3, 175, 17, 90, 1, 147, 0, -181, 0, 134, 12, 122, 1, 47, 7, 135, 13, 1, 11, 121, 4, 226, 15, 111, -3, 175, 7, 53, 1, 75, 133, 1, 74, 1, 75, 136, 0, 229, 2, 153, 136, 0, -229, 2, 0, 136, 0, 229, 5, 131, 4, 226, 5, 131, 12, 245, 1, 92, 0, -239, 1, 203, 1, 75, 136, 231, 2, 153, 136, 231, 1, 75, 136, 0, 190, 1, -75, 133, 0, 190, 0, 211, 1, 126, 2, 90, 0, 134, 2, 0, 136, 1, 32, 16, -199, 182, 1, 132, 18, 10, 15, 110, 1, 75, 136, 1, 67, 2, 0, 136, 1, -67, 2, 0, 136, 1, 130, 1, 75, 136, 0, 156, 2, 153, 136, 0, 156, 2, 0, -136, 0, 156, 8, 56, 15, 152, 15, 121, 15, 17, 185, 3, 208, 182, 17, -87, 0, 140, 182, 12, 100, 2, 0, 136, 1, 82, 14, 102, 182, 6, 171, 182, -0, 194, 6, 171, 182, 2, 153, 136, 1, 82, 0, 205, 146, 133, 129, 2, 37, -17, 179, 182, 9, 218, 182, 1, 75, 136, 1, 99, 2, 153, 136, 1, 101, 13, -116, 0, 134, 1, 75, 133, 219, 1, 75, 136, 219, 1, 75, 136, 1, 97, 0, -205, 136, 1, 97, 1, 75, 136, 1, 19, 1, 75, 133, 229, 180, 0, 134, 3, -132, 0, 134, 4, 79, 0, 134, 6, 201, 0, 134, 15, 54, 18, 89, 3, 81, -136, 1, 130, 1, 55, 1, 39, 0, 220, 10, 70, 1, 55, 1, 39, 0, 239, 12, -13, 1, 55, 1, 39, 0, 220, 11, 84, 1, 55, 1, 39, 0, 239, 3, 109, 1, 55, -1, 39, 0, 176, 3, 109, 1, 55, 1, 39, 1, 106, 3, 109, 1, 55, 1, 39, 0, -220, 11, 90, 1, 55, 1, 39, 1, 187, 18, 52, 1, 55, 1, 39, 0, 220, 19, -19, 1, 55, 1, 39, 0, 176, 3, 227, 1, 55, 1, 39, 1, 187, 3, 227, 1, 55, -1, 39, 3, 36, 3, 227, 1, 39, 2, 98, 242, 0, 161, 254, 242, 0, 161, -254, 234, 0, 161, 254, 0, 144, 0, 161, 254, 0, 153, 0, 161, 254, 0, -159, 0, 161, 254, 0, 154, 0, 161, 254, 0, 165, 0, 161, 254, 0, 162, 0, -161, 254, 0, 164, 0, 161, 254, 1, 69, 0, 161, 254, 2, 106, 0, 161, -254, 2, 73, 0, 161, 254, 4, 14, 0, 161, 254, 0, 220, 1, 255, 0, 161, -254, 1, 187, 1, 255, 0, 161, 254, 0, 220, 2, 108, 133, 0, 161, 254, -242, 133, 0, 161, 254, 234, 133, 0, 161, 254, 0, 144, 133, 0, 161, -254, 0, 153, 133, 0, 161, 254, 0, 159, 133, 0, 161, 254, 0, 154, 133, -0, 161, 254, 0, 165, 133, 0, 161, 254, 0, 162, 133, 0, 161, 254, 0, -164, 133, 0, 161, 254, 1, 69, 133, 0, 161, 254, 2, 106, 133, 0, 161, -254, 2, 73, 133, 0, 161, 254, 4, 14, 133, 0, 161, 254, 0, 220, 1, 255, -133, 0, 161, 254, 1, 187, 1, 255, 133, 0, 161, 254, 0, 220, 2, 108, 0, -161, 254, 0, 220, 4, 62, 1, 33, 1, 110, 0, 161, 254, 1, 187, 2, 108, -0, 161, 254, 2, 217, 2, 108, 0, 161, 254, 0, 197, 0, 220, 1, 255, 0, -191, 189, 0, 216, 189, 238, 189, 1, 10, 189, 175, 172, 189, 237, 239, -189, 1, 204, 1, 195, 189, 1, 204, 1, 125, 189, 1, 238, 1, 125, 189, 1, -238, 1, 195, 189, 0, 191, 0, 129, 130, 0, 151, 238, 0, 129, 130, 0, -151, 0, 191, 3, 55, 189, 238, 3, 55, 189, 0, 191, 0, 239, 3, 50, 189, -0, 216, 0, 239, 3, 50, 189, 238, 0, 239, 3, 50, 189, 1, 10, 0, 239, 3, -50, 189, 0, 191, 0, 129, 130, 2, 78, 238, 0, 129, 130, 2, 78, 0, 191, -0, 129, 1, 119, 0, 189, 0, 216, 0, 129, 1, 119, 0, 189, 238, 0, 129, -1, 119, 0, 189, 1, 10, 0, 129, 1, 119, 0, 189, 237, 239, 0, 129, 130, -17, 148, 0, 191, 0, 129, 130, 247, 238, 0, 129, 130, 247, 0, 191, 0, -129, 130, 3, 225, 238, 0, 129, 130, 3, 225, 175, 172, 3, 55, 189, 175, -172, 0, 129, 130, 0, 151, 1, 10, 14, 109, 189, 0, 216, 0, 129, 130, 2, -190, 2, 131, 0, 216, 0, 129, 130, 2, 190, 2, 197, 1, 10, 0, 129, 130, -2, 190, 2, 131, 1, 10, 0, 129, 130, 2, 190, 2, 197, 238, 0, 129, 130, -1, 117, 2, 150, 1, 10, 0, 129, 130, 1, 117, 2, 131, 2, 147, 1, 188, 6, -172, 189, 2, 117, 1, 188, 6, 172, 189, 1, 204, 1, 195, 0, 129, 0, 184, -1, 49, 0, 189, 0, 191, 0, 129, 0, 184, 2, 90, 1, 92, 238, 0, 129, 0, -184, 0, 189, 2, 147, 0, 253, 0, 238, 189, 2, 117, 0, 253, 0, 238, 189, -0, 191, 1, 114, 130, 1, 251, 5, 224, 0, 191, 1, 114, 130, 1, 251, 2, -150, 0, 216, 1, 114, 130, 1, 251, 2, 197, 0, 216, 1, 114, 130, 1, 251, -2, 131, 238, 1, 114, 130, 1, 251, 5, 224, 238, 1, 114, 130, 1, 251, 2, -150, 1, 10, 1, 114, 130, 1, 251, 2, 197, 1, 10, 1, 114, 130, 1, 251, -2, 131, 238, 0, 129, 1, 92, 0, 191, 189, 0, 216, 0, 129, 0, 191, 0, -160, 1, 10, 189, 0, 191, 0, 129, 1, 92, 238, 189, 0, 191, 2, 194, 3, -37, 0, 216, 2, 194, 3, 37, 238, 2, 194, 3, 37, 1, 10, 2, 194, 3, 37, -0, 191, 1, 114, 1, 92, 238, 5, 176, 238, 1, 114, 1, 92, 0, 191, 5, -176, 0, 191, 177, 0, 129, 130, 0, 151, 175, 172, 177, 0, 129, 130, 0, -151, 238, 177, 0, 129, 130, 0, 151, 0, 191, 177, 189, 0, 216, 177, -189, 238, 177, 189, 1, 10, 177, 189, 175, 172, 177, 189, 237, 239, -177, 189, 1, 204, 1, 195, 177, 189, 1, 204, 1, 125, 177, 189, 1, 238, -1, 125, 177, 189, 1, 238, 1, 195, 177, 189, 0, 191, 1, 143, 189, 238, -1, 143, 189, 0, 191, 5, 84, 189, 238, 5, 84, 189, 0, 216, 0, 129, 130, -177, 0, 151, 1, 10, 0, 129, 130, 177, 0, 151, 0, 191, 1, 247, 189, 0, -216, 1, 247, 189, 238, 1, 247, 189, 1, 10, 1, 247, 189, 0, 191, 0, -129, 0, 184, 0, 189, 238, 0, 129, 0, 184, 0, 189, 0, 191, 186, 189, 0, -216, 186, 189, 238, 186, 189, 1, 10, 186, 189, 0, 216, 186, 0, 129, 1, -119, 0, 189, 0, 216, 186, 0, 129, 3, 66, 4, 158, 0, 216, 186, 0, 129, -3, 66, 4, 70, 130, 0, 201, 0, 189, 0, 216, 186, 0, 129, 3, 66, 4, 70, -130, 198, 0, 189, 0, 216, 186, 177, 189, 0, 216, 186, 177, 0, 129, 3, -66, 4, 158, 238, 186, 0, 129, 1, 119, 18, 115, 1, 204, 1, 195, 0, 129, -0, 184, 2, 66, 1, 238, 1, 125, 0, 129, 0, 184, 2, 66, 237, 239, 186, -189, 170, 14, 159, 7, 13, 16, 151, 8, 122, 5, 152, 12, 211, 5, 152, 1, -137, 0, 138, 12, 248, 4, 27, 18, 157, 8, 26, 8, 24, 4, 28, 1, 47, 0, -138, 11, 30, 4, 28, 1, 47, 133, 4, 28, 1, 47, 2, 250, 1, 196, 3, 224, -1, 137, 0, 138, 4, 46, 1, 196, 3, 224, 133, 2, 250, 1, 196, 3, 224, 2, -23, 0, 160, 17, 74, 2, 27, 2, 76, 2, 27, 14, 65, 2, 27, 11, 201, 2, -133, 182, 7, 250, 182, 169, 2, 246, 3, 58, 2, 148, 18, 137, 2, 96, 4, -237, 1, 134, 0, 235, 1, 134, 7, 97, 1, 134, 156, 3, 89, 17, 34, 3, 89, -6, 17, 3, 89, 18, 222, 217, 11, 237, 172, 2, 208, 2, 208, 6, 152, 2, -208, 16, 79, 2, 208, 17, 181, 1, 137, 0, 138, 5, 34, 3, 181, 217, 0, -138, 3, 181, 217, 2, 53, 2, 202, 2, 53, 2, 216, 3, 112, 3, 5, 1, 146, -177, 1, 146, 1, 143, 1, 146, 3, 198, 1, 146, 11, 148, 1, 146, 17, 40, -1, 146, 2, 117, 1, 146, 2, 117, 3, 198, 1, 146, 2, 147, 3, 198, 1, -146, 14, 6, 11, 134, 8, 74, 6, 93, 169, 2, 96, 12, 44, 9, 82, 6, 93, -11, 207, 0, 232, 1, 134, 0, 197, 0, 141, 0, 194, 9, 53, 0, 231, 7, -129, 17, 228, 9, 246, 2, 76, 0, 138, 0, 141, 2, 133, 0, 141, 4, 211, -251, 217, 0, 138, 4, 211, 251, 217, 2, 129, 251, 217, 2, 129, 1, 239, -0, 138, 6, 90, 251, 217, 1, 199, 2, 129, 1, 94, 6, 90, 251, 217, 2, -196, 251, 217, 0, 138, 2, 196, 251, 217, 2, 196, 251, 0, 168, 251, -217, 1, 143, 0, 141, 3, 242, 251, 217, 1, 72, 217, 5, 64, 1, 72, 217, -13, 43, 4, 119, 15, 53, 2, 44, 11, 225, 5, 64, 251, 217, 2, 129, 251, -0, 184, 0, 168, 2, 44, 1, 253, 1, 47, 1, 253, 0, 160, 0, 168, 2, 129, -251, 217, 2, 115, 3, 72, 2, 26, 1, 87, 0, 235, 4, 198, 251, 217, 0, -235, 251, 217, 10, 177, 217, 19, 38, 17, 73, 217, 2, 185, 3, 72, 4, -32, 251, 217, 251, 0, 184, 6, 71, 16, 38, 6, 152, 5, 149, 18, 141, -251, 217, 0, 138, 251, 217, 6, 86, 217, 0, 138, 6, 86, 217, 8, 18, 1, -72, 217, 1, 80, 0, 168, 251, 217, 1, 59, 0, 168, 251, 217, 1, 80, 1, -92, 251, 217, 1, 59, 1, 92, 251, 217, 1, 80, 1, 239, 0, 138, 251, 217, -1, 59, 1, 239, 0, 138, 251, 217, 2, 226, 1, 248, 2, 226, 1, 220, 4, -119, 0, 138, 1, 72, 217, 0, 138, 1, 248, 0, 138, 1, 220, 1, 199, 1, -80, 1, 94, 251, 217, 1, 199, 1, 59, 1, 94, 251, 217, 1, 80, 0, 168, 1, -72, 217, 1, 59, 0, 168, 1, 72, 217, 1, 199, 1, 80, 1, 94, 1, 72, 217, -1, 199, 1, 59, 1, 94, 1, 72, 217, 1, 80, 0, 168, 1, 220, 1, 59, 0, -168, 1, 248, 1, 199, 1, 80, 1, 94, 1, 220, 1, 199, 1, 59, 1, 94, 1, -248, 6, 167, 5, 119, 2, 201, 0, 168, 251, 217, 2, 245, 0, 168, 251, -217, 2, 201, 0, 168, 1, 72, 217, 2, 245, 0, 168, 1, 72, 217, 1, 137, -0, 138, 8, 38, 1, 137, 0, 138, 17, 139, 2, 141, 1, 47, 2, 163, 1, 47, -0, 138, 224, 2, 141, 1, 47, 0, 138, 224, 2, 163, 1, 47, 2, 141, 0, -160, 0, 168, 251, 217, 2, 163, 0, 160, 0, 168, 251, 217, 1, 199, 224, -2, 141, 0, 160, 1, 94, 251, 217, 1, 199, 224, 2, 163, 0, 160, 1, 94, -251, 217, 2, 141, 0, 160, 130, 0, 138, 251, 217, 2, 163, 0, 160, 130, -0, 138, 251, 217, 13, 139, 4, 241, 11, 119, 4, 241, 3, 5, 156, 1, 253, -1, 47, 156, 2, 160, 1, 47, 156, 1, 253, 0, 160, 0, 168, 251, 217, 156, -2, 160, 0, 160, 0, 168, 251, 217, 156, 5, 32, 156, 6, 197, 153, 2, -246, 153, 2, 96, 153, 3, 205, 153, 3, 58, 2, 148, 153, 169, 1, 134, -153, 0, 235, 1, 134, 153, 4, 237, 1, 134, 153, 3, 72, 153, 1, 171, 2, -198, 2, 246, 2, 198, 2, 96, 2, 198, 3, 205, 2, 198, 169, 1, 134, 172, -2, 2, 175, 2, 2, 239, 2, 2, 237, 2, 2, 11, 252, 12, 244, 5, 117, 11, -162, 1, 143, 198, 2, 90, 172, 3, 252, 177, 198, 2, 90, 177, 172, 3, -252, 1, 137, 0, 138, 10, 42, 0, 138, 5, 117, 1, 137, 0, 138, 14, 81, -9, 83, 177, 198, 2, 90, 177, 172, 3, 252, 2, 201, 5, 251, 4, 217, 2, -245, 5, 251, 4, 217, 1, 153, 2, 112, 1, 47, 2, 250, 1, 196, 1, 153, 4, -177, 1, 153, 2, 112, 0, 160, 0, 168, 251, 217, 2, 250, 1, 196, 1, 153, -2, 112, 0, 168, 251, 217, 2, 160, 1, 47, 1, 253, 1, 47, 13, 8, 9, 25, -19, 27, 15, 68, 15, 105, 11, 124, 9, 13, 15, 255, 172, 1, 43, 130, 2, -58, 172, 0, 241, 2, 27, 2, 53, 2, 202, 2, 27, 2, 53, 2, 216, 2, 27, 3, -112, 2, 27, 3, 5, 2, 77, 1, 134, 169, 1, 134, 2, 185, 1, 134, 3, 58, -3, 205, 15, 176, 175, 1, 153, 5, 130, 3, 73, 2, 76, 172, 1, 153, 5, -130, 3, 73, 2, 76, 175, 3, 73, 2, 76, 172, 3, 73, 2, 76, 0, 197, 0, -232, 3, 72, 1, 170, 2, 53, 2, 216, 1, 170, 2, 53, 2, 202, 177, 9, 41, -177, 13, 2, 177, 3, 112, 177, 3, 5, 16, 125, 251, 143, 3, 181, 217, 1, -80, 130, 0, 255, 1, 59, 130, 0, 255, 6, 85, 2, 226, 1, 248, 6, 85, 2, -226, 1, 220, 1, 80, 251, 0, 184, 0, 168, 1, 220, 1, 59, 251, 0, 184, -0, 168, 1, 248, 251, 0, 184, 0, 168, 1, 248, 251, 0, 184, 0, 168, 1, -220, 251, 0, 184, 0, 168, 6, 167, 251, 0, 184, 0, 168, 5, 119, 1, 137, -0, 138, 18, 210, 0, 168, 2, 123, 1, 137, 0, 138, 16, 228, 0, 168, 2, -123, 0, 138, 156, 1, 253, 0, 160, 0, 168, 251, 217, 0, 138, 156, 2, -160, 0, 160, 0, 168, 251, 217, 156, 1, 253, 0, 160, 0, 168, 0, 138, -251, 217, 156, 2, 160, 0, 160, 0, 168, 0, 138, 251, 217, 1, 80, 1, -239, 0, 138, 1, 72, 217, 1, 59, 1, 239, 0, 138, 1, 72, 217, 2, 201, 1, -239, 0, 138, 1, 72, 217, 2, 245, 1, 239, 0, 138, 1, 72, 217, 0, 138, -1, 153, 2, 112, 1, 47, 1, 137, 0, 138, 4, 46, 1, 196, 1, 153, 4, 177, -0, 138, 1, 153, 2, 112, 0, 160, 0, 168, 251, 217, 1, 137, 0, 138, 4, -46, 1, 196, 1, 153, 2, 112, 0, 168, 2, 123, 198, 2, 11, 18, 188, 0, -201, 2, 11, 237, 172, 1, 221, 2, 11, 239, 172, 1, 221, 2, 11, 17, 205, -182, 18, 77, 189, 16, 173, 237, 1, 201, 239, 1, 201, 11, 66, 12, 43, -1, 227, 1, 13, 175, 5, 123, 172, 5, 123, 175, 4, 157, 172, 4, 157, 2, -6, 172, 3, 39, 2, 6, 175, 3, 39, 1, 188, 172, 3, 39, 1, 188, 175, 3, -39, 0, 197, 0, 138, 182, 156, 4, 75, 2, 58, 18, 20, 15, 237, 3, 208, -16, 44, 9, 59, 3, 88, 15, 242, 1, 107, 5, 67, 0, 160, 8, 185, 182, 0, -205, 0, 138, 182, 18, 182, 8, 164, 1, 188, 175, 2, 66, 1, 188, 172, 2, -66, 2, 6, 175, 2, 66, 2, 6, 172, 2, 66, 1, 188, 0, 131, 1, 146, 2, 6, -0, 131, 1, 146, 8, 54, 17, 220, 237, 8, 20, 19, 33, 0, 239, 0, 201, 8, -174, 15, 65, 18, 81, 5, 198, 0, 184, 2, 44, 0, 218, 2, 57, 4, 198, -224, 13, 128, 1, 184, 15, 85, 1, 206, 1, 43, 0, 132, 1, 205, 1, 43, 0, -132, 5, 198, 0, 184, 2, 44, 0, 243, 17, 133, 1, 28, 17, 35, 3, 242, -14, 253, 11, 213, 8, 80, 7, 31, 11, 6, 12, 127, 8, 150, 18, 104, 12, -226, 14, 32, 7, 224, 223, 222, 161, 13, 60, 223, 222, 161, 16, 32, 2, -125, 223, 222, 161, 0, 252, 2, 123, 223, 222, 161, 0, 252, 5, 34, 223, -222, 161, 0, 252, 2, 183, 223, 222, 161, 0, 252, 2, 65, 223, 222, 161, -0, 252, 1, 50, 223, 222, 161, 0, 238, 2, 137, 223, 222, 161, 0, 238, -2, 65, 223, 222, 161, 14, 12, 0, 189, 223, 222, 161, 7, 241, 0, 189, -223, 222, 161, 0, 252, 2, 148, 223, 222, 161, 0, 252, 2, 227, 223, -222, 161, 0, 252, 1, 248, 223, 222, 161, 0, 252, 1, 220, 223, 222, -161, 0, 191, 2, 205, 223, 222, 161, 238, 2, 205, 223, 222, 161, 0, -252, 0, 191, 189, 223, 222, 161, 0, 252, 238, 189, 223, 222, 161, 0, -238, 2, 227, 223, 222, 161, 239, 1, 181, 1, 135, 223, 222, 161, 4, 32, -2, 137, 223, 222, 161, 0, 252, 239, 4, 7, 223, 222, 161, 0, 252, 2, -210, 223, 222, 161, 239, 1, 181, 2, 65, 223, 222, 161, 0, 216, 2, 205, -223, 222, 161, 0, 252, 0, 216, 189, 223, 222, 161, 237, 1, 181, 13, -129, 223, 222, 161, 3, 99, 2, 137, 223, 222, 161, 0, 252, 237, 4, 7, -223, 222, 161, 0, 252, 13, 185, 223, 222, 161, 237, 1, 181, 2, 65, -223, 222, 161, 1, 10, 2, 205, 223, 222, 161, 0, 252, 1, 10, 189, 223, -222, 161, 4, 227, 1, 135, 223, 222, 161, 4, 32, 1, 135, 223, 222, 161, -2, 77, 1, 135, 223, 222, 161, 6, 45, 1, 135, 223, 222, 161, 0, 238, 1, -135, 223, 222, 161, 237, 3, 195, 2, 65, 223, 222, 161, 4, 227, 2, 125, -223, 222, 161, 0, 238, 0, 236, 223, 222, 161, 0, 252, 1, 87, 223, 222, -161, 237, 1, 181, 250, 223, 222, 161, 3, 99, 250, 223, 222, 161, 2, -185, 250, 223, 222, 161, 6, 45, 250, 223, 222, 161, 0, 238, 250, 223, -222, 161, 239, 3, 195, 2, 137, 223, 222, 161, 175, 3, 195, 2, 137, -223, 222, 161, 0, 232, 250, 223, 222, 161, 1, 59, 250, 223, 222, 161, -1, 81, 0, 189, 223, 222, 161, 3, 99, 0, 141, 223, 222, 161, 12, 119, -223, 222, 161, 14, 227, 0, 141, 223, 222, 161, 16, 31, 1, 135, 223, -222, 161, 0, 252, 0, 138, 2, 123, 223, 222, 161, 0, 252, 18, 171, 223, -222, 161, 239, 2, 81, 0, 141, 223, 222, 161, 237, 2, 81, 0, 141, 223, -222, 161, 2, 37, 223, 222, 161, 3, 3, 223, 222, 161, 1, 246, 223, 222, -161, 0, 128, 1, 135, 223, 222, 161, 1, 17, 1, 135, 223, 222, 161, 0, -167, 1, 135, 223, 222, 161, 0, 136, 1, 135, 223, 222, 161, 2, 178, 0, -138, 3, 114, 185, 15, 168, 0, 253, 1, 184, 11, 215, 0, 134, 198, 0, -181, 130, 1, 37, 0, 255, 4, 123, 0, 134, 7, 216, 5, 109, 0, 134, 13, -235, 5, 109, 0, 134, 5, 102, 0, 134, 10, 209, 0, 134, 186, 156, 130, -1, 147, 198, 1, 13, 11, 240, 0, 134, 3, 209, 6, 113, 0, 134, 11, 202, -0, 134, 153, 0, 201, 2, 90, 130, 15, 150, 153, 2, 193, 2, 130, 3, 92, -0, 238, 130, 15, 252, 189, 8, 127, 0, 134, 10, 75, 0, 134, 11, 209, 0, -134, 5, 38, 8, 89, 0, 134, 5, 38, 7, 98, 0, 134, 13, 199, 0, 134, 11, -54, 0, 134, 16, 73, 10, 226, 161, 0, 196, 234, 11, 56, 0, 134, 223, -222, 161, 2, 125, 6, 124, 4, 164, 6, 113, 0, 134, 6, 229, 6, 7, 7, 48, -6, 7, 9, 188, 6, 77, 0, 134, 11, 171, 6, 77, 0, 134, 161, 170, 16, -124, 161, 170, 4, 19, 0, 160, 15, 50, 161, 170, 4, 19, 0, 160, 6, 107, -161, 170, 2, 23, 0, 160, 6, 107, 161, 170, 2, 23, 0, 160, 10, 61, 161, -170, 7, 220, 161, 170, 5, 122, 161, 170, 8, 37, 161, 170, 8, 5, 161, -170, 0, 201, 6, 99, 161, 170, 0, 181, 6, 56, 161, 170, 198, 6, 99, -161, 170, 0, 196, 6, 56, 161, 170, 12, 46, 13, 159, 161, 170, 4, 94, -14, 103, 161, 170, 4, 94, 2, 132, 161, 170, 8, 172, 8, 102, 6, 20, -161, 170, 2, 238, 3, 30, 242, 161, 170, 2, 238, 3, 30, 234, 161, 170, -2, 238, 3, 30, 0, 144, 161, 170, 2, 238, 3, 30, 0, 153, 161, 170, 0, -237, 5, 122, 161, 170, 17, 149, 17, 93, 161, 170, 2, 23, 0, 160, 17, -211, 1, 2, 161, 170, 9, 2, 161, 170, 2, 23, 0, 160, 14, 196, 161, 170, -10, 248, 161, 170, 6, 20, 161, 170, 13, 58, 1, 108, 161, 170, 7, 130, -1, 108, 161, 170, 15, 211, 1, 108, 161, 170, 8, 116, 1, 108, 161, 170, -1, 34, 161, 170, 14, 169, 17, 155, 0, 134, 0, 253, 1, 184, 161, 170, -13, 11, 161, 170, 8, 42, 0, 196, 234, 161, 170, 9, 121, 0, 196, 234, -1, 144, 247, 1, 144, 15, 166, 1, 144, 4, 142, 1, 144, 0, 194, 4, 142, -1, 144, 18, 149, 17, 147, 1, 144, 10, 231, 3, 126, 1, 144, 12, 111, 7, -228, 12, 126, 1, 144, 8, 157, 0, 160, 6, 126, 1, 144, 1, 171, 1, 144, -9, 171, 6, 58, 10, 20, 1, 144, 177, 2, 227, 153, 150, 242, 153, 150, -234, 153, 150, 0, 144, 153, 150, 0, 153, 153, 150, 0, 159, 153, 150, -0, 154, 153, 150, 0, 165, 153, 150, 0, 162, 153, 150, 0, 164, 153, -249, 1, 69, 153, 249, 2, 106, 153, 249, 2, 73, 153, 249, 3, 74, 153, -249, 2, 239, 153, 249, 2, 241, 153, 249, 2, 127, 153, 249, 2, 219, -153, 249, 2, 212, 153, 249, 2, 236, 153, 249, 2, 50, 181, 150, 242, -181, 150, 234, 181, 150, 0, 144, 181, 150, 0, 153, 181, 150, 0, 159, -181, 150, 0, 154, 181, 150, 0, 165, 181, 150, 0, 162, 181, 150, 0, -164, 181, 249, 1, 69, 181, 249, 2, 106, 181, 249, 2, 73, 181, 249, 3, -74, 181, 249, 2, 239, 181, 249, 2, 241, 181, 249, 2, 127, 181, 249, 2, -219, 181, 249, 2, 212, 181, 249, 2, 236, 181, 249, 2, 50, 150, 0, 220, -0, 166, 0, 147, 150, 0, 239, 0, 166, 0, 147, 150, 0, 176, 0, 166, 0, -147, 150, 1, 106, 0, 166, 0, 147, 150, 1, 187, 0, 166, 0, 147, 150, 4, -0, 0, 166, 0, 147, 150, 3, 36, 0, 166, 0, 147, 150, 1, 179, 0, 166, 0, -147, 150, 9, 197, 0, 166, 0, 147, 249, 2, 217, 0, 166, 0, 147, 249, -12, 114, 0, 166, 0, 147, 249, 6, 16, 0, 166, 0, 147, 249, 18, 85, 0, -166, 0, 147, 249, 8, 130, 0, 166, 0, 147, 249, 10, 204, 0, 166, 0, -147, 249, 5, 184, 0, 166, 0, 147, 249, 6, 225, 0, 166, 0, 147, 249, -18, 7, 0, 166, 0, 147, 249, 14, 199, 0, 166, 0, 147, 249, 17, 51, 0, -166, 0, 147, 181, 135, 133, 129, 214, 181, 135, 133, 129, 1, 99, 181, -135, 133, 129, 1, 101, 181, 135, 133, 129, 1, 110, 181, 135, 133, 129, -219, 181, 135, 133, 129, 1, 97, 181, 135, 133, 129, 1, 74, 181, 135, -133, 129, 0, 229, 181, 135, 133, 129, 231, 181, 135, 133, 129, 1, 131, -181, 135, 133, 129, 1, 113, 181, 135, 133, 129, 0, 190, 181, 135, 133, -129, 1, 19, 181, 135, 133, 129, 1, 32, 181, 135, 133, 129, 229, 181, -135, 133, 129, 1, 67, 181, 135, 133, 129, 1, 130, 181, 135, 133, 129, -0, 156, 181, 135, 133, 129, 0, 231, 181, 135, 133, 129, 1, 73, 181, -135, 133, 129, 244, 181, 135, 133, 129, 1, 54, 181, 135, 133, 129, 1, -89, 181, 135, 133, 129, 1, 36, 181, 135, 133, 129, 1, 45, 181, 135, -133, 129, 1, 82, 153, 135, 136, 129, 214, 153, 135, 136, 129, 1, 99, -153, 135, 136, 129, 1, 101, 153, 135, 136, 129, 1, 110, 153, 135, 136, -129, 219, 153, 135, 136, 129, 1, 97, 153, 135, 136, 129, 1, 74, 153, -135, 136, 129, 0, 229, 153, 135, 136, 129, 231, 153, 135, 136, 129, 1, -131, 153, 135, 136, 129, 1, 113, 153, 135, 136, 129, 0, 190, 153, 135, -136, 129, 1, 19, 153, 135, 136, 129, 1, 32, 153, 135, 136, 129, 229, -153, 135, 136, 129, 1, 67, 153, 135, 136, 129, 1, 130, 153, 135, 136, -129, 0, 156, 153, 135, 136, 129, 0, 231, 153, 135, 136, 129, 1, 73, -153, 135, 136, 129, 244, 153, 135, 136, 129, 1, 54, 153, 135, 136, -129, 1, 89, 153, 135, 136, 129, 1, 36, 153, 135, 136, 129, 1, 45, 153, -135, 136, 129, 1, 82, 153, 135, 133, 129, 214, 153, 135, 133, 129, 1, -99, 153, 135, 133, 129, 1, 101, 153, 135, 133, 129, 1, 110, 153, 135, -133, 129, 219, 153, 135, 133, 129, 1, 97, 153, 135, 133, 129, 1, 74, -153, 135, 133, 129, 0, 229, 153, 135, 133, 129, 231, 153, 135, 133, -129, 1, 131, 153, 135, 133, 129, 1, 113, 153, 135, 133, 129, 0, 190, -153, 135, 133, 129, 1, 19, 153, 135, 133, 129, 1, 32, 153, 135, 133, -129, 229, 153, 135, 133, 129, 1, 67, 153, 135, 133, 129, 1, 130, 153, -135, 133, 129, 0, 156, 153, 135, 133, 129, 0, 231, 153, 135, 133, 129, -1, 73, 153, 135, 133, 129, 244, 153, 135, 133, 129, 1, 54, 153, 135, -133, 129, 1, 89, 153, 135, 133, 129, 1, 36, 153, 135, 133, 129, 1, 45, -153, 135, 133, 129, 1, 82, 153, 150, 0, 199, 171, 173, 245, 1, 9, 171, -173, 190, 1, 9, 171, 173, 245, 1, 167, 171, 173, 190, 1, 167, 171, -173, 245, 1, 143, 1, 115, 1, 9, 171, 173, 190, 1, 143, 1, 115, 1, 9, -171, 173, 245, 1, 143, 1, 115, 1, 167, 171, 173, 190, 1, 143, 1, 115, -1, 167, 171, 173, 245, 2, 203, 1, 115, 1, 9, 171, 173, 190, 2, 203, 1, -115, 1, 9, 171, 173, 245, 2, 203, 1, 115, 1, 167, 171, 173, 190, 2, -203, 1, 115, 1, 167, 171, 173, 245, 239, 143, 0, 218, 171, 173, 239, -245, 143, 172, 0, 250, 171, 173, 239, 190, 143, 172, 0, 206, 171, 173, -190, 239, 143, 0, 218, 171, 173, 245, 239, 143, 0, 243, 171, 173, 239, -245, 143, 175, 0, 250, 171, 173, 239, 190, 143, 175, 0, 206, 171, 173, -190, 239, 143, 0, 243, 171, 173, 245, 237, 143, 0, 218, 171, 173, 237, -245, 143, 172, 0, 250, 171, 173, 237, 190, 143, 172, 0, 206, 171, 173, -190, 237, 143, 0, 218, 171, 173, 245, 237, 143, 0, 243, 171, 173, 237, -245, 143, 175, 0, 250, 171, 173, 237, 190, 143, 175, 0, 206, 171, 173, -190, 237, 143, 0, 243, 171, 173, 245, 198, 143, 0, 218, 171, 173, 198, -245, 143, 172, 0, 250, 171, 173, 237, 190, 143, 172, 239, 0, 206, 171, -173, 239, 190, 143, 172, 237, 0, 206, 171, 173, 198, 190, 143, 172, 0, -206, 171, 173, 239, 245, 143, 172, 237, 0, 250, 171, 173, 237, 245, -143, 172, 239, 0, 250, 171, 173, 190, 198, 143, 0, 218, 171, 173, 245, -198, 143, 0, 243, 171, 173, 198, 245, 143, 175, 0, 250, 171, 173, 237, -190, 143, 175, 239, 0, 206, 171, 173, 239, 190, 143, 175, 237, 0, 206, -171, 173, 198, 190, 143, 175, 0, 206, 171, 173, 239, 245, 143, 175, -237, 0, 250, 171, 173, 237, 245, 143, 175, 239, 0, 250, 171, 173, 190, -198, 143, 0, 243, 171, 173, 245, 239, 143, 1, 9, 171, 173, 175, 190, -143, 172, 239, 0, 206, 171, 173, 172, 190, 143, 175, 239, 0, 206, 171, -173, 239, 245, 143, 0, 201, 0, 250, 171, 173, 239, 190, 143, 0, 201, -0, 206, 171, 173, 172, 245, 143, 175, 239, 0, 250, 171, 173, 175, 245, -143, 172, 239, 0, 250, 171, 173, 190, 239, 143, 1, 9, 171, 173, 245, -237, 143, 1, 9, 171, 173, 175, 190, 143, 172, 237, 0, 206, 171, 173, -172, 190, 143, 175, 237, 0, 206, 171, 173, 237, 245, 143, 0, 201, 0, -250, 171, 173, 237, 190, 143, 0, 201, 0, 206, 171, 173, 172, 245, 143, -175, 237, 0, 250, 171, 173, 175, 245, 143, 172, 237, 0, 250, 171, 173, -190, 237, 143, 1, 9, 171, 173, 245, 198, 143, 1, 9, 171, 173, 175, -190, 143, 172, 198, 0, 206, 171, 173, 172, 190, 143, 175, 198, 0, 206, -171, 173, 198, 245, 143, 0, 201, 0, 250, 171, 173, 237, 190, 143, 239, -0, 201, 0, 206, 171, 173, 239, 190, 143, 237, 0, 201, 0, 206, 171, -173, 198, 190, 143, 0, 201, 0, 206, 171, 173, 175, 237, 190, 143, 172, -239, 0, 206, 171, 173, 172, 237, 190, 143, 175, 239, 0, 206, 171, 173, -175, 239, 190, 143, 172, 237, 0, 206, 171, 173, 172, 239, 190, 143, -175, 237, 0, 206, 171, 173, 239, 245, 143, 237, 0, 201, 0, 250, 171, -173, 237, 245, 143, 239, 0, 201, 0, 250, 171, 173, 172, 245, 143, 175, -198, 0, 250, 171, 173, 175, 245, 143, 172, 198, 0, 250, 171, 173, 190, -198, 143, 1, 9, 171, 173, 245, 177, 1, 115, 1, 9, 171, 173, 190, 177, -1, 115, 1, 9, 171, 173, 245, 177, 1, 115, 1, 167, 171, 173, 190, 177, -1, 115, 1, 167, 171, 173, 177, 1, 9, 171, 173, 177, 1, 167, 171, 173, -239, 1, 11, 143, 172, 1, 191, 171, 173, 239, 177, 143, 172, 1, 200, -171, 173, 177, 239, 143, 0, 218, 171, 173, 239, 1, 11, 143, 175, 1, -191, 171, 173, 239, 177, 143, 175, 1, 200, 171, 173, 177, 239, 143, 0, -243, 171, 173, 237, 1, 11, 143, 172, 1, 191, 171, 173, 237, 177, 143, -172, 1, 200, 171, 173, 177, 237, 143, 0, 218, 171, 173, 237, 1, 11, -143, 175, 1, 191, 171, 173, 237, 177, 143, 175, 1, 200, 171, 173, 177, -237, 143, 0, 243, 171, 173, 198, 1, 11, 143, 172, 1, 191, 171, 173, -198, 177, 143, 172, 1, 200, 171, 173, 177, 198, 143, 0, 218, 171, 173, -198, 1, 11, 143, 175, 1, 191, 171, 173, 198, 177, 143, 175, 1, 200, -171, 173, 177, 198, 143, 0, 243, 171, 173, 239, 1, 11, 143, 0, 201, 1, -191, 171, 173, 239, 177, 143, 0, 201, 1, 200, 171, 173, 177, 239, 143, -1, 9, 171, 173, 237, 1, 11, 143, 0, 201, 1, 191, 171, 173, 237, 177, -143, 0, 201, 1, 200, 171, 173, 177, 237, 143, 1, 9, 171, 173, 198, 1, -11, 143, 0, 201, 1, 191, 171, 173, 198, 177, 143, 0, 201, 1, 200, 171, -173, 177, 198, 143, 1, 9, 171, 173, 245, 3, 17, 239, 143, 0, 218, 171, -173, 245, 3, 17, 239, 143, 0, 243, 171, 173, 245, 3, 17, 237, 143, 0, -243, 171, 173, 245, 3, 17, 237, 143, 0, 218, 171, 173, 245, 1, 221, 0, -177, 172, 0, 184, 0, 170, 0, 243, 171, 173, 245, 1, 221, 0, 177, 175, -0, 184, 0, 170, 0, 218, 171, 173, 245, 1, 221, 1, 116, 171, 173, 245, -0, 243, 171, 173, 245, 6, 174, 171, 173, 245, 0, 218, 171, 173, 245, -2, 130, 171, 173, 190, 0, 243, 171, 173, 190, 6, 174, 171, 173, 190, -0, 218, 171, 173, 190, 2, 130, 171, 173, 245, 175, 143, 190, 0, 218, -171, 173, 245, 237, 143, 190, 2, 130, 171, 173, 190, 175, 143, 245, 0, -218, 171, 173, 190, 237, 143, 245, 2, 130, 0, 177, 0, 131, 1, 2, 0, -170, 0, 220, 2, 70, 1, 2, 0, 170, 0, 220, 2, 151, 1, 2, 0, 170, 0, -176, 2, 80, 1, 2, 0, 170, 0, 131, 1, 2, 0, 170, 1, 187, 2, 80, 1, 2, -0, 170, 0, 176, 6, 211, 1, 2, 0, 170, 3, 36, 2, 80, 1, 2, 0, 166, 1, -2, 175, 3, 36, 2, 80, 1, 2, 175, 0, 176, 6, 211, 1, 2, 175, 1, 187, 2, -80, 1, 2, 175, 0, 131, 1, 2, 175, 0, 176, 2, 80, 1, 2, 175, 0, 220, 2, -151, 1, 2, 175, 0, 220, 2, 70, 1, 2, 172, 0, 131, 1, 2, 245, 3, 117, -4, 101, 3, 117, 11, 105, 3, 117, 0, 177, 0, 220, 2, 70, 1, 2, 172, 0, -220, 2, 70, 1, 2, 221, 1, 107, 186, 1, 107, 186, 156, 130, 3, 187, 17, -57, 186, 156, 6, 144, 221, 133, 1, 107, 156, 130, 0, 201, 2, 10, 156, -130, 198, 2, 10, 156, 130, 16, 71, 4, 73, 2, 10, 156, 130, 0, 177, -175, 0, 184, 0, 170, 172, 2, 10, 156, 130, 0, 177, 172, 0, 184, 0, -170, 175, 2, 10, 156, 130, 1, 221, 4, 73, 2, 10, 221, 133, 1, 107, -186, 133, 1, 107, 221, 2, 222, 186, 2, 222, 221, 198, 2, 222, 186, -198, 2, 222, 221, 4, 52, 186, 4, 52, 221, 2, 18, 0, 241, 186, 2, 18, -0, 241, 221, 2, 18, 133, 0, 241, 186, 2, 18, 133, 0, 241, 221, 1, 205, -0, 241, 186, 1, 205, 0, 241, 221, 1, 205, 133, 0, 241, 186, 1, 205, -133, 0, 241, 221, 1, 205, 2, 223, 186, 1, 205, 2, 223, 221, 2, 243, 0, -241, 186, 2, 243, 0, 241, 221, 2, 243, 133, 0, 241, 186, 2, 243, 133, -0, 241, 221, 1, 206, 0, 241, 186, 1, 206, 0, 241, 221, 1, 206, 133, 0, -241, 186, 1, 206, 133, 0, 241, 221, 1, 206, 2, 223, 186, 1, 206, 2, -223, 221, 2, 183, 186, 2, 183, 186, 2, 77, 6, 144, 221, 133, 2, 183, -12, 136, 4, 75, 186, 1, 50, 2, 142, 1, 50, 0, 238, 130, 198, 2, 10, -10, 243, 221, 1, 50, 0, 238, 130, 175, 0, 131, 1, 102, 0, 238, 130, -172, 0, 131, 1, 102, 0, 238, 130, 0, 170, 0, 131, 1, 102, 0, 238, 130, -0, 177, 0, 131, 1, 102, 0, 238, 130, 0, 177, 172, 2, 39, 1, 102, 0, -238, 130, 3, 242, 1, 239, 0, 177, 175, 2, 39, 1, 102, 175, 0, 131, -221, 1, 50, 172, 0, 131, 221, 1, 50, 3, 84, 1, 168, 3, 84, 186, 1, 50, -0, 177, 0, 131, 3, 84, 186, 1, 50, 0, 170, 0, 131, 3, 84, 186, 1, 50, -0, 177, 175, 2, 39, 2, 229, 2, 58, 0, 177, 172, 2, 39, 2, 229, 2, 58, -0, 170, 172, 2, 39, 2, 229, 2, 58, 0, 170, 175, 2, 39, 2, 229, 2, 58, -0, 177, 0, 131, 1, 50, 0, 170, 0, 131, 1, 50, 221, 0, 170, 172, 0, -241, 221, 0, 170, 175, 0, 241, 221, 0, 177, 175, 0, 241, 221, 0, 177, -172, 0, 241, 186, 1, 168, 156, 130, 175, 0, 131, 1, 102, 156, 130, -172, 0, 131, 1, 102, 156, 130, 0, 177, 175, 1, 221, 0, 131, 1, 102, -156, 130, 0, 170, 172, 1, 221, 0, 131, 1, 102, 186, 156, 130, 198, 7, -170, 1, 13, 186, 2, 18, 2, 193, 130, 0, 255, 2, 18, 2, 193, 130, 175, -0, 131, 1, 102, 2, 18, 2, 193, 130, 172, 0, 131, 1, 102, 16, 128, 1, -50, 186, 156, 130, 0, 177, 175, 1, 210, 186, 156, 130, 0, 170, 175, 1, -210, 186, 156, 130, 0, 170, 172, 1, 210, 186, 156, 130, 0, 177, 172, -1, 210, 186, 0, 238, 130, 0, 177, 175, 1, 210, 186, 0, 238, 130, 0, -170, 175, 1, 210, 186, 0, 238, 130, 0, 170, 172, 1, 210, 186, 0, 238, -130, 0, 177, 172, 1, 210, 221, 5, 16, 130, 6, 170, 8, 241, 9, 112, 14, -243, 13, 186, 221, 0, 236, 186, 0, 236, 16, 161, 17, 29, 2, 165, 7, -34, 6, 75, 19, 81, 6, 75, 13, 127, 15, 186, 221, 6, 43, 186, 6, 43, 2, -157, 1, 184, 2, 157, 171, 130, 6, 126, 2, 157, 171, 130, 1, 36, 10, -115, 0, 197, 3, 81, 4, 48, 1, 224, 1, 168, 221, 175, 2, 104, 2, 56, -221, 172, 2, 104, 2, 56, 186, 175, 2, 104, 2, 56, 186, 237, 2, 104, 2, -56, 186, 172, 2, 104, 2, 56, 186, 239, 2, 104, 2, 56, 7, 16, 143, 17, -47, 10, 87, 182, 16, 78, 182, 7, 85, 182, 8, 205, 9, 239, 13, 219, 1, -116, 6, 39, 3, 3, 3, 78, 0, 160, 7, 239, 3, 78, 0, 160, 16, 141, 2, -185, 143, 13, 133, 2, 100, 0, 134, 14, 222, 13, 140, 12, 123, 143, 9, -73, 11, 193, 0, 134, 6, 35, 7, 201, 1, 225, 170, 14, 254, 1, 225, 170, -18, 59, 1, 225, 170, 2, 124, 1, 225, 170, 17, 75, 1, 225, 170, 3, 253, -1, 225, 170, 2, 207, 1, 225, 170, 5, 98, 1, 225, 170, 2, 136, 17, 153, -0, 160, 8, 210, 186, 16, 204, 2, 172, 186, 6, 67, 2, 172, 221, 6, 67, -2, 172, 186, 5, 16, 130, 6, 170, 4, 193, 2, 151, 2, 47, 16, 149, 2, -151, 2, 47, 10, 227, 14, 50, 182, 2, 136, 9, 157, 182, 17, 140, 8, 33, -17, 28, 18, 232, 7, 227, 10, 242, 9, 135, 7, 70, 11, 94, 18, 4, 15, -44, 11, 91, 18, 176, 7, 144, 6, 255, 17, 101, 14, 154, 186, 1, 124, 4, -212, 186, 1, 124, 5, 191, 186, 1, 124, 4, 165, 186, 1, 124, 5, 121, -186, 1, 124, 5, 250, 186, 1, 124, 6, 73, 221, 1, 124, 4, 212, 221, 1, -124, 5, 191, 221, 1, 124, 4, 165, 221, 1, 124, 5, 121, 221, 1, 124, 5, -250, 221, 1, 124, 6, 73, 221, 4, 63, 1, 244, 186, 1, 224, 1, 244, 186, -2, 77, 1, 244, 221, 4, 176, 1, 244, 186, 4, 63, 1, 244, 221, 1, 224, -1, 244, 221, 2, 77, 1, 244, 186, 4, 176, 1, 244, 14, 144, 17, 6, 2, -151, 6, 34, 2, 70, 6, 34, 5, 231, 2, 70, 4, 112, 5, 231, 18, 22, 4, -112, 4, 4, 13, 254, 182, 4, 4, 7, 118, 182, 4, 4, 6, 165, 182, 1, 195, -220, 1, 116, 1, 125, 220, 1, 116, 0, 177, 5, 247, 3, 65, 221, 3, 65, -0, 170, 5, 247, 3, 65, 186, 3, 65, 3, 208, 12, 81, 182, 14, 45, 9, 79, -7, 169, 8, 111, 9, 186, 3, 44, 16, 48, 3, 44, 0, 170, 172, 3, 103, 3, -103, 0, 177, 172, 3, 103, 186, 6, 130, 221, 6, 130, 3, 114, 185, 190, -3, 114, 185, 3, 140, 1, 36, 190, 3, 140, 1, 36, 2, 157, 1, 36, 190, 2, -157, 1, 36, 2, 83, 146, 1, 116, 190, 146, 1, 116, 0, 253, 1, 147, 1, -116, 190, 0, 253, 1, 147, 1, 116, 135, 1, 116, 2, 14, 186, 135, 1, -116, 2, 83, 135, 1, 116, 13, 119, 1, 116, 2, 185, 0, 160, 14, 197, 1, -106, 1, 254, 1, 24, 1, 106, 3, 106, 1, 24, 190, 1, 106, 3, 106, 1, 24, -1, 106, 19, 15, 1, 24, 221, 1, 106, 1, 136, 0, 236, 186, 1, 106, 1, -136, 0, 236, 4, 49, 2, 83, 186, 0, 236, 153, 186, 0, 236, 0, 253, 1, -147, 221, 0, 236, 221, 1, 147, 186, 0, 236, 2, 83, 221, 0, 236, 190, -2, 83, 221, 0, 236, 4, 43, 0, 236, 2, 14, 186, 0, 236, 190, 1, 24, 0, -253, 1, 147, 1, 24, 1, 179, 10, 41, 1, 24, 1, 179, 1, 136, 221, 0, -236, 1, 179, 1, 136, 4, 43, 0, 236, 4, 0, 1, 136, 221, 0, 236, 1, 179, -1, 136, 4, 53, 221, 0, 236, 190, 1, 179, 1, 136, 4, 53, 221, 0, 236, -6, 16, 1, 136, 221, 0, 236, 5, 184, 1, 136, 1, 24, 1, 254, 1, 24, 0, -253, 1, 147, 1, 254, 1, 24, 190, 1, 254, 1, 24, 4, 0, 6, 62, 221, 143, -186, 3, 32, 221, 3, 32, 186, 3, 32, 1, 179, 6, 62, 2, 83, 221, 3, 32, -153, 0, 253, 1, 147, 1, 179, 1, 136, 0, 236, 190, 1, 254, 4, 43, 1, -24, 3, 142, 9, 131, 9, 56, 3, 142, 190, 8, 222, 3, 142, 5, 226, 190, -5, 226, 3, 106, 1, 24, 1, 179, 1, 254, 4, 185, 1, 24, 190, 1, 179, 1, -254, 4, 185, 1, 24, 2, 14, 186, 1, 50, 0, 170, 172, 6, 213, 186, 1, -107, 0, 177, 172, 6, 213, 186, 1, 107, 0, 170, 172, 2, 14, 186, 1, -107, 0, 177, 172, 2, 14, 186, 1, 107, 221, 2, 77, 2, 133, 186, 1, 36, -245, 198, 0, 189, 4, 101, 198, 0, 189, 190, 198, 0, 189, 190, 1, 11, -0, 205, 1, 81, 0, 245, 0, 140, 2, 30, 190, 1, 11, 1, 81, 0, 245, 0, -140, 2, 30, 190, 177, 0, 205, 1, 81, 0, 245, 0, 140, 2, 30, 190, 177, -1, 81, 0, 245, 0, 140, 2, 30, 3, 104, 11, 15, 3, 0, 148, 2, 30, 190, -1, 157, 0, 140, 2, 30, 190, 1, 224, 1, 157, 0, 140, 2, 30, 190, 221, -3, 139, 3, 81, 190, 221, 1, 224, 1, 168, 4, 48, 3, 139, 3, 81, 4, 48, -1, 224, 1, 168, 0, 182, 0, 237, 153, 150, 242, 0, 182, 0, 237, 153, -150, 234, 0, 182, 0, 237, 153, 150, 0, 144, 0, 182, 0, 237, 153, 150, -0, 153, 0, 182, 0, 237, 153, 150, 0, 159, 0, 182, 0, 237, 153, 150, 0, -154, 0, 182, 0, 237, 153, 150, 0, 165, 0, 182, 0, 237, 153, 150, 0, -162, 0, 182, 0, 237, 153, 150, 0, 164, 0, 182, 0, 237, 153, 249, 1, -69, 0, 182, 153, 1, 0, 150, 242, 0, 182, 153, 1, 0, 150, 234, 0, 182, -153, 1, 0, 150, 0, 144, 0, 182, 153, 1, 0, 150, 0, 153, 0, 182, 153, -1, 0, 150, 0, 159, 0, 182, 153, 1, 0, 150, 0, 154, 0, 182, 153, 1, 0, -150, 0, 165, 0, 182, 153, 1, 0, 150, 0, 162, 0, 182, 153, 1, 0, 150, -0, 164, 0, 182, 153, 1, 0, 249, 1, 69, 0, 182, 0, 237, 153, 1, 0, 150, -242, 0, 182, 0, 237, 153, 1, 0, 150, 234, 0, 182, 0, 237, 153, 1, 0, -150, 0, 144, 0, 182, 0, 237, 153, 1, 0, 150, 0, 153, 0, 182, 0, 237, -153, 1, 0, 150, 0, 159, 0, 182, 0, 237, 153, 1, 0, 150, 0, 154, 0, -182, 0, 237, 153, 1, 0, 150, 0, 165, 0, 182, 0, 237, 153, 1, 0, 150, -0, 162, 0, 182, 0, 237, 153, 1, 0, 150, 0, 164, 0, 182, 0, 237, 153, -1, 0, 249, 1, 69, 190, 15, 34, 238, 189, 190, 1, 238, 1, 125, 189, -190, 238, 189, 190, 1, 204, 1, 125, 189, 15, 165, 1, 25, 238, 189, -190, 9, 20, 238, 189, 2, 189, 238, 189, 190, 2, 189, 238, 189, 1, 247, -2, 189, 238, 189, 190, 1, 247, 2, 189, 238, 189, 221, 238, 189, 6, -104, 6, 219, 238, 1, 201, 6, 104, 9, 49, 238, 1, 201, 221, 238, 1, -201, 190, 221, 3, 104, 1, 10, 143, 238, 189, 190, 221, 3, 104, 0, 216, -143, 238, 189, 5, 128, 221, 238, 189, 190, 9, 220, 221, 238, 189, 13, -251, 186, 238, 189, 17, 194, 186, 238, 189, 7, 113, 2, 14, 186, 238, -189, 8, 233, 2, 14, 186, 238, 189, 190, 0, 170, 3, 83, 186, 238, 189, -190, 0, 177, 3, 83, 186, 238, 189, 4, 77, 0, 170, 3, 83, 186, 238, -189, 4, 77, 0, 177, 3, 83, 186, 238, 189, 153, 190, 186, 238, 189, 17, -71, 238, 189, 2, 97, 1, 238, 1, 125, 189, 2, 97, 238, 189, 2, 97, 1, -204, 1, 125, 189, 190, 2, 97, 1, 238, 1, 125, 189, 190, 2, 97, 238, -189, 190, 2, 97, 1, 204, 1, 125, 189, 16, 176, 238, 189, 190, 18, 177, -238, 189, 6, 8, 238, 189, 190, 6, 8, 238, 189, 6, 223, 238, 189, 152, -151, 12, 24, 152, 151, 10, 229, 152, 151, 10, 50, 152, 151, 11, 174, -152, 151, 10, 98, 152, 151, 11, 128, 152, 151, 15, 128, 152, 151, 16, -107, 152, 151, 17, 167, 152, 151, 8, 195, 152, 151, 9, 37, 152, 151, -7, 202, 152, 151, 14, 67, 152, 151, 8, 46, 152, 151, 8, 183, 152, 151, -18, 43, 152, 151, 18, 175, 152, 151, 12, 247, 152, 151, 17, 26, 152, -151, 18, 36, 152, 151, 15, 144, 152, 151, 9, 165, 152, 151, 7, 233, -152, 151, 11, 35, 152, 151, 13, 101, 152, 151, 15, 220, 152, 151, 10, -138, 152, 151, 9, 210, 152, 151, 10, 143, 152, 151, 9, 222, 152, 151, -15, 206, 152, 151, 7, 159, 152, 151, 11, 156, 152, 151, 16, 248, 152, -151, 11, 182, 152, 151, 15, 6, 152, 151, 7, 41, 152, 151, 11, 4, 152, -151, 17, 247, 152, 151, 15, 107, 152, 151, 18, 132, 152, 151, 8, 84, -152, 151, 8, 86, 152, 151, 8, 105, 152, 151, 9, 32, 152, 151, 8, 140, -152, 151, 7, 111, 152, 151, 14, 188, 152, 151, 7, 33, 152, 151, 10, -250, 152, 151, 17, 143, 152, 151, 7, 29, 152, 151, 13, 120, 152, 151, -18, 178, 152, 151, 10, 27, 152, 151, 15, 97, 152, 151, 7, 200, 152, -151, 17, 208, 152, 151, 9, 173, 152, 151, 13, 85, 152, 151, 11, 116, -152, 151, 17, 206, 152, 151, 7, 161, 152, 151, 13, 238, 152, 151, 8, -253, 152, 151, 14, 239, 152, 151, 9, 6, 152, 151, 7, 238, 152, 151, -14, 135, 152, 151, 11, 168, 152, 151, 9, 114, 152, 151, 16, 198, 152, -151, 18, 191, 152, 151, 10, 222, 152, 151, 6, 238, 152, 151, 10, 129, -152, 151, 7, 9, 152, 151, 7, 67, 152, 151, 19, 13, 152, 151, 12, 117, -152, 151, 17, 22, 152, 151, 7, 18, 152, 151, 17, 94, 152, 151, 10, -198, 152, 151, 17, 95, 152, 151, 14, 37, 152, 151, 18, 120, 152, 151, -13, 252, 152, 151, 17, 20, 152, 151, 15, 194, 152, 151, 7, 62, 152, -151, 14, 170, 152, 151, 11, 181, 152, 151, 16, 101, 152, 151, 18, 225, -152, 151, 12, 228, 152, 151, 14, 230, 152, 151, 10, 236, 152, 151, 11, -12, 152, 151, 8, 97, 152, 151, 10, 97, 152, 151, 6, 224, 152, 151, 8, -47, 152, 151, 7, 139, 152, 151, 8, 48, 152, 151, 19, 26, 152, 151, 7, -136, 152, 151, 18, 186, 152, 151, 14, 113, 152, 151, 14, 61, 152, 151, -17, 201, 152, 151, 18, 218, 152, 151, 9, 139, 152, 151, 9, 215, 152, -151, 13, 46, 152, 151, 15, 182, 152, 151, 16, 33, 152, 151, 17, 104, -152, 151, 15, 249, 152, 151, 12, 93, 152, 151, 17, 63, 152, 151, 11, -2, 152, 151, 12, 150, 152, 151, 18, 190, 152, 151, 8, 87, 152, 151, -10, 38, 152, 151, 10, 245, 152, 151, 19, 73, 152, 151, 11, 231, 152, -151, 18, 108, 152, 151, 9, 86, 152, 151, 12, 186, 152, 151, 14, 66, -152, 151, 13, 165, 152, 151, 15, 222, 152, 151, 12, 110, 152, 151, 9, -145, 152, 151, 9, 176, 152, 151, 12, 30, 152, 151, 8, 45, 152, 151, -17, 64, 152, 151, 14, 192, 152, 151, 19, 57, 152, 151, 16, 153, 152, -151, 8, 184, 152, 151, 10, 188, 152, 151, 17, 150, 152, 151, 7, 91, -152, 151, 14, 89, 152, 151, 18, 50, 152, 151, 16, 137, 152, 151, 15, -30, 152, 151, 12, 68, 152, 151, 13, 250, 152, 151, 15, 133, 152, 151, -13, 148, 152, 151, 8, 153, 152, 151, 7, 193, 152, 151, 18, 69, 152, -151, 12, 125, 152, 151, 12, 218, 152, 151, 13, 135, 152, 151, 10, 223, -152, 151, 11, 57, 152, 151, 16, 95, 152, 151, 16, 183, 152, 151, 13, -171, 152, 151, 14, 238, 152, 151, 12, 229, 152, 151, 13, 40, 152, 151, -9, 75, 152, 151, 17, 126, 152, 151, 7, 71, 152, 151, 13, 180, 152, -151, 14, 19, 152, 151, 16, 148, 152, 151, 16, 244, 152, 151, 7, 110, -152, 151, 17, 197, 152, 151, 15, 83, 152, 151, 12, 222, 152, 151, 18, -205, 152, 151, 9, 18, 152, 151, 16, 122, 152, 151, 7, 150, 152, 151, -7, 15, 152, 151, 12, 193, 152, 151, 13, 15, 152, 151, 8, 229, 152, -151, 18, 233, 152, 151, 11, 39, 152, 151, 12, 134, 152, 151, 13, 240, -152, 151, 10, 183, 152, 151, 10, 214, 152, 151, 15, 43, 152, 151, 11, -28, 152, 151, 15, 59, 152, 151, 14, 152, 152, 151, 10, 182, 152, 151, -9, 125, 152, 151, 10, 203, 152, 151, 18, 92, 152, 151, 16, 237, 152, -151, 15, 39, 152, 151, 13, 228, 152, 151, 8, 8, 152, 151, 9, 149, 152, -151, 14, 118, 152, 151, 12, 83, 152, 151, 10, 121, 152, 151, 16, 201, -152, 151, 7, 171, 152, 151, 11, 164, 152, 151, 14, 181, 152, 151, 12, -72, 152, 151, 10, 213, 152, 151, 16, 39, 152, 151, 14, 40, 152, 151, -13, 63, 152, 151, 16, 225, 152, 151, 19, 53, 152, 151, 8, 61, 152, -151, 9, 147, 152, 151, 16, 251, 152, 151, 14, 96, 152, 151, 17, 4, -152, 151, 16, 113, 152, 151, 13, 66, 152, 151, 13, 21, 152, 151, 15, -123, 152, 151, 9, 202, 152, 151, 18, 68, 152, 151, 16, 112, 152, 151, -7, 7, 152, 151, 8, 158, 152, 151, 7, 134, 152, 151, 18, 125, 152, 151, -13, 110, 152, 151, 7, 231, 152, 151, 18, 230, 152, 151, 8, 49, 152, -151, 8, 244, 152, 151, 13, 4, 152, 151, 17, 36, 152, 151, 18, 166, -152, 151, 11, 43, 152, 151, 13, 131, 152, 151, 15, 245, 152, 151, 12, -169, 152, 151, 10, 251, 152, 151, 14, 34, 152, 151, 8, 188, 152, 151, -19, 80, 152, 151, 10, 90, 152, 151, 7, 137, 142, 144, 10, 0, 142, 144, -3, 102, 142, 144, 3, 59, 242, 142, 144, 3, 59, 234, 142, 144, 3, 59, -0, 144, 142, 144, 11, 114, 142, 144, 1, 184, 142, 144, 4, 85, 142, -144, 5, 113, 242, 142, 144, 5, 113, 234, 142, 144, 5, 178, 142, 144, -4, 57, 142, 144, 133, 242, 142, 144, 133, 234, 142, 144, 2, 206, 242, -142, 144, 2, 206, 234, 142, 144, 2, 206, 0, 144, 142, 144, 2, 206, 0, -153, 142, 144, 16, 57, 142, 144, 5, 192, 142, 144, 4, 151, 242, 142, -144, 4, 151, 234, 142, 144, 1, 224, 242, 142, 144, 1, 224, 234, 142, -144, 3, 44, 142, 144, 3, 123, 142, 144, 11, 44, 142, 144, 2, 165, 142, -144, 2, 47, 142, 144, 5, 146, 142, 144, 15, 13, 142, 144, 13, 204, -142, 144, 5, 133, 242, 142, 144, 5, 133, 234, 142, 144, 2, 124, 142, -144, 5, 183, 242, 142, 144, 5, 183, 234, 142, 144, 2, 119, 0, 131, 4, -60, 5, 190, 142, 144, 6, 129, 142, 144, 6, 177, 142, 144, 5, 25, 142, -144, 5, 240, 0, 160, 4, 170, 142, 144, 5, 48, 142, 144, 6, 88, 242, -142, 144, 6, 88, 234, 142, 144, 5, 24, 142, 144, 3, 178, 142, 144, 0, -234, 3, 178, 142, 144, 3, 43, 242, 142, 144, 3, 43, 234, 142, 144, 3, -43, 0, 144, 142, 144, 3, 43, 0, 153, 142, 144, 11, 98, 142, 144, 4, -251, 142, 144, 10, 76, 142, 144, 9, 3, 142, 144, 5, 101, 142, 144, 4, -232, 242, 142, 144, 4, 232, 234, 142, 144, 6, 28, 142, 144, 6, 139, -142, 144, 4, 41, 242, 142, 144, 4, 41, 234, 142, 144, 4, 41, 0, 144, -142, 144, 5, 221, 142, 144, 4, 59, 142, 144, 1, 195, 242, 142, 144, 1, -195, 234, 142, 144, 0, 234, 2, 191, 142, 144, 2, 119, 1, 202, 142, -144, 1, 202, 142, 144, 0, 234, 6, 72, 142, 144, 0, 234, 5, 168, 142, -144, 6, 176, 142, 144, 0, 234, 5, 87, 142, 144, 2, 119, 5, 36, 142, -144, 3, 211, 242, 142, 144, 3, 211, 234, 142, 144, 5, 19, 142, 144, 0, -234, 5, 230, 142, 144, 1, 49, 242, 142, 144, 1, 49, 234, 142, 144, 0, -234, 6, 158, 142, 144, 0, 234, 6, 64, 142, 144, 6, 120, 242, 142, 144, -6, 120, 234, 142, 144, 5, 61, 142, 144, 6, 53, 142, 144, 0, 234, 5, -210, 3, 230, 142, 144, 0, 234, 4, 113, 142, 144, 0, 234, 3, 253, 142, -144, 0, 234, 6, 121, 142, 144, 3, 173, 242, 142, 144, 3, 173, 234, -142, 144, 3, 173, 0, 144, 142, 144, 0, 234, 6, 103, 142, 144, 5, 255, -142, 144, 0, 234, 5, 59, 142, 144, 5, 17, 142, 144, 4, 51, 142, 144, -0, 234, 5, 29, 142, 144, 0, 234, 4, 34, 142, 144, 0, 234, 5, 164, 142, -144, 2, 119, 5, 74, 142, 144, 2, 119, 6, 212, 142, 144, 0, 234, 6, -128, 142, 144, 3, 57, 4, 2, 142, 144, 0, 234, 4, 2, 142, 144, 3, 57, -3, 199, 142, 144, 0, 234, 3, 199, 142, 144, 3, 57, 3, 184, 142, 144, -0, 234, 3, 184, 142, 144, 2, 199, 142, 144, 3, 57, 2, 199, 142, 144, -0, 234, 2, 199, 157, 144, 242, 157, 144, 1, 13, 157, 144, 0, 255, 157, -144, 2, 148, 157, 144, 7, 45, 157, 144, 247, 157, 144, 234, 157, 144, -16, 91, 157, 144, 3, 171, 157, 144, 12, 4, 157, 144, 15, 137, 157, -144, 0, 162, 157, 144, 239, 1, 184, 157, 144, 7, 148, 157, 144, 16, -96, 157, 144, 4, 85, 157, 144, 0, 253, 1, 184, 157, 144, 14, 142, 157, -144, 10, 53, 157, 144, 16, 242, 157, 144, 17, 227, 157, 144, 172, 0, -253, 1, 184, 157, 144, 10, 43, 3, 115, 157, 144, 1, 69, 157, 144, 5, -178, 157, 144, 4, 57, 157, 144, 3, 102, 157, 144, 14, 248, 157, 144, -19, 74, 157, 144, 16, 154, 157, 144, 3, 115, 157, 144, 2, 136, 157, -144, 18, 23, 157, 144, 2, 31, 157, 144, 16, 212, 12, 130, 157, 144, -17, 46, 157, 144, 8, 193, 157, 144, 16, 114, 157, 144, 9, 132, 157, -144, 16, 139, 157, 144, 15, 253, 157, 144, 4, 213, 157, 144, 15, 90, -157, 144, 9, 232, 157, 144, 8, 88, 157, 144, 5, 98, 157, 144, 16, 86, -157, 144, 15, 4, 157, 144, 7, 249, 157, 144, 8, 73, 157, 144, 18, 187, -157, 144, 1, 64, 5, 192, 157, 144, 2, 142, 3, 102, 157, 144, 1, 49, -18, 42, 157, 144, 0, 239, 14, 7, 157, 144, 10, 110, 157, 144, 12, 99, -157, 144, 18, 60, 157, 144, 17, 0, 157, 144, 15, 125, 157, 144, 3, -139, 157, 144, 16, 252, 157, 144, 13, 31, 157, 144, 3, 44, 157, 144, -7, 25, 157, 144, 3, 123, 157, 144, 12, 86, 157, 144, 16, 158, 157, -144, 13, 192, 157, 144, 1, 107, 157, 144, 3, 251, 157, 144, 2, 165, -157, 144, 18, 181, 157, 144, 2, 47, 157, 144, 9, 237, 157, 144, 8, -235, 157, 144, 0, 147, 157, 144, 5, 146, 157, 144, 16, 29, 157, 144, -3, 254, 3, 251, 157, 144, 11, 64, 157, 144, 6, 105, 157, 144, 19, 23, -157, 144, 17, 224, 157, 144, 2, 207, 157, 144, 2, 124, 157, 144, 11, -59, 157, 144, 16, 67, 157, 144, 177, 1, 36, 157, 144, 0, 131, 4, 60, -5, 190, 157, 144, 7, 58, 157, 144, 17, 207, 157, 144, 6, 129, 157, -144, 6, 177, 157, 144, 11, 176, 157, 144, 5, 25, 157, 144, 13, 178, -157, 144, 8, 35, 157, 144, 14, 5, 157, 144, 11, 50, 157, 144, 13, 222, -157, 144, 16, 126, 157, 144, 5, 240, 0, 160, 4, 170, 157, 144, 10, -161, 157, 144, 2, 142, 9, 231, 157, 144, 10, 130, 157, 144, 10, 142, -157, 144, 13, 9, 157, 144, 5, 48, 157, 144, 10, 253, 157, 144, 189, -157, 144, 14, 31, 157, 144, 10, 151, 157, 144, 12, 36, 157, 144, 16, -222, 157, 144, 10, 33, 157, 144, 9, 230, 157, 144, 5, 24, 157, 144, -10, 46, 157, 144, 3, 178, 157, 144, 11, 149, 157, 144, 12, 189, 157, -144, 4, 251, 157, 144, 10, 3, 157, 144, 5, 101, 157, 144, 2, 202, 157, -144, 11, 29, 157, 144, 6, 199, 157, 144, 11, 204, 157, 144, 6, 28, -157, 144, 6, 249, 157, 144, 5, 75, 157, 144, 12, 141, 157, 144, 6, -139, 157, 144, 8, 156, 157, 144, 9, 92, 157, 144, 14, 71, 157, 144, -18, 82, 157, 144, 17, 39, 157, 144, 19, 78, 157, 144, 5, 221, 157, -144, 16, 72, 157, 144, 17, 216, 157, 144, 3, 211, 3, 115, 157, 144, 4, -59, 157, 144, 11, 132, 157, 144, 2, 191, 157, 144, 1, 202, 157, 144, -6, 72, 157, 144, 15, 183, 157, 144, 17, 210, 157, 144, 9, 94, 157, -144, 12, 19, 157, 144, 5, 168, 157, 144, 9, 185, 157, 144, 18, 32, -157, 144, 6, 176, 157, 144, 8, 231, 157, 144, 5, 87, 157, 144, 10, -179, 157, 144, 10, 34, 157, 144, 5, 36, 157, 144, 5, 19, 157, 144, 4, -203, 157, 144, 14, 100, 157, 144, 18, 241, 157, 144, 5, 230, 157, 144, -6, 158, 157, 144, 6, 64, 157, 144, 18, 245, 157, 144, 12, 15, 157, -144, 1, 64, 7, 80, 4, 34, 157, 144, 5, 61, 157, 144, 6, 53, 157, 144, -16, 146, 157, 144, 2, 172, 157, 144, 3, 230, 157, 144, 5, 210, 3, 230, -157, 144, 12, 11, 157, 144, 15, 49, 157, 144, 4, 113, 157, 144, 3, -253, 157, 144, 6, 121, 157, 144, 6, 103, 157, 144, 5, 255, 157, 144, -13, 244, 157, 144, 5, 59, 157, 144, 5, 17, 157, 144, 18, 208, 157, -144, 11, 163, 157, 144, 13, 194, 157, 144, 18, 140, 4, 203, 157, 144, -13, 124, 157, 144, 4, 51, 157, 144, 5, 29, 157, 144, 4, 34, 157, 144, -5, 164, 157, 144, 18, 198, 157, 144, 5, 74, 157, 144, 7, 57, 157, 144, -6, 212, 157, 144, 10, 105, 157, 144, 1, 102, 157, 144, 10, 124, 157, -144, 6, 128, 157, 144, 7, 251, 157, 144, 17, 130, 157, 144, 6, 122, -157, 144, 15, 15, 157, 144, 4, 2, 157, 144, 3, 199, 157, 144, 3, 184, -157, 144, 2, 199, 157, 144, 18, 252, 179, 1, 123, 194, 175, 0, 184, 0, -218, 179, 1, 123, 194, 228, 0, 184, 166, 179, 1, 123, 194, 175, 0, -184, 1, 37, 143, 0, 218, 179, 1, 123, 194, 228, 0, 184, 1, 37, 143, -166, 179, 1, 123, 194, 0, 166, 11, 137, 179, 1, 123, 194, 2, 113, 1, -119, 168, 179, 1, 123, 194, 2, 113, 1, 119, 166, 179, 1, 123, 194, 2, -113, 1, 119, 0, 243, 179, 1, 123, 194, 2, 113, 1, 119, 0, 177, 0, 243, -179, 1, 123, 194, 2, 113, 1, 119, 0, 177, 0, 218, 179, 1, 123, 194, 2, -113, 1, 119, 0, 170, 0, 243, 179, 1, 123, 194, 14, 101, 179, 1, 34, -179, 1, 91, 179, 0, 166, 0, 147, 19, 12, 185, 18, 227, 7, 210, 4, 197, -0, 134, 179, 2, 159, 185, 179, 4, 140, 185, 179, 249, 0, 199, 175, 1, -43, 0, 132, 172, 1, 43, 0, 132, 175, 177, 1, 43, 0, 132, 172, 177, 1, -43, 0, 132, 175, 1, 117, 0, 132, 172, 1, 117, 0, 132, 175, 186, 1, -117, 0, 132, 172, 186, 1, 117, 0, 132, 175, 221, 2, 75, 0, 132, 172, -221, 2, 75, 0, 132, 3, 229, 185, 14, 166, 185, 175, 1, 217, 1, 215, 0, -132, 172, 1, 217, 1, 215, 0, 132, 175, 186, 2, 75, 0, 132, 172, 186, -2, 75, 0, 132, 175, 186, 1, 217, 1, 215, 0, 132, 172, 186, 1, 217, 1, -215, 0, 132, 175, 186, 156, 0, 132, 172, 186, 156, 0, 132, 3, 55, 1, -171, 0, 197, 177, 3, 93, 0, 245, 185, 177, 3, 93, 0, 245, 185, 1, 16, -177, 3, 93, 0, 245, 185, 3, 229, 0, 140, 2, 172, 1, 121, 254, 242, 1, -121, 254, 234, 1, 121, 254, 0, 144, 1, 121, 254, 0, 153, 1, 121, 254, -0, 159, 1, 121, 254, 0, 154, 1, 121, 254, 0, 165, 1, 121, 254, 0, 162, -1, 121, 254, 0, 164, 179, 7, 209, 0, 209, 185, 179, 7, 175, 0, 209, -185, 179, 3, 182, 0, 209, 185, 179, 11, 70, 0, 209, 185, 141, 1, 11, -169, 0, 209, 185, 141, 177, 169, 0, 209, 185, 1, 227, 1, 171, 198, 2, -181, 2, 182, 185, 198, 2, 181, 2, 182, 130, 1, 243, 1, 132, 185, 198, -2, 181, 2, 182, 0, 140, 0, 177, 1, 226, 198, 2, 181, 2, 182, 130, 1, -243, 1, 132, 0, 140, 0, 177, 1, 226, 198, 2, 181, 2, 182, 0, 140, 0, -170, 1, 226, 153, 3, 229, 185, 179, 226, 0, 181, 8, 220, 4, 164, 0, -134, 1, 121, 254, 1, 69, 1, 121, 254, 2, 50, 1, 121, 254, 3, 154, 179, -3, 85, 3, 88, 179, 0, 131, 13, 51, 1, 34, 199, 129, 133, 214, 199, -129, 214, 199, 129, 133, 231, 199, 129, 231, 199, 129, 133, 244, 199, -129, 244, 199, 129, 133, 219, 199, 129, 219, 199, 129, 133, 229, 199, -129, 229, 199, 129, 0, 171, 199, 129, 0, 244, 199, 129, 1, 237, 199, -129, 2, 36, 199, 129, 2, 107, 199, 129, 2, 3, 199, 129, 1, 151, 199, -129, 2, 93, 199, 129, 1, 155, 199, 129, 2, 31, 199, 129, 0, 224, 199, -129, 1, 44, 199, 129, 1, 183, 199, 129, 2, 32, 199, 129, 1, 233, 199, -129, 2, 158, 199, 129, 1, 186, 199, 129, 2, 17, 199, 129, 1, 164, 199, -129, 2, 105, 199, 129, 0, 195, 199, 129, 0, 208, 199, 129, 1, 198, -199, 129, 2, 94, 199, 129, 133, 1, 152, 199, 129, 1, 152, 199, 129, 2, -54, 199, 129, 1, 162, 199, 129, 2, 25, 199, 129, 217, 199, 129, 2, 29, -199, 129, 0, 214, 199, 129, 1, 177, 199, 129, 1, 141, 199, 129, 1, -174, 199, 129, 1, 104, 199, 129, 0, 188, 199, 129, 1, 27, 199, 129, 0, -210, 199, 129, 1, 190, 199, 129, 3, 87, 199, 129, 1, 203, 199, 129, 2, -51, 199, 129, 2, 28, 199, 129, 2, 140, 199, 129, 1, 58, 199, 129, 2, -102, 199, 129, 1, 145, 199, 129, 1, 150, 199, 129, 2, 170, 199, 129, -1, 211, 199, 129, 0, 178, 199, 129, 1, 165, 199, 129, 1, 166, 199, -129, 1, 209, 199, 129, 1, 128, 199, 129, 133, 0, 169, 199, 129, 0, -169, 199, 129, 133, 1, 21, 199, 129, 1, 21, 199, 129, 133, 1, 29, 199, -129, 1, 29, 199, 129, 0, 192, 199, 129, 1, 242, 199, 129, 1, 245, 199, -129, 1, 161, 199, 129, 1, 140, 199, 129, 133, 0, 222, 199, 129, 0, -222, 199, 129, 1, 109, 199, 129, 1, 63, 199, 129, 1, 100, 199, 129, 1, -32, 199, 129, 2, 209, 178, 2, 43, 1, 243, 1, 132, 185, 178, 2, 43, 3, -188, 1, 132, 185, 2, 43, 1, 243, 1, 132, 185, 2, 43, 3, 188, 1, 132, -185, 199, 2, 159, 185, 199, 1, 243, 2, 159, 185, 159, 129, 133, 214, -159, 129, 214, 159, 129, 133, 231, 159, 129, 231, 159, 129, 133, 244, -159, 129, 244, 159, 129, 133, 219, 159, 129, 219, 159, 129, 133, 229, -159, 129, 229, 159, 129, 0, 171, 159, 129, 0, 244, 159, 129, 1, 237, -159, 129, 2, 36, 159, 129, 2, 107, 159, 129, 2, 3, 159, 129, 1, 151, -159, 129, 2, 93, 159, 129, 1, 155, 159, 129, 2, 31, 159, 129, 0, 224, -159, 129, 1, 44, 159, 129, 1, 183, 159, 129, 2, 32, 159, 129, 1, 233, -159, 129, 2, 158, 159, 129, 1, 186, 159, 129, 2, 17, 159, 129, 1, 164, -159, 129, 2, 105, 159, 129, 0, 195, 159, 129, 0, 208, 159, 129, 1, -198, 159, 129, 2, 94, 159, 129, 133, 1, 152, 159, 129, 1, 152, 159, -129, 2, 54, 159, 129, 1, 162, 159, 129, 2, 25, 159, 129, 217, 159, -129, 2, 29, 159, 129, 0, 214, 159, 129, 1, 177, 159, 129, 1, 141, 159, -129, 1, 174, 159, 129, 1, 104, 159, 129, 0, 188, 159, 129, 1, 27, 159, -129, 0, 210, 159, 129, 1, 190, 159, 129, 3, 87, 159, 129, 1, 203, 159, -129, 2, 51, 159, 129, 2, 28, 159, 129, 2, 140, 159, 129, 1, 58, 159, -129, 2, 102, 159, 129, 1, 145, 159, 129, 1, 150, 159, 129, 2, 170, -159, 129, 1, 211, 159, 129, 0, 178, 159, 129, 1, 165, 159, 129, 1, -166, 159, 129, 1, 209, 159, 129, 1, 128, 159, 129, 133, 0, 169, 159, -129, 0, 169, 159, 129, 133, 1, 21, 159, 129, 1, 21, 159, 129, 133, 1, -29, 159, 129, 1, 29, 159, 129, 0, 192, 159, 129, 1, 242, 159, 129, 1, -245, 159, 129, 1, 161, 159, 129, 1, 140, 159, 129, 133, 0, 222, 159, -129, 0, 222, 159, 129, 1, 109, 159, 129, 1, 63, 159, 129, 1, 100, 159, -129, 1, 32, 159, 129, 2, 209, 159, 129, 133, 0, 171, 159, 129, 133, 1, -151, 159, 129, 1, 159, 159, 129, 3, 134, 159, 129, 2, 173, 159, 129, -2, 84, 159, 1, 37, 0, 255, 2, 43, 5, 228, 1, 132, 185, 159, 2, 159, -185, 159, 1, 243, 2, 159, 185, 235, 129, 1, 99, 235, 129, 1, 67, 235, -129, 1, 19, 235, 129, 1, 97, 235, 129, 1, 110, 235, 129, 1, 73, 235, -129, 1, 32, 235, 129, 0, 190, 235, 129, 1, 74, 235, 129, 1, 113, 235, -129, 0, 229, 235, 129, 1, 131, 235, 129, 1, 130, 235, 129, 1, 36, 235, -129, 14, 235, 235, 129, 18, 18, 235, 129, 3, 131, 235, 129, 0, 156, -235, 129, 1, 82, 235, 129, 1, 101, 235, 129, 0, 231, 235, 129, 214, -235, 129, 229, 235, 129, 219, 235, 129, 3, 113, 235, 129, 0, 227, 235, -129, 6, 38, 235, 129, 0, 228, 235, 129, 4, 45, 235, 129, 2, 215, 235, -129, 2, 45, 235, 129, 2, 175, 235, 129, 2, 254, 235, 129, 3, 189, 235, -129, 231, 235, 129, 244, 235, 129, 9, 24, 235, 129, 1, 54, 235, 129, -3, 64, 235, 129, 11, 14, 141, 129, 2, 87, 141, 129, 3, 34, 141, 129, -3, 212, 141, 129, 2, 59, 141, 129, 3, 186, 141, 129, 3, 163, 141, 129, -2, 101, 141, 129, 3, 210, 141, 129, 2, 33, 141, 129, 4, 35, 141, 129, -3, 121, 141, 129, 4, 8, 141, 129, 3, 111, 141, 129, 4, 39, 141, 129, -3, 192, 141, 129, 3, 16, 141, 129, 2, 42, 141, 129, 2, 64, 141, 129, -3, 144, 141, 129, 3, 6, 141, 129, 2, 110, 141, 129, 3, 71, 141, 129, -2, 89, 141, 129, 2, 69, 141, 129, 3, 148, 141, 129, 2, 86, 141, 129, -2, 72, 141, 129, 2, 92, 141, 129, 2, 46, 141, 129, 2, 114, 141, 129, -214, 141, 129, 1, 185, 141, 129, 0, 169, 141, 129, 4, 47, 141, 129, 3, -214, 141, 129, 219, 141, 129, 3, 146, 141, 129, 2, 20, 141, 129, 229, -141, 129, 0, 222, 141, 129, 3, 202, 141, 129, 1, 127, 141, 129, 1, 29, -141, 129, 244, 141, 129, 3, 220, 141, 129, 1, 63, 141, 129, 1, 109, -141, 129, 1, 21, 141, 129, 3, 101, 141, 129, 1, 103, 141, 129, 231, -141, 3, 77, 141, 129, 4, 215, 141, 129, 3, 151, 141, 129, 4, 122, 141, -129, 5, 81, 141, 129, 6, 215, 141, 129, 6, 196, 141, 129, 4, 253, 141, -129, 4, 55, 141, 129, 6, 27, 141, 129, 3, 125, 141, 129, 5, 39, 141, -129, 5, 6, 141, 129, 3, 215, 141, 129, 6, 49, 141, 129, 5, 120, 141, -129, 4, 239, 141, 129, 6, 19, 141, 129, 4, 179, 141, 129, 5, 180, 141, -129, 3, 213, 141, 129, 6, 151, 141, 129, 3, 153, 141, 129, 6, 87, 141, -129, 3, 97, 141, 129, 3, 248, 141, 129, 4, 181, 141, 129, 3, 110, 141, -129, 4, 3, 141, 129, 3, 179, 141, 129, 6, 155, 141, 129, 4, 74, 141, -129, 4, 37, 141, 129, 6, 203, 141, 129, 3, 235, 141, 129, 6, 216, 141, -129, 6, 206, 141, 129, 5, 238, 141, 129, 6, 76, 141, 129, 5, 56, 141, -129, 4, 162, 141, 129, 4, 225, 141, 129, 10, 92, 179, 1, 7, 17, 161, -185, 179, 1, 7, 2, 192, 185, 179, 1, 7, 0, 220, 185, 179, 1, 7, 0, -239, 185, 179, 1, 7, 0, 176, 185, 179, 1, 7, 1, 106, 185, 179, 1, 7, -1, 188, 185, 179, 1, 7, 1, 37, 185, 179, 1, 7, 2, 6, 185, 179, 1, 7, -4, 193, 185, 179, 1, 7, 3, 59, 185, 179, 1, 7, 17, 248, 185, 179, 1, -7, 6, 17, 185, 179, 1, 7, 7, 50, 185, 179, 1, 7, 10, 103, 185, 179, 1, -7, 5, 200, 185, 235, 129, 2, 28, 235, 129, 2, 32, 235, 129, 2, 174, -235, 129, 2, 3, 235, 129, 1, 48, 235, 129, 11, 40, 235, 129, 1, 68, -235, 129, 5, 215, 235, 129, 11, 49, 235, 129, 12, 177, 235, 129, 10, -7, 235, 129, 19, 77, 235, 129, 12, 175, 235, 129, 16, 80, 235, 129, -18, 160, 235, 129, 8, 44, 235, 129, 2, 244, 235, 129, 3, 54, 235, 129, -11, 210, 235, 129, 13, 223, 235, 149, 129, 1, 67, 235, 149, 129, 1, -73, 235, 149, 129, 1, 113, 235, 149, 129, 0, 229, 181, 141, 2, 87, -181, 141, 2, 59, 181, 141, 2, 101, 181, 141, 2, 33, 181, 141, 2, 42, -181, 141, 2, 64, 181, 141, 2, 110, 181, 141, 2, 89, 181, 141, 2, 69, -181, 141, 2, 86, 181, 141, 2, 72, 181, 141, 2, 92, 181, 141, 2, 46, -181, 141, 2, 114, 181, 141, 4, 161, 214, 181, 141, 5, 37, 214, 181, -141, 5, 194, 214, 181, 141, 6, 25, 214, 181, 141, 5, 100, 214, 181, -141, 6, 109, 214, 181, 141, 5, 114, 214, 181, 141, 5, 96, 214, 181, -141, 3, 122, 214, 181, 141, 6, 96, 214, 181, 141, 6, 29, 214, 181, -141, 5, 35, 214, 181, 141, 5, 53, 214, 181, 141, 6, 116, 214, 181, -141, 3, 122, 244, 181, 201, 242, 181, 201, 234, 181, 201, 0, 144, 181, -201, 0, 153, 181, 201, 0, 159, 181, 201, 0, 154, 181, 201, 0, 165, -181, 201, 0, 162, 181, 201, 0, 164, 181, 201, 1, 69, 181, 201, 2, 47, -181, 201, 2, 124, 181, 201, 2, 207, 181, 201, 5, 220, 181, 201, 6, -166, 181, 201, 2, 136, 181, 201, 2, 165, 181, 201, 4, 107, 181, 201, -5, 65, 181, 201, 6, 66, 181, 201, 4, 68, 181, 201, 4, 209, 181, 201, -5, 21, 181, 201, 5, 254, 181, 201, 5, 227, 181, 201, 7, 46, 181, 201, -18, 41, 181, 201, 5, 10, 181, 201, 5, 201, 181, 201, 6, 148, 181, 201, -5, 174, 181, 201, 5, 208, 181, 201, 16, 129, 181, 201, 5, 188, 181, -201, 5, 75, 181, 201, 10, 109, 153, 141, 2, 87, 153, 141, 2, 59, 153, -141, 2, 101, 153, 141, 2, 33, 153, 141, 2, 42, 153, 141, 2, 64, 153, -141, 2, 110, 153, 141, 2, 89, 153, 141, 2, 69, 153, 141, 2, 86, 153, -141, 2, 72, 153, 141, 2, 92, 153, 141, 2, 46, 153, 141, 2, 114, 153, -141, 4, 161, 214, 153, 141, 5, 37, 214, 153, 141, 5, 194, 214, 153, -141, 6, 25, 214, 153, 141, 5, 100, 214, 153, 141, 6, 109, 214, 153, -141, 5, 114, 214, 153, 141, 5, 96, 214, 153, 141, 3, 122, 214, 153, -141, 6, 96, 214, 153, 141, 6, 29, 214, 153, 141, 5, 35, 214, 153, 141, -5, 53, 214, 153, 141, 6, 116, 214, 7, 187, 4, 197, 0, 134, 153, 201, -242, 153, 201, 234, 153, 201, 0, 144, 153, 201, 0, 153, 153, 201, 0, -159, 153, 201, 0, 154, 153, 201, 0, 165, 153, 201, 0, 162, 153, 201, -0, 164, 153, 201, 1, 69, 153, 201, 2, 47, 153, 201, 2, 124, 153, 201, -2, 207, 153, 201, 5, 220, 153, 201, 6, 166, 153, 201, 2, 136, 153, -201, 2, 165, 153, 201, 4, 107, 153, 201, 5, 65, 153, 201, 6, 66, 153, -201, 4, 68, 153, 201, 4, 209, 153, 201, 5, 21, 153, 201, 5, 254, 153, -201, 5, 227, 153, 201, 12, 48, 153, 201, 16, 220, 153, 201, 15, 91, -153, 201, 7, 100, 153, 201, 18, 114, 153, 201, 16, 47, 153, 201, 18, -216, 153, 201, 16, 84, 153, 201, 5, 188, 153, 201, 12, 224, 153, 201, -10, 39, 153, 201, 7, 108, 153, 201, 5, 148, 153, 201, 19, 51, 153, -201, 0, 243, 153, 201, 0, 218, 153, 201, 9, 252, 153, 201, 17, 53, -153, 201, 5, 10, 153, 201, 5, 201, 153, 201, 6, 148, 153, 201, 5, 174, -153, 201, 5, 208, 153, 201, 17, 137, 179, 226, 161, 170, 11, 76, 179, -226, 161, 170, 17, 233, 179, 226, 161, 170, 15, 51, 179, 226, 161, -170, 11, 183, 179, 226, 161, 170, 8, 192, 179, 226, 161, 170, 14, 24, -179, 226, 161, 170, 11, 154, 179, 226, 161, 170, 13, 86, 179, 226, -161, 170, 7, 112, 179, 226, 161, 170, 8, 41, 179, 226, 161, 170, 13, -229, 179, 226, 161, 170, 9, 76, 153, 159, 214, 153, 159, 231, 153, -159, 244, 153, 159, 219, 153, 159, 229, 153, 159, 0, 171, 153, 159, 1, -237, 153, 159, 2, 107, 153, 159, 1, 151, 153, 159, 1, 155, 153, 159, -0, 224, 153, 159, 1, 183, 153, 159, 1, 233, 153, 159, 1, 186, 153, -159, 1, 164, 153, 159, 0, 195, 153, 159, 1, 198, 153, 159, 1, 152, -153, 159, 1, 162, 153, 159, 217, 153, 159, 0, 214, 153, 159, 1, 177, -153, 159, 1, 141, 153, 159, 1, 174, 153, 159, 1, 104, 153, 159, 0, -188, 153, 159, 1, 190, 153, 159, 2, 51, 153, 159, 1, 58, 153, 159, 1, -150, 153, 159, 0, 178, 153, 159, 1, 165, 153, 159, 1, 166, 153, 159, -1, 209, 153, 159, 1, 128, 153, 159, 0, 169, 153, 159, 1, 21, 153, 159, -1, 29, 153, 159, 0, 192, 153, 159, 1, 242, 153, 159, 1, 245, 153, 159, -1, 161, 153, 159, 1, 140, 153, 159, 0, 222, 153, 159, 1, 109, 153, -159, 1, 63, 153, 159, 1, 100, 156, 11, 10, 156, 15, 170, 156, 16, 76, -156, 12, 38, 156, 19, 43, 156, 9, 14, 156, 11, 79, 156, 17, 132, 156, -12, 91, 156, 14, 189, 156, 16, 55, 156, 14, 97, 156, 18, 29, 156, 8, -9, 156, 12, 102, 156, 17, 240, 156, 8, 124, 156, 13, 215, 156, 14, -233, 156, 10, 91, 156, 15, 38, 156, 17, 30, 156, 17, 58, 156, 14, 158, -156, 17, 160, 156, 19, 47, 156, 18, 244, 156, 7, 204, 156, 17, 111, -156, 8, 28, 156, 14, 26, 156, 15, 24, 156, 17, 18, 156, 6, 252, 156, -14, 3, 156, 13, 203, 156, 13, 205, 156, 11, 5, 156, 18, 49, 156, 9, -199, 156, 10, 21, 156, 14, 130, 156, 16, 11, 156, 7, 190, 156, 8, 209, -156, 13, 230, 156, 13, 174, 156, 13, 141, 156, 7, 21, 156, 15, 192, -156, 15, 212, 156, 9, 8, 156, 15, 254, 156, 6, 218, 156, 14, 93, 156, -7, 235, 156, 14, 121, 156, 9, 40, 156, 17, 212, 156, 9, 144, 156, 15, -157, 156, 17, 80, 156, 13, 22, 156, 15, 205, 156, 7, 252, 156, 13, -190, 156, 12, 22, 156, 10, 12, 156, 8, 43, 156, 10, 82, 156, 16, 99, -156, 11, 1, 156, 10, 176, 156, 7, 115, 156, 16, 170, 156, 3, 116, 156, -13, 142, 156, 17, 25, 156, 18, 165, 156, 13, 33, 156, 13, 168, 156, -13, 242, 156, 16, 35, 156, 7, 77, 156, 15, 118, 156, 11, 62, 156, 9, -245, 156, 19, 0, 179, 226, 161, 170, 0, 202, 0, 199, 179, 226, 161, -170, 0, 202, 242, 179, 226, 161, 170, 0, 202, 234, 179, 226, 161, 170, -0, 202, 0, 144, 179, 226, 161, 170, 0, 202, 0, 153, 179, 226, 161, -170, 0, 202, 0, 159, 179, 226, 161, 170, 0, 202, 0, 154, 179, 226, -161, 170, 0, 202, 0, 165, 179, 226, 161, 170, 0, 202, 0, 162, 179, -226, 161, 170, 0, 202, 0, 164, 179, 226, 161, 170, 0, 202, 1, 69, 179, -226, 161, 170, 0, 202, 2, 106, 179, 226, 161, 170, 0, 202, 2, 73, 179, -226, 161, 170, 0, 202, 3, 74, 179, 226, 161, 170, 0, 202, 2, 239, 179, -226, 161, 170, 0, 202, 2, 241, 179, 226, 161, 170, 0, 202, 2, 127, -179, 226, 161, 170, 0, 202, 2, 219, 179, 226, 161, 170, 0, 202, 2, -212, 179, 226, 161, 170, 0, 202, 2, 236, 179, 226, 161, 170, 0, 202, -2, 50, 179, 226, 161, 170, 0, 202, 5, 166, 179, 226, 161, 170, 0, 202, -6, 102, 179, 226, 161, 170, 0, 202, 5, 235, 179, 226, 161, 170, 0, -202, 6, 198, 156, 13, 98, 156, 0, 208, 156, 0, 228, 156, 0, 189, 156, -11, 135, 156, 12, 163, 156, 3, 1, 3, 8, 18, 170, 156, 3, 1, 3, 8, 15, -41, 156, 3, 1, 3, 8, 13, 94, 156, 3, 1, 3, 8, 14, 21, 156, 18, 97, -156, 14, 43, 10, 210, 156, 0, 214, 156, 1, 234, 214, 156, 0, 178, 156, -0, 171, 156, 9, 31, 156, 19, 72, 156, 16, 147, 156, 18, 61, 156, 18, -156, 156, 11, 92, 156, 8, 243, 156, 1, 234, 1, 97, 156, 1, 234, 1, 74, -156, 8, 23, 156, 6, 179, 156, 11, 101, 156, 16, 116, 156, 9, 151, 156, -7, 166, 156, 8, 63, 156, 1, 234, 0, 190, 156, 12, 103, 156, 17, 183, -156, 14, 200, 156, 9, 1, 156, 13, 193, 156, 1, 234, 1, 19, 156, 13, -188, 156, 13, 247, 156, 16, 14, 156, 6, 160, 2, 38, 156, 5, 106, 2, -38, 156, 1, 88, 2, 38, 156, 3, 245, 2, 38, 156, 6, 160, 3, 40, 156, 5, -106, 3, 40, 156, 1, 88, 3, 40, 156, 3, 245, 3, 40, 156, 1, 88, 1, 92, -0, 231, 156, 1, 88, 1, 92, 0, 203, 2, 38, 156, 0, 210, 156, 19, 65, -156, 10, 159, 156, 16, 143, 156, 12, 54, 156, 3, 136, 1, 92, 0, 231, -156, 3, 136, 1, 92, 0, 203, 2, 38, 156, 16, 22, 156, 11, 0, 156, 1, -234, 0, 231, 156, 9, 254, 156, 19, 79, 156, 5, 187, 156, 1, 234, 1, -54, 156, 17, 134, 156, 11, 253, 156, 8, 2, 3, 116, 156, 8, 142, 156, -19, 30, 156, 1, 234, 1, 89, 156, 6, 220, 156, 5, 63, 156, 8, 4, 3, -116, 156, 1, 93, 4, 78, 156, 1, 88, 4, 78, 156, 2, 244, 156, 10, 239, -156, 9, 140, 156, 14, 185, 156, 1, 33, 1, 92, 6, 179, 156, 1, 229, -156, 18, 239, 156, 12, 52, 156, 0, 188, 156, 15, 228, 156, 2, 132, -156, 5, 233, 156, 3, 245, 10, 114, 156, 13, 47, 156, 18, 1, 156, 11, -236, 156, 11, 157, 156, 12, 5, 156, 13, 236, 4, 213, 156, 17, 24, 156, -7, 95, 156, 10, 157, 156, 14, 155, 156, 12, 145, 156, 10, 228, 156, -10, 23, 156, 6, 200, 156, 7, 96, 179, 226, 161, 170, 0, 179, 242, 179, -226, 161, 170, 0, 179, 234, 179, 226, 161, 170, 0, 179, 0, 144, 179, -226, 161, 170, 0, 179, 0, 153, 179, 226, 161, 170, 0, 179, 0, 159, -179, 226, 161, 170, 0, 179, 0, 154, 179, 226, 161, 170, 0, 179, 0, -165, 179, 226, 161, 170, 0, 179, 0, 162, 179, 226, 161, 170, 0, 179, -0, 164, 179, 226, 161, 170, 0, 179, 1, 69, 179, 226, 161, 170, 0, 179, -2, 106, 179, 226, 161, 170, 0, 179, 2, 73, 179, 226, 161, 170, 0, 179, -3, 74, 179, 226, 161, 170, 0, 179, 2, 239, 179, 226, 161, 170, 0, 179, -2, 241, 179, 226, 161, 170, 0, 179, 2, 127, 179, 226, 161, 170, 0, -179, 2, 219, 179, 226, 161, 170, 0, 179, 2, 212, 179, 226, 161, 170, -0, 179, 2, 236, 179, 226, 161, 170, 0, 179, 2, 50, 179, 226, 161, 170, -0, 179, 5, 166, 179, 226, 161, 170, 0, 179, 6, 102, 179, 226, 161, -170, 0, 179, 5, 235, 179, 226, 161, 170, 0, 179, 6, 198, 179, 226, -161, 170, 0, 179, 12, 198, 179, 226, 161, 170, 0, 179, 17, 121, 179, -226, 161, 170, 0, 179, 14, 153, 179, 226, 161, 170, 0, 179, 10, 191, -179, 226, 161, 170, 0, 179, 12, 104, 179, 226, 161, 170, 0, 179, 3, -154, 179, 226, 161, 170, 0, 179, 18, 19, 132, 131, 7, 243, 132, 131, -9, 190, 132, 131, 231, 132, 131, 10, 88, 132, 131, 14, 212, 132, 131, -11, 254, 132, 131, 1, 231, 132, 131, 12, 154, 132, 131, 3, 23, 132, -131, 7, 55, 132, 131, 214, 132, 131, 14, 217, 132, 131, 15, 87, 132, -131, 14, 90, 132, 131, 9, 174, 132, 131, 3, 157, 132, 131, 18, 203, -132, 131, 229, 132, 131, 6, 185, 132, 131, 11, 223, 132, 131, 219, -132, 131, 3, 45, 132, 131, 7, 158, 132, 131, 13, 17, 132, 131, 3, 87, -132, 131, 16, 65, 132, 131, 11, 153, 132, 131, 8, 70, 132, 131, 11, -136, 132, 131, 15, 37, 132, 131, 15, 89, 132, 131, 13, 136, 132, 131, -1, 27, 132, 131, 12, 47, 132, 131, 10, 40, 132, 131, 16, 213, 132, -131, 11, 198, 132, 131, 12, 51, 132, 131, 1, 184, 132, 131, 2, 170, -132, 131, 9, 160, 132, 131, 14, 120, 132, 131, 2, 102, 132, 131, 13, -184, 132, 131, 10, 224, 132, 131, 11, 141, 132, 131, 2, 28, 132, 131, -13, 34, 132, 131, 16, 203, 132, 131, 6, 32, 132, 131, 16, 37, 132, -131, 7, 20, 132, 131, 5, 149, 132, 131, 17, 236, 132, 131, 6, 237, -132, 131, 18, 242, 132, 131, 9, 103, 132, 131, 6, 250, 132, 131, 1, -203, 132, 131, 12, 243, 132, 131, 16, 5, 132, 131, 13, 61, 132, 131, -13, 145, 132, 131, 15, 145, 132, 131, 12, 45, 132, 131, 0, 210, 132, -131, 10, 249, 132, 131, 12, 116, 132, 131, 7, 54, 132, 131, 12, 221, -132, 131, 14, 241, 132, 131, 7, 39, 132, 131, 1, 211, 132, 131, 15, -169, 132, 131, 6, 21, 132, 131, 14, 94, 132, 131, 2, 140, 132, 131, -13, 224, 132, 131, 15, 72, 132, 131, 13, 132, 132, 131, 6, 5, 132, -131, 8, 239, 132, 131, 8, 82, 132, 131, 14, 111, 132, 131, 13, 89, -132, 131, 16, 142, 132, 131, 9, 87, 132, 131, 15, 131, 132, 131, 6, -251, 132, 131, 9, 106, 132, 131, 12, 41, 132, 131, 13, 197, 132, 131, -9, 129, 132, 131, 15, 101, 132, 131, 14, 245, 132, 131, 19, 31, 132, -131, 10, 72, 132, 131, 8, 94, 132, 131, 14, 165, 132, 131, 11, 103, -132, 131, 11, 219, 132, 131, 19, 44, 132, 131, 12, 166, 132, 131, 7, -82, 132, 131, 12, 207, 132, 131, 18, 174, 132, 131, 10, 220, 132, 131, -14, 112, 132, 131, 5, 95, 132, 131, 17, 177, 132, 131, 8, 68, 132, -131, 7, 212, 132, 131, 7, 164, 132, 131, 11, 32, 132, 131, 11, 131, -132, 131, 16, 226, 132, 131, 17, 223, 132, 131, 18, 2, 132, 131, 8, -163, 132, 131, 17, 55, 132, 131, 16, 239, 132, 131, 8, 224, 132, 131, -11, 7, 132, 131, 16, 27, 132, 131, 13, 158, 132, 131, 10, 85, 132, -131, 7, 94, 132, 131, 8, 242, 132, 131, 17, 54, 132, 131, 7, 86, 132, -131, 10, 16, 132, 131, 8, 211, 132, 131, 17, 62, 132, 131, 14, 46, -132, 131, 19, 82, 132, 131, 14, 116, 132, 131, 10, 211, 132, 131, 7, -119, 132, 131, 12, 255, 132, 131, 12, 89, 132, 131, 7, 182, 132, 131, -10, 119, 132, 131, 7, 152, 132, 131, 17, 15, 132, 131, 14, 27, 132, -131, 19, 21, 132, 131, 11, 130, 132, 131, 18, 75, 132, 131, 9, 227, -132, 131, 11, 177, 132, 131, 11, 68, 132, 131, 14, 84, 132, 131, 7, -178, 132, 131, 11, 129, 132, 131, 15, 172, 132, 131, 14, 107, 132, -131, 16, 21, 132, 131, 6, 246, 132, 131, 17, 113, 132, 131, 18, 217, -132, 131, 8, 136, 132, 131, 6, 80, 132, 131, 8, 90, 132, 131, 18, 180, -132, 131, 18, 27, 132, 131, 14, 104, 132, 131, 19, 71, 132, 131, 9, -89, 132, 131, 8, 106, 132, 131, 10, 167, 132, 131, 19, 41, 132, 131, -16, 233, 132, 131, 15, 103, 132, 131, 18, 0, 132, 131, 7, 68, 132, -131, 16, 10, 132, 131, 1, 165, 132, 131, 8, 251, 132, 131, 10, 14, -132, 131, 9, 213, 132, 131, 9, 60, 132, 131, 18, 161, 132, 131, 17, -96, 132, 131, 0, 178, 132, 131, 12, 140, 132, 131, 18, 229, 132, 131, -18, 45, 132, 131, 17, 16, 132, 131, 13, 23, 132, 131, 18, 100, 132, -131, 8, 146, 132, 131, 1, 128, 132, 131, 4, 97, 132, 131, 16, 7, 132, -131, 1, 209, 132, 131, 8, 223, 132, 131, 9, 66, 132, 131, 1, 166, 132, -131, 10, 60, 132, 131, 12, 40, 132, 131, 7, 189, 132, 131, 18, 109, -132, 131, 19, 52, 132, 131, 9, 162, 132, 131, 16, 197, 132, 131, 13, -80, 132, 131, 18, 197, 132, 131, 2, 145, 132, 131, 18, 231, 132, 131, -15, 240, 132, 131, 17, 141, 132, 131, 1, 172, 132, 131, 10, 173, 132, -131, 17, 180, 132, 131, 3, 90, 132, 131, 15, 154, 132, 131, 8, 144, -132, 131, 18, 34, 132, 131, 6, 33, 132, 131, 14, 128, 132, 131, 14, -25, 132, 131, 6, 105, 132, 131, 9, 136, 132, 131, 12, 115, 132, 131, -16, 234, 132, 131, 11, 224, 132, 131, 9, 194, 132, 131, 7, 222, 132, -131, 3, 134, 132, 131, 8, 198, 132, 131, 17, 89, 132, 131, 9, 124, -132, 131, 16, 232, 132, 131, 14, 47, 132, 131, 13, 24, 132, 131, 8, -190, 132, 131, 1, 159, 132, 131, 12, 214, 132, 131, 10, 122, 132, 131, -10, 1, 132, 131, 2, 84, 132, 131, 14, 22, 132, 131, 15, 14, 132, 131, -6, 48, 132, 131, 13, 104, 132, 131, 10, 178, 132, 131, 2, 209, 132, -131, 10, 169, 132, 131, 17, 190, 132, 131, 5, 156, 132, 131, 18, 148, -132, 131, 10, 102, 132, 131, 14, 177, 132, 131, 7, 180, 132, 131, 17, -154, 132, 131, 17, 117, 132, 131, 17, 7, 132, 131, 16, 70, 132, 131, -2, 94, 132, 131, 10, 149, 132, 131, 15, 16, 132, 131, 9, 221, 132, -131, 11, 69, 132, 131, 8, 132, 132, 131, 11, 139, 132, 131, 0, 208, -132, 131, 8, 17, 132, 131, 11, 184, 132, 131, 12, 210, 132, 131, 0, -255, 132, 131, 18, 70, 132, 131, 2, 29, 132, 131, 9, 137, 132, 131, -13, 27, 132, 131, 2, 25, 132, 131, 16, 59, 132, 131, 14, 139, 132, -131, 11, 180, 132, 131, 2, 54, 132, 131, 11, 21, 132, 131, 12, 142, -132, 131, 14, 4, 132, 131, 17, 245, 132, 131, 13, 102, 132, 131, 1, -198, 132, 131, 15, 177, 132, 131, 7, 165, 132, 131, 3, 126, 132, 131, -14, 127, 132, 131, 6, 190, 132, 131, 18, 154, 132, 131, 0, 195, 132, -131, 14, 85, 132, 131, 12, 131, 132, 131, 6, 254, 132, 131, 10, 28, -132, 131, 12, 129, 132, 131, 16, 186, 132, 131, 10, 118, 132, 131, -217, 132, 131, 17, 129, 132, 131, 14, 58, 132, 131, 1, 162, 132, 131, -12, 199, 132, 131, 16, 208, 132, 131, 13, 231, 132, 131, 1, 152, 132, -131, 12, 249, 132, 131, 8, 250, 132, 131, 18, 219, 132, 131, 15, 104, -132, 131, 10, 2, 132, 131, 6, 131, 132, 131, 18, 105, 132, 131, 10, -106, 132, 131, 7, 226, 132, 131, 11, 155, 132, 131, 16, 169, 132, 131, -14, 114, 132, 131, 1, 78, 132, 131, 12, 107, 132, 131, 16, 115, 132, -131, 11, 26, 132, 131, 11, 191, 132, 131, 9, 167, 132, 131, 9, 34, -132, 131, 6, 42, 132, 131, 8, 99, 132, 131, 9, 5, 132, 131, 5, 157, -132, 131, 12, 160, 132, 131, 14, 69, 132, 131, 16, 188, 132, 131, 5, -242, 132, 131, 9, 240, 132, 131, 18, 86, 132, 131, 5, 206, 132, 131, -18, 117, 132, 131, 14, 106, 132, 131, 17, 242, 132, 131, 11, 166, 132, -131, 12, 14, 132, 131, 10, 22, 132, 131, 13, 245, 132, 131, 12, 146, -132, 131, 14, 163, 132, 131, 14, 207, 132, 131, 12, 215, 132, 131, 9, -184, 132, 131, 14, 187, 132, 131, 16, 106, 132, 131, 12, 173, 132, -131, 13, 177, 132, 131, 14, 57, 132, 131, 7, 199, 132, 131, 11, 120, -132, 131, 9, 155, 132, 131, 13, 202, 132, 131, 17, 109, 132, 131, 10, -221, 132, 131, 11, 36, 132, 131, 18, 28, 132, 131, 18, 65, 132, 131, -16, 4, 132, 131, 8, 152, 132, 131, 7, 177, 132, 131, 18, 63, 132, 131, -12, 90, 132, 131, 18, 8, 132, 131, 14, 82, 132, 131, 6, 41, 132, 131, -15, 189, 132, 131, 17, 79, 132, 131, 9, 123, 132, 131, 10, 135, 132, -131, 13, 237, 132, 131, 16, 231, 132, 131, 7, 26, 132, 131, 18, 195, -132, 131, 12, 227, 132, 131, 14, 216, 132, 131, 10, 131, 132, 131, 15, -188, 132, 131, 1, 177, 132, 131, 19, 68, 132, 131, 11, 51, 132, 131, -14, 78, 132, 131, 6, 230, 132, 131, 17, 178, 132, 131, 0, 214, 132, -131, 9, 105, 132, 131, 9, 152, 132, 131, 7, 109, 132, 131, 12, 219, -132, 131, 3, 251, 132, 131, 12, 152, 132, 131, 1, 104, 132, 131, 18, -144, 132, 131, 12, 121, 132, 131, 1, 174, 132, 131, 9, 130, 132, 131, -18, 62, 132, 131, 18, 159, 132, 131, 1, 141, 132, 131, 17, 164, 132, -131, 16, 100, 132, 131, 15, 7, 132, 131, 13, 214, 132, 131, 16, 205, -132, 131, 15, 52, 132, 131, 9, 71, 132, 131, 15, 184, 132, 131, 9, 42, -132, 131, 19, 18, 132, 131, 11, 37, 132, 131, 10, 77, 132, 131, 11, -255, 132, 131, 18, 168, 132, 131, 10, 233, 132, 131, 17, 218, 132, -131, 8, 212, 132, 131, 18, 173, 132, 131, 15, 226, 132, 131, 8, 151, -132, 131, 11, 211, 132, 131, 14, 10, 132, 131, 11, 235, 132, 131, 8, -215, 132, 131, 14, 88, 132, 131, 10, 81, 132, 131, 17, 52, 132, 131, -11, 75, 132, 131, 14, 79, 132, 131, 8, 245, 132, 131, 13, 72, 132, -131, 19, 66, 132, 131, 17, 213, 132, 131, 10, 58, 132, 131, 15, 215, -132, 131, 18, 35, 132, 131, 16, 194, 132, 131, 2, 62, 132, 131, 8, -189, 132, 131, 17, 162, 132, 131, 13, 122, 132, 131, 6, 24, 132, 131, -15, 55, 132, 131, 6, 239, 132, 131, 8, 10, 132, 131, 0, 249, 132, 131, -14, 132, 132, 131, 16, 131, 132, 131, 14, 137, 132, 131, 11, 195, 132, -131, 13, 91, 132, 131, 12, 42, 132, 131, 13, 217, 132, 131, 1, 219, -132, 131, 10, 15, 132, 131, 17, 84, 132, 131, 2, 74, 132, 131, 16, -171, 132, 131, 16, 17, 132, 131, 8, 128, 132, 131, 2, 184, 132, 131, -10, 218, 132, 131, 13, 35, 132, 131, 15, 0, 132, 131, 18, 228, 132, -131, 10, 134, 132, 131, 6, 184, 132, 131, 15, 127, 132, 131, 15, 223, -132, 131, 5, 129, 132, 131, 15, 3, 132, 131, 15, 155, 132, 131, 2, 36, -132, 131, 19, 75, 132, 131, 11, 205, 132, 131, 15, 18, 132, 131, 14, -246, 132, 131, 7, 217, 132, 131, 13, 19, 132, 131, 19, 25, 132, 131, -0, 244, 132, 131, 11, 133, 132, 131, 13, 149, 132, 131, 17, 78, 132, -131, 8, 55, 132, 131, 11, 46, 132, 131, 5, 44, 132, 131, 16, 54, 132, -131, 2, 31, 132, 131, 10, 64, 132, 131, 10, 95, 132, 131, 11, 87, 132, -131, 2, 93, 132, 131, 5, 66, 132, 131, 9, 11, 132, 131, 11, 203, 132, -131, 2, 3, 132, 131, 13, 52, 132, 131, 14, 77, 132, 131, 13, 221, 132, -131, 5, 115, 132, 131, 12, 182, 132, 131, 1, 237, 132, 131, 11, 194, -132, 131, 15, 92, 132, 131, 17, 70, 132, 131, 15, 247, 132, 131, 17, -196, 132, 131, 15, 180, 132, 131, 0, 171, 132, 131, 12, 187, 132, 131, -10, 73, 132, 131, 9, 191, 132, 131, 12, 139, 132, 131, 18, 12, 132, -131, 13, 155, 132, 131, 1, 155, 132, 131, 10, 113, 132, 131, 8, 133, -132, 131, 8, 76, 132, 131, 1, 151, 132, 131, 8, 200, 132, 131, 10, 49, -132, 131, 10, 238, 132, 131, 2, 107, 132, 131, 18, 102, 132, 131, 10, -32, 132, 131, 9, 108, 132, 131, 14, 157, 132, 131, 7, 230, 132, 131, -4, 100, 132, 131, 13, 115, 132, 131, 13, 123, 132, 131, 12, 49, 132, -131, 16, 240, 132, 131, 13, 29, 132, 131, 5, 3, 132, 131, 11, 159, -132, 131, 8, 13, 132, 131, 11, 104, 132, 131, 5, 103, 132, 131, 12, -147, 132, 131, 9, 22, 132, 131, 16, 16, 132, 131, 4, 117, 132, 131, 4, -128, 132, 131, 10, 160, 132, 131, 9, 104, 132, 131, 6, 22, 132, 131, -10, 185, 132, 131, 17, 110, 132, 131, 17, 41, 132, 131, 4, 163, 132, -131, 17, 231, 132, 131, 18, 98, 132, 131, 13, 114, 132, 131, 13, 50, -132, 131, 19, 37, 132, 131, 7, 92, 132, 131, 11, 110, 132, 131, 15, -140, 132, 131, 12, 70, 132, 131, 10, 24, 132, 131, 7, 225, 132, 131, -15, 181, 132, 131, 11, 58, 132, 131, 11, 13, 132, 131, 3, 86, 132, -131, 16, 74, 132, 131, 6, 234, 132, 131, 18, 179, 132, 131, 15, 224, -132, 131, 12, 162, 132, 131, 14, 105, 132, 131, 16, 120, 132, 131, 18, -184, 132, 131, 13, 207, 132, 131, 10, 86, 132, 131, 6, 175, 132, 131, -9, 33, 132, 131, 8, 135, 132, 131, 14, 92, 132, 131, 13, 200, 132, -131, 8, 143, 132, 131, 7, 163, 132, 131, 11, 227, 132, 131, 16, 43, -132, 131, 9, 107, 132, 131, 14, 115, 132, 131, 18, 72, 132, 131, 16, -150, 132, 131, 10, 230, 132, 131, 4, 178, 132, 131, 18, 143, 132, 131, -12, 74, 132, 131, 9, 244, 132, 131, 14, 13, 132, 131, 6, 61, 132, 131, -18, 110, 132, 131, 9, 180, 132, 131, 14, 15, 132, 131, 16, 178, 132, -131, 16, 102, 132, 131, 8, 66, 132, 131, 11, 85, 132, 131, 18, 47, -132, 131, 1, 52, 132, 131, 16, 172, 132, 131, 10, 212, 132, 131, 12, -50, 132, 131, 8, 160, 132, 131, 14, 55, 132, 131, 11, 96, 132, 131, 3, -46, 132, 131, 17, 191, 132, 131, 7, 213, 132, 131, 15, 201, 132, 131, -9, 179, 132, 131, 16, 108, 132, 131, 14, 64, 132, 131, 3, 218, 132, -131, 14, 143, 132, 131, 10, 74, 132, 131, 0, 188, 132, 131, 8, 137, -132, 131, 12, 138, 132, 131, 10, 79, 132, 131, 12, 39, 132, 131, 7, 4, -132, 131, 15, 209, 132, 131, 13, 243, 132, 131, 1, 150, 132, 131, 18, -158, 132, 131, 11, 161, 132, 131, 1, 58, 132, 131, 17, 88, 132, 131, -10, 234, 132, 131, 16, 64, 132, 131, 0, 222, 132, 131, 10, 45, 132, -131, 13, 167, 132, 131, 11, 82, 132, 131, 15, 67, 132, 131, 19, 64, -132, 131, 1, 100, 132, 131, 17, 37, 132, 131, 7, 215, 132, 131, 1, 63, -132, 131, 17, 168, 132, 131, 12, 151, 132, 131, 8, 101, 132, 131, 2, -32, 132, 131, 11, 20, 132, 131, 18, 147, 132, 131, 18, 16, 132, 131, -11, 60, 132, 131, 11, 34, 132, 131, 17, 8, 132, 131, 1, 44, 132, 131, -16, 45, 132, 131, 14, 35, 132, 131, 9, 36, 132, 131, 18, 121, 132, -131, 6, 214, 132, 131, 7, 253, 132, 131, 2, 105, 132, 131, 12, 205, -132, 131, 8, 14, 132, 131, 2, 17, 132, 131, 17, 92, 132, 131, 17, 189, -132, 131, 9, 203, 132, 131, 2, 158, 132, 131, 16, 130, 132, 131, 15, -219, 132, 131, 7, 102, 132, 131, 11, 242, 132, 131, 7, 133, 132, 131, -14, 162, 132, 131, 10, 111, 132, 131, 16, 165, 132, 131, 14, 240, 132, -131, 12, 77, 132, 131, 7, 191, 132, 131, 4, 33, 132, 131, 6, 6, 132, -131, 13, 32, 132, 131, 18, 26, 132, 131, 13, 106, 132, 131, 17, 172, -132, 131, 7, 229, 132, 131, 16, 229, 132, 131, 0, 254, 132, 131, 5, -32, 132, 131, 7, 93, 132, 131, 12, 203, 132, 131, 6, 44, 132, 131, 7, -156, 132, 131, 10, 171, 132, 131, 1, 229, 132, 131, 18, 167, 132, 131, -13, 172, 132, 131, 3, 207, 132, 131, 18, 189, 132, 131, 11, 93, 132, -131, 10, 99, 132, 131, 6, 189, 132, 131, 6, 197, 132, 131, 14, 182, -132, 131, 10, 153, 132, 131, 15, 173, 132, 131, 16, 1, 132, 131, 5, -185, 132, 131, 4, 98, 132, 131, 17, 106, 132, 131, 14, 193, 132, 131, -13, 87, 132, 131, 11, 89, 132, 131, 7, 198, 132, 131, 9, 118, 132, -131, 5, 86, 132, 131, 13, 95, 132, 131, 12, 158, 132, 131, 12, 56, -132, 131, 10, 252, 132, 131, 15, 239, 132, 131, 15, 26, 132, 131, 15, -143, 132, 131, 6, 243, 132, 131, 9, 122, 132, 131, 17, 33, 132, 131, -18, 204, 132, 131, 18, 103, 132, 131, 12, 157, 132, 131, 18, 236, 132, -131, 15, 232, 132, 131, 17, 252, 132, 131, 15, 106, 132, 131, 18, 183, -132, 131, 18, 111, 132, 131, 7, 37, 132, 131, 14, 247, 132, 131, 18, -14, 132, 131, 12, 183, 132, 131, 12, 250, 132, 131, 13, 64, 132, 131, -12, 108, 132, 131, 8, 221, 132, 131, 18, 246, 132, 131, 18, 44, 132, -131, 16, 160, 132, 131, 7, 87, 132, 131, 7, 157, 132, 131, 15, 116, -132, 131, 17, 3, 132, 131, 13, 5, 132, 131, 12, 6, 132, 131, 7, 36, -132, 131, 11, 117, 132, 131, 17, 5, 132, 131, 10, 175, 132, 131, 13, -12, 132, 131, 18, 193, 132, 131, 15, 28, 132, 131, 9, 126, 132, 131, -8, 29, 132, 131, 12, 61, 132, 131, 14, 172, 132, 131, 12, 31, 132, -131, 8, 170, 132, 131, 15, 33, 132, 131, 18, 215, 132, 131, 13, 49, -132, 131, 7, 23, 132, 131, 0, 154, 132, 131, 1, 183, 132, 131, 8, 117, -132, 131, 8, 32, 132, 131, 9, 235, 132, 131, 14, 232, 132, 131, 11, -33, 132, 131, 8, 141, 132, 131, 0, 224, 132, 131, 17, 114, 132, 131, -13, 163, 132, 131, 11, 100, 132, 131, 18, 163, 132, 131, 7, 3, 132, -131, 14, 56, 132, 131, 1, 164, 132, 131, 18, 255, 132, 131, 16, 136, -132, 131, 1, 186, 132, 131, 8, 52, 132, 131, 7, 1, 132, 131, 8, 95, -132, 131, 1, 233, 132, 131, 17, 238, 132, 131, 10, 195, 132, 131, 14, -17, 132, 131, 13, 20, 132, 131, 8, 218, 132, 131, 12, 17, 132, 131, -16, 119, 132, 131, 12, 57, 132, 131, 19, 6, 132, 131, 16, 156, 132, -131, 18, 55, 132, 131, 5, 197, 132, 131, 11, 233, 132, 131, 7, 236, -132, 131, 9, 206, 132, 131, 14, 242, 132, 131, 12, 21, 132, 131, 11, -63, 132, 131, 1, 85, 132, 131, 13, 70, 132, 131, 9, 43, 132, 131, 17, -254, 132, 131, 5, 12, 132, 131, 8, 173, 132, 131, 12, 95, 132, 131, 7, -184, 132, 131, 7, 88, 132, 131, 14, 42, 132, 131, 8, 219, 132, 131, -13, 6, 132, 131, 7, 60, 132, 131, 17, 82, 132, 131, 8, 196, 132, 131, -9, 110, 132, 131, 17, 12, 132, 131, 10, 166, 132, 131, 15, 20, 132, -131, 17, 102, 132, 131, 14, 149, 132, 131, 1, 194, 132, 131, 11, 108, -132, 131, 10, 254, 132, 131, 18, 107, 132, 131, 8, 214, 132, 131, 10, -202, 132, 131, 15, 216, 132, 131, 5, 172, 132, 131, 14, 211, 132, 131, -19, 1, 132, 131, 11, 102, 132, 131, 2, 109, 132, 131, 8, 25, 132, 131, -12, 63, 132, 131, 6, 226, 132, 131, 5, 27, 132, 131, 18, 48, 132, 131, -16, 189, 132, 131, 12, 192, 132, 131, 13, 45, 132, 131, 15, 175, 132, -131, 10, 162, 132, 131, 15, 141, 132, 131, 12, 144, 132, 131, 17, 188, -132, 131, 13, 76, 132, 131, 8, 27, 132, 131, 1, 5, 132, 131, 17, 145, -132, 131, 19, 22, 132, 131, 8, 187, 132, 131, 14, 175, 132, 131, 18, -134, 132, 131, 17, 209, 132, 131, 7, 172, 132, 131, 3, 29, 132, 131, -9, 226, 132, 131, 13, 39, 132, 131, 16, 241, 132, 131, 1, 160, 132, -131, 9, 99, 132, 131, 7, 32, 132, 131, 3, 135, 132, 131, 13, 233, 132, -131, 9, 253, 132, 131, 10, 172, 132, 131, 9, 111, 132, 131, 10, 31, -132, 131, 8, 30, 132, 131, 17, 239, 132, 131, 18, 226, 132, 131, 16, -127, 132, 131, 14, 23, 132, 131, 1, 192, 132, 131, 17, 165, 132, 131, -7, 211, 132, 131, 10, 132, 132, 131, 8, 177, 132, 131, 15, 243, 132, -131, 15, 214, 132, 131, 12, 98, 132, 131, 16, 62, 132, 131, 14, 178, -132, 131, 10, 164, 132, 131, 15, 70, 132, 131, 14, 228, 132, 131, 11, -45, 132, 131, 16, 111, 132, 131, 7, 255, 132, 131, 16, 28, 132, 131, -16, 255, 132, 131, 19, 3, 132, 131, 16, 82, 132, 131, 16, 77, 132, -131, 10, 246, 132, 131, 18, 172, 132, 131, 9, 23, 132, 131, 18, 145, -132, 131, 13, 71, 132, 131, 9, 223, 132, 131, 12, 234, 132, 131, 18, -135, 132, 131, 18, 206, 132, 131, 15, 58, 132, 131, 13, 38, 132, 131, -12, 148, 132, 131, 9, 225, 132, 131, 10, 10, 132, 131, 13, 0, 132, -131, 16, 207, 132, 131, 9, 208, 132, 131, 17, 157, 132, 131, 15, 47, -132, 131, 13, 175, 132, 131, 9, 236, 132, 131, 15, 250, 132, 131, 14, -225, 132, 131, 12, 159, 132, 131, 12, 149, 132, 131, 6, 13, 132, 131, -13, 16, 132, 131, 0, 225, 132, 131, 14, 206, 132, 131, 12, 137, 132, -131, 16, 53, 132, 131, 18, 9, 132, 131, 12, 33, 132, 131, 9, 154, 132, -131, 2, 179, 132, 131, 5, 214, 132, 131, 15, 117, 132, 131, 13, 10, -132, 131, 2, 144, 132, 131, 14, 210, 132, 131, 10, 225, 132, 131, 10, -62, 132, 131, 4, 31, 132, 131, 16, 56, 132, 131, 12, 185, 132, 131, 5, -205, 132, 131, 8, 98, 132, 131, 13, 213, 132, 131, 5, 246, 132, 131, -14, 226, 132, 131, 15, 185, 132, 131, 9, 204, 132, 131, 6, 122, 132, -131, 11, 83, 132, 131, 0, 192, 132, 131, 3, 123, 132, 131, 11, 165, -132, 131, 12, 181, 132, 131, 16, 217, 132, 131, 13, 75, 132, 131, 10, -52, 132, 131, 1, 140, 132, 131, 15, 217, 132, 131, 8, 75, 132, 131, 1, -161, 132, 131, 9, 45, 132, 131, 15, 56, 132, 131, 18, 15, 132, 131, 1, -245, 132, 131, 12, 79, 132, 131, 15, 115, 132, 131, 7, 107, 132, 131, -18, 25, 132, 131, 14, 203, 132, 131, 4, 218, 132, 131, 13, 26, 132, -131, 13, 187, 132, 131, 12, 0, 132, 131, 15, 42, 132, 131, 17, 219, -132, 131, 2, 174, 132, 131, 9, 148, 132, 131, 10, 128, 132, 131, 11, -25, 132, 131, 9, 133, 132, 131, 15, 210, 132, 131, 18, 74, 132, 131, -17, 232, 132, 131, 15, 234, 132, 131, 7, 49, 132, 131, 2, 65, 132, -131, 11, 197, 132, 131, 2, 188, 132, 131, 8, 31, 132, 131, 8, 161, -132, 131, 14, 221, 132, 131, 3, 70, 132, 131, 14, 44, 132, 131, 11, -81, 132, 131, 7, 181, 132, 131, 16, 94, 132, 131, 10, 80, 132, 131, -10, 154, 132, 131, 16, 3, 132, 131, 15, 120, 132, 131, 10, 207, 132, -131, 18, 123, 132, 131, 7, 52, 132, 131, 3, 79, 132, 131, 16, 196, -132, 131, 12, 58, 132, 131, 18, 87, 132, 131, 17, 115, 132, 131, 10, -180, 132, 131, 8, 171, 132, 131, 15, 79, 132, 131, 4, 238, 132, 131, -10, 37, 132, 131, 5, 160, 132, 131, 8, 207, 132, 131, 3, 177, 132, -131, 17, 174, 132, 131, 17, 253, 132, 131, 17, 152, 132, 131, 3, 239, -132, 131, 13, 81, 132, 131, 7, 160, 132, 131, 17, 182, 132, 131, 14, -117, 132, 131, 8, 147, 132, 131, 13, 226, 132, 131, 16, 104, 132, 131, -7, 174, 132, 131, 17, 234, 132, 131, 10, 116, 132, 131, 12, 168, 132, -131, 5, 204, 132, 131, 13, 13, 132, 131, 7, 14, 132, 131, 7, 44, 132, -131, 6, 1, 132, 131, 17, 225, 132, 131, 9, 77, 132, 131, 18, 66, 132, -131, 18, 67, 132, 131, 17, 127, 132, 131, 7, 79, 132, 131, 5, 144, -132, 131, 19, 4, 132, 131, 6, 186, 132, 131, 18, 251, 132, 131, 4, -202, 132, 131, 19, 60, 132, 131, 11, 53, 132, 131, 12, 12, 132, 131, -17, 195, 132, 131, 12, 231, 132, 131, 6, 146, 132, 131, 12, 109, 132, -131, 16, 215, 132, 131, 8, 50, 132, 131, 18, 138, 132, 131, 16, 247, -132, 131, 7, 246, 132, 131, 10, 148, 132, 131, 10, 5, 132, 131, 15, -27, 132, 131, 15, 69, 132, 131, 11, 95, 132, 131, 8, 19, 132, 131, 12, -253, 132, 131, 13, 183, 132, 131, 16, 81, 132, 131, 16, 98, 132, 131, -18, 194, 132, 131, 6, 221, 132, 131, 9, 192, 132, 131, 17, 138, 132, -131, 11, 140, 132, 131, 8, 64, 132, 131, 15, 248, 132, 131, 16, 223, -132, 131, 9, 120, 132, 131, 19, 11, 132, 131, 10, 215, 132, 131, 16, -167, 132, 131, 5, 169, 132, 131, 6, 209, 132, 131, 14, 255, 132, 131, -15, 126, 132, 131, 7, 167, 132, 131, 9, 161, 132, 131, 9, 84, 132, -131, 16, 184, 132, 131, 14, 145, 132, 131, 11, 9, 132, 131, 14, 16, -132, 131, 2, 169, 132, 131, 6, 9, 132, 131, 17, 156, 132, 131, 14, 9, -132, 131, 4, 254, 132, 131, 7, 2, 132, 131, 14, 156, 132, 131, 19, 20, -132, 131, 3, 11, 132, 131, 18, 202, 132, 131, 13, 69, 132, 131, 16, -85, 132, 131, 14, 80, 132, 131, 12, 246, 132, 131, 8, 15, 132, 131, -10, 117, 132, 131, 14, 237, 132, 131, 9, 67, 132, 131, 4, 109, 132, -131, 10, 89, 132, 131, 13, 220, 132, 131, 18, 221, 132, 131, 13, 74, -132, 131, 9, 201, 132, 131, 18, 212, 132, 131, 12, 118, 132, 131, 5, -45, 132, 131, 9, 51, 132, 131, 1, 103, 132, 131, 10, 44, 132, 131, 8, -139, 132, 131, 9, 219, 132, 131, 12, 239, 132, 131, 13, 248, 132, 131, -12, 92, 132, 131, 15, 229, 132, 131, 15, 218, 132, 131, 12, 84, 132, -131, 5, 182, 132, 131, 7, 123, 132, 131, 1, 29, 132, 131, 9, 91, 132, -131, 9, 233, 132, 131, 7, 128, 132, 131, 1, 21, 132, 131, 15, 81, 132, -131, 10, 139, 132, 131, 8, 96, 132, 131, 16, 89, 132, 131, 7, 218, -132, 131, 3, 124, 132, 131, 18, 235, 132, 131, 13, 173, 132, 131, 19, -8, 132, 144, 5, 160, 132, 144, 2, 62, 132, 144, 5, 115, 132, 144, 6, -209, 132, 144, 4, 98, 132, 144, 5, 197, 132, 144, 4, 128, 132, 144, 5, -66, 132, 144, 1, 165, 132, 144, 6, 175, 132, 144, 5, 129, 132, 144, 5, -95, 132, 144, 4, 97, 132, 144, 1, 29, 132, 144, 6, 21, 132, 144, 4, -178, 132, 144, 6, 190, 132, 144, 0, 244, 132, 144, 5, 206, 132, 144, -6, 32, 132, 144, 5, 103, 132, 144, 6, 9, 132, 144, 1, 152, 132, 144, -6, 185, 132, 144, 6, 186, 132, 144, 6, 214, 132, 144, 6, 5, 132, 144, -6, 80, 132, 144, 5, 45, 132, 144, 5, 156, 132, 144, 5, 246, 132, 144, -6, 48, 132, 144, 1, 44, 132, 144, 2, 188, 132, 144, 6, 146, 132, 144, -5, 44, 132, 144, 6, 1, 132, 144, 1, 100, 132, 144, 2, 54, 132, 144, 5, -205, 132, 144, 6, 24, 132, 144, 5, 185, 132, 144, 6, 44, 132, 144, 6, -6, 132, 144, 6, 61, 132, 144, 6, 13, 132, 144, 5, 214, 132, 144, 1, -160, 132, 144, 5, 86, 132, 144, 1, 151, 142, 147, 17, 187, 142, 147, -7, 179, 142, 147, 7, 10, 142, 147, 19, 28, 142, 147, 13, 57, 142, 147, -10, 140, 142, 147, 11, 123, 142, 147, 14, 36, 142, 147, 9, 78, 142, -147, 11, 179, 142, 147, 11, 216, 142, 147, 9, 247, 142, 147, 11, 138, -142, 147, 8, 71, 142, 147, 15, 98, 142, 147, 17, 27, 142, 147, 7, 127, -142, 147, 15, 199, 142, 147, 6, 227, 142, 147, 14, 99, 142, 147, 9, -182, 142, 147, 18, 84, 142, 147, 9, 4, 142, 147, 13, 97, 142, 147, 12, -135, 142, 147, 7, 38, 142, 147, 9, 50, 142, 147, 8, 57, 142, 147, 18, -234, 142, 147, 10, 255, 142, 147, 16, 174, 142, 147, 13, 162, 142, -147, 15, 171, 142, 147, 17, 1, 142, 147, 18, 73, 142, 147, 8, 53, 142, -147, 17, 60, 142, 147, 11, 167, 142, 147, 7, 194, 142, 147, 12, 178, -142, 147, 11, 127, 142, 147, 14, 125, 142, 147, 7, 219, 142, 147, 9, -150, 142, 147, 8, 115, 142, 147, 16, 218, 142, 147, 18, 57, 142, 147, -12, 174, 142, 147, 15, 238, 142, 147, 7, 240, 142, 147, 18, 46, 142, -147, 10, 48, 142, 147, 8, 197, 142, 147, 13, 241, 142, 147, 12, 209, -142, 147, 11, 192, 142, 147, 12, 80, 142, 147, 13, 208, 142, 147, 19, -14, 142, 147, 16, 246, 142, 147, 19, 48, 142, 147, 16, 58, 142, 147, -6, 228, 142, 147, 8, 22, 142, 147, 10, 123, 142, 147, 11, 217, 142, -147, 10, 174, 142, 147, 17, 217, 142, 147, 15, 198, 142, 147, 9, 251, -142, 147, 13, 30, 142, 147, 14, 108, 142, 147, 11, 147, 142, 147, 9, -29, 142, 147, 13, 100, 142, 147, 8, 237, 142, 147, 10, 54, 142, 147, -14, 180, 142, 147, 9, 175, 142, 147, 14, 186, 142, 147, 8, 227, 142, -147, 15, 80, 142, 147, 18, 130, 142, 147, 13, 181, 142, 147, 8, 203, -142, 147, 18, 88, 142, 147, 8, 204, 142, 147, 9, 19, 142, 147, 7, 24, -142, 147, 9, 88, 142, 147, 10, 30, 142, 147, 15, 75, 142, 147, 19, 54, -142, 147, 18, 6, 142, 147, 11, 234, 142, 147, 8, 178, 142, 147, 11, -146, 142, 147, 16, 221, 142, 147, 11, 173, 142, 147, 7, 83, 142, 147, -7, 205, 142, 147, 9, 54, 142, 147, 14, 249, 142, 147, 9, 70, 142, 147, -13, 65, 142, 147, 14, 147, 142, 147, 14, 171, 142, 147, 11, 109, 142, -147, 13, 28, 142, 147, 16, 216, 142, 147, 8, 162, 142, 147, 10, 35, -142, 147, 12, 28, 142, 147, 9, 178, 142, 147, 17, 105, 142, 147, 15, -227, 142, 147, 10, 69, 142, 147, 16, 0, 142, 147, 11, 178, 142, 147, -16, 50, 142, 147, 11, 226, 142, 147, 10, 133, 142, 147, 7, 42, 142, -147, 9, 177, 142, 147, 17, 199, 142, 147, 10, 36, 142, 147, 18, 33, -142, 147, 14, 28, 142, 147, 13, 179, 142, 147, 15, 153, 142, 147, 7, -237, 142, 147, 7, 72, 142, 147, 18, 151, 142, 147, 16, 87, 142, 147, -12, 82, 142, 147, 17, 151, 142, 147, 12, 236, 142, 147, 19, 10, 142, -147, 13, 189, 142, 147, 18, 76, 142, 147, 16, 180, 142, 147, 13, 112, -142, 147, 14, 201, 142, 147, 8, 1, 142, 147, 12, 217, 142, 147, 13, -130, 142, 147, 17, 128, 142, 147, 16, 30, 142, 147, 13, 56, 142, 147, -17, 77, 142, 147, 13, 118, 142, 147, 15, 231, 142, 147, 11, 73, 142, -147, 13, 41, 142, 147, 13, 103, 142, 147, 15, 82, 142, 147, 8, 216, -142, 147, 19, 24, 142, 147, 16, 69, 142, 147, 8, 167, 142, 147, 12, -37, 142, 147, 14, 73, 142, 147, 14, 119, 142, 147, 17, 56, 142, 147, -15, 139, 142, 147, 12, 143, 142, 147, 8, 169, 142, 147, 12, 26, 142, -147, 10, 8, 142, 147, 12, 180, 142, 147, 7, 27, 142, 147, 15, 230, -142, 147, 7, 207, 142, 147, 11, 169, 142, 147, 10, 194, 142, 147, 11, -107, 142, 147, 14, 234, 142, 147, 16, 52, 142, 147, 17, 142, 142, 147, -14, 176, 142, 147, 10, 56, 142, 147, 7, 105, 142, 147, 12, 73, 142, -147, 13, 151, 142, 147, 12, 153, 142, 147, 10, 51, 142, 147, 7, 40, -142, 147, 16, 123, 142, 147, 10, 184, 142, 147, 19, 39, 142, 147, 15, -12, 142, 147, 14, 229, 142, 147, 17, 122, 142, 147, 17, 159, 142, 147, -10, 196, 142, 147, 9, 97, 142, 147, 8, 175, 142, 147, 9, 96, 142, 147, -10, 147, 142, 147, 10, 13, 142, 147, 17, 91, 142, 147, 14, 98, 142, -147, 19, 36, 142, 147, 6, 242, 142, 147, 11, 241, 142, 147, 18, 38, -142, 147, 7, 11, 142, 147, 7, 197, 142, 147, 8, 181, 142, 147, 16, -135, 142, 147, 8, 67, 142, 147, 7, 84, 142, 147, 14, 190, 142, 147, -15, 114, 142, 147, 15, 93, 142, 147, 12, 201, 142, 147, 7, 149, 142, -147, 16, 157, 142, 147, 15, 204, 142, 147, 13, 84, 142, 147, 8, 123, -142, 147, 12, 133, 142, 147, 12, 1, 142, 147, 15, 35, 142, 147, 7, 61, -142, 147, 9, 115, 142, 147, 9, 241, 142, 147, 8, 246, 142, 147, 9, -138, 142, 147, 7, 103, 142, 147, 16, 15, 142, 147, 14, 136, 142, 147, -10, 206, 142, 147, 14, 39, 142, 147, 14, 54, 142, 147, 19, 59, 142, -147, 9, 211, 142, 147, 14, 129, 142, 147, 14, 60, 142, 147, 8, 131, -142, 147, 12, 191, 142, 147, 18, 162, 142, 147, 11, 145, 142, 147, 9, -212, 142, 147, 15, 88, 142, 147, 18, 51, 142, 147, 8, 165, 142, 147, -17, 123, 142, 147, 17, 243, 142, 147, 13, 209, 142, 147, 13, 201, 142, -147, 12, 3, 142, 147, 14, 38, 142, 147, 12, 220, 142, 147, 7, 12, 142, -147, 9, 74, 142, 147, 9, 7, 142, 147, 18, 196, 142, 147, 13, 88, 142, -147, 17, 246, 142, 147, 13, 164, 142, 147, 16, 42, 142, 147, 9, 224, -142, 147, 10, 193, 142, 147, 12, 194, 142, 147, 14, 18, 142, 147, 12, -197, 142, 147, 9, 38, 142, 147, 13, 108, 142, 147, 15, 162, 142, 147, -16, 209, 142, 147, 12, 232, 142, 147, 17, 251, 142, 147, 14, 209, 142, -147, 15, 108, 142, 147, 9, 229, 142, 147, 15, 2, 142, 147, 6, 217, -142, 147, 16, 140, 142, 147, 9, 255, 142, 147, 7, 81, 142, 147, 8, 60, -142, 147, 10, 145, 142, 147, 8, 83, 142, 147, 16, 253, 142, 147, 9, -21, 142, 147, 12, 97, 142, 147, 8, 126, 142, 147, 16, 214, 142, 147, -17, 221, 142, 147, 7, 76, 142, 147, 16, 177, 142, 147, 11, 41, 142, -147, 10, 25, 142, 147, 16, 41, 142, 147, 17, 48, 142, 147, 13, 121, -142, 147, 10, 237, 142, 147, 16, 202, 142, 147, 15, 164, 142, 147, 13, -53, 142, 147, 17, 108, 135, 133, 140, 9, 15, 135, 133, 140, 2, 145, -135, 133, 140, 9, 58, 135, 133, 140, 9, 81, 135, 133, 140, 8, 202, -135, 133, 140, 1, 49, 0, 203, 1, 73, 135, 133, 140, 16, 227, 191, 133, -140, 3, 53, 2, 251, 191, 133, 140, 3, 53, 3, 149, 191, 133, 140, 3, -53, 4, 15, 191, 133, 140, 11, 8, 2, 251, 191, 133, 140, 3, 53, 4, 12, -174, 129, 2, 220, 130, 4, 67, 174, 1, 25, 13, 3, 16, 132, 174, 140, 2, -187, 2, 220, 2, 220, 2, 234, 174, 129, 3, 209, 6, 31, 174, 129, 1, -249, 2, 116, 174, 129, 1, 249, 6, 47, 174, 129, 1, 249, 1, 58, 174, -129, 1, 249, 2, 167, 174, 129, 1, 249, 4, 24, 174, 129, 1, 249, 149, -3, 234, 174, 129, 1, 249, 5, 212, 174, 129, 1, 249, 4, 224, 174, 129, -3, 209, 1, 250, 182, 174, 129, 1, 240, 130, 1, 240, 0, 255, 174, 129, -1, 240, 130, 3, 222, 0, 255, 174, 129, 1, 240, 130, 3, 94, 143, 1, -240, 0, 255, 174, 129, 1, 240, 130, 3, 94, 143, 3, 222, 0, 255, 174, -129, 180, 130, 2, 234, 174, 129, 180, 130, 3, 159, 174, 129, 180, 130, -3, 249, 174, 129, 3, 132, 130, 1, 4, 174, 129, 4, 79, 130, 1, 4, 174, -129, 6, 201, 130, 1, 4, 174, 129, 15, 76, 130, 3, 249, 174, 129, 3, -161, 130, 1, 4, 174, 129, 18, 238, 130, 1, 4, 174, 129, 14, 244, 130, -1, 4, 174, 129, 2, 220, 130, 1, 4, 174, 129, 149, 0, 172, 130, 1, 4, -174, 129, 0, 172, 130, 1, 4, 174, 129, 14, 205, 130, 1, 4, 174, 129, -8, 129, 130, 1, 4, 174, 129, 8, 81, 130, 1, 4, 174, 129, 18, 99, 130, -1, 4, 174, 129, 149, 2, 176, 130, 1, 4, 174, 129, 2, 176, 130, 1, 4, -174, 129, 14, 74, 130, 1, 4, 174, 129, 7, 104, 130, 1, 4, 174, 129, 9, -62, 130, 1, 4, 174, 129, 1, 240, 130, 1, 4, 174, 129, 15, 142, 130, 1, -4, 174, 129, 3, 161, 130, 6, 59, 174, 129, 3, 132, 130, 3, 27, 174, -129, 0, 172, 130, 3, 27, 174, 129, 2, 176, 130, 3, 27, 174, 140, 180, -4, 24, 134, 129, 180, 6, 82, 155, 137, 134, 129, 180, 6, 82, 149, 137, -134, 129, 2, 214, 155, 137, 134, 129, 2, 214, 149, 137, 134, 129, 2, -214, 164, 137, 134, 129, 2, 214, 202, 137, 134, 129, 3, 19, 155, 137, -134, 129, 3, 19, 149, 137, 134, 129, 3, 19, 164, 137, 134, 129, 3, 19, -202, 137, 134, 129, 2, 221, 155, 137, 134, 129, 2, 221, 149, 137, 134, -129, 2, 221, 164, 137, 134, 129, 2, 221, 202, 137, 134, 129, 2, 255, -155, 137, 134, 129, 2, 255, 149, 137, 134, 129, 2, 255, 164, 137, 134, -129, 2, 255, 202, 137, 134, 129, 2, 240, 155, 137, 134, 129, 2, 240, -149, 137, 134, 129, 2, 240, 164, 137, 134, 129, 2, 240, 202, 137, 134, -129, 3, 48, 155, 137, 134, 129, 3, 48, 149, 137, 134, 129, 3, 48, 164, -137, 134, 129, 3, 48, 202, 137, 134, 129, 2, 218, 155, 137, 134, 129, -2, 218, 149, 137, 134, 129, 2, 218, 164, 137, 134, 129, 2, 218, 202, -137, 134, 129, 3, 7, 155, 137, 134, 129, 3, 7, 149, 137, 134, 129, 3, -7, 164, 137, 134, 129, 3, 7, 202, 137, 134, 129, 2, 186, 155, 137, -134, 129, 2, 186, 149, 137, 134, 129, 2, 186, 164, 137, 134, 129, 2, -186, 202, 137, 134, 129, 3, 61, 155, 137, 134, 129, 3, 61, 149, 137, -134, 129, 3, 61, 164, 137, 134, 129, 3, 61, 202, 137, 134, 129, 2, -162, 155, 137, 134, 129, 2, 162, 149, 137, 134, 129, 2, 162, 164, 137, -134, 129, 2, 162, 202, 137, 134, 129, 3, 47, 155, 137, 134, 129, 3, -47, 149, 137, 134, 129, 3, 47, 164, 137, 134, 129, 3, 47, 202, 137, -134, 129, 5, 76, 155, 137, 134, 129, 5, 76, 149, 137, 134, 129, 4, 99, -155, 137, 134, 129, 4, 99, 149, 137, 134, 129, 5, 92, 155, 137, 134, -129, 5, 92, 149, 137, 134, 129, 6, 164, 155, 137, 134, 129, 6, 164, -149, 137, 134, 129, 4, 90, 155, 137, 134, 129, 4, 90, 149, 137, 134, -129, 4, 206, 155, 137, 134, 129, 4, 206, 149, 137, 134, 129, 2, 233, -155, 137, 134, 129, 2, 233, 149, 137, 134, 129, 2, 233, 164, 137, 134, -129, 2, 233, 202, 137, 134, 129, 1, 252, 155, 137, 134, 129, 1, 252, -149, 137, 134, 129, 1, 252, 164, 137, 134, 129, 1, 252, 202, 137, 134, -129, 2, 230, 155, 137, 134, 129, 2, 230, 149, 137, 134, 129, 2, 230, -164, 137, 134, 129, 2, 230, 202, 137, 134, 129, 2, 211, 155, 137, 134, -129, 2, 211, 149, 137, 134, 129, 2, 211, 164, 137, 134, 129, 2, 211, -202, 137, 134, 129, 0, 139, 4, 96, 155, 137, 134, 129, 0, 139, 4, 96, -149, 137, 134, 129, 3, 15, 155, 137, 134, 129, 3, 15, 149, 137, 134, -129, 3, 15, 164, 137, 134, 129, 3, 15, 202, 137, 134, 129, 0, 146, -130, 165, 228, 155, 137, 134, 129, 0, 146, 130, 165, 228, 149, 137, -134, 129, 0, 146, 2, 126, 155, 137, 134, 129, 0, 146, 2, 126, 149, -137, 134, 129, 0, 146, 2, 126, 164, 137, 134, 129, 0, 146, 2, 126, -202, 137, 134, 129, 0, 146, 2, 204, 155, 137, 134, 129, 0, 146, 2, -204, 149, 137, 134, 129, 0, 146, 2, 204, 164, 137, 134, 129, 0, 146, -2, 204, 202, 137, 134, 129, 165, 2, 168, 155, 137, 134, 129, 165, 2, -168, 149, 137, 134, 129, 165, 2, 168, 130, 225, 228, 155, 137, 134, -129, 165, 2, 168, 130, 225, 228, 149, 137, 134, 129, 3, 62, 155, 137, -134, 129, 3, 62, 149, 137, 134, 129, 3, 62, 164, 137, 134, 129, 3, 62, -202, 137, 134, 129, 216, 155, 137, 134, 129, 216, 149, 137, 134, 129, -2, 82, 155, 137, 134, 129, 2, 82, 149, 137, 134, 129, 2, 34, 155, 137, -134, 129, 2, 34, 149, 137, 134, 129, 216, 130, 225, 228, 155, 137, -134, 129, 5, 79, 155, 137, 134, 129, 5, 79, 149, 137, 134, 129, 1, -142, 2, 82, 155, 137, 134, 129, 1, 142, 2, 82, 149, 137, 134, 129, 1, -142, 2, 34, 155, 137, 134, 129, 1, 142, 2, 34, 149, 137, 134, 129, -241, 155, 137, 134, 129, 241, 149, 137, 134, 129, 241, 164, 137, 134, -129, 241, 202, 137, 134, 129, 2, 149, 4, 141, 1, 142, 180, 232, 164, -137, 134, 129, 2, 149, 4, 141, 1, 142, 180, 232, 202, 137, 134, 140, -165, 130, 225, 228, 130, 180, 155, 137, 134, 140, 165, 130, 225, 228, -130, 180, 149, 137, 134, 140, 165, 130, 225, 228, 130, 2, 55, 155, -137, 134, 140, 165, 130, 225, 228, 130, 2, 55, 149, 137, 134, 140, -165, 130, 225, 228, 130, 1, 163, 155, 137, 134, 140, 165, 130, 225, -228, 130, 1, 163, 149, 137, 134, 140, 165, 130, 225, 228, 130, 216, -155, 137, 134, 140, 165, 130, 225, 228, 130, 216, 149, 137, 134, 140, -165, 130, 225, 228, 130, 2, 82, 155, 137, 134, 140, 165, 130, 225, -228, 130, 2, 82, 149, 137, 134, 140, 165, 130, 225, 228, 130, 2, 34, -155, 137, 134, 140, 165, 130, 225, 228, 130, 2, 34, 149, 137, 134, -140, 165, 130, 225, 228, 130, 241, 155, 137, 134, 140, 165, 130, 225, -228, 130, 241, 149, 137, 134, 140, 165, 130, 225, 228, 130, 241, 164, -137, 134, 140, 2, 149, 1, 142, 165, 130, 225, 228, 130, 180, 232, 155, -137, 134, 140, 2, 149, 1, 142, 165, 130, 225, 228, 130, 180, 232, 149, -137, 134, 140, 2, 149, 1, 142, 165, 130, 225, 228, 130, 180, 232, 164, -137, 134, 129, 2, 100, 165, 155, 137, 134, 129, 2, 100, 165, 149, 137, -134, 129, 2, 100, 165, 164, 137, 134, 129, 2, 100, 165, 202, 137, 134, -140, 165, 130, 225, 228, 130, 193, 155, 137, 134, 140, 165, 130, 225, -228, 130, 188, 155, 137, 134, 140, 165, 130, 225, 228, 130, 162, 155, -137, 134, 140, 165, 130, 225, 228, 130, 180, 232, 155, 137, 134, 140, -165, 130, 225, 228, 130, 165, 155, 137, 134, 140, 0, 204, 130, 193, -155, 137, 134, 140, 0, 204, 130, 188, 155, 137, 134, 140, 0, 204, 130, -243, 155, 137, 134, 140, 0, 204, 130, 162, 155, 137, 134, 140, 0, 204, -130, 180, 232, 155, 137, 134, 140, 0, 204, 130, 165, 155, 137, 134, -140, 0, 145, 130, 193, 155, 137, 134, 140, 0, 145, 130, 188, 155, 137, -134, 140, 0, 145, 130, 243, 155, 137, 134, 140, 0, 145, 130, 162, 155, -137, 134, 140, 0, 145, 130, 180, 232, 155, 137, 134, 140, 0, 145, 130, -165, 155, 137, 134, 140, 1, 42, 130, 193, 155, 137, 134, 140, 1, 42, -130, 162, 155, 137, 134, 140, 1, 42, 130, 180, 232, 155, 137, 134, -140, 1, 42, 130, 165, 155, 137, 134, 140, 193, 130, 188, 155, 137, -134, 140, 193, 130, 162, 155, 137, 134, 140, 188, 130, 193, 155, 137, -134, 140, 188, 130, 162, 155, 137, 134, 140, 243, 130, 193, 155, 137, -134, 140, 243, 130, 188, 155, 137, 134, 140, 243, 130, 162, 155, 137, -134, 140, 0, 158, 130, 193, 155, 137, 134, 140, 0, 158, 130, 188, 155, -137, 134, 140, 0, 158, 130, 243, 155, 137, 134, 140, 0, 158, 130, 162, -155, 137, 134, 140, 0, 226, 130, 188, 155, 137, 134, 140, 0, 226, 130, -162, 155, 137, 134, 140, 0, 221, 130, 193, 155, 137, 134, 140, 0, 221, -130, 188, 155, 137, 134, 140, 0, 221, 130, 243, 155, 137, 134, 140, 0, -221, 130, 162, 155, 137, 134, 140, 1, 23, 130, 188, 155, 137, 134, -140, 1, 23, 130, 162, 155, 137, 134, 140, 2, 13, 130, 162, 155, 137, -134, 140, 1, 6, 130, 193, 155, 137, 134, 140, 1, 6, 130, 162, 155, -137, 134, 140, 1, 51, 130, 193, 155, 137, 134, 140, 1, 51, 130, 162, -155, 137, 134, 140, 0, 233, 130, 193, 155, 137, 134, 140, 0, 233, 130, -188, 155, 137, 134, 140, 0, 233, 130, 243, 155, 137, 134, 140, 0, 233, -130, 162, 155, 137, 134, 140, 0, 233, 130, 180, 232, 155, 137, 134, -140, 0, 233, 130, 165, 155, 137, 134, 140, 1, 15, 130, 188, 155, 137, -134, 140, 1, 15, 130, 162, 155, 137, 134, 140, 1, 15, 130, 180, 232, -155, 137, 134, 140, 1, 15, 130, 165, 155, 137, 134, 140, 0, 172, 130, -180, 155, 137, 134, 140, 0, 172, 130, 193, 155, 137, 134, 140, 0, 172, -130, 188, 155, 137, 134, 140, 0, 172, 130, 243, 155, 137, 134, 140, 0, -172, 130, 252, 155, 137, 134, 140, 0, 172, 130, 162, 155, 137, 134, -140, 0, 172, 130, 180, 232, 155, 137, 134, 140, 0, 172, 130, 165, 155, -137, 134, 140, 252, 130, 193, 155, 137, 134, 140, 252, 130, 188, 155, -137, 134, 140, 252, 130, 243, 155, 137, 134, 140, 252, 130, 162, 155, -137, 134, 140, 252, 130, 180, 232, 155, 137, 134, 140, 252, 130, 165, -155, 137, 134, 140, 162, 130, 193, 155, 137, 134, 140, 162, 130, 188, -155, 137, 134, 140, 162, 130, 243, 155, 137, 134, 140, 162, 130, 162, -155, 137, 134, 140, 162, 130, 180, 232, 155, 137, 134, 140, 162, 130, -165, 155, 137, 134, 140, 0, 139, 130, 193, 155, 137, 134, 140, 0, 139, -130, 188, 155, 137, 134, 140, 0, 139, 130, 243, 155, 137, 134, 140, 0, -139, 130, 162, 155, 137, 134, 140, 0, 139, 130, 180, 232, 155, 137, -134, 140, 0, 139, 130, 165, 155, 137, 134, 140, 0, 146, 130, 193, 155, -137, 134, 140, 0, 146, 130, 162, 155, 137, 134, 140, 0, 146, 130, 180, -232, 155, 137, 134, 140, 0, 146, 130, 165, 155, 137, 134, 140, 165, -130, 193, 155, 137, 134, 140, 165, 130, 188, 155, 137, 134, 140, 165, -130, 243, 155, 137, 134, 140, 165, 130, 162, 155, 137, 134, 140, 165, -130, 180, 232, 155, 137, 134, 140, 165, 130, 165, 155, 137, 134, 140, -3, 145, 130, 0, 219, 180, 155, 137, 134, 140, 0, 215, 130, 0, 219, -180, 155, 137, 134, 140, 180, 232, 130, 0, 219, 180, 155, 137, 134, -140, 1, 138, 130, 6, 194, 155, 137, 134, 140, 1, 138, 130, 5, 137, -155, 137, 134, 140, 1, 138, 130, 3, 63, 155, 137, 134, 140, 1, 138, -130, 3, 9, 155, 137, 134, 140, 1, 138, 130, 3, 13, 155, 137, 134, 140, -1, 138, 130, 0, 219, 180, 155, 137, 134, 140, 165, 130, 225, 228, 130, -0, 215, 149, 137, 134, 140, 165, 130, 225, 228, 130, 1, 235, 149, 137, -134, 140, 165, 130, 225, 228, 130, 162, 149, 137, 134, 140, 165, 130, -225, 228, 130, 0, 139, 149, 137, 134, 140, 165, 130, 225, 228, 130, -180, 232, 149, 137, 134, 140, 165, 130, 225, 228, 130, 165, 149, 137, -134, 140, 0, 204, 130, 0, 215, 149, 137, 134, 140, 0, 204, 130, 1, -235, 149, 137, 134, 140, 0, 204, 130, 162, 149, 137, 134, 140, 0, 204, -130, 0, 139, 149, 137, 134, 140, 0, 204, 130, 180, 232, 149, 137, 134, -140, 0, 204, 130, 165, 149, 137, 134, 140, 0, 145, 130, 0, 215, 149, -137, 134, 140, 0, 145, 130, 1, 235, 149, 137, 134, 140, 0, 145, 130, -162, 149, 137, 134, 140, 0, 145, 130, 0, 139, 149, 137, 134, 140, 0, -145, 130, 180, 232, 149, 137, 134, 140, 0, 145, 130, 165, 149, 137, -134, 140, 1, 42, 130, 0, 215, 149, 137, 134, 140, 1, 42, 130, 1, 235, -149, 137, 134, 140, 1, 42, 130, 162, 149, 137, 134, 140, 1, 42, 130, -0, 139, 149, 137, 134, 140, 1, 42, 130, 180, 232, 149, 137, 134, 140, -1, 42, 130, 165, 149, 137, 134, 140, 0, 233, 130, 180, 232, 149, 137, -134, 140, 0, 233, 130, 165, 149, 137, 134, 140, 1, 15, 130, 180, 232, -149, 137, 134, 140, 1, 15, 130, 165, 149, 137, 134, 140, 0, 172, 130, -180, 149, 137, 134, 140, 0, 172, 130, 252, 149, 137, 134, 140, 0, 172, -130, 162, 149, 137, 134, 140, 0, 172, 130, 180, 232, 149, 137, 134, -140, 0, 172, 130, 165, 149, 137, 134, 140, 252, 130, 162, 149, 137, -134, 140, 252, 130, 180, 232, 149, 137, 134, 140, 252, 130, 165, 149, -137, 134, 140, 162, 130, 180, 149, 137, 134, 140, 162, 130, 162, 149, -137, 134, 140, 0, 139, 130, 0, 215, 149, 137, 134, 140, 0, 139, 130, -1, 235, 149, 137, 134, 140, 0, 139, 130, 162, 149, 137, 134, 140, 0, -139, 130, 0, 139, 149, 137, 134, 140, 0, 139, 130, 180, 232, 149, 137, -134, 140, 0, 139, 130, 165, 149, 137, 134, 140, 180, 232, 130, 0, 219, -180, 149, 137, 134, 140, 165, 130, 0, 215, 149, 137, 134, 140, 165, -130, 1, 235, 149, 137, 134, 140, 165, 130, 162, 149, 137, 134, 140, -165, 130, 0, 139, 149, 137, 134, 140, 165, 130, 180, 232, 149, 137, -134, 140, 165, 130, 165, 149, 137, 134, 140, 165, 130, 225, 228, 130, -193, 164, 137, 134, 140, 165, 130, 225, 228, 130, 188, 164, 137, 134, -140, 165, 130, 225, 228, 130, 243, 164, 137, 134, 140, 165, 130, 225, -228, 130, 162, 164, 137, 134, 140, 165, 130, 225, 228, 130, 0, 146, -164, 137, 134, 140, 0, 204, 130, 193, 164, 137, 134, 140, 0, 204, 130, -188, 164, 137, 134, 140, 0, 204, 130, 243, 164, 137, 134, 140, 0, 204, -130, 162, 164, 137, 134, 140, 0, 204, 130, 0, 146, 164, 137, 134, 140, -0, 145, 130, 193, 164, 137, 134, 140, 0, 145, 130, 188, 164, 137, 134, -140, 0, 145, 130, 243, 164, 137, 134, 140, 0, 145, 130, 162, 164, 137, -134, 140, 0, 145, 130, 0, 146, 164, 137, 134, 140, 1, 42, 130, 162, -164, 137, 134, 140, 193, 130, 188, 164, 137, 134, 140, 193, 130, 162, -164, 137, 134, 140, 188, 130, 193, 164, 137, 134, 140, 188, 130, 162, -164, 137, 134, 140, 243, 130, 193, 164, 137, 134, 140, 243, 130, 162, -164, 137, 134, 140, 0, 158, 130, 193, 164, 137, 134, 140, 0, 158, 130, -188, 164, 137, 134, 140, 0, 158, 130, 243, 164, 137, 134, 140, 0, 158, -130, 162, 164, 137, 134, 140, 0, 226, 130, 188, 164, 137, 134, 140, 0, -226, 130, 243, 164, 137, 134, 140, 0, 226, 130, 162, 164, 137, 134, -140, 0, 221, 130, 193, 164, 137, 134, 140, 0, 221, 130, 188, 164, 137, -134, 140, 0, 221, 130, 243, 164, 137, 134, 140, 0, 221, 130, 162, 164, -137, 134, 140, 1, 23, 130, 188, 164, 137, 134, 140, 2, 13, 130, 162, -164, 137, 134, 140, 1, 6, 130, 193, 164, 137, 134, 140, 1, 6, 130, -162, 164, 137, 134, 140, 1, 51, 130, 193, 164, 137, 134, 140, 1, 51, -130, 162, 164, 137, 134, 140, 0, 233, 130, 193, 164, 137, 134, 140, 0, -233, 130, 188, 164, 137, 134, 140, 0, 233, 130, 243, 164, 137, 134, -140, 0, 233, 130, 162, 164, 137, 134, 140, 1, 15, 130, 188, 164, 137, -134, 140, 1, 15, 130, 162, 164, 137, 134, 140, 0, 172, 130, 193, 164, -137, 134, 140, 0, 172, 130, 188, 164, 137, 134, 140, 0, 172, 130, 243, -164, 137, 134, 140, 0, 172, 130, 252, 164, 137, 134, 140, 0, 172, 130, -162, 164, 137, 134, 140, 252, 130, 193, 164, 137, 134, 140, 252, 130, -188, 164, 137, 134, 140, 252, 130, 243, 164, 137, 134, 140, 252, 130, -162, 164, 137, 134, 140, 252, 130, 0, 146, 164, 137, 134, 140, 162, -130, 193, 164, 137, 134, 140, 162, 130, 188, 164, 137, 134, 140, 162, -130, 243, 164, 137, 134, 140, 162, 130, 162, 164, 137, 134, 140, 0, -139, 130, 193, 164, 137, 134, 140, 0, 139, 130, 188, 164, 137, 134, -140, 0, 139, 130, 243, 164, 137, 134, 140, 0, 139, 130, 162, 164, 137, -134, 140, 0, 139, 130, 0, 146, 164, 137, 134, 140, 0, 146, 130, 193, -164, 137, 134, 140, 0, 146, 130, 162, 164, 137, 134, 140, 0, 146, 130, -0, 219, 180, 164, 137, 134, 140, 165, 130, 193, 164, 137, 134, 140, -165, 130, 188, 164, 137, 134, 140, 165, 130, 243, 164, 137, 134, 140, -165, 130, 162, 164, 137, 134, 140, 165, 130, 0, 146, 164, 137, 134, -140, 165, 130, 225, 228, 130, 162, 202, 137, 134, 140, 165, 130, 225, -228, 130, 0, 146, 202, 137, 134, 140, 0, 204, 130, 162, 202, 137, 134, -140, 0, 204, 130, 0, 146, 202, 137, 134, 140, 0, 145, 130, 162, 202, -137, 134, 140, 0, 145, 130, 0, 146, 202, 137, 134, 140, 1, 42, 130, -162, 202, 137, 134, 140, 1, 42, 130, 0, 146, 202, 137, 134, 140, 0, -158, 130, 162, 202, 137, 134, 140, 0, 158, 130, 0, 146, 202, 137, 134, -140, 0, 157, 130, 162, 202, 137, 134, 140, 0, 157, 130, 0, 146, 202, -137, 134, 140, 0, 172, 130, 252, 202, 137, 134, 140, 0, 172, 130, 162, -202, 137, 134, 140, 252, 130, 162, 202, 137, 134, 140, 0, 139, 130, -162, 202, 137, 134, 140, 0, 139, 130, 0, 146, 202, 137, 134, 140, 165, -130, 162, 202, 137, 134, 140, 165, 130, 0, 146, 202, 137, 134, 140, 1, -138, 130, 3, 63, 202, 137, 134, 140, 1, 138, 130, 3, 9, 202, 137, 134, -140, 1, 138, 130, 3, 13, 202, 137, 134, 140, 1, 23, 130, 180, 232, -155, 137, 134, 140, 1, 23, 130, 165, 155, 137, 134, 140, 1, 6, 130, -180, 232, 155, 137, 134, 140, 1, 6, 130, 165, 155, 137, 134, 140, 1, -51, 130, 180, 232, 155, 137, 134, 140, 1, 51, 130, 165, 155, 137, 134, -140, 0, 158, 130, 180, 232, 155, 137, 134, 140, 0, 158, 130, 165, 155, -137, 134, 140, 0, 157, 130, 180, 232, 155, 137, 134, 140, 0, 157, 130, -165, 155, 137, 134, 140, 188, 130, 180, 232, 155, 137, 134, 140, 188, -130, 165, 155, 137, 134, 140, 193, 130, 180, 232, 155, 137, 134, 140, -193, 130, 165, 155, 137, 134, 140, 243, 130, 180, 232, 155, 137, 134, -140, 243, 130, 165, 155, 137, 134, 140, 0, 226, 130, 180, 232, 155, -137, 134, 140, 0, 226, 130, 165, 155, 137, 134, 140, 0, 221, 130, 180, -232, 155, 137, 134, 140, 0, 221, 130, 165, 155, 137, 134, 140, 0, 157, -130, 193, 155, 137, 134, 140, 0, 157, 130, 188, 155, 137, 134, 140, 0, -157, 130, 243, 155, 137, 134, 140, 0, 157, 130, 162, 155, 137, 134, -140, 0, 157, 130, 0, 215, 155, 137, 134, 140, 0, 158, 130, 0, 215, -155, 137, 134, 140, 0, 226, 130, 0, 215, 155, 137, 134, 140, 0, 221, -130, 0, 215, 155, 137, 134, 140, 1, 23, 130, 180, 232, 149, 137, 134, -140, 1, 23, 130, 165, 149, 137, 134, 140, 1, 6, 130, 180, 232, 149, -137, 134, 140, 1, 6, 130, 165, 149, 137, 134, 140, 1, 51, 130, 180, -232, 149, 137, 134, 140, 1, 51, 130, 165, 149, 137, 134, 140, 0, 158, -130, 180, 232, 149, 137, 134, 140, 0, 158, 130, 165, 149, 137, 134, -140, 0, 157, 130, 180, 232, 149, 137, 134, 140, 0, 157, 130, 165, 149, -137, 134, 140, 188, 130, 180, 232, 149, 137, 134, 140, 188, 130, 165, -149, 137, 134, 140, 193, 130, 180, 232, 149, 137, 134, 140, 193, 130, -165, 149, 137, 134, 140, 243, 130, 180, 232, 149, 137, 134, 140, 243, -130, 165, 149, 137, 134, 140, 0, 226, 130, 180, 232, 149, 137, 134, -140, 0, 226, 130, 165, 149, 137, 134, 140, 0, 221, 130, 180, 232, 149, -137, 134, 140, 0, 221, 130, 165, 149, 137, 134, 140, 0, 157, 130, 193, -149, 137, 134, 140, 0, 157, 130, 188, 149, 137, 134, 140, 0, 157, 130, -243, 149, 137, 134, 140, 0, 157, 130, 162, 149, 137, 134, 140, 0, 157, -130, 0, 215, 149, 137, 134, 140, 0, 158, 130, 0, 215, 149, 137, 134, -140, 0, 226, 130, 0, 215, 149, 137, 134, 140, 0, 221, 130, 0, 215, -149, 137, 134, 140, 0, 157, 130, 193, 164, 137, 134, 140, 0, 157, 130, -188, 164, 137, 134, 140, 0, 157, 130, 243, 164, 137, 134, 140, 0, 157, -130, 162, 164, 137, 134, 140, 0, 158, 130, 0, 146, 164, 137, 134, 140, -0, 157, 130, 0, 146, 164, 137, 134, 140, 1, 23, 130, 162, 164, 137, -134, 140, 0, 158, 130, 193, 202, 137, 134, 140, 0, 158, 130, 188, 202, -137, 134, 140, 0, 158, 130, 243, 202, 137, 134, 140, 0, 157, 130, 193, -202, 137, 134, 140, 0, 157, 130, 188, 202, 137, 134, 140, 0, 157, 130, -243, 202, 137, 134, 140, 1, 23, 130, 162, 202, 137, 134, 140, 2, 13, -130, 162, 202, 137, 134, 140, 180, 130, 2, 232, 149, 137, 134, 140, -180, 130, 2, 232, 155, 137, 6, 91, 175, 1, 83, 6, 91, 172, 1, 83, 134, -140, 0, 145, 130, 193, 130, 162, 164, 137, 134, 140, 0, 145, 130, 188, -130, 193, 149, 137, 134, 140, 0, 145, 130, 188, 130, 193, 164, 137, -134, 140, 0, 145, 130, 188, 130, 162, 164, 137, 134, 140, 0, 145, 130, -243, 130, 162, 164, 137, 134, 140, 0, 145, 130, 162, 130, 193, 164, -137, 134, 140, 0, 145, 130, 162, 130, 188, 164, 137, 134, 140, 0, 145, -130, 162, 130, 243, 164, 137, 134, 140, 193, 130, 162, 130, 188, 149, -137, 134, 140, 193, 130, 162, 130, 188, 164, 137, 134, 140, 188, 130, -162, 130, 165, 149, 137, 134, 140, 188, 130, 162, 130, 180, 232, 149, -137, 134, 140, 0, 158, 130, 188, 130, 193, 164, 137, 134, 140, 0, 158, -130, 193, 130, 188, 164, 137, 134, 140, 0, 158, 130, 193, 130, 180, -232, 149, 137, 134, 140, 0, 158, 130, 162, 130, 188, 149, 137, 134, -140, 0, 158, 130, 162, 130, 188, 164, 137, 134, 140, 0, 158, 130, 162, -130, 193, 164, 137, 134, 140, 0, 158, 130, 162, 130, 162, 149, 137, -134, 140, 0, 158, 130, 162, 130, 162, 164, 137, 134, 140, 0, 226, 130, -188, 130, 188, 149, 137, 134, 140, 0, 226, 130, 188, 130, 188, 164, -137, 134, 140, 0, 226, 130, 162, 130, 162, 149, 137, 134, 140, 0, 157, -130, 188, 130, 162, 149, 137, 134, 140, 0, 157, 130, 188, 130, 162, -164, 137, 134, 140, 0, 157, 130, 193, 130, 165, 149, 137, 134, 140, 0, -157, 130, 162, 130, 243, 149, 137, 134, 140, 0, 157, 130, 162, 130, -243, 164, 137, 134, 140, 0, 157, 130, 162, 130, 162, 149, 137, 134, -140, 0, 157, 130, 162, 130, 162, 164, 137, 134, 140, 0, 221, 130, 188, -130, 180, 232, 149, 137, 134, 140, 0, 221, 130, 243, 130, 162, 149, -137, 134, 140, 0, 221, 130, 243, 130, 162, 164, 137, 134, 140, 1, 23, -130, 162, 130, 188, 149, 137, 134, 140, 1, 23, 130, 162, 130, 188, -164, 137, 134, 140, 1, 23, 130, 162, 130, 162, 164, 137, 134, 140, 1, -23, 130, 162, 130, 165, 149, 137, 134, 140, 1, 6, 130, 193, 130, 162, -149, 137, 134, 140, 1, 6, 130, 162, 130, 162, 149, 137, 134, 140, 1, -6, 130, 162, 130, 162, 164, 137, 134, 140, 1, 6, 130, 162, 130, 180, -232, 149, 137, 134, 140, 1, 51, 130, 162, 130, 162, 149, 137, 134, -140, 1, 51, 130, 162, 130, 165, 149, 137, 134, 140, 1, 51, 130, 162, -130, 180, 232, 149, 137, 134, 140, 0, 233, 130, 243, 130, 162, 149, -137, 134, 140, 0, 233, 130, 243, 130, 162, 164, 137, 134, 140, 1, 15, -130, 162, 130, 188, 149, 137, 134, 140, 1, 15, 130, 162, 130, 162, -149, 137, 134, 140, 252, 130, 188, 130, 162, 149, 137, 134, 140, 252, -130, 188, 130, 165, 149, 137, 134, 140, 252, 130, 188, 130, 180, 232, -149, 137, 134, 140, 252, 130, 193, 130, 193, 164, 137, 134, 140, 252, -130, 193, 130, 193, 149, 137, 134, 140, 252, 130, 243, 130, 162, 149, -137, 134, 140, 252, 130, 243, 130, 162, 164, 137, 134, 140, 252, 130, -162, 130, 188, 149, 137, 134, 140, 252, 130, 162, 130, 188, 164, 137, -134, 140, 162, 130, 188, 130, 193, 164, 137, 134, 140, 162, 130, 188, -130, 162, 164, 137, 134, 140, 162, 130, 188, 130, 165, 149, 137, 134, -140, 162, 130, 193, 130, 188, 164, 137, 134, 140, 162, 130, 193, 130, -162, 164, 137, 134, 140, 162, 130, 243, 130, 193, 164, 137, 134, 140, -162, 130, 243, 130, 162, 164, 137, 134, 140, 162, 130, 193, 130, 243, -164, 137, 134, 140, 0, 146, 130, 162, 130, 193, 164, 137, 134, 140, 0, -146, 130, 162, 130, 162, 164, 137, 134, 140, 0, 139, 130, 188, 130, -162, 164, 137, 134, 140, 0, 139, 130, 188, 130, 180, 232, 149, 137, -134, 140, 0, 139, 130, 193, 130, 162, 149, 137, 134, 140, 0, 139, 130, -193, 130, 162, 164, 137, 134, 140, 0, 139, 130, 193, 130, 180, 232, -149, 137, 134, 140, 0, 139, 130, 162, 130, 165, 149, 137, 134, 140, 0, -139, 130, 162, 130, 180, 232, 149, 137, 134, 140, 165, 130, 162, 130, -162, 149, 137, 134, 140, 165, 130, 162, 130, 162, 164, 137, 134, 140, -0, 204, 130, 243, 130, 165, 149, 137, 134, 140, 0, 145, 130, 193, 130, -165, 149, 137, 134, 140, 0, 145, 130, 193, 130, 180, 232, 149, 137, -134, 140, 0, 145, 130, 243, 130, 165, 149, 137, 134, 140, 0, 145, 130, -243, 130, 180, 232, 149, 137, 134, 140, 0, 145, 130, 162, 130, 165, -149, 137, 134, 140, 0, 145, 130, 162, 130, 180, 232, 149, 137, 134, -140, 193, 130, 162, 130, 165, 149, 137, 134, 140, 193, 130, 188, 130, -180, 232, 149, 137, 134, 140, 193, 130, 162, 130, 180, 232, 149, 137, -134, 140, 0, 158, 130, 243, 130, 180, 232, 149, 137, 134, 140, 0, 226, -130, 188, 130, 165, 149, 137, 134, 140, 0, 157, 130, 188, 130, 165, -149, 137, 134, 140, 0, 221, 130, 188, 130, 165, 149, 137, 134, 140, -252, 130, 193, 130, 165, 149, 137, 134, 140, 252, 130, 162, 130, 165, -149, 137, 134, 140, 165, 130, 188, 130, 165, 149, 137, 134, 140, 165, -130, 193, 130, 165, 149, 137, 134, 140, 165, 130, 162, 130, 165, 149, -137, 134, 140, 162, 130, 162, 130, 165, 149, 137, 134, 140, 1, 15, -130, 162, 130, 165, 149, 137, 134, 140, 0, 139, 130, 188, 130, 165, -149, 137, 134, 140, 1, 15, 130, 162, 130, 188, 164, 137, 134, 140, -252, 130, 188, 130, 162, 164, 137, 134, 140, 1, 6, 130, 162, 130, 165, -149, 137, 134, 140, 0, 172, 130, 162, 130, 165, 149, 137, 134, 140, 0, -139, 130, 193, 130, 188, 164, 137, 134, 140, 162, 130, 243, 130, 165, -149, 137, 134, 140, 252, 130, 193, 130, 162, 164, 137, 134, 140, 0, -172, 130, 162, 130, 162, 149, 137, 134, 140, 252, 130, 193, 130, 162, -149, 137, 134, 140, 0, 139, 130, 193, 130, 188, 149, 137, 134, 140, -193, 130, 188, 130, 165, 149, 137, 134, 140, 188, 130, 193, 130, 165, -149, 137, 134, 140, 162, 130, 193, 130, 165, 149, 137, 134, 140, 0, -233, 130, 162, 130, 165, 149, 137, 134, 140, 0, 204, 130, 188, 130, -165, 149, 137, 134, 140, 0, 172, 130, 162, 130, 162, 164, 137, 134, -140, 1, 6, 130, 193, 130, 162, 164, 137, 134, 140, 0, 226, 130, 162, -130, 162, 164, 137, 134, 140, 0, 158, 130, 243, 130, 165, 149, 137, -134, 140, 0, 139, 130, 193, 130, 165, 149, 137, 134, 140, 4, 61, 4, -190, 1, 196, 4, 222, 2, 35, 148, 155, 137, 134, 140, 16, 236, 4, 190, -1, 196, 4, 222, 2, 35, 148, 155, 137, 134, 140, 8, 249, 155, 137, 134, -140, 18, 91, 155, 137, 134, 140, 13, 92, 155, 137, 134, 140, 12, 237, -155, 137, 134, 140, 19, 56, 155, 137, 134, 140, 6, 94, 155, 137, 134, -140, 13, 90, 155, 137, 134, 140, 4, 61, 155, 137, 134, 140, 15, 202, -6, 94, 17, 198, 134, 140, 16, 224, 178, 140, 175, 1, 226, 178, 140, -172, 1, 226, 178, 177, 0, 232, 175, 1, 226, 178, 177, 0, 232, 172, 1, -226, 0, 242, 0, 196, 170, 198, 0, 239, 169, 3, 120, 0, 242, 0, 196, -170, 198, 2, 143, 1, 171, 0, 242, 0, 196, 170, 198, 1, 176, 1, 171, 0, -242, 0, 196, 170, 198, 1, 16, 1, 13, 0, 242, 0, 196, 170, 198, 1, 227, -1, 16, 1, 13, 0, 242, 0, 196, 170, 198, 175, 1, 83, 0, 242, 0, 196, -170, 198, 172, 1, 83, 0, 242, 0, 196, 170, 198, 175, 1, 170, 0, 132, -0, 242, 0, 196, 170, 198, 172, 1, 170, 0, 132, 0, 242, 0, 196, 170, -198, 175, 1, 217, 1, 215, 0, 132, 0, 242, 0, 196, 170, 198, 172, 1, -217, 1, 215, 0, 132, 0, 242, 0, 196, 170, 198, 175, 221, 2, 75, 0, -132, 0, 242, 0, 196, 170, 198, 172, 221, 2, 75, 0, 132, 0, 242, 0, -196, 170, 198, 175, 177, 1, 43, 0, 132, 0, 242, 0, 196, 170, 198, 172, -177, 1, 43, 0, 132, 0, 242, 0, 196, 170, 198, 175, 1, 43, 0, 132, 0, -242, 0, 196, 170, 198, 172, 1, 43, 0, 132, 0, 242, 0, 196, 170, 198, -175, 1, 117, 0, 132, 0, 242, 0, 196, 170, 198, 172, 1, 117, 0, 132, 0, -242, 0, 196, 170, 198, 175, 186, 1, 117, 0, 132, 0, 242, 0, 196, 170, -198, 172, 186, 1, 117, 0, 132, 1, 247, 2, 7, 4, 146, 2, 7, 1, 227, 2, -7, 177, 1, 227, 2, 7, 1, 247, 1, 16, 1, 13, 4, 146, 1, 16, 1, 13, 1, -227, 1, 16, 1, 13, 133, 1, 91, 133, 179, 1, 91, 133, 0, 166, 0, 147, -133, 2, 152, 133, 1, 87, 133, 1, 178, 185, 133, 1, 157, 185, 133, 2, -143, 1, 171, 133, 175, 1, 83, 133, 172, 1, 83, 133, 175, 1, 170, 0, -132, 133, 172, 1, 170, 0, 132, 133, 175, 1, 217, 1, 215, 0, 132, 133, -172, 1, 217, 1, 215, 0, 132, 133, 249, 182, 133, 2, 253, 133, 1, 24, -133, 1, 250, 182, 133, 3, 204, 133, 1, 80, 182, 133, 1, 59, 182, 133, -2, 26, 182, 133, 2, 192, 2, 138, 133, 3, 166, 182, 133, 3, 82, 182, -133, 4, 1, 3, 23, 134, 2, 232, 155, 137, 134, 10, 181, 130, 2, 232, -168, 134, 6, 194, 155, 137, 134, 5, 137, 155, 137, 134, 3, 63, 155, -137, 134, 3, 63, 202, 137, 134, 3, 9, 155, 137, 134, 3, 9, 202, 137, -134, 3, 13, 155, 137, 134, 3, 13, 202, 137, 134, 1, 138, 155, 137, -134, 1, 138, 202, 137, 134, 5, 165, 155, 137, 134, 5, 165, 202, 137, -134, 129, 225, 155, 137, 134, 129, 180, 130, 2, 135, 228, 155, 137, -134, 129, 180, 130, 2, 135, 228, 149, 137, 134, 129, 180, 130, 225, -228, 155, 137, 134, 129, 180, 130, 225, 228, 149, 137, 134, 129, 1, -163, 130, 225, 228, 155, 137, 134, 129, 1, 163, 130, 225, 228, 149, -137, 134, 129, 180, 130, 225, 1, 76, 155, 137, 134, 129, 180, 130, -225, 1, 76, 149, 137, 134, 129, 165, 130, 225, 228, 155, 137, 134, -129, 165, 130, 225, 228, 149, 137, 134, 129, 165, 130, 225, 228, 164, -137, 134, 129, 165, 130, 225, 228, 202, 137, 134, 129, 180, 155, 137, -134, 129, 180, 149, 137, 134, 129, 0, 204, 155, 137, 134, 129, 0, 204, -149, 137, 134, 129, 0, 204, 164, 137, 134, 129, 0, 204, 202, 137, 134, -129, 0, 145, 3, 95, 155, 137, 134, 129, 0, 145, 3, 95, 149, 137, 134, -129, 0, 145, 155, 137, 134, 129, 0, 145, 149, 137, 134, 129, 0, 145, -164, 137, 134, 129, 0, 145, 202, 137, 134, 129, 1, 42, 155, 137, 134, -129, 1, 42, 149, 137, 134, 129, 1, 42, 164, 137, 134, 129, 1, 42, 202, -137, 134, 129, 193, 155, 137, 134, 129, 193, 149, 137, 134, 129, 193, -164, 137, 134, 129, 193, 202, 137, 134, 129, 188, 155, 137, 134, 129, -188, 149, 137, 134, 129, 188, 164, 137, 134, 129, 188, 202, 137, 134, -129, 243, 155, 137, 134, 129, 243, 149, 137, 134, 129, 243, 164, 137, -134, 129, 243, 202, 137, 134, 129, 2, 21, 155, 137, 134, 129, 2, 21, -149, 137, 134, 129, 3, 145, 155, 137, 134, 129, 3, 145, 149, 137, 134, -129, 0, 215, 155, 137, 134, 129, 0, 215, 149, 137, 134, 129, 1, 235, -155, 137, 134, 129, 1, 235, 149, 137, 134, 129, 0, 158, 155, 137, 134, -129, 0, 158, 149, 137, 134, 129, 0, 158, 164, 137, 134, 129, 0, 158, -202, 137, 134, 129, 0, 157, 155, 137, 134, 129, 0, 157, 149, 137, 134, -129, 0, 157, 164, 137, 134, 129, 0, 157, 202, 137, 134, 129, 0, 226, -155, 137, 134, 129, 0, 226, 149, 137, 134, 129, 0, 226, 164, 137, 134, -129, 0, 226, 202, 137, 134, 129, 0, 221, 155, 137, 134, 129, 0, 221, -149, 137, 134, 129, 0, 221, 164, 137, 134, 129, 0, 221, 202, 137, 134, -129, 1, 23, 155, 137, 134, 129, 1, 23, 149, 137, 134, 129, 1, 23, 164, -137, 134, 129, 1, 23, 202, 137, 134, 129, 2, 13, 155, 137, 134, 129, -2, 13, 149, 137, 134, 129, 2, 13, 164, 137, 134, 129, 2, 13, 202, 137, -134, 129, 1, 6, 155, 137, 134, 129, 1, 6, 149, 137, 134, 129, 1, 6, -164, 137, 134, 129, 1, 6, 202, 137, 134, 129, 1, 51, 155, 137, 134, -129, 1, 51, 149, 137, 134, 129, 1, 51, 164, 137, 134, 129, 1, 51, 202, -137, 134, 129, 0, 233, 155, 137, 134, 129, 0, 233, 149, 137, 134, 129, -0, 233, 164, 137, 134, 129, 0, 233, 202, 137, 134, 129, 1, 15, 155, -137, 134, 129, 1, 15, 149, 137, 134, 129, 1, 15, 164, 137, 134, 129, -1, 15, 202, 137, 134, 129, 0, 172, 155, 137, 134, 129, 0, 172, 149, -137, 134, 129, 0, 172, 164, 137, 134, 129, 0, 172, 202, 137, 134, 129, -252, 155, 137, 134, 129, 252, 149, 137, 134, 129, 252, 164, 137, 134, -129, 252, 202, 137, 134, 129, 162, 155, 137, 134, 129, 162, 149, 137, -134, 129, 162, 164, 137, 134, 129, 162, 202, 137, 134, 129, 0, 139, -155, 137, 134, 129, 0, 139, 149, 137, 134, 129, 0, 139, 164, 137, 134, -129, 0, 139, 202, 137, 134, 129, 0, 146, 155, 137, 134, 129, 0, 146, -149, 137, 134, 129, 0, 146, 164, 137, 134, 129, 0, 146, 202, 137, 134, -129, 1, 163, 155, 137, 134, 129, 1, 163, 149, 137, 134, 129, 180, 232, -155, 137, 134, 129, 180, 232, 149, 137, 134, 129, 165, 155, 137, 134, -129, 165, 149, 137, 134, 129, 165, 164, 137, 134, 129, 165, 202, 137, -134, 140, 252, 130, 180, 130, 2, 135, 228, 155, 137, 134, 140, 252, -130, 180, 130, 2, 135, 228, 149, 137, 134, 140, 252, 130, 180, 130, -225, 228, 155, 137, 134, 140, 252, 130, 180, 130, 225, 228, 149, 137, -134, 140, 252, 130, 180, 130, 225, 1, 76, 155, 137, 134, 140, 252, -130, 180, 130, 225, 1, 76, 149, 137, 134, 140, 252, 130, 180, 155, -137, 134, 140, 252, 130, 180, 149, 137, 2, 252, 3, 38, 3, 143, 1, 34, -187, 1, 157, 185, 187, 0, 245, 185, 187, 249, 182, 187, 3, 166, 182, -187, 3, 82, 182, 187, 2, 253, 187, 2, 52, 187, 175, 1, 83, 187, 172, -1, 83, 187, 1, 24, 187, 1, 250, 182, 187, 1, 91, 187, 3, 204, 187, 0, -166, 0, 147, 187, 2, 138, 187, 150, 0, 199, 187, 150, 242, 187, 150, -234, 187, 150, 0, 144, 187, 150, 0, 153, 187, 150, 0, 159, 187, 150, -0, 154, 187, 150, 0, 165, 187, 150, 0, 162, 187, 150, 0, 164, 187, 1, -87, 187, 2, 152, 187, 1, 80, 182, 187, 2, 26, 182, 187, 1, 59, 182, -187, 1, 178, 185, 187, 4, 1, 3, 23, 187, 135, 136, 129, 214, 187, 135, -136, 129, 1, 99, 187, 135, 136, 129, 1, 101, 187, 135, 136, 129, 1, -110, 187, 135, 136, 129, 219, 187, 135, 136, 129, 1, 97, 187, 135, -136, 129, 1, 74, 187, 135, 136, 129, 0, 229, 187, 135, 136, 129, 231, -187, 135, 136, 129, 1, 131, 187, 135, 136, 129, 1, 113, 187, 135, 136, -129, 0, 190, 187, 135, 136, 129, 1, 19, 187, 135, 136, 129, 1, 32, -187, 135, 136, 129, 229, 187, 135, 136, 129, 1, 67, 187, 135, 136, -129, 1, 130, 187, 135, 136, 129, 0, 156, 187, 135, 136, 129, 0, 231, -187, 135, 136, 129, 1, 73, 187, 135, 136, 129, 244, 187, 135, 136, -129, 1, 54, 187, 135, 136, 129, 1, 89, 187, 135, 136, 129, 1, 36, 187, -135, 136, 129, 1, 45, 187, 135, 136, 129, 1, 82, 187, 175, 156, 0, -132, 187, 2, 192, 2, 138, 187, 172, 156, 0, 132, 187, 0, 135, 0, 246, -187, 1, 16, 1, 13, 187, 1, 149, 0, 246, 187, 135, 133, 129, 214, 187, -135, 133, 129, 1, 99, 187, 135, 133, 129, 1, 101, 187, 135, 133, 129, -1, 110, 187, 135, 133, 129, 219, 187, 135, 133, 129, 1, 97, 187, 135, -133, 129, 1, 74, 187, 135, 133, 129, 0, 229, 187, 135, 133, 129, 231, -187, 135, 133, 129, 1, 131, 187, 135, 133, 129, 1, 113, 187, 135, 133, -129, 0, 190, 187, 135, 133, 129, 1, 19, 187, 135, 133, 129, 1, 32, -187, 135, 133, 129, 229, 187, 135, 133, 129, 1, 67, 187, 135, 133, -129, 1, 130, 187, 135, 133, 129, 0, 156, 187, 135, 133, 129, 0, 231, -187, 135, 133, 129, 1, 73, 187, 135, 133, 129, 244, 187, 135, 133, -129, 1, 54, 187, 135, 133, 129, 1, 89, 187, 135, 133, 129, 1, 36, 187, -135, 133, 129, 1, 45, 187, 135, 133, 129, 1, 82, 187, 175, 1, 170, 0, -132, 187, 198, 1, 13, 187, 172, 1, 170, 0, 132, 187, 0, 141, 176, 179, -0, 166, 0, 147, 176, 175, 1, 117, 0, 132, 176, 172, 1, 117, 0, 132, -176, 179, 1, 91, 176, 159, 1, 37, 0, 255, 176, 159, 129, 1, 100, 176, -159, 129, 133, 214, 176, 159, 129, 133, 231, 176, 159, 129, 133, 244, -176, 159, 129, 133, 219, 176, 159, 129, 133, 229, 176, 159, 129, 133, -0, 169, 176, 159, 129, 133, 1, 21, 176, 159, 129, 133, 1, 29, 176, -159, 129, 133, 1, 152, 176, 2, 43, 5, 228, 1, 132, 185, 176, 159, 129, -214, 176, 159, 129, 231, 176, 159, 129, 244, 176, 159, 129, 219, 176, -159, 129, 229, 176, 159, 129, 0, 171, 176, 159, 129, 1, 237, 176, 159, -129, 2, 107, 176, 159, 129, 1, 151, 176, 159, 129, 1, 155, 176, 159, -129, 0, 224, 176, 159, 129, 1, 183, 176, 159, 129, 1, 233, 176, 159, -129, 1, 186, 176, 159, 129, 1, 164, 176, 159, 129, 0, 195, 176, 159, -129, 1, 198, 176, 159, 129, 1, 152, 176, 159, 129, 1, 162, 176, 159, -129, 217, 176, 159, 129, 0, 214, 176, 159, 129, 1, 177, 176, 159, 129, -1, 141, 176, 159, 129, 1, 174, 176, 159, 129, 1, 104, 176, 159, 129, -0, 188, 176, 159, 129, 1, 190, 176, 159, 129, 2, 51, 176, 159, 129, 1, -58, 176, 159, 129, 1, 150, 176, 159, 129, 0, 178, 176, 159, 129, 1, -165, 176, 159, 129, 1, 166, 176, 159, 129, 1, 209, 176, 159, 129, 1, -128, 176, 159, 129, 0, 169, 176, 159, 129, 1, 21, 176, 159, 129, 1, -29, 176, 159, 129, 0, 192, 176, 159, 129, 1, 242, 176, 159, 129, 1, -245, 176, 159, 129, 1, 161, 176, 159, 129, 1, 140, 176, 159, 129, 0, -222, 176, 159, 129, 1, 32, 176, 159, 1, 243, 1, 132, 185, 176, 159, 3, -188, 1, 132, 185, 176, 141, 3, 77, 176, 141, 129, 2, 87, 176, 141, -129, 3, 34, 176, 141, 129, 3, 212, 176, 141, 129, 2, 59, 176, 141, -129, 3, 186, 176, 141, 129, 3, 163, 176, 141, 129, 2, 101, 176, 141, -129, 3, 210, 176, 141, 129, 2, 33, 176, 141, 129, 4, 35, 176, 141, -129, 3, 121, 176, 141, 129, 4, 8, 176, 141, 129, 3, 111, 176, 141, -129, 4, 39, 176, 141, 129, 3, 192, 176, 141, 129, 3, 16, 176, 141, -129, 2, 42, 176, 141, 129, 2, 64, 176, 141, 129, 3, 144, 176, 141, -129, 3, 6, 176, 141, 129, 2, 110, 176, 141, 129, 3, 71, 176, 141, 129, -2, 89, 176, 141, 129, 2, 69, 176, 141, 129, 3, 148, 176, 141, 129, 2, -86, 176, 141, 129, 2, 72, 176, 141, 129, 2, 92, 176, 141, 129, 2, 46, -176, 141, 129, 2, 114, 176, 141, 129, 214, 176, 141, 129, 1, 185, 176, -141, 129, 0, 169, 176, 141, 129, 4, 47, 176, 141, 129, 3, 214, 176, -141, 129, 219, 176, 141, 129, 3, 146, 176, 141, 129, 2, 20, 176, 141, -129, 229, 176, 141, 129, 0, 222, 176, 141, 129, 3, 202, 176, 141, 129, -1, 127, 176, 141, 129, 1, 29, 176, 141, 129, 244, 176, 141, 129, 3, -220, 176, 141, 129, 1, 63, 176, 141, 129, 1, 109, 176, 141, 129, 1, -21, 176, 141, 129, 3, 101, 176, 141, 129, 1, 103, 176, 141, 129, 231, -187, 5, 18, 182, 187, 6, 137, 182, 187, 0, 138, 182, 187, 0, 130, 187, -3, 92, 0, 189, 187, 4, 147, 182, 187, 6, 207, 182, 176, 13, 25, 245, -1, 167, 176, 0, 191, 189, 176, 0, 216, 189, 176, 238, 189, 176, 1, 10, -189, 176, 221, 1, 107, 176, 186, 1, 50, 3, 190, 1, 7, 14, 179, 3, 190, -1, 7, 1, 108, 3, 190, 1, 7, 15, 119, 16, 206, 6, 178, 6, 92, 6, 178, -6, 92}; +static unsigned char phrasebook_offset1[] = { + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 31, 31, 31, 31, 32, 33, 34, + 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, + 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, + 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 31, + 31, 88, 89, 90, 91, 92, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 93, 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 31, + 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 31, 31, 126, 127, 128, + 31, 129, 130, 131, 132, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 133, 134, 135, 136, 137, 138, + 139, 140, 141, 142, 143, 144, 145, 31, 146, 147, 148, 149, 150, 151, 152, + 153, 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, 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, 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, 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, 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, 31, 31, 31, + 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, + 31, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, + 168, 169, 170, 171, 172, 173, 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, 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, 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, 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, 31, 31, 31, 31, 31, 31, 31, + 31, 174, 175, 176, 177, 178, 31, 31, 31, 179, 180, 181, 182, 183, 184, + 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, +}; -static unsigned char phrasebook_offset1[] = {0, 1, 2, 3, 4, 5, 6, 7, -8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -26, 27, 28, 29, 30, 31, 31, 31, 31, 31, 32, 33, 34, 35, 36, 37, 38, -39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, -56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, -73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 31, 31, -88, 89, 90, 91, 92, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, -31, 31, 31, 31, 31, 31, 31, 31, 31, 93, 94, 95, 96, 97, 98, 99, 100, -101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, -115, 31, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 31, 31, -126, 127, 128, 31, 129, 130, 131, 132, 31, 31, 31, 31, 31, 31, 31, 31, -31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 133, 134, 135, -136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 31, 146, 147, 148, -149, 150, 151, 152, 153, 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, 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, -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, 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, 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, 31, 31, 31, 31, 31, 31, 31, 31, 31, -31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 154, 155, 156, -157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, -171, 172, 173, 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, -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, 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, 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, 31, 31, 31, 31, 31, 31, 31, 31, 174, -175, 176, 177, 178, 31, 31, 31, 179, 180, 181, 182, 183, 184, 185, -186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198}; +static unsigned short phrasebook_offset2[] = { + 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, 1, 3, 6, 9, 11, 14, 17, 19, 21, 24, 27, 29, 32, + 34, 36, 40, 42, 45, 47, 49, 52, 55, 58, 61, 64, 67, 70, 72, 74, 77, 80, + 83, 86, 90, 94, 99, 104, 109, 113, 118, 123, 128, 132, 137, 142, 147, + 152, 157, 161, 166, 171, 176, 181, 186, 190, 195, 200, 205, 210, 215, + 219, 223, 227, 231, 235, 239, 243, 248, 253, 258, 262, 267, 272, 277, + 281, 286, 291, 296, 301, 306, 310, 315, 320, 325, 330, 335, 339, 344, + 349, 354, 359, 364, 369, 372, 377, 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, 379, 383, + 388, 391, 394, 397, 400, 404, 407, 408, 411, 417, 425, 428, 432, 435, + 437, 440, 443, 446, 450, 454, 457, 460, 464, 466, 469, 475, 483, 491, + 499, 507, 512, 518, 524, 531, 538, 544, 552, 557, 565, 571, 577, 584, + 590, 597, 604, 612, 619, 624, 632, 638, 644, 651, 658, 664, 667, 674, + 680, 686, 693, 699, 706, 711, 718, 724, 730, 737, 744, 750, 758, 763, + 771, 777, 783, 790, 796, 803, 810, 818, 825, 830, 838, 844, 850, 857, + 864, 870, 873, 880, 886, 892, 899, 905, 912, 917, 924, 931, 938, 945, + 952, 959, 966, 973, 980, 988, 996, 1004, 1012, 1020, 1028, 1036, 1044, + 1052, 1060, 1067, 1074, 1081, 1088, 1095, 1102, 1109, 1116, 1123, 1130, + 1138, 1146, 1154, 1162, 1170, 1178, 1186, 1194, 1202, 1210, 1218, 1226, + 1234, 1242, 1250, 1258, 1266, 1274, 1282, 1290, 1298, 1304, 1309, 1314, + 1322, 1330, 1338, 1346, 1351, 1358, 1365, 1373, 1381, 1389, 1397, 1407, + 1417, 1425, 1433, 1440, 1447, 1455, 1463, 1471, 1479, 1490, 1495, 1500, + 1507, 1514, 1521, 1528, 1535, 1542, 1547, 1552, 1559, 1566, 1574, 1582, + 1590, 1598, 1605, 1612, 1620, 1628, 1636, 1644, 1652, 1660, 1668, 1676, + 1684, 1692, 1700, 1708, 1715, 1722, 1729, 1736, 1743, 1750, 1758, 1766, + 1773, 1780, 1787, 1794, 1802, 1810, 1818, 1826, 1833, 1840, 1847, 1855, + 1863, 1871, 1879, 1886, 1894, 1901, 1909, 1917, 1924, 1931, 1937, 1944, + 1951, 1958, 1965, 1973, 1981, 1988, 1994, 1999, 2005, 2012, 2019, 2026, + 2031, 2036, 2041, 2049, 2056, 2063, 2071, 2079, 2086, 2094, 2105, 2114, + 2121, 2128, 2133, 2138, 2145, 2152, 2156, 2162, 2168, 2173, 2181, 2190, + 2197, 2204, 2213, 2220, 2227, 2232, 2239, 2246, 2253, 2261, 2269, 2274, + 2281, 2288, 2296, 2303, 2310, 2317, 2328, 2332, 2338, 2344, 2350, 2356, + 2364, 2377, 2385, 2390, 2400, 2405, 2410, 2420, 2425, 2432, 2439, 2447, + 2455, 2462, 2469, 2476, 2483, 2493, 2503, 2512, 2521, 2531, 2541, 2550, + 2559, 2565, 2575, 2585, 2595, 2605, 2613, 2621, 2629, 2637, 2645, 2653, + 2661, 2669, 2676, 2683, 2693, 2703, 2711, 2719, 2727, 2732, 2742, 2747, + 2754, 2761, 2766, 2771, 2778, 2785, 2795, 2805, 2812, 2819, 2828, 2837, + 2844, 2851, 2860, 2869, 2876, 2883, 2892, 2901, 2909, 2917, 2927, 2937, + 2944, 2951, 2960, 2969, 2977, 2985, 2995, 3005, 3012, 3019, 3028, 3037, + 3046, 3055, 3064, 3073, 3078, 3083, 3091, 0, 0, 3099, 3104, 3109, 3116, + 3123, 3130, 3137, 3144, 3151, 3161, 3171, 3181, 3191, 3198, 3205, 3215, + 3225, 3233, 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, 3241, 3247, 3252, 3259, 3266, 3272, 3280, 3288, + 3295, 3301, 3306, 3313, 3319, 3327, 3337, 3347, 3357, 3364, 3371, 3377, + 3382, 3389, 3396, 3403, 3410, 3418, 3423, 3428, 3438, 3446, 3455, 3460, + 3467, 3479, 3486, 3494, 3503, 3509, 3515, 3521, 3528, 3533, 3540, 3552, + 3561, 3571, 3579, 3587, 3597, 3603, 3611, 3618, 3623, 3635, 3644, 3652, + 3659, 3668, 3674, 3679, 3686, 3693, 3700, 3707, 3713, 3722, 3730, 3735, + 3743, 3749, 3757, 3765, 3771, 3777, 3783, 3791, 3799, 3805, 3813, 3820, + 3826, 3833, 3842, 3853, 3860, 3867, 3877, 3884, 3891, 3901, 3908, 3915, + 3922, 3928, 0, 0, 3934, 3939, 3946, 3951, 3956, 3963, 3972, 3980, 3985, + 3990, 3994, 3999, 4005, 4009, 4015, 4022, 4029, 4035, 4043, 4048, 4053, + 4058, 4063, 4069, 4071, 4076, 4080, 4086, 4092, 4099, 4105, 4113, 4121, + 4127, 4135, 4144, 4153, 4158, 4163, 4168, 4173, 4175, 4177, 4180, 4182, + 4185, 4190, 4195, 4201, 4206, 4211, 4216, 4221, 4230, 4238, 4246, 4254, + 4262, 4270, 4279, 4288, 4292, 4296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 4301, 4306, 4311, 4316, 4319, 4322, 4325, 4328, 4331, + 4333, 4337, 4341, 4347, 4350, 4355, 4361, 4367, 4370, 4375, 4381, 4385, + 4391, 4397, 4403, 4409, 4414, 4419, 4424, 4427, 4434, 4439, 4444, 4449, + 4454, 4460, 4466, 4469, 4473, 4477, 4481, 4484, 4487, 4492, 4496, 4503, + 4507, 4513, 4517, 4523, 4527, 4531, 4536, 4542, 4547, 4554, 4561, 4568, + 4575, 4582, 4588, 4591, 4595, 4599, 4603, 4607, 4613, 4619, 4623, 4627, + 4633, 4637, 4641, 4646, 4652, 4657, 4663, 4667, 4674, 4680, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4686, 4690, 4696, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4702, 4705, 0, 0, 0, 0, 4710, 0, 0, + 0, 4713, 0, 0, 0, 0, 0, 4717, 4720, 4725, 4733, 4738, 4746, 4754, 0, + 4762, 0, 4770, 4778, 4786, 4797, 4802, 4807, 4812, 4817, 4822, 4827, + 4832, 4837, 4842, 4847, 4852, 4857, 4862, 4867, 4872, 4877, 0, 4882, + 4887, 4892, 4897, 4902, 4907, 4912, 4917, 4925, 4933, 4941, 4949, 4957, + 4965, 4976, 4981, 4986, 4991, 4996, 5001, 5006, 5011, 5016, 5021, 5026, + 5031, 5036, 5041, 5046, 5051, 5056, 5061, 5067, 5072, 5077, 5082, 5087, + 5092, 5097, 5102, 5110, 5118, 5126, 5134, 0, 5142, 5147, 5152, 5160, + 5171, 5182, 5187, 5192, 0, 0, 5197, 5201, 5206, 5210, 5215, 5219, 5224, + 5228, 5233, 5239, 5245, 5251, 5257, 5263, 5269, 5275, 5281, 5287, 5293, + 5299, 5305, 5311, 5317, 5322, 5327, 5334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 5338, 5345, 5350, 5355, 5360, 5367, 5372, 5378, 5383, 5388, 5393, + 5398, 5403, 5408, 5415, 5421, 5426, 5430, 5435, 5440, 5445, 5450, 5455, + 5460, 5465, 5469, 5475, 5480, 5485, 5490, 5495, 5499, 5504, 5509, 5514, + 5519, 5523, 5528, 5533, 5538, 5543, 5548, 5553, 5559, 5564, 5570, 5574, + 5579, 5584, 5588, 5593, 5598, 5603, 5608, 5613, 5618, 5623, 5627, 5633, + 5638, 5643, 5648, 5653, 5657, 5662, 5667, 5672, 5677, 5681, 5686, 5691, + 5696, 5701, 5706, 5711, 5717, 5722, 5728, 5732, 5737, 5742, 5749, 5754, + 5759, 5764, 5771, 5776, 5782, 5787, 5792, 5797, 5802, 5807, 5812, 5819, + 5825, 5830, 5835, 5840, 5845, 5850, 5856, 5862, 5869, 5876, 5885, 5894, + 5901, 5908, 5917, 5926, 5931, 5936, 5941, 5946, 5951, 5956, 5961, 5966, + 5977, 5988, 5993, 5998, 6005, 6012, 6020, 6028, 6033, 6038, 6043, 6048, + 6052, 6056, 6060, 6065, 0, 6070, 6077, 0, 0, 6082, 6088, 6094, 6102, + 6110, 6118, 6126, 6134, 6142, 6151, 6160, 6168, 6176, 6184, 6192, 6200, + 6208, 6217, 6226, 6234, 6242, 6249, 6256, 6264, 6272, 6279, 6286, 6295, + 6304, 6311, 6318, 6326, 6334, 6342, 6350, 6356, 6362, 6371, 6380, 6388, + 6396, 6403, 6410, 6418, 6426, 6435, 6444, 6449, 6454, 6461, 6468, 6478, + 6488, 6492, 6500, 6508, 6515, 0, 0, 6522, 6529, 0, 0, 6536, 6543, 0, 0, + 0, 6550, 6557, 6564, 6570, 6576, 6582, 6588, 6596, 6604, 6609, 6614, + 6621, 6628, 6635, 6642, 6649, 6656, 6663, 6670, 6678, 6686, 6693, 6700, + 6706, 6712, 6718, 6724, 6732, 6740, 6746, 6752, 6759, 6766, 6772, 6778, + 6785, 6792, 6799, 0, 0, 6806, 6813, 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, 6820, 6825, + 6830, 6835, 6840, 6845, 6850, 6855, 6860, 6864, 6869, 6874, 6879, 6884, + 6889, 6894, 6899, 6904, 6909, 6914, 6919, 6924, 6929, 6934, 6939, 6944, + 6949, 6954, 6959, 6964, 6969, 6974, 6979, 6984, 6989, 6994, 6999, 7004, + 0, 0, 7009, 7017, 7020, 7024, 7028, 7031, 7035, 0, 7039, 7044, 7049, + 7054, 7059, 7064, 7069, 7074, 7079, 7083, 7088, 7093, 7098, 7103, 7108, + 7113, 7118, 7123, 7128, 7133, 7138, 7143, 7148, 7153, 7158, 7163, 7168, + 7173, 7178, 7183, 7188, 7193, 7198, 7203, 7208, 7213, 7218, 7223, 7228, + 0, 7235, 7240, 0, 0, 0, 0, 0, 0, 7243, 7248, 7253, 7258, 7265, 7272, + 7277, 7282, 7287, 7292, 7297, 7302, 7307, 7314, 7319, 7326, 7333, 0, + 7338, 7343, 7348, 7353, 7360, 7365, 7370, 7377, 7386, 7391, 7396, 7401, + 7406, 7413, 7418, 7425, 7432, 7439, 7444, 7449, 7454, 7459, 7464, 0, + 7469, 7474, 7483, 7488, 7493, 7498, 7503, 7510, 7517, 7524, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 7531, 7535, 7539, 7543, 7547, 7551, 7555, 7559, + 7563, 7567, 7571, 7576, 7580, 7584, 7589, 7593, 7598, 7602, 7606, 7610, + 7615, 7619, 7624, 7628, 7632, 7636, 7640, 0, 0, 0, 0, 0, 7644, 7651, + 7659, 7666, 7671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 7676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7679, 0, + 0, 0, 7682, 0, 7686, 7690, 7697, 7703, 7710, 7716, 7722, 7726, 7730, + 7736, 7740, 7744, 7748, 7752, 7756, 7760, 7764, 7768, 7772, 7776, 7780, + 7784, 7788, 7792, 7796, 7800, 0, 0, 0, 0, 0, 7804, 7807, 7811, 7815, + 7819, 7823, 7827, 7831, 7835, 7839, 7844, 7848, 7851, 7854, 7857, 7860, + 7863, 7866, 7869, 7872, 7876, 7879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7882, + 7887, 7891, 7895, 7900, 7905, 7910, 7915, 7920, 7925, 7930, 7934, 7939, + 7944, 0, 0, 7951, 7957, 7962, 7970, 7978, 7984, 7991, 7998, 8004, 8011, + 8015, 8019, 8023, 8030, 8042, 8046, 8050, 8054, 8060, 8070, 8074, 8078, + 8087, 8091, 8095, 8099, 8106, 8113, 8125, 8129, 8133, 8137, 8149, 8159, + 8163, 8171, 8178, 8185, 8194, 8205, 8215, 8219, 8229, 8240, 8250, 8267, + 8277, 8287, 8297, 8307, 8313, 8322, 8329, 8333, 8343, 8347, 8354, 8364, + 8368, 8374, 8381, 8388, 8392, 8402, 8406, 8413, 8417, 8427, 8431, 8441, + 8448, 8454, 8463, 8472, 8479, 8485, 8489, 8496, 8506, 8512, 8519, 8526, + 8532, 8541, 8549, 8556, 8562, 8566, 8569, 8573, 8579, 8589, 8593, 8599, + 8605, 8612, 8619, 8622, 8631, 8636, 8644, 8649, 8653, 8666, 8679, 8686, + 8693, 8699, 8707, 8713, 8720, 8731, 8739, 8749, 8761, 8768, 8774, 8780, + 8784, 8788, 8794, 8800, 8807, 8816, 8825, 8837, 0, 0, 8843, 8850, 8856, + 8862, 8869, 8876, 8883, 8890, 8897, 8904, 8911, 8918, 8925, 8932, 8938, + 0, 8946, 8953, 8960, 8967, 8972, 8977, 8982, 8989, 8996, 9005, 9014, + 9017, 9022, 9027, 0, 9032, 9036, 9040, 9046, 9050, 9054, 9060, 9064, + 9072, 9076, 9080, 9084, 9088, 9092, 9098, 9102, 9108, 9112, 9116, 9120, + 9124, 9128, 9133, 9136, 9140, 9146, 9150, 9154, 9158, 9162, 0, 0, 0, + 9166, 9170, 9174, 9179, 9183, 9187, 9192, 9196, 9200, 9207, 9214, 9218, + 9222, 9227, 9231, 9235, 9238, 9243, 9246, 9249, 9256, 9263, 9269, 9275, + 9281, 9287, 9290, 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, 9293, 9297, 9301, 9305, 9309, 9313, + 9317, 9321, 9325, 9329, 9333, 9337, 9341, 9345, 9349, 9353, 9357, 9361, + 9365, 9369, 9373, 9377, 9381, 9385, 9389, 9393, 9397, 9401, 9405, 9409, + 9413, 9417, 9421, 9424, 9428, 9432, 9436, 9440, 9444, 9447, 9450, 9453, + 9456, 9459, 9462, 9465, 9468, 9471, 9474, 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, 9477, + 9481, 9485, 0, 9489, 9492, 9496, 9499, 9503, 9506, 9510, 9515, 9520, + 9525, 9530, 9533, 9537, 9542, 9547, 9550, 9554, 9558, 9562, 9566, 9570, + 9574, 9578, 9582, 9586, 9590, 9594, 9598, 9602, 9606, 9610, 9614, 9618, + 9622, 9626, 9630, 9634, 9638, 9642, 9646, 9650, 9654, 9658, 9662, 9666, + 9670, 9674, 9678, 9682, 9686, 9690, 9694, 9698, 0, 0, 9702, 9706, 9710, + 9715, 9719, 9724, 9728, 9733, 9739, 9745, 9751, 9757, 9761, 9766, 9772, + 9778, 9782, 9787, 0, 0, 9791, 9794, 9800, 9806, 9811, 0, 0, 0, 9816, + 9820, 9824, 9828, 9832, 9836, 9840, 9844, 9848, 9853, 9858, 9864, 9870, + 9873, 9877, 9881, 9884, 9887, 9891, 9895, 9899, 9903, 9907, 9911, 9915, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9919, 9923, 9927, 0, + 9931, 9934, 9938, 9941, 9945, 9948, 9952, 9957, 0, 0, 9962, 9965, 0, 0, + 9969, 9972, 9976, 9980, 9984, 9988, 9992, 9996, 10000, 10004, 10008, + 10012, 10016, 10020, 10024, 10028, 10032, 10036, 10040, 10044, 10048, + 10052, 0, 10056, 10060, 10064, 10068, 10072, 10076, 10080, 0, 10084, 0, + 0, 0, 10088, 10092, 10096, 10100, 0, 0, 10104, 0, 10108, 10113, 10117, + 10122, 10126, 10131, 10137, 0, 0, 10143, 10147, 0, 0, 10152, 10156, + 10161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10165, 0, 0, 0, 0, 10171, 10175, 0, + 10179, 10183, 10188, 10193, 10199, 0, 0, 10205, 10209, 10212, 10215, + 10219, 10223, 10227, 10231, 10235, 10239, 10243, 10252, 10261, 10265, + 10269, 10275, 10281, 10288, 10295, 10310, 10317, 0, 0, 0, 0, 0, 0, 0, + 10320, 0, 0, 10324, 10327, 10331, 10334, 10338, 10341, 0, 0, 0, 0, 10345, + 10349, 0, 0, 10353, 10357, 10361, 10365, 10369, 10373, 10377, 10381, + 10385, 10389, 10393, 10397, 10401, 10405, 10409, 10413, 10417, 10421, + 10425, 10429, 10433, 10437, 0, 10441, 10445, 10449, 10453, 10457, 10461, + 10465, 0, 10469, 10473, 0, 10477, 10481, 0, 10485, 10489, 0, 0, 10493, 0, + 10497, 10502, 10506, 10511, 10515, 0, 0, 0, 0, 10520, 10525, 0, 0, 10530, + 10535, 10540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10544, 10548, 10552, + 10556, 0, 10560, 0, 0, 0, 0, 0, 0, 0, 10564, 10568, 10571, 10574, 10578, + 10582, 10586, 10590, 10594, 10598, 10602, 10605, 10608, 10611, 10614, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10619, 10623, 10627, 0, 10631, 10634, + 10638, 10641, 10645, 10648, 10652, 0, 10657, 0, 10662, 10665, 10669, 0, + 10674, 10677, 10681, 10685, 10689, 10693, 10697, 10701, 10705, 10709, + 10713, 10717, 10721, 10725, 10729, 10733, 10737, 10741, 10745, 10749, + 10753, 10757, 0, 10761, 10765, 10769, 10773, 10777, 10781, 10785, 0, + 10789, 10793, 0, 10797, 10801, 10805, 10809, 10813, 0, 0, 10817, 10821, + 10825, 10830, 10834, 10839, 10843, 10848, 10854, 10860, 0, 10866, 10870, + 10875, 0, 10881, 10885, 10890, 0, 0, 10894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 10897, 0, 0, 0, 0, 0, 10902, 10906, 10909, 10912, 10916, + 10920, 10924, 10928, 10932, 10936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 10940, 10944, 10948, 0, 10952, 10955, 10959, 10962, 10966, + 10969, 10973, 10978, 0, 0, 10983, 10986, 0, 0, 10990, 10993, 10997, + 11001, 11005, 11009, 11013, 11017, 11021, 11025, 11029, 11033, 11037, + 11041, 11045, 11049, 11053, 11057, 11061, 11065, 11069, 11073, 0, 11077, + 11081, 11085, 11089, 11093, 11097, 11101, 0, 11105, 11109, 0, 0, 11113, + 11117, 11121, 11125, 0, 0, 11129, 11133, 11137, 11142, 11146, 11151, + 11155, 11160, 0, 0, 0, 11166, 11170, 0, 0, 11175, 11179, 11184, 0, 0, 0, + 0, 0, 0, 0, 0, 11188, 11194, 0, 0, 0, 0, 11200, 11204, 0, 11208, 11212, + 11217, 0, 0, 0, 0, 11222, 11226, 11229, 11232, 11236, 11240, 11244, + 11248, 11252, 11256, 11260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 11263, 11267, 0, 11271, 11274, 11278, 11281, 11285, 11288, 0, 0, 0, + 11292, 11295, 11299, 0, 11303, 11306, 11310, 11314, 0, 0, 0, 11318, + 11322, 0, 11326, 0, 11330, 11334, 0, 0, 0, 11338, 11342, 0, 0, 0, 11346, + 11350, 11354, 0, 0, 0, 11358, 11362, 11366, 11370, 11374, 11378, 11382, + 11386, 0, 11390, 11394, 11398, 0, 0, 0, 0, 11402, 11407, 11411, 11416, + 11420, 0, 0, 0, 11425, 11429, 11434, 0, 11439, 11443, 11448, 11453, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 11457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 11463, 11466, 11469, 11473, 11477, 11481, 11485, 11489, 11493, 11497, + 11501, 11507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11513, 11517, + 11521, 0, 11525, 11528, 11532, 11535, 11539, 11542, 11546, 11551, 0, + 11556, 11559, 11563, 0, 11567, 11570, 11574, 11578, 11582, 11586, 11590, + 11594, 11598, 11602, 11606, 11610, 11614, 11618, 11622, 11626, 11630, + 11634, 11638, 11642, 11646, 11650, 11654, 0, 11658, 11662, 11666, 11670, + 11674, 11678, 11682, 11686, 11690, 11694, 0, 11698, 11702, 11706, 11710, + 11714, 0, 0, 0, 0, 11718, 11723, 11727, 11732, 11736, 11741, 11747, 0, + 11753, 11757, 11762, 0, 11767, 11771, 11776, 11781, 0, 0, 0, 0, 0, 0, 0, + 11785, 11789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11795, 11800, 0, 0, 0, 0, 11805, + 11809, 11812, 11815, 11819, 11823, 11827, 11831, 11835, 11839, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11843, 11847, 0, 11851, + 11854, 11858, 11861, 11865, 11868, 11872, 11877, 0, 11882, 11885, 11889, + 0, 11893, 11896, 11900, 11904, 11908, 11912, 11916, 11920, 11924, 11928, + 11932, 11936, 11940, 11944, 11948, 11952, 11956, 11960, 11964, 11968, + 11972, 11976, 11980, 0, 11984, 11988, 11992, 11996, 12000, 12004, 12008, + 12012, 12016, 12020, 0, 12024, 12028, 12032, 12036, 12040, 0, 0, 0, 0, + 12044, 12049, 12053, 12058, 12062, 12067, 12073, 0, 12079, 12083, 12088, + 0, 12093, 12097, 12102, 12107, 0, 0, 0, 0, 0, 0, 0, 12111, 12115, 0, 0, + 0, 0, 0, 0, 0, 12121, 0, 12125, 12130, 0, 0, 0, 0, 12135, 12139, 12142, + 12145, 12149, 12153, 12157, 12161, 12165, 12169, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12173, 12177, 0, 12181, 12184, 12188, + 12191, 12195, 12198, 12202, 12207, 0, 12212, 12215, 12219, 0, 12223, + 12226, 12230, 12234, 12238, 12242, 12246, 12250, 12254, 12258, 12262, + 12266, 12270, 12274, 12278, 12282, 12286, 12290, 12294, 12298, 12302, + 12306, 12310, 0, 12314, 12318, 12322, 12326, 12330, 12334, 12338, 12342, + 12346, 12350, 12354, 12358, 12362, 12366, 12370, 12374, 0, 0, 0, 0, + 12378, 12383, 12387, 12392, 12396, 12401, 0, 0, 12407, 12411, 12416, 0, + 12421, 12425, 12430, 12435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12439, 0, 0, 0, 0, + 0, 0, 0, 0, 12445, 12450, 0, 0, 0, 0, 12455, 12459, 12462, 12465, 12469, + 12473, 12477, 12481, 12485, 12489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 12493, 12497, 0, 12501, 12505, 12509, 12513, 12517, 12521, + 12525, 12529, 12533, 12537, 12541, 12545, 12549, 12553, 12557, 12561, + 12565, 12569, 0, 0, 0, 12573, 12579, 12585, 12591, 12597, 12603, 12609, + 12615, 12621, 12627, 12633, 12639, 12647, 12653, 12659, 12665, 12671, + 12677, 12683, 12689, 12695, 12701, 12707, 12713, 0, 12719, 12725, 12731, + 12737, 12743, 12749, 12753, 12759, 12763, 0, 12767, 0, 0, 12773, 12777, + 12783, 12789, 12795, 12799, 12805, 0, 0, 0, 12809, 0, 0, 0, 0, 12813, + 12818, 12825, 12832, 12839, 12846, 0, 12853, 0, 12860, 12865, 12870, + 12877, 12884, 12893, 12904, 12913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 12918, 12925, 12932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 12937, 12943, 12949, 12955, 12961, 12967, 12973, 12979, 12985, 12991, + 12997, 13003, 13009, 13015, 13021, 13027, 13033, 13039, 13045, 13051, + 13057, 13063, 13069, 13075, 13081, 13087, 13093, 13099, 13105, 13111, + 13117, 13123, 13129, 13135, 13141, 13147, 13151, 13157, 13161, 13167, + 13173, 13179, 13185, 13191, 13197, 13202, 13208, 13212, 13217, 13223, + 13229, 13235, 13240, 13246, 13252, 13258, 13263, 13269, 0, 0, 0, 0, + 13273, 13279, 13284, 13290, 13295, 13303, 13311, 13315, 13319, 13323, + 13329, 13335, 13341, 13347, 13351, 13355, 13359, 13363, 13367, 13370, + 13373, 13377, 13381, 13385, 13389, 13393, 13397, 13401, 13405, 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, 13409, 13413, 0, 13419, 0, 0, 13425, 13429, + 0, 13433, 0, 0, 13439, 0, 0, 0, 0, 0, 0, 13443, 13447, 13450, 13456, 0, + 13462, 13466, 13470, 13474, 13480, 13486, 13492, 0, 13498, 13502, 13506, + 0, 13512, 0, 13518, 0, 0, 13522, 13528, 0, 13534, 13537, 13543, 13546, + 13550, 13557, 13562, 13567, 13571, 13576, 13581, 13586, 13590, 0, 13595, + 13602, 13608, 0, 0, 13614, 13618, 13623, 13627, 13632, 0, 13637, 0, + 13642, 13649, 13656, 13663, 13670, 13674, 0, 0, 13677, 13681, 13684, + 13687, 13691, 13695, 13699, 13703, 13707, 13711, 0, 0, 13715, 13720, 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, 13725, 13729, 13741, 13758, 13775, 13787, + 13800, 13815, 13828, 13835, 13844, 13855, 13862, 13871, 13876, 13883, + 13890, 13899, 13910, 13919, 13934, 13941, 13949, 13957, 13969, 13977, + 13985, 13993, 14001, 14009, 14017, 14025, 14035, 14039, 14042, 14045, + 14049, 14053, 14057, 14061, 14065, 14069, 14073, 14078, 14083, 14089, + 14095, 14101, 14107, 14113, 14119, 14125, 14131, 14138, 14149, 14164, + 14175, 14182, 14189, 14198, 14207, 14216, 14225, 14231, 14237, 14241, + 14245, 14249, 14253, 14257, 14261, 14265, 0, 14269, 14273, 14277, 14281, + 14285, 14289, 14293, 14297, 14301, 14305, 14309, 14313, 14317, 14321, + 14325, 14329, 14333, 14337, 14341, 14345, 14349, 14353, 14357, 14361, + 14365, 14369, 14373, 14377, 14381, 14385, 14389, 14393, 14396, 14400, 0, + 0, 0, 0, 0, 0, 14406, 14411, 14415, 14420, 14424, 14429, 14435, 14441, + 14447, 14453, 14457, 14462, 14466, 14471, 14481, 14487, 14493, 14500, + 14510, 14516, 14521, 14526, 14532, 14538, 14546, 14552, 14560, 0, 0, 0, + 0, 14568, 14574, 14580, 14586, 14592, 14598, 14604, 14610, 0, 14616, + 14622, 14628, 14634, 14640, 14646, 14652, 14658, 14664, 14670, 14676, + 14682, 14688, 14694, 14700, 14706, 14712, 14718, 14724, 14730, 14736, + 14742, 14748, 14754, 14760, 14766, 14772, 14778, 14784, 14790, 14796, + 14802, 14807, 14813, 14821, 14829, 0, 14837, 14844, 14857, 14864, 14871, + 14879, 14887, 14893, 14899, 14905, 14915, 14921, 14927, 14937, 14947, 0, + 0, 14957, 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, 14965, 14969, 14973, 14977, 14981, 14985, 14989, 14993, 14997, + 15001, 15005, 15009, 15013, 15017, 15021, 15025, 15029, 15033, 15037, + 15041, 15045, 15049, 15053, 15057, 15061, 15065, 15069, 15073, 15077, + 15081, 15085, 15089, 15093, 15097, 0, 15100, 15103, 15107, 15110, 15114, + 0, 15117, 15120, 0, 15124, 15129, 15133, 15138, 15142, 15147, 15151, 0, + 0, 0, 15156, 15160, 15164, 15168, 0, 0, 0, 0, 0, 0, 15172, 15176, 15179, + 15182, 15186, 15190, 15194, 15198, 15202, 15206, 15210, 15216, 15220, + 15224, 15228, 15232, 15236, 15240, 15244, 15249, 15254, 15259, 15264, + 15270, 15276, 15282, 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, 15288, 15293, 15298, 15303, 15308, 15313, 15318, 15323, + 15328, 15333, 15338, 15343, 15348, 15353, 15358, 15363, 15368, 15373, + 15378, 15383, 15388, 15393, 15398, 15403, 15408, 15413, 15418, 15423, + 15428, 15433, 15438, 15443, 15448, 15453, 15458, 15463, 15468, 15473, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 15478, 15482, 15486, 15490, 15494, 15498, + 15502, 15506, 15510, 15514, 15518, 15522, 15526, 15530, 15534, 15538, + 15542, 15546, 15550, 15554, 15558, 15562, 15566, 15570, 15574, 15578, + 15582, 15586, 15590, 15594, 15598, 15602, 15606, 15610, 15614, 15618, + 15622, 15626, 15630, 0, 0, 0, 0, 15634, 0, 0, 0, 0, 15639, 15643, 15647, + 15651, 15655, 15659, 15663, 15667, 15671, 15675, 15679, 15683, 15687, + 15691, 15695, 15699, 15703, 15707, 15711, 15715, 15719, 15723, 15727, + 15731, 15735, 15739, 15743, 15747, 15751, 15755, 15759, 15763, 15767, + 15771, 15775, 15779, 15783, 15787, 15791, 15795, 15799, 15803, 15807, + 15811, 15815, 15819, 15823, 15827, 15831, 15835, 15839, 15843, 15847, + 15851, 15855, 15859, 15863, 15867, 15871, 15875, 15879, 15883, 15887, + 15891, 15895, 15899, 15903, 15907, 15911, 15915, 15919, 15923, 15927, + 15931, 15935, 15939, 15943, 15947, 15951, 15955, 15959, 15963, 15967, + 15971, 15975, 15979, 15983, 15987, 15991, 15995, 0, 0, 0, 0, 0, 15999, + 16003, 16007, 16010, 16014, 16018, 16022, 16026, 16029, 16033, 16037, + 16040, 16044, 16048, 16052, 16056, 16059, 16063, 16067, 16071, 16075, + 16079, 16083, 16086, 16090, 16094, 16098, 16102, 16106, 16110, 16114, + 16118, 16122, 16126, 16130, 16134, 16138, 16142, 16146, 16150, 16154, + 16158, 16162, 16166, 16170, 16174, 16178, 16182, 16186, 16190, 16194, + 16198, 16202, 16206, 16210, 16214, 16218, 16222, 16226, 16230, 16234, + 16238, 16242, 16246, 16250, 16254, 16258, 16262, 0, 0, 0, 0, 0, 16266, + 16270, 16274, 16278, 16282, 16286, 16290, 16294, 16298, 16302, 16306, + 16310, 16314, 16318, 16322, 16326, 16330, 16334, 16338, 16342, 16346, + 16350, 16354, 16358, 16362, 16366, 16370, 16374, 16378, 16382, 16386, + 16390, 16394, 16398, 16402, 16406, 16410, 16414, 16418, 16422, 16426, + 16430, 16434, 16438, 16442, 16446, 16450, 16454, 16458, 16462, 16466, + 16470, 16474, 16478, 16482, 16486, 16490, 16494, 16498, 16502, 16506, + 16510, 16514, 16518, 16522, 16526, 16530, 16534, 16538, 16542, 16546, + 16550, 16554, 16558, 16562, 16566, 16570, 16574, 16578, 16582, 16586, + 16590, 0, 0, 0, 0, 0, 0, 16594, 16598, 16602, 16606, 16610, 16614, 16618, + 0, 16622, 16626, 16630, 16634, 16638, 16642, 16646, 16650, 16654, 16658, + 16662, 16666, 16670, 16674, 16678, 16682, 16686, 16690, 16694, 16698, + 16702, 16706, 16710, 16714, 16718, 16722, 16726, 16730, 16734, 16738, + 16742, 16746, 16750, 16754, 16758, 16762, 16766, 16770, 16774, 16778, + 16782, 16786, 16790, 16794, 16798, 16802, 16806, 16810, 16814, 16818, + 16822, 16826, 16830, 16834, 16838, 16842, 16846, 16850, 16854, 16858, + 16862, 16866, 16870, 0, 16874, 0, 16878, 16882, 16886, 16890, 0, 0, + 16894, 16898, 16902, 16906, 16910, 16914, 16918, 0, 16922, 0, 16926, + 16930, 16934, 16938, 0, 0, 16942, 16946, 16950, 16954, 16958, 16962, + 16966, 16970, 16974, 16978, 16982, 16986, 16990, 16994, 16998, 17002, + 17006, 17010, 17014, 17018, 17022, 17026, 17030, 17033, 17037, 17041, + 17045, 17049, 17053, 17057, 17061, 17065, 17069, 17073, 17077, 17081, + 17085, 17089, 17093, 0, 17097, 0, 17101, 17105, 17109, 17113, 0, 0, + 17117, 17121, 17125, 17129, 17133, 17137, 17141, 17145, 17149, 17153, + 17157, 17161, 17165, 17169, 17173, 17177, 17181, 17186, 17191, 17196, + 17202, 17208, 17213, 17218, 17224, 17228, 17232, 17236, 17240, 17244, + 17248, 0, 17252, 0, 17256, 17260, 17264, 17268, 0, 0, 17272, 17276, + 17280, 17284, 17288, 17292, 17296, 0, 17300, 0, 17304, 17308, 17312, + 17316, 0, 0, 17320, 17324, 17328, 17332, 17336, 17340, 17344, 0, 17348, + 17353, 17358, 17363, 17369, 17375, 17380, 0, 17385, 17389, 17393, 17397, + 17401, 17405, 17409, 17413, 17417, 17421, 17425, 17429, 17433, 17437, + 17441, 17445, 17449, 17453, 17457, 17461, 17465, 17469, 17473, 0, 17477, + 17481, 17485, 17489, 17493, 17497, 17501, 17505, 17509, 17513, 17517, + 17521, 17525, 17529, 17533, 17537, 17541, 17545, 17549, 17553, 17557, + 17561, 17565, 17569, 17573, 17577, 17581, 17585, 17589, 17593, 17597, 0, + 17601, 0, 17605, 17609, 17613, 17617, 0, 0, 17621, 17625, 17629, 17633, + 17637, 17641, 17645, 0, 17649, 17653, 17657, 17661, 17665, 17669, 17673, + 17677, 17681, 17685, 17689, 17693, 17697, 17701, 17705, 17709, 17713, + 17717, 17721, 17725, 17729, 17733, 17737, 17741, 17745, 17749, 17753, + 17757, 17761, 17765, 17769, 17773, 17777, 17781, 17785, 17789, 17793, + 17797, 17801, 0, 17805, 17809, 17813, 17817, 17821, 17825, 17829, 17833, + 17837, 17841, 17845, 17849, 17853, 17857, 17861, 17865, 17869, 17873, + 17877, 0, 0, 0, 0, 0, 0, 17881, 17884, 17889, 17892, 17895, 17898, 17903, + 17907, 17912, 17915, 17918, 17922, 17926, 17930, 17934, 17938, 17942, + 17946, 17950, 17954, 17958, 17962, 17966, 17970, 17974, 17978, 17982, + 17986, 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, 17992, 17995, 17998, 18001, 18004, + 18007, 18011, 18015, 18019, 18023, 18027, 18031, 18035, 18039, 18043, + 18047, 18051, 18055, 18059, 18063, 18067, 18071, 18075, 18079, 18083, + 18087, 18091, 18095, 18099, 18103, 18107, 18111, 18115, 18119, 18123, + 18127, 18131, 18135, 18139, 18143, 18147, 18151, 18155, 18159, 18163, + 18167, 18171, 18175, 18179, 18183, 18187, 18191, 18195, 18199, 18203, + 18207, 18211, 18215, 18219, 18223, 18227, 18231, 18235, 18239, 18243, + 18247, 18251, 18255, 18259, 18263, 18267, 18271, 18275, 18279, 18283, + 18287, 18291, 18295, 18299, 18303, 18307, 18311, 18315, 18319, 18323, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18327, 18330, 18334, 18337, 18341, + 18344, 18348, 18354, 18359, 18363, 18366, 18370, 18374, 18379, 18383, + 18388, 18392, 18397, 18401, 18406, 18410, 18415, 18421, 18425, 18430, + 18434, 18439, 18445, 18449, 18455, 18461, 18465, 18469, 18478, 18487, + 18495, 18500, 18505, 18514, 18521, 18530, 18535, 18541, 18545, 18549, + 18553, 18557, 18561, 18565, 18569, 18573, 18577, 18581, 18587, 18592, + 18597, 18601, 18605, 18609, 18614, 18618, 18623, 18627, 18632, 18636, + 18641, 18645, 18650, 18654, 18659, 18663, 18668, 18674, 18678, 18683, + 18688, 18692, 18696, 18700, 18704, 18707, 18711, 18717, 18722, 18727, + 18731, 18735, 18739, 18744, 18748, 18753, 18757, 18762, 18765, 18769, + 18773, 18778, 18782, 18787, 18791, 18796, 18802, 18806, 18810, 18814, + 18818, 18822, 18826, 18830, 18834, 18838, 18842, 18846, 18852, 18856, + 18860, 18864, 18869, 18873, 18878, 18882, 18887, 18891, 18896, 18900, + 18905, 18909, 18914, 18918, 18923, 18929, 18933, 18937, 18943, 18949, + 18955, 18961, 18965, 18969, 18973, 18977, 18981, 18985, 18991, 18995, + 18999, 19003, 19008, 19012, 19017, 19021, 19026, 19030, 19035, 19039, + 19044, 19048, 19053, 19057, 19062, 19068, 19072, 19078, 19082, 19086, + 19090, 19094, 19098, 19102, 19108, 19112, 19116, 19120, 19125, 19129, + 19134, 19138, 19143, 19147, 19152, 19156, 19161, 19165, 19170, 19174, + 19179, 19185, 19189, 19194, 19198, 19204, 19210, 19214, 19218, 19222, + 19226, 19230, 19234, 19240, 19244, 19248, 19252, 19257, 19261, 19266, + 19270, 19275, 19281, 19285, 19290, 19294, 19298, 19302, 19306, 19310, + 19314, 19318, 19324, 19328, 19332, 19336, 19341, 19345, 19350, 19354, + 19359, 19363, 19368, 19372, 19377, 19381, 19386, 19390, 19395, 19399, + 19404, 19409, 19413, 19417, 19421, 19425, 19429, 19433, 19439, 19443, + 19447, 19451, 19456, 19460, 19465, 19469, 19474, 19478, 19483, 19487, + 19492, 19496, 19501, 19505, 19510, 19516, 19520, 19526, 19530, 19536, + 19542, 19548, 19554, 19560, 19566, 19572, 19578, 19582, 19586, 19590, + 19594, 19598, 19602, 19606, 19610, 19615, 19619, 19624, 19628, 19633, + 19637, 19642, 19646, 19651, 19655, 19660, 19664, 19669, 19673, 19677, + 19681, 19685, 19689, 19693, 19697, 19703, 19707, 19711, 19715, 19720, + 19724, 19729, 19733, 19738, 19742, 19747, 19751, 19756, 19760, 19765, + 19769, 19774, 19780, 19784, 19790, 19795, 19801, 19805, 19811, 19816, + 19820, 19824, 19828, 19832, 19836, 19841, 19845, 19849, 19854, 19858, + 19863, 19867, 19872, 19877, 19881, 19885, 19889, 19893, 19897, 19901, + 19905, 19909, 19913, 19918, 19922, 19926, 19932, 19936, 19942, 19946, + 19952, 19956, 19960, 19964, 19968, 19972, 19977, 19981, 19985, 19989, + 19993, 19997, 20001, 20005, 20009, 20013, 20017, 20023, 20029, 20035, + 20041, 20047, 20053, 20059, 20065, 20071, 20075, 20079, 20083, 20087, + 20091, 20095, 20099, 20103, 20107, 20111, 20115, 20119, 20123, 20128, + 20133, 20138, 20143, 20147, 20151, 20155, 20159, 20163, 20167, 20171, + 20175, 20179, 20185, 20191, 20197, 20203, 20209, 20215, 20221, 20227, + 20233, 20237, 20241, 20245, 20249, 20253, 20257, 20261, 20267, 20273, + 20279, 20285, 20291, 20297, 20303, 20309, 20315, 20320, 20325, 20330, + 20335, 20341, 20347, 20353, 20359, 20365, 20371, 20377, 20383, 20389, + 20395, 20401, 20407, 20413, 20419, 20425, 20431, 20436, 20441, 20446, + 20451, 20456, 20461, 20466, 20471, 20476, 20481, 20486, 20491, 20496, + 20501, 20506, 20511, 20516, 20521, 20526, 20531, 20536, 20541, 20546, + 20551, 20556, 20561, 20566, 20571, 20576, 20581, 20586, 20591, 20596, + 20601, 20606, 20611, 20616, 20621, 20626, 20631, 20636, 20641, 20646, + 20651, 20656, 20661, 20666, 20671, 20676, 20681, 20686, 20691, 20696, + 20701, 20706, 20711, 20716, 20721, 20726, 20731, 20736, 20741, 20746, + 20751, 20756, 20761, 20766, 20771, 20776, 20781, 20786, 20791, 20796, + 20801, 20806, 20811, 20816, 20821, 20826, 20831, 20836, 20842, 20847, + 20852, 20857, 20862, 20868, 20873, 20878, 20883, 20888, 20893, 20898, + 20903, 20908, 20913, 20918, 20923, 20928, 20933, 20938, 20943, 20948, + 20953, 20958, 20963, 20968, 20973, 20978, 20983, 20988, 20993, 20998, + 21003, 21008, 21013, 21018, 21023, 21028, 21033, 21038, 21043, 21048, + 21053, 21058, 21063, 21068, 21073, 21078, 21083, 21088, 21094, 21099, + 21104, 21109, 21114, 21119, 21124, 21129, 21134, 21139, 21144, 21149, + 21154, 21159, 21164, 21169, 21174, 21179, 21184, 21189, 21194, 21199, + 21204, 21209, 21214, 21219, 21224, 21229, 21234, 21239, 21244, 21249, + 21254, 21259, 21264, 21269, 21274, 21279, 21284, 21290, 21294, 21298, + 21302, 21306, 21310, 21314, 21318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21322, + 21327, 21332, 21337, 21342, 21347, 21352, 21357, 21362, 21367, 21372, + 21377, 21382, 21387, 21392, 21397, 21402, 21407, 21412, 21417, 21422, + 21427, 21432, 21437, 21442, 21447, 21452, 21457, 21462, 0, 0, 0, 21469, + 21479, 21483, 21490, 21494, 21498, 21502, 21510, 21514, 21519, 21524, + 21529, 21533, 21538, 21543, 21546, 21550, 21554, 21564, 21568, 21572, + 21578, 21582, 21586, 21594, 21598, 21606, 21612, 21618, 21624, 21630, + 21640, 21646, 21650, 21659, 21662, 21668, 21672, 21678, 21683, 21689, + 21697, 21703, 21709, 21717, 21723, 21727, 21731, 21741, 21747, 21751, + 21761, 21767, 21771, 21775, 21782, 21790, 21796, 21802, 21812, 21816, + 21820, 21824, 21832, 21839, 21843, 21847, 21851, 21855, 21859, 21863, + 21867, 21871, 21875, 21879, 21883, 21888, 21893, 21898, 21903, 21908, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21913, 21917, 21921, 21925, + 21929, 21933, 21937, 21941, 21945, 21949, 21953, 21957, 21961, 21965, + 21969, 21973, 21977, 21981, 21984, 21988, 21992, 21996, 22000, 22004, + 22008, 22012, 22016, 22020, 22024, 22028, 22032, 22036, 22040, 22044, + 22048, 22052, 22058, 22064, 22070, 22076, 22082, 22088, 22094, 22100, + 22106, 22112, 22118, 22124, 22130, 22136, 22145, 22154, 22160, 22166, + 22172, 22177, 22181, 22186, 22191, 22196, 22200, 22205, 22210, 22215, + 22220, 22225, 22229, 22234, 22239, 22244, 22249, 22253, 22257, 22261, + 22265, 22269, 22273, 22277, 22281, 22285, 22289, 22295, 22299, 22303, + 22307, 22311, 22315, 22323, 22329, 22333, 22339, 22343, 22349, 0, 0, 0, + 22353, 22357, 22360, 22363, 22367, 22371, 22375, 22379, 22383, 22387, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22391, + 22394, 22397, 22400, 22405, 22408, 22413, 22420, 22428, 22433, 22440, + 22443, 22451, 22459, 22468, 0, 22472, 22476, 22479, 22482, 22486, 22490, + 22494, 22498, 22502, 22506, 0, 0, 0, 0, 0, 0, 22510, 22513, 22516, 22519, + 22522, 22525, 22529, 22533, 22537, 22541, 22545, 22549, 22553, 22557, + 22561, 22565, 22569, 22573, 22577, 22581, 22585, 22589, 22593, 22597, + 22601, 22605, 22609, 22613, 22617, 22621, 22625, 22629, 22633, 22637, + 22641, 22645, 22653, 22658, 22663, 22668, 22673, 22679, 22685, 22691, + 22697, 22703, 22709, 22715, 22721, 22727, 22733, 22739, 22745, 22751, + 22757, 22763, 22769, 22775, 22781, 22787, 22793, 22799, 22804, 22809, + 22815, 22821, 22826, 22832, 22838, 22844, 22850, 22856, 22862, 22868, + 22874, 22880, 22886, 22892, 22898, 22904, 22910, 22916, 22922, 22928, + 22933, 22939, 22945, 22951, 0, 0, 0, 0, 0, 0, 0, 0, 22957, 22966, 22975, + 22983, 22991, 23001, 23009, 23019, 23026, 23033, 23041, 23049, 23057, + 23065, 23073, 23081, 23089, 23097, 23105, 23113, 23121, 23129, 23137, + 23145, 23153, 23163, 23173, 23183, 23193, 23203, 23213, 23223, 23233, + 23243, 23253, 23263, 23273, 23283, 23293, 23302, 23312, 23322, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23330, 23338, + 23346, 23354, 23362, 23370, 23378, 23387, 23396, 23406, 23416, 23424, + 23432, 23440, 23448, 23457, 23466, 23474, 23482, 23491, 23500, 23509, + 23518, 23527, 23536, 23544, 23552, 23560, 23568, 23578, 23588, 23596, + 23604, 23612, 23620, 23628, 23636, 23644, 23652, 23659, 23666, 23674, + 23682, 23691, 23700, 23709, 23718, 23728, 23738, 23745, 23752, 23760, + 23768, 23777, 23786, 23794, 23802, 23814, 23826, 23835, 23844, 23853, + 23862, 23869, 23876, 23884, 23892, 23900, 23908, 23916, 23924, 23932, + 23940, 23949, 23958, 23967, 23976, 23985, 23994, 24003, 24012, 24021, + 24030, 24039, 24048, 24055, 24062, 24070, 24078, 24086, 24094, 24102, + 24110, 24122, 24134, 24143, 24152, 24160, 24168, 24176, 24184, 24195, + 24206, 24217, 24228, 24240, 24252, 24260, 24268, 24276, 24284, 24293, + 24302, 24311, 24320, 24328, 24336, 24344, 24352, 24360, 24368, 24377, + 24386, 24395, 24404, 24412, 24420, 24428, 24436, 24443, 24450, 24457, + 24464, 24471, 24478, 24486, 24494, 24502, 24510, 24518, 24526, 24533, + 24540, 24548, 24556, 24564, 24572, 24580, 24588, 24597, 24606, 24615, + 24622, 24631, 24640, 24650, 0, 0, 0, 0, 24660, 24667, 24674, 24682, + 24690, 24699, 24708, 24717, 24726, 24737, 24748, 24758, 24768, 24778, + 24788, 24797, 24806, 24815, 24824, 24835, 24846, 24856, 24866, 24876, + 24886, 24893, 24900, 24908, 24916, 24923, 24930, 24939, 24948, 24957, + 24966, 24977, 24988, 24998, 25008, 25018, 25028, 25037, 25046, 25054, + 25062, 25069, 25076, 25084, 25092, 25101, 25110, 25119, 25128, 25139, + 25150, 25160, 25170, 25180, 25190, 25199, 25208, 25217, 25226, 25237, + 25248, 25258, 25268, 25278, 25288, 25295, 25302, 25310, 25318, 25327, + 25336, 25345, 25354, 25365, 25376, 25386, 25396, 25406, 25416, 25423, + 25430, 25438, 25446, 25455, 25464, 25472, 0, 0, 0, 0, 0, 0, 25480, 25488, + 25496, 25506, 25516, 25526, 25536, 25546, 25556, 25564, 25572, 25582, + 25592, 25602, 25612, 25622, 25632, 25640, 25648, 25658, 25668, 25678, 0, + 0, 25688, 25696, 25704, 25714, 25724, 25734, 0, 0, 25744, 25752, 25760, + 25770, 25780, 25790, 25800, 25810, 25820, 25828, 25836, 25846, 25856, + 25866, 25876, 25886, 25896, 25904, 25912, 25922, 25932, 25942, 25952, + 25962, 25972, 25980, 25988, 25998, 26008, 26018, 26028, 26038, 26048, + 26056, 26064, 26074, 26084, 26094, 0, 0, 26104, 26112, 26120, 26130, + 26140, 26150, 0, 0, 26160, 26168, 26176, 26186, 26196, 26206, 26216, + 26226, 0, 26236, 0, 26244, 0, 26254, 0, 26264, 26274, 26282, 26290, + 26300, 26310, 26320, 26330, 26340, 26350, 26358, 26366, 26376, 26386, + 26396, 26406, 26416, 26426, 26434, 26442, 26450, 26458, 26466, 26474, + 26482, 26490, 26498, 26506, 26514, 26522, 26530, 0, 0, 26538, 26548, + 26558, 26571, 26584, 26597, 26610, 26623, 26636, 26646, 26656, 26669, + 26682, 26695, 26708, 26721, 26734, 26744, 26754, 26767, 26780, 26793, + 26806, 26819, 26832, 26842, 26852, 26865, 26878, 26891, 26904, 26917, + 26930, 26940, 26950, 26963, 26976, 26989, 27002, 27015, 27028, 27038, + 27048, 27061, 27074, 27087, 27100, 27113, 27126, 27134, 27142, 27153, + 27161, 0, 27172, 27180, 27191, 27199, 27207, 27215, 27223, 27231, 27234, + 27237, 27240, 27243, 27249, 27260, 27268, 0, 27279, 27287, 27298, 27306, + 27314, 27322, 27330, 27338, 27343, 27348, 27353, 27361, 27369, 27380, 0, + 0, 27391, 27399, 27410, 27418, 27426, 27434, 0, 27442, 27447, 27452, + 27457, 27465, 27473, 27484, 27495, 27503, 27511, 27519, 27530, 27538, + 27546, 27554, 27562, 27570, 27576, 27582, 0, 0, 27585, 27596, 27604, 0, + 27615, 27623, 27634, 27642, 27650, 27658, 27666, 27674, 27677, 0, 27680, + 27684, 27688, 27692, 27696, 27700, 27704, 27708, 27712, 27716, 27720, + 27724, 27730, 27736, 27742, 27745, 27748, 27750, 27754, 27758, 27762, + 27766, 27770, 27774, 27779, 27785, 27791, 27798, 27805, 27810, 27815, + 27821, 27827, 27829, 27832, 27834, 27838, 27843, 27848, 27852, 27856, + 27860, 27864, 27868, 27872, 27878, 27882, 27886, 27892, 27897, 27904, + 27906, 27909, 27913, 27917, 27922, 27928, 27930, 27939, 27948, 27951, + 27955, 27957, 27959, 27961, 27964, 27970, 27972, 27976, 27980, 27987, 0, + 27994, 27999, 28004, 28009, 28014, 28019, 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, 28023, 28029, + 28035, 28042, 28049, 28054, 28059, 0, 0, 0, 28063, 28067, 28071, 28075, + 28079, 28083, 28087, 28092, 28096, 28101, 28106, 28111, 28118, 28122, + 28125, 28128, 28132, 28136, 28140, 28144, 28148, 28152, 28156, 28161, + 28165, 28170, 28175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 28180, 28183, 28186, 28189, 28194, 28197, 28200, 28203, 28206, 28209, + 28212, 28217, 28220, 28223, 28226, 28229, 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, 28232, + 28237, 28242, 28250, 28258, 28264, 28270, 28275, 28280, 28285, 28292, + 28299, 28305, 28311, 28316, 28321, 28326, 28333, 28339, 28344, 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, 28349, 28353, 28361, 28366, 28370, 28376, 28380, 28384, 28388, 28390, + 28394, 28399, 28404, 28409, 28414, 28418, 28428, 28432, 28436, 28441, + 28446, 28454, 28459, 28462, 28468, 28473, 28478, 28483, 28488, 28493, + 28498, 28502, 28504, 28507, 28510, 28515, 28517, 28522, 28525, 28528, + 28533, 28538, 28545, 28548, 28551, 28556, 28561, 28565, 28569, 28573, + 28578, 28583, 28588, 28592, 28595, 28599, 28603, 28607, 28611, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28616, + 28624, 28632, 28640, 28648, 28656, 28664, 28672, 28680, 28688, 28696, + 28704, 28712, 28717, 28721, 28725, 28730, 28735, 28740, 28745, 28750, + 28755, 28760, 28765, 28770, 28775, 28780, 28787, 28794, 28801, 28806, + 28811, 28817, 28823, 28829, 28835, 28841, 28847, 28853, 28859, 28865, + 28871, 28877, 28885, 28893, 28901, 28912, 28919, 28926, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 28935, 28938, 28941, 28943, 28946, 28949, 28952, 28957, + 28962, 28967, 28972, 28979, 28985, 28990, 28994, 29001, 29008, 29014, + 29021, 29028, 29034, 29042, 29050, 29057, 29065, 29072, 29078, 29083, + 29090, 29096, 29101, 29108, 29113, 29122, 29131, 29140, 29149, 29157, + 29166, 29173, 29180, 29192, 29209, 29216, 29223, 29232, 29241, 29250, + 29259, 29267, 29275, 29284, 29293, 29301, 29312, 29320, 29326, 29332, + 29337, 29343, 29352, 29361, 29369, 29377, 29384, 29388, 29392, 29395, + 29399, 29403, 29407, 29413, 29419, 29425, 29431, 29436, 29440, 29445, + 29449, 29457, 29465, 29470, 29475, 29479, 29484, 29492, 29499, 29503, + 29507, 29510, 29514, 29523, 29532, 29546, 29559, 29564, 29574, 29582, + 29592, 29602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29606, 29609, 29611, + 29615, 29619, 29627, 29631, 29633, 29635, 29639, 29647, 29652, 29658, + 29668, 29675, 29681, 29685, 29689, 29693, 29696, 29699, 29702, 29706, + 29710, 29714, 29718, 29722, 29725, 29729, 29733, 29736, 29738, 29741, + 29743, 29747, 29751, 29753, 29759, 29762, 29767, 29771, 29775, 29777, + 29779, 29781, 29784, 29788, 29792, 29796, 29800, 29804, 29810, 29816, + 29818, 29820, 29822, 29824, 29827, 29829, 29833, 29835, 29839, 29843, + 29849, 29853, 29857, 29861, 29865, 29869, 29875, 29879, 29889, 29899, + 29903, 29909, 29916, 29920, 29924, 29927, 29932, 29936, 29942, 29946, + 29959, 29969, 29973, 29977, 29983, 29987, 29990, 29992, 29995, 29999, + 30003, 30010, 30014, 30018, 30022, 30025, 30030, 30035, 30041, 30047, + 30053, 30059, 30067, 30075, 30079, 30083, 30085, 30090, 30094, 30098, + 30106, 30114, 30121, 30128, 30137, 30146, 30152, 30158, 30166, 30174, + 30176, 30178, 30184, 30190, 30197, 30204, 30210, 30216, 30220, 30224, + 30231, 30238, 30246, 30254, 30265, 30276, 30285, 30294, 30296, 30300, + 30304, 30309, 30314, 30323, 30332, 30335, 30338, 30341, 30344, 30347, + 30352, 30356, 30361, 30366, 30369, 30372, 30376, 30380, 30384, 30389, + 30392, 30395, 30398, 30401, 30403, 30405, 30407, 30409, 30417, 30425, + 30431, 30435, 30441, 30451, 30457, 30463, 30469, 30477, 30487, 30499, + 30503, 30507, 30509, 30515, 30517, 30519, 30521, 30523, 30529, 30532, + 30538, 30544, 30548, 30552, 30556, 30559, 30563, 30567, 30569, 30578, + 30587, 30592, 30597, 30603, 30609, 30615, 30618, 30621, 30624, 30627, + 30629, 30634, 30639, 30644, 30650, 30656, 30665, 30674, 30681, 30688, + 30695, 30702, 30712, 30722, 30733, 30744, 30755, 30766, 30775, 30784, + 30793, 30802, 30810, 30822, 30834, 30850, 30853, 30859, 30865, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30871, 30874, 30877, 30879, 30882, + 30885, 30887, 30889, 30893, 30896, 30899, 30902, 30905, 30910, 30915, + 30920, 30925, 30930, 30933, 30935, 30937, 30939, 30943, 30947, 30951, + 30958, 30963, 30965, 30967, 30972, 30977, 30982, 30987, 30993, 30999, + 31001, 31003, 31014, 31018, 31026, 31035, 31037, 31043, 31049, 31057, + 31061, 31063, 31067, 31069, 31073, 31077, 31081, 31083, 31085, 31087, + 31092, 31099, 31106, 31113, 31120, 31127, 31134, 31141, 31148, 31155, + 31162, 31169, 31176, 31183, 31190, 31197, 31203, 31211, 31218, 31225, + 31233, 31240, 31248, 31255, 31263, 31270, 31278, 31286, 31293, 31301, + 31308, 31316, 31323, 31331, 31338, 31345, 31352, 31359, 31366, 31374, + 31381, 31388, 31395, 31402, 31408, 31414, 31420, 31426, 31434, 31442, + 31448, 31454, 31461, 31468, 31473, 31480, 31487, 31496, 31503, 31511, + 31519, 31524, 31529, 31534, 31541, 31548, 31555, 31562, 31567, 0, 31572, + 31578, 31582, 31590, 31594, 31600, 31606, 31610, 31614, 31622, 31626, + 31632, 31636, 31644, 31649, 31657, 31661, 31665, 31669, 31675, 31681, + 31685, 31689, 31697, 31701, 31706, 31714, 31718, 31722, 31728, 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, 31734, 31738, 31746, 31754, 31762, 31770, + 31774, 31778, 31782, 31786, 31792, 31798, 31803, 31809, 31815, 31821, + 31827, 31835, 31842, 31849, 31857, 31865, 31871, 31877, 31887, 31891, + 31899, 31903, 31907, 31913, 31919, 31925, 31931, 31935, 31939, 31943, + 31947, 31951, 31958, 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, 31965, 31968, 31972, 31976, 31982, 31988, 31994, + 32002, 32010, 32014, 32022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 32027, 32030, 32033, 32037, 32041, 32045, 32049, 32053, + 32057, 32061, 32065, 32069, 32073, 32077, 32081, 32085, 32089, 32093, + 32097, 32101, 32105, 32108, 32111, 32115, 32119, 32123, 32127, 32131, + 32135, 32139, 32143, 32147, 32151, 32155, 32159, 32163, 32167, 32171, + 32175, 32179, 32183, 32190, 32197, 32204, 32211, 32218, 32225, 32232, + 32239, 32246, 32253, 32260, 32267, 32274, 32281, 32288, 32295, 32302, + 32309, 32316, 32323, 32328, 32334, 32340, 32346, 32351, 32357, 32363, + 32369, 32374, 32380, 32386, 32392, 32398, 32404, 32409, 32415, 32421, + 32427, 32433, 32439, 32444, 32450, 32456, 32462, 32468, 32474, 32479, + 32485, 32491, 32497, 32502, 32508, 32514, 32520, 32525, 32531, 32537, + 32543, 32549, 32555, 32560, 32566, 32572, 32578, 32584, 32590, 32595, + 32601, 32607, 32613, 32619, 32625, 32630, 32636, 32642, 32648, 32653, + 32659, 32665, 32671, 32676, 32682, 32688, 32694, 32700, 32706, 32711, + 32717, 32723, 32729, 32735, 32741, 32746, 32752, 32758, 32764, 32770, + 32776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 32780, 32785, 32790, 32795, 32800, 32809, 32818, 32827, 32836, 32845, + 32854, 32863, 32872, 32879, 32887, 32895, 32902, 32909, 32917, 32925, + 32932, 32939, 32947, 32955, 32962, 32969, 32977, 32985, 32992, 32999, + 33007, 33016, 33025, 33033, 33042, 33051, 33058, 33065, 33073, 33082, + 33091, 33099, 33108, 33117, 33124, 33131, 33140, 33149, 33158, 33167, + 33176, 33185, 33192, 33199, 33208, 33217, 33226, 33235, 33244, 33253, + 33260, 33267, 33276, 33285, 33294, 33304, 33314, 33323, 33333, 33343, + 33353, 33363, 33373, 33383, 33392, 33401, 33408, 33416, 33424, 33432, + 33440, 33445, 33450, 33459, 33467, 33474, 33483, 33491, 33498, 33507, + 33515, 33522, 33531, 33539, 33546, 33555, 33563, 33570, 33579, 33587, + 33594, 33604, 33613, 33620, 33630, 33639, 33646, 33656, 33665, 33672, + 33681, 33690, 33699, 33708, 33722, 33736, 33743, 33748, 33753, 33758, + 33763, 33768, 33773, 33778, 33783, 33791, 33799, 33807, 33815, 33821, + 33829, 33837, 33845, 33851, 33859, 33867, 33875, 33879, 33886, 33893, + 33900, 33905, 33912, 33919, 33926, 33931, 33934, 33938, 33942, 33950, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 33957, 33960, 33963, 33970, 33978, 33984, + 33989, 33997, 34009, 34021, 34029, 34033, 34037, 34040, 34043, 34047, + 34051, 34054, 34057, 34062, 34067, 34073, 34079, 34084, 34089, 34095, + 34101, 34106, 34111, 34116, 34121, 34127, 34133, 34138, 34143, 34149, + 34155, 34160, 34165, 34168, 34171, 34180, 34182, 34184, 34187, 34191, + 34197, 34199, 34202, 34210, 34218, 34227, 34236, 34246, 34260, 34266, + 34272, 34276, 34281, 34290, 34299, 34308, 34317, 34326, 34335, 34341, + 34347, 34353, 34359, 34365, 34371, 34374, 34381, 34388, 34399, 34410, + 34418, 34426, 34436, 34446, 34450, 34458, 34466, 34474, 34482, 34491, + 34500, 34509, 0, 0, 0, 0, 0, 0, 0, 0, 34518, 34524, 34526, 34528, 34530, + 34532, 34535, 34538, 34540, 34542, 34544, 34548, 34552, 34554, 34556, + 34559, 34562, 34566, 34572, 34578, 0, 0, 0, 0, 0, 34580, 34590, 34596, + 34602, 34608, 34614, 34620, 34626, 34631, 34634, 34637, 34640, 34642, + 34644, 34648, 34652, 34658, 34664, 34669, 34673, 34677, 34682, 34686, + 34690, 34695, 34700, 34705, 34710, 34715, 34720, 34725, 34730, 34736, + 34741, 34746, 34751, 34757, 34763, 34769, 34771, 34774, 34776, 34779, + 34781, 34783, 34785, 34787, 34789, 34791, 34793, 34795, 34797, 34799, + 34801, 34803, 34805, 34807, 34809, 34811, 34813, 34818, 34823, 34828, + 34833, 34838, 34843, 34848, 34853, 34858, 34863, 34868, 34873, 34878, + 34883, 34888, 34893, 34898, 34903, 34908, 34913, 34917, 34921, 34925, + 34931, 34937, 34942, 34947, 34952, 34957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 34962, 34968, 34971, 34977, 0, 34980, 34985, 34989, 34991, + 0, 0, 34993, 34997, 35001, 35006, 35008, 35013, 35016, 35019, 35022, + 35026, 35030, 35035, 35039, 35044, 35049, 35053, 35059, 35066, 35069, + 35075, 35080, 35084, 35090, 35096, 35102, 35109, 35115, 35122, 0, 35129, + 35136, 35140, 35147, 35153, 35158, 35164, 35168, 35173, 35176, 35182, + 35188, 35195, 35203, 35210, 35219, 35229, 35236, 35242, 35246, 35254, + 35259, 35268, 35271, 35274, 35283, 35294, 35301, 35303, 35309, 35314, + 35316, 35319, 35323, 35331, 0, 35340, 0, 35345, 35353, 35361, 35369, 0, + 0, 0, 35377, 0, 35385, 35389, 35394, 35398, 35411, 35422, 35434, 0, 0, + 35444, 35453, 35460, 35469, 35473, 35481, 35485, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 35493, 35500, 35507, 35515, 35523, 35531, 35539, 35547, + 35555, 35563, 35571, 35578, 35585, 35593, 35601, 35609, 35617, 35625, + 35633, 35641, 35649, 35658, 35667, 35677, 35687, 35697, 35707, 35717, + 35727, 35737, 35747, 0, 0, 0, 35752, 35758, 35761, 35767, 35773, 35778, + 35782, 35787, 35793, 35800, 35803, 35810, 35817, 35821, 35830, 35839, + 35844, 35850, 35855, 35860, 35867, 35874, 35882, 35890, 0, 35899, 35908, + 35913, 35917, 35924, 35928, 35935, 35943, 35948, 35956, 35960, 35965, + 35969, 35974, 0, 35978, 35982, 35986, 35990, 35994, 35998, 36002, 36006, + 36010, 36014, 36018, 36022, 36026, 36030, 36034, 36038, 36042, 36046, + 36050, 36054, 36058, 36062, 36066, 36070, 36074, 36078, 36082, 36086, + 36090, 36094, 36098, 36102, 36106, 36110, 36114, 36118, 36122, 36126, + 36130, 36134, 36138, 36142, 36146, 36150, 36154, 36158, 36162, 36166, + 36170, 36174, 36178, 36182, 36186, 36190, 36194, 36198, 36202, 36206, + 36210, 36214, 36218, 36222, 36226, 36230, 36234, 36238, 36242, 36246, + 36250, 36254, 36258, 36262, 36266, 36270, 36274, 36278, 36282, 36286, + 36290, 36294, 36298, 36302, 36306, 36310, 36314, 36318, 36322, 36326, + 36330, 36334, 36338, 36342, 36346, 36350, 36354, 36358, 36362, 36366, + 36370, 36374, 36378, 36382, 36386, 36390, 36394, 36398, 36402, 36406, + 36410, 36414, 36418, 36422, 36426, 36430, 36434, 36438, 36442, 36446, + 36450, 36454, 36458, 36462, 36466, 36470, 36474, 36478, 36482, 36486, + 36490, 36494, 36498, 36502, 36506, 36510, 36514, 36518, 36522, 36526, + 36530, 36534, 36538, 36542, 36546, 36550, 36554, 36558, 36562, 36566, + 36570, 36574, 36578, 36582, 36586, 36590, 36594, 36598, 36602, 36606, + 36610, 36614, 36618, 36622, 36626, 36630, 36634, 36638, 36642, 36646, + 36650, 36654, 36658, 36662, 36666, 36670, 36674, 36678, 36682, 36686, + 36690, 36694, 36698, 36702, 36706, 36710, 36714, 36718, 36722, 36726, + 36730, 36734, 36738, 36742, 36746, 36750, 36754, 36758, 36762, 36766, + 36770, 36774, 36778, 36782, 36786, 36790, 36794, 36798, 36802, 36806, + 36810, 36814, 36818, 36822, 36826, 36830, 36834, 36838, 36842, 36846, + 36850, 36854, 36858, 36862, 36866, 36870, 36874, 36878, 36882, 36886, + 36890, 36894, 36898, 36902, 36906, 36910, 36914, 36918, 36922, 36926, + 36930, 36934, 36938, 36942, 36946, 36950, 36954, 36958, 36962, 36966, + 36970, 36974, 36978, 36982, 36986, 36990, 36994, 36998, 37002, 37006, + 37010, 37015, 37020, 37026, 37030, 37034, 37038, 37043, 37048, 37052, + 37056, 37060, 37064, 37069, 37074, 37080, 37086, 37090, 37094, 37099, + 37104, 37109, 37114, 37118, 0, 37122, 37126, 37130, 37134, 37138, 37142, + 37146, 37151, 37156, 37160, 37165, 37170, 37180, 37184, 37188, 37192, + 37200, 37204, 37209, 37214, 37218, 37222, 37228, 37233, 37238, 37244, + 37250, 37254, 37258, 37262, 37266, 37270, 37275, 37280, 37284, 37288, + 37293, 37298, 37304, 37308, 37312, 37317, 37322, 37328, 37334, 37338, + 37344, 37350, 37354, 37360, 37366, 37371, 37376, 37380, 37386, 37391, + 37396, 37402, 37408, 37413, 37418, 37422, 37426, 37434, 37440, 37446, + 37452, 37457, 37462, 37468, 37474, 37478, 37484, 37488, 37492, 37498, + 37504, 37510, 37516, 37522, 37528, 37534, 37540, 37546, 37552, 37558, + 37564, 37568, 37574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37580, 37583, + 37587, 37591, 37595, 37599, 37602, 37605, 37609, 37613, 37617, 37621, + 37625, 37630, 37634, 37638, 37642, 37648, 37652, 37656, 37660, 37664, + 37671, 37677, 37681, 37685, 37689, 37693, 37697, 37701, 37705, 37709, + 37713, 37717, 37721, 37727, 37731, 37735, 37739, 37743, 37747, 37751, + 37755, 37759, 37763, 37767, 37771, 37775, 37779, 37783, 37787, 37791, + 37797, 37803, 37809, 37815, 37819, 37823, 37827, 37831, 37835, 37839, + 37843, 37847, 37851, 37855, 37859, 37863, 37867, 37871, 37875, 37879, + 37883, 37887, 37891, 37895, 37899, 37903, 37907, 37911, 37917, 37921, + 37925, 37929, 37933, 37937, 37941, 37945, 37949, 37954, 37962, 37966, + 37970, 37974, 37978, 37982, 37986, 37990, 37994, 37998, 38002, 38006, + 38010, 38018, 38022, 38028, 38032, 38036, 38040, 38044, 38048, 38051, + 38055, 38059, 38063, 38067, 38071, 38075, 38079, 38083, 38087, 38091, + 38095, 38099, 38103, 38107, 38111, 38115, 38119, 38123, 38127, 38131, + 38135, 38139, 38143, 38147, 38151, 38155, 38159, 38163, 38167, 38171, + 38175, 38179, 38185, 38189, 38193, 38197, 38201, 38205, 38209, 38213, + 38217, 38221, 38225, 38229, 38233, 38237, 38241, 38245, 38249, 38253, + 38257, 38261, 38265, 38269, 38273, 38277, 38281, 38285, 38289, 38293, + 38301, 38305, 38309, 38313, 38317, 38321, 38327, 38331, 38335, 38339, + 38343, 38347, 38351, 38355, 38359, 38363, 38367, 38371, 38375, 38379, + 38385, 38389, 38393, 38397, 38401, 38405, 38409, 38413, 38417, 38421, + 38425, 38429, 38433, 38437, 38441, 38445, 38449, 38453, 38457, 38461, + 38465, 38469, 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, 38473, 38482, 38490, 38502, 38513, 38521, 38530, 38539, + 38549, 38561, 38573, 38585, 0, 0, 0, 0, 38591, 38594, 38597, 38602, + 38605, 38613, 38617, 38621, 38625, 38630, 38635, 38641, 38647, 38652, + 38657, 38663, 38669, 38675, 38681, 38684, 38687, 38694, 38701, 38707, + 38713, 38721, 38729, 38734, 38739, 38743, 38751, 38757, 38765, 38771, + 38775, 38779, 38784, 38789, 38794, 38799, 38804, 38809, 38814, 38820, + 38826, 38832, 38838, 38845, 38851, 38855, 38861, 38872, 38883, 38899, + 38910, 38914, 38924, 38929, 38934, 0, 0, 0, 38939, 38944, 0, 38951, + 38955, 38958, 38962, 38965, 38969, 38972, 38976, 38979, 38983, 38986, + 38990, 38994, 38998, 39002, 39006, 39010, 39014, 39018, 39022, 39026, + 39030, 39034, 39038, 39042, 39046, 39050, 39054, 39058, 39062, 39066, + 39070, 39074, 39078, 39082, 39087, 39091, 39095, 39099, 39103, 39106, + 39110, 39114, 39118, 39122, 39126, 39130, 39134, 39138, 39142, 39146, + 39150, 39154, 39158, 39162, 39166, 39170, 39174, 39178, 39182, 39186, + 39190, 39194, 39198, 39202, 39206, 39210, 39215, 39219, 39224, 39228, + 39233, 39237, 39241, 39245, 39249, 39253, 39257, 39262, 39266, 39270, + 39274, 39278, 39282, 0, 0, 0, 0, 39286, 39294, 39302, 39309, 39316, + 39320, 0, 0, 39326, 39330, 39333, 39337, 39340, 39344, 39347, 39351, + 39354, 39358, 39361, 39365, 39369, 39373, 39377, 39381, 39385, 39389, + 39393, 39397, 39401, 39405, 39409, 39413, 39417, 39421, 39425, 39429, + 39433, 39437, 39441, 39445, 39449, 39453, 39457, 39462, 39466, 39470, + 39474, 39478, 39481, 39485, 39489, 39493, 39497, 39501, 39505, 39509, + 39513, 39517, 39521, 39525, 39529, 39533, 39537, 39541, 39545, 39549, + 39553, 39557, 39561, 39565, 39569, 39573, 39577, 39581, 39585, 39590, + 39594, 39599, 39603, 39608, 39612, 39616, 39620, 39624, 39628, 39632, + 39637, 39641, 39645, 39649, 39653, 39657, 39661, 39666, 39671, 39675, + 39679, 39683, 39687, 39692, 39699, 39703, 0, 0, 0, 0, 0, 0, 39709, 39713, + 39717, 39721, 39725, 39729, 39733, 39737, 39741, 39745, 39749, 39753, + 39757, 39761, 39765, 39769, 39773, 39777, 39781, 39785, 39789, 39793, + 39796, 39799, 39802, 39806, 39810, 39814, 39818, 39822, 39826, 39830, + 39834, 39838, 39842, 39845, 39848, 39852, 39856, 39860, 0, 0, 0, 0, + 39864, 39868, 39872, 39876, 39880, 39884, 39888, 39892, 39896, 39900, + 39904, 39908, 39912, 39916, 39920, 39924, 39928, 39932, 39936, 39940, + 39944, 39948, 39952, 39956, 39960, 39964, 39968, 39972, 39976, 39980, + 39984, 39987, 39991, 39995, 39999, 40003, 40006, 40010, 40014, 40017, + 40021, 40025, 40029, 40033, 40036, 40040, 40044, 40048, 40052, 40056, + 40060, 40063, 40066, 40070, 40074, 40078, 40082, 40086, 40090, 40094, + 40098, 40102, 40106, 40110, 40114, 40118, 40122, 40126, 40130, 40134, + 40138, 40142, 40146, 40150, 40154, 40158, 40162, 40166, 40170, 40174, + 40178, 40182, 40186, 40190, 40194, 40198, 40202, 40206, 40210, 40214, + 40218, 40222, 40226, 40230, 0, 40234, 40240, 40246, 40252, 40258, 40264, + 40270, 40276, 40282, 40288, 40294, 40300, 40306, 40312, 40318, 40324, + 40330, 40334, 40338, 40342, 40346, 40350, 40354, 40358, 40362, 40366, + 40370, 40374, 40378, 40382, 40386, 40390, 40394, 40398, 40402, 40406, + 40410, 40415, 40420, 40425, 0, 0, 0, 0, 0, 0, 0, 0, 40430, 40434, 40438, + 40442, 40446, 40450, 40454, 40458, 40462, 40466, 40470, 40474, 40478, + 40482, 40486, 40491, 40496, 40501, 40506, 40511, 40516, 40521, 40526, + 40531, 40536, 40541, 40546, 40551, 40556, 0, 0, 0, 40561, 40564, 40567, + 40571, 40575, 40579, 40583, 40587, 40591, 40595, 40599, 40603, 40607, + 40611, 40615, 40619, 40623, 40627, 40631, 40635, 40639, 40643, 40647, + 40651, 40655, 40659, 40663, 40667, 40671, 40675, 40679, 40683, 40687, + 40691, 40695, 40699, 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, 40703, 40707, 40711, 40715, 40719, + 40723, 40727, 40731, 40735, 40739, 40743, 40747, 40751, 40755, 40759, + 40764, 40769, 40774, 40779, 40784, 40789, 40794, 40799, 40804, 40809, + 40814, 40819, 40824, 0, 0, 0, 40829, 40835, 40838, 40841, 40845, 40849, + 40853, 40857, 40861, 40865, 40869, 40873, 40877, 40881, 40885, 40889, + 40893, 40897, 40901, 40905, 40909, 40913, 40917, 40921, 40925, 40929, + 40933, 40937, 40941, 40945, 40949, 40953, 40957, 40961, 40965, 40969, + 40973, 40977, 40981, 40985, 40989, 40993, 40997, 41001, 41005, 41009, + 41013, 41017, 41021, 41025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 41029, 41035, 41041, 41047, 41053, 41059, 41065, 41071, 41077, 41083, + 41089, 41095, 0, 0, 0, 0, 41101, 41104, 41107, 41110, 41113, 41116, + 41120, 41124, 41128, 41132, 41136, 41140, 41144, 41148, 41152, 41156, + 41160, 41164, 41168, 41172, 41175, 41179, 41183, 41187, 41191, 41195, + 41199, 41203, 41207, 41211, 41215, 41219, 41223, 41227, 41231, 41235, + 41239, 41243, 41247, 41251, 41255, 41259, 41263, 41267, 41271, 41275, + 41279, 0, 41283, 41286, 41289, 41292, 41295, 41298, 41301, 41304, 41307, + 41310, 41313, 41316, 41319, 41322, 41325, 41328, 41331, 41334, 41337, + 41340, 41343, 41346, 41349, 41352, 41355, 41358, 41361, 41364, 41367, + 41370, 41373, 41376, 41379, 41382, 41385, 41388, 41391, 41394, 41397, + 41400, 41403, 41406, 41409, 41412, 41415, 41418, 41421, 41424, 41427, + 41430, 41433, 41436, 41439, 41442, 41445, 41448, 41451, 41454, 41457, + 41460, 41463, 41466, 41469, 41472, 41475, 41478, 41481, 41484, 41487, + 41490, 41493, 41496, 41499, 41502, 41505, 41508, 41511, 41514, 41517, + 41520, 41523, 41526, 41529, 41532, 41535, 41538, 41541, 41544, 41547, + 41555, 41562, 41569, 41577, 41585, 41593, 41601, 41609, 41617, 41625, + 41633, 41641, 41649, 41657, 41665, 41673, 41681, 41689, 41697, 41705, + 41713, 41721, 41729, 41737, 41745, 41748, 41751, 41754, 41757, 41760, 0, + 0, 0, 0, 41763, 41770, 41777, 41784, 41791, 41794, 41799, 41802, 41806, + 41809, 41812, 41815, 41818, 41821, 41824, 41827, 41830, 41833, 41838, + 41843, 41846, 41849, 41852, 41855, 41858, 41861, 41864, 41869, 41872, + 41875, 41878, 41881, 41884, 41889, 41892, 41895, 41898, 41903, 41908, + 41913, 41918, 41923, 41928, 41933, 41938, 41945, 41954, 41957, 41960, + 41963, 41966, 41969, 41976, 41985, 41988, 41991, 41996, 41999, 42002, + 42005, 42010, 42013, 42016, 42021, 42024, 42027, 42032, 42035, 42038, + 42043, 42048, 42053, 42056, 42059, 42062, 42065, 42072, 42075, 42078, + 42081, 42084, 42087, 42090, 42093, 42098, 42101, 42104, 42107, 42110, + 42113, 42118, 42121, 42124, 42127, 42130, 42133, 42136, 42139, 42142, 0, + 0, 42145, 42152, 42159, 42167, 42175, 42183, 42191, 42199, 42207, 42215, + 42223, 42231, 42239, 42247, 42255, 42263, 42271, 42279, 42287, 42295, + 42303, 42311, 42319, 42327, 42335, 42343, 42351, 42359, 42367, 42375, + 42383, 0, 42391, 42395, 42399, 42402, 42406, 42410, 42414, 42418, 42422, + 42426, 42430, 42433, 42437, 42441, 42445, 42449, 42453, 42457, 42460, + 42464, 42468, 42471, 42475, 42479, 42483, 42487, 42491, 42495, 42499, + 42503, 42507, 42511, 42515, 42519, 42523, 42527, 42531, 42535, 42539, + 42543, 42547, 42551, 42555, 42559, 42563, 42567, 42571, 42575, 42579, + 42583, 42587, 42591, 42595, 42599, 42603, 42607, 42611, 42615, 42619, + 42623, 42627, 42631, 42635, 42639, 42643, 42647, 42651, 42655, 42659, + 42663, 42667, 42671, 42675, 42679, 42683, 42687, 42691, 42695, 42699, + 42703, 42707, 42711, 42715, 42719, 42723, 42727, 42731, 42735, 42739, + 42743, 42747, 42751, 42755, 42759, 42763, 42767, 42771, 42775, 42779, + 42783, 42787, 42791, 42795, 42799, 42803, 42807, 42811, 42815, 42819, + 42823, 42827, 42831, 42835, 42839, 42843, 42847, 42851, 42855, 42859, + 42863, 42867, 42871, 42875, 42879, 42883, 42887, 42891, 42895, 42899, + 42903, 42907, 42911, 42915, 42919, 42923, 42927, 42931, 42935, 42939, + 42943, 42947, 42951, 42955, 42959, 42963, 42967, 42971, 42975, 42979, + 42983, 42987, 42991, 42995, 42999, 43003, 43007, 43011, 43015, 43019, + 43023, 43027, 43031, 43035, 43039, 43043, 43047, 43051, 43055, 43059, + 43063, 43067, 43071, 43075, 43079, 43083, 43087, 43091, 43095, 43099, + 43103, 43107, 43111, 43115, 43119, 43123, 43127, 43131, 43135, 43139, + 43143, 43147, 43151, 43155, 43159, 43163, 43167, 43171, 43175, 43179, + 43183, 43187, 43191, 43195, 43199, 43203, 43207, 43211, 43215, 43219, + 43223, 43227, 43231, 43235, 43239, 43243, 43247, 43251, 43255, 43259, + 43263, 43267, 43271, 43275, 43279, 43283, 43287, 43291, 43295, 43299, + 43303, 43307, 43311, 43315, 43319, 43323, 43327, 43331, 43335, 43339, + 43343, 43347, 43351, 43355, 43359, 43363, 43367, 43371, 43375, 43379, + 43383, 43387, 43391, 43395, 43399, 43403, 43407, 43411, 43415, 43419, + 43423, 43427, 43431, 43435, 43439, 43443, 43447, 43451, 43455, 43459, + 43463, 43467, 43471, 43475, 43479, 43483, 43487, 43491, 43495, 43499, + 43503, 43507, 43511, 43515, 43519, 43523, 43527, 43531, 43535, 43539, + 43543, 43547, 43551, 43555, 43559, 43563, 43567, 43571, 43575, 43579, + 43583, 43586, 43590, 43594, 43598, 43602, 43606, 43610, 43614, 43618, + 43622, 43626, 43630, 43634, 43638, 43642, 43646, 43650, 43654, 43658, + 43662, 43666, 43670, 43674, 43678, 43682, 43686, 43690, 43694, 43698, + 43702, 43706, 43710, 43714, 43718, 43722, 43726, 43730, 43734, 43738, + 43742, 43746, 43750, 43754, 43758, 43762, 43766, 43770, 43774, 43778, + 43782, 43786, 43790, 43794, 43798, 43802, 43806, 43810, 43814, 43818, + 43822, 43826, 43830, 43834, 43838, 43842, 43846, 43850, 43854, 43858, + 43862, 43866, 43870, 43874, 43878, 43882, 43886, 43890, 43894, 43898, + 43902, 43906, 43910, 43914, 43918, 43922, 43926, 43930, 43934, 43938, + 43942, 43946, 43950, 43954, 43958, 43962, 43966, 43970, 43974, 43978, + 43982, 43986, 43990, 43994, 43998, 44002, 44006, 44010, 44014, 44018, + 44022, 44026, 44030, 44034, 44038, 44042, 44046, 44050, 44054, 44058, + 44062, 44066, 44070, 44074, 44078, 44082, 44086, 44090, 44094, 44098, + 44102, 44106, 44110, 44114, 44118, 44122, 44126, 44130, 44134, 44138, + 44142, 44146, 44150, 44154, 44158, 44162, 44166, 44170, 44174, 44178, + 44182, 44186, 44190, 44194, 44198, 44202, 44206, 44210, 44214, 44218, + 44222, 44226, 44230, 44234, 44238, 44242, 44246, 44250, 44254, 44258, + 44262, 44266, 44270, 44274, 44278, 44282, 44286, 44290, 44294, 44298, + 44302, 44306, 44310, 44314, 44318, 44322, 44326, 44330, 44334, 44338, + 44342, 44346, 44350, 44354, 44358, 44362, 44366, 44370, 44374, 44378, + 44382, 44386, 44390, 44394, 44398, 44402, 44406, 44410, 44414, 44418, + 44422, 44426, 44430, 44434, 44438, 44442, 44446, 44450, 44454, 44458, + 44462, 44466, 44470, 44474, 44478, 44482, 44486, 44490, 44494, 44498, + 44502, 44506, 44510, 44514, 44518, 44522, 44526, 44530, 44534, 44538, + 44542, 44546, 44550, 44554, 44558, 44562, 44566, 44570, 44574, 44578, + 44582, 44586, 44590, 44594, 44598, 44602, 44606, 44610, 44614, 44618, + 44622, 44626, 44630, 44634, 44638, 44642, 44646, 44650, 44654, 44658, + 44662, 44666, 44670, 44674, 44678, 44682, 44686, 44690, 44694, 44698, + 44702, 44706, 44710, 44714, 44718, 44722, 44726, 44730, 44734, 44738, + 44742, 44746, 44750, 44754, 44758, 44762, 44766, 44770, 44774, 44778, + 44782, 44786, 44790, 44794, 44798, 44802, 44806, 44810, 44814, 44818, + 44822, 44826, 44830, 44834, 44838, 44842, 44846, 44850, 44854, 44858, + 44862, 44866, 44870, 44874, 44878, 44882, 44886, 44890, 44894, 44898, + 44902, 44906, 44910, 44914, 44918, 44922, 44926, 44930, 44934, 44938, + 44942, 44946, 44950, 44954, 44958, 44962, 44966, 44970, 44974, 44978, + 44982, 44986, 44990, 44994, 44998, 45002, 45006, 45010, 45014, 45018, + 45022, 45026, 45030, 45034, 45038, 45042, 45046, 45050, 45054, 45058, + 45062, 45066, 45070, 45074, 45078, 45082, 45086, 45090, 45094, 45098, + 45102, 45106, 45110, 45114, 45118, 45122, 45126, 45130, 45134, 45138, + 45142, 45146, 45150, 45154, 45158, 45162, 45166, 45170, 45174, 45178, + 45182, 45186, 45190, 45194, 45198, 45202, 45206, 45210, 45214, 45218, + 45222, 45226, 45230, 45234, 45238, 45242, 45246, 45250, 45254, 45258, + 45262, 45266, 45270, 45274, 45278, 45282, 45286, 45290, 45294, 45298, + 45302, 45306, 45310, 45314, 45318, 45322, 45326, 45330, 45334, 45338, + 45342, 45346, 45350, 45354, 45358, 45362, 45366, 45370, 45374, 45378, + 45382, 45386, 45390, 45394, 45398, 45402, 45406, 45410, 45414, 45418, + 45422, 45426, 45430, 45434, 45438, 45442, 45446, 45450, 45454, 45458, + 45462, 45466, 45470, 45474, 45478, 45482, 45486, 45490, 45494, 45498, + 45502, 45506, 45510, 45514, 45518, 45522, 45526, 45530, 45534, 45538, + 45542, 45546, 45550, 45554, 45558, 45562, 45566, 45570, 45574, 45578, + 45582, 45586, 45590, 45594, 45598, 45602, 45606, 45610, 45614, 45618, + 45622, 45626, 45630, 45634, 45638, 45642, 45646, 45650, 45654, 45658, + 45662, 45666, 45670, 45674, 45678, 45682, 45686, 45690, 45694, 45698, + 45702, 45706, 45710, 45714, 45718, 45722, 45726, 45730, 45734, 45738, + 45742, 45746, 45750, 45754, 45758, 45762, 45766, 45770, 45774, 45778, + 45782, 45786, 45790, 45794, 45798, 45802, 45806, 45810, 45814, 45818, + 45822, 45826, 45830, 45834, 45838, 45842, 45846, 45850, 45854, 45858, + 45862, 45866, 45870, 45874, 45878, 45882, 45886, 45890, 45894, 45898, + 45902, 45906, 45910, 45914, 45918, 45922, 45926, 45930, 45934, 45938, + 45942, 45946, 45950, 45954, 45958, 45962, 45966, 45970, 45974, 45978, + 45982, 45986, 45990, 45994, 45998, 46002, 46006, 46010, 46014, 46018, + 46022, 46026, 46030, 46034, 46038, 46042, 46046, 46050, 46054, 46058, + 46062, 46066, 46070, 46074, 46078, 46082, 46086, 46090, 46094, 46098, + 46102, 46106, 46110, 46114, 46118, 46122, 46126, 46130, 46134, 46138, + 46142, 46146, 46150, 46154, 46158, 46162, 46166, 46170, 46174, 46178, + 46182, 46186, 46190, 46194, 46198, 46202, 46206, 46210, 46214, 46218, + 46222, 46226, 46230, 46234, 46238, 46242, 46246, 46250, 46254, 46258, + 46262, 46266, 46270, 46274, 46278, 46282, 46286, 46290, 46294, 46298, + 46302, 46306, 46310, 46314, 46318, 46322, 46326, 46330, 46334, 46338, + 46342, 46346, 46350, 46354, 46358, 46362, 46366, 46370, 46374, 46378, + 46382, 46386, 46390, 46394, 46398, 46402, 46406, 46410, 46414, 46418, + 46422, 46426, 46430, 46434, 46438, 46442, 46446, 46450, 46454, 46458, + 46462, 46466, 46470, 46474, 46478, 46482, 46486, 46490, 46494, 46498, + 46502, 46506, 46510, 46514, 46518, 46522, 46526, 46530, 46534, 46538, + 46542, 46546, 46550, 46554, 46558, 46562, 46566, 46570, 46574, 46578, + 46582, 46586, 46590, 46594, 46598, 46602, 46606, 46610, 46614, 46618, + 46622, 46626, 46630, 46634, 46638, 46642, 46646, 46650, 46654, 46658, + 46662, 46666, 46670, 46674, 46678, 46682, 46686, 46690, 46694, 46698, + 46702, 46706, 46710, 46714, 46718, 46722, 46726, 46730, 46734, 46738, + 46742, 46746, 46750, 46754, 46758, 46762, 46766, 46770, 46774, 46778, + 46782, 46786, 46790, 46794, 46798, 46802, 46806, 46810, 46814, 46818, + 46822, 46826, 46830, 46834, 46838, 46842, 46846, 46850, 46854, 46858, + 46862, 46866, 46870, 46874, 46878, 46882, 46886, 46890, 46894, 46898, + 46902, 46906, 46910, 46914, 46918, 46922, 46926, 46930, 46934, 46938, + 46942, 46946, 46950, 46954, 46958, 46962, 46966, 46970, 46974, 46978, + 46982, 46986, 46990, 46994, 46998, 47002, 47006, 47010, 47014, 47018, + 47022, 47026, 47030, 47034, 47038, 47042, 0, 0, 0, 47046, 47050, 47054, + 47058, 47062, 47066, 47070, 47074, 47078, 47082, 47086, 47090, 47094, + 47098, 47102, 47106, 47110, 47114, 0, 0, 47118, 47122, 47126, 47130, + 47134, 47138, 47142, 47146, 47150, 47154, 47158, 47162, 47166, 47170, + 47174, 47178, 0, 47182, 47186, 47190, 47194, 47198, 47202, 47206, 47210, + 47214, 47218, 47222, 47226, 0, 47230, 47234, 47238, 0, 47242, 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, 47246, 47250, 47254, 47258, 47262, 47266, 47270, 47274, + 47278, 47282, 47286, 47290, 47294, 47298, 47302, 47306, 47310, 47314, + 47318, 47322, 47326, 47330, 47334, 47338, 47342, 47346, 47350, 47354, + 47358, 47362, 47366, 47370, 47374, 47378, 47382, 47386, 47390, 47394, + 47398, 47402, 47406, 47410, 47414, 47418, 47422, 47426, 47430, 47434, + 47438, 47442, 47446, 47450, 47454, 47458, 47462, 47466, 47470, 47474, + 47478, 47482, 47486, 47490, 47494, 47498, 47502, 47506, 47510, 47514, + 47518, 47522, 47526, 47530, 47534, 47538, 47542, 47546, 47550, 47554, + 47558, 47562, 47566, 47570, 47574, 47578, 47582, 47586, 47590, 47594, + 47598, 47602, 47606, 47610, 47614, 47618, 47622, 47626, 47630, 47634, + 47638, 47642, 47646, 47650, 47654, 47658, 47662, 47666, 47670, 47674, + 47678, 47682, 47686, 47690, 47694, 47698, 47702, 47706, 47710, 47714, + 47718, 47722, 47726, 47730, 47734, 47738, 47742, 47746, 47750, 47754, + 47758, 47762, 47766, 47770, 47774, 47778, 47782, 47786, 47790, 47794, + 47798, 47802, 47806, 47810, 47814, 47818, 47822, 47826, 47830, 47834, + 47838, 47842, 47846, 47850, 47854, 47858, 47862, 47866, 47870, 47874, + 47878, 47882, 47886, 47890, 47894, 47898, 47902, 47906, 47910, 47914, + 47918, 47922, 47926, 47930, 47934, 47938, 47942, 47946, 47950, 47954, + 47958, 47962, 47966, 47970, 47974, 47978, 47982, 47986, 47990, 47994, + 47998, 48002, 48006, 48010, 48014, 48018, 48022, 48026, 48030, 48034, + 48038, 48042, 48046, 48050, 48054, 48058, 48062, 48066, 48070, 48074, + 48078, 48082, 48086, 48090, 48094, 48098, 48102, 48106, 48110, 48114, + 48118, 48122, 48126, 48130, 48134, 48138, 48142, 48146, 48150, 48154, + 48158, 48162, 48166, 48170, 48174, 48178, 48182, 48186, 48190, 48194, + 48198, 48202, 48206, 48210, 48214, 48218, 48222, 48226, 48230, 48234, + 48238, 48242, 48246, 48250, 48254, 48258, 48262, 48266, 48270, 48274, + 48278, 48282, 48286, 48290, 48294, 48298, 48302, 48306, 48310, 48314, + 48318, 48322, 48326, 48330, 48334, 48338, 48342, 48346, 48350, 48354, + 48358, 48362, 48366, 48370, 48374, 48378, 48382, 48386, 48390, 48394, + 48398, 48402, 48406, 48410, 48414, 48418, 48422, 48426, 48430, 48434, + 48438, 48442, 48446, 48450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 48454, 48459, 48464, 48469, 48474, 48479, 48488, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 48493, 48500, 48507, 48514, 48521, 0, 0, 0, 0, 0, + 48528, 48535, 48542, 48552, 48558, 48564, 48570, 48576, 48582, 48588, + 48595, 48601, 48607, 48614, 48623, 48632, 48644, 48656, 48662, 48668, + 48674, 48681, 48688, 48695, 48702, 48709, 0, 48716, 48723, 48730, 48738, + 48745, 0, 48752, 0, 48759, 48766, 0, 48773, 48781, 0, 48788, 48795, + 48802, 48809, 48816, 48823, 48830, 48837, 48844, 48851, 48856, 48863, + 48870, 48876, 48882, 48888, 48894, 48900, 48906, 48912, 48918, 48924, + 48930, 48936, 48942, 48948, 48954, 48960, 48966, 48972, 48978, 48984, + 48990, 48996, 49002, 49008, 49014, 49020, 49026, 49032, 49038, 49044, + 49050, 49056, 49062, 49068, 49074, 49080, 49086, 49092, 49098, 49104, + 49110, 49116, 49122, 49128, 49134, 49140, 49146, 49152, 49158, 49164, + 49170, 49176, 49182, 49188, 49194, 49200, 49206, 49212, 49218, 49224, + 49230, 49236, 49242, 49248, 49254, 49260, 49266, 49272, 49278, 49284, + 49290, 49296, 49302, 49308, 49314, 49320, 49326, 49334, 49342, 49348, + 49354, 49360, 49366, 49375, 49384, 49392, 49400, 49408, 49416, 49424, + 49432, 49440, 49448, 49455, 49462, 49472, 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, + 49482, 49488, 49494, 49500, 49506, 49511, 49516, 49522, 49528, 49534, + 49540, 49548, 49554, 49560, 49568, 49576, 49584, 49592, 49597, 49602, + 49607, 49612, 49624, 49636, 49646, 49656, 49667, 49678, 49689, 49700, + 49710, 49720, 49731, 49742, 49753, 49764, 49774, 49784, 49794, 49809, + 49824, 49839, 49846, 49853, 49860, 49867, 49877, 49887, 49897, 49908, + 49918, 49926, 49934, 49942, 49950, 49959, 49967, 49975, 49983, 49991, + 49999, 50008, 50016, 50024, 50032, 50041, 50049, 50056, 50063, 50070, + 50077, 50084, 50091, 50098, 50106, 50114, 50122, 50130, 50138, 50146, + 50154, 50162, 50170, 50178, 50186, 50194, 50202, 50210, 50218, 50226, + 50234, 50242, 50250, 50258, 50266, 50275, 50283, 50291, 50299, 50308, + 50316, 50324, 50332, 50340, 50348, 50356, 50364, 50373, 50381, 50388, + 50395, 50402, 50409, 50417, 50424, 50431, 50438, 50445, 50452, 50460, + 50467, 50475, 50483, 50491, 50499, 50508, 50516, 50524, 50532, 50541, + 50549, 50556, 50563, 50570, 50577, 50585, 50592, 50602, 50612, 50622, + 50631, 50640, 50649, 50658, 50667, 50677, 50688, 50699, 50709, 50720, + 50731, 50741, 50750, 50759, 50767, 50776, 50785, 50793, 50802, 50811, + 50819, 50828, 50837, 50845, 50854, 50863, 50871, 50880, 50889, 50897, + 50906, 50914, 50923, 50931, 50939, 50947, 50955, 50964, 50972, 50979, + 50987, 50994, 51001, 51008, 51017, 51026, 51034, 51043, 51052, 51060, + 51070, 51078, 51086, 51093, 51101, 51109, 51116, 51126, 51136, 51146, + 51156, 51167, 51175, 51183, 51191, 51199, 51208, 51216, 51224, 51232, + 51240, 51249, 51257, 51264, 51271, 51278, 51285, 51292, 51299, 51307, + 51315, 51323, 51331, 51339, 51347, 51355, 51363, 51371, 51379, 51387, + 51395, 51403, 51411, 51419, 51427, 51435, 51443, 51451, 51459, 51467, + 51475, 51483, 51491, 51499, 51507, 51515, 51523, 51530, 51537, 51544, + 51551, 51559, 51566, 51573, 51580, 51587, 51595, 51603, 51611, 51619, + 51628, 51636, 51644, 51654, 51661, 51668, 51675, 51682, 51690, 51700, + 51711, 51719, 51728, 51736, 51745, 51753, 51762, 51770, 51779, 51787, + 51796, 51804, 51812, 51819, 51827, 51836, 51843, 51851, 51860, 51869, + 51878, 51887, 51895, 51904, 51912, 51921, 51929, 51938, 51946, 51955, + 51963, 51971, 51978, 51986, 51993, 52001, 52008, 52017, 52025, 52034, + 52042, 52050, 52058, 52066, 52074, 52083, 52092, 52101, 52110, 52119, + 52127, 52136, 52144, 52153, 52161, 52170, 52178, 52187, 52195, 52203, + 52210, 52218, 52225, 52233, 52240, 52249, 52257, 52266, 52274, 52282, + 52290, 52298, 52306, 52315, 52324, 52333, 52342, 52350, 52358, 52366, + 52374, 52383, 52392, 52400, 52408, 52416, 52424, 52432, 52440, 52448, + 52456, 52464, 52472, 52480, 52485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 52490, 52500, 52510, 52520, 52530, 52540, 52550, 52560, 52570, + 52579, 52588, 52597, 52607, 52617, 52627, 52638, 52648, 52658, 52668, + 52678, 52688, 52698, 52708, 52718, 52728, 52738, 52748, 52758, 52768, + 52778, 52788, 52799, 52809, 52819, 52829, 52839, 52849, 52859, 52869, + 52879, 52889, 52900, 52910, 52920, 52931, 52941, 52951, 52961, 52971, + 52980, 52989, 52999, 53008, 53017, 53026, 53035, 53044, 53053, 53062, + 53071, 53080, 53089, 53098, 53107, 0, 0, 53116, 53125, 53135, 53145, + 53155, 53166, 53176, 53186, 53197, 53207, 53218, 53227, 53236, 53246, + 53256, 53267, 53277, 53288, 53298, 53309, 53318, 53328, 53338, 53349, + 53359, 53369, 53379, 53388, 53397, 53406, 53415, 53424, 53433, 53443, + 53453, 53463, 53472, 53482, 53492, 53502, 53511, 53520, 53530, 53539, + 53549, 53558, 53567, 53576, 53586, 53596, 53606, 53616, 53626, 53636, 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, 53646, 53661, 53676, 53682, + 53688, 53694, 53700, 53706, 53712, 53718, 53724, 53732, 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, 53736, 53741, 53746, 53753, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 53760, 53771, 53781, 53791, 53801, 53813, 53822, 53831, 53842, + 53853, 53866, 53879, 53891, 53903, 53915, 53927, 53938, 53949, 53960, + 53971, 53983, 0, 0, 0, 0, 53995, 53999, 54003, 54007, 54012, 54018, + 54024, 54030, 54033, 54037, 0, 54042, 54045, 54048, 54052, 54056, 54061, + 54065, 54069, 54075, 54081, 54089, 54097, 54100, 54103, 54106, 54110, + 54113, 54117, 54121, 0, 54125, 54130, 54134, 54138, 0, 0, 0, 0, 54143, + 54148, 54155, 0, 54160, 0, 54165, 54170, 54175, 54180, 54185, 54190, + 54195, 54200, 54205, 54210, 54215, 54220, 54229, 54238, 54246, 54254, + 54263, 54272, 54281, 54290, 54298, 54306, 54314, 54322, 54327, 54332, + 54338, 54344, 54350, 54356, 54364, 54372, 54378, 54384, 54390, 54396, + 54402, 54408, 54414, 54420, 54425, 54430, 54435, 54440, 54445, 54450, + 54455, 54460, 54465, 54470, 54475, 54480, 54486, 54492, 54498, 54504, + 54510, 54516, 54522, 54528, 54534, 54540, 54546, 54552, 54558, 54564, + 54570, 54576, 54582, 54588, 54594, 54600, 54606, 54612, 54618, 54624, + 54630, 54636, 54642, 54648, 54654, 54660, 54666, 54672, 54678, 54684, + 54690, 54696, 54702, 54708, 54714, 54720, 54726, 54732, 54738, 54744, + 54750, 54756, 54762, 54768, 54774, 54780, 54786, 54792, 54797, 54802, + 54807, 54812, 54817, 54822, 54827, 54832, 54838, 54844, 54850, 54856, + 54862, 54868, 54874, 54880, 54886, 54892, 54898, 54904, 54909, 54914, + 54919, 54924, 54935, 54946, 54956, 54966, 54977, 54988, 54995, 0, 0, + 55002, 0, 55010, 55014, 55018, 55021, 55025, 55029, 55032, 55035, 55039, + 55043, 55046, 55050, 55053, 55056, 55061, 55064, 55068, 55071, 55074, + 55078, 55082, 55086, 55090, 55094, 55098, 55102, 55105, 55108, 55112, + 55116, 55120, 55124, 55129, 55134, 55140, 55146, 55152, 55157, 55163, + 55169, 55175, 55180, 55186, 55192, 55198, 55204, 55210, 55215, 55221, + 55227, 55233, 55239, 55245, 55250, 55256, 55262, 55268, 55274, 55280, + 55285, 55290, 55295, 55300, 55305, 55310, 55315, 55321, 55327, 55333, + 55338, 55344, 55350, 55356, 55361, 55367, 55373, 55379, 55385, 55391, + 55396, 55402, 55408, 55414, 55420, 55426, 55431, 55437, 55443, 55449, + 55455, 55461, 55467, 55471, 55477, 0, 0, 55480, 55486, 55492, 55498, + 55502, 55508, 55513, 55518, 55523, 55528, 55533, 55538, 55544, 55550, + 55556, 55562, 55570, 55574, 55578, 55582, 55586, 55590, 55595, 55600, + 55605, 55610, 55615, 55620, 55625, 55630, 55635, 55640, 55645, 55650, + 55655, 55660, 55664, 55669, 55674, 55679, 55684, 55689, 55694, 55699, + 55704, 55709, 55714, 55719, 55724, 55729, 55734, 55739, 55744, 55749, + 55754, 55759, 55764, 55769, 55774, 55779, 55784, 55789, 55796, 55803, + 55807, 55812, 55817, 55822, 55827, 55832, 55837, 55842, 55847, 55852, + 55857, 55862, 55867, 55872, 55877, 55882, 55887, 55892, 55897, 55902, + 55907, 55912, 55917, 55922, 55927, 55932, 55937, 55942, 55947, 55952, 0, + 0, 0, 55957, 55961, 55966, 55971, 55976, 55981, 0, 0, 55985, 55990, + 55995, 55999, 56004, 56009, 0, 0, 56014, 56019, 56023, 56028, 56033, + 56038, 0, 0, 56043, 56048, 56053, 0, 0, 0, 56057, 56061, 56065, 56069, + 56072, 56077, 56081, 0, 56085, 56091, 56095, 56099, 56102, 56106, 56110, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56114, 56120, 56126, 56132, 56138, 0, 0, +}; -static unsigned short phrasebook_offset2[] = {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, 1, 3, 6, 9, 11, 14, 17, 19, 21, 24, 27, 29, 32, 34, 36, 40, 42, 45, -47, 49, 52, 55, 58, 61, 64, 67, 70, 72, 74, 77, 80, 83, 86, 90, 94, -99, 104, 109, 113, 118, 123, 128, 132, 137, 142, 147, 152, 157, 161, -166, 171, 176, 181, 186, 190, 195, 200, 205, 210, 215, 219, 223, 227, -231, 235, 239, 243, 248, 253, 258, 262, 267, 272, 277, 281, 286, 291, -296, 301, 306, 310, 315, 320, 325, 330, 335, 339, 344, 349, 354, 359, -364, 369, 372, 377, 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, 379, 383, 388, 391, -394, 397, 400, 404, 407, 408, 411, 417, 425, 428, 432, 435, 437, 440, -443, 446, 450, 454, 457, 460, 464, 466, 469, 475, 483, 491, 499, 507, -512, 518, 524, 531, 538, 544, 552, 557, 565, 571, 577, 584, 590, 597, -604, 612, 619, 624, 632, 638, 644, 651, 658, 664, 667, 674, 680, 686, -693, 699, 706, 711, 718, 724, 730, 737, 744, 750, 758, 763, 771, 777, -783, 790, 796, 803, 810, 818, 825, 830, 838, 844, 850, 857, 864, 870, -873, 880, 886, 892, 899, 905, 912, 917, 924, 931, 938, 945, 952, 959, -966, 973, 980, 988, 996, 1004, 1012, 1020, 1028, 1036, 1044, 1052, -1060, 1067, 1074, 1081, 1088, 1095, 1102, 1109, 1116, 1123, 1130, -1138, 1146, 1154, 1162, 1170, 1178, 1186, 1194, 1202, 1210, 1218, -1226, 1234, 1242, 1250, 1258, 1266, 1274, 1282, 1290, 1298, 1304, -1309, 1314, 1322, 1330, 1338, 1346, 1351, 1358, 1365, 1373, 1381, -1389, 1397, 1407, 1417, 1425, 1433, 1440, 1447, 1455, 1463, 1471, -1479, 1490, 1495, 1500, 1507, 1514, 1521, 1528, 1535, 1542, 1547, -1552, 1559, 1566, 1574, 1582, 1590, 1598, 1605, 1612, 1620, 1628, -1636, 1644, 1652, 1660, 1668, 1676, 1684, 1692, 1700, 1708, 1715, -1722, 1729, 1736, 1743, 1750, 1758, 1766, 1773, 1780, 1787, 1794, -1802, 1810, 1818, 1826, 1833, 1840, 1847, 1855, 1863, 1871, 1879, -1886, 1894, 1901, 1909, 1917, 1924, 1931, 1937, 1944, 1951, 1958, -1965, 1973, 1981, 1988, 1994, 1999, 2005, 2012, 2019, 2026, 2031, -2036, 2041, 2049, 2056, 2063, 2071, 2079, 2086, 2094, 2105, 2114, -2121, 2128, 2133, 2138, 2145, 2152, 2156, 2162, 2168, 2173, 2181, -2190, 2197, 2204, 2213, 2220, 2227, 2232, 2239, 2246, 2253, 2261, -2269, 2274, 2281, 2288, 2296, 2303, 2310, 2317, 2328, 2332, 2338, -2344, 2350, 2356, 2364, 2377, 2385, 2390, 2400, 2405, 2410, 2420, -2425, 2432, 2439, 2447, 2455, 2462, 2469, 2476, 2483, 2493, 2503, -2512, 2521, 2531, 2541, 2550, 2559, 2565, 2575, 2585, 2595, 2605, -2613, 2621, 2629, 2637, 2645, 2653, 2661, 2669, 2676, 2683, 2693, -2703, 2711, 2719, 2727, 2732, 2742, 2747, 2754, 2761, 2766, 2771, -2778, 2785, 2795, 2805, 2812, 2819, 2828, 2837, 2844, 2851, 2860, -2869, 2876, 2883, 2892, 2901, 2909, 2917, 2927, 2937, 2944, 2951, -2960, 2969, 2977, 2985, 2995, 3005, 3012, 3019, 3028, 3037, 3046, -3055, 3064, 3073, 3078, 3083, 3091, 0, 0, 3099, 3104, 3109, 3116, -3123, 3130, 3137, 3144, 3151, 3161, 3171, 3181, 3191, 3198, 3205, -3215, 3225, 3233, 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, 3241, 3247, 3252, 3259, 3266, 3272, -3280, 3288, 3295, 3301, 3306, 3313, 3319, 3327, 3337, 3347, 3357, -3364, 3371, 3377, 3382, 3389, 3396, 3403, 3410, 3418, 3423, 3428, -3438, 3446, 3455, 3460, 3467, 3479, 3486, 3494, 3503, 3509, 3515, -3521, 3528, 3533, 3540, 3552, 3561, 3571, 3579, 3587, 3597, 3603, -3611, 3618, 3623, 3635, 3644, 3652, 3659, 3668, 3674, 3679, 3686, -3693, 3700, 3707, 3713, 3722, 3730, 3735, 3743, 3749, 3757, 3765, -3771, 3777, 3783, 3791, 3799, 3805, 3813, 3820, 3826, 3833, 3842, -3853, 3860, 3867, 3877, 3884, 3891, 3901, 3908, 3915, 3922, 3928, 0, -0, 3934, 3939, 3946, 3951, 3956, 3963, 3972, 3980, 3985, 3990, 3994, -3999, 4005, 4009, 4015, 4022, 4029, 4035, 4043, 4048, 4053, 4058, -4063, 4069, 4071, 4076, 4080, 4086, 4092, 4099, 4105, 4113, 4121, -4127, 4135, 4144, 4153, 4158, 4163, 4168, 4173, 4175, 4177, 4180, -4182, 4185, 4190, 4195, 4201, 4206, 4211, 4216, 4221, 4230, 4238, -4246, 4254, 4262, 4270, 4279, 4288, 4292, 4296, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4301, 4306, 4311, 4316, 4319, 4322, -4325, 4328, 4331, 4333, 4337, 4341, 4347, 4350, 4355, 4361, 4367, -4370, 4375, 4381, 4385, 4391, 4397, 4403, 4409, 4414, 4419, 4424, -4427, 4434, 4439, 4444, 4449, 4454, 4460, 4466, 4469, 4473, 4477, -4481, 4484, 4487, 4492, 4496, 4503, 4507, 4513, 4517, 4523, 4527, -4531, 4536, 4542, 4547, 4554, 4561, 4568, 4575, 4582, 4588, 4591, -4595, 4599, 4603, 4607, 4613, 4619, 4623, 4627, 4633, 4637, 4641, -4646, 4652, 4657, 4663, 4667, 4674, 4680, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 4686, 4690, 4696, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 4702, 4705, 0, 0, 0, 0, 4710, 0, 0, 0, 4713, -0, 0, 0, 0, 0, 4717, 4720, 4725, 4733, 4738, 4746, 4754, 0, 4762, 0, -4770, 4778, 4786, 4797, 4802, 4807, 4812, 4817, 4822, 4827, 4832, -4837, 4842, 4847, 4852, 4857, 4862, 4867, 4872, 4877, 0, 4882, 4887, -4892, 4897, 4902, 4907, 4912, 4917, 4925, 4933, 4941, 4949, 4957, -4965, 4976, 4981, 4986, 4991, 4996, 5001, 5006, 5011, 5016, 5021, -5026, 5031, 5036, 5041, 5046, 5051, 5056, 5061, 5067, 5072, 5077, -5082, 5087, 5092, 5097, 5102, 5110, 5118, 5126, 5134, 0, 5142, 5147, -5152, 5160, 5171, 5182, 5187, 5192, 0, 0, 5197, 5201, 5206, 5210, -5215, 5219, 5224, 5228, 5233, 5239, 5245, 5251, 5257, 5263, 5269, -5275, 5281, 5287, 5293, 5299, 5305, 5311, 5317, 5322, 5327, 5334, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5338, 5345, 5350, 5355, 5360, 5367, -5372, 5378, 5383, 5388, 5393, 5398, 5403, 5408, 5415, 5421, 5426, -5430, 5435, 5440, 5445, 5450, 5455, 5460, 5465, 5469, 5475, 5480, -5485, 5490, 5495, 5499, 5504, 5509, 5514, 5519, 5523, 5528, 5533, -5538, 5543, 5548, 5553, 5559, 5564, 5570, 5574, 5579, 5584, 5588, -5593, 5598, 5603, 5608, 5613, 5618, 5623, 5627, 5633, 5638, 5643, -5648, 5653, 5657, 5662, 5667, 5672, 5677, 5681, 5686, 5691, 5696, -5701, 5706, 5711, 5717, 5722, 5728, 5732, 5737, 5742, 5749, 5754, -5759, 5764, 5771, 5776, 5782, 5787, 5792, 5797, 5802, 5807, 5812, -5819, 5825, 5830, 5835, 5840, 5845, 5850, 5856, 5862, 5869, 5876, -5885, 5894, 5901, 5908, 5917, 5926, 5931, 5936, 5941, 5946, 5951, -5956, 5961, 5966, 5977, 5988, 5993, 5998, 6005, 6012, 6020, 6028, -6033, 6038, 6043, 6048, 6052, 6056, 6060, 6065, 0, 6070, 6077, 0, 0, -6082, 6088, 6094, 6102, 6110, 6118, 6126, 6134, 6142, 6151, 6160, -6168, 6176, 6184, 6192, 6200, 6208, 6217, 6226, 6234, 6242, 6249, -6256, 6264, 6272, 6279, 6286, 6295, 6304, 6311, 6318, 6326, 6334, -6342, 6350, 6356, 6362, 6371, 6380, 6388, 6396, 6403, 6410, 6418, -6426, 6435, 6444, 6449, 6454, 6461, 6468, 6478, 6488, 6492, 6500, -6508, 6515, 0, 0, 6522, 6529, 0, 0, 6536, 6543, 0, 0, 0, 6550, 6557, -6564, 6570, 6576, 6582, 6588, 6596, 6604, 6609, 6614, 6621, 6628, -6635, 6642, 6649, 6656, 6663, 6670, 6678, 6686, 6693, 6700, 6706, -6712, 6718, 6724, 6732, 6740, 6746, 6752, 6759, 6766, 6772, 6778, -6785, 6792, 6799, 0, 0, 6806, 6813, 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, 6820, -6825, 6830, 6835, 6840, 6845, 6850, 6855, 6860, 6864, 6869, 6874, -6879, 6884, 6889, 6894, 6899, 6904, 6909, 6914, 6919, 6924, 6929, -6934, 6939, 6944, 6949, 6954, 6959, 6964, 6969, 6974, 6979, 6984, -6989, 6994, 6999, 7004, 0, 0, 7009, 7017, 7020, 7024, 7028, 7031, -7035, 0, 7039, 7044, 7049, 7054, 7059, 7064, 7069, 7074, 7079, 7083, -7088, 7093, 7098, 7103, 7108, 7113, 7118, 7123, 7128, 7133, 7138, -7143, 7148, 7153, 7158, 7163, 7168, 7173, 7178, 7183, 7188, 7193, -7198, 7203, 7208, 7213, 7218, 7223, 7228, 0, 7235, 7240, 0, 0, 0, 0, -0, 0, 7243, 7248, 7253, 7258, 7265, 7272, 7277, 7282, 7287, 7292, -7297, 7302, 7307, 7314, 7319, 7326, 7333, 0, 7338, 7343, 7348, 7353, -7360, 7365, 7370, 7377, 7386, 7391, 7396, 7401, 7406, 7413, 7418, -7425, 7432, 7439, 7444, 7449, 7454, 7459, 7464, 0, 7469, 7474, 7483, -7488, 7493, 7498, 7503, 7510, 7517, 7524, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 7531, 7535, 7539, 7543, 7547, 7551, 7555, 7559, 7563, 7567, -7571, 7576, 7580, 7584, 7589, 7593, 7598, 7602, 7606, 7610, 7615, -7619, 7624, 7628, 7632, 7636, 7640, 0, 0, 0, 0, 0, 7644, 7651, 7659, -7666, 7671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 7676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7679, 0, -0, 0, 7682, 0, 7686, 7690, 7697, 7703, 7710, 7716, 7722, 7726, 7730, -7736, 7740, 7744, 7748, 7752, 7756, 7760, 7764, 7768, 7772, 7776, -7780, 7784, 7788, 7792, 7796, 7800, 0, 0, 0, 0, 0, 7804, 7807, 7811, -7815, 7819, 7823, 7827, 7831, 7835, 7839, 7844, 7848, 7851, 7854, -7857, 7860, 7863, 7866, 7869, 7872, 7876, 7879, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 7882, 7887, 7891, 7895, 7900, 7905, 7910, 7915, 7920, 7925, -7930, 7934, 7939, 7944, 0, 0, 7951, 7957, 7962, 7970, 7978, 7984, -7991, 7998, 8004, 8011, 8015, 8019, 8023, 8030, 8042, 8046, 8050, -8054, 8060, 8070, 8074, 8078, 8087, 8091, 8095, 8099, 8106, 8113, -8125, 8129, 8133, 8137, 8149, 8159, 8163, 8171, 8178, 8185, 8194, -8205, 8215, 8219, 8229, 8240, 8250, 8267, 8277, 8287, 8297, 8307, -8313, 8322, 8329, 8333, 8343, 8347, 8354, 8364, 8368, 8374, 8381, -8388, 8392, 8402, 8406, 8413, 8417, 8427, 8431, 8441, 8448, 8454, -8463, 8472, 8479, 8485, 8489, 8496, 8506, 8512, 8519, 8526, 8532, -8541, 8549, 8556, 8562, 8566, 8569, 8573, 8579, 8589, 8593, 8599, -8605, 8612, 8619, 8622, 8631, 8636, 8644, 8649, 8653, 8666, 8679, -8686, 8693, 8699, 8707, 8713, 8720, 8731, 8739, 8749, 8761, 8768, -8774, 8780, 8784, 8788, 8794, 8800, 8807, 8816, 8825, 8837, 0, 0, -8843, 8850, 8856, 8862, 8869, 8876, 8883, 8890, 8897, 8904, 8911, -8918, 8925, 8932, 8938, 0, 8946, 8953, 8960, 8967, 8972, 8977, 8982, -8989, 8996, 9005, 9014, 9017, 9022, 9027, 0, 9032, 9036, 9040, 9046, -9050, 9054, 9060, 9064, 9072, 9076, 9080, 9084, 9088, 9092, 9098, -9102, 9108, 9112, 9116, 9120, 9124, 9128, 9133, 9136, 9140, 9146, -9150, 9154, 9158, 9162, 0, 0, 0, 9166, 9170, 9174, 9179, 9183, 9187, -9192, 9196, 9200, 9207, 9214, 9218, 9222, 9227, 9231, 9235, 9238, -9243, 9246, 9249, 9256, 9263, 9269, 9275, 9281, 9287, 9290, 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, 9293, 9297, 9301, 9305, 9309, 9313, 9317, 9321, 9325, -9329, 9333, 9337, 9341, 9345, 9349, 9353, 9357, 9361, 9365, 9369, -9373, 9377, 9381, 9385, 9389, 9393, 9397, 9401, 9405, 9409, 9413, -9417, 9421, 9424, 9428, 9432, 9436, 9440, 9444, 9447, 9450, 9453, -9456, 9459, 9462, 9465, 9468, 9471, 9474, 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, 9477, 9481, 9485, 0, 9489, 9492, 9496, 9499, 9503, 9506, 9510, -9515, 9520, 9525, 9530, 9533, 9537, 9542, 9547, 9550, 9554, 9558, -9562, 9566, 9570, 9574, 9578, 9582, 9586, 9590, 9594, 9598, 9602, -9606, 9610, 9614, 9618, 9622, 9626, 9630, 9634, 9638, 9642, 9646, -9650, 9654, 9658, 9662, 9666, 9670, 9674, 9678, 9682, 9686, 9690, -9694, 9698, 0, 0, 9702, 9706, 9710, 9715, 9719, 9724, 9728, 9733, -9739, 9745, 9751, 9757, 9761, 9766, 9772, 9778, 9782, 9787, 0, 0, -9791, 9794, 9800, 9806, 9811, 0, 0, 0, 9816, 9820, 9824, 9828, 9832, -9836, 9840, 9844, 9848, 9853, 9858, 9864, 9870, 9873, 9877, 9881, -9884, 9887, 9891, 9895, 9899, 9903, 9907, 9911, 9915, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9919, 9923, 9927, 0, 9931, 9934, -9938, 9941, 9945, 9948, 9952, 9957, 0, 0, 9962, 9965, 0, 0, 9969, -9972, 9976, 9980, 9984, 9988, 9992, 9996, 10000, 10004, 10008, 10012, -10016, 10020, 10024, 10028, 10032, 10036, 10040, 10044, 10048, 10052, -0, 10056, 10060, 10064, 10068, 10072, 10076, 10080, 0, 10084, 0, 0, 0, -10088, 10092, 10096, 10100, 0, 0, 10104, 0, 10108, 10113, 10117, -10122, 10126, 10131, 10137, 0, 0, 10143, 10147, 0, 0, 10152, 10156, -10161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10165, 0, 0, 0, 0, 10171, 10175, 0, -10179, 10183, 10188, 10193, 10199, 0, 0, 10205, 10209, 10212, 10215, -10219, 10223, 10227, 10231, 10235, 10239, 10243, 10252, 10261, 10265, -10269, 10275, 10281, 10288, 10295, 10310, 10317, 0, 0, 0, 0, 0, 0, 0, -10320, 0, 0, 10324, 10327, 10331, 10334, 10338, 10341, 0, 0, 0, 0, -10345, 10349, 0, 0, 10353, 10357, 10361, 10365, 10369, 10373, 10377, -10381, 10385, 10389, 10393, 10397, 10401, 10405, 10409, 10413, 10417, -10421, 10425, 10429, 10433, 10437, 0, 10441, 10445, 10449, 10453, -10457, 10461, 10465, 0, 10469, 10473, 0, 10477, 10481, 0, 10485, -10489, 0, 0, 10493, 0, 10497, 10502, 10506, 10511, 10515, 0, 0, 0, 0, -10520, 10525, 0, 0, 10530, 10535, 10540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 10544, 10548, 10552, 10556, 0, 10560, 0, 0, 0, 0, 0, 0, 0, 10564, -10568, 10571, 10574, 10578, 10582, 10586, 10590, 10594, 10598, 10602, -10605, 10608, 10611, 10614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10619, -10623, 10627, 0, 10631, 10634, 10638, 10641, 10645, 10648, 10652, 0, -10657, 0, 10662, 10665, 10669, 0, 10674, 10677, 10681, 10685, 10689, -10693, 10697, 10701, 10705, 10709, 10713, 10717, 10721, 10725, 10729, -10733, 10737, 10741, 10745, 10749, 10753, 10757, 0, 10761, 10765, -10769, 10773, 10777, 10781, 10785, 0, 10789, 10793, 0, 10797, 10801, -10805, 10809, 10813, 0, 0, 10817, 10821, 10825, 10830, 10834, 10839, -10843, 10848, 10854, 10860, 0, 10866, 10870, 10875, 0, 10881, 10885, -10890, 0, 0, 10894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10897, 0, 0, 0, 0, 0, 10902, 10906, 10909, 10912, 10916, 10920, 10924, -10928, 10932, 10936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 10940, 10944, 10948, 0, 10952, 10955, 10959, 10962, 10966, 10969, -10973, 10978, 0, 0, 10983, 10986, 0, 0, 10990, 10993, 10997, 11001, -11005, 11009, 11013, 11017, 11021, 11025, 11029, 11033, 11037, 11041, -11045, 11049, 11053, 11057, 11061, 11065, 11069, 11073, 0, 11077, -11081, 11085, 11089, 11093, 11097, 11101, 0, 11105, 11109, 0, 0, -11113, 11117, 11121, 11125, 0, 0, 11129, 11133, 11137, 11142, 11146, -11151, 11155, 11160, 0, 0, 0, 11166, 11170, 0, 0, 11175, 11179, 11184, -0, 0, 0, 0, 0, 0, 0, 0, 11188, 11194, 0, 0, 0, 0, 11200, 11204, 0, -11208, 11212, 11217, 0, 0, 0, 0, 11222, 11226, 11229, 11232, 11236, -11240, 11244, 11248, 11252, 11256, 11260, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 11263, 11267, 0, 11271, 11274, 11278, 11281, -11285, 11288, 0, 0, 0, 11292, 11295, 11299, 0, 11303, 11306, 11310, -11314, 0, 0, 0, 11318, 11322, 0, 11326, 0, 11330, 11334, 0, 0, 0, -11338, 11342, 0, 0, 0, 11346, 11350, 11354, 0, 0, 0, 11358, 11362, -11366, 11370, 11374, 11378, 11382, 11386, 0, 11390, 11394, 11398, 0, -0, 0, 0, 11402, 11407, 11411, 11416, 11420, 0, 0, 0, 11425, 11429, -11434, 0, 11439, 11443, 11448, 11453, 0, 0, 0, 0, 0, 0, 0, 0, 0, -11457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11463, 11466, -11469, 11473, 11477, 11481, 11485, 11489, 11493, 11497, 11501, 11507, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11513, 11517, 11521, 0, -11525, 11528, 11532, 11535, 11539, 11542, 11546, 11551, 0, 11556, -11559, 11563, 0, 11567, 11570, 11574, 11578, 11582, 11586, 11590, -11594, 11598, 11602, 11606, 11610, 11614, 11618, 11622, 11626, 11630, -11634, 11638, 11642, 11646, 11650, 11654, 0, 11658, 11662, 11666, -11670, 11674, 11678, 11682, 11686, 11690, 11694, 0, 11698, 11702, -11706, 11710, 11714, 0, 0, 0, 0, 11718, 11723, 11727, 11732, 11736, -11741, 11747, 0, 11753, 11757, 11762, 0, 11767, 11771, 11776, 11781, -0, 0, 0, 0, 0, 0, 0, 11785, 11789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11795, -11800, 0, 0, 0, 0, 11805, 11809, 11812, 11815, 11819, 11823, 11827, -11831, 11835, 11839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 11843, 11847, 0, 11851, 11854, 11858, 11861, 11865, 11868, -11872, 11877, 0, 11882, 11885, 11889, 0, 11893, 11896, 11900, 11904, -11908, 11912, 11916, 11920, 11924, 11928, 11932, 11936, 11940, 11944, -11948, 11952, 11956, 11960, 11964, 11968, 11972, 11976, 11980, 0, -11984, 11988, 11992, 11996, 12000, 12004, 12008, 12012, 12016, 12020, -0, 12024, 12028, 12032, 12036, 12040, 0, 0, 0, 0, 12044, 12049, 12053, -12058, 12062, 12067, 12073, 0, 12079, 12083, 12088, 0, 12093, 12097, -12102, 12107, 0, 0, 0, 0, 0, 0, 0, 12111, 12115, 0, 0, 0, 0, 0, 0, 0, -12121, 0, 12125, 12130, 0, 0, 0, 0, 12135, 12139, 12142, 12145, 12149, -12153, 12157, 12161, 12165, 12169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 12173, 12177, 0, 12181, 12184, 12188, 12191, 12195, -12198, 12202, 12207, 0, 12212, 12215, 12219, 0, 12223, 12226, 12230, -12234, 12238, 12242, 12246, 12250, 12254, 12258, 12262, 12266, 12270, -12274, 12278, 12282, 12286, 12290, 12294, 12298, 12302, 12306, 12310, -0, 12314, 12318, 12322, 12326, 12330, 12334, 12338, 12342, 12346, -12350, 12354, 12358, 12362, 12366, 12370, 12374, 0, 0, 0, 0, 12378, -12383, 12387, 12392, 12396, 12401, 0, 0, 12407, 12411, 12416, 0, -12421, 12425, 12430, 12435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12439, 0, 0, 0, -0, 0, 0, 0, 0, 12445, 12450, 0, 0, 0, 0, 12455, 12459, 12462, 12465, -12469, 12473, 12477, 12481, 12485, 12489, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 12493, 12497, 0, 12501, 12505, 12509, -12513, 12517, 12521, 12525, 12529, 12533, 12537, 12541, 12545, 12549, -12553, 12557, 12561, 12565, 12569, 0, 0, 0, 12573, 12579, 12585, -12591, 12597, 12603, 12609, 12615, 12621, 12627, 12633, 12639, 12647, -12653, 12659, 12665, 12671, 12677, 12683, 12689, 12695, 12701, 12707, -12713, 0, 12719, 12725, 12731, 12737, 12743, 12749, 12753, 12759, -12763, 0, 12767, 0, 0, 12773, 12777, 12783, 12789, 12795, 12799, -12805, 0, 0, 0, 12809, 0, 0, 0, 0, 12813, 12818, 12825, 12832, 12839, -12846, 0, 12853, 0, 12860, 12865, 12870, 12877, 12884, 12893, 12904, -12913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12918, -12925, 12932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12937, 12943, 12949, -12955, 12961, 12967, 12973, 12979, 12985, 12991, 12997, 13003, 13009, -13015, 13021, 13027, 13033, 13039, 13045, 13051, 13057, 13063, 13069, -13075, 13081, 13087, 13093, 13099, 13105, 13111, 13117, 13123, 13129, -13135, 13141, 13147, 13151, 13157, 13161, 13167, 13173, 13179, 13185, -13191, 13197, 13202, 13208, 13212, 13217, 13223, 13229, 13235, 13240, -13246, 13252, 13258, 13263, 13269, 0, 0, 0, 0, 13273, 13279, 13284, -13290, 13295, 13303, 13311, 13315, 13319, 13323, 13329, 13335, 13341, -13347, 13351, 13355, 13359, 13363, 13367, 13370, 13373, 13377, 13381, -13385, 13389, 13393, 13397, 13401, 13405, 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, 13409, 13413, 0, 13419, 0, 0, 13425, 13429, 0, 13433, -0, 0, 13439, 0, 0, 0, 0, 0, 0, 13443, 13447, 13450, 13456, 0, 13462, -13466, 13470, 13474, 13480, 13486, 13492, 0, 13498, 13502, 13506, 0, -13512, 0, 13518, 0, 0, 13522, 13528, 0, 13534, 13537, 13543, 13546, -13550, 13557, 13562, 13567, 13571, 13576, 13581, 13586, 13590, 0, -13595, 13602, 13608, 0, 0, 13614, 13618, 13623, 13627, 13632, 0, -13637, 0, 13642, 13649, 13656, 13663, 13670, 13674, 0, 0, 13677, -13681, 13684, 13687, 13691, 13695, 13699, 13703, 13707, 13711, 0, 0, -13715, 13720, 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, 13725, 13729, 13741, -13758, 13775, 13787, 13800, 13815, 13828, 13835, 13844, 13855, 13862, -13871, 13876, 13883, 13890, 13899, 13910, 13919, 13934, 13941, 13949, -13957, 13969, 13977, 13985, 13993, 14001, 14009, 14017, 14025, 14035, -14039, 14042, 14045, 14049, 14053, 14057, 14061, 14065, 14069, 14073, -14078, 14083, 14089, 14095, 14101, 14107, 14113, 14119, 14125, 14131, -14138, 14149, 14164, 14175, 14182, 14189, 14198, 14207, 14216, 14225, -14231, 14237, 14241, 14245, 14249, 14253, 14257, 14261, 14265, 0, -14269, 14273, 14277, 14281, 14285, 14289, 14293, 14297, 14301, 14305, -14309, 14313, 14317, 14321, 14325, 14329, 14333, 14337, 14341, 14345, -14349, 14353, 14357, 14361, 14365, 14369, 14373, 14377, 14381, 14385, -14389, 14393, 14396, 14400, 0, 0, 0, 0, 0, 0, 14406, 14411, 14415, -14420, 14424, 14429, 14435, 14441, 14447, 14453, 14457, 14462, 14466, -14471, 14481, 14487, 14493, 14500, 14510, 14516, 14521, 14526, 14532, -14538, 14546, 14552, 14560, 0, 0, 0, 0, 14568, 14574, 14580, 14586, -14592, 14598, 14604, 14610, 0, 14616, 14622, 14628, 14634, 14640, -14646, 14652, 14658, 14664, 14670, 14676, 14682, 14688, 14694, 14700, -14706, 14712, 14718, 14724, 14730, 14736, 14742, 14748, 14754, 14760, -14766, 14772, 14778, 14784, 14790, 14796, 14802, 14807, 14813, 14821, -14829, 0, 14837, 14844, 14857, 14864, 14871, 14879, 14887, 14893, -14899, 14905, 14915, 14921, 14927, 14937, 14947, 0, 0, 14957, 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, -14965, 14969, 14973, 14977, 14981, 14985, 14989, 14993, 14997, 15001, -15005, 15009, 15013, 15017, 15021, 15025, 15029, 15033, 15037, 15041, -15045, 15049, 15053, 15057, 15061, 15065, 15069, 15073, 15077, 15081, -15085, 15089, 15093, 15097, 0, 15100, 15103, 15107, 15110, 15114, 0, -15117, 15120, 0, 15124, 15129, 15133, 15138, 15142, 15147, 15151, 0, -0, 0, 15156, 15160, 15164, 15168, 0, 0, 0, 0, 0, 0, 15172, 15176, -15179, 15182, 15186, 15190, 15194, 15198, 15202, 15206, 15210, 15216, -15220, 15224, 15228, 15232, 15236, 15240, 15244, 15249, 15254, 15259, -15264, 15270, 15276, 15282, 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, 15288, 15293, 15298, 15303, 15308, -15313, 15318, 15323, 15328, 15333, 15338, 15343, 15348, 15353, 15358, -15363, 15368, 15373, 15378, 15383, 15388, 15393, 15398, 15403, 15408, -15413, 15418, 15423, 15428, 15433, 15438, 15443, 15448, 15453, 15458, -15463, 15468, 15473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15478, 15482, -15486, 15490, 15494, 15498, 15502, 15506, 15510, 15514, 15518, 15522, -15526, 15530, 15534, 15538, 15542, 15546, 15550, 15554, 15558, 15562, -15566, 15570, 15574, 15578, 15582, 15586, 15590, 15594, 15598, 15602, -15606, 15610, 15614, 15618, 15622, 15626, 15630, 0, 0, 0, 0, 15634, 0, -0, 0, 0, 15639, 15643, 15647, 15651, 15655, 15659, 15663, 15667, -15671, 15675, 15679, 15683, 15687, 15691, 15695, 15699, 15703, 15707, -15711, 15715, 15719, 15723, 15727, 15731, 15735, 15739, 15743, 15747, -15751, 15755, 15759, 15763, 15767, 15771, 15775, 15779, 15783, 15787, -15791, 15795, 15799, 15803, 15807, 15811, 15815, 15819, 15823, 15827, -15831, 15835, 15839, 15843, 15847, 15851, 15855, 15859, 15863, 15867, -15871, 15875, 15879, 15883, 15887, 15891, 15895, 15899, 15903, 15907, -15911, 15915, 15919, 15923, 15927, 15931, 15935, 15939, 15943, 15947, -15951, 15955, 15959, 15963, 15967, 15971, 15975, 15979, 15983, 15987, -15991, 15995, 0, 0, 0, 0, 0, 15999, 16003, 16007, 16010, 16014, 16018, -16022, 16026, 16029, 16033, 16037, 16040, 16044, 16048, 16052, 16056, -16059, 16063, 16067, 16071, 16075, 16079, 16083, 16086, 16090, 16094, -16098, 16102, 16106, 16110, 16114, 16118, 16122, 16126, 16130, 16134, -16138, 16142, 16146, 16150, 16154, 16158, 16162, 16166, 16170, 16174, -16178, 16182, 16186, 16190, 16194, 16198, 16202, 16206, 16210, 16214, -16218, 16222, 16226, 16230, 16234, 16238, 16242, 16246, 16250, 16254, -16258, 16262, 0, 0, 0, 0, 0, 16266, 16270, 16274, 16278, 16282, 16286, -16290, 16294, 16298, 16302, 16306, 16310, 16314, 16318, 16322, 16326, -16330, 16334, 16338, 16342, 16346, 16350, 16354, 16358, 16362, 16366, -16370, 16374, 16378, 16382, 16386, 16390, 16394, 16398, 16402, 16406, -16410, 16414, 16418, 16422, 16426, 16430, 16434, 16438, 16442, 16446, -16450, 16454, 16458, 16462, 16466, 16470, 16474, 16478, 16482, 16486, -16490, 16494, 16498, 16502, 16506, 16510, 16514, 16518, 16522, 16526, -16530, 16534, 16538, 16542, 16546, 16550, 16554, 16558, 16562, 16566, -16570, 16574, 16578, 16582, 16586, 16590, 0, 0, 0, 0, 0, 0, 16594, -16598, 16602, 16606, 16610, 16614, 16618, 0, 16622, 16626, 16630, -16634, 16638, 16642, 16646, 16650, 16654, 16658, 16662, 16666, 16670, -16674, 16678, 16682, 16686, 16690, 16694, 16698, 16702, 16706, 16710, -16714, 16718, 16722, 16726, 16730, 16734, 16738, 16742, 16746, 16750, -16754, 16758, 16762, 16766, 16770, 16774, 16778, 16782, 16786, 16790, -16794, 16798, 16802, 16806, 16810, 16814, 16818, 16822, 16826, 16830, -16834, 16838, 16842, 16846, 16850, 16854, 16858, 16862, 16866, 16870, -0, 16874, 0, 16878, 16882, 16886, 16890, 0, 0, 16894, 16898, 16902, -16906, 16910, 16914, 16918, 0, 16922, 0, 16926, 16930, 16934, 16938, -0, 0, 16942, 16946, 16950, 16954, 16958, 16962, 16966, 16970, 16974, -16978, 16982, 16986, 16990, 16994, 16998, 17002, 17006, 17010, 17014, -17018, 17022, 17026, 17030, 17033, 17037, 17041, 17045, 17049, 17053, -17057, 17061, 17065, 17069, 17073, 17077, 17081, 17085, 17089, 17093, -0, 17097, 0, 17101, 17105, 17109, 17113, 0, 0, 17117, 17121, 17125, -17129, 17133, 17137, 17141, 17145, 17149, 17153, 17157, 17161, 17165, -17169, 17173, 17177, 17181, 17186, 17191, 17196, 17202, 17208, 17213, -17218, 17224, 17228, 17232, 17236, 17240, 17244, 17248, 0, 17252, 0, -17256, 17260, 17264, 17268, 0, 0, 17272, 17276, 17280, 17284, 17288, -17292, 17296, 0, 17300, 0, 17304, 17308, 17312, 17316, 0, 0, 17320, -17324, 17328, 17332, 17336, 17340, 17344, 0, 17348, 17353, 17358, -17363, 17369, 17375, 17380, 0, 17385, 17389, 17393, 17397, 17401, -17405, 17409, 17413, 17417, 17421, 17425, 17429, 17433, 17437, 17441, -17445, 17449, 17453, 17457, 17461, 17465, 17469, 17473, 0, 17477, -17481, 17485, 17489, 17493, 17497, 17501, 17505, 17509, 17513, 17517, -17521, 17525, 17529, 17533, 17537, 17541, 17545, 17549, 17553, 17557, -17561, 17565, 17569, 17573, 17577, 17581, 17585, 17589, 17593, 17597, -0, 17601, 0, 17605, 17609, 17613, 17617, 0, 0, 17621, 17625, 17629, -17633, 17637, 17641, 17645, 0, 17649, 17653, 17657, 17661, 17665, -17669, 17673, 17677, 17681, 17685, 17689, 17693, 17697, 17701, 17705, -17709, 17713, 17717, 17721, 17725, 17729, 17733, 17737, 17741, 17745, -17749, 17753, 17757, 17761, 17765, 17769, 17773, 17777, 17781, 17785, -17789, 17793, 17797, 17801, 0, 17805, 17809, 17813, 17817, 17821, -17825, 17829, 17833, 17837, 17841, 17845, 17849, 17853, 17857, 17861, -17865, 17869, 17873, 17877, 0, 0, 0, 0, 0, 0, 17881, 17884, 17889, -17892, 17895, 17898, 17903, 17907, 17912, 17915, 17918, 17922, 17926, -17930, 17934, 17938, 17942, 17946, 17950, 17954, 17958, 17962, 17966, -17970, 17974, 17978, 17982, 17986, 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, -17992, 17995, 17998, 18001, 18004, 18007, 18011, 18015, 18019, 18023, -18027, 18031, 18035, 18039, 18043, 18047, 18051, 18055, 18059, 18063, -18067, 18071, 18075, 18079, 18083, 18087, 18091, 18095, 18099, 18103, -18107, 18111, 18115, 18119, 18123, 18127, 18131, 18135, 18139, 18143, -18147, 18151, 18155, 18159, 18163, 18167, 18171, 18175, 18179, 18183, -18187, 18191, 18195, 18199, 18203, 18207, 18211, 18215, 18219, 18223, -18227, 18231, 18235, 18239, 18243, 18247, 18251, 18255, 18259, 18263, -18267, 18271, 18275, 18279, 18283, 18287, 18291, 18295, 18299, 18303, -18307, 18311, 18315, 18319, 18323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -18327, 18330, 18334, 18337, 18341, 18344, 18348, 18354, 18359, 18363, -18366, 18370, 18374, 18379, 18383, 18388, 18392, 18397, 18401, 18406, -18410, 18415, 18421, 18425, 18430, 18434, 18439, 18445, 18449, 18455, -18461, 18465, 18469, 18478, 18487, 18495, 18500, 18505, 18514, 18521, -18530, 18535, 18541, 18545, 18549, 18553, 18557, 18561, 18565, 18569, -18573, 18577, 18581, 18587, 18592, 18597, 18601, 18605, 18609, 18614, -18618, 18623, 18627, 18632, 18636, 18641, 18645, 18650, 18654, 18659, -18663, 18668, 18674, 18678, 18683, 18688, 18692, 18696, 18700, 18704, -18707, 18711, 18717, 18722, 18727, 18731, 18735, 18739, 18744, 18748, -18753, 18757, 18762, 18765, 18769, 18773, 18778, 18782, 18787, 18791, -18796, 18802, 18806, 18810, 18814, 18818, 18822, 18826, 18830, 18834, -18838, 18842, 18846, 18852, 18856, 18860, 18864, 18869, 18873, 18878, -18882, 18887, 18891, 18896, 18900, 18905, 18909, 18914, 18918, 18923, -18929, 18933, 18937, 18943, 18949, 18955, 18961, 18965, 18969, 18973, -18977, 18981, 18985, 18991, 18995, 18999, 19003, 19008, 19012, 19017, -19021, 19026, 19030, 19035, 19039, 19044, 19048, 19053, 19057, 19062, -19068, 19072, 19078, 19082, 19086, 19090, 19094, 19098, 19102, 19108, -19112, 19116, 19120, 19125, 19129, 19134, 19138, 19143, 19147, 19152, -19156, 19161, 19165, 19170, 19174, 19179, 19185, 19189, 19194, 19198, -19204, 19210, 19214, 19218, 19222, 19226, 19230, 19234, 19240, 19244, -19248, 19252, 19257, 19261, 19266, 19270, 19275, 19281, 19285, 19290, -19294, 19298, 19302, 19306, 19310, 19314, 19318, 19324, 19328, 19332, -19336, 19341, 19345, 19350, 19354, 19359, 19363, 19368, 19372, 19377, -19381, 19386, 19390, 19395, 19399, 19404, 19409, 19413, 19417, 19421, -19425, 19429, 19433, 19439, 19443, 19447, 19451, 19456, 19460, 19465, -19469, 19474, 19478, 19483, 19487, 19492, 19496, 19501, 19505, 19510, -19516, 19520, 19526, 19530, 19536, 19542, 19548, 19554, 19560, 19566, -19572, 19578, 19582, 19586, 19590, 19594, 19598, 19602, 19606, 19610, -19615, 19619, 19624, 19628, 19633, 19637, 19642, 19646, 19651, 19655, -19660, 19664, 19669, 19673, 19677, 19681, 19685, 19689, 19693, 19697, -19703, 19707, 19711, 19715, 19720, 19724, 19729, 19733, 19738, 19742, -19747, 19751, 19756, 19760, 19765, 19769, 19774, 19780, 19784, 19790, -19795, 19801, 19805, 19811, 19816, 19820, 19824, 19828, 19832, 19836, -19841, 19845, 19849, 19854, 19858, 19863, 19867, 19872, 19877, 19881, -19885, 19889, 19893, 19897, 19901, 19905, 19909, 19913, 19918, 19922, -19926, 19932, 19936, 19942, 19946, 19952, 19956, 19960, 19964, 19968, -19972, 19977, 19981, 19985, 19989, 19993, 19997, 20001, 20005, 20009, -20013, 20017, 20023, 20029, 20035, 20041, 20047, 20053, 20059, 20065, -20071, 20075, 20079, 20083, 20087, 20091, 20095, 20099, 20103, 20107, -20111, 20115, 20119, 20123, 20128, 20133, 20138, 20143, 20147, 20151, -20155, 20159, 20163, 20167, 20171, 20175, 20179, 20185, 20191, 20197, -20203, 20209, 20215, 20221, 20227, 20233, 20237, 20241, 20245, 20249, -20253, 20257, 20261, 20267, 20273, 20279, 20285, 20291, 20297, 20303, -20309, 20315, 20320, 20325, 20330, 20335, 20341, 20347, 20353, 20359, -20365, 20371, 20377, 20383, 20389, 20395, 20401, 20407, 20413, 20419, -20425, 20431, 20436, 20441, 20446, 20451, 20456, 20461, 20466, 20471, -20476, 20481, 20486, 20491, 20496, 20501, 20506, 20511, 20516, 20521, -20526, 20531, 20536, 20541, 20546, 20551, 20556, 20561, 20566, 20571, -20576, 20581, 20586, 20591, 20596, 20601, 20606, 20611, 20616, 20621, -20626, 20631, 20636, 20641, 20646, 20651, 20656, 20661, 20666, 20671, -20676, 20681, 20686, 20691, 20696, 20701, 20706, 20711, 20716, 20721, -20726, 20731, 20736, 20741, 20746, 20751, 20756, 20761, 20766, 20771, -20776, 20781, 20786, 20791, 20796, 20801, 20806, 20811, 20816, 20821, -20826, 20831, 20836, 20842, 20847, 20852, 20857, 20862, 20868, 20873, -20878, 20883, 20888, 20893, 20898, 20903, 20908, 20913, 20918, 20923, -20928, 20933, 20938, 20943, 20948, 20953, 20958, 20963, 20968, 20973, -20978, 20983, 20988, 20993, 20998, 21003, 21008, 21013, 21018, 21023, -21028, 21033, 21038, 21043, 21048, 21053, 21058, 21063, 21068, 21073, -21078, 21083, 21088, 21094, 21099, 21104, 21109, 21114, 21119, 21124, -21129, 21134, 21139, 21144, 21149, 21154, 21159, 21164, 21169, 21174, -21179, 21184, 21189, 21194, 21199, 21204, 21209, 21214, 21219, 21224, -21229, 21234, 21239, 21244, 21249, 21254, 21259, 21264, 21269, 21274, -21279, 21284, 21290, 21294, 21298, 21302, 21306, 21310, 21314, 21318, -0, 0, 0, 0, 0, 0, 0, 0, 0, 21322, 21327, 21332, 21337, 21342, 21347, -21352, 21357, 21362, 21367, 21372, 21377, 21382, 21387, 21392, 21397, -21402, 21407, 21412, 21417, 21422, 21427, 21432, 21437, 21442, 21447, -21452, 21457, 21462, 0, 0, 0, 21469, 21479, 21483, 21490, 21494, -21498, 21502, 21510, 21514, 21519, 21524, 21529, 21533, 21538, 21543, -21546, 21550, 21554, 21564, 21568, 21572, 21578, 21582, 21586, 21594, -21598, 21606, 21612, 21618, 21624, 21630, 21640, 21646, 21650, 21659, -21662, 21668, 21672, 21678, 21683, 21689, 21697, 21703, 21709, 21717, -21723, 21727, 21731, 21741, 21747, 21751, 21761, 21767, 21771, 21775, -21782, 21790, 21796, 21802, 21812, 21816, 21820, 21824, 21832, 21839, -21843, 21847, 21851, 21855, 21859, 21863, 21867, 21871, 21875, 21879, -21883, 21888, 21893, 21898, 21903, 21908, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 21913, 21917, 21921, 21925, 21929, 21933, 21937, -21941, 21945, 21949, 21953, 21957, 21961, 21965, 21969, 21973, 21977, -21981, 21984, 21988, 21992, 21996, 22000, 22004, 22008, 22012, 22016, -22020, 22024, 22028, 22032, 22036, 22040, 22044, 22048, 22052, 22058, -22064, 22070, 22076, 22082, 22088, 22094, 22100, 22106, 22112, 22118, -22124, 22130, 22136, 22145, 22154, 22160, 22166, 22172, 22177, 22181, -22186, 22191, 22196, 22200, 22205, 22210, 22215, 22220, 22225, 22229, -22234, 22239, 22244, 22249, 22253, 22257, 22261, 22265, 22269, 22273, -22277, 22281, 22285, 22289, 22295, 22299, 22303, 22307, 22311, 22315, -22323, 22329, 22333, 22339, 22343, 22349, 0, 0, 0, 22353, 22357, -22360, 22363, 22367, 22371, 22375, 22379, 22383, 22387, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22391, 22394, -22397, 22400, 22405, 22408, 22413, 22420, 22428, 22433, 22440, 22443, -22451, 22459, 22468, 0, 22472, 22476, 22479, 22482, 22486, 22490, -22494, 22498, 22502, 22506, 0, 0, 0, 0, 0, 0, 22510, 22513, 22516, -22519, 22522, 22525, 22529, 22533, 22537, 22541, 22545, 22549, 22553, -22557, 22561, 22565, 22569, 22573, 22577, 22581, 22585, 22589, 22593, -22597, 22601, 22605, 22609, 22613, 22617, 22621, 22625, 22629, 22633, -22637, 22641, 22645, 22653, 22658, 22663, 22668, 22673, 22679, 22685, -22691, 22697, 22703, 22709, 22715, 22721, 22727, 22733, 22739, 22745, -22751, 22757, 22763, 22769, 22775, 22781, 22787, 22793, 22799, 22804, -22809, 22815, 22821, 22826, 22832, 22838, 22844, 22850, 22856, 22862, -22868, 22874, 22880, 22886, 22892, 22898, 22904, 22910, 22916, 22922, -22928, 22933, 22939, 22945, 22951, 0, 0, 0, 0, 0, 0, 0, 0, 22957, -22966, 22975, 22983, 22991, 23001, 23009, 23019, 23026, 23033, 23041, -23049, 23057, 23065, 23073, 23081, 23089, 23097, 23105, 23113, 23121, -23129, 23137, 23145, 23153, 23163, 23173, 23183, 23193, 23203, 23213, -23223, 23233, 23243, 23253, 23263, 23273, 23283, 23293, 23302, 23312, -23322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 23330, 23338, 23346, 23354, 23362, 23370, 23378, 23387, 23396, -23406, 23416, 23424, 23432, 23440, 23448, 23457, 23466, 23474, 23482, -23491, 23500, 23509, 23518, 23527, 23536, 23544, 23552, 23560, 23568, -23578, 23588, 23596, 23604, 23612, 23620, 23628, 23636, 23644, 23652, -23659, 23666, 23674, 23682, 23691, 23700, 23709, 23718, 23728, 23738, -23745, 23752, 23760, 23768, 23777, 23786, 23794, 23802, 23814, 23826, -23835, 23844, 23853, 23862, 23869, 23876, 23884, 23892, 23900, 23908, -23916, 23924, 23932, 23940, 23949, 23958, 23967, 23976, 23985, 23994, -24003, 24012, 24021, 24030, 24039, 24048, 24055, 24062, 24070, 24078, -24086, 24094, 24102, 24110, 24122, 24134, 24143, 24152, 24160, 24168, -24176, 24184, 24195, 24206, 24217, 24228, 24240, 24252, 24260, 24268, -24276, 24284, 24293, 24302, 24311, 24320, 24328, 24336, 24344, 24352, -24360, 24368, 24377, 24386, 24395, 24404, 24412, 24420, 24428, 24436, -24443, 24450, 24457, 24464, 24471, 24478, 24486, 24494, 24502, 24510, -24518, 24526, 24533, 24540, 24548, 24556, 24564, 24572, 24580, 24588, -24597, 24606, 24615, 24622, 24631, 24640, 24650, 0, 0, 0, 0, 24660, -24667, 24674, 24682, 24690, 24699, 24708, 24717, 24726, 24737, 24748, -24758, 24768, 24778, 24788, 24797, 24806, 24815, 24824, 24835, 24846, -24856, 24866, 24876, 24886, 24893, 24900, 24908, 24916, 24923, 24930, -24939, 24948, 24957, 24966, 24977, 24988, 24998, 25008, 25018, 25028, -25037, 25046, 25054, 25062, 25069, 25076, 25084, 25092, 25101, 25110, -25119, 25128, 25139, 25150, 25160, 25170, 25180, 25190, 25199, 25208, -25217, 25226, 25237, 25248, 25258, 25268, 25278, 25288, 25295, 25302, -25310, 25318, 25327, 25336, 25345, 25354, 25365, 25376, 25386, 25396, -25406, 25416, 25423, 25430, 25438, 25446, 25455, 25464, 25472, 0, 0, -0, 0, 0, 0, 25480, 25488, 25496, 25506, 25516, 25526, 25536, 25546, -25556, 25564, 25572, 25582, 25592, 25602, 25612, 25622, 25632, 25640, -25648, 25658, 25668, 25678, 0, 0, 25688, 25696, 25704, 25714, 25724, -25734, 0, 0, 25744, 25752, 25760, 25770, 25780, 25790, 25800, 25810, -25820, 25828, 25836, 25846, 25856, 25866, 25876, 25886, 25896, 25904, -25912, 25922, 25932, 25942, 25952, 25962, 25972, 25980, 25988, 25998, -26008, 26018, 26028, 26038, 26048, 26056, 26064, 26074, 26084, 26094, -0, 0, 26104, 26112, 26120, 26130, 26140, 26150, 0, 0, 26160, 26168, -26176, 26186, 26196, 26206, 26216, 26226, 0, 26236, 0, 26244, 0, -26254, 0, 26264, 26274, 26282, 26290, 26300, 26310, 26320, 26330, -26340, 26350, 26358, 26366, 26376, 26386, 26396, 26406, 26416, 26426, -26434, 26442, 26450, 26458, 26466, 26474, 26482, 26490, 26498, 26506, -26514, 26522, 26530, 0, 0, 26538, 26548, 26558, 26571, 26584, 26597, -26610, 26623, 26636, 26646, 26656, 26669, 26682, 26695, 26708, 26721, -26734, 26744, 26754, 26767, 26780, 26793, 26806, 26819, 26832, 26842, -26852, 26865, 26878, 26891, 26904, 26917, 26930, 26940, 26950, 26963, -26976, 26989, 27002, 27015, 27028, 27038, 27048, 27061, 27074, 27087, -27100, 27113, 27126, 27134, 27142, 27153, 27161, 0, 27172, 27180, -27191, 27199, 27207, 27215, 27223, 27231, 27234, 27237, 27240, 27243, -27249, 27260, 27268, 0, 27279, 27287, 27298, 27306, 27314, 27322, -27330, 27338, 27343, 27348, 27353, 27361, 27369, 27380, 0, 0, 27391, -27399, 27410, 27418, 27426, 27434, 0, 27442, 27447, 27452, 27457, -27465, 27473, 27484, 27495, 27503, 27511, 27519, 27530, 27538, 27546, -27554, 27562, 27570, 27576, 27582, 0, 0, 27585, 27596, 27604, 0, -27615, 27623, 27634, 27642, 27650, 27658, 27666, 27674, 27677, 0, -27680, 27684, 27688, 27692, 27696, 27700, 27704, 27708, 27712, 27716, -27720, 27724, 27730, 27736, 27742, 27745, 27748, 27750, 27754, 27758, -27762, 27766, 27770, 27774, 27779, 27785, 27791, 27798, 27805, 27810, -27815, 27821, 27827, 27829, 27832, 27834, 27838, 27843, 27848, 27852, -27856, 27860, 27864, 27868, 27872, 27878, 27882, 27886, 27892, 27897, -27904, 27906, 27909, 27913, 27917, 27922, 27928, 27930, 27939, 27948, -27951, 27955, 27957, 27959, 27961, 27964, 27970, 27972, 27976, 27980, -27987, 0, 27994, 27999, 28004, 28009, 28014, 28019, 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, -28023, 28029, 28035, 28042, 28049, 28054, 28059, 0, 0, 0, 28063, -28067, 28071, 28075, 28079, 28083, 28087, 28092, 28096, 28101, 28106, -28111, 28118, 28122, 28125, 28128, 28132, 28136, 28140, 28144, 28148, -28152, 28156, 28161, 28165, 28170, 28175, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 28180, 28183, 28186, 28189, 28194, 28197, -28200, 28203, 28206, 28209, 28212, 28217, 28220, 28223, 28226, 28229, -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, 28232, 28237, 28242, 28250, 28258, 28264, -28270, 28275, 28280, 28285, 28292, 28299, 28305, 28311, 28316, 28321, -28326, 28333, 28339, 28344, 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, 28349, 28353, 28361, 28366, -28370, 28376, 28380, 28384, 28388, 28390, 28394, 28399, 28404, 28409, -28414, 28418, 28428, 28432, 28436, 28441, 28446, 28454, 28459, 28462, -28468, 28473, 28478, 28483, 28488, 28493, 28498, 28502, 28504, 28507, -28510, 28515, 28517, 28522, 28525, 28528, 28533, 28538, 28545, 28548, -28551, 28556, 28561, 28565, 28569, 28573, 28578, 28583, 28588, 28592, -28595, 28599, 28603, 28607, 28611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28616, 28624, 28632, 28640, 28648, -28656, 28664, 28672, 28680, 28688, 28696, 28704, 28712, 28717, 28721, -28725, 28730, 28735, 28740, 28745, 28750, 28755, 28760, 28765, 28770, -28775, 28780, 28787, 28794, 28801, 28806, 28811, 28817, 28823, 28829, -28835, 28841, 28847, 28853, 28859, 28865, 28871, 28877, 28885, 28893, -28901, 28912, 28919, 28926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28935, -28938, 28941, 28943, 28946, 28949, 28952, 28957, 28962, 28967, 28972, -28979, 28985, 28990, 28994, 29001, 29008, 29014, 29021, 29028, 29034, -29042, 29050, 29057, 29065, 29072, 29078, 29083, 29090, 29096, 29101, -29108, 29113, 29122, 29131, 29140, 29149, 29157, 29166, 29173, 29180, -29192, 29209, 29216, 29223, 29232, 29241, 29250, 29259, 29267, 29275, -29284, 29293, 29301, 29312, 29320, 29326, 29332, 29337, 29343, 29352, -29361, 29369, 29377, 29384, 29388, 29392, 29395, 29399, 29403, 29407, -29413, 29419, 29425, 29431, 29436, 29440, 29445, 29449, 29457, 29465, -29470, 29475, 29479, 29484, 29492, 29499, 29503, 29507, 29510, 29514, -29523, 29532, 29546, 29559, 29564, 29574, 29582, 29592, 29602, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29606, 29609, 29611, 29615, 29619, -29627, 29631, 29633, 29635, 29639, 29647, 29652, 29658, 29668, 29675, -29681, 29685, 29689, 29693, 29696, 29699, 29702, 29706, 29710, 29714, -29718, 29722, 29725, 29729, 29733, 29736, 29738, 29741, 29743, 29747, -29751, 29753, 29759, 29762, 29767, 29771, 29775, 29777, 29779, 29781, -29784, 29788, 29792, 29796, 29800, 29804, 29810, 29816, 29818, 29820, -29822, 29824, 29827, 29829, 29833, 29835, 29839, 29843, 29849, 29853, -29857, 29861, 29865, 29869, 29875, 29879, 29889, 29899, 29903, 29909, -29916, 29920, 29924, 29927, 29932, 29936, 29942, 29946, 29959, 29969, -29973, 29977, 29983, 29987, 29990, 29992, 29995, 29999, 30003, 30010, -30014, 30018, 30022, 30025, 30030, 30035, 30041, 30047, 30053, 30059, -30067, 30075, 30079, 30083, 30085, 30090, 30094, 30098, 30106, 30114, -30121, 30128, 30137, 30146, 30152, 30158, 30166, 30174, 30176, 30178, -30184, 30190, 30197, 30204, 30210, 30216, 30220, 30224, 30231, 30238, -30246, 30254, 30265, 30276, 30285, 30294, 30296, 30300, 30304, 30309, -30314, 30323, 30332, 30335, 30338, 30341, 30344, 30347, 30352, 30356, -30361, 30366, 30369, 30372, 30376, 30380, 30384, 30389, 30392, 30395, -30398, 30401, 30403, 30405, 30407, 30409, 30417, 30425, 30431, 30435, -30441, 30451, 30457, 30463, 30469, 30477, 30487, 30499, 30503, 30507, -30509, 30515, 30517, 30519, 30521, 30523, 30529, 30532, 30538, 30544, -30548, 30552, 30556, 30559, 30563, 30567, 30569, 30578, 30587, 30592, -30597, 30603, 30609, 30615, 30618, 30621, 30624, 30627, 30629, 30634, -30639, 30644, 30650, 30656, 30665, 30674, 30681, 30688, 30695, 30702, -30712, 30722, 30733, 30744, 30755, 30766, 30775, 30784, 30793, 30802, -30810, 30822, 30834, 30850, 30853, 30859, 30865, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 30871, 30874, 30877, 30879, 30882, 30885, 30887, -30889, 30893, 30896, 30899, 30902, 30905, 30910, 30915, 30920, 30925, -30930, 30933, 30935, 30937, 30939, 30943, 30947, 30951, 30958, 30963, -30965, 30967, 30972, 30977, 30982, 30987, 30993, 30999, 31001, 31003, -31014, 31018, 31026, 31035, 31037, 31043, 31049, 31057, 31061, 31063, -31067, 31069, 31073, 31077, 31081, 31083, 31085, 31087, 31092, 31099, -31106, 31113, 31120, 31127, 31134, 31141, 31148, 31155, 31162, 31169, -31176, 31183, 31190, 31197, 31203, 31211, 31218, 31225, 31233, 31240, -31248, 31255, 31263, 31270, 31278, 31286, 31293, 31301, 31308, 31316, -31323, 31331, 31338, 31345, 31352, 31359, 31366, 31374, 31381, 31388, -31395, 31402, 31408, 31414, 31420, 31426, 31434, 31442, 31448, 31454, -31461, 31468, 31473, 31480, 31487, 31496, 31503, 31511, 31519, 31524, -31529, 31534, 31541, 31548, 31555, 31562, 31567, 0, 31572, 31578, -31582, 31590, 31594, 31600, 31606, 31610, 31614, 31622, 31626, 31632, -31636, 31644, 31649, 31657, 31661, 31665, 31669, 31675, 31681, 31685, -31689, 31697, 31701, 31706, 31714, 31718, 31722, 31728, 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, 31734, 31738, 31746, 31754, 31762, 31770, -31774, 31778, 31782, 31786, 31792, 31798, 31803, 31809, 31815, 31821, -31827, 31835, 31842, 31849, 31857, 31865, 31871, 31877, 31887, 31891, -31899, 31903, 31907, 31913, 31919, 31925, 31931, 31935, 31939, 31943, -31947, 31951, 31958, 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, 31965, 31968, 31972, 31976, 31982, 31988, -31994, 32002, 32010, 32014, 32022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 32027, 32030, 32033, 32037, 32041, 32045, -32049, 32053, 32057, 32061, 32065, 32069, 32073, 32077, 32081, 32085, -32089, 32093, 32097, 32101, 32105, 32108, 32111, 32115, 32119, 32123, -32127, 32131, 32135, 32139, 32143, 32147, 32151, 32155, 32159, 32163, -32167, 32171, 32175, 32179, 32183, 32190, 32197, 32204, 32211, 32218, -32225, 32232, 32239, 32246, 32253, 32260, 32267, 32274, 32281, 32288, -32295, 32302, 32309, 32316, 32323, 32328, 32334, 32340, 32346, 32351, -32357, 32363, 32369, 32374, 32380, 32386, 32392, 32398, 32404, 32409, -32415, 32421, 32427, 32433, 32439, 32444, 32450, 32456, 32462, 32468, -32474, 32479, 32485, 32491, 32497, 32502, 32508, 32514, 32520, 32525, -32531, 32537, 32543, 32549, 32555, 32560, 32566, 32572, 32578, 32584, -32590, 32595, 32601, 32607, 32613, 32619, 32625, 32630, 32636, 32642, -32648, 32653, 32659, 32665, 32671, 32676, 32682, 32688, 32694, 32700, -32706, 32711, 32717, 32723, 32729, 32735, 32741, 32746, 32752, 32758, -32764, 32770, 32776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 32780, 32785, 32790, 32795, 32800, 32809, 32818, 32827, -32836, 32845, 32854, 32863, 32872, 32879, 32887, 32895, 32902, 32909, -32917, 32925, 32932, 32939, 32947, 32955, 32962, 32969, 32977, 32985, -32992, 32999, 33007, 33016, 33025, 33033, 33042, 33051, 33058, 33065, -33073, 33082, 33091, 33099, 33108, 33117, 33124, 33131, 33140, 33149, -33158, 33167, 33176, 33185, 33192, 33199, 33208, 33217, 33226, 33235, -33244, 33253, 33260, 33267, 33276, 33285, 33294, 33304, 33314, 33323, -33333, 33343, 33353, 33363, 33373, 33383, 33392, 33401, 33408, 33416, -33424, 33432, 33440, 33445, 33450, 33459, 33467, 33474, 33483, 33491, -33498, 33507, 33515, 33522, 33531, 33539, 33546, 33555, 33563, 33570, -33579, 33587, 33594, 33604, 33613, 33620, 33630, 33639, 33646, 33656, -33665, 33672, 33681, 33690, 33699, 33708, 33722, 33736, 33743, 33748, -33753, 33758, 33763, 33768, 33773, 33778, 33783, 33791, 33799, 33807, -33815, 33821, 33829, 33837, 33845, 33851, 33859, 33867, 33875, 33879, -33886, 33893, 33900, 33905, 33912, 33919, 33926, 33931, 33934, 33938, -33942, 33950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33957, 33960, 33963, -33970, 33978, 33984, 33989, 33997, 34009, 34021, 34029, 34033, 34037, -34040, 34043, 34047, 34051, 34054, 34057, 34062, 34067, 34073, 34079, -34084, 34089, 34095, 34101, 34106, 34111, 34116, 34121, 34127, 34133, -34138, 34143, 34149, 34155, 34160, 34165, 34168, 34171, 34180, 34182, -34184, 34187, 34191, 34197, 34199, 34202, 34210, 34218, 34227, 34236, -34246, 34260, 34266, 34272, 34276, 34281, 34290, 34299, 34308, 34317, -34326, 34335, 34341, 34347, 34353, 34359, 34365, 34371, 34374, 34381, -34388, 34399, 34410, 34418, 34426, 34436, 34446, 34450, 34458, 34466, -34474, 34482, 34491, 34500, 34509, 0, 0, 0, 0, 0, 0, 0, 0, 34518, -34524, 34526, 34528, 34530, 34532, 34535, 34538, 34540, 34542, 34544, -34548, 34552, 34554, 34556, 34559, 34562, 34566, 34572, 34578, 0, 0, -0, 0, 0, 34580, 34590, 34596, 34602, 34608, 34614, 34620, 34626, -34631, 34634, 34637, 34640, 34642, 34644, 34648, 34652, 34658, 34664, -34669, 34673, 34677, 34682, 34686, 34690, 34695, 34700, 34705, 34710, -34715, 34720, 34725, 34730, 34736, 34741, 34746, 34751, 34757, 34763, -34769, 34771, 34774, 34776, 34779, 34781, 34783, 34785, 34787, 34789, -34791, 34793, 34795, 34797, 34799, 34801, 34803, 34805, 34807, 34809, -34811, 34813, 34818, 34823, 34828, 34833, 34838, 34843, 34848, 34853, -34858, 34863, 34868, 34873, 34878, 34883, 34888, 34893, 34898, 34903, -34908, 34913, 34917, 34921, 34925, 34931, 34937, 34942, 34947, 34952, -34957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34962, 34968, -34971, 34977, 0, 34980, 34985, 34989, 34991, 0, 0, 34993, 34997, -35001, 35006, 35008, 35013, 35016, 35019, 35022, 35026, 35030, 35035, -35039, 35044, 35049, 35053, 35059, 35066, 35069, 35075, 35080, 35084, -35090, 35096, 35102, 35109, 35115, 35122, 0, 35129, 35136, 35140, -35147, 35153, 35158, 35164, 35168, 35173, 35176, 35182, 35188, 35195, -35203, 35210, 35219, 35229, 35236, 35242, 35246, 35254, 35259, 35268, -35271, 35274, 35283, 35294, 35301, 35303, 35309, 35314, 35316, 35319, -35323, 35331, 0, 35340, 0, 35345, 35353, 35361, 35369, 0, 0, 0, 35377, -0, 35385, 35389, 35394, 35398, 35411, 35422, 35434, 0, 0, 35444, -35453, 35460, 35469, 35473, 35481, 35485, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 35493, 35500, 35507, 35515, 35523, 35531, 35539, 35547, -35555, 35563, 35571, 35578, 35585, 35593, 35601, 35609, 35617, 35625, -35633, 35641, 35649, 35658, 35667, 35677, 35687, 35697, 35707, 35717, -35727, 35737, 35747, 0, 0, 0, 35752, 35758, 35761, 35767, 35773, -35778, 35782, 35787, 35793, 35800, 35803, 35810, 35817, 35821, 35830, -35839, 35844, 35850, 35855, 35860, 35867, 35874, 35882, 35890, 0, -35899, 35908, 35913, 35917, 35924, 35928, 35935, 35943, 35948, 35956, -35960, 35965, 35969, 35974, 0, 35978, 35982, 35986, 35990, 35994, -35998, 36002, 36006, 36010, 36014, 36018, 36022, 36026, 36030, 36034, -36038, 36042, 36046, 36050, 36054, 36058, 36062, 36066, 36070, 36074, -36078, 36082, 36086, 36090, 36094, 36098, 36102, 36106, 36110, 36114, -36118, 36122, 36126, 36130, 36134, 36138, 36142, 36146, 36150, 36154, -36158, 36162, 36166, 36170, 36174, 36178, 36182, 36186, 36190, 36194, -36198, 36202, 36206, 36210, 36214, 36218, 36222, 36226, 36230, 36234, -36238, 36242, 36246, 36250, 36254, 36258, 36262, 36266, 36270, 36274, -36278, 36282, 36286, 36290, 36294, 36298, 36302, 36306, 36310, 36314, -36318, 36322, 36326, 36330, 36334, 36338, 36342, 36346, 36350, 36354, -36358, 36362, 36366, 36370, 36374, 36378, 36382, 36386, 36390, 36394, -36398, 36402, 36406, 36410, 36414, 36418, 36422, 36426, 36430, 36434, -36438, 36442, 36446, 36450, 36454, 36458, 36462, 36466, 36470, 36474, -36478, 36482, 36486, 36490, 36494, 36498, 36502, 36506, 36510, 36514, -36518, 36522, 36526, 36530, 36534, 36538, 36542, 36546, 36550, 36554, -36558, 36562, 36566, 36570, 36574, 36578, 36582, 36586, 36590, 36594, -36598, 36602, 36606, 36610, 36614, 36618, 36622, 36626, 36630, 36634, -36638, 36642, 36646, 36650, 36654, 36658, 36662, 36666, 36670, 36674, -36678, 36682, 36686, 36690, 36694, 36698, 36702, 36706, 36710, 36714, -36718, 36722, 36726, 36730, 36734, 36738, 36742, 36746, 36750, 36754, -36758, 36762, 36766, 36770, 36774, 36778, 36782, 36786, 36790, 36794, -36798, 36802, 36806, 36810, 36814, 36818, 36822, 36826, 36830, 36834, -36838, 36842, 36846, 36850, 36854, 36858, 36862, 36866, 36870, 36874, -36878, 36882, 36886, 36890, 36894, 36898, 36902, 36906, 36910, 36914, -36918, 36922, 36926, 36930, 36934, 36938, 36942, 36946, 36950, 36954, -36958, 36962, 36966, 36970, 36974, 36978, 36982, 36986, 36990, 36994, -36998, 37002, 37006, 37010, 37015, 37020, 37026, 37030, 37034, 37038, -37043, 37048, 37052, 37056, 37060, 37064, 37069, 37074, 37080, 37086, -37090, 37094, 37099, 37104, 37109, 37114, 37118, 0, 37122, 37126, -37130, 37134, 37138, 37142, 37146, 37151, 37156, 37160, 37165, 37170, -37180, 37184, 37188, 37192, 37200, 37204, 37209, 37214, 37218, 37222, -37228, 37233, 37238, 37244, 37250, 37254, 37258, 37262, 37266, 37270, -37275, 37280, 37284, 37288, 37293, 37298, 37304, 37308, 37312, 37317, -37322, 37328, 37334, 37338, 37344, 37350, 37354, 37360, 37366, 37371, -37376, 37380, 37386, 37391, 37396, 37402, 37408, 37413, 37418, 37422, -37426, 37434, 37440, 37446, 37452, 37457, 37462, 37468, 37474, 37478, -37484, 37488, 37492, 37498, 37504, 37510, 37516, 37522, 37528, 37534, -37540, 37546, 37552, 37558, 37564, 37568, 37574, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 37580, 37583, 37587, 37591, 37595, 37599, 37602, 37605, -37609, 37613, 37617, 37621, 37625, 37630, 37634, 37638, 37642, 37648, -37652, 37656, 37660, 37664, 37671, 37677, 37681, 37685, 37689, 37693, -37697, 37701, 37705, 37709, 37713, 37717, 37721, 37727, 37731, 37735, -37739, 37743, 37747, 37751, 37755, 37759, 37763, 37767, 37771, 37775, -37779, 37783, 37787, 37791, 37797, 37803, 37809, 37815, 37819, 37823, -37827, 37831, 37835, 37839, 37843, 37847, 37851, 37855, 37859, 37863, -37867, 37871, 37875, 37879, 37883, 37887, 37891, 37895, 37899, 37903, -37907, 37911, 37917, 37921, 37925, 37929, 37933, 37937, 37941, 37945, -37949, 37954, 37962, 37966, 37970, 37974, 37978, 37982, 37986, 37990, -37994, 37998, 38002, 38006, 38010, 38018, 38022, 38028, 38032, 38036, -38040, 38044, 38048, 38051, 38055, 38059, 38063, 38067, 38071, 38075, -38079, 38083, 38087, 38091, 38095, 38099, 38103, 38107, 38111, 38115, -38119, 38123, 38127, 38131, 38135, 38139, 38143, 38147, 38151, 38155, -38159, 38163, 38167, 38171, 38175, 38179, 38185, 38189, 38193, 38197, -38201, 38205, 38209, 38213, 38217, 38221, 38225, 38229, 38233, 38237, -38241, 38245, 38249, 38253, 38257, 38261, 38265, 38269, 38273, 38277, -38281, 38285, 38289, 38293, 38301, 38305, 38309, 38313, 38317, 38321, -38327, 38331, 38335, 38339, 38343, 38347, 38351, 38355, 38359, 38363, -38367, 38371, 38375, 38379, 38385, 38389, 38393, 38397, 38401, 38405, -38409, 38413, 38417, 38421, 38425, 38429, 38433, 38437, 38441, 38445, -38449, 38453, 38457, 38461, 38465, 38469, 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, 38473, 38482, -38490, 38502, 38513, 38521, 38530, 38539, 38549, 38561, 38573, 38585, -0, 0, 0, 0, 38591, 38594, 38597, 38602, 38605, 38613, 38617, 38621, -38625, 38630, 38635, 38641, 38647, 38652, 38657, 38663, 38669, 38675, -38681, 38684, 38687, 38694, 38701, 38707, 38713, 38721, 38729, 38734, -38739, 38743, 38751, 38757, 38765, 38771, 38775, 38779, 38784, 38789, -38794, 38799, 38804, 38809, 38814, 38820, 38826, 38832, 38838, 38845, -38851, 38855, 38861, 38872, 38883, 38899, 38910, 38914, 38924, 38929, -38934, 0, 0, 0, 38939, 38944, 0, 38951, 38955, 38958, 38962, 38965, -38969, 38972, 38976, 38979, 38983, 38986, 38990, 38994, 38998, 39002, -39006, 39010, 39014, 39018, 39022, 39026, 39030, 39034, 39038, 39042, -39046, 39050, 39054, 39058, 39062, 39066, 39070, 39074, 39078, 39082, -39087, 39091, 39095, 39099, 39103, 39106, 39110, 39114, 39118, 39122, -39126, 39130, 39134, 39138, 39142, 39146, 39150, 39154, 39158, 39162, -39166, 39170, 39174, 39178, 39182, 39186, 39190, 39194, 39198, 39202, -39206, 39210, 39215, 39219, 39224, 39228, 39233, 39237, 39241, 39245, -39249, 39253, 39257, 39262, 39266, 39270, 39274, 39278, 39282, 0, 0, -0, 0, 39286, 39294, 39302, 39309, 39316, 39320, 0, 0, 39326, 39330, -39333, 39337, 39340, 39344, 39347, 39351, 39354, 39358, 39361, 39365, -39369, 39373, 39377, 39381, 39385, 39389, 39393, 39397, 39401, 39405, -39409, 39413, 39417, 39421, 39425, 39429, 39433, 39437, 39441, 39445, -39449, 39453, 39457, 39462, 39466, 39470, 39474, 39478, 39481, 39485, -39489, 39493, 39497, 39501, 39505, 39509, 39513, 39517, 39521, 39525, -39529, 39533, 39537, 39541, 39545, 39549, 39553, 39557, 39561, 39565, -39569, 39573, 39577, 39581, 39585, 39590, 39594, 39599, 39603, 39608, -39612, 39616, 39620, 39624, 39628, 39632, 39637, 39641, 39645, 39649, -39653, 39657, 39661, 39666, 39671, 39675, 39679, 39683, 39687, 39692, -39699, 39703, 0, 0, 0, 0, 0, 0, 39709, 39713, 39717, 39721, 39725, -39729, 39733, 39737, 39741, 39745, 39749, 39753, 39757, 39761, 39765, -39769, 39773, 39777, 39781, 39785, 39789, 39793, 39796, 39799, 39802, -39806, 39810, 39814, 39818, 39822, 39826, 39830, 39834, 39838, 39842, -39845, 39848, 39852, 39856, 39860, 0, 0, 0, 0, 39864, 39868, 39872, -39876, 39880, 39884, 39888, 39892, 39896, 39900, 39904, 39908, 39912, -39916, 39920, 39924, 39928, 39932, 39936, 39940, 39944, 39948, 39952, -39956, 39960, 39964, 39968, 39972, 39976, 39980, 39984, 39987, 39991, -39995, 39999, 40003, 40006, 40010, 40014, 40017, 40021, 40025, 40029, -40033, 40036, 40040, 40044, 40048, 40052, 40056, 40060, 40063, 40066, -40070, 40074, 40078, 40082, 40086, 40090, 40094, 40098, 40102, 40106, -40110, 40114, 40118, 40122, 40126, 40130, 40134, 40138, 40142, 40146, -40150, 40154, 40158, 40162, 40166, 40170, 40174, 40178, 40182, 40186, -40190, 40194, 40198, 40202, 40206, 40210, 40214, 40218, 40222, 40226, -40230, 0, 40234, 40240, 40246, 40252, 40258, 40264, 40270, 40276, -40282, 40288, 40294, 40300, 40306, 40312, 40318, 40324, 40330, 40334, -40338, 40342, 40346, 40350, 40354, 40358, 40362, 40366, 40370, 40374, -40378, 40382, 40386, 40390, 40394, 40398, 40402, 40406, 40410, 40415, -40420, 40425, 0, 0, 0, 0, 0, 0, 0, 0, 40430, 40434, 40438, 40442, -40446, 40450, 40454, 40458, 40462, 40466, 40470, 40474, 40478, 40482, -40486, 40491, 40496, 40501, 40506, 40511, 40516, 40521, 40526, 40531, -40536, 40541, 40546, 40551, 40556, 0, 0, 0, 40561, 40564, 40567, -40571, 40575, 40579, 40583, 40587, 40591, 40595, 40599, 40603, 40607, -40611, 40615, 40619, 40623, 40627, 40631, 40635, 40639, 40643, 40647, -40651, 40655, 40659, 40663, 40667, 40671, 40675, 40679, 40683, 40687, -40691, 40695, 40699, 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, 40703, 40707, 40711, 40715, 40719, -40723, 40727, 40731, 40735, 40739, 40743, 40747, 40751, 40755, 40759, -40764, 40769, 40774, 40779, 40784, 40789, 40794, 40799, 40804, 40809, -40814, 40819, 40824, 0, 0, 0, 40829, 40835, 40838, 40841, 40845, -40849, 40853, 40857, 40861, 40865, 40869, 40873, 40877, 40881, 40885, -40889, 40893, 40897, 40901, 40905, 40909, 40913, 40917, 40921, 40925, -40929, 40933, 40937, 40941, 40945, 40949, 40953, 40957, 40961, 40965, -40969, 40973, 40977, 40981, 40985, 40989, 40993, 40997, 41001, 41005, -41009, 41013, 41017, 41021, 41025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 41029, 41035, 41041, 41047, 41053, 41059, 41065, 41071, -41077, 41083, 41089, 41095, 0, 0, 0, 0, 41101, 41104, 41107, 41110, -41113, 41116, 41120, 41124, 41128, 41132, 41136, 41140, 41144, 41148, -41152, 41156, 41160, 41164, 41168, 41172, 41175, 41179, 41183, 41187, -41191, 41195, 41199, 41203, 41207, 41211, 41215, 41219, 41223, 41227, -41231, 41235, 41239, 41243, 41247, 41251, 41255, 41259, 41263, 41267, -41271, 41275, 41279, 0, 41283, 41286, 41289, 41292, 41295, 41298, -41301, 41304, 41307, 41310, 41313, 41316, 41319, 41322, 41325, 41328, -41331, 41334, 41337, 41340, 41343, 41346, 41349, 41352, 41355, 41358, -41361, 41364, 41367, 41370, 41373, 41376, 41379, 41382, 41385, 41388, -41391, 41394, 41397, 41400, 41403, 41406, 41409, 41412, 41415, 41418, -41421, 41424, 41427, 41430, 41433, 41436, 41439, 41442, 41445, 41448, -41451, 41454, 41457, 41460, 41463, 41466, 41469, 41472, 41475, 41478, -41481, 41484, 41487, 41490, 41493, 41496, 41499, 41502, 41505, 41508, -41511, 41514, 41517, 41520, 41523, 41526, 41529, 41532, 41535, 41538, -41541, 41544, 41547, 41555, 41562, 41569, 41577, 41585, 41593, 41601, -41609, 41617, 41625, 41633, 41641, 41649, 41657, 41665, 41673, 41681, -41689, 41697, 41705, 41713, 41721, 41729, 41737, 41745, 41748, 41751, -41754, 41757, 41760, 0, 0, 0, 0, 41763, 41770, 41777, 41784, 41791, -41794, 41799, 41802, 41806, 41809, 41812, 41815, 41818, 41821, 41824, -41827, 41830, 41833, 41838, 41843, 41846, 41849, 41852, 41855, 41858, -41861, 41864, 41869, 41872, 41875, 41878, 41881, 41884, 41889, 41892, -41895, 41898, 41903, 41908, 41913, 41918, 41923, 41928, 41933, 41938, -41945, 41954, 41957, 41960, 41963, 41966, 41969, 41976, 41985, 41988, -41991, 41996, 41999, 42002, 42005, 42010, 42013, 42016, 42021, 42024, -42027, 42032, 42035, 42038, 42043, 42048, 42053, 42056, 42059, 42062, -42065, 42072, 42075, 42078, 42081, 42084, 42087, 42090, 42093, 42098, -42101, 42104, 42107, 42110, 42113, 42118, 42121, 42124, 42127, 42130, -42133, 42136, 42139, 42142, 0, 0, 42145, 42152, 42159, 42167, 42175, -42183, 42191, 42199, 42207, 42215, 42223, 42231, 42239, 42247, 42255, -42263, 42271, 42279, 42287, 42295, 42303, 42311, 42319, 42327, 42335, -42343, 42351, 42359, 42367, 42375, 42383, 0, 42391, 42395, 42399, -42402, 42406, 42410, 42414, 42418, 42422, 42426, 42430, 42433, 42437, -42441, 42445, 42449, 42453, 42457, 42460, 42464, 42468, 42471, 42475, -42479, 42483, 42487, 42491, 42495, 42499, 42503, 42507, 42511, 42515, -42519, 42523, 42527, 42531, 42535, 42539, 42543, 42547, 42551, 42555, -42559, 42563, 42567, 42571, 42575, 42579, 42583, 42587, 42591, 42595, -42599, 42603, 42607, 42611, 42615, 42619, 42623, 42627, 42631, 42635, -42639, 42643, 42647, 42651, 42655, 42659, 42663, 42667, 42671, 42675, -42679, 42683, 42687, 42691, 42695, 42699, 42703, 42707, 42711, 42715, -42719, 42723, 42727, 42731, 42735, 42739, 42743, 42747, 42751, 42755, -42759, 42763, 42767, 42771, 42775, 42779, 42783, 42787, 42791, 42795, -42799, 42803, 42807, 42811, 42815, 42819, 42823, 42827, 42831, 42835, -42839, 42843, 42847, 42851, 42855, 42859, 42863, 42867, 42871, 42875, -42879, 42883, 42887, 42891, 42895, 42899, 42903, 42907, 42911, 42915, -42919, 42923, 42927, 42931, 42935, 42939, 42943, 42947, 42951, 42955, -42959, 42963, 42967, 42971, 42975, 42979, 42983, 42987, 42991, 42995, -42999, 43003, 43007, 43011, 43015, 43019, 43023, 43027, 43031, 43035, -43039, 43043, 43047, 43051, 43055, 43059, 43063, 43067, 43071, 43075, -43079, 43083, 43087, 43091, 43095, 43099, 43103, 43107, 43111, 43115, -43119, 43123, 43127, 43131, 43135, 43139, 43143, 43147, 43151, 43155, -43159, 43163, 43167, 43171, 43175, 43179, 43183, 43187, 43191, 43195, -43199, 43203, 43207, 43211, 43215, 43219, 43223, 43227, 43231, 43235, -43239, 43243, 43247, 43251, 43255, 43259, 43263, 43267, 43271, 43275, -43279, 43283, 43287, 43291, 43295, 43299, 43303, 43307, 43311, 43315, -43319, 43323, 43327, 43331, 43335, 43339, 43343, 43347, 43351, 43355, -43359, 43363, 43367, 43371, 43375, 43379, 43383, 43387, 43391, 43395, -43399, 43403, 43407, 43411, 43415, 43419, 43423, 43427, 43431, 43435, -43439, 43443, 43447, 43451, 43455, 43459, 43463, 43467, 43471, 43475, -43479, 43483, 43487, 43491, 43495, 43499, 43503, 43507, 43511, 43515, -43519, 43523, 43527, 43531, 43535, 43539, 43543, 43547, 43551, 43555, -43559, 43563, 43567, 43571, 43575, 43579, 43583, 43586, 43590, 43594, -43598, 43602, 43606, 43610, 43614, 43618, 43622, 43626, 43630, 43634, -43638, 43642, 43646, 43650, 43654, 43658, 43662, 43666, 43670, 43674, -43678, 43682, 43686, 43690, 43694, 43698, 43702, 43706, 43710, 43714, -43718, 43722, 43726, 43730, 43734, 43738, 43742, 43746, 43750, 43754, -43758, 43762, 43766, 43770, 43774, 43778, 43782, 43786, 43790, 43794, -43798, 43802, 43806, 43810, 43814, 43818, 43822, 43826, 43830, 43834, -43838, 43842, 43846, 43850, 43854, 43858, 43862, 43866, 43870, 43874, -43878, 43882, 43886, 43890, 43894, 43898, 43902, 43906, 43910, 43914, -43918, 43922, 43926, 43930, 43934, 43938, 43942, 43946, 43950, 43954, -43958, 43962, 43966, 43970, 43974, 43978, 43982, 43986, 43990, 43994, -43998, 44002, 44006, 44010, 44014, 44018, 44022, 44026, 44030, 44034, -44038, 44042, 44046, 44050, 44054, 44058, 44062, 44066, 44070, 44074, -44078, 44082, 44086, 44090, 44094, 44098, 44102, 44106, 44110, 44114, -44118, 44122, 44126, 44130, 44134, 44138, 44142, 44146, 44150, 44154, -44158, 44162, 44166, 44170, 44174, 44178, 44182, 44186, 44190, 44194, -44198, 44202, 44206, 44210, 44214, 44218, 44222, 44226, 44230, 44234, -44238, 44242, 44246, 44250, 44254, 44258, 44262, 44266, 44270, 44274, -44278, 44282, 44286, 44290, 44294, 44298, 44302, 44306, 44310, 44314, -44318, 44322, 44326, 44330, 44334, 44338, 44342, 44346, 44350, 44354, -44358, 44362, 44366, 44370, 44374, 44378, 44382, 44386, 44390, 44394, -44398, 44402, 44406, 44410, 44414, 44418, 44422, 44426, 44430, 44434, -44438, 44442, 44446, 44450, 44454, 44458, 44462, 44466, 44470, 44474, -44478, 44482, 44486, 44490, 44494, 44498, 44502, 44506, 44510, 44514, -44518, 44522, 44526, 44530, 44534, 44538, 44542, 44546, 44550, 44554, -44558, 44562, 44566, 44570, 44574, 44578, 44582, 44586, 44590, 44594, -44598, 44602, 44606, 44610, 44614, 44618, 44622, 44626, 44630, 44634, -44638, 44642, 44646, 44650, 44654, 44658, 44662, 44666, 44670, 44674, -44678, 44682, 44686, 44690, 44694, 44698, 44702, 44706, 44710, 44714, -44718, 44722, 44726, 44730, 44734, 44738, 44742, 44746, 44750, 44754, -44758, 44762, 44766, 44770, 44774, 44778, 44782, 44786, 44790, 44794, -44798, 44802, 44806, 44810, 44814, 44818, 44822, 44826, 44830, 44834, -44838, 44842, 44846, 44850, 44854, 44858, 44862, 44866, 44870, 44874, -44878, 44882, 44886, 44890, 44894, 44898, 44902, 44906, 44910, 44914, -44918, 44922, 44926, 44930, 44934, 44938, 44942, 44946, 44950, 44954, -44958, 44962, 44966, 44970, 44974, 44978, 44982, 44986, 44990, 44994, -44998, 45002, 45006, 45010, 45014, 45018, 45022, 45026, 45030, 45034, -45038, 45042, 45046, 45050, 45054, 45058, 45062, 45066, 45070, 45074, -45078, 45082, 45086, 45090, 45094, 45098, 45102, 45106, 45110, 45114, -45118, 45122, 45126, 45130, 45134, 45138, 45142, 45146, 45150, 45154, -45158, 45162, 45166, 45170, 45174, 45178, 45182, 45186, 45190, 45194, -45198, 45202, 45206, 45210, 45214, 45218, 45222, 45226, 45230, 45234, -45238, 45242, 45246, 45250, 45254, 45258, 45262, 45266, 45270, 45274, -45278, 45282, 45286, 45290, 45294, 45298, 45302, 45306, 45310, 45314, -45318, 45322, 45326, 45330, 45334, 45338, 45342, 45346, 45350, 45354, -45358, 45362, 45366, 45370, 45374, 45378, 45382, 45386, 45390, 45394, -45398, 45402, 45406, 45410, 45414, 45418, 45422, 45426, 45430, 45434, -45438, 45442, 45446, 45450, 45454, 45458, 45462, 45466, 45470, 45474, -45478, 45482, 45486, 45490, 45494, 45498, 45502, 45506, 45510, 45514, -45518, 45522, 45526, 45530, 45534, 45538, 45542, 45546, 45550, 45554, -45558, 45562, 45566, 45570, 45574, 45578, 45582, 45586, 45590, 45594, -45598, 45602, 45606, 45610, 45614, 45618, 45622, 45626, 45630, 45634, -45638, 45642, 45646, 45650, 45654, 45658, 45662, 45666, 45670, 45674, -45678, 45682, 45686, 45690, 45694, 45698, 45702, 45706, 45710, 45714, -45718, 45722, 45726, 45730, 45734, 45738, 45742, 45746, 45750, 45754, -45758, 45762, 45766, 45770, 45774, 45778, 45782, 45786, 45790, 45794, -45798, 45802, 45806, 45810, 45814, 45818, 45822, 45826, 45830, 45834, -45838, 45842, 45846, 45850, 45854, 45858, 45862, 45866, 45870, 45874, -45878, 45882, 45886, 45890, 45894, 45898, 45902, 45906, 45910, 45914, -45918, 45922, 45926, 45930, 45934, 45938, 45942, 45946, 45950, 45954, -45958, 45962, 45966, 45970, 45974, 45978, 45982, 45986, 45990, 45994, -45998, 46002, 46006, 46010, 46014, 46018, 46022, 46026, 46030, 46034, -46038, 46042, 46046, 46050, 46054, 46058, 46062, 46066, 46070, 46074, -46078, 46082, 46086, 46090, 46094, 46098, 46102, 46106, 46110, 46114, -46118, 46122, 46126, 46130, 46134, 46138, 46142, 46146, 46150, 46154, -46158, 46162, 46166, 46170, 46174, 46178, 46182, 46186, 46190, 46194, -46198, 46202, 46206, 46210, 46214, 46218, 46222, 46226, 46230, 46234, -46238, 46242, 46246, 46250, 46254, 46258, 46262, 46266, 46270, 46274, -46278, 46282, 46286, 46290, 46294, 46298, 46302, 46306, 46310, 46314, -46318, 46322, 46326, 46330, 46334, 46338, 46342, 46346, 46350, 46354, -46358, 46362, 46366, 46370, 46374, 46378, 46382, 46386, 46390, 46394, -46398, 46402, 46406, 46410, 46414, 46418, 46422, 46426, 46430, 46434, -46438, 46442, 46446, 46450, 46454, 46458, 46462, 46466, 46470, 46474, -46478, 46482, 46486, 46490, 46494, 46498, 46502, 46506, 46510, 46514, -46518, 46522, 46526, 46530, 46534, 46538, 46542, 46546, 46550, 46554, -46558, 46562, 46566, 46570, 46574, 46578, 46582, 46586, 46590, 46594, -46598, 46602, 46606, 46610, 46614, 46618, 46622, 46626, 46630, 46634, -46638, 46642, 46646, 46650, 46654, 46658, 46662, 46666, 46670, 46674, -46678, 46682, 46686, 46690, 46694, 46698, 46702, 46706, 46710, 46714, -46718, 46722, 46726, 46730, 46734, 46738, 46742, 46746, 46750, 46754, -46758, 46762, 46766, 46770, 46774, 46778, 46782, 46786, 46790, 46794, -46798, 46802, 46806, 46810, 46814, 46818, 46822, 46826, 46830, 46834, -46838, 46842, 46846, 46850, 46854, 46858, 46862, 46866, 46870, 46874, -46878, 46882, 46886, 46890, 46894, 46898, 46902, 46906, 46910, 46914, -46918, 46922, 46926, 46930, 46934, 46938, 46942, 46946, 46950, 46954, -46958, 46962, 46966, 46970, 46974, 46978, 46982, 46986, 46990, 46994, -46998, 47002, 47006, 47010, 47014, 47018, 47022, 47026, 47030, 47034, -47038, 47042, 0, 0, 0, 47046, 47050, 47054, 47058, 47062, 47066, -47070, 47074, 47078, 47082, 47086, 47090, 47094, 47098, 47102, 47106, -47110, 47114, 0, 0, 47118, 47122, 47126, 47130, 47134, 47138, 47142, -47146, 47150, 47154, 47158, 47162, 47166, 47170, 47174, 47178, 0, -47182, 47186, 47190, 47194, 47198, 47202, 47206, 47210, 47214, 47218, -47222, 47226, 0, 47230, 47234, 47238, 0, 47242, 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, 47246, 47250, 47254, 47258, 47262, 47266, 47270, 47274, -47278, 47282, 47286, 47290, 47294, 47298, 47302, 47306, 47310, 47314, -47318, 47322, 47326, 47330, 47334, 47338, 47342, 47346, 47350, 47354, -47358, 47362, 47366, 47370, 47374, 47378, 47382, 47386, 47390, 47394, -47398, 47402, 47406, 47410, 47414, 47418, 47422, 47426, 47430, 47434, -47438, 47442, 47446, 47450, 47454, 47458, 47462, 47466, 47470, 47474, -47478, 47482, 47486, 47490, 47494, 47498, 47502, 47506, 47510, 47514, -47518, 47522, 47526, 47530, 47534, 47538, 47542, 47546, 47550, 47554, -47558, 47562, 47566, 47570, 47574, 47578, 47582, 47586, 47590, 47594, -47598, 47602, 47606, 47610, 47614, 47618, 47622, 47626, 47630, 47634, -47638, 47642, 47646, 47650, 47654, 47658, 47662, 47666, 47670, 47674, -47678, 47682, 47686, 47690, 47694, 47698, 47702, 47706, 47710, 47714, -47718, 47722, 47726, 47730, 47734, 47738, 47742, 47746, 47750, 47754, -47758, 47762, 47766, 47770, 47774, 47778, 47782, 47786, 47790, 47794, -47798, 47802, 47806, 47810, 47814, 47818, 47822, 47826, 47830, 47834, -47838, 47842, 47846, 47850, 47854, 47858, 47862, 47866, 47870, 47874, -47878, 47882, 47886, 47890, 47894, 47898, 47902, 47906, 47910, 47914, -47918, 47922, 47926, 47930, 47934, 47938, 47942, 47946, 47950, 47954, -47958, 47962, 47966, 47970, 47974, 47978, 47982, 47986, 47990, 47994, -47998, 48002, 48006, 48010, 48014, 48018, 48022, 48026, 48030, 48034, -48038, 48042, 48046, 48050, 48054, 48058, 48062, 48066, 48070, 48074, -48078, 48082, 48086, 48090, 48094, 48098, 48102, 48106, 48110, 48114, -48118, 48122, 48126, 48130, 48134, 48138, 48142, 48146, 48150, 48154, -48158, 48162, 48166, 48170, 48174, 48178, 48182, 48186, 48190, 48194, -48198, 48202, 48206, 48210, 48214, 48218, 48222, 48226, 48230, 48234, -48238, 48242, 48246, 48250, 48254, 48258, 48262, 48266, 48270, 48274, -48278, 48282, 48286, 48290, 48294, 48298, 48302, 48306, 48310, 48314, -48318, 48322, 48326, 48330, 48334, 48338, 48342, 48346, 48350, 48354, -48358, 48362, 48366, 48370, 48374, 48378, 48382, 48386, 48390, 48394, -48398, 48402, 48406, 48410, 48414, 48418, 48422, 48426, 48430, 48434, -48438, 48442, 48446, 48450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 48454, 48459, 48464, 48469, 48474, 48479, 48488, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 48493, 48500, 48507, 48514, 48521, 0, 0, 0, -0, 0, 48528, 48535, 48542, 48552, 48558, 48564, 48570, 48576, 48582, -48588, 48595, 48601, 48607, 48614, 48623, 48632, 48644, 48656, 48662, -48668, 48674, 48681, 48688, 48695, 48702, 48709, 0, 48716, 48723, -48730, 48738, 48745, 0, 48752, 0, 48759, 48766, 0, 48773, 48781, 0, -48788, 48795, 48802, 48809, 48816, 48823, 48830, 48837, 48844, 48851, -48856, 48863, 48870, 48876, 48882, 48888, 48894, 48900, 48906, 48912, -48918, 48924, 48930, 48936, 48942, 48948, 48954, 48960, 48966, 48972, -48978, 48984, 48990, 48996, 49002, 49008, 49014, 49020, 49026, 49032, -49038, 49044, 49050, 49056, 49062, 49068, 49074, 49080, 49086, 49092, -49098, 49104, 49110, 49116, 49122, 49128, 49134, 49140, 49146, 49152, -49158, 49164, 49170, 49176, 49182, 49188, 49194, 49200, 49206, 49212, -49218, 49224, 49230, 49236, 49242, 49248, 49254, 49260, 49266, 49272, -49278, 49284, 49290, 49296, 49302, 49308, 49314, 49320, 49326, 49334, -49342, 49348, 49354, 49360, 49366, 49375, 49384, 49392, 49400, 49408, -49416, 49424, 49432, 49440, 49448, 49455, 49462, 49472, 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, 49482, 49488, 49494, 49500, 49506, 49511, 49516, 49522, -49528, 49534, 49540, 49548, 49554, 49560, 49568, 49576, 49584, 49592, -49597, 49602, 49607, 49612, 49624, 49636, 49646, 49656, 49667, 49678, -49689, 49700, 49710, 49720, 49731, 49742, 49753, 49764, 49774, 49784, -49794, 49809, 49824, 49839, 49846, 49853, 49860, 49867, 49877, 49887, -49897, 49908, 49918, 49926, 49934, 49942, 49950, 49959, 49967, 49975, -49983, 49991, 49999, 50008, 50016, 50024, 50032, 50041, 50049, 50056, -50063, 50070, 50077, 50084, 50091, 50098, 50106, 50114, 50122, 50130, -50138, 50146, 50154, 50162, 50170, 50178, 50186, 50194, 50202, 50210, -50218, 50226, 50234, 50242, 50250, 50258, 50266, 50275, 50283, 50291, -50299, 50308, 50316, 50324, 50332, 50340, 50348, 50356, 50364, 50373, -50381, 50388, 50395, 50402, 50409, 50417, 50424, 50431, 50438, 50445, -50452, 50460, 50467, 50475, 50483, 50491, 50499, 50508, 50516, 50524, -50532, 50541, 50549, 50556, 50563, 50570, 50577, 50585, 50592, 50602, -50612, 50622, 50631, 50640, 50649, 50658, 50667, 50677, 50688, 50699, -50709, 50720, 50731, 50741, 50750, 50759, 50767, 50776, 50785, 50793, -50802, 50811, 50819, 50828, 50837, 50845, 50854, 50863, 50871, 50880, -50889, 50897, 50906, 50914, 50923, 50931, 50939, 50947, 50955, 50964, -50972, 50979, 50987, 50994, 51001, 51008, 51017, 51026, 51034, 51043, -51052, 51060, 51070, 51078, 51086, 51093, 51101, 51109, 51116, 51126, -51136, 51146, 51156, 51167, 51175, 51183, 51191, 51199, 51208, 51216, -51224, 51232, 51240, 51249, 51257, 51264, 51271, 51278, 51285, 51292, -51299, 51307, 51315, 51323, 51331, 51339, 51347, 51355, 51363, 51371, -51379, 51387, 51395, 51403, 51411, 51419, 51427, 51435, 51443, 51451, -51459, 51467, 51475, 51483, 51491, 51499, 51507, 51515, 51523, 51530, -51537, 51544, 51551, 51559, 51566, 51573, 51580, 51587, 51595, 51603, -51611, 51619, 51628, 51636, 51644, 51654, 51661, 51668, 51675, 51682, -51690, 51700, 51711, 51719, 51728, 51736, 51745, 51753, 51762, 51770, -51779, 51787, 51796, 51804, 51812, 51819, 51827, 51836, 51843, 51851, -51860, 51869, 51878, 51887, 51895, 51904, 51912, 51921, 51929, 51938, -51946, 51955, 51963, 51971, 51978, 51986, 51993, 52001, 52008, 52017, -52025, 52034, 52042, 52050, 52058, 52066, 52074, 52083, 52092, 52101, -52110, 52119, 52127, 52136, 52144, 52153, 52161, 52170, 52178, 52187, -52195, 52203, 52210, 52218, 52225, 52233, 52240, 52249, 52257, 52266, -52274, 52282, 52290, 52298, 52306, 52315, 52324, 52333, 52342, 52350, -52358, 52366, 52374, 52383, 52392, 52400, 52408, 52416, 52424, 52432, -52440, 52448, 52456, 52464, 52472, 52480, 52485, 0, 0, 0, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 0, 52490, 52500, 52510, 52520, 52530, 52540, -52550, 52560, 52570, 52579, 52588, 52597, 52607, 52617, 52627, 52638, -52648, 52658, 52668, 52678, 52688, 52698, 52708, 52718, 52728, 52738, -52748, 52758, 52768, 52778, 52788, 52799, 52809, 52819, 52829, 52839, -52849, 52859, 52869, 52879, 52889, 52900, 52910, 52920, 52931, 52941, -52951, 52961, 52971, 52980, 52989, 52999, 53008, 53017, 53026, 53035, -53044, 53053, 53062, 53071, 53080, 53089, 53098, 53107, 0, 0, 53116, -53125, 53135, 53145, 53155, 53166, 53176, 53186, 53197, 53207, 53218, -53227, 53236, 53246, 53256, 53267, 53277, 53288, 53298, 53309, 53318, -53328, 53338, 53349, 53359, 53369, 53379, 53388, 53397, 53406, 53415, -53424, 53433, 53443, 53453, 53463, 53472, 53482, 53492, 53502, 53511, -53520, 53530, 53539, 53549, 53558, 53567, 53576, 53586, 53596, 53606, -53616, 53626, 53636, 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, 53646, 53661, 53676, 53682, 53688, 53694, 53700, 53706, 53712, -53718, 53724, 53732, 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, 53736, -53741, 53746, 53753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53760, 53771, -53781, 53791, 53801, 53813, 53822, 53831, 53842, 53853, 53866, 53879, -53891, 53903, 53915, 53927, 53938, 53949, 53960, 53971, 53983, 0, 0, -0, 0, 53995, 53999, 54003, 54007, 54012, 54018, 54024, 54030, 54033, -54037, 0, 54042, 54045, 54048, 54052, 54056, 54061, 54065, 54069, -54075, 54081, 54089, 54097, 54100, 54103, 54106, 54110, 54113, 54117, -54121, 0, 54125, 54130, 54134, 54138, 0, 0, 0, 0, 54143, 54148, 54155, -0, 54160, 0, 54165, 54170, 54175, 54180, 54185, 54190, 54195, 54200, -54205, 54210, 54215, 54220, 54229, 54238, 54246, 54254, 54263, 54272, -54281, 54290, 54298, 54306, 54314, 54322, 54327, 54332, 54338, 54344, -54350, 54356, 54364, 54372, 54378, 54384, 54390, 54396, 54402, 54408, -54414, 54420, 54425, 54430, 54435, 54440, 54445, 54450, 54455, 54460, -54465, 54470, 54475, 54480, 54486, 54492, 54498, 54504, 54510, 54516, -54522, 54528, 54534, 54540, 54546, 54552, 54558, 54564, 54570, 54576, -54582, 54588, 54594, 54600, 54606, 54612, 54618, 54624, 54630, 54636, -54642, 54648, 54654, 54660, 54666, 54672, 54678, 54684, 54690, 54696, -54702, 54708, 54714, 54720, 54726, 54732, 54738, 54744, 54750, 54756, -54762, 54768, 54774, 54780, 54786, 54792, 54797, 54802, 54807, 54812, -54817, 54822, 54827, 54832, 54838, 54844, 54850, 54856, 54862, 54868, -54874, 54880, 54886, 54892, 54898, 54904, 54909, 54914, 54919, 54924, -54935, 54946, 54956, 54966, 54977, 54988, 54995, 0, 0, 55002, 0, -55010, 55014, 55018, 55021, 55025, 55029, 55032, 55035, 55039, 55043, -55046, 55050, 55053, 55056, 55061, 55064, 55068, 55071, 55074, 55078, -55082, 55086, 55090, 55094, 55098, 55102, 55105, 55108, 55112, 55116, -55120, 55124, 55129, 55134, 55140, 55146, 55152, 55157, 55163, 55169, -55175, 55180, 55186, 55192, 55198, 55204, 55210, 55215, 55221, 55227, -55233, 55239, 55245, 55250, 55256, 55262, 55268, 55274, 55280, 55285, -55290, 55295, 55300, 55305, 55310, 55315, 55321, 55327, 55333, 55338, -55344, 55350, 55356, 55361, 55367, 55373, 55379, 55385, 55391, 55396, -55402, 55408, 55414, 55420, 55426, 55431, 55437, 55443, 55449, 55455, -55461, 55467, 55471, 55477, 0, 0, 55480, 55486, 55492, 55498, 55502, -55508, 55513, 55518, 55523, 55528, 55533, 55538, 55544, 55550, 55556, -55562, 55570, 55574, 55578, 55582, 55586, 55590, 55595, 55600, 55605, -55610, 55615, 55620, 55625, 55630, 55635, 55640, 55645, 55650, 55655, -55660, 55664, 55669, 55674, 55679, 55684, 55689, 55694, 55699, 55704, -55709, 55714, 55719, 55724, 55729, 55734, 55739, 55744, 55749, 55754, -55759, 55764, 55769, 55774, 55779, 55784, 55789, 55796, 55803, 55807, -55812, 55817, 55822, 55827, 55832, 55837, 55842, 55847, 55852, 55857, -55862, 55867, 55872, 55877, 55882, 55887, 55892, 55897, 55902, 55907, -55912, 55917, 55922, 55927, 55932, 55937, 55942, 55947, 55952, 0, 0, -0, 55957, 55961, 55966, 55971, 55976, 55981, 0, 0, 55985, 55990, -55995, 55999, 56004, 56009, 0, 0, 56014, 56019, 56023, 56028, 56033, -56038, 0, 0, 56043, 56048, 56053, 0, 0, 0, 56057, 56061, 56065, 56069, -56072, 56077, 56081, 0, 56085, 56091, 56095, 56099, 56102, 56106, -56110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56114, 56120, 56126, 56132, -56138, 0, 0}; - -#define SHIFT 6 - -/* generated by maketable.py 0.5 from etc/UnicodeData-Latest.txt */ - -static unsigned short code_hash[] = {0, 4851, 0, 0, 0, 0, 7929, 64584, -9518, 64811, 0, 0, 0, 1097, 0, 12064, 41730, 596, 0, 0, 0, 8651, -41728, 41721, 41835, 12995, 0, 1373, 0, 13110, 5816, 0, 64810, 1000, -0, 11951, 41140, 1209, 9717, 0, 0, 1073, 0, 0, 41138, 8851, 0, 0, -12167, 1115, 8874, 9794, 0, 0, 0, 12237, 3966, 41603, 8308, 9290, 0, -41600, 9231, 0, 2959, 1457, 3535, 0, 0, 64398, 0, 12927, 8618, 42175, -3404, 64661, 5148, 41737, 1759, 0, 0, 0, 0, 12290, 0, 0, 0, 12312, -10151, 8205, 0, 5131, 0, 0, 0, 9834, 3055, 0, 1944, 1248, 10148, -63884, 0, 0, 12701, 0, 12235, 603, 0, 0, 0, 65305, 0, 3350, 0, 64318, -0, 8154, 3390, 0, 41817, 0, 64603, 0, 0, 0, 3400, 0, 6041, 0, 41899, -0, 8002, 8562, 4364, 0, 4043, 8712, 0, 7813, 0, 0, 10124, 11966, 8601, -6069, 10143, 4814, 12041, 1418, 0, 12673, 0, 0, 9660, 2764, 13012, -4571, 5704, 0, 0, 12078, 2970, 5457, 5440, 8857, 0, 0, 2843, 5355, -41599, 0, 0, 5194, 12950, 0, 3486, 0, 0, 10123, 65167, 0, 0, 64570, -2637, 64629, 8460, 0, 8476, 0, 800, 0, 0, 0, 7799, 64930, 0, 8465, -12289, 0, 2384, 13172, 13119, 8488, 5412, 0, 1353, 0, 41351, 64498, -5828, 8206, 0, 8933, 1601, 9072, 5867, 13302, 12458, 0, 8090, 5418, -12452, 0, 9483, 3351, 0, 0, 0, 0, 41539, 2750, 0, 556, 41855, 41246, -0, 12213, 0, 2760, 0, 0, 12210, 0, 0, 5498, 9998, 41536, 0, 0, 9242, -3459, 8997, 0, 0, 0, 0, 0, 4839, 0, 0, 4435, 0, 4975, 4635, 295, 0, 0, -6050, 64898, 0, 7688, 0, 63903, 9036, 63901, 0, 3971, 0, 0, 2952, 0, -6287, 8031, 2725, 63899, 63898, 5482, 667, 12332, 1177, 6086, 12322, -12069, 5172, 0, 0, 7859, 1945, 0, 9815, 10453, 63883, 63882, 7997, -8555, 63878, 63877, 8705, 0, 0, 9571, 528, 0, 0, 12132, 41723, 63875, -41578, 63873, 63855, 63854, 41913, 9056, 0, 6188, 64593, 6155, 0, 446, -41911, 64256, 41318, 63850, 63, 0, 63846, 2972, 12932, 63843, 0, -63849, 63848, 63847, 1176, 0, 8302, 9577, 63842, 4178, 13208, 13188, -13214, 10041, 8105, 4333, 0, 0, 1105, 4180, 5388, 12094, 0, 0, 7714, -63890, 63889, 7768, 5538, 9987, 0, 0, 1678, 0, 552, 9560, 64296, -64618, 8996, 12280, 4471, 0, 0, 10171, 63861, 10486, 5540, 63858, -63865, 281, 63863, 12075, 42041, 0, 5174, 0, 63857, 1388, 3123, 0, -1077, 13272, 8408, 64704, 0, 0, 9223, 0, 65318, 0, 0, 42105, 1116, -13274, 0, 3663, 0, 1112, 0, 8686, 0, 5334, 42108, 0, 0, 0, 9322, 0, 0, -0, 5327, 8111, 63870, 63869, 3478, 63867, 6199, 2903, 0, 3001, 1158, -0, 65330, 4741, 63866, 4737, 4370, 4846, 0, 4742, 41335, 4118, 1797, -64600, 805, 0, 46, 65101, 8760, 298, 0, 12212, 0, 65174, 63836, 32, -6187, 0, 0, 12225, 3665, 63837, 0, 0, 41336, 4305, 0, 8083, 0, 0, -63821, 4412, 63819, 63818, 12244, 5227, 9047, 12702, 4181, 4752, -63975, 4634, 560, 5643, 8226, 6181, 63812, 41181, 63810, 63790, 3639, -63815, 63814, 63813, 6047, 7937, 63974, 780, 206, 0, 4936, 65147, -1098, 63930, 0, 1093, 63935, 3016, 4869, 63932, 0, 63929, 3546, 1605, -0, 6182, 0, 65058, 8400, 41533, 63920, 0, 5471, 2984, 5314, 9287, -5473, 44, 0, 0, 13169, 5290, 5283, 1695, 63827, 1088, 7767, 8304, -1084, 1085, 63829, 1083, 10131, 5576, 0, 64405, 4263, 1092, 4754, 0, -5252, 0, 65253, 0, 0, 7908, 0, 0, 0, 0, 2965, 0, 8808, 0, 1089, 7761, -42138, 42119, 12355, 65204, 940, 5787, 9992, 63938, 5057, 64679, -12463, 2994, 5054, 41694, 0, 9664, 41026, 1437, 9399, 658, 3497, -42102, 0, 660, 5060, 666, 9022, 5532, 0, 5533, 5059, 4727, 6118, 222, -979, 3884, 12459, 65154, 5773, 978, 0, 0, 41619, 63951, 12465, 0, 0, -0, 63946, 1707, 0, 12461, 63896, 63949, 63948, 63947, 3376, 6038, -63943, 63942, 63894, 65323, 0, 65508, 7776, 64278, 2379, 12217, 0, -64668, 801, 8125, 1690, 63919, 63918, 63917, 2369, 0, 0, 0, 0, 5486, -2334, 64893, 4463, 5483, 63914, 0, 2367, 5484, 63909, 264, 2375, 8060, -6194, 5485, 1844, 0, 9061, 5534, 64648, 4502, 0, 253, 0, 1823, 8800, -0, 64470, 0, 11957, 6192, 0, 0, 0, 0, 725, 4550, 13257, 0, 0, 0, 0, 0, -41775, 8413, 0, 0, 5693, 10397, 0, 13209, 5074, 5073, 0, 8983, 0, 0, -0, 5072, 0, 6198, 12478, 0, 196, 0, 3111, 64725, 4929, 12445, 0, 0, 0, -0, 64942, 1076, 0, 1436, 4934, 64415, 41323, 9758, 0, 12807, 63907, -63906, 4548, 4329, 6113, 4979, 3048, 4423, 41320, 0, 64891, 6218, -8971, 5071, 0, 3642, 1430, 5070, 10042, 0, 3987, 5068, 0, 3255, 3493, -0, 13083, 41326, 0, 41635, 3378, 4531, 1245, 9105, 0, 4921, 4481, -3771, 0, 2710, 41693, 0, 41724, 64709, 41682, 41690, 0, 4922, 325, -992, 0, 4925, 0, 0, 9526, 4920, 65262, 948, 0, 0, 4930, 0, 4462, 0, -4933, 5339, 6115, 0, 4928, 0, 4457, 0, 0, 42163, 722, 5684, 41529, -12637, 0, 5689, 8753, 1509, 0, 5468, 9511, 0, 0, 1672, 6205, 5832, -6310, 5686, 0, 0, 0, 0, 0, 50, 0, 41607, 0, 1679, 0, 41532, 0, 0, -3183, 13259, 4448, 0, 401, 0, 0, 64763, 5761, 342, 8553, 1151, 8143, -0, 11983, 64384, 624, 0, 65500, 0, 5078, 0, 5656, 0, 5076, 0, 8812, 0, -41601, 685, 9025, 1524, 8003, 0, 5539, 8087, 0, 0, 0, 1252, 0, 0, -4636, 0, 0, 8053, 9732, 0, 5080, 13121, 5036, 5035, 0, 12277, 0, 0, -8074, 275, 13084, 0, 8741, 4432, 0, 5033, 0, 64605, 4836, 3888, 473, -0, 8502, 0, 0, 1087, 12499, 0, 63844, 0, 3601, 1922, 0, 0, 65422, 0, -0, 12505, 0, 0, 9489, 0, 3432, 4384, 0, 6094, 0, 8815, 13295, 64753, -0, 1676, 1154, 3857, 1205, 5030, 0, 13100, 12958, 0, 0, 0, 64723, -4421, 12518, 0, 495, 0, 41325, 7983, 0, 41823, 0, 8494, 13297, 0, -41710, 947, 0, 437, 41709, 0, 0, 0, 41771, 13290, 4795, 0, 64306, -8826, 0, 41714, 0, 8626, 4590, 4711, 0, 0, 2739, 0, 8044, 40964, 251, -12686, 7895, 4395, 0, 0, 0, 1779, 8146, 0, 41543, 5325, 642, 0, 8880, -7685, 0, 0, 6234, 13229, 625, 8187, 9990, 1113, 0, 7915, 1104, 0, -8179, 0, 0, 9316, 0, 2489, 1082, 8150, 0, 0, 0, 0, 0, 5042, 5041, 0, -12084, 8049, 41548, 0, 40962, 0, 0, 4761, 0, 4766, 1616, 1273, 0, -8795, 0, 0, 0, 9232, 1138, 10483, 12677, 41545, 0, 3239, 0, 0, 0, 0, -42128, 3484, 0, 0, 12620, 8503, 5122, 41527, 5040, 4924, 0, 0, 0, 0, -5039, 41926, 8303, 0, 5038, 0, 10003, 0, 0, 0, 1686, 0, 9359, 0, 3664, -0, 8238, 64299, 0, 0, 3863, 126, 4835, 0, 0, 13245, 4309, 7744, 0, 0, -0, 0, 0, 0, 12222, 8136, 0, 711, 1633, 0, 0, 4762, 1103, 0, 12281, -4765, 41331, 1006, 13040, 4760, 0, 8201, 0, 0, 1102, 5031, 0, 0, 0, 0, -13042, 337, 0, 0, 0, 12279, 1111, 0, 0, 4707, 0, 5511, 7883, 8822, -7880, 4522, 8255, 5512, 13010, 0, 0, 64313, 0, 0, 1119, 0, 13038, 0, -2455, 64734, 13008, 0, 4385, 12492, 13011, 8714, 64775, 0, 13009, 160, -0, 0, 64262, 5052, 0, 5821, 6186, 41792, 0, 5051, 0, 1429, 64573, -5050, 302, 388, 12058, 735, 0, 1079, 3867, 5708, 12726, 0, 0, 5706, -64768, 5513, 8791, 4005, 0, 5510, 0, 0, 0, 2470, 0, 41399, 1925, 0, 0, -0, 0, 5048, 5047, 0, 10058, 0, 0, 9070, 0, 3339, 8089, 1106, 639, 0, -63967, 3340, 3109, 3653, 4599, 13173, 0, 0, 0, 1476, 648, 1754, 0, -3233, 864, 41782, 10164, 8972, 0, 3530, 0, 0, 13240, 41781, 5192, -4338, 5046, 64921, 0, 13199, 8967, 1236, 5045, 12012, 13189, 7986, -5044, 0, 9006, 13128, 5043, 9553, 1590, 63777, 63776, 9669, 12341, -8654, 8402, 63779, 1583, 4740, 13260, 3586, 64508, 0, 0, 0, 0, 41523, -13296, 517, 12922, 0, 0, 41528, 123, 65454, 12393, 63807, 41997, -13242, 7784, 13271, 1334, 0, 4479, 1126, 0, 0, 0, 0, 3925, 0, 8069, -4357, 42154, 489, 0, 0, 8848, 63786, 8450, 0, 11926, 41557, 1145, -63788, 7910, 63785, 63784, 10456, 8711, 6183, 8183, 0, 8928, 0, 7952, -0, 125, 9235, 0, 0, 12689, 0, 41719, 63758, 3523, 1074, 13258, 9536, -8477, 0, 4427, 41944, 63757, 7726, 63755, 41802, 267, 1349, 63750, -1371, 0, 0, 2458, 63753, 6201, 41084, 41074, 4266, 13086, 41612, -41077, 3402, 9050, 3398, 8140, 42084, 6260, 3391, 41075, 2476, 63793, -11988, 3898, 0, 63797, 13200, 13017, 63794, 10367, 12521, 10431, -13014, 13013, 1068, 0, 12523, 12945, 12524, 0, 7950, 63772, 13233, -63770, 4386, 9053, 12473, 2793, 63764, 704, 0, 6195, 9530, 12238, -12232, 0, 0, 5681, 12629, 4595, 63760, 792, 0, 0, 0, 8742, 0, 64947, -65448, 63744, 12948, 64787, 0, 63748, 1693, 63746, 63745, 5055, 0, -4287, 1090, 4902, 1131, 41180, 0, 4558, 1816, 9523, 0, 168, 0, 4898, -64298, 6157, 63775, 4901, 1821, 13191, 12170, 3500, 3139, 791, 65183, -12485, 10306, 0, 0, 0, 0, 8354, 10033, 941, 0, 0, 0, 0, 8234, 0, 8228, -0, 10246, 0, 12811, 0, 3946, 0, 8057, 0, 673, 0, 64357, 0, 0, 9547, -288, 0, 0, 2448, 10025, 0, 2918, 2452, 65300, 0, 8729, 64726, 2790, -7845, 3793, 0, 4408, 4122, 0, 41535, 8723, 0, 10087, 0, 731, 42109, -12923, 2438, 64855, 65396, 0, 1175, 13256, 13170, 373, 0, 5396, 8653, -8557, 7723, 0, 3330, 0, 41952, 0, 5273, 8248, 5269, 3304, 5202, 2404, -5267, 0, 0, 0, 5277, 12963, 5371, 6189, 4125, 1826, 12133, 65241, 0, -8785, 0, 0, 64643, 9035, 3864, 13185, 4631, 3879, 0, 0, 4166, 164, 0, -0, 64484, 0, 41390, 5384, 41882, 0, 64346, 0, 0, 0, 41388, 0, 12005, -12666, 41387, 13207, 8706, 5552, 10172, 700, 0, 5553, 65509, 0, 5356, -12906, 8563, 0, 3180, 0, 0, 5554, 971, 12344, 8724, 0, 65195, 63874, -0, 2866, 0, 12446, 0, 64632, 0, 5555, 10045, 64303, 13275, 0, 41522, -13206, 13276, 0, 41525, 0, 0, 656, 0, 0, 4577, 12229, 8715, 0, 0, 0, -4269, 64813, 0, 41609, 10476, 950, 0, 3932, 63816, 0, 0, 0, 0, 11974, -0, 369, 0, 41784, 0, 5097, 0, 11906, 0, 10381, 4796, 10317, 3651, -10285, 0, 10269, 5102, 5101, 0, 9064, 8138, 0, 404, 5100, 1439, 12093, -1247, 8092, 0, 5099, 1831, 1441, 42087, 3842, 650, 0, 746, 0, 0, -41453, 12018, 9031, 12182, 0, 9078, 8545, 4422, 4708, 3799, 3268, 0, -0, 0, 2676, 7750, 4374, 0, 6190, 1364, 0, 8038, 0, 12821, 0, 0, 0, 0, -12129, 13174, 8481, 13225, 6202, 64380, 0, 0, 2365, 7841, 0, 5108, -5107, 0, 13210, 6176, 0, 5541, 41785, 41171, 12613, 5284, 4372, 207, -0, 4275, 0, 0, 0, 0, 12965, 384, 5103, 10404, 10340, 41368, 0, 488, -13236, 12937, 10017, 9733, 13190, 10014, 11982, 41373, 41339, 5203, 0, -13232, 5106, 349, 4863, 41371, 13194, 41367, 5105, 13133, 12861, 4398, -5104, 5672, 304, 1096, 0, 0, 932, 12441, 0, 238, 0, 4318, 10452, 0, -8032, 13243, 13237, 12719, 0, 0, 64814, 64884, 0, 64468, 8597, 1178, -0, 12014, 13195, 8803, 309, 0, 8151, 41452, 64961, 7722, 12553, 10459, -12568, 64824, 12549, 0, 12570, 9712, 41417, 41496, 0, 65165, 4965, 0, -0, 0, 41401, 0, 0, 6191, 6261, 0, 0, 11965, 1957, 10420, 982, 2756, -9370, 2720, 12357, 0, 2925, 0, 41751, 3222, 13212, 10116, 64386, -10105, 13187, 41581, 13198, 0, 64407, 5242, 41963, 64476, 1694, 8216, -0, 0, 7781, 6306, 64568, 0, 0, 12077, 42057, 41444, 0, 0, 64799, 3475, -0, 2479, 9709, 3632, 0, 12314, 0, 3648, 3907, 0, 0, 3636, 40979, 2979, -8837, 65229, 1843, 3936, 0, 0, 41347, 0, 13235, 3640, 41248, 0, 4379, -13239, 12692, 7969, 0, 0, 0, 0, 0, 42080, 2529, 734, 0, 65146, 42083, -0, 0, 42055, 1846, 0, 41477, 9634, 0, 9988, 41770, 1670, 5740, 0, -10072, 5379, 0, 41163, 41157, 785, 8236, 0, 9027, 0, 13267, 64383, -64688, 925, 0, 0, 41773, 41071, 9586, 0, 41984, 9217, 6151, 12110, 0, -0, 64580, 4016, 13265, 13264, 381, 12936, 6100, 42077, 0, 0, 5184, -8200, 12967, 0, 5612, 4583, 0, 5860, 0, 64575, 0, 812, 3615, 65284, -5178, 0, 0, 9825, 5188, 9698, 7814, 0, 0, 1166, 64429, 41921, 924, -9756, 12359, 0, 0, 2442, 0, 0, 0, 8012, 5674, 0, 0, 12361, 5677, 0, 0, -41925, 12453, 41920, 5673, 0, 5676, 8542, 12694, 0, 2468, 0, 41294, -3336, 3883, 64388, 1727, 0, 0, 3605, 0, 0, 0, 8718, 3550, 736, 7806, -4505, 2715, 806, 5826, 41884, 5813, 0, 65391, 5841, 5837, 64731, 0, -3105, 2405, 5838, 5796, 0, 65259, 5793, 5735, 5866, 5797, 1432, 5865, -41883, 7956, 598, 0, 41886, 2480, 0, 0, 9037, 5671, 5537, 0, 0, 64258, -0, 1211, 0, 0, 9529, 0, 12318, 0, 0, 5645, 0, 0, 0, 0, 64597, 0, 5650, -0, 0, 64864, 0, 0, 0, 0, 0, 2748, 3589, 0, 4035, 10297, 0, 4265, 0, -3977, 65344, 12051, 836, 5698, 2488, 0, 4582, 0, 5644, 10292, 0, 0, 0, -42036, 0, 65116, 0, 0, 65120, 1374, 64878, 0, 41013, 0, 41374, 4030, -41010, 0, 41015, 0, 0, 400, 12597, 0, 0, 0, 41375, 5659, 64827, 4759, -0, 390, 10266, 41349, 1170, 3473, 7718, 0, 1609, 902, 0, 0, 0, 0, -8122, 5712, 0, 8004, 3861, 9540, 0, 2554, 5158, 5714, 0, 0, 64351, -807, 0, 0, 64677, 976, 0, 6146, 0, 771, 0, 41356, 9673, 13168, 0, 0, -8676, 7904, 5579, 953, 451, 0, 5578, 12635, 0, 0, 0, 0, 9524, 0, 0, -1440, 3379, 10310, 0, 0, 471, 0, 0, 3795, 0, 12586, 0, 0, 41060, 0, -64900, 0, 0, 2474, 0, 9590, 93, 12198, 0, 8128, 12551, 10049, 8171, -3544, 0, 6017, 65311, 383, 0, 13306, 63885, 7870, 0, 5187, 0, 1456, 0, -0, 0, 0, 5232, 0, 41009, 2472, 41005, 0, 8710, 6019, 4256, 0, 4980, -8860, 9640, 10028, 12845, 0, 13182, 65138, 0, 0, 0, 65126, 7972, 0, -8066, 0, 7900, 8316, 0, 0, 0, 0, 0, 0, 10347, 445, 0, 0, 12931, 0, -8330, 0, 0, 0, 64366, 64369, 8814, 3902, 64607, 1770, 0, 12836, 0, -64552, 0, 4584, 0, 0, 0, 13255, 0, 1118, 0, 0, 9349, 1081, 0, 0, 8162, -9342, 0, 0, 4903, 64332, 41386, 5162, 41007, 1330, 0, 40995, 12209, -12047, 41384, 0, 0, 1848, 4334, 0, 41975, 64777, 0, 5522, 0, 61, 0, 0, -3633, 0, 65162, 41234, 12089, 0, 9771, 0, 13251, 0, 0, 6262, 2784, 0, -9334, 8126, 0, 0, 7975, 441, 0, 0, 0, 4884, 40999, 0, 0, 0, 6313, -12813, 0, 0, 8324, 7855, 2345, 0, 463, 64737, 0, 0, 3117, 5460, 0, -1193, 10056, 1148, 13253, 13252, 7829, 42173, 0, 7743, 0, 13248, 5499, -0, 0, 9034, 6039, 0, 5663, 0, 41018, 0, 10338, 2482, 1471, 0, 0, 0, -12378, 41966, 41970, 0, 12374, 0, 9592, 0, 911, 2460, 0, 11944, 12376, -41032, 40996, 0, 12380, 5520, 64473, 12520, 5870, 64670, 13310, 2603, -12326, 539, 0, 65180, 0, 3853, 41327, 64901, 0, 0, 0, 0, 8659, 0, -12474, 0, 5857, 65342, 2478, 0, 4162, 7942, 4260, 12953, 0, 0, 12470, -0, 0, 2742, 12476, 5439, 65460, 9101, 12472, 0, 12302, 3018, 12942, -5748, 0, 12214, 6161, 0, 8796, 0, 0, 0, 65319, 13146, 0, 42053, 10301, -10333, 2882, 4366, 0, 12843, 4520, 0, 0, 0, 0, 4014, 12842, 0, 12015, -64345, 0, 3893, 0, 5810, 0, 0, 0, 64747, 13292, 0, 0, 10427, 0, 3844, -63934, 9755, 1110, 65239, 65371, 8231, 0, 0, 41968, 783, 12161, 3591, -41969, 0, 2453, 41778, 3620, 0, 12443, 4556, 10349, 10413, 0, 41159, -3202, 0, 11980, 4382, 0, 0, 63860, 0, 0, 8902, 0, 1840, 41754, 0, 0, -4883, 285, 4723, 41917, 9788, 4459, 0, 1634, 0, 0, 240, 9786, 65082, -41919, 8579, 9743, 7981, 13134, 0, 4508, 64883, 41999, 0, 0, 0, 63887, -3081, 63886, 0, 0, 0, 10445, 41720, 0, 0, 2614, 9024, 0, 1729, 0, -64289, 65221, 0, 65466, 64852, 64509, 0, 0, 0, 41203, 0, 41879, 0, -4121, 12957, 884, 41214, 63879, 4943, 5150, 0, 5278, 7773, 643, 3086, -0, 64652, 0, 58, 0, 6167, 0, 63872, 8491, 0, 0, 41495, 3624, 0, 0, -64655, 2721, 9616, 63988, 41955, 41321, 63993, 10440, 9611, 4264, 0, -0, 7738, 63986, 63985, 12638, 0, 3435, 3094, 12916, 9754, 0, 4437, -42179, 8899, 0, 42058, 9517, 65143, 0, 65360, 0, 0, 63956, 4306, -41380, 11995, 63960, 9591, 63958, 63957, 0, 0, 0, 0, 2723, 0, 5088, -5086, 0, 0, 7752, 41378, 2880, 0, 0, 12678, 1386, 0, 3498, 4378, 0, -4270, 12392, 0, 7853, 0, 12101, 5822, 5230, 0, 710, 0, 12390, 1666, -8161, 371, 12013, 63891, 42092, 0, 415, 63851, 63892, 63962, 42096, -5183, 3362, 12377, 7924, 2927, 4324, 63961, 4472, 1244, 331, 0, 12683, -0, 64678, 4756, 0, 0, 0, 7691, 10331, 0, 41964, 6238, 8938, 8628, -6043, 0, 64895, 1604, 9565, 63840, 0, 41220, 13032, 0, 0, 10032, 8750, -12373, 63828, 11992, 1351, 0, 63980, 12190, 3622, 1930, 0, 9621, -12427, 63981, 4967, 13031, 1966, 2330, 0, 3657, 0, 65202, 63971, 4347, -4416, 42098, 13180, 13126, 8099, 402, 41916, 13147, 0, 42100, 12429, -9695, 41757, 41281, 3515, 5170, 65261, 41755, 676, 6259, 41742, 0, -41870, 0, 3536, 0, 64934, 63902, 6162, 64336, 0, 10113, 41829, 0, -5159, 12422, 41832, 439, 0, 0, 12316, 0, 2325, 40970, 41830, 0, 0, -5145, 12486, 65018, 0, 5409, 0, 0, 12336, 4135, 9685, 341, 2727, 4129, -3539, 0, 0, 41736, 7913, 5405, 63859, 4131, 63868, 64721, 63871, 4133, -63864, 210, 4600, 64690, 3254, 4137, 0, 0, 0, 0, 0, 4591, 65077, 0, 0, -3355, 9508, 3393, 561, 12159, 195, 64261, 3377, 12497, 41269, 0, -13135, 0, 0, 0, 41499, 0, 0, 0, 41498, 0, 1379, 246, 12603, 0, 3788, -2924, 0, 12812, 8728, 64906, 0, 8917, 0, 301, 64765, 3969, 64964, -9575, 0, 0, 9652, 0, 64590, 42086, 0, 0, 13163, 0, 41877, 0, 3182, -327, 0, 9042, 0, 0, 42169, 4755, 0, 0, 13223, 12431, 8668, 12434, 608, -600, 0, 1219, 3934, 9494, 0, 0, 1726, 0, 64686, 8212, 12115, 0, 13160, -7759, 65363, 485, 0, 65291, 9828, 927, 0, 0, 12436, 9351, 7778, 64379, -0, 0, 10126, 1208, 0, 64757, 9337, 64362, 0, 0, 0, 9021, 0, 0, 0, 0, -5411, 0, 9648, 0, 63834, 63832, 63835, 1117, 13037, 2594, 63809, -63817, 12052, 0, 41795, 65212, 64536, 2546, 0, 213, 65309, 0, 3972, 0, -0, 65442, 0, 12416, 11914, 5452, 8230, 0, 41951, 12418, 42049, 3882, -8532, 2713, 1573, 9650, 42136, 4596, 0, 1406, 0, 40990, 0, 12414, 0, -4143, 0, 10489, 1143, 4141, 9682, 12415, 1508, 64515, 8779, 0, 8725, -0, 65264, 64487, 0, 4145, 0, 0, 0, 0, 8027, 0, 0, 9550, 0, 0, 0, 0, 0, -0, 0, 64816, 0, 0, 12955, 0, 2888, 0, 0, 7715, 3881, 41487, 12118, 0, -2878, 5390, 0, 3009, 41476, 41489, 63769, 3007, 1448, 2975, 10429, -3889, 0, 5083, 5082, 0, 5235, 803, 0, 3014, 5081, 8986, 0, 0, 11934, -0, 1332, 64802, 3929, 4597, 65532, 0, 9107, 5191, 9288, 9657, 2892, 0, -6031, 555, 0, 0, 0, 12367, 42170, 13151, 0, 629, 1924, 0, 12037, 0, -5858, 8462, 8005, 12365, 1784, 1361, 0, 12369, 7905, 0, 5077, 0, -13158, 63927, 5075, 0, 9371, 65075, 41193, 0, 0, 0, 0, 1342, 0, 0, -3434, 4843, 4506, 0, 5266, 0, 5272, 4482, 4507, 9578, 63923, 0, 7979, -64381, 9831, 64417, 0, 461, 9803, 41972, 4504, 444, 0, 0, 5276, 64522, -0, 0, 0, 64911, 12848, 5177, 41324, 12055, 8722, 0, 1197, 65512, 1149, -4114, 409, 4383, 8900, 0, 7684, 3492, 721, 41191, 9108, 0, 0, 11954, -0, 0, 40963, 3099, 0, 0, 0, 0, 12587, 0, 0, 12036, 0, 65123, 41576, -8152, 0, 64428, 12227, 8578, 64674, 12828, 41575, 2922, 63950, 63944, -0, 0, 2670, 4167, 0, 65009, 0, 0, 0, 13023, 938, 0, 0, 0, 65186, 0, -41017, 9606, 12413, 4024, 41063, 0, 12334, 0, 4153, 11911, 13024, -5250, 12407, 3395, 4404, 0, 12401, 42007, 5775, 42005, 0, 0, 0, 12205, -1344, 8870, 0, 4940, 4735, 7683, 1167, 12822, 4983, 0, 0, 0, 0, 0, 0, -63897, 0, 12039, 0, 11956, 0, 0, 9472, 4282, 11929, 0, 12816, 9596, 0, -12710, 0, 12721, 4101, 0, 0, 0, 0, 0, 0, 1004, 9632, 0, 0, 0, 12627, -0, 0, 6290, 0, 0, 0, 9491, 9686, 8745, 0, 0, 12712, 0, 0, 0, 13154, -3461, 65367, 64756, 0, 0, 0, 0, 13227, 12585, 0, 0, 12177, 41708, -12860, 41703, 10015, 42090, 4900, 10352, 0, 10061, 12396, 4119, 5140, -209, 65459, 41704, 9702, 0, 41132, 9245, 13048, 4927, 4138, 41093, -65286, 0, 2410, 993, 0, 13054, 12394, 0, 0, 0, 12685, 0, 0, 0, 41230, -0, 0, 1680, 42166, 0, 41305, 3600, 13049, 0, 1336, 41518, 0, 0, 0, -9839, 2819, 64820, 12706, 12966, 41134, 0, 63915, 0, 8184, 272, 1363, -8793, 8411, 63908, 41502, 3077, 983, 0, 1512, 0, 1190, 4109, 1335, -841, 0, 41358, 9836, 9544, 0, 41481, 8313, 7832, 0, 3090, 2409, 817, -1664, 1850, 0, 3079, 4731, 10118, 0, 64541, 0, 1255, 12386, 9247, -64350, 0, 12389, 0, 0, 41996, 63990, 64936, 5864, 1147, 63992, 5835, -5328, 0, 5480, 7858, 41990, 4116, 12391, 0, 1094, 194, 12384, 0, 8180, -41686, 12313, 0, 63904, 0, 6114, 12649, 0, 64578, 8247, 507, 91, 0, 0, -0, 12070, 0, 10036, 7857, 6067, 774, 0, 2744, 0, 64953, 12539, 41857, -64321, 8359, 0, 6028, 0, 64914, 0, 7719, 0, 2486, 7893, 41059, 162, -5436, 0, 0, 9687, 64956, 6304, 0, 6051, 0, 5262, 8985, 0, 12681, 0, 0, -12406, 12219, 3652, 64304, 0, 10492, 64550, 0, 279, 0, 0, 64619, -12403, 1489, 0, 4132, 4899, 3899, 1007, 42124, 4976, 2343, 4103, 0, 0, -11985, 1345, 0, 0, 12859, 0, 4098, 65267, 5861, 0, 11999, 12151, -64804, 0, 12645, 5146, 0, 0, 0, 0, 492, 8685, 12974, 0, 0, 41551, -5147, 2582, 0, 64538, 0, 1928, 0, 9594, 0, 13304, 0, 2527, 0, 197, -2799, 8241, 0, 0, 0, 0, 64958, 0, 5524, 0, 10138, 0, 0, 8897, 0, -41553, 8357, 4124, 1799, 0, 42148, 0, 12954, 0, 65340, 1123, 963, -2434, 10120, 12405, 0, 0, 398, 392, 0, 7894, 0, 7945, 64935, 4402, 0, -12402, 0, 41880, 8414, 12408, 0, 0, 406, 0, 41464, 12411, 0, 4560, -8554, 4961, 0, 1575, 0, 5438, 165, 9993, 41467, 63953, 8064, 9093, -9599, 63959, 0, 0, 4987, 41469, 2399, 4096, 53, 0, 12368, 0, 0, 8178, -64598, 3367, 12910, 0, 727, 0, 0, 5805, 1947, 0, 0, 42176, 12370, 0, -1705, 9331, 8898, 0, 12372, 0, 0, 8017, 65287, 8813, 12366, 0, 6066, -1329, 4909, 3052, 9220, 0, 4904, 0, 0, 1365, 9253, 0, 0, 0, 0, 0, 0, -1499, 0, 8055, 0, 8740, 5398, 63964, 0, 8924, 0, 0, 3660, 12017, -64646, 9476, 8788, 1357, 42113, 0, 3629, 8774, 42114, 0, 3628, 0, 0, -1933, 3469, 1567, 42116, 11969, 64809, 2928, 4905, 2487, 4910, 3121, -1804, 3311, 0, 9114, 0, 12083, 9315, 4822, 4906, 3852, 2847, 0, 3236, -0, 1251, 7777, 41852, 7951, 1198, 0, 0, 12274, 510, 10259, 0, 0, 4561, -6018, 1398, 0, 12276, 0, 41569, 0, 0, 8167, 12127, 41932, 840, 0, -2443, 41644, 10410, 0, 1001, 9241, 1927, 333, 41930, 0, 8144, 8034, 0, -0, 0, 0, 12867, 0, 8260, 7769, 64910, 12621, 65364, 8904, 518, 4764, -0, 41168, 13204, 4387, 4127, 65435, 65369, 0, 0, 41044, 0, 0, 9358, 0, -42078, 5136, 1968, 0, 0, 1337, 0, 0, 4533, 796, 0, 0, 0, 12038, 0, -64559, 0, 65461, 9798, 6120, 478, 1948, 0, 0, 952, 6016, 0, 0, 9512, -4276, 1206, 3619, 41638, 0, 3843, 8142, 8853, 3361, 0, 490, 0, 3436, -0, 63841, 12817, 0, 64963, 3930, 12854, 0, 6154, 9551, 0, 65346, 784, -65357, 334, 64797, 1453, 65356, 8940, 0, 8500, 10428, 10364, 64715, -778, 4317, 10004, 7989, 64676, 3227, 0, 0, 0, 0, 41698, 13102, 41702, -10309, 9718, 10277, 0, 0, 41624, 5415, 9613, 9001, 4526, 3462, 65215, -64520, 0, 0, 0, 42056, 9759, 64957, 3963, 0, 8114, 1469, 65445, 65381, -0, 4988, 0, 0, 9598, 904, 352, 0, 1451, 1356, 8453, 4134, 0, 0, 1619, -9703, 41745, 0, 8575, 0, 1201, 64732, 12846, 0, 41860, 11919, 64962, -41550, 5289, 13144, 0, 0, 823, 9675, 12305, 0, 226, 2649, 12387, 1253, -0, 0, 500, 64521, 9081, 1658, 11936, 64735, 0, 64660, 63845, 64784, -9785, 42123, 64783, 0, 0, 5152, 8935, 0, 0, 5304, 0, 616, 4323, 65178, -4684, 0, 0, 0, 65339, 41394, 6048, 4763, 4112, 0, 0, 5260, 9821, -65129, 326, 9681, 4475, 0, 41142, 2876, 0, 0, 6035, 41398, 41192, -9802, 13261, 0, 453, 41396, 0, 13159, 12140, 9572, 0, 10392, 10328, -40998, 7704, 0, 0, 9800, 4123, 0, 0, 41000, 7854, 0, 0, 0, 0, 10344, -9808, 64014, 5394, 4126, 0, 9521, 9589, 64755, 0, 4425, 0, 10464, 0, -64769, 0, 0, 64016, 64024, 12173, 679, 64012, 0, 5850, 12049, 0, 0, -4474, 0, 64874, 64006, 1587, 64005, 0, 0, 65490, 1369, 0, 0, 7927, 0, -1139, 64030, 64026, 64029, 8970, 64948, 4430, 0, 0, 4514, 0, 12421, -8194, 0, 1852, 3057, 65483, 8893, 64032, 12542, 64045, 65341, 0, 0, -7925, 12423, 10475, 0, 3496, 1352, 0, 7707, 9102, 627, 0, 6158, 8327, -0, 0, 6040, 0, 10129, 64863, 9336, 65451, 5730, 7844, 7798, 64474, -64259, 1682, 64290, 7820, 0, 12951, 0, 7746, 1492, 0, 12705, 12563, 0, -5127, 0, 0, 5495, 4273, 0, 9644, 0, 1833, 2999, 0, 64373, 0, 185, -65085, 6023, 169, 5497, 64611, 8085, 0, 0, 0, 8224, 0, 1949, 4117, -7847, 0, 0, 5321, 0, 0, 9313, 2589, 64408, 1689, 7802, 4683, 0, 0, -64667, 0, 1184, 0, 815, 12819, 0, 6049, 0, 4027, 834, 0, 1803, 64683, -1503, 8995, 0, 0, 5731, 1381, 2387, 0, 12430, 0, 64525, 0, 2881, -65514, 0, 9601, 332, 9668, 9766, 5142, 2407, 0, 0, 6036, 64881, 4026, -8645, 64789, 2887, 0, 3526, 6298, 0, 64475, 4833, 1834, 0, 8572, 6021, -0, 65249, 0, 8662, 0, 0, 2652, 12096, 0, 0, 0, 0, 166, 0, 8635, 0, 0, -408, 1828, 0, 13298, 0, 8531, 8168, 6280, 12324, 8811, 65238, 0, 4832, -64557, 41643, 6279, 12508, 8713, 12502, 0, 41645, 1620, 0, 646, 0, 0, -42129, 609, 0, 3472, 12496, 0, 0, 0, 6212, 0, 0, 5809, 1950, 239, 0, -637, 0, 41592, 0, 0, 0, 0, 3247, 0, 65017, 12696, 0, 0, 0, 12929, 0, -712, 0, 0, 41567, 0, 0, 0, 0, 0, 0, 1506, 41565, 0, 4509, 0, 12651, -12216, 64628, 40988, 11961, 0, 41727, 7803, 64341, 2396, 0, 0, 0, 0, -355, 9719, 3886, 9814, 64796, 0, 65444, 996, 42075, 0, 0, 65272, 0, -8655, 8222, 0, 7939, 10342, 0, 3178, 0, 0, 8534, 0, 3976, 0, 42161, 0, -5833, 12561, 0, 0, 5699, 12562, 12550, 9488, 40982, 8489, 0, 1488, 0, -13149, 0, 9799, 5265, 0, 1563, 0, 9619, 12464, 0, 0, 0, 0, 5803, 7797, -6070, 10006, 64919, 465, 6082, 13078, 9692, 0, 12567, 8116, 795, 0, -7843, 12462, 3607, 12715, 10046, 9612, 42153, 8218, 9485, 0, 0, 12468, -8607, 1008, 65322, 3306, 0, 65254, 6057, 508, 0, 1766, 0, 11996, 1820, -4547, 0, 638, 6083, 0, 12308, 0, 2305, 0, 0, 0, 6056, 12616, 65236, 0, -6085, 0, 65207, 3915, 41634, 5382, 41639, 0, 6235, 0, 4028, 1787, -42180, 41979, 0, 3249, 1768, 1130, 12328, 501, 42016, 0, 0, 0, 65294, -7742, 0, 13280, 41922, 0, 0, 5310, 9475, 0, 0, 0, 5526, 0, 0, 0, 8568, -0, 65155, 64939, 5403, 0, 41706, 64926, 1771, 12460, 8936, 0, 0, 0, 0, -0, 0, 0, 0, 0, 0, 5410, 5783, 10365, 8403, 5400, 0, 0, 5027, 9326, -10491, 0, 4831, 0, 5028, 5587, 0, 0, 5026, 4923, 65086, 8981, 12382, -8931, 0, 1415, 8866, 0, 65513, 10461, 12103, 0, 8642, 5029, 64788, -1580, 3598, 0, 41070, 10053, 0, 0, 0, 6026, 41515, 0, 64592, 1716, -1461, 910, 11907, 620, 41001, 3658, 41541, 0, 0, 64758, 5024, 0, -41003, 0, 5025, 0, 41514, 0, 5703, 0, 41517, 41504, 41519, 0, 40989, -0, 5849, 623, 781, 670, 65173, 5769, 613, 6105, 0, 477, 1268, 0, 8906, -592, 1578, 2636, 64404, 0, 0, 8225, 0, 654, 0, 653, 652, 7721, 647, -7869, 633, 0, 42152, 64361, 12480, 6119, 829, 39, 12487, 0, 0, 0, -12482, 0, 12489, 9667, 391, 5550, 0, 482, 0, 1203, 0, 1813, 64544, -41311, 9503, 0, 2877, 0, 0, 1675, 4939, 5315, 0, 0, 10070, 42061, -65443, 4576, 0, 0, 0, 4277, 40997, 4039, 0, 64472, 368, 13036, 3960, -0, 0, 0, 0, 0, 3958, 0, 1849, 0, 270, 0, 11917, 0, 42064, 11959, 0, -64657, 65372, 3618, 0, 9069, 6273, 5156, 364, 9595, 929, 0, 42035, -707, 41155, 41725, 8691, 0, 224, 41662, 0, 9332, 4966, 0, 0, 4578, -64513, 3841, 0, 0, 0, 13074, 9580, 4972, 9356, 0, 2909, 0, 42048, -10166, 8682, 12147, 64707, 9608, 12815, 7730, 11962, 41540, 12507, -1196, 0, 0, 777, 10020, 4375, 64685, 41924, 525, 12501, 0, 8763, 0, -41628, 533, 11931, 8658, 0, 41520, 2705, 0, 64894, 9838, 4377, 8559, -7765, 0, 63780, 13193, 2701, 0, 8679, 5767, 1576, 7735, 9809, 8353, -63747, 41960, 0, 0, 63761, 1748, 7757, 65265, 0, 12803, 0, 2718, 4168, -0, 13308, 63765, 63787, 1179, 4440, 0, 7694, 363, 8896, 63768, 3485, -0, 41701, 0, 0, 0, 1591, 42168, 64625, 63783, 0, 0, 13053, 10013, -5630, 0, 0, 9492, 10390, 64382, 12833, 5543, 0, 1640, 12495, 630, 0, -3138, 12504, 41127, 1043, 0, 12498, 0, 0, 0, 313, 0, 8615, 0, 0, 493, -41426, 5750, 1717, 9417, 479, 9405, 0, 0, 0, 9403, 3520, 9422, 12490, -64315, 65185, 0, 12493, 5815, 64636, 1002, 12491, 0, 12934, 631, 0, 0, -13161, 41303, 0, 0, 0, 0, 13305, 0, 2797, 63862, 0, 306, 714, 3058, 0, -0, 0, 0, 0, 0, 12644, 0, 0, 0, 7909, 0, 4569, 63759, 63805, 0, 63804, -40986, 180, 244, 0, 12898, 12494, 12674, 8244, 362, 0, 0, 8037, 0, 0, -0, 4882, 5185, 0, 5521, 4885, 5519, 42155, 10302, 4880, 10104, 1027, -1360, 248, 0, 12351, 1446, 4319, 41646, 991, 5189, 63754, 10494, 0, -1722, 5581, 0, 470, 0, 65271, 5523, 0, 0, 4579, 0, 9549, 12511, 11953, -12514, 9661, 0, 12000, 9602, 8623, 0, 0, 0, 0, 12512, 0, 13041, 6150, -0, 659, 6098, 0, 1174, 10334, 0, 8311, 12510, 0, 13039, 0, 12513, -9284, 12471, 0, 12330, 0, 0, 0, 2323, 65288, 2319, 6293, 12477, 0, -2311, 0, 4415, 237, 6281, 0, 0, 9010, 2309, 7897, 8173, 0, 12469, 0, -0, 1736, 12475, 3894, 12228, 9397, 65200, 3383, 9396, 9393, 693, 9391, -314, 9389, 6209, 9387, 9388, 4932, 9386, 9383, 5332, 12204, 9285, -10436, 8185, 41808, 1751, 273, 8165, 13166, 2313, 65449, 7948, 9236, -8544, 4528, 2584, 6301, 0, 6289, 10484, 0, 0, 9339, 12082, 3757, 3147, -0, 12642, 10421, 0, 2310, 64389, 2326, 9382, 2565, 9380, 9377, 7921, -9375, 9376, 1683, 9374, 2567, 8596, 12444, 4044, 41274, 13016, 8210, -0, 8334, 474, 12331, 0, 42032, 8744, 726, 0, 0, 0, 0, 41276, 42030, -10467, 12522, 9835, 0, 4951, 634, 12275, 0, 65492, 274, 0, 1858, 4744, -4746, 0, 9548, 0, 403, 0, 12503, 9610, 8068, 8197, 63996, 699, 0, -41665, 1819, 0, 0, 42182, 0, 0, 0, 41667, 12506, 0, 1923, 0, 12500, 0, -12509, 64393, 0, 0, 0, 64279, 41047, 2996, 1937, 0, 0, 8084, 4047, -3608, 0, 65217, 1107, 0, 9076, 8862, 0, 293, 0, 64766, 64791, 41827, -13222, 65416, 0, 8560, 10463, 63994, 0, 4803, 9043, 1739, 1941, 498, -64471, 1713, 0, 12529, 8042, 0, 2344, 12528, 6297, 2414, 0, 0, 3231, -0, 12200, 0, 65156, 12530, 2537, 969, 41429, 12658, 13034, 6165, -13035, 0, 41433, 4719, 469, 0, 4363, 5211, 8914, 0, 0, 1772, 1435, -64876, 2969, 6046, 64812, 6208, 0, 5746, 12215, 0, 4931, 1951, 8612, -0, 9607, 0, 338, 0, 5061, 12304, 41106, 65016, 1491, 8115, 0, 12844, -41061, 8227, 0, 1218, 0, 41993, 41509, 0, 63808, 0, 0, 41108, 4486, -41995, 1075, 1958, 12535, 41992, 41506, 0, 0, 0, 10257, 0, 10273, 0, -7692, 12669, 8008, 0, 330, 8566, 65083, 41133, 0, 41126, 12532, 0, 0, -3508, 7794, 0, 0, 9645, 0, 41626, 3669, 3968, 0, 0, 13028, 0, 12537, -0, 0, 0, 12536, 2350, 13029, 0, 0, 12116, 13030, 0, 4527, 1588, 12538, -8409, 0, 0, 65398, 787, 9502, 4948, 12484, 4032, 0, 41654, 65399, -6207, 0, 6117, 65401, 8412, 65247, 0, 8734, 644, 41511, 41657, 10149, -3659, 9533, 184, 12481, 13107, 12488, 65382, 0, 41556, 12623, 65474, -2354, 0, 8220, 0, 6295, 901, 41510, 7953, 0, 5157, 4020, 63811, 11927, -0, 64818, 0, 41687, 0, 0, 0, 0, 0, 0, 65198, 0, 0, 0, 64527, 0, 7877, -2352, 0, 0, 64576, 13299, 1407, 0, 0, 13026, 0, 7941, 0, 8362, 8903, -9777, 0, 10399, 5869, 8636, 0, 1343, 0, 64698, 9325, 13025, 6283, -64499, 12643, 0, 0, 13027, 8543, 10051, 9216, 0, 13019, 41258, 8625, -0, 13021, 10477, 3136, 8733, 0, 8315, 13022, 0, 64588, 0, 6152, 0, -5477, 0, 10112, 0, 13020, 0, 8675, 0, 0, 0, 0, 64945, 8029, 6091, 0, -4485, 3335, 0, 3590, 9776, 41397, 0, 5215, 0, 3333, 1632, 65119, 3588, -3342, 9341, 5363, 0, 12725, 0, 0, 0, 223, 0, 1611, 13246, 13018, 0, -63792, 65245, 3337, 1171, 0, 0, 0, 1805, 8772, 41423, 0, 11945, 8708, -13046, 8838, 425, 4025, 42066, 0, 0, 2392, 13047, 4530, 0, 12425, -1213, 0, 0, 797, 0, 7888, 13050, 0, 64387, 4115, 0, 0, 0, 3277, 8929, -4947, 41055, 0, 64276, 426, 0, 13045, 8251, 10136, 7751, 0, 41493, 0, -1224, 12806, 8768, 13044, 0, 1764, 3101, 0, 8480, 1078, 9757, 65439, -41057, 0, 0, 8663, 9312, 4413, 4539, 3787, 0, 9222, 0, 0, 1572, 9092, -12593, 41961, 2346, 12724, 9330, 0, 9646, 3773, 0, 12134, 7947, 12003, -0, 13043, 8056, 2454, 5349, 208, 0, 0, 64849, 0, 8816, 41111, 65429, -0, 7825, 5661, 0, 12595, 3603, 41109, 2398, 3548, 1157, 64903, 8638, -0, 0, 3115, 0, 0, 0, 8235, 4405, 10086, 4876, 0, 0, 0, 65430, 64493, -6079, 12646, 0, 8158, 41561, 41472, 998, 13051, 13105, 3143, 0, 0, -41559, 41474, 7882, 13052, 0, 5665, 530, 0, 41986, 0, 12002, 64526, -5742, 5664, 4692, 8979, 12310, 4007, 63970, 0, 7896, 1121, 0, 3382, 0, -0, 13231, 0, 64908, 4732, 6311, 0, 12004, 63976, 8627, 63977, 10110, -0, 41705, 0, 42028, 64327, 42023, 2795, 63979, 0, 0, 0, 6275, 0, -41699, 0, 0, 3229, 65517, 63952, 0, 0, 5407, 12823, 2331, 41678, -42026, 12156, 2336, 0, 0, 0, 0, 0, 1921, 0, 0, 0, 822, 65529, 12691, -4284, 0, 0, 0, 12841, 9229, 42034, 41255, 12607, 5311, 1795, 965, -3521, 11993, 5774, 8325, 0, 65403, 0, 1854, 41677, 0, 10057, 6294, -3144, 64780, 5280, 65019, 0, 12905, 41610, 6076, 748, 12385, 768, 535, -442, 12375, 0, 0, 12381, 2475, 12388, 4889, 8968, 6071, 3593, 0, 4804, -2342, 0, 1800, 0, 4894, 467, 4890, 0, 0, 0, 4893, 8678, 12433, 0, -4888, 502, 0, 65431, 41490, 0, 12043, 10119, 316, 0, 0, 65191, 0, 0, -64365, 64746, 2332, 4860, 412, 0, 11997, 12432, 9583, 8058, 5546, -8019, 0, 0, 0, 12203, 5544, 2355, 8913, 0, 4875, 65175, 0, 12137, -5548, 9344, 6250, 7944, 0, 13104, 6077, 12383, 65452, 0, 0, 3134, 0, -0, 4669, 0, 0, 0, 3050, 63839, 10319, 0, 10383, 0, 4592, 0, 0, 0, -4691, 0, 9345, 621, 0, 0, 4918, 65411, 0, 64631, 0, 7804, 0, 0, 8457, -0, 4914, 65412, 3786, 8886, 4917, 0, 0, 7923, 3716, 5464, 9996, 0, -2361, 7971, 8195, 0, 9566, 7682, 3722, 8086, 41707, 0, 8319, 2312, -40977, 10050, 12718, 12575, 8859, 41458, 40980, 65110, 13202, 0, -12582, 0, 0, 7920, 41712, 4021, 6288, 7985, 0, 5653, 0, 64395, 7698, -5658, 410, 41552, 1802, 0, 4913, 0, 41659, 41671, 1827, 0, 64396, -41668, 9077, 2327, 8810, 12959, 0, 0, 3860, 64616, 9239, 8821, 6153, -2867, 0, 42158, 698, 0, 8749, 10356, 12698, 64858, 361, 12641, 845, 0, -41560, 11970, 4562, 63756, 2926, 0, 4099, 0, 0, 7936, 0, 611, 0, 4716, -0, 0, 0, 12340, 0, 0, 0, 0, 0, 0, 6291, 5462, 0, 41669, 9734, 65455, -41933, 4655, 4151, 0, 0, 0, 839, 42162, 7695, 8769, 65246, 0, 0, 4859, -64467, 65504, 4826, 0, 41090, 0, 12172, 0, 0, 0, 0, 12576, 7842, -12839, 0, 804, 2699, 0, 12298, 2985, 0, 0, 64924, 12138, 0, 0, 0, -9827, 0, 0, 286, 12323, 0, 0, 0, 0, 1425, 35, 0, 0, 0, 41210, 64432, -8482, 0, 6090, 5032, 7812, 11940, 0, 664, 0, 5034, 4272, 65232, 40967, -40965, 42024, 12704, 13294, 0, 64869, 6032, 0, 12164, 0, 0, 0, 0, 0, -5244, 0, 0, 41161, 5518, 4174, 0, 8189, 968, 0, 1169, 434, 41437, 0, -6034, 41164, 0, 12574, 0, 0, 524, 0, 0, 788, 0, 12679, 64506, 0, 1663, -10419, 0, 41227, 0, 12346, 12855, 64848, 0, 10415, 41562, 0, 0, 0, 0, -0, 0, 0, 959, 8885, 12564, 64333, 0, 0, 5195, 5445, 9355, 64323, -42151, 4644, 8989, 221, 310, 41253, 41564, 8010, 0, 4962, 0, 8855, -10054, 0, 0, 0, 9012, 0, 12088, 0, 13215, 0, 10451, 64260, 374, 0, -816, 64634, 0, 0, 41934, 3873, 8367, 0, 64608, 4715, 6101, 0, 41936, -0, 64511, 12723, 65089, 0, 307, 0, 9585, 5374, 0, 1462, 0, 0, 0, 0, -12143, 0, 41804, 1929, 0, 12142, 0, 12236, 41419, 0, 0, 0, 64374, -5378, 0, 64295, 41421, 0, 741, 0, 0, 0, 821, 0, 2498, 5800, 0, 2992, -1760, 8124, 4469, 2324, 828, 3611, 0, 0, 1185, 0, 531, 0, 0, 0, 0, -7999, 8204, 3614, 2827, 9696, 0, 7713, 2348, 4354, 0, 4380, 0, 7833, -0, 64324, 41240, 0, 3000, 41726, 1810, 3673, 5137, 0, 0, 0, 0, 0, 0, -10121, 0, 0, 0, 12824, 0, 4748, 7970, 0, 12608, 0, 5871, 41160, 9700, -12580, 0, 0, 0, 3967, 7898, 13137, 8775, 64560, 12713, 2963, 9090, -8410, 4454, 723, 1734, 966, 4449, 0, 64594, 2456, 231, 2320, 0, 339, -4968, 0, 0, 8075, 41098, 0, 8047, 3597, 9761, 12634, 41542, 0, 4037, -0, 8352, 0, 5687, 0, 3840, 1584, 0, 6045, 0, 0, 9704, 0, 0, 0, 0, -12311, 8660, 0, 8365, 8643, 0, 0, 4483, 1709, 64399, 9780, 6080, -13092, 0, 1746, 6072, 8667, 12121, 0, 13140, 0, 0, 2531, 4480, 0, 0, -0, 1259, 0, 10394, 0, 0, 0, 605, 0, 641, 5219, 0, 0, 41500, 41129, -311, 12283, 6221, 9075, 0, 5466, 0, 0, 64885, 0, 4535, 2667, 4271, -65406, 0, 345, 41410, 0, 41198, 0, 41407, 0, 5037, 41131, 1776, 9046, -41201, 0, 41508, 4660, 323, 0, 0, 64338, 8131, 0, 4625, 8323, 4630, -247, 0, 0, 12338, 4651, 2668, 12080, 0, 64574, 11933, 2519, 0, 41903, -41079, 5053, 0, 5049, 0, 0, 706, 7754, 7727, 8738, 4031, 6278, 0, -9672, 649, 64587, 0, 0, 10280, 12670, 41408, 0, 0, 705, 41591, 8755, -0, 1183, 0, 8268, 0, 0, 8157, 9736, 64503, 65418, 0, 4747, 0, 0, -11913, 4718, 0, 0, 5141, 0, 0, 7962, 12211, 9837, 0, 64722, 0, 5719, -0, 9773, 0, 0, 1857, 0, 4626, 8464, 8472, 0, 4629, 8499, 6059, 0, -4624, 7818, 8535, 0, 65179, 7805, 64805, 0, 12242, 41011, 0, 0, 0, 0, -0, 0, 8492, 0, 8459, 0, 1788, 1579, 0, 0, 0, 0, 9543, 9028, 0, 0, 0, -41455, 4523, 64882, 0, 41468, 8684, 12640, 6102, 0, 5298, 12625, 5294, -0, 42013, 3940, 41597, 0, 0, 9816, 8665, 0, 12073, 12630, 1653, 0, -10153, 0, 6166, 0, 0, 0, 5292, 0, 0, 1939, 913, 3970, 64599, 12455, -1793, 0, 0, 0, 7878, 8211, 65263, 0, 0, 0, 0, 0, 3514, 13219, 9569, -12180, 0, 5263, 0, 0, 5500, 10022, 65387, 0, 65384, 5322, 980, 0, -10008, 5324, 0, 3784, 41614, 64751, 6230, 0, 0, 10085, 3360, 8098, -41616, 0, 41734, 41732, 41613, 8072, 0, 0, 41821, 1249, 7783, 41731, -12032, 8237, 0, 64899, 12395, 41149, 12818, 0, 10462, 41150, 0, 9795, -0, 0, 13213, 0, 0, 41152, 0, 9249, 41800, 7808, 1829, 0, 41811, 4358, -65315, 0, 0, 0, 0, 64354, 1710, 0, 10168, 0, 9781, 49, 0, 0, 6258, -8269, 0, 9741, 0, 5649, 0, 315, 0, 1643, 0, 12397, 3470, 8884, 0, -41099, 65314, 0, 1378, 65163, 1072, 0, 0, 0, 0, 0, 0, 0, 1080, 0, -8787, 0, 1101, 41618, 0, 8405, 0, 12632, 1086, 0, 42088, 7680, 8847, -65458, 0, 12639, 3380, 8123, 1091, 6121, 7977, 4501, 12665, 8119, 0, -0, 0, 1494, 0, 3127, 0, 0, 12930, 1394, 0, 0, 12363, 5345, 9789, 0, -9527, 0, 64582, 0, 12309, 0, 0, 0, 12939, 12404, 65168, 42003, 2495, -5848, 8726, 5570, 2587, 12410, 41722, 0, 8100, 7890, 0, 0, 0, 5569, -6229, 1593, 0, 6063, 619, 0, 65080, 6053, 0, 4120, 65337, 64727, -10083, 0, 0, 0, 9366, 9016, 42006, 6055, 3870, 4279, 2500, 41538, -1507, 8497, 8602, 65320, 41991, 65334, 65333, 65332, 65331, 42059, -65329, 9080, 0, 0, 64480, 5571, 3674, 9740, 0, 4371, 5798, 10408, -42085, 10107, 4106, 41989, 65313, 42074, 63999, 41228, 0, 41029, -13098, 0, 41239, 0, 0, 8182, 0, 0, 0, 11947, 0, 5847, 1505, 0, 0, -12606, 12695, 41988, 41250, 12175, 0, 64535, 0, 7809, 0, 0, 562, 8120, -0, 0, 13033, 64738, 3219, 0, 0, 1366, 1037, 0, 4551, 0, 0, 0, 0, 4568, -549, 1570, 10478, 2835, 12517, 557, 0, 12034, 64649, 41056, 12519, -41004, 0, 2825, 0, 0, 8079, 2821, 41046, 0, 0, 12111, 3927, 13071, -12515, 452, 5271, 5492, 64718, 2831, 0, 10144, 0, 5212, 5493, 41120, -8916, 0, 9747, 12019, 41332, 1618, 12333, 0, 1668, 10430, 0, 5853, -1187, 10363, 0, 12956, 0, 0, 0, 3240, 12060, 12194, 0, 41631, 41065, -5323, 8166, 4557, 0, 2707, 8309, 0, 65297, 41052, 0, 2697, 8752, 0, -4912, 2695, 0, 0, 0, 8864, 0, 64798, 0, 2693, 12125, 41124, 0, 1164, -0, 0, 1035, 41067, 0, 7881, 701, 12178, 3489, 0, 41117, 0, 5248, -12218, 0, 6303, 3796, 41123, 0, 3994, 0, 10457, 9991, 41128, 64485, -5792, 0, 64857, 42171, 2855, 7994, 64762, 6104, 0, 0, 9340, 0, 1589, -0, 296, 3246, 7906, 2879, 41981, 41620, 0, 7815, 0, 0, 0, 0, 0, 12579, -1496, 747, 12708, 942, 2378, 13262, 0, 5299, 0, 9320, 5449, 1232, -8139, 6216, 41431, 0, 65373, 5295, 0, 0, 1223, 1642, 174, 0, 12158, -4161, 2374, 0, 8475, 3212, 0, 3211, 0, 5286, 0, 0, 0, 9728, 3846, -8070, 5536, 0, 7705, 11942, 0, 12136, 3309, 0, 0, 41491, 0, 4986, -12189, 41653, 0, 1241, 0, 4257, 8496, 0, 6220, 9004, 0, 0, 41513, -41650, 0, 0, 0, 12914, 0, 0, 0, 6078, 12971, 0, 1475, 0, 11979, 6084, -0, 41064, 41062, 9635, 12600, 3256, 41236, 42076, 0, 0, 0, 8727, -65304, 64866, 41237, 64300, 64867, 0, 0, 0, 0, 0, 3248, 2613, 0, 9015, -0, 0, 3635, 64337, 41651, 41241, 0, 3494, 0, 0, 64431, 0, 0, 0, 0, -635, 0, 0, 0, 65312, 5447, 0, 0, 65328, 4010, 7984, 8600, 41915, 0, -4176, 41105, 5812, 0, 6232, 0, 0, 0, 318, 5302, 0, 0, 4335, 3649, -3941, 42145, 41110, 3634, 64892, 9113, 1954, 12155, 7866, 0, 0, 0, 0, -0, 0, 2849, 0, 0, 7938, 12960, 1761, 4586, 65379, 350, 64803, 0, 509, -0, 0, 0, 0, 542, 5133, 41680, 0, 9500, 0, 1514, 64741, 0, 5453, 65533, -0, 0, 2496, 8493, 944, 9368, 3890, 12168, 1438, 8817, 0, 0, 41947, -1220, 0, 63931, 1194, 3242, 1571, 9555, 8598, 0, 6169, 943, 41946, -2798, 312, 0, 41980, 0, 0, 8877, 269, 3495, 6272, 9617, 1460, 8988, 0, -4891, 0, 0, 0, 41119, 41416, 0, 4173, 0, 0, 0, 0, 64955, 41418, 0, 0, -0, 41415, 6296, 9582, 193, 12188, 0, 64680, 41122, 1730, 2457, 4493, -2314, 10469, 1362, 9822, 7703, 8840, 5807, 0, 0, 0, 0, 4426, 0, 0, 0, -0, 7874, 8681, 5220, 0, 13136, 0, 2416, 3310, 64017, 0, 379, 0, 13220, -0, 0, 3223, 5517, 1359, 8041, 4549, 0, 5240, 9811, 10012, 3096, 0, 0, -0, 12648, 8688, 12866, 0, 3294, 9501, 0, 1272, 65485, 64514, 64654, 0, -65210, 1467, 10158, 10040, 5288, 9519, 0, 8132, 0, 0, 12193, 0, 65493, -3215, 0, 7710, 1610, 0, 0, 63881, 0, 0, 5181, 5275, 0, 228, 8637, -1501, 0, 3789, 5179, 0, 6225, 0, 0, 1725, 0, 8196, 9352, 12042, 0, 0, -9537, 3961, 5762, 1967, 2605, 4500, 64561, 8104, 4981, 0, 3405, 0, -63876, 10414, 13001, 8141, 9559, 2600, 41649, 41647, 64851, 0, 3237, -8631, 2545, 10466, 8541, 0, 0, 41866, 0, 0, 64517, 10127, 0, 1650, -262, 1637, 0, 7901, 3238, 41945, 0, 41941, 3308, 65158, 64880, 8614, -65220, 65266, 0, 41943, 41482, 0, 45, 0, 0, 8106, 4128, 10065, 65327, -4494, 0, 4012, 10395, 0, 10398, 4537, 8737, 0, 0, 695, 739, 696, 7912, -2620, 0, 0, 9227, 0, 179, 5098, 691, 738, 2853, 0, 0, 3868, 688, 0, -690, 2548, 737, 974, 0, 0, 42069, 0, 10034, 3985, 8783, 0, 41602, 0, -0, 4682, 0, 12809, 8082, 4685, 3158, 64532, 4389, 4680, 923, 41863, -3851, 292, 13002, 0, 0, 3221, 1763, 0, 4612, 0, 0, 12999, 41219, 0, 0, -0, 3637, 12996, 0, 11949, 63922, 12278, 3228, 41826, 64624, 0, 0, -2731, 0, 9651, 651, 3891, 7696, 0, 2337, 1735, 0, 0, 4177, 0, 9089, 0, -64695, 0, 64500, 1860, 2654, 0, 1856, 12240, 8599, 0, 0, 0, 3458, -3208, 12975, 8498, 0, 0, 8758, 9450, 0, 1569, 63888, 12534, 12124, -7690, 0, 12533, 0, 7740, 4543, 41471, 0, 0, 0, 0, 0, 63895, 0, 41544, -41689, 63789, 12282, 64909, 13064, 63893, 64556, 8850, 9238, 0, 8561, -4573, 0, 0, 65438, 0, 0, 0, 0, 8778, 41688, 12900, 0, 0, 8314, 0, 0, -8804, 65092, 0, 0, 0, 42018, 1744, 0, 10366, 12317, 41310, 0, 13164, -0, 967, 0, 64546, 12690, 0, 3257, 0, 0, 1845, 2974, 10446, 41848, 0, -278, 0, 41405, 63853, 0, 3499, 8609, 42149, 2569, 0, 5320, 0, 0, -42015, 3901, 0, 4563, 65176, 41308, 0, 65306, 7686, 9520, 0, 8646, 0, -0, 0, 0, 65343, 65325, 0, 1940, 42073, 790, 220, 65193, 0, 0, 10044, -0, 5429, 0, 0, 0, 5707, 10393, 0, 0, 42067, 41890, 5433, 0, 7911, 0, -3742, 9775, 3959, 0, 5425, 4977, 2467, 5317, 5423, 4611, 0, 8040, -5069, 9679, 4182, 0, 4676, 0, 41073, 4418, 4184, 4628, 0, 0, 0, 0, -1851, 12186, 0, 11908, 0, 9360, 9083, 0, 41764, 0, 12837, 8829, 7711, -64423, 0, 0, 0, 0, 8809, 0, 365, 12056, 41382, 0, 0, 65395, 0, 0, -5516, 2845, 7717, 4588, 41717, 63830, 5514, 12045, 2433, 0, 5515, -3352, 0, 64377, 65437, 793, 65194, 0, 305, 0, 0, 842, 0, 8208, 0, -41695, 41369, 0, 5608, 63824, 0, 818, 5337, 0, 0, 0, 9638, 8061, 8735, -12483, 0, 13003, 0, 13167, 0, 1372, 0, 0, 4969, 1254, 0, 989, 64257, -0, 65228, 6060, 0, 4326, 2840, 64601, 13068, 0, 65242, 3245, 9068, 0, -949, 0, 0, 6148, 8605, 2651, 0, 0, 0, 0, 0, 65106, 0, 0, 0, 41796, -1269, 0, 64754, 41777, 64372, 5144, 3226, 655, 0, 4431, 4331, 8777, -3285, 41834, 5279, 0, 10336, 8312, 0, 12091, 671, 250, 0, 618, 668, -610, 0, 0, 1152, 5256, 640, 41229, 12207, 1067, 255, 3905, 0, 9493, 0, -41014, 0, 0, 0, 0, 0, 64938, 41272, 0, 13287, 0, 65166, 9019, 0, 0, 0, -987, 64410, 5527, 2768, 0, 3365, 5135, 0, 0, 0, 0, 0, 5139, 346, 0, -6305, 12609, 4675, 5168, 5530, 5210, 0, 4627, 8253, 5208, 1136, 65433, -0, 5218, 7976, 0, 65285, 3244, 5529, 0, 0, 0, 5432, 64965, 4041, 8784, -2357, 0, 5528, 229, 42140, 0, 0, 0, 0, 0, 0, 4000, 0, 0, 665, 0, 3206, -7770, 7884, 64853, 0, 0, 0, 211, 2509, 7790, 10470, 7861, 3220, 0, 0, -450, 65199, 5214, 10432, 8118, 5450, 63856, 1233, 4661, 5852, 0, 0, 0, -1708, 13293, 40985, 2623, 0, 1701, 0, 2388, 4698, 41761, 1066, 8361, -4701, 41758, 5444, 2617, 64889, 8267, 0, 0, 0, 0, 0, 2625, 8801, 3053, -4340, 0, 3631, 0, 7850, 0, 8416, 0, 0, 65507, 0, 12660, 8232, 65434, -0, 0, 41069, 0, 0, 12099, 4310, 4336, 6252, 713, 41068, 7990, 3990, 0, -65113, 64638, 0, 13145, 4489, 0, 0, 1030, 5358, 64577, 9513, 10370, -9357, 0, 1773, 10250, 10258, 2712, 1635, 7745, 1410, 0, 0, 94, 0, 0, -0, 8908, 559, 0, 41825, 0, 0, 4892, 0, 64537, 41307, 8732, 0, 5777, -1757, 9539, 4696, 2586, 65248, 8945, 8466, 3641, 5419, 41803, 42062, -0, 0, 0, 3668, 0, 8610, 12226, 0, 0, 2340, 936, 13289, 64478, 0, 1459, -0, 65243, 2962, 0, 2321, 1504, 10465, 0, 8921, 0, 0, 0, 0, 41901, -63900, 4113, 2949, 2372, 336, 0, 2958, 12152, 5348, 682, 2395, 0, -13291, 64743, 0, 1703, 4013, 0, 8033, 0, 65152, 9810, 0, 4150, 12970, -8318, 41790, 10109, 41893, 2360, 41794, 12858, 0, 3999, 3777, 0, 1965, -9796, 2411, 0, 799, 0, 10276, 10308, 10372, 0, 8501, 63833, 2317, -10260, 41317, 0, 5417, 0, 10384, 0, 9353, 0, 7753, 2351, 0, 64489, -41314, 0, 0, 0, 0, 230, 0, 12009, 0, 4855, 4165, 8746, 5441, 9654, -10288, 10320, 0, 0, 0, 0, 4784, 0, 13270, 7786, 0, 41147, 0, 0, 680, -6274, 10312, 1181, 0, 3174, 0, 0, 64822, 41887, 0, 4862, 9735, 0, 0, -0, 3914, 41037, 64644, 9065, 12961, 41039, 0, 0, 6231, 289, 0, 4694, -64504, 4690, 0, 0, 0, 4693, 65257, 40987, 4667, 4688, 0, 8828, 0, 0, -1246, 3110, 64705, 12197, 41008, 4749, 0, 0, 921, 218, 0, 1520, 242, -4786, 0, 8217, 8932, 64653, 7834, 41365, 0, 0, 64681, 5313, 951, 8888, -64534, 4816, 0, 0, 4009, 0, 0, 0, 41549, 0, 64860, 0, 0, 4689, 0, 0, -0, 0, 0, 65088, 0, 0, 4040, 0, 65118, 0, 2579, 0, 3177, 8207, 9099, -4107, 0, 0, 662, 0, 9244, 0, 0, 10084, 0, 0, 0, 0, 41929, 3399, 42042, -0, 8739, 9059, 0, 7687, 64637, 8854, 0, 52, 13241, 0, 0, 0, 1777, -64886, 1137, 0, 749, 0, 0, 5385, 3978, 0, 0, 0, 41298, 0, 10170, -65013, 0, 41685, 64702, 0, 9769, 41684, 0, 519, 10369, 64547, 1585, 0, -10249, 422, 1500, 10305, 986, 0, 3666, 5781, 5599, 3098, 2494, 0, -4861, 0, 64334, 0, 0, 0, 41221, 65102, 8961, 252, 10243, 10245, 63936, -0, 0, 0, 63751, 9478, 2508, 9060, 0, 202, 0, 0, 1242, 0, 0, 0, 63940, -64533, 0, 9593, 63939, 2403, 0, 64609, 0, 65260, 2504, 9784, 41024, -7764, 64701, 9514, 0, 5859, 0, 2858, 8298, 0, 0, 0, 9691, 4971, 12992, -2753, 1936, 0, 8456, 2751, 12662, 2763, 0, 42104, 0, 7774, 4780, 9792, -63991, 0, 0, 0, 0, 2856, 10019, 47, 63989, 2823, 4365, 0, 0, 3647, -7899, 2602, 8417, 0, 0, 41135, 0, 4033, 0, 0, 172, 0, 212, 41137, -12350, 12320, 0, 64623, 0, 8257, 8915, 2759, 945, 3732, 0, 0, 5344, 0, -0, 0, 9062, 0, 9531, 13155, 8505, 64479, 12062, 0, 64703, 65487, 0, -41837, 41531, 1263, 3720, 12048, 0, 64292, 41524, 64692, 12652, 6099, -41534, 0, 63933, 64426, 299, 0, 0, 0, 3524, 64785, 8831, 0, 8674, -3075, 0, 8245, 0, 12624, 0, 1673, 4811, 63928, 5845, 9338, 6243, -65414, 2581, 4001, 0, 9820, 0, 12187, 5551, 0, 0, 0, 0, 4393, 0, 0, -8680, 0, 0, 2588, 5422, 0, 0, 3491, 2471, 0, 2883, 2749, 63921, 0, 0, -0, 0, 0, 675, 0, 63924, 0, 41287, 6219, 63926, 0, 41232, 9329, 63925, -41153, 219, 63945, 0, 692, 0, 0, 9240, 3181, 9688, 0, 9535, 0, 8262, -0, 64530, 0, 64610, 3092, 12092, 9615, 64808, 0, 8013, 0, 0, 0, 8895, -5253, 0, 5458, 0, 922, 0, 0, 65111, 0, 3218, 12618, 63997, 0, 63831, -8962, 8569, 9641, 11932, 12202, 3214, 0, 9604, 12053, 3207, 0, 63826, -0, 64392, 0, 63825, 2844, 3205, 41974, 41286, 12139, 0, 64708, 0, -3358, 2606, 0, 3104, 2608, 0, 1173, 0, 5308, 0, 290, 0, 0, 2862, 2792, -0, 0, 378, 2610, 0, 65079, 0, 0, 0, 37, 0, 0, 1814, 0, 3209, 0, 0, -65478, 9768, 0, 0, 0, 0, 2591, 2837, 4341, 41403, 64482, 0, 5233, -65270, 64792, 0, 3570, 9112, 0, 40991, 9490, 0, 1685, 595, 64856, 0, -9071, 6222, 0, 3654, 0, 9637, 0, 2535, 41293, 0, 40993, 0, 3243, 9014, -5606, 63762, 538, 64620, 5602, 7807, 8073, 0, 13056, 8203, 0, 3056, -8458, 65211, 8495, 8762, 63995, 0, 779, 65164, 64367, 2465, 3463, -8193, 0, 9730, 9280, 4738, 0, 5811, 12345, 64904, 0, 504, 0, 0, 8982, -0, 0, 0, 782, 4867, 0, 1262, 64771, 732, 3737, 0, 1548, 0, 0, 1832, -5604, 5611, 41141, 0, 4376, 64612, 11991, 3745, 41738, 0, 1502, 0, 0, -3869, 11937, 5702, 3655, 1783, 0, 5728, 0, 13285, 0, 11918, 9603, -5724, 5254, 5727, 7724, 0, 0, 5723, 5129, 0, 0, 0, 9033, 5614, 0, -6223, 12303, 0, 0, 0, 0, 0, 4792, 0, 4793, 0, 41950, 0, 0, 0, 0, 0, -894, 300, 0, 10037, 0, 0, 0, 9783, 2562, 2607, 64740, 64830, 0, 0, 0, -0, 0, 0, 64946, 5096, 5095, 2863, 3424, 0, 10454, 0, 5094, 41503, -4369, 13156, 12306, 5401, 5093, 0, 0, 65299, 5092, 526, 0, 41295, -5091, 176, 41691, 0, 4104, 0, 6285, 1215, 0, 5744, 12272, 9832, 0, -3713, 13218, 0, 0, 8980, 0, 12293, 8844, 13106, 41505, 42082, 4278, -1737, 8987, 12917, 0, 9074, 0, 9335, 12850, 0, 8113, 10339, 5255, -1786, 661, 0, 5475, 0, 41854, 0, 0, 12419, 1160, 1267, 0, 41217, 0, -10018, 360, 0, 3621, 64662, 5863, 3137, 0, 12108, 12928, 41216, 1228, -2616, 0, 64401, 65234, 0, 1714, 3135, 0, 0, 0, 3142, 0, 0, 0, 0, 0, 0, -64, 1470, 0, 10291, 6227, 2826, 0, 0, 0, 6163, 9708, 13250, 0, 42011, -0, 8603, 12206, 5839, 1702, 1240, 41461, 6286, 0, 5834, 0, 3858, 0, -1765, 12086, 42001, 1600, 64309, 0, 0, 8401, 0, 42014, 9282, 8882, 0, -10479, 2570, 2852, 5367, 4601, 0, 0, 1234, 9678, 13115, 0, 12667, 0, -41973, 10147, 12935, 0, 0, 0, 0, 8163, 41716, 12727, 0, 0, 41289, 0, -13129, 2864, 8977, 602, 10435, 0, 41675, 0, 2765, 64540, 41279, 0, 0, -0, 0, 0, 0, 0, 65206, 0, 64920, 0, 0, 12150, 263, 0, 41288, 0, 9633, -0, 0, 7831, 0, 0, 0, 0, 8076, 0, 0, 12467, 0, 0, 0, 2596, 42020, -63911, 13113, 0, 42019, 2393, 8766, 9087, 750, 0, 41574, 10163, 0, -63913, 10441, 0, 64931, 4314, 0, 198, 0, 730, 41441, 7819, 0, 0, -13165, 1720, 63905, 8619, 678, 8240, 0, 0, 3751, 0, 0, 4262, 1798, -709, 0, 1354, 0, 13152, 0, 3892, 8137, 10449, 0, 0, 41470, 245, 41045, -0, 41233, 64801, 0, 497, 12100, 0, 0, 7796, 41235, 0, 42045, 9804, -8449, 432, 2872, 64355, 65393, 64339, 0, 604, 41097, 0, 1859, 0, -10460, 3425, 0, 0, 2836, 8797, 8490, 9052, 64888, 0, 2356, 95, 64786, -1738, 0, 0, 2832, 64640, 9670, 6096, 0, 64918, 65151, 10063, 2822, -12199, 4436, 0, 2566, 11971, 12090, 64872, 1065, 1331, 0, 0, 2576, 0, -0, 5090, 5089, 0, 9505, 0, 514, 41692, 319, 2921, 0, 9477, 5772, -12968, 5087, 0, 0, 96, 2580, 0, 41341, 0, 5085, 1463, 41342, 0, 5293, -0, 0, 3733, 3772, 0, 12054, 64496, 41254, 0, 65131, 13091, 0, 0, 9680, -0, 0, 41413, 64419, 0, 0, 0, 0, 0, 0, 13090, 6106, 0, 41271, 1132, 0, -4534, 41270, 0, 9224, 0, 0, 64761, 0, 3671, 8976, 0, 0, 41275, 0, 0, -0, 7963, 42012, 0, 0, 65227, 41273, 13109, 3854, 41479, 13141, 9715, -0, 8258, 0, 4185, 41334, 65148, 8871, 42, 0, 0, 4102, 0, 9029, 0, 0, -2353, 6308, 41604, 11958, 2611, 0, 41021, 0, 0, 0, 8045, 0, 12946, -4484, 8747, 0, 12826, 65233, 5557, 41224, 9737, 13216, 3747, 12902, -5291, 8878, 1691, 41226, 0, 12107, 10146, 41223, 9086, 64566, 697, 0, -628, 0, 12594, 0, 10468, 4546, 7731, 65256, 12010, 0, 0, 3805, 0, 0, -0, 64528, 0, 6307, 0, 0, 0, 12166, 0, 0, 0, 10152, 64422, 65091, 0, -9532, 5785, 41309, 9764, 41316, 0, 0, 13230, 41299, 5559, 0, 8704, -2397, 5556, 0, 0, 13122, 9011, 191, 0, 0, 42040, 5506, 0, 0, 64850, -41072, 12598, 8845, 41577, 0, 10002, 8889, 0, 42141, 41570, 41838, -683, 396, 41580, 12526, 0, 12901, 0, 65115, 343, 0, 0, 41360, 0, -10481, 4559, 0, 1956, 0, 0, 0, 1724, 1210, 0, 12033, 3739, 6263, 0, 0, -3964, 8984, 38, 8533, 9234, 0, 65073, 13063, 0, 1778, 3956, 0, 42070, -42072, 0, 9018, 0, 0, 12067, 41312, 0, 5547, 0, 0, 0, 8175, 0, 284, -8108, 934, 5696, 0, 173, 0, 8652, 0, 0, 1750, 0, 4394, 65056, 1807, -9354, 0, 0, 63912, 0, 0, 64714, 0, 0, 12162, 12120, 41087, 1721, -63781, 7891, 0, 42160, 2583, 4512, 63973, 2462, 7693, 64294, 10434, -3855, 8107, 41337, 63972, 4952, 0, 0, 5504, 65274, 3975, 0, 0, 65420, -12672, 3798, 2703, 0, 0, 0, 9774, 41847, 1127, 455, 41095, 3962, 0, -3483, 41101, 3954, 41091, 4513, 9104, 3503, 0, 0, 1468, 65386, 1864, -41851, 0, 41446, 2540, 7736, 41080, 41849, 0, 4320, 3224, 12909, 9705, -0, 8604, 0, 1510, 0, 6149, 3887, 0, 1411, 2824, 0, 10106, 8770, 1403, -0, 1347, 0, 8671, 0, 4283, 0, 0, 8640, 13124, 258, 1654, 64529, 8858, -0, 0, 3741, 0, 4042, 4581, 2873, 0, 0, 0, 8549, 13062, 0, 41673, -64829, 1733, 4392, 2568, 41391, 63983, 0, 376, 41486, 9221, 64871, 0, -8823, 63982, 12857, 6217, 7965, 4896, 0, 10154, 0, 41350, 8301, 0, 0, -1684, 64501, 0, 458, 41199, 0, 0, 0, 11916, 340, 0, 0, 42115, 0, -12288, 0, 4388, 1493, 42111, 0, 4097, 0, 13080, 65203, 0, 41642, 6030, -8059, 3210, 13131, 0, 0, 0, 8794, 41278, 41629, 12154, 0, 10043, -64658, 1186, 41571, 41297, 617, 0, 0, 3675, 5207, 63955, 5213, 0, 833, -41348, 41568, 0, 3253, 63954, 0, 8630, 6062, 0, 5596, 5545, 0, 933, -1341, 0, 5217, 0, 8942, 64800, 0, 0, 41615, 2635, 0, 0, 41632, 0, 0, -7835, 41622, 9002, 0, 0, 64558, 0, 9716, 0, 9805, 0, 900, 5784, 0, -9317, 0, 3612, 4011, 64376, 41953, 5389, 7864, 0, 65336, 2839, 5600, -3903, 0, 10447, 3749, 1207, 9319, 0, 3501, 0, 0, 4403, 0, 1124, 5597, -0, 0, 9321, 4429, 0, 0, 0, 1719, 64873, 546, 9671, 1125, 4399, 9542, -472, 7716, 8452, 5488, 65223, 42025, 0, 5491, 3602, 8328, 41182, 2604, -41949, 5490, 41183, 5489, 10271, 10287, 684, 6300, 0, 2854, 0, 4390, -454, 7823, 0, 0, 0, 0, 0, 0, 64572, 8478, 0, 2394, 2575, 3415, 3746, -0, 8648, 0, 65421, 65505, 0, 11989, 0, 418, 0, 0, 10295, 8249, 10391, -41752, 4565, 8641, 41449, 2598, 513, 0, 41475, 8656, 0, 1024, 65008, -7961, 0, 8941, 0, 4554, 0, 9023, 40973, 0, 12126, 0, 0, 63799, 9509, -0, 1036, 65114, 0, 1723, 0, 9049, 41185, 41579, 2444, 41200, 64523, -41447, 0, 65224, 0, 740, 63963, 0, 0, 0, 5300, 10407, 63802, 0, 0, 0, -7856, 8121, 10438, 12050, 0, 2860, 12157, 5238, 0, 5690, 5743, 10424, -12065, 0, 13095, 0, 0, 8875, 41958, 9506, 13254, 5575, 12847, 2413, 0, -0, 962, 12176, 1122, 317, 9040, 0, 1582, 0, 1920, 0, 10173, 827, 0, 0, -0, 0, 5223, 496, 10439, 4313, 5226, 12602, 7860, 0, 906, 7758, 2842, -0, 5224, 5487, 798, 5692, 12801, 0, 1153, 5695, 41711, 64627, 8054, -12626, 0, 5691, 287, 866, 233, 4642, 0, 0, 0, 0, 65140, 42089, 8830, -9008, 0, 0, 41175, 42079, 65423, 0, 5296, 0, 0, 0, 0, 3302, 0, 0, 0, -0, 0, 0, 0, 42093, 3920, 8690, 0, 0, 12122, 4580, 41967, 6116, 1785, -41965, 0, 3021, 42004, 5138, 0, 0, 41998, 0, 4540, 41179, 0, 6200, -63796, 5134, 42021, 322, 4643, 5132, 42010, 0, 64589, 5143, 64875, -8790, 0, 0, 64604, 9365, 8869, 0, 64400, 42060, 0, 64887, 0, 64941, -10270, 10286, 10318, 10382, 0, 4110, 0, 41530, 41994, 64277, 3234, 0, -13058, 8617, 41982, 6025, 0, 12805, 8767, 0, 0, 9597, 41283, 5201, 0, -6215, 12714, 6214, 13101, 65282, 0, 65268, 0, 0, 0, 187, 0, 10059, 0, -4963, 9767, 789, 1749, 8964, 0, 0, 320, 41948, 0, 0, 3049, 41139, -9787, 42071, 10081, 13226, 42121, 0, 0, 7954, 5549, 0, 0, 8485, 4671, -1189, 905, 480, 41265, 10240, 65103, 5414, 8647, 1745, 4286, 5421, -5427, 9554, 0, 0, 65465, 41507, 8806, 42047, 64510, 6213, 41868, 9436, -7867, 64720, 6236, 42052, 0, 2406, 0, 12851, 4566, 348, 5474, 3801, -3103, 10406, 5246, 5236, 0, 0, 5200, 64305, 41739, 41733, 64518, -41267, 13181, 41402, 395, 5391, 5198, 8786, 9428, 41259, 5196, 0, -2691, 42009, 5205, 41244, 5562, 0, 0, 41262, 0, 64421, 0, 41251, -41718, 435, 3979, 0, 0, 8093, 9079, 3203, 192, 0, 3385, 41266, 64430, -5383, 10294, 10326, 0, 5738, 9574, 2666, 0, 5361, 831, 419, 8256, 0, -7872, 64583, 0, 1260, 3149, 5359, 7766, 0, 7914, 5357, 916, 769, 2624, -5364, 0, 0, 5563, 547, 1943, 41188, 5560, 41212, 487, 0, 4497, 3754, -0, 0, 9039, 0, 41776, 0, 8716, 0, 0, 0, 41516, 0, 0, 0, 0, 0, 3232, -12185, 0, 0, 0, 0, 41889, 0, 8634, 1161, 41895, 0, 9701, 8622, 0, 0, -0, 0, 669, 5679, 41362, 0, 0, 11921, 0, 5678, 0, 0, 41364, 460, 0, -41352, 41361, 0, 41366, 0, 3356, 6178, 917, 0, 0, 0, 7782, 9044, 4974, -677, 0, 0, 0, 41912, 1216, 0, 11952, 3349, 0, 0, 8927, 4739, 3738, -5802, 0, 5683, 10368, 0, 491, 0, 0, 0, 0, 5682, 6206, 8670, 0, 5680, -0, 10001, 41881, 0, 1449, 10241, 3768, 65255, 3776, 9095, 7741, 12684, -41885, 1046, 0, 5567, 2717, 4620, 5171, 5564, 64571, 41908, 41786, -5565, 41878, 12578, 0, 0, 5169, 5566, 3465, 64793, 3175, 11904, 0, 0, -5176, 8905, 8468, 4871, 10361, 10425, 0, 0, 64729, 1128, 0, 0, 64664, -0, 9408, 9409, 9410, 457, 3662, 9413, 1934, 9415, 9416, 8802, 9418, -8909, 9420, 9421, 6087, 9423, 5165, 5126, 41385, 8043, 41389, 0, 9398, -3374, 9400, 9401, 9402, 8939, 9404, 3507, 9406, 9407, 0, 65515, 9499, -10035, 183, 0, 2631, 0, 0, 41130, 0, 3996, 0, 64675, 1667, 41584, 0, -41582, 0, 4332, 64825, 41750, 64861, 12912, 41125, 0, 8101, 3610, -12085, 41748, 0, 955, 0, 5340, 5350, 41058, 5446, 64549, 41322, 0, -5442, 0, 0, 9782, 5451, 12896, 3616, 0, 0, 3874, 7708, 64370, 0, 0, -10345, 10409, 0, 11909, 0, 0, 41038, 0, 0, 4447, 8536, 0, 0, 0, 0, -724, 0, 1455, 205, 0, 10351, 0, 0, 4175, 12307, 0, 0, 939, 41355, -5505, 0, 5503, 8021, 0, 0, 9819, 41357, 8011, 6088, 5507, 12044, 190, -0, 10026, 4356, 8188, 1191, 0, 4417, 10329, 5476, 8991, 0, 7827, 0, -5829, 8550, 0, 5592, 2919, 64925, 2675, 5595, 0, 7918, 4367, 0, 0, -5478, 1728, 5594, 0, 178, 12972, 5590, 0, 13067, 0, 0, 0, 9731, 0, -64633, 0, 12113, 13065, 0, 9252, 65290, 4652, 0, 0, 0, 0, 0, 41617, 0, -0, 0, 0, 0, 0, 0, 5199, 9497, 1120, 0, 8333, 1444, 9486, 0, 13142, -4538, 0, 5285, 6177, 8046, 0, 11910, 13224, 0, 8963, 4034, 13162, 0, -3334, 64003, 41747, 0, 0, 8677, 0, 1651, 9350, 8861, 0, 8836, 1142, 0, -4396, 0, 0, 8922, 8856, 0, 4002, 0, 10442, 0, 3344, 0, 0, 12920, 2592, -12853, 0, 0, 3438, 0, 7871, 0, 65516, 12321, 0, 0, 0, 10007, 0, 9588, -0, 4700, 0, 0, 0, 8661, 0, 0, 0, 0, 4973, 5573, 12588, 41928, 40981, -0, 0, 7993, 64328, 0, 65298, 41766, 8825, 0, 0, 0, 10346, 6107, 0, -9243, 2464, 0, 6108, 3372, 335, 6247, 64689, 438, 4510, 5765, 8721, 0, -4036, 6092, 12840, 0, 8876, 10303, 8096, 10284, 3354, 10268, 0, 9289, -8689, 10316, 3876, 10335, 0, 42044, 0, 0, 0, 8050, 0, 0, 64591, 0, 0, -0, 843, 0, 0, 0, 0, 10117, 0, 41902, 0, 6312, 215, 1963, 0, 64494, -1953, 9579, 41938, 1256, 3910, 13015, 6242, 41329, 9662, 41257, 41900, -3366, 0, 8805, 1742, 5542, 9333, 8202, 0, 0, 41611, 0, 0, 0, 499, 0, -8593, 0, 0, 41169, 1712, 7852, 8097, 41762, 12292, 0, 11967, 11963, -65296, 41243, 0, 5662, 416, 12296, 64687, 0, 0, 0, 0, 0, 64672, 0, 0, -0, 41172, 0, 0, 0, 41937, 0, 12540, 65446, 3804, 41760, 5794, 201, -2662, 9419, 64579, 8254, 0, 0, 0, 0, 0, 9507, 4108, 3880, 8023, 1200, -12243, 0, 5282, 0, 0, 0, 9412, 0, 3343, 1636, 0, 0, 0, 3896, 0, 9674, -2947, 99, 98, 97, 0, 64414, 13059, 8221, 0, 3381, 0, 7892, 0, 0, 0, -65310, 3913, 0, 0, 64959, 8039, 1265, 4316, 6309, 0, 12969, 12596, 0, -0, 41939, 5593, 0, 64562, 41864, 12300, 6061, 64854, 119, 118, 117, -116, 8930, 122, 121, 120, 111, 110, 109, 108, 115, 114, 113, 112, 103, -102, 101, 100, 107, 106, 105, 104, 41793, 0, 534, 0, 0, 42027, 12114, -0, 0, 0, 0, 6020, 12716, 0, 10075, 475, 0, 13266, 0, 0, 0, 0, 0, 0, -1212, 5079, 0, 8134, 8483, 2913, 10330, 4908, 1866, 1639, 0, 0, 8923, -1645, 12059, 65076, 0, 0, 0, 4817, 64682, 1250, 0, 8174, 9600, 41749, -42002, 7916, 0, 5343, 5258, 4328, 41206, 64794, 42050, 405, 0, 4659, -0, 657, 12610, 4970, 4461, 1134, 41170, 1454, 41242, 65130, 4468, 0, -0, 9762, 4456, 5206, 0, 0, 10480, 0, 5818, 0, 8264, 12424, 260, 645, -0, 0, 0, 4821, 4466, 0, 5824, 4818, 0, 11978, 5851, 5705, 7729, 41406, -0, 41797, 0, 0, 0, 0, 0, 41404, 1165, 7879, 4451, 13087, 0, 0, 0, 0, -41909, 0, 2791, 9363, 9552, 3375, 0, 0, 12997, 7889, 2722, 0, 0, 2381, -0, 0, 0, 41906, 0, 8644, 63791, 0, 64697, 41700, 9614, 0, 41478, 0, -10064, 12420, 0, 0, 0, 4868, 0, 1952, 0, 8455, 10082, 0, 8467, 12577, -0, 5182, 12183, 6145, 0, 64929, 4465, 42120, 12135, 5732, 4464, 7728, -3922, 977, 4458, 0, 0, 64770, 0, 3353, 344, 0, 64626, 1395, 64635, 0, -5776, 8558, 786, 65153, 0, 64340, 0, 0, 0, 41027, 0, 10132, 64413, 0, -0, 0, 0, 0, 0, 0, 41896, 8657, 0, 8594, 65308, 0, 0, 0, 0, 1399, 0, 0, -0, 8852, 64492, 241, 0, 4907, 0, 9738, 0, 0, 7851, 0, 0, 4439, 0, 0, -0, 9085, 0, 0, 9327, 6160, 0, 8650, 64865, 8088, 64933, 41910, 0, 0, -3965, 0, 0, 0, 13300, 0, 0, 65491, 65145, 9041, 0, 0, 0, 4420, 41263, -0, 7760, 0, 0, 0, 0, 13217, 8748, 65415, 0, 42159, 9066, 0, 0, 0, -2626, 7762, 64669, 0, 0, 41526, 64285, 10472, 2995, 0, 12907, 0, 2371, -0, 10038, 259, 1009, 0, 2402, 2333, 0, 0, 12962, 65125, 0, 12417, -65380, 9103, 12700, 3148, 0, 0, 7779, 0, 0, 9479, 6029, 0, 0, 9689, -41261, 0, 8993, 8613, 0, 0, 3368, 606, 41492, 7697, 65170, 65409, -4311, 0, 6027, 0, 4322, 41661, 7991, 0, 0, 0, 41465, 41054, 2735, -41664, 0, 63778, 65273, 8881, 65408, 9348, 0, 6164, 0, 0, 0, 0, 0, -9576, 0, 3347, 4160, 5154, 0, 3794, 0, 65219, 11925, 7709, 9088, 3743, -65099, 1396, 4572, 0, 3847, 0, 65081, 4985, 1615, 672, 809, 0, 63806, -0, 65218, 5799, 0, 65072, 1577, 0, 0, 0, 4525, 65128, 0, 1266, 0, 0, -0, 12622, 9347, 0, 0, 0, 41048, 7789, 773, 63910, 41112, 283, 64416, -0, 532, 0, 0, 41115, 3051, 5862, 3370, 0, 0, 5443, 3250, 8153, 0, 0, -9510, 0, 0, 9541, 0, 41066, 64706, 0, 0, 3505, 8707, 0, 64286, 8537, -0, 3626, 3471, 0, 915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3225, 0, -4433, 5186, 0, 0, 1443, 4381, 9829, 65124, 0, 0, 0, 64879, 64699, 0, -65476, 0, 0, 10021, 5160, 1387, 65495, 6103, 0, 41480, 0, 0, 217, 0, -0, 12466, 10443, 0, 41158, 41460, 0, 0, 41483, 0, 12565, 64287, 10077, -0, 41292, 0, 9283, 7700, 41252, 6042, 65499, 0, 41249, 512, 2990, 0, -0, 65456, 0, 632, 12940, 0, 41296, 9545, 41291, 63752, 0, 8926, 3511, -41282, 42174, 10400, 10174, 41456, 64581, 5386, 4274, 5786, 0, 0, -5056, 0, 417, 0, 0, 13263, 9812, 0, 4460, 0, 0, 64877, 65410, 64481, -0, 0, 41956, 0, 0, 0, 0, 0, 2953, 5819, 1801, 12835, 0, 0, 0, 0, 0, -8867, 702, 0, 1237, 10274, 4552, 65447, 0, 0, 1375, 12106, 0, 10264, -1755, 10482, 9228, 10376, 2412, 2951, 7840, 0, 64890, 10252, 0, 3384, -0, 10167, 830, 0, 65425, 41959, 8451, 0, 0, 9753, 0, 8944, 0, 0, -10473, 2908, 0, 0, 64902, 10299, 0, 12097, 0, 12952, 4441, 0, 0, -41430, 64352, 0, 10267, 411, 10315, 10379, 0, 0, 13281, 10009, 7865, -2730, 10388, 9677, 5428, 0, 3364, 64806, 0, 0, 0, 65463, 9684, 216, -10332, 1401, 0, 622, 0, 885, 64772, 1602, 4467, 0, 5768, 0, 12160, -41328, 484, 65187, 0, 12071, 9609, 9806, 41497, 3338, 0, 0, 10411, -2736, 10255, 10263, 10279, 2794, 8807, 64491, 0, 4315, 5222, 5381, 0, -0, 5193, 5125, 5456, 5509, 41177, 0, 9534, 0, 0, 1603, 3430, 0, 10298, -0, 0, 981, 41176, 4330, 994, 0, 1824, 12119, 0, 41681, 41683, 64617, -0, 2597, 3957, 0, 0, 0, 674, 0, 0, 2946, 5354, 5251, 4406, 5307, 3759, -65160, 8364, 5123, 1433, 5281, 5469, 5121, 0, 0, 0, 5130, 64606, 0, 0, -8418, 64505, 41888, 2733, 0, 742, 5216, 2893, 0, 65276, 0, 3468, 2553, -9230, 0, 3997, 0, 8363, 0, 2993, 7772, 3916, 10289, 0, 1141, 0, 8159, -718, 10137, 973, 9666, 0, 3235, 2415, 0, 0, 8018, 65389, 0, 10401, -10337, 0, 0, 65390, 0, 8719, 1202, 0, 64651, 13066, 0, 12165, 0, 0, -9067, 13116, 8077, 65388, 0, 8419, 63773, 65419, 63774, 0, 0, 0, -10433, 0, 0, 1431, 64519, 0, 0, 4359, 12804, 12192, 8229, 1235, 3307, -0, 0, 3146, 4544, 9009, 8551, 0, 1740, 0, 65469, 0, 2724, 13076, 0, -12068, 0, 515, 10141, 0, 0, 63763, 4476, 0, 0, 12655, 8907, 0, 4589, -4521, 0, 64713, 64645, 0, 2741, 41572, 6197, 1370, 0, 41573, 0, 3931, -0, 0, 6184, 8606, 3303, 41372, 0, 9473, 13103, 63771, 8879, 0, 0, -4478, 0, 41735, 0, 717, 41729, 4477, 0, 814, 63766, 0, 63767, 1780, -65407, 0, 41392, 819, 0, 9694, 11955, 0, 0, 0, 0, 0, 7788, 12820, 0, -0, 0, 0, 0, 1581, 12650, 41173, 3346, 430, 0, 0, 0, 268, 0, 4945, 0, -4950, 12918, 0, 0, 0, 0, 0, 12908, 13081, 308, 0, 12933, 0, 41746, -4949, 0, 443, 0, 4944, 5467, 0, 41756, 1862, 6044, 65392, 8820, 4946, -0, 9038, 7887, 0, 7830, 41306, 13093, 2698, 41144, 0, 12072, 41753, -41914, 41304, 824, 0, 8595, 65225, 0, 0, 4673, 41354, 4678, 13283, -12697, 65059, 0, 3488, 0, 5481, 3490, 1199, 65014, 8356, 12297, 0, -1955, 12688, 3102, 10474, 4672, 0, 0, 5531, 0, 0, 0, 8835, 4674, 0, -5831, 0, 64896, 12379, 8025, 0, 64542, 1855, 0, 5472, 64425, 0, 0, 0, -0, 0, 2745, 5470, 65171, 0, 0, 4654, 65289, 291, 0, 0, 64433, 4649, -65209, 0, 12647, 4648, 4640, 0, 0, 0, 6246, 64950, 7828, 4650, 0, 0, -0, 4653, 7822, 0, 0, 0, 8669, 0, 0, 0, 5778, 6302, 2716, 0, 12680, 0, -1417, 0, 0, 0, 8547, 2711, 42165, 0, 0, 7992, 64663, 41907, 4662, -65453, 0, 41264, 0, 599, 4641, 11990, 64819, 63782, 4656, 10130, 0, -7811, 40994, 12426, 4646, 0, 865, 3725, 5713, 5814, 4645, 42033, 0, -64733, 13132, 64728, 9026, 0, 64673, 1659, 919, 41935, 1671, 0, 3054, -9219, 9744, 1661, 13120, 4622, 0, 10140, 9713, 0, 0, 0, 9045, 2306, -10485, 0, 6068, 0, 65307, 4617, 0, 0, 41462, 4616, 0, 10423, 10359, 0, -41846, 0, 9564, 4618, 826, 0, 4321, 4621, 0, 41313, 522, 5368, 1808, -7848, 0, 5366, 12201, 5372, 0, 0, 0, 4391, 0, 2696, 0, 0, 4638, 0, -1790, 0, 167, 0, 9791, 0, 9840, 5376, 1835, 5335, 10313, 41370, 4633, -64320, 10265, 1180, 4632, 0, 5387, 5333, 0, 12903, 41, 5331, 1792, -11928, 64363, 5338, 4637, 0, 0, 12066, 0, 385, 4152, 2585, 0, 0, 3126, -1427, 0, 0, 0, 3431, 0, 10358, 10422, 4758, 0, 1608, 2738, 12707, -10455, 4753, 0, 0, 0, 6240, 5231, 0, 12541, 65216, 6248, 0, 2593, -8463, 7810, 0, 5229, 4757, 65192, 0, 2728, 4411, 64563, 65235, 5234, -0, 0, 0, 10066, 9746, 0, 2622, 6033, 13061, 8016, 41196, 0, 64831, -65189, 2632, 13228, 10108, 1011, 5574, 1853, 2709, 0, 5577, 42091, -41165, 393, 12450, 8965, 41166, 0, 5316, 0, 171, 8022, 5572, 0, 5312, -12531, 5525, 5330, 5319, 0, 0, 64647, 8937, 63798, 12454, 12291, -42132, 12063, 0, 64343, 3230, 0, 10350, 0, 5209, 297, 5721, 12109, -8415, 8632, 10102, 0, 0, 2497, 5720, 960, 1692, 0, 4610, 12938, 4292, -64760, 4609, 0, 4614, 541, 0, 5287, 5309, 2503, 0, 1762, 4647, 56, -12456, 5844, 41381, 601, 4613, 12654, 4663, 64469, 4608, 2507, 13273, -5190, 0, 0, 0, 0, 8892, 0, 0, 0, 2734, 5782, 420, 64368, 63795, 65105, -0, 0, 0, 8992, 65293, 41238, 1782, 12814, 63852, 12525, 41608, 41383, -5501, 0, 3650, 0, 0, 359, 4183, 0, 6239, 41670, 41256, 329, 0, 12573, -0, 0, 9346, 0, 13244, 0, 42167, 3767, 5737, 5380, 4865, 0, 1155, 0, -5736, 4368, 64724, 63749, 0, 5601, 5739, 41023, 4866, 9985, 7987, -64406, 1172, 0, 0, 6253, 0, 8574, 5603, 41666, 4473, 0, 4870, 0, -65347, 41799, 65345, 8199, 0, 5347, 0, 10122, 4864, 0, 4144, 0, 0, -6245, 0, 2732, 5598, 745, 4555, 5341, 0, 4777, 0, 5351, 0, 0, 65244, -0, 0, 3097, 0, 0, 0, 4778, 0, 0, 1660, 4781, 0, 271, 0, 65370, 8577, -65368, 12653, 65366, 65365, 4782, 10000, 65362, 65361, 11912, 12325, -65358, 8717, 64749, 65355, 4776, 65353, 65352, 65351, 65350, 65349, -65348, 10426, 0, 0, 10362, 0, 1715, 4849, 8242, 9561, 0, 0, 0, 0, 0, -65275, 0, 0, 4916, 4850, 380, 1607, 466, 4853, 0, 4854, 0, 5164, -41096, 1350, 5124, 64420, 0, 5362, 8471, 2708, 0, 7946, 3785, 234, 0, -0, 41268, 4848, 2530, 41636, 4798, 1964, 41842, 0, 10458, 0, 8576, -5197, 0, 2704, 4794, 8329, 63823, 8322, 4797, 0, 5725, 2694, 2595, -3363, 2439, 65104, 5607, 41089, 303, 41162, 0, 2665, 2437, 0, 9817, -4844, 8764, 0, 8934, 0, 0, 4492, 0, 65011, 2441, 0, 65090, 1188, 0, -1100, 2451, 2714, 0, 2912, 0, 4937, 0, 0, 3572, 10023, 12343, 13079, -9248, 0, 9729, 0, 65190, 0, 2726, 3107, 0, 4941, 7996, 0, 41450, 1408, -5261, 0, 41451, 181, 0, 4942, 63801, 4938, 0, 972, 5259, 9369, 64868, -4142, 5257, 0, 0, 4964, 5264, 9538, 0, 0, 41225, 0, 63800, 0, 0, 9482, -4873, 3265, 1822, 0, 12601, 41078, 3865, 261, 8406, 7791, 0, 0, 0, -41218, 9830, 6073, 389, 0, 6255, 6075, 4872, 282, 0, 3125, 9567, 0, -4878, 5459, 4874, 0, 9557, 3474, 64774, 0, 0, 6081, 9563, 9411, 13139, -0, 0, 41744, 0, 11968, 0, 8751, 10385, 0, 7816, 9414, 4665, 12628, -4670, 0, 41555, 0, 9642, 65413, 958, 0, 3082, 0, 4666, 0, 4915, 0, -2891, 5856, 0, 5163, 4664, 0, 1817, 0, 12231, 41554, 0, 7763, 13077, -42099, 4400, 9697, 3606, 10275, 8925, 10371, 10307, 1063, 0, 0, 9772, -4541, 6299, 1389, 0, 0, 9823, 42081, 12941, 65197, 42156, 0, 0, 12301, -0, 0, 0, 0, 0, 0, 0, 0, 0, 523, 505, 1447, 846, 0, 41813, 0, 8608, 0, -65482, 2543, 12163, 3108, 9745, 4529, 0, 64764, 0, 7919, 0, 1641, 0, -64949, 8966, 10251, 10247, 8743, 715, 64353, 0, 0, 1699, 0, 0, 0, 0, -550, 10169, 0, 64385, 0, 3766, 0, 5780, 9504, 9051, 257, 10373, 13153, -12061, 10261, 10253, 7821, 2599, 9433, 11984, 9449, 65222, 0, 0, 0, -3128, 4789, 5067, 5066, 3760, 1718, 9442, 8827, 1146, 5065, 41435, -4352, 0, 2435, 41839, 5064, 5326, 0, 3778, 1809, 8873, 7824, 41434, -5062, 1264, 64817, 41586, 41440, 3764, 8473, 64716, 8469, 3933, 12947, -4564, 12337, 0, 10375, 0, 0, 0, 0, 0, 5225, 0, 42130, 7903, 5151, 0, -0, 0, 5626, 41002, 0, 3800, 65424, 0, 0, 5353, 5625, 0, 954, 64927, -1010, 41043, 0, 41438, 41439, 0, 0, 4593, 0, 0, 2590, 5629, 13309, -10293, 10325, 5632, 10471, 0, 64759, 42054, 5166, 5628, 0, 970, 0, -4772, 2400, 5627, 0, 0, 41652, 3119, 0, 0, 0, 203, 9986, 0, 64344, -636, 0, 0, 64378, 0, 0, 0, 554, 0, 8320, 64275, 8863, 0, 64569, 0, -63803, 0, 0, 5694, 7689, 42142, 9323, 4325, 3047, 3937, 175, 0, 3169, -64335, 64781, 912, 1243, 4536, 5431, 0, 0, 6244, 0, 0, 3935, 0, 1129, -0, 11950, 5392, 0, 7846, 0, 5397, 0, 12046, 12599, 3845, 4490, 5395, -0, 5393, 354, 0, 11977, 0, 8366, 0, 7756, 12342, 65484, 51, 626, 0, -8570, 9568, 0, 456, 0, 8145, 1168, 9251, 9082, 0, 0, 0, 3866, 8818, -41512, 0, 0, 10324, 3918, 5377, 3797, 1644, 10405, 9658, 4140, 13057, -42029, 42037, 9030, 813, 0, 41454, 4146, 0, 5360, 2466, 236, 0, 0, -6249, 42117, 0, 0, 41457, 0, 5855, 0, 4911, 988, 0, 12838, 64483, 0, -10341, 0, 65479, 5854, 0, 0, 0, 0, 0, 10416, 11981, 3872, 0, 0, 0, -6093, 0, 2838, 0, 0, 170, 0, 13143, 4169, 0, 41859, 6058, 0, 13203, -1662, 65295, 0, 64342, 9818, 0, 0, 42106, 66, 65, 68, 67, 70, 69, 72, -71, 74, 73, 76, 75, 78, 77, 80, 79, 82, 81, 84, 83, 86, 85, 88, 87, -90, 89, 4736, 10357, 0, 8170, 1704, 8556, 0, 9659, 0, 1743, 0, 9556, -9496, 4503, 41977, 9647, 7876, 0, 0, 3928, 11948, 65283, 0, 0, 0, -4842, 7771, 0, 9109, 4841, 0, 4171, 12008, 6251, 3923, 1490, 2447, 0, -0, 40972, 5245, 0, 10114, 64000, 9790, 4845, 8332, 40974, 0, 4840, -5675, 254, 1747, 0, 4825, 64002, 8918, 10281, 5716, 64004, 0, 0, 0, 0, -8080, 0, 367, 1472, 0, 0, 4829, 64693, 64347, 12339, 8919, 9515, 0, 0, -0, 0, 4830, 9362, 0, 64671, 41978, 1412, 4594, 1391, 0, 7720, 4824, -7775, 0, 0, 0, 1960, 3140, 0, 7960, 41836, 41844, 6052, 6064, 54, -1428, 0, 0, 6211, 7699, 358, 0, 41833, 0, 40983, 8223, 0, 4261, 0, 0, -0, 0, 0, 0, 0, 0, 0, 0, 64554, 0, 3878, 4017, 12827, 1752, 0, 0, -41118, 3924, 0, 0, 64966, 0, 0, 0, 41116, 720, 324, 0, 0, 12057, 0, -1464, 41343, 4721, 7974, 0, 0, 0, 64488, 0, 0, 64041, 0, 0, 0, 4722, -0, 0, 0, 4725, 9690, 4726, 0, 0, 0, 0, 5204, 0, 0, 0, 4015, 3995, -8052, 476, 3714, 10073, 3595, 12016, 41020, 1382, 0, 12636, 0, 0, -1656, 41831, 8130, 8672, 8832, 8720, 3908, 1452, 13111, 0, 0, 0, 8552, -12398, 41845, 3849, 0, 0, 9778, 468, 612, 42150, 55, 0, 0, 0, 1674, 0, -5823, 0, 1114, 42110, 540, 0, 0, 12516, 41743, 3938, 0, 65417, 64316, -0, 12400, 820, 41741, 6292, 65303, 7955, 64684, 4713, 3359, 7800, -41566, 65177, 6226, 353, 719, 9656, 9474, 64742, 0, 4532, 0, 0, 12412, -4717, 2349, 64907, 0, 4712, 9481, 0, 65400, 3623, 8155, 1195, 3942, -4714, 0, 41151, 0, 41589, 12006, 0, 12074, 12409, 0, 4360, 12964, -9739, 0, 0, 0, 0, 0, 8539, 65100, 0, 4809, 0, 4788, 0, 0, 64745, 0, -65405, 0, 13075, 0, 5365, 4545, 8901, 8000, 2492, 4813, 65432, 0, -41136, 4808, 64330, 9649, 41154, 0, 5128, 4038, 41143, 4810, 64859, 0, -64928, 1648, 5435, 3522, 0, 414, 65404, 0, 12709, 41359, 0, 0, 11905, -41082, 0, 12581, 10374, 5175, 0, 0, 10254, 63820, 10278, 10262, 64615, -41363, 3919, 607, 0, 0, 0, 5270, 10314, 10282, 65477, 10378, 64310, -40976, 8265, 7737, 0, 40975, 5840, 0, 10162, 40978, 0, 8454, 0, 42038, -387, 0, 0, 0, 2550, 0, 0, 0, 41344, 3525, 0, 0, 64641, 41590, 5619, -41346, 13157, 375, 12703, 0, 5616, 64943, 0, 0, 0, 0, 5615, 0, 2315, -0, 1938, 5455, 0, 808, 5568, 0, 0, 1026, 5620, 0, 0, 13150, 5617, 0, -9225, 64639, 0, 65010, 64595, 1338, 0, 0, 0, 0, 3084, 64553, 0, 41025, -6037, 0, 3974, 7998, 10290, 0, 3083, 10322, 2316, 0, 64297, 41036, 0, -0, 0, 0, 0, 12904, 5373, 0, 64700, 3762, 1445, 40961, 0, 11986, 0, -40960, 0, 3780, 12808, 5779, 64952, 10402, 12011, 3906, 9707, 64642, -8326, 0, 65498, 3763, 0, 5618, 0, 3779, 0, 9324, 0, 63822, 9073, 0, -64302, 0, 280, 4787, 0, 0, 13072, 9999, 0, 0, 9570, 0, 9525, 2689, 0, -65426, 0, 42135, 0, 2551, 40966, 10011, 13286, 3998, 0, 0, 503, 0, -4470, 2690, 0, 7780, 5369, 41954, 5249, 1652, 772, 8756, 8310, 65428, -3487, 0, 3585, 1688, 0, 0, 41822, 0, 65359, 41904, 0, 41697, 41319, -13125, 65078, 5836, 12358, 4668, 4355, 9048, 1465, 0, 3943, 0, 41205, -41315, 41488, 0, 0, 5352, 12362, 12435, 8839, 41053, 3266, 7785, -12356, 8616, 12104, 0, 0, 0, 0, 3638, 5420, 3897, 3216, 0, 2358, 4018, -8633, 2850, 0, 9639, 0, 0, 0, 64630, 65427, 3542, 0, 12076, 5303, -8078, 12676, 64418, 6276, 1706, 0, 41819, 41422, 12943, 65150, 41051, -41484, 0, 0, 41050, 8872, 41824, 13099, 0, 0, 0, 8504, 41820, 0, 615, -64490, 10139, 0, 41420, 9779, 3625, 64650, 41409, 0, 41425, 65087, -64293, 8789, 41427, 4022, 0, 0, 0, 0, 41424, 0, 0, 0, 0, 65292, 4812, -1261, 0, 3911, 12102, 0, 1033, 0, 65470, 0, 3904, 0, 0, 3275, 0, 0, -13123, 0, 0, 0, 0, 0, 0, 0, 6233, 41088, 449, 2669, 903, 0, 2920, -9636, 65240, 41086, 0, 9367, 593, 41085, 3917, 64622, 41713, 0, 0, -41448, 3596, 0, 0, 9763, 0, 8819, 12663, 124, 41184, 41113, 232, -12234, 0, 0, 0, 64331, 0, 0, 9094, 1769, 41715, 2463, 0, 1064, 13307, -41976, 10115, 0, 0, 0, 7862, 7795, 1474, 0, 4828, 1258, 0, 0, 0, 0, -9498, 0, 2911, 0, 41178, 3939, 64823, 8846, 8943, 12617, 41174, 2650, -4491, 1961, 41463, 64291, 41167, 1959, 775, 0, 0, 41016, 6074, 9618, -0, 1511, 3613, 0, 4259, 41436, 3656, 0, 65436, 41019, 12428, 0, 0, 0, -12862, 41858, 9054, 1613, 41828, 0, 65531, 0, 0, 0, 0, 5741, 10145, -8865, 64551, 0, 5788, 7917, 0, 0, 7733, 64359, 9558, 0, 0, 0, 0, 4268, -41247, 0, 0, 3871, 0, 64767, 9111, 0, 41696, 65462, 0, 0, 0, 9765, 0, -0, 0, 42118, 10321, 65281, 41587, 64424, 0, 42107, 0, 0, 5416, 0, 0, -0, 0, 0, 5685, 0, 12633, 7928, 0, 8094, 41595, 0, 0, 794, 0, 12656, -10355, 64665, 5274, 1665, 41598, 3993, 0, 64512, 40971, 536, 189, -12611, 0, 0, 2859, 4838, 63838, 4834, 2338, 0, 0, 4837, 0, 770, 0, -811, 1687, 41042, 0, 0, 64427, 64326, 40969, 0, 3895, 5406, 40968, -1339, 0, 0, 0, 3116, 7747, 0, 8020, 0, 41012, 12825, 0, 8266, 41006, -12371, 2871, 64614, 41245, 999, 0, 64567, 41876, 2663, 64586, 0, 0, 0, -10150, 0, 64308, 1522, 597, 4775, 12555, 12571, 10448, 12583, 12560, -12558, 12556, 12584, 1741, 65097, 1227, 9676, 12566, 12569, 12554, 0, -0, 1586, 4978, 0, 3078, 1402, 0, 9395, 40984, 9379, 9372, 394, 3088, -6284, 0, 41663, 3991, 64391, 0, 9237, 424, 41648, 41208, 0, 9384, -41076, 1830, 0, 0, 41656, 8246, 0, 0, 0, 41840, 0, 2377, 41676, 0, -12572, 12552, 12557, 12559, 5479, 2796, 1003, 2373, 9446, 9447, 9448, -48, 0, 9480, 481, 2359, 9438, 9439, 9440, 9441, 548, 9443, 9444, 9445, -9430, 9431, 9432, 397, 9434, 9435, 3984, 9437, 0, 1614, 9424, 9425, -9426, 9427, 1358, 9429, 428, 9620, 9655, 0, 0, 9096, 1333, 0, 407, -12299, 0, 0, 13201, 0, 1108, 5804, 11976, 41231, 41466, 64782, 3926, -9057, 64613, 8798, 0, 0, 1392, 8250, 0, 8048, 0, 8065, 0, 10353, -10417, 0, 0, 4407, 64524, 4019, 0, 0, 8448, 8219, 0, 1812, 12675, -12659, 0, 0, 0, 42172, 42068, 6054, 41861, 2386, 0, 0, 0, 3909, 64585, -10296, 41763, 0, 42051, 64862, 4164, 1049, 0, 0, 11943, 41806, 8709, -0, 3921, 0, 64691, 41985, 8994, 1038, 0, 8470, 0, 0, 4008, 0, 8773, 0, -36, 0, 5153, 41805, 13097, 0, 64937, 8736, 1414, 64495, 9683, 0, 0, 0, -2536, 0, 0, 0, 8621, 0, 12852, 3031, 0, 41345, 0, 182, 0, 0, 0, 0, 0, -9058, 366, 0, 0, 961, 64307, 0, 4570, 65301, 3106, 0, 41284, 1696, -41189, 4003, 12105, 0, 5766, 12802, 3264, 8824, 13268, 0, 0, 0, 0, 0, -0, 0, 0, 2322, 0, 65506, 8300, 0, 0, 41285, 3547, 0, 8112, 0, 41459, -41814, 6089, 13000, 0, 12117, 4170, 1029, 64967, 12315, 9063, 0, 0, -744, 0, 12897, 3792, 4926, 0, 6065, 3551, 0, 0, 4623, 41186, 41816, -4598, 41818, 41187, 0, 7922, 12614, 0, 0, 6179, 0, 6180, 1863, 4710, -0, 0, 11972, 41290, 0, 4705, 716, 177, 0, 4704, 12360, 0, 64719, 161, -9020, 0, 0, 4706, 0, 0, 0, 4709, 0, 8754, 0, 0, 0, 0, 0, 41377, 0, -1700, 4401, 41280, 0, 8974, 4004, 0, 65172, 41791, 2318, 8506, 0, -8198, 42022, 1005, 937, 0, 4734, 2870, 41277, 12319, 0, 5404, 4729, -3667, 235, 1384, 4728, 41049, 0, 0, 0, 8109, 0, 0, 4730, 447, 13186, -1513, 4733, 8664, 63978, 0, 0, 12911, 9665, 1383, 8565, 2469, 0, 0, -6156, 0, 0, 0, 4288, 0, 2674, 13238, 11922, 41145, 0, 3510, 13234, -41148, 8683, 5605, 42095, 0, 12221, 1380, 64411, 41146, 0, 13196, -13197, 3512, 0, 9495, 8103, 0, 0, 65184, 0, 41563, 0, 0, 0, 13205, -13211, 5801, 41923, 0, 0, 0, 0, 4779, 7988, 3719, 4006, 3271, 0, -64711, 8355, 0, 8842, 0, 64870, 13070, 0, 3875, 64944, 1095, 0, 3599, -0, 5827, 0, 7787, 0, 65494, 0, 0, 0, 4773, 64531, 64034, 0, 0, 0, -42043, 65467, 0, 0, 42046, 9742, 521, 65136, 0, 41473, 8404, 0, 483, -0, 1450, 0, 928, 0, 65441, 0, 13249, 0, 3989, 0, 0, 5771, 9841, 8843, -12145, 0, 0, 0, 9807, 3769, 41190, 3973, 0, 4575, 9573, 7982, 429, -8849, 0, 0, 65112, 1796, 0, 0, 0, 8164, 41301, 3502, 0, 0, 0, 4919, -65121, 5825, 7755, 0, 0, 64548, 12661, 1621, 10354, 10418, 41962, 0, -41971, 1409, 12195, 1617, 3112, 0, 42101, 1390, 64403, 0, 421, 1756, -5846, 0, 8666, 0, 0, 0, 0, 3630, 5408, 2817, 1214, 0, 0, 0, 41769, -3168, 0, 42134, 7957, 2370, 2846, 1056, 0, 0, 0, 0, 1836, 8757, 0, -12327, 3740, 0, 5622, 65374, 0, 2341, 3944, 8484, 8474, 0, 0, 3118, -8461, 41942, 12153, 5621, 0, 8127, 8975, 64739, 7943, 13073, 12169, 0, -681, 0, 703, 0, 3272, 8781, 0, 0, 12223, 0, 6204, 0, 0, 0, 8776, -64954, 3276, 0, 0, 4267, 0, 0, 0, 64795, 0, 12171, 10047, 9710, 3262, -0, 0, 0, 0, 0, 163, 3877, 10495, 1655, 5842, 12479, 3122, 0, 7793, 0, -9328, 0, 10039, 12604, 42094, 5623, 0, 5717, 3986, 0, 0, 8912, 64555, -65252, 0, 0, 3627, 0, 0, 12241, 8540, 12993, 8887, 4574, 41040, 2459, -0, 13060, 41041, 0, 10348, 10412, 5718, 0, 10450, 8147, 13221, 0, 0, -3765, 0, 0, 1606, 0, 0, 3093, 0, 4619, 0, 0, 7712, 0, 4312, 41918, 0, -10128, 11923, 4023, 41892, 5763, 0, 4827, 2401, 12810, 8792, 0, 4455, -7826, 433, 0, 0, 2499, 41812, 0, 0, 11973, 13089, 4293, 10300, 10161, -10396, 12196, 0, 0, 0, 0, 3010, 5817, 0, 1458, 3120, 9797, 9643, 0, -4984, 10389, 0, 9100, 0, 0, 0, 1061, 4699, 0, 3509, 0, 486, 4290, 0, -0, 0, 0, 1045, 0, 5631, 10380, 0, 2380, 0, 0, 0, 2376, 8486, 0, 9824, -2335, 4362, 12174, 0, 2366, 1025, 0, 0, 0, 0, 41443, 0, 0, 64035, -9711, 1523, 0, 5058, 41445, 0, 0, 8567, 41442, 3988, 0, 0, 1847, 0, -10403, 8564, 65385, 0, 65117, 0, 0, 0, 0, 0, 6256, 0, 12671, 0, 0, 0, -0, 2673, 11960, 5820, 0, 4488, 0, 7926, 0, 10444, 42137, 0, 2754, -12664, 0, 4487, 13192, 41957, 1032, 65530, 1711, 0, 0, 3114, 614, 0, -0, 0, 0, 926, 0, 0, 0, 0, 0, 0, 0, 1050, 41798, 41035, 0, 9314, 41801, -0, 0, 520, 10437, 12699, 8331, 0, 3091, 41034, 0, 2307, 8360, 12527, -0, 321, 41028, 64543, 0, 0, 0, 0, 2861, 10360, 0, 0, 0, 440, 1861, -13085, 9233, 0, 0, 0, 0, 12123, 0, 3859, 12181, 41660, 8209, 0, 0, -12973, 0, 1521, 7875, 41658, 10487, 0, 5760, 0, 743, 4414, 0, 0, 0, -5243, 0, 5239, 0, 0, 1405, 5237, 0, 0, 10103, 5247, 4769, 42063, 5508, -0, 5764, 0, 3513, 3008, 9378, 0, 0, 10125, 0, 41103, 9394, 64565, -1397, 0, 0, 0, 4770, 0, 9392, 8731, 65378, 12079, 0, 12682, 65157, 0, -4774, 3019, 9997, 12834, 0, 1099, 10490, 0, 1340, 9390, 0, 0, 464, -4281, 4768, 9385, 0, 1346, 9017, 0, 12087, 64516, 423, 1818, 65144, 0, -0, 0, 0, 0, 3087, 64960, 10111, 65181, 0, 0, 9584, 8214, 0, 0, 0, -9106, 0, 0, 5806, 64750, 0, 8243, 12899, 5709, 0, 265, 64409, 64666, -12605, 0, 2752, 0, 0, 1434, 59, 5637, 0, 0, 64897, 0, 41810, 42008, 0, -0, 41809, 10283, 41983, 64826, 0, 1156, 8009, 3305, 3782, 511, 41843, -0, 13127, 64360, 0, 0, 0, 10157, 0, 1400, 10323, 41215, 7702, 41211, -10387, 4453, 2440, 3758, 1150, 0, 5700, 41213, 0, 65383, 2339, 0, -5697, 41156, 63984, 0, 0, 0, 462, 41841, 10493, 3862, 8129, 0, 0, -12864, 42065, 41030, 0, 8261, 5701, 41031, 9581, 1385, 1426, 0, 0, -41872, 0, 41033, 8571, 0, 13288, 0, 5167, 0, 1681, 12184, 1204, 3755, -11935, 7748, 8213, 3286, 8911, 64712, 0, 0, 990, 5647, 5726, 64915, -10377, 0, 0, 5646, 0, 0, 2851, 3945, 0, 0, 4373, 0, 64402, 9587, 1789, -5651, 0, 3100, 0, 5648, 64748, 0, 0, 64922, 3545, 8190, 10016, 0, 0, -8479, 64312, 0, 2368, 0, 4419, 0, 0, 3439, 1825, 1192, 0, 8891, 3080, -0, 2347, 5430, 1140, 8990, 2848, 10159, 0, 0, 249, 0, 0, 12191, 1815, -0, 890, 8883, 3267, 728, 0, 995, 0, 4410, 1041, 0, 8102, 0, 10343, 0, -8091, 558, 0, 12273, 0, 0, 12112, 0, 0, 0, 65214, 5375, 10142, 8548, -8215, 3129, 10074, 12913, 9005, 41856, 0, 0, 7725, 11938, 0, 0, 8624, -5173, 65354, 527, 0, 41894, 10327, 6277, 41376, 11915, 10010, 0, 3540, -41672, 835, 2329, 0, 0, 0, 7849, 12245, 5426, 4258, 63987, 41787, -5424, 0, 9699, 0, 5434, 0, 0, 8067, 6144, 0, 10311, 0, 1404, 3095, -64917, 0, 3464, 494, 4819, 0, 65098, 0, 956, 3672, 13112, 1498, 0, 0, -0, 431, 10029, 65159, 0, 8761, 41537, 13171, 13096, 0, 65108, 0, 9516, -1044, 5268, 0, 4954, 0, 4450, 0, 0, 64358, 11946, 356, 3477, 227, -10488, 41521, 382, 41940, 12295, 0, 0, 0, 3020, 0, 0, 2541, 0, 12364, -0, 0, 1057, 957, 9110, 0, 2743, 0, 63965, 0, 9097, 0, 0, 8782, 3006, -776, 2524, 1592, 8573, 0, 64659, 0, 63941, 41593, 4397, 0, 3856, 0, 0, -5872, 65377, 0, 0, 0, 1698, 0, 64477, 5413, 3953, 1053, 0, 0, 11994, -4339, 1052, 1051, 459, 1060, 0, 0, 0, 0, 5228, 0, 7868, 689, 0, 4163, -0, 8639, 0, 65226, 65510, 0, 12130, 2671, 0, 8095, 64375, 0, 42178, -4553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4567, 41891, 1926, 0, 0, 4820, 8110, -0, 0, 0, 5830, 0, 1377, 0, 4897, 0, 9250, 0, 4438, 0, 0, 1753, 0, -6147, 0, 64621, 8833, 0, 0, 0, 41428, 64596, 0, 65440, 0, 1413, 0, -65394, 802, 12141, 0, 5561, 42139, 0, 2528, 41774, 41379, 0, 838, -5669, 0, 844, 8036, 0, 256, 0, 5583, 41987, 0, 0, 5580, 65464, 2923, -64356, 5582, 10048, 0, 13069, 5795, 0, 0, 0, 64371, 0, 65251, 41094, -0, 0, 0, 0, 8894, 5370, 0, 0, 1638, 0, 0, 0, 0, 5733, 0, 64288, 0, -8172, 42017, 5729, 0, 0, 0, 9760, 0, 0, 1238, 200, 0, 1062, 0, 0, 0, -0, 0, 1070, 9361, 0, 6095, 3394, 0, 3015, 0, 0, 64497, 0, 0, 0, 0, -7817, 1841, 13183, 12976, 0, 372, 1669, 0, 63937, 7701, 41585, 64397, -0, 1732, 276, 41862, 2828, 33, 65326, 41768, 9007, 0, 41588, 914, 427, -8071, 3538, 3900, 65321, 41865, 1031, 6257, 65279, 41869, 0, 0, 2328, -0, 1071, 41400, 0, 0, 0, 41627, 5301, 1047, 0, 5734, 8960, 0, 8001, -65316, 0, 65012, 9663, 0, 65475, 41621, 5711, 12921, 12098, 0, 0, 0, -5710, 0, 0, 65213, 12998, 64486, 0, 0, 0, 0, 5558, 0, 5715, 65084, 0, -12007, 3670, 2761, 11975, 0, 3074, 5722, 0, 8629, 0, 0, 4499, 2757, -4496, 0, 0, 8910, 41641, 0, 12717, 0, 64730, 0, 0, 0, 41630, 41640, 0, -0, 0, 4280, 13118, 8765, 41867, 7792, 1393, 0, 0, 0, 8487, 8233, 0, 0, -0, 0, 4495, 12144, 2841, 0, 0, 1473, 0, 64329, 0, 0, 0, 9318, 357, -1048, 41100, 0, 41104, 65457, 8035, 1054, 0, 1040, 65450, 5454, 4434, -1069, 0, 0, 0, 0, 5084, 65402, 0, 9693, 12354, 733, 41931, 41759, -41102, 4353, 41674, 1059, 9218, 1731, 0, 0, 0, 0, 41679, 8299, 0, 0, -64390, 0, 5155, 0, 41765, 42122, 63998, 0, 41779, 0, 3587, 12131, -41432, 13282, 0, 9605, 64807, 0, 0, 41767, 3371, 0, 13114, 8771, 3955, -41022, 0, 1109, 0, 0, 0, 9770, 9246, 12230, 64507, 8868, 399, 65137, -41783, 41772, 0, 12149, 2755, 551, 0, 10156, 4857, 0, 4428, 2544, -65074, 0, 0, 0, 0, 351, 5747, 12179, 0, 7978, 41092, 0, 0, 11924, 0, -42144, 65015, 0, 563, 64815, 0, 9013, 5588, 57, 0, 10386, 65269, 0, -5585, 0, 2549, 694, 0, 0, 5584, 8358, 64717, 0, 0, 65161, 277, 7980, -0, 41815, 0, 0, 5589, 41807, 2664, 0, 5586, 1574, 0, 0, 2525, 4852, -5749, 0, 41605, 64696, 0, 1039, 9801, 10155, 5745, 188, 8135, 0, -10055, 0, 9055, 41853, 4858, 5657, 0, 436, 4771, 0, 0, 5654, 4856, -8051, 0, 0, 0, 5652, 0, 0, 0, 0, 3661, 7863, 0, 0, 41302, 0, 0, 5402, -0, 5843, 11939, 5655, 42157, 0, 3157, 1055, 0, 0, 3504, 0, 0, 12146, -5149, 41927, 0, 65142, 0, 3594, 10272, 10304, 40, 12657, 594, 10244, -386, 10256, 8834, 0, 0, 3467, 0, 0, 3331, 946, 63916, 1495, 13184, -13179, 0, 9562, 4304, 0, 8160, 0, 0, 64545, 64656, 0, 1348, 12239, -64013, 5666, 13303, 0, 0, 0, 9091, 0, 65230, 13269, 0, 0, 7732, 41905, -9793, 0, 6097, 5668, 8780, 4982, 0, 5670, 63969, 0, 0, 2672, 3735, -5667, 13138, 0, 9484, 0, 41202, 0, 65258, 0, 4361, 9487, 64314, 9286, -1497, 0, 1932, 12442, 6193, 3571, 13247, 0, 7973, 0, 64821, 11964, 0, -7873, 63968, 0, 553, 0, 0, 0, 3604, 0, 4587, 0, 0, 0, 65149, 1962, 0, -0, 5633, 0, 0, 0, 0, 64905, 12856, 5437, 65208, 0, 64744, 7964, 0, 0, -199, 0, 4105, 63880, 0, 0, 0, 12148, 13148, 0, 0, 9226, 0, 12399, -65302, 5634, 4524, 12720, 4724, 0, 8407, 0, 12224, 0, 0, 5221, 64348, -328, 7886, 0, 5448, 5636, 0, 5329, 0, 5638, 0, 7940, 0, 0, 65182, -5635, 3373, 2986, 0, 0, 3437, 0, 6203, 9833, 12693, 11920, 11941, 0, -64394, 1657, 41558, 0, 0, 5639, 2954, 5660, 5640, 0, 0, 0, 0, 0, 5297, -41637, 13284, 6112, 7968, 41625, 0, 0, 0, 41780, 5642, 0, 0, 0, 4342, -42039, 0, 1677, 0, 4585, 5641, 8259, 13301, 1058, 2719, 0, 0, 0, 1144, -5868, 0, 0, 65169, 13277, 4308, 2539, 0, 65122, 543, 64916, 64736, -2547, 65335, 0, 65317, 5399, 0, 0, 41633, 7902, 64932, 9000, 12233, 0, -0, 1865, 0, 5613, 0, 12994, 65057, 5610, 0, 6228, 4307, 3482, 42133, -65324, 0, 2997, 506, 5609, 41194, 12863, 0, 64412, 41195, 5808, 8169, -8186, 8841, 9522, 516, 13130, 41197, 0, 34, 64007, 10030, 5306, 1612, -0, 0, 64951, 0, 12001, 0, 0, 64564, 0, 0, 0, 7749, 0, 0, 1758, 413, -13082, 4677, 0, 0, 1935, 0, 1042, 0, 64779, 1931, 10248, 6185, 64776, -1217, 10242, 708, 825, 0, 0, 12294, 0, 0, 0, 2534, 810, 12631, 0, 0, -4424, 0, 5591, 1239, 2364, 0, 0, 3403, 0, 0, 64364, 0, 65250, 10027, -8998, 0, 0, 0, 0, 0, 2980, 0, 41850, 931, 3433, 41222, 12615, 1594, 0, -65397, 0, 12944, 41623, 8730, 41353, 0, 0, 4337, 65188, 0, 918, 0, -935, 7681, 0, 377, 41393, 12668, 0, 2477, 64301, 0, 0, 0, 65201, 9528, -0, 0, 0, 7907, 0, 0, 0, 65486, 0, 0, 0, 0, 0, 1781, 5496, 3357, 62, -1649, 0, 964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64602, 0, 0, 12220, 12711, 0, -4542, 0, 0, 3348, 448, 0, 2991, 9364, 0, 997, 7949, 0, 12849, 0, 0, -3073, 42000, 9714, 0, 4657, 0, 4658, 0, 12335, 0, 65237, 6241, 2818, -4877, 2385, 5463, 41897, 4172, 10052, 4409, 0, 0, 12095, 0, 5346, 0, -0, 6237, 5461, 0, 12722, 0, 0, 65231, 64828, 0, 0, 8592, 1257, 0, -42103, 2408, 3251, 0, 3274, 5465, 41501, 2461, 0, 0, 5342, 8317, 0, 0, -3263, 0, 8673, 0, 3270, 64539, 65338, 0, 0, 0, 0, 5535, 65518, 0, -4289, 8687, 0, 0, 0, 1182, 2542, 186, 0, 0, 5770, 529, 65196, 12612, -12949, 13117, 12800, 11987, 8920, 5241, 41207, 0, 0, 41594, 225, 0, -5688, 41300, 41204, 0, 0, 41596, 41209, 9254, 42097, 1794, 41875, 0, -5624, 266, 0, 0, 41873, 3617, 0, 41494, 0, 0, 13088, 0, 41871, 41338, -3734, 7734, 0, 5502, 0, 4452, 41260, 0, 0, 4511, 5161, 41330, 0, -64752, 0, 64349, 41083, 0, 0, 0, 9003, 8192, 0, 5305, 9653, 41081, -1697, 9546, 0, 0, 0, 0, 65205, 10031, 0, 12353, 0, 8620, 0, 0, 8799, -42131, 42031, 0, 1028, 0, 0, 837, 41583, 0, 41606, 3176, 64773, 0, -2902, 64043, 64042, 41740, 3609, 0, 64694, 832, 64044, 0, 10076, -64040, 64039, 12919, 1034, 3392, 0, 5180, 64033, 41395, 65468, 64038, -64037, 64036, 41898, 4291, 63966, 64015, 41114, 243, 0, 0, 6024, 0, -12128, 0, 3476, 8973, 8538, 64011, 64010, 64008, 4285, 4800, 7706, 0, -0, 2538, 64009, 204, 0, 4802, 4111, 8239, 9098, 4805, 64001, 214, -7885, 42143, 8321, 0, 12208, 4767, 9343, 0, 0, 0, 1133, 0, 0, 0, -64940, 41340, 6022, 0, 10005, 12329, 41333, 0, 43, 1942, 0, 0, 41107, -12619, 41121, 3885, 92, 64023, 64022, 64021, 64020, 0, 12451, 64025, -41412, 41485, 12035, 0, 6254, 64019, 64018, 8890, 12457, 0, 0, 0, -64778, 0, 0, 0, 0, 0, 7995, 8759, 41411, 13094, 12449, 8546, 41414, -65109, 3179, 0, 4720, 10165, 0, 0, 0, 0, 0, 12915, 0, 0, 0, 0, 0, -6168, 64031, 1946, 294, 41874, 5494, 4639, 0, 12040, 6196, 4498, 0, -64028, 64027, 41789, 41788, 2960, 0, 0, 8969, 0, 0, 0, 0, 2950, 11998, -6210, 0, 370, 3549, 64790, 7801, 4953, 0, 0, 0, 3297, 0, 0, 1135, 0, -0, 5063, 3517, 2964, 0, 0, 2552, 41546, 60, 0, 8649, 8252, 729, 0, 0, -0, 0, 64923, 64710, 41547, 9032, 0, 0, 0, 0, 0, 0, 12832, 0, 8081, -3761, 3537, 0, 9706, 0, 8999, 0, 3850, 3466, 4327, 0, 9373, 0, 908, -6282, 8611, 9813, 0, 41655, 537, 0, 4179, 8978, 0, 0, 1842, 0, 0, 0, -3848, 12081, 9826, 64502, 1767, 5336, 0, 0, 663, 0, 0, 0, 13108, 0, 0, -0, 0, 347, 42112, 40992, 4100, 920, 1811, 1355, 7739, 0, 3592, 10078, -5318, 0, 0, 0, 0, 6224, 0, 9381, 0, 0, 0, 9281, 3296, 12865, 0, 0}; - -#define CODE_SIZE 16384 -#define CODE_POLY 16427 +/* name hash table (maps names to code points) */ +static unsigned short code_hash[] = { + 0, 4851, 0, 0, 0, 0, 7929, 64584, 9518, 64811, 0, 0, 0, 1097, 0, 12064, + 41730, 596, 0, 0, 0, 8651, 41728, 41721, 41835, 12995, 0, 1373, 0, 13110, + 5816, 0, 64810, 1000, 0, 11951, 41140, 1209, 9717, 0, 0, 1073, 0, 0, + 41138, 8851, 0, 0, 12167, 1115, 8874, 9794, 0, 0, 0, 12237, 3966, 41603, + 8308, 9290, 0, 41600, 9231, 0, 2959, 1457, 3535, 0, 0, 64398, 0, 12927, + 8618, 42175, 3404, 64661, 5148, 41737, 1759, 0, 0, 0, 0, 12290, 0, 0, 0, + 12312, 10151, 8205, 0, 5131, 0, 0, 0, 9834, 3055, 0, 1944, 1248, 10148, + 63884, 0, 0, 12701, 0, 12235, 603, 0, 0, 0, 65305, 0, 3350, 0, 64318, 0, + 8154, 3390, 0, 41817, 0, 64603, 0, 0, 0, 3400, 0, 6041, 0, 41899, 0, + 8002, 8562, 4364, 0, 4043, 8712, 0, 7813, 0, 0, 10124, 11966, 8601, 6069, + 10143, 4814, 12041, 1418, 0, 12673, 0, 0, 9660, 2764, 13012, 4571, 5704, + 0, 0, 12078, 2970, 5457, 5440, 8857, 0, 0, 2843, 5355, 41599, 0, 0, 5194, + 12950, 0, 3486, 0, 0, 10123, 65167, 0, 0, 64570, 2637, 64629, 8460, 0, + 8476, 0, 800, 0, 0, 0, 7799, 64930, 0, 8465, 12289, 0, 2384, 13172, + 13119, 8488, 5412, 0, 1353, 0, 41351, 64498, 5828, 8206, 0, 8933, 1601, + 9072, 5867, 13302, 12458, 0, 8090, 5418, 12452, 0, 9483, 3351, 0, 0, 0, + 0, 41539, 2750, 0, 556, 41855, 41246, 0, 12213, 0, 2760, 0, 0, 12210, 0, + 0, 5498, 9998, 41536, 0, 0, 9242, 3459, 8997, 0, 0, 0, 0, 0, 4839, 0, 0, + 4435, 0, 4975, 4635, 295, 0, 0, 6050, 64898, 0, 7688, 0, 63903, 9036, + 63901, 0, 3971, 0, 0, 2952, 0, 6287, 8031, 2725, 63899, 63898, 5482, 667, + 12332, 1177, 6086, 12322, 12069, 5172, 0, 0, 7859, 1945, 0, 9815, 10453, + 63883, 63882, 7997, 8555, 63878, 63877, 8705, 0, 0, 9571, 528, 0, 0, + 12132, 41723, 63875, 41578, 63873, 63855, 63854, 41913, 9056, 0, 6188, + 64593, 6155, 0, 446, 41911, 64256, 41318, 63850, 63, 0, 63846, 2972, + 12932, 63843, 0, 63849, 63848, 63847, 1176, 0, 8302, 9577, 63842, 4178, + 13208, 13188, 13214, 10041, 8105, 4333, 0, 0, 1105, 4180, 5388, 12094, 0, + 0, 7714, 63890, 63889, 7768, 5538, 9987, 0, 0, 1678, 0, 552, 9560, 64296, + 64618, 8996, 12280, 4471, 0, 0, 10171, 63861, 10486, 5540, 63858, 63865, + 281, 63863, 12075, 42041, 0, 5174, 0, 63857, 1388, 3123, 0, 1077, 13272, + 8408, 64704, 0, 0, 9223, 0, 65318, 0, 0, 42105, 1116, 13274, 0, 3663, 0, + 1112, 0, 8686, 0, 5334, 42108, 0, 0, 0, 9322, 0, 0, 0, 5327, 8111, 63870, + 63869, 3478, 63867, 6199, 2903, 0, 3001, 1158, 0, 65330, 4741, 63866, + 4737, 4370, 4846, 0, 4742, 41335, 4118, 1797, 64600, 805, 0, 46, 65101, + 8760, 298, 0, 12212, 0, 65174, 63836, 32, 6187, 0, 0, 12225, 3665, 63837, + 0, 0, 41336, 4305, 0, 8083, 0, 0, 63821, 4412, 63819, 63818, 12244, 5227, + 9047, 12702, 4181, 4752, 63975, 4634, 560, 5643, 8226, 6181, 63812, + 41181, 63810, 63790, 3639, 63815, 63814, 63813, 6047, 7937, 63974, 780, + 206, 0, 4936, 65147, 1098, 63930, 0, 1093, 63935, 3016, 4869, 63932, 0, + 63929, 3546, 1605, 0, 6182, 0, 65058, 8400, 41533, 63920, 0, 5471, 2984, + 5314, 9287, 5473, 44, 0, 0, 13169, 5290, 5283, 1695, 63827, 1088, 7767, + 8304, 1084, 1085, 63829, 1083, 10131, 5576, 0, 64405, 4263, 1092, 4754, + 0, 5252, 0, 65253, 0, 0, 7908, 0, 0, 0, 0, 2965, 0, 8808, 0, 1089, 7761, + 42138, 42119, 12355, 65204, 940, 5787, 9992, 63938, 5057, 64679, 12463, + 2994, 5054, 41694, 0, 9664, 41026, 1437, 9399, 658, 3497, 42102, 0, 660, + 5060, 666, 9022, 5532, 0, 5533, 5059, 4727, 6118, 222, 979, 3884, 12459, + 65154, 5773, 978, 0, 0, 41619, 63951, 12465, 0, 0, 0, 63946, 1707, 0, + 12461, 63896, 63949, 63948, 63947, 3376, 6038, 63943, 63942, 63894, + 65323, 0, 65508, 7776, 64278, 2379, 12217, 0, 64668, 801, 8125, 1690, + 63919, 63918, 63917, 2369, 0, 0, 0, 0, 5486, 2334, 64893, 4463, 5483, + 63914, 0, 2367, 5484, 63909, 264, 2375, 8060, 6194, 5485, 1844, 0, 9061, + 5534, 64648, 4502, 0, 253, 0, 1823, 8800, 0, 64470, 0, 11957, 6192, 0, 0, + 0, 0, 725, 4550, 13257, 0, 0, 0, 0, 0, 41775, 8413, 0, 0, 5693, 10397, 0, + 13209, 5074, 5073, 0, 8983, 0, 0, 0, 5072, 0, 6198, 12478, 0, 196, 0, + 3111, 64725, 4929, 12445, 0, 0, 0, 0, 64942, 1076, 0, 1436, 4934, 64415, + 41323, 9758, 0, 12807, 63907, 63906, 4548, 4329, 6113, 4979, 3048, 4423, + 41320, 0, 64891, 6218, 8971, 5071, 0, 3642, 1430, 5070, 10042, 0, 3987, + 5068, 0, 3255, 3493, 0, 13083, 41326, 0, 41635, 3378, 4531, 1245, 9105, + 0, 4921, 4481, 3771, 0, 2710, 41693, 0, 41724, 64709, 41682, 41690, 0, + 4922, 325, 992, 0, 4925, 0, 0, 9526, 4920, 65262, 948, 0, 0, 4930, 0, + 4462, 0, 4933, 5339, 6115, 0, 4928, 0, 4457, 0, 0, 42163, 722, 5684, + 41529, 12637, 0, 5689, 8753, 1509, 0, 5468, 9511, 0, 0, 1672, 6205, 5832, + 6310, 5686, 0, 0, 0, 0, 0, 50, 0, 41607, 0, 1679, 0, 41532, 0, 0, 3183, + 13259, 4448, 0, 401, 0, 0, 64763, 5761, 342, 8553, 1151, 8143, 0, 11983, + 64384, 624, 0, 65500, 0, 5078, 0, 5656, 0, 5076, 0, 8812, 0, 41601, 685, + 9025, 1524, 8003, 0, 5539, 8087, 0, 0, 0, 1252, 0, 0, 4636, 0, 0, 8053, + 9732, 0, 5080, 13121, 5036, 5035, 0, 12277, 0, 0, 8074, 275, 13084, 0, + 8741, 4432, 0, 5033, 0, 64605, 4836, 3888, 473, 0, 8502, 0, 0, 1087, + 12499, 0, 63844, 0, 3601, 1922, 0, 0, 65422, 0, 0, 12505, 0, 0, 9489, 0, + 3432, 4384, 0, 6094, 0, 8815, 13295, 64753, 0, 1676, 1154, 3857, 1205, + 5030, 0, 13100, 12958, 0, 0, 0, 64723, 4421, 12518, 0, 495, 0, 41325, + 7983, 0, 41823, 0, 8494, 13297, 0, 41710, 947, 0, 437, 41709, 0, 0, 0, + 41771, 13290, 4795, 0, 64306, 8826, 0, 41714, 0, 8626, 4590, 4711, 0, 0, + 2739, 0, 8044, 40964, 251, 12686, 7895, 4395, 0, 0, 0, 1779, 8146, 0, + 41543, 5325, 642, 0, 8880, 7685, 0, 0, 6234, 13229, 625, 8187, 9990, + 1113, 0, 7915, 1104, 0, 8179, 0, 0, 9316, 0, 2489, 1082, 8150, 0, 0, 0, + 0, 0, 5042, 5041, 0, 12084, 8049, 41548, 0, 40962, 0, 0, 4761, 0, 4766, + 1616, 1273, 0, 8795, 0, 0, 0, 9232, 1138, 10483, 12677, 41545, 0, 3239, + 0, 0, 0, 0, 42128, 3484, 0, 0, 12620, 8503, 5122, 41527, 5040, 4924, 0, + 0, 0, 0, 5039, 41926, 8303, 0, 5038, 0, 10003, 0, 0, 0, 1686, 0, 9359, 0, + 3664, 0, 8238, 64299, 0, 0, 3863, 126, 4835, 0, 0, 13245, 4309, 7744, 0, + 0, 0, 0, 0, 0, 12222, 8136, 0, 711, 1633, 0, 0, 4762, 1103, 0, 12281, + 4765, 41331, 1006, 13040, 4760, 0, 8201, 0, 0, 1102, 5031, 0, 0, 0, 0, + 13042, 337, 0, 0, 0, 12279, 1111, 0, 0, 4707, 0, 5511, 7883, 8822, 7880, + 4522, 8255, 5512, 13010, 0, 0, 64313, 0, 0, 1119, 0, 13038, 0, 2455, + 64734, 13008, 0, 4385, 12492, 13011, 8714, 64775, 0, 13009, 160, 0, 0, + 64262, 5052, 0, 5821, 6186, 41792, 0, 5051, 0, 1429, 64573, 5050, 302, + 388, 12058, 735, 0, 1079, 3867, 5708, 12726, 0, 0, 5706, 64768, 5513, + 8791, 4005, 0, 5510, 0, 0, 0, 2470, 0, 41399, 1925, 0, 0, 0, 0, 5048, + 5047, 0, 10058, 0, 0, 9070, 0, 3339, 8089, 1106, 639, 0, 63967, 3340, + 3109, 3653, 4599, 13173, 0, 0, 0, 1476, 648, 1754, 0, 3233, 864, 41782, + 10164, 8972, 0, 3530, 0, 0, 13240, 41781, 5192, 4338, 5046, 64921, 0, + 13199, 8967, 1236, 5045, 12012, 13189, 7986, 5044, 0, 9006, 13128, 5043, + 9553, 1590, 63777, 63776, 9669, 12341, 8654, 8402, 63779, 1583, 4740, + 13260, 3586, 64508, 0, 0, 0, 0, 41523, 13296, 517, 12922, 0, 0, 41528, + 123, 65454, 12393, 63807, 41997, 13242, 7784, 13271, 1334, 0, 4479, 1126, + 0, 0, 0, 0, 3925, 0, 8069, 4357, 42154, 489, 0, 0, 8848, 63786, 8450, 0, + 11926, 41557, 1145, 63788, 7910, 63785, 63784, 10456, 8711, 6183, 8183, + 0, 8928, 0, 7952, 0, 125, 9235, 0, 0, 12689, 0, 41719, 63758, 3523, 1074, + 13258, 9536, 8477, 0, 4427, 41944, 63757, 7726, 63755, 41802, 267, 1349, + 63750, 1371, 0, 0, 2458, 63753, 6201, 41084, 41074, 4266, 13086, 41612, + 41077, 3402, 9050, 3398, 8140, 42084, 6260, 3391, 41075, 2476, 63793, + 11988, 3898, 0, 63797, 13200, 13017, 63794, 10367, 12521, 10431, 13014, + 13013, 1068, 0, 12523, 12945, 12524, 0, 7950, 63772, 13233, 63770, 4386, + 9053, 12473, 2793, 63764, 704, 0, 6195, 9530, 12238, 12232, 0, 0, 5681, + 12629, 4595, 63760, 792, 0, 0, 0, 8742, 0, 64947, 65448, 63744, 12948, + 64787, 0, 63748, 1693, 63746, 63745, 5055, 0, 4287, 1090, 4902, 1131, + 41180, 0, 4558, 1816, 9523, 0, 168, 0, 4898, 64298, 6157, 63775, 4901, + 1821, 13191, 12170, 3500, 3139, 791, 65183, 12485, 10306, 0, 0, 0, 0, + 8354, 10033, 941, 0, 0, 0, 0, 8234, 0, 8228, 0, 10246, 0, 12811, 0, 3946, + 0, 8057, 0, 673, 0, 64357, 0, 0, 9547, 288, 0, 0, 2448, 10025, 0, 2918, + 2452, 65300, 0, 8729, 64726, 2790, 7845, 3793, 0, 4408, 4122, 0, 41535, + 8723, 0, 10087, 0, 731, 42109, 12923, 2438, 64855, 65396, 0, 1175, 13256, + 13170, 373, 0, 5396, 8653, 8557, 7723, 0, 3330, 0, 41952, 0, 5273, 8248, + 5269, 3304, 5202, 2404, 5267, 0, 0, 0, 5277, 12963, 5371, 6189, 4125, + 1826, 12133, 65241, 0, 8785, 0, 0, 64643, 9035, 3864, 13185, 4631, 3879, + 0, 0, 4166, 164, 0, 0, 64484, 0, 41390, 5384, 41882, 0, 64346, 0, 0, 0, + 41388, 0, 12005, 12666, 41387, 13207, 8706, 5552, 10172, 700, 0, 5553, + 65509, 0, 5356, 12906, 8563, 0, 3180, 0, 0, 5554, 971, 12344, 8724, 0, + 65195, 63874, 0, 2866, 0, 12446, 0, 64632, 0, 5555, 10045, 64303, 13275, + 0, 41522, 13206, 13276, 0, 41525, 0, 0, 656, 0, 0, 4577, 12229, 8715, 0, + 0, 0, 4269, 64813, 0, 41609, 10476, 950, 0, 3932, 63816, 0, 0, 0, 0, + 11974, 0, 369, 0, 41784, 0, 5097, 0, 11906, 0, 10381, 4796, 10317, 3651, + 10285, 0, 10269, 5102, 5101, 0, 9064, 8138, 0, 404, 5100, 1439, 12093, + 1247, 8092, 0, 5099, 1831, 1441, 42087, 3842, 650, 0, 746, 0, 0, 41453, + 12018, 9031, 12182, 0, 9078, 8545, 4422, 4708, 3799, 3268, 0, 0, 0, 2676, + 7750, 4374, 0, 6190, 1364, 0, 8038, 0, 12821, 0, 0, 0, 0, 12129, 13174, + 8481, 13225, 6202, 64380, 0, 0, 2365, 7841, 0, 5108, 5107, 0, 13210, + 6176, 0, 5541, 41785, 41171, 12613, 5284, 4372, 207, 0, 4275, 0, 0, 0, 0, + 12965, 384, 5103, 10404, 10340, 41368, 0, 488, 13236, 12937, 10017, 9733, + 13190, 10014, 11982, 41373, 41339, 5203, 0, 13232, 5106, 349, 4863, + 41371, 13194, 41367, 5105, 13133, 12861, 4398, 5104, 5672, 304, 1096, 0, + 0, 932, 12441, 0, 238, 0, 4318, 10452, 0, 8032, 13243, 13237, 12719, 0, + 0, 64814, 64884, 0, 64468, 8597, 1178, 0, 12014, 13195, 8803, 309, 0, + 8151, 41452, 64961, 7722, 12553, 10459, 12568, 64824, 12549, 0, 12570, + 9712, 41417, 41496, 0, 65165, 4965, 0, 0, 0, 41401, 0, 0, 6191, 6261, 0, + 0, 11965, 1957, 10420, 982, 2756, 9370, 2720, 12357, 0, 2925, 0, 41751, + 3222, 13212, 10116, 64386, 10105, 13187, 41581, 13198, 0, 64407, 5242, + 41963, 64476, 1694, 8216, 0, 0, 7781, 6306, 64568, 0, 0, 12077, 42057, + 41444, 0, 0, 64799, 3475, 0, 2479, 9709, 3632, 0, 12314, 0, 3648, 3907, + 0, 0, 3636, 40979, 2979, 8837, 65229, 1843, 3936, 0, 0, 41347, 0, 13235, + 3640, 41248, 0, 4379, 13239, 12692, 7969, 0, 0, 0, 0, 0, 42080, 2529, + 734, 0, 65146, 42083, 0, 0, 42055, 1846, 0, 41477, 9634, 0, 9988, 41770, + 1670, 5740, 0, 10072, 5379, 0, 41163, 41157, 785, 8236, 0, 9027, 0, + 13267, 64383, 64688, 925, 0, 0, 41773, 41071, 9586, 0, 41984, 9217, 6151, + 12110, 0, 0, 64580, 4016, 13265, 13264, 381, 12936, 6100, 42077, 0, 0, + 5184, 8200, 12967, 0, 5612, 4583, 0, 5860, 0, 64575, 0, 812, 3615, 65284, + 5178, 0, 0, 9825, 5188, 9698, 7814, 0, 0, 1166, 64429, 41921, 924, 9756, + 12359, 0, 0, 2442, 0, 0, 0, 8012, 5674, 0, 0, 12361, 5677, 0, 0, 41925, + 12453, 41920, 5673, 0, 5676, 8542, 12694, 0, 2468, 0, 41294, 3336, 3883, + 64388, 1727, 0, 0, 3605, 0, 0, 0, 8718, 3550, 736, 7806, 4505, 2715, 806, + 5826, 41884, 5813, 0, 65391, 5841, 5837, 64731, 0, 3105, 2405, 5838, + 5796, 0, 65259, 5793, 5735, 5866, 5797, 1432, 5865, 41883, 7956, 598, 0, + 41886, 2480, 0, 0, 9037, 5671, 5537, 0, 0, 64258, 0, 1211, 0, 0, 9529, 0, + 12318, 0, 0, 5645, 0, 0, 0, 0, 64597, 0, 5650, 0, 0, 64864, 0, 0, 0, 0, + 0, 2748, 3589, 0, 4035, 10297, 0, 4265, 0, 3977, 65344, 12051, 836, 5698, + 2488, 0, 4582, 0, 5644, 10292, 0, 0, 0, 42036, 0, 65116, 0, 0, 65120, + 1374, 64878, 0, 41013, 0, 41374, 4030, 41010, 0, 41015, 0, 0, 400, 12597, + 0, 0, 0, 41375, 5659, 64827, 4759, 0, 390, 10266, 41349, 1170, 3473, + 7718, 0, 1609, 902, 0, 0, 0, 0, 8122, 5712, 0, 8004, 3861, 9540, 0, 2554, + 5158, 5714, 0, 0, 64351, 807, 0, 0, 64677, 976, 0, 6146, 0, 771, 0, + 41356, 9673, 13168, 0, 0, 8676, 7904, 5579, 953, 451, 0, 5578, 12635, 0, + 0, 0, 0, 9524, 0, 0, 1440, 3379, 10310, 0, 0, 471, 0, 0, 3795, 0, 12586, + 0, 0, 41060, 0, 64900, 0, 0, 2474, 0, 9590, 93, 12198, 0, 8128, 12551, + 10049, 8171, 3544, 0, 6017, 65311, 383, 0, 13306, 63885, 7870, 0, 5187, + 0, 1456, 0, 0, 0, 0, 5232, 0, 41009, 2472, 41005, 0, 8710, 6019, 4256, 0, + 4980, 8860, 9640, 10028, 12845, 0, 13182, 65138, 0, 0, 0, 65126, 7972, 0, + 8066, 0, 7900, 8316, 0, 0, 0, 0, 0, 0, 10347, 445, 0, 0, 12931, 0, 8330, + 0, 0, 0, 64366, 64369, 8814, 3902, 64607, 1770, 0, 12836, 0, 64552, 0, + 4584, 0, 0, 0, 13255, 0, 1118, 0, 0, 9349, 1081, 0, 0, 8162, 9342, 0, 0, + 4903, 64332, 41386, 5162, 41007, 1330, 0, 40995, 12209, 12047, 41384, 0, + 0, 1848, 4334, 0, 41975, 64777, 0, 5522, 0, 61, 0, 0, 3633, 0, 65162, + 41234, 12089, 0, 9771, 0, 13251, 0, 0, 6262, 2784, 0, 9334, 8126, 0, 0, + 7975, 441, 0, 0, 0, 4884, 40999, 0, 0, 0, 6313, 12813, 0, 0, 8324, 7855, + 2345, 0, 463, 64737, 0, 0, 3117, 5460, 0, 1193, 10056, 1148, 13253, + 13252, 7829, 42173, 0, 7743, 0, 13248, 5499, 0, 0, 9034, 6039, 0, 5663, + 0, 41018, 0, 10338, 2482, 1471, 0, 0, 0, 12378, 41966, 41970, 0, 12374, + 0, 9592, 0, 911, 2460, 0, 11944, 12376, 41032, 40996, 0, 12380, 5520, + 64473, 12520, 5870, 64670, 13310, 2603, 12326, 539, 0, 65180, 0, 3853, + 41327, 64901, 0, 0, 0, 0, 8659, 0, 12474, 0, 5857, 65342, 2478, 0, 4162, + 7942, 4260, 12953, 0, 0, 12470, 0, 0, 2742, 12476, 5439, 65460, 9101, + 12472, 0, 12302, 3018, 12942, 5748, 0, 12214, 6161, 0, 8796, 0, 0, 0, + 65319, 13146, 0, 42053, 10301, 10333, 2882, 4366, 0, 12843, 4520, 0, 0, + 0, 0, 4014, 12842, 0, 12015, 64345, 0, 3893, 0, 5810, 0, 0, 0, 64747, + 13292, 0, 0, 10427, 0, 3844, 63934, 9755, 1110, 65239, 65371, 8231, 0, 0, + 41968, 783, 12161, 3591, 41969, 0, 2453, 41778, 3620, 0, 12443, 4556, + 10349, 10413, 0, 41159, 3202, 0, 11980, 4382, 0, 0, 63860, 0, 0, 8902, 0, + 1840, 41754, 0, 0, 4883, 285, 4723, 41917, 9788, 4459, 0, 1634, 0, 0, + 240, 9786, 65082, 41919, 8579, 9743, 7981, 13134, 0, 4508, 64883, 41999, + 0, 0, 0, 63887, 3081, 63886, 0, 0, 0, 10445, 41720, 0, 0, 2614, 9024, 0, + 1729, 0, 64289, 65221, 0, 65466, 64852, 64509, 0, 0, 0, 41203, 0, 41879, + 0, 4121, 12957, 884, 41214, 63879, 4943, 5150, 0, 5278, 7773, 643, 3086, + 0, 64652, 0, 58, 0, 6167, 0, 63872, 8491, 0, 0, 41495, 3624, 0, 0, 64655, + 2721, 9616, 63988, 41955, 41321, 63993, 10440, 9611, 4264, 0, 0, 7738, + 63986, 63985, 12638, 0, 3435, 3094, 12916, 9754, 0, 4437, 42179, 8899, 0, + 42058, 9517, 65143, 0, 65360, 0, 0, 63956, 4306, 41380, 11995, 63960, + 9591, 63958, 63957, 0, 0, 0, 0, 2723, 0, 5088, 5086, 0, 0, 7752, 41378, + 2880, 0, 0, 12678, 1386, 0, 3498, 4378, 0, 4270, 12392, 0, 7853, 0, + 12101, 5822, 5230, 0, 710, 0, 12390, 1666, 8161, 371, 12013, 63891, + 42092, 0, 415, 63851, 63892, 63962, 42096, 5183, 3362, 12377, 7924, 2927, + 4324, 63961, 4472, 1244, 331, 0, 12683, 0, 64678, 4756, 0, 0, 0, 7691, + 10331, 0, 41964, 6238, 8938, 8628, 6043, 0, 64895, 1604, 9565, 63840, 0, + 41220, 13032, 0, 0, 10032, 8750, 12373, 63828, 11992, 1351, 0, 63980, + 12190, 3622, 1930, 0, 9621, 12427, 63981, 4967, 13031, 1966, 2330, 0, + 3657, 0, 65202, 63971, 4347, 4416, 42098, 13180, 13126, 8099, 402, 41916, + 13147, 0, 42100, 12429, 9695, 41757, 41281, 3515, 5170, 65261, 41755, + 676, 6259, 41742, 0, 41870, 0, 3536, 0, 64934, 63902, 6162, 64336, 0, + 10113, 41829, 0, 5159, 12422, 41832, 439, 0, 0, 12316, 0, 2325, 40970, + 41830, 0, 0, 5145, 12486, 65018, 0, 5409, 0, 0, 12336, 4135, 9685, 341, + 2727, 4129, 3539, 0, 0, 41736, 7913, 5405, 63859, 4131, 63868, 64721, + 63871, 4133, 63864, 210, 4600, 64690, 3254, 4137, 0, 0, 0, 0, 0, 4591, + 65077, 0, 0, 3355, 9508, 3393, 561, 12159, 195, 64261, 3377, 12497, + 41269, 0, 13135, 0, 0, 0, 41499, 0, 0, 0, 41498, 0, 1379, 246, 12603, 0, + 3788, 2924, 0, 12812, 8728, 64906, 0, 8917, 0, 301, 64765, 3969, 64964, + 9575, 0, 0, 9652, 0, 64590, 42086, 0, 0, 13163, 0, 41877, 0, 3182, 327, + 0, 9042, 0, 0, 42169, 4755, 0, 0, 13223, 12431, 8668, 12434, 608, 600, 0, + 1219, 3934, 9494, 0, 0, 1726, 0, 64686, 8212, 12115, 0, 13160, 7759, + 65363, 485, 0, 65291, 9828, 927, 0, 0, 12436, 9351, 7778, 64379, 0, 0, + 10126, 1208, 0, 64757, 9337, 64362, 0, 0, 0, 9021, 0, 0, 0, 0, 5411, 0, + 9648, 0, 63834, 63832, 63835, 1117, 13037, 2594, 63809, 63817, 12052, 0, + 41795, 65212, 64536, 2546, 0, 213, 65309, 0, 3972, 0, 0, 65442, 0, 12416, + 11914, 5452, 8230, 0, 41951, 12418, 42049, 3882, 8532, 2713, 1573, 9650, + 42136, 4596, 0, 1406, 0, 40990, 0, 12414, 0, 4143, 0, 10489, 1143, 4141, + 9682, 12415, 1508, 64515, 8779, 0, 8725, 0, 65264, 64487, 0, 4145, 0, 0, + 0, 0, 8027, 0, 0, 9550, 0, 0, 0, 0, 0, 0, 0, 64816, 0, 0, 12955, 0, 2888, + 0, 0, 7715, 3881, 41487, 12118, 0, 2878, 5390, 0, 3009, 41476, 41489, + 63769, 3007, 1448, 2975, 10429, 3889, 0, 5083, 5082, 0, 5235, 803, 0, + 3014, 5081, 8986, 0, 0, 11934, 0, 1332, 64802, 3929, 4597, 65532, 0, + 9107, 5191, 9288, 9657, 2892, 0, 6031, 555, 0, 0, 0, 12367, 42170, 13151, + 0, 629, 1924, 0, 12037, 0, 5858, 8462, 8005, 12365, 1784, 1361, 0, 12369, + 7905, 0, 5077, 0, 13158, 63927, 5075, 0, 9371, 65075, 41193, 0, 0, 0, 0, + 1342, 0, 0, 3434, 4843, 4506, 0, 5266, 0, 5272, 4482, 4507, 9578, 63923, + 0, 7979, 64381, 9831, 64417, 0, 461, 9803, 41972, 4504, 444, 0, 0, 5276, + 64522, 0, 0, 0, 64911, 12848, 5177, 41324, 12055, 8722, 0, 1197, 65512, + 1149, 4114, 409, 4383, 8900, 0, 7684, 3492, 721, 41191, 9108, 0, 0, + 11954, 0, 0, 40963, 3099, 0, 0, 0, 0, 12587, 0, 0, 12036, 0, 65123, + 41576, 8152, 0, 64428, 12227, 8578, 64674, 12828, 41575, 2922, 63950, + 63944, 0, 0, 2670, 4167, 0, 65009, 0, 0, 0, 13023, 938, 0, 0, 0, 65186, + 0, 41017, 9606, 12413, 4024, 41063, 0, 12334, 0, 4153, 11911, 13024, + 5250, 12407, 3395, 4404, 0, 12401, 42007, 5775, 42005, 0, 0, 0, 12205, + 1344, 8870, 0, 4940, 4735, 7683, 1167, 12822, 4983, 0, 0, 0, 0, 0, 0, + 63897, 0, 12039, 0, 11956, 0, 0, 9472, 4282, 11929, 0, 12816, 9596, 0, + 12710, 0, 12721, 4101, 0, 0, 0, 0, 0, 0, 1004, 9632, 0, 0, 0, 12627, 0, + 0, 6290, 0, 0, 0, 9491, 9686, 8745, 0, 0, 12712, 0, 0, 0, 13154, 3461, + 65367, 64756, 0, 0, 0, 0, 13227, 12585, 0, 0, 12177, 41708, 12860, 41703, + 10015, 42090, 4900, 10352, 0, 10061, 12396, 4119, 5140, 209, 65459, + 41704, 9702, 0, 41132, 9245, 13048, 4927, 4138, 41093, 65286, 0, 2410, + 993, 0, 13054, 12394, 0, 0, 0, 12685, 0, 0, 0, 41230, 0, 0, 1680, 42166, + 0, 41305, 3600, 13049, 0, 1336, 41518, 0, 0, 0, 9839, 2819, 64820, 12706, + 12966, 41134, 0, 63915, 0, 8184, 272, 1363, 8793, 8411, 63908, 41502, + 3077, 983, 0, 1512, 0, 1190, 4109, 1335, 841, 0, 41358, 9836, 9544, 0, + 41481, 8313, 7832, 0, 3090, 2409, 817, 1664, 1850, 0, 3079, 4731, 10118, + 0, 64541, 0, 1255, 12386, 9247, 64350, 0, 12389, 0, 0, 41996, 63990, + 64936, 5864, 1147, 63992, 5835, 5328, 0, 5480, 7858, 41990, 4116, 12391, + 0, 1094, 194, 12384, 0, 8180, 41686, 12313, 0, 63904, 0, 6114, 12649, 0, + 64578, 8247, 507, 91, 0, 0, 0, 12070, 0, 10036, 7857, 6067, 774, 0, 2744, + 0, 64953, 12539, 41857, 64321, 8359, 0, 6028, 0, 64914, 0, 7719, 0, 2486, + 7893, 41059, 162, 5436, 0, 0, 9687, 64956, 6304, 0, 6051, 0, 5262, 8985, + 0, 12681, 0, 0, 12406, 12219, 3652, 64304, 0, 10492, 64550, 0, 279, 0, 0, + 64619, 12403, 1489, 0, 4132, 4899, 3899, 1007, 42124, 4976, 2343, 4103, + 0, 0, 11985, 1345, 0, 0, 12859, 0, 4098, 65267, 5861, 0, 11999, 12151, + 64804, 0, 12645, 5146, 0, 0, 0, 0, 492, 8685, 12974, 0, 0, 41551, 5147, + 2582, 0, 64538, 0, 1928, 0, 9594, 0, 13304, 0, 2527, 0, 197, 2799, 8241, + 0, 0, 0, 0, 64958, 0, 5524, 0, 10138, 0, 0, 8897, 0, 41553, 8357, 4124, + 1799, 0, 42148, 0, 12954, 0, 65340, 1123, 963, 2434, 10120, 12405, 0, 0, + 398, 392, 0, 7894, 0, 7945, 64935, 4402, 0, 12402, 0, 41880, 8414, 12408, + 0, 0, 406, 0, 41464, 12411, 0, 4560, 8554, 4961, 0, 1575, 0, 5438, 165, + 9993, 41467, 63953, 8064, 9093, 9599, 63959, 0, 0, 4987, 41469, 2399, + 4096, 53, 0, 12368, 0, 0, 8178, 64598, 3367, 12910, 0, 727, 0, 0, 5805, + 1947, 0, 0, 42176, 12370, 0, 1705, 9331, 8898, 0, 12372, 0, 0, 8017, + 65287, 8813, 12366, 0, 6066, 1329, 4909, 3052, 9220, 0, 4904, 0, 0, 1365, + 9253, 0, 0, 0, 0, 0, 0, 1499, 0, 8055, 0, 8740, 5398, 63964, 0, 8924, 0, + 0, 3660, 12017, 64646, 9476, 8788, 1357, 42113, 0, 3629, 8774, 42114, 0, + 3628, 0, 0, 1933, 3469, 1567, 42116, 11969, 64809, 2928, 4905, 2487, + 4910, 3121, 1804, 3311, 0, 9114, 0, 12083, 9315, 4822, 4906, 3852, 2847, + 0, 3236, 0, 1251, 7777, 41852, 7951, 1198, 0, 0, 12274, 510, 10259, 0, 0, + 4561, 6018, 1398, 0, 12276, 0, 41569, 0, 0, 8167, 12127, 41932, 840, 0, + 2443, 41644, 10410, 0, 1001, 9241, 1927, 333, 41930, 0, 8144, 8034, 0, 0, + 0, 0, 12867, 0, 8260, 7769, 64910, 12621, 65364, 8904, 518, 4764, 0, + 41168, 13204, 4387, 4127, 65435, 65369, 0, 0, 41044, 0, 0, 9358, 0, + 42078, 5136, 1968, 0, 0, 1337, 0, 0, 4533, 796, 0, 0, 0, 12038, 0, 64559, + 0, 65461, 9798, 6120, 478, 1948, 0, 0, 952, 6016, 0, 0, 9512, 4276, 1206, + 3619, 41638, 0, 3843, 8142, 8853, 3361, 0, 490, 0, 3436, 0, 63841, 12817, + 0, 64963, 3930, 12854, 0, 6154, 9551, 0, 65346, 784, 65357, 334, 64797, + 1453, 65356, 8940, 0, 8500, 10428, 10364, 64715, 778, 4317, 10004, 7989, + 64676, 3227, 0, 0, 0, 0, 41698, 13102, 41702, 10309, 9718, 10277, 0, 0, + 41624, 5415, 9613, 9001, 4526, 3462, 65215, 64520, 0, 0, 0, 42056, 9759, + 64957, 3963, 0, 8114, 1469, 65445, 65381, 0, 4988, 0, 0, 9598, 904, 352, + 0, 1451, 1356, 8453, 4134, 0, 0, 1619, 9703, 41745, 0, 8575, 0, 1201, + 64732, 12846, 0, 41860, 11919, 64962, 41550, 5289, 13144, 0, 0, 823, + 9675, 12305, 0, 226, 2649, 12387, 1253, 0, 0, 500, 64521, 9081, 1658, + 11936, 64735, 0, 64660, 63845, 64784, 9785, 42123, 64783, 0, 0, 5152, + 8935, 0, 0, 5304, 0, 616, 4323, 65178, 4684, 0, 0, 0, 65339, 41394, 6048, + 4763, 4112, 0, 0, 5260, 9821, 65129, 326, 9681, 4475, 0, 41142, 2876, 0, + 0, 6035, 41398, 41192, 9802, 13261, 0, 453, 41396, 0, 13159, 12140, 9572, + 0, 10392, 10328, 40998, 7704, 0, 0, 9800, 4123, 0, 0, 41000, 7854, 0, 0, + 0, 0, 10344, 9808, 64014, 5394, 4126, 0, 9521, 9589, 64755, 0, 4425, 0, + 10464, 0, 64769, 0, 0, 64016, 64024, 12173, 679, 64012, 0, 5850, 12049, + 0, 0, 4474, 0, 64874, 64006, 1587, 64005, 0, 0, 65490, 1369, 0, 0, 7927, + 0, 1139, 64030, 64026, 64029, 8970, 64948, 4430, 0, 0, 4514, 0, 12421, + 8194, 0, 1852, 3057, 65483, 8893, 64032, 12542, 64045, 65341, 0, 0, 7925, + 12423, 10475, 0, 3496, 1352, 0, 7707, 9102, 627, 0, 6158, 8327, 0, 0, + 6040, 0, 10129, 64863, 9336, 65451, 5730, 7844, 7798, 64474, 64259, 1682, + 64290, 7820, 0, 12951, 0, 7746, 1492, 0, 12705, 12563, 0, 5127, 0, 0, + 5495, 4273, 0, 9644, 0, 1833, 2999, 0, 64373, 0, 185, 65085, 6023, 169, + 5497, 64611, 8085, 0, 0, 0, 8224, 0, 1949, 4117, 7847, 0, 0, 5321, 0, 0, + 9313, 2589, 64408, 1689, 7802, 4683, 0, 0, 64667, 0, 1184, 0, 815, 12819, + 0, 6049, 0, 4027, 834, 0, 1803, 64683, 1503, 8995, 0, 0, 5731, 1381, + 2387, 0, 12430, 0, 64525, 0, 2881, 65514, 0, 9601, 332, 9668, 9766, 5142, + 2407, 0, 0, 6036, 64881, 4026, 8645, 64789, 2887, 0, 3526, 6298, 0, + 64475, 4833, 1834, 0, 8572, 6021, 0, 65249, 0, 8662, 0, 0, 2652, 12096, + 0, 0, 0, 0, 166, 0, 8635, 0, 0, 408, 1828, 0, 13298, 0, 8531, 8168, 6280, + 12324, 8811, 65238, 0, 4832, 64557, 41643, 6279, 12508, 8713, 12502, 0, + 41645, 1620, 0, 646, 0, 0, 42129, 609, 0, 3472, 12496, 0, 0, 0, 6212, 0, + 0, 5809, 1950, 239, 0, 637, 0, 41592, 0, 0, 0, 0, 3247, 0, 65017, 12696, + 0, 0, 0, 12929, 0, 712, 0, 0, 41567, 0, 0, 0, 0, 0, 0, 1506, 41565, 0, + 4509, 0, 12651, 12216, 64628, 40988, 11961, 0, 41727, 7803, 64341, 2396, + 0, 0, 0, 0, 355, 9719, 3886, 9814, 64796, 0, 65444, 996, 42075, 0, 0, + 65272, 0, 8655, 8222, 0, 7939, 10342, 0, 3178, 0, 0, 8534, 0, 3976, 0, + 42161, 0, 5833, 12561, 0, 0, 5699, 12562, 12550, 9488, 40982, 8489, 0, + 1488, 0, 13149, 0, 9799, 5265, 0, 1563, 0, 9619, 12464, 0, 0, 0, 0, 5803, + 7797, 6070, 10006, 64919, 465, 6082, 13078, 9692, 0, 12567, 8116, 795, 0, + 7843, 12462, 3607, 12715, 10046, 9612, 42153, 8218, 9485, 0, 0, 12468, + 8607, 1008, 65322, 3306, 0, 65254, 6057, 508, 0, 1766, 0, 11996, 1820, + 4547, 0, 638, 6083, 0, 12308, 0, 2305, 0, 0, 0, 6056, 12616, 65236, 0, + 6085, 0, 65207, 3915, 41634, 5382, 41639, 0, 6235, 0, 4028, 1787, 42180, + 41979, 0, 3249, 1768, 1130, 12328, 501, 42016, 0, 0, 0, 65294, 7742, 0, + 13280, 41922, 0, 0, 5310, 9475, 0, 0, 0, 5526, 0, 0, 0, 8568, 0, 65155, + 64939, 5403, 0, 41706, 64926, 1771, 12460, 8936, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 5410, 5783, 10365, 8403, 5400, 0, 0, 5027, 9326, 10491, 0, 4831, 0, + 5028, 5587, 0, 0, 5026, 4923, 65086, 8981, 12382, 8931, 0, 1415, 8866, 0, + 65513, 10461, 12103, 0, 8642, 5029, 64788, 1580, 3598, 0, 41070, 10053, + 0, 0, 0, 6026, 41515, 0, 64592, 1716, 1461, 910, 11907, 620, 41001, 3658, + 41541, 0, 0, 64758, 5024, 0, 41003, 0, 5025, 0, 41514, 0, 5703, 0, 41517, + 41504, 41519, 0, 40989, 0, 5849, 623, 781, 670, 65173, 5769, 613, 6105, + 0, 477, 1268, 0, 8906, 592, 1578, 2636, 64404, 0, 0, 8225, 0, 654, 0, + 653, 652, 7721, 647, 7869, 633, 0, 42152, 64361, 12480, 6119, 829, 39, + 12487, 0, 0, 0, 12482, 0, 12489, 9667, 391, 5550, 0, 482, 0, 1203, 0, + 1813, 64544, 41311, 9503, 0, 2877, 0, 0, 1675, 4939, 5315, 0, 0, 10070, + 42061, 65443, 4576, 0, 0, 0, 4277, 40997, 4039, 0, 64472, 368, 13036, + 3960, 0, 0, 0, 0, 0, 3958, 0, 1849, 0, 270, 0, 11917, 0, 42064, 11959, 0, + 64657, 65372, 3618, 0, 9069, 6273, 5156, 364, 9595, 929, 0, 42035, 707, + 41155, 41725, 8691, 0, 224, 41662, 0, 9332, 4966, 0, 0, 4578, 64513, + 3841, 0, 0, 0, 13074, 9580, 4972, 9356, 0, 2909, 0, 42048, 10166, 8682, + 12147, 64707, 9608, 12815, 7730, 11962, 41540, 12507, 1196, 0, 0, 777, + 10020, 4375, 64685, 41924, 525, 12501, 0, 8763, 0, 41628, 533, 11931, + 8658, 0, 41520, 2705, 0, 64894, 9838, 4377, 8559, 7765, 0, 63780, 13193, + 2701, 0, 8679, 5767, 1576, 7735, 9809, 8353, 63747, 41960, 0, 0, 63761, + 1748, 7757, 65265, 0, 12803, 0, 2718, 4168, 0, 13308, 63765, 63787, 1179, + 4440, 0, 7694, 363, 8896, 63768, 3485, 0, 41701, 0, 0, 0, 1591, 42168, + 64625, 63783, 0, 0, 13053, 10013, 5630, 0, 0, 9492, 10390, 64382, 12833, + 5543, 0, 1640, 12495, 630, 0, 3138, 12504, 41127, 1043, 0, 12498, 0, 0, + 0, 313, 0, 8615, 0, 0, 493, 41426, 5750, 1717, 9417, 479, 9405, 0, 0, 0, + 9403, 3520, 9422, 12490, 64315, 65185, 0, 12493, 5815, 64636, 1002, + 12491, 0, 12934, 631, 0, 0, 13161, 41303, 0, 0, 0, 0, 13305, 0, 2797, + 63862, 0, 306, 714, 3058, 0, 0, 0, 0, 0, 0, 12644, 0, 0, 0, 7909, 0, + 4569, 63759, 63805, 0, 63804, 40986, 180, 244, 0, 12898, 12494, 12674, + 8244, 362, 0, 0, 8037, 0, 0, 0, 4882, 5185, 0, 5521, 4885, 5519, 42155, + 10302, 4880, 10104, 1027, 1360, 248, 0, 12351, 1446, 4319, 41646, 991, + 5189, 63754, 10494, 0, 1722, 5581, 0, 470, 0, 65271, 5523, 0, 0, 4579, 0, + 9549, 12511, 11953, 12514, 9661, 0, 12000, 9602, 8623, 0, 0, 0, 0, 12512, + 0, 13041, 6150, 0, 659, 6098, 0, 1174, 10334, 0, 8311, 12510, 0, 13039, + 0, 12513, 9284, 12471, 0, 12330, 0, 0, 0, 2323, 65288, 2319, 6293, 12477, + 0, 2311, 0, 4415, 237, 6281, 0, 0, 9010, 2309, 7897, 8173, 0, 12469, 0, + 0, 1736, 12475, 3894, 12228, 9397, 65200, 3383, 9396, 9393, 693, 9391, + 314, 9389, 6209, 9387, 9388, 4932, 9386, 9383, 5332, 12204, 9285, 10436, + 8185, 41808, 1751, 273, 8165, 13166, 2313, 65449, 7948, 9236, 8544, 4528, + 2584, 6301, 0, 6289, 10484, 0, 0, 9339, 12082, 3757, 3147, 0, 12642, + 10421, 0, 2310, 64389, 2326, 9382, 2565, 9380, 9377, 7921, 9375, 9376, + 1683, 9374, 2567, 8596, 12444, 4044, 41274, 13016, 8210, 0, 8334, 474, + 12331, 0, 42032, 8744, 726, 0, 0, 0, 0, 41276, 42030, 10467, 12522, 9835, + 0, 4951, 634, 12275, 0, 65492, 274, 0, 1858, 4744, 4746, 0, 9548, 0, 403, + 0, 12503, 9610, 8068, 8197, 63996, 699, 0, 41665, 1819, 0, 0, 42182, 0, + 0, 0, 41667, 12506, 0, 1923, 0, 12500, 0, 12509, 64393, 0, 0, 0, 64279, + 41047, 2996, 1937, 0, 0, 8084, 4047, 3608, 0, 65217, 1107, 0, 9076, 8862, + 0, 293, 0, 64766, 64791, 41827, 13222, 65416, 0, 8560, 10463, 63994, 0, + 4803, 9043, 1739, 1941, 498, 64471, 1713, 0, 12529, 8042, 0, 2344, 12528, + 6297, 2414, 0, 0, 3231, 0, 12200, 0, 65156, 12530, 2537, 969, 41429, + 12658, 13034, 6165, 13035, 0, 41433, 4719, 469, 0, 4363, 5211, 8914, 0, + 0, 1772, 1435, 64876, 2969, 6046, 64812, 6208, 0, 5746, 12215, 0, 4931, + 1951, 8612, 0, 9607, 0, 338, 0, 5061, 12304, 41106, 65016, 1491, 8115, 0, + 12844, 41061, 8227, 0, 1218, 0, 41993, 41509, 0, 63808, 0, 0, 41108, + 4486, 41995, 1075, 1958, 12535, 41992, 41506, 0, 0, 0, 10257, 0, 10273, + 0, 7692, 12669, 8008, 0, 330, 8566, 65083, 41133, 0, 41126, 12532, 0, 0, + 3508, 7794, 0, 0, 9645, 0, 41626, 3669, 3968, 0, 0, 13028, 0, 12537, 0, + 0, 0, 12536, 2350, 13029, 0, 0, 12116, 13030, 0, 4527, 1588, 12538, 8409, + 0, 0, 65398, 787, 9502, 4948, 12484, 4032, 0, 41654, 65399, 6207, 0, + 6117, 65401, 8412, 65247, 0, 8734, 644, 41511, 41657, 10149, 3659, 9533, + 184, 12481, 13107, 12488, 65382, 0, 41556, 12623, 65474, 2354, 0, 8220, + 0, 6295, 901, 41510, 7953, 0, 5157, 4020, 63811, 11927, 0, 64818, 0, + 41687, 0, 0, 0, 0, 0, 0, 65198, 0, 0, 0, 64527, 0, 7877, 2352, 0, 0, + 64576, 13299, 1407, 0, 0, 13026, 0, 7941, 0, 8362, 8903, 9777, 0, 10399, + 5869, 8636, 0, 1343, 0, 64698, 9325, 13025, 6283, 64499, 12643, 0, 0, + 13027, 8543, 10051, 9216, 0, 13019, 41258, 8625, 0, 13021, 10477, 3136, + 8733, 0, 8315, 13022, 0, 64588, 0, 6152, 0, 5477, 0, 10112, 0, 13020, 0, + 8675, 0, 0, 0, 0, 64945, 8029, 6091, 0, 4485, 3335, 0, 3590, 9776, 41397, + 0, 5215, 0, 3333, 1632, 65119, 3588, 3342, 9341, 5363, 0, 12725, 0, 0, 0, + 223, 0, 1611, 13246, 13018, 0, 63792, 65245, 3337, 1171, 0, 0, 0, 1805, + 8772, 41423, 0, 11945, 8708, 13046, 8838, 425, 4025, 42066, 0, 0, 2392, + 13047, 4530, 0, 12425, 1213, 0, 0, 797, 0, 7888, 13050, 0, 64387, 4115, + 0, 0, 0, 3277, 8929, 4947, 41055, 0, 64276, 426, 0, 13045, 8251, 10136, + 7751, 0, 41493, 0, 1224, 12806, 8768, 13044, 0, 1764, 3101, 0, 8480, + 1078, 9757, 65439, 41057, 0, 0, 8663, 9312, 4413, 4539, 3787, 0, 9222, 0, + 0, 1572, 9092, 12593, 41961, 2346, 12724, 9330, 0, 9646, 3773, 0, 12134, + 7947, 12003, 0, 13043, 8056, 2454, 5349, 208, 0, 0, 64849, 0, 8816, + 41111, 65429, 0, 7825, 5661, 0, 12595, 3603, 41109, 2398, 3548, 1157, + 64903, 8638, 0, 0, 3115, 0, 0, 0, 8235, 4405, 10086, 4876, 0, 0, 0, + 65430, 64493, 6079, 12646, 0, 8158, 41561, 41472, 998, 13051, 13105, + 3143, 0, 0, 41559, 41474, 7882, 13052, 0, 5665, 530, 0, 41986, 0, 12002, + 64526, 5742, 5664, 4692, 8979, 12310, 4007, 63970, 0, 7896, 1121, 0, + 3382, 0, 0, 13231, 0, 64908, 4732, 6311, 0, 12004, 63976, 8627, 63977, + 10110, 0, 41705, 0, 42028, 64327, 42023, 2795, 63979, 0, 0, 0, 6275, 0, + 41699, 0, 0, 3229, 65517, 63952, 0, 0, 5407, 12823, 2331, 41678, 42026, + 12156, 2336, 0, 0, 0, 0, 0, 1921, 0, 0, 0, 822, 65529, 12691, 4284, 0, 0, + 0, 12841, 9229, 42034, 41255, 12607, 5311, 1795, 965, 3521, 11993, 5774, + 8325, 0, 65403, 0, 1854, 41677, 0, 10057, 6294, 3144, 64780, 5280, 65019, + 0, 12905, 41610, 6076, 748, 12385, 768, 535, 442, 12375, 0, 0, 12381, + 2475, 12388, 4889, 8968, 6071, 3593, 0, 4804, 2342, 0, 1800, 0, 4894, + 467, 4890, 0, 0, 0, 4893, 8678, 12433, 0, 4888, 502, 0, 65431, 41490, 0, + 12043, 10119, 316, 0, 0, 65191, 0, 0, 64365, 64746, 2332, 4860, 412, 0, + 11997, 12432, 9583, 8058, 5546, 8019, 0, 0, 0, 12203, 5544, 2355, 8913, + 0, 4875, 65175, 0, 12137, 5548, 9344, 6250, 7944, 0, 13104, 6077, 12383, + 65452, 0, 0, 3134, 0, 0, 4669, 0, 0, 0, 3050, 63839, 10319, 0, 10383, 0, + 4592, 0, 0, 0, 4691, 0, 9345, 621, 0, 0, 4918, 65411, 0, 64631, 0, 7804, + 0, 0, 8457, 0, 4914, 65412, 3786, 8886, 4917, 0, 0, 7923, 3716, 5464, + 9996, 0, 2361, 7971, 8195, 0, 9566, 7682, 3722, 8086, 41707, 0, 8319, + 2312, 40977, 10050, 12718, 12575, 8859, 41458, 40980, 65110, 13202, 0, + 12582, 0, 0, 7920, 41712, 4021, 6288, 7985, 0, 5653, 0, 64395, 7698, + 5658, 410, 41552, 1802, 0, 4913, 0, 41659, 41671, 1827, 0, 64396, 41668, + 9077, 2327, 8810, 12959, 0, 0, 3860, 64616, 9239, 8821, 6153, 2867, 0, + 42158, 698, 0, 8749, 10356, 12698, 64858, 361, 12641, 845, 0, 41560, + 11970, 4562, 63756, 2926, 0, 4099, 0, 0, 7936, 0, 611, 0, 4716, 0, 0, 0, + 12340, 0, 0, 0, 0, 0, 0, 6291, 5462, 0, 41669, 9734, 65455, 41933, 4655, + 4151, 0, 0, 0, 839, 42162, 7695, 8769, 65246, 0, 0, 4859, 64467, 65504, + 4826, 0, 41090, 0, 12172, 0, 0, 0, 0, 12576, 7842, 12839, 0, 804, 2699, + 0, 12298, 2985, 0, 0, 64924, 12138, 0, 0, 0, 9827, 0, 0, 286, 12323, 0, + 0, 0, 0, 1425, 35, 0, 0, 0, 41210, 64432, 8482, 0, 6090, 5032, 7812, + 11940, 0, 664, 0, 5034, 4272, 65232, 40967, 40965, 42024, 12704, 13294, + 0, 64869, 6032, 0, 12164, 0, 0, 0, 0, 0, 5244, 0, 0, 41161, 5518, 4174, + 0, 8189, 968, 0, 1169, 434, 41437, 0, 6034, 41164, 0, 12574, 0, 0, 524, + 0, 0, 788, 0, 12679, 64506, 0, 1663, 10419, 0, 41227, 0, 12346, 12855, + 64848, 0, 10415, 41562, 0, 0, 0, 0, 0, 0, 0, 959, 8885, 12564, 64333, 0, + 0, 5195, 5445, 9355, 64323, 42151, 4644, 8989, 221, 310, 41253, 41564, + 8010, 0, 4962, 0, 8855, 10054, 0, 0, 0, 9012, 0, 12088, 0, 13215, 0, + 10451, 64260, 374, 0, 816, 64634, 0, 0, 41934, 3873, 8367, 0, 64608, + 4715, 6101, 0, 41936, 0, 64511, 12723, 65089, 0, 307, 0, 9585, 5374, 0, + 1462, 0, 0, 0, 0, 12143, 0, 41804, 1929, 0, 12142, 0, 12236, 41419, 0, 0, + 0, 64374, 5378, 0, 64295, 41421, 0, 741, 0, 0, 0, 821, 0, 2498, 5800, 0, + 2992, 1760, 8124, 4469, 2324, 828, 3611, 0, 0, 1185, 0, 531, 0, 0, 0, 0, + 7999, 8204, 3614, 2827, 9696, 0, 7713, 2348, 4354, 0, 4380, 0, 7833, 0, + 64324, 41240, 0, 3000, 41726, 1810, 3673, 5137, 0, 0, 0, 0, 0, 0, 10121, + 0, 0, 0, 12824, 0, 4748, 7970, 0, 12608, 0, 5871, 41160, 9700, 12580, 0, + 0, 0, 3967, 7898, 13137, 8775, 64560, 12713, 2963, 9090, 8410, 4454, 723, + 1734, 966, 4449, 0, 64594, 2456, 231, 2320, 0, 339, 4968, 0, 0, 8075, + 41098, 0, 8047, 3597, 9761, 12634, 41542, 0, 4037, 0, 8352, 0, 5687, 0, + 3840, 1584, 0, 6045, 0, 0, 9704, 0, 0, 0, 0, 12311, 8660, 0, 8365, 8643, + 0, 0, 4483, 1709, 64399, 9780, 6080, 13092, 0, 1746, 6072, 8667, 12121, + 0, 13140, 0, 0, 2531, 4480, 0, 0, 0, 1259, 0, 10394, 0, 0, 0, 605, 0, + 641, 5219, 0, 0, 41500, 41129, 311, 12283, 6221, 9075, 0, 5466, 0, 0, + 64885, 0, 4535, 2667, 4271, 65406, 0, 345, 41410, 0, 41198, 0, 41407, 0, + 5037, 41131, 1776, 9046, 41201, 0, 41508, 4660, 323, 0, 0, 64338, 8131, + 0, 4625, 8323, 4630, 247, 0, 0, 12338, 4651, 2668, 12080, 0, 64574, + 11933, 2519, 0, 41903, 41079, 5053, 0, 5049, 0, 0, 706, 7754, 7727, 8738, + 4031, 6278, 0, 9672, 649, 64587, 0, 0, 10280, 12670, 41408, 0, 0, 705, + 41591, 8755, 0, 1183, 0, 8268, 0, 0, 8157, 9736, 64503, 65418, 0, 4747, + 0, 0, 11913, 4718, 0, 0, 5141, 0, 0, 7962, 12211, 9837, 0, 64722, 0, + 5719, 0, 9773, 0, 0, 1857, 0, 4626, 8464, 8472, 0, 4629, 8499, 6059, 0, + 4624, 7818, 8535, 0, 65179, 7805, 64805, 0, 12242, 41011, 0, 0, 0, 0, 0, + 0, 8492, 0, 8459, 0, 1788, 1579, 0, 0, 0, 0, 9543, 9028, 0, 0, 0, 41455, + 4523, 64882, 0, 41468, 8684, 12640, 6102, 0, 5298, 12625, 5294, 0, 42013, + 3940, 41597, 0, 0, 9816, 8665, 0, 12073, 12630, 1653, 0, 10153, 0, 6166, + 0, 0, 0, 5292, 0, 0, 1939, 913, 3970, 64599, 12455, 1793, 0, 0, 0, 7878, + 8211, 65263, 0, 0, 0, 0, 0, 3514, 13219, 9569, 12180, 0, 5263, 0, 0, + 5500, 10022, 65387, 0, 65384, 5322, 980, 0, 10008, 5324, 0, 3784, 41614, + 64751, 6230, 0, 0, 10085, 3360, 8098, 41616, 0, 41734, 41732, 41613, + 8072, 0, 0, 41821, 1249, 7783, 41731, 12032, 8237, 0, 64899, 12395, + 41149, 12818, 0, 10462, 41150, 0, 9795, 0, 0, 13213, 0, 0, 41152, 0, + 9249, 41800, 7808, 1829, 0, 41811, 4358, 65315, 0, 0, 0, 0, 64354, 1710, + 0, 10168, 0, 9781, 49, 0, 0, 6258, 8269, 0, 9741, 0, 5649, 0, 315, 0, + 1643, 0, 12397, 3470, 8884, 0, 41099, 65314, 0, 1378, 65163, 1072, 0, 0, + 0, 0, 0, 0, 0, 1080, 0, 8787, 0, 1101, 41618, 0, 8405, 0, 12632, 1086, 0, + 42088, 7680, 8847, 65458, 0, 12639, 3380, 8123, 1091, 6121, 7977, 4501, + 12665, 8119, 0, 0, 0, 1494, 0, 3127, 0, 0, 12930, 1394, 0, 0, 12363, + 5345, 9789, 0, 9527, 0, 64582, 0, 12309, 0, 0, 0, 12939, 12404, 65168, + 42003, 2495, 5848, 8726, 5570, 2587, 12410, 41722, 0, 8100, 7890, 0, 0, + 0, 5569, 6229, 1593, 0, 6063, 619, 0, 65080, 6053, 0, 4120, 65337, 64727, + 10083, 0, 0, 0, 9366, 9016, 42006, 6055, 3870, 4279, 2500, 41538, 1507, + 8497, 8602, 65320, 41991, 65334, 65333, 65332, 65331, 42059, 65329, 9080, + 0, 0, 64480, 5571, 3674, 9740, 0, 4371, 5798, 10408, 42085, 10107, 4106, + 41989, 65313, 42074, 63999, 41228, 0, 41029, 13098, 0, 41239, 0, 0, 8182, + 0, 0, 0, 11947, 0, 5847, 1505, 0, 0, 12606, 12695, 41988, 41250, 12175, + 0, 64535, 0, 7809, 0, 0, 562, 8120, 0, 0, 13033, 64738, 3219, 0, 0, 1366, + 1037, 0, 4551, 0, 0, 0, 0, 4568, 549, 1570, 10478, 2835, 12517, 557, 0, + 12034, 64649, 41056, 12519, 41004, 0, 2825, 0, 0, 8079, 2821, 41046, 0, + 0, 12111, 3927, 13071, 12515, 452, 5271, 5492, 64718, 2831, 0, 10144, 0, + 5212, 5493, 41120, 8916, 0, 9747, 12019, 41332, 1618, 12333, 0, 1668, + 10430, 0, 5853, 1187, 10363, 0, 12956, 0, 0, 0, 3240, 12060, 12194, 0, + 41631, 41065, 5323, 8166, 4557, 0, 2707, 8309, 0, 65297, 41052, 0, 2697, + 8752, 0, 4912, 2695, 0, 0, 0, 8864, 0, 64798, 0, 2693, 12125, 41124, 0, + 1164, 0, 0, 1035, 41067, 0, 7881, 701, 12178, 3489, 0, 41117, 0, 5248, + 12218, 0, 6303, 3796, 41123, 0, 3994, 0, 10457, 9991, 41128, 64485, 5792, + 0, 64857, 42171, 2855, 7994, 64762, 6104, 0, 0, 9340, 0, 1589, 0, 296, + 3246, 7906, 2879, 41981, 41620, 0, 7815, 0, 0, 0, 0, 0, 12579, 1496, 747, + 12708, 942, 2378, 13262, 0, 5299, 0, 9320, 5449, 1232, 8139, 6216, 41431, + 0, 65373, 5295, 0, 0, 1223, 1642, 174, 0, 12158, 4161, 2374, 0, 8475, + 3212, 0, 3211, 0, 5286, 0, 0, 0, 9728, 3846, 8070, 5536, 0, 7705, 11942, + 0, 12136, 3309, 0, 0, 41491, 0, 4986, 12189, 41653, 0, 1241, 0, 4257, + 8496, 0, 6220, 9004, 0, 0, 41513, 41650, 0, 0, 0, 12914, 0, 0, 0, 6078, + 12971, 0, 1475, 0, 11979, 6084, 0, 41064, 41062, 9635, 12600, 3256, + 41236, 42076, 0, 0, 0, 8727, 65304, 64866, 41237, 64300, 64867, 0, 0, 0, + 0, 0, 3248, 2613, 0, 9015, 0, 0, 3635, 64337, 41651, 41241, 0, 3494, 0, + 0, 64431, 0, 0, 0, 0, 635, 0, 0, 0, 65312, 5447, 0, 0, 65328, 4010, 7984, + 8600, 41915, 0, 4176, 41105, 5812, 0, 6232, 0, 0, 0, 318, 5302, 0, 0, + 4335, 3649, 3941, 42145, 41110, 3634, 64892, 9113, 1954, 12155, 7866, 0, + 0, 0, 0, 0, 0, 2849, 0, 0, 7938, 12960, 1761, 4586, 65379, 350, 64803, 0, + 509, 0, 0, 0, 0, 542, 5133, 41680, 0, 9500, 0, 1514, 64741, 0, 5453, + 65533, 0, 0, 2496, 8493, 944, 9368, 3890, 12168, 1438, 8817, 0, 0, 41947, + 1220, 0, 63931, 1194, 3242, 1571, 9555, 8598, 0, 6169, 943, 41946, 2798, + 312, 0, 41980, 0, 0, 8877, 269, 3495, 6272, 9617, 1460, 8988, 0, 4891, 0, + 0, 0, 41119, 41416, 0, 4173, 0, 0, 0, 0, 64955, 41418, 0, 0, 0, 41415, + 6296, 9582, 193, 12188, 0, 64680, 41122, 1730, 2457, 4493, 2314, 10469, + 1362, 9822, 7703, 8840, 5807, 0, 0, 0, 0, 4426, 0, 0, 0, 0, 7874, 8681, + 5220, 0, 13136, 0, 2416, 3310, 64017, 0, 379, 0, 13220, 0, 0, 3223, 5517, + 1359, 8041, 4549, 0, 5240, 9811, 10012, 3096, 0, 0, 0, 12648, 8688, + 12866, 0, 3294, 9501, 0, 1272, 65485, 64514, 64654, 0, 65210, 1467, + 10158, 10040, 5288, 9519, 0, 8132, 0, 0, 12193, 0, 65493, 3215, 0, 7710, + 1610, 0, 0, 63881, 0, 0, 5181, 5275, 0, 228, 8637, 1501, 0, 3789, 5179, + 0, 6225, 0, 0, 1725, 0, 8196, 9352, 12042, 0, 0, 9537, 3961, 5762, 1967, + 2605, 4500, 64561, 8104, 4981, 0, 3405, 0, 63876, 10414, 13001, 8141, + 9559, 2600, 41649, 41647, 64851, 0, 3237, 8631, 2545, 10466, 8541, 0, 0, + 41866, 0, 0, 64517, 10127, 0, 1650, 262, 1637, 0, 7901, 3238, 41945, 0, + 41941, 3308, 65158, 64880, 8614, 65220, 65266, 0, 41943, 41482, 0, 45, 0, + 0, 8106, 4128, 10065, 65327, 4494, 0, 4012, 10395, 0, 10398, 4537, 8737, + 0, 0, 695, 739, 696, 7912, 2620, 0, 0, 9227, 0, 179, 5098, 691, 738, + 2853, 0, 0, 3868, 688, 0, 690, 2548, 737, 974, 0, 0, 42069, 0, 10034, + 3985, 8783, 0, 41602, 0, 0, 4682, 0, 12809, 8082, 4685, 3158, 64532, + 4389, 4680, 923, 41863, 3851, 292, 13002, 0, 0, 3221, 1763, 0, 4612, 0, + 0, 12999, 41219, 0, 0, 0, 3637, 12996, 0, 11949, 63922, 12278, 3228, + 41826, 64624, 0, 0, 2731, 0, 9651, 651, 3891, 7696, 0, 2337, 1735, 0, 0, + 4177, 0, 9089, 0, 64695, 0, 64500, 1860, 2654, 0, 1856, 12240, 8599, 0, + 0, 0, 3458, 3208, 12975, 8498, 0, 0, 8758, 9450, 0, 1569, 63888, 12534, + 12124, 7690, 0, 12533, 0, 7740, 4543, 41471, 0, 0, 0, 0, 0, 63895, 0, + 41544, 41689, 63789, 12282, 64909, 13064, 63893, 64556, 8850, 9238, 0, + 8561, 4573, 0, 0, 65438, 0, 0, 0, 0, 8778, 41688, 12900, 0, 0, 8314, 0, + 0, 8804, 65092, 0, 0, 0, 42018, 1744, 0, 10366, 12317, 41310, 0, 13164, + 0, 967, 0, 64546, 12690, 0, 3257, 0, 0, 1845, 2974, 10446, 41848, 0, 278, + 0, 41405, 63853, 0, 3499, 8609, 42149, 2569, 0, 5320, 0, 0, 42015, 3901, + 0, 4563, 65176, 41308, 0, 65306, 7686, 9520, 0, 8646, 0, 0, 0, 0, 65343, + 65325, 0, 1940, 42073, 790, 220, 65193, 0, 0, 10044, 0, 5429, 0, 0, 0, + 5707, 10393, 0, 0, 42067, 41890, 5433, 0, 7911, 0, 3742, 9775, 3959, 0, + 5425, 4977, 2467, 5317, 5423, 4611, 0, 8040, 5069, 9679, 4182, 0, 4676, + 0, 41073, 4418, 4184, 4628, 0, 0, 0, 0, 1851, 12186, 0, 11908, 0, 9360, + 9083, 0, 41764, 0, 12837, 8829, 7711, 64423, 0, 0, 0, 0, 8809, 0, 365, + 12056, 41382, 0, 0, 65395, 0, 0, 5516, 2845, 7717, 4588, 41717, 63830, + 5514, 12045, 2433, 0, 5515, 3352, 0, 64377, 65437, 793, 65194, 0, 305, 0, + 0, 842, 0, 8208, 0, 41695, 41369, 0, 5608, 63824, 0, 818, 5337, 0, 0, 0, + 9638, 8061, 8735, 12483, 0, 13003, 0, 13167, 0, 1372, 0, 0, 4969, 1254, + 0, 989, 64257, 0, 65228, 6060, 0, 4326, 2840, 64601, 13068, 0, 65242, + 3245, 9068, 0, 949, 0, 0, 6148, 8605, 2651, 0, 0, 0, 0, 0, 65106, 0, 0, + 0, 41796, 1269, 0, 64754, 41777, 64372, 5144, 3226, 655, 0, 4431, 4331, + 8777, 3285, 41834, 5279, 0, 10336, 8312, 0, 12091, 671, 250, 0, 618, 668, + 610, 0, 0, 1152, 5256, 640, 41229, 12207, 1067, 255, 3905, 0, 9493, 0, + 41014, 0, 0, 0, 0, 0, 64938, 41272, 0, 13287, 0, 65166, 9019, 0, 0, 0, + 987, 64410, 5527, 2768, 0, 3365, 5135, 0, 0, 0, 0, 0, 5139, 346, 0, 6305, + 12609, 4675, 5168, 5530, 5210, 0, 4627, 8253, 5208, 1136, 65433, 0, 5218, + 7976, 0, 65285, 3244, 5529, 0, 0, 0, 5432, 64965, 4041, 8784, 2357, 0, + 5528, 229, 42140, 0, 0, 0, 0, 0, 0, 4000, 0, 0, 665, 0, 3206, 7770, 7884, + 64853, 0, 0, 0, 211, 2509, 7790, 10470, 7861, 3220, 0, 0, 450, 65199, + 5214, 10432, 8118, 5450, 63856, 1233, 4661, 5852, 0, 0, 0, 1708, 13293, + 40985, 2623, 0, 1701, 0, 2388, 4698, 41761, 1066, 8361, 4701, 41758, + 5444, 2617, 64889, 8267, 0, 0, 0, 0, 0, 2625, 8801, 3053, 4340, 0, 3631, + 0, 7850, 0, 8416, 0, 0, 65507, 0, 12660, 8232, 65434, 0, 0, 41069, 0, 0, + 12099, 4310, 4336, 6252, 713, 41068, 7990, 3990, 0, 65113, 64638, 0, + 13145, 4489, 0, 0, 1030, 5358, 64577, 9513, 10370, 9357, 0, 1773, 10250, + 10258, 2712, 1635, 7745, 1410, 0, 0, 94, 0, 0, 0, 8908, 559, 0, 41825, 0, + 0, 4892, 0, 64537, 41307, 8732, 0, 5777, 1757, 9539, 4696, 2586, 65248, + 8945, 8466, 3641, 5419, 41803, 42062, 0, 0, 0, 3668, 0, 8610, 12226, 0, + 0, 2340, 936, 13289, 64478, 0, 1459, 0, 65243, 2962, 0, 2321, 1504, + 10465, 0, 8921, 0, 0, 0, 0, 41901, 63900, 4113, 2949, 2372, 336, 0, 2958, + 12152, 5348, 682, 2395, 0, 13291, 64743, 0, 1703, 4013, 0, 8033, 0, + 65152, 9810, 0, 4150, 12970, 8318, 41790, 10109, 41893, 2360, 41794, + 12858, 0, 3999, 3777, 0, 1965, 9796, 2411, 0, 799, 0, 10276, 10308, + 10372, 0, 8501, 63833, 2317, 10260, 41317, 0, 5417, 0, 10384, 0, 9353, 0, + 7753, 2351, 0, 64489, 41314, 0, 0, 0, 0, 230, 0, 12009, 0, 4855, 4165, + 8746, 5441, 9654, 10288, 10320, 0, 0, 0, 0, 4784, 0, 13270, 7786, 0, + 41147, 0, 0, 680, 6274, 10312, 1181, 0, 3174, 0, 0, 64822, 41887, 0, + 4862, 9735, 0, 0, 0, 3914, 41037, 64644, 9065, 12961, 41039, 0, 0, 6231, + 289, 0, 4694, 64504, 4690, 0, 0, 0, 4693, 65257, 40987, 4667, 4688, 0, + 8828, 0, 0, 1246, 3110, 64705, 12197, 41008, 4749, 0, 0, 921, 218, 0, + 1520, 242, 4786, 0, 8217, 8932, 64653, 7834, 41365, 0, 0, 64681, 5313, + 951, 8888, 64534, 4816, 0, 0, 4009, 0, 0, 0, 41549, 0, 64860, 0, 0, 4689, + 0, 0, 0, 0, 0, 65088, 0, 0, 4040, 0, 65118, 0, 2579, 0, 3177, 8207, 9099, + 4107, 0, 0, 662, 0, 9244, 0, 0, 10084, 0, 0, 0, 0, 41929, 3399, 42042, 0, + 8739, 9059, 0, 7687, 64637, 8854, 0, 52, 13241, 0, 0, 0, 1777, 64886, + 1137, 0, 749, 0, 0, 5385, 3978, 0, 0, 0, 41298, 0, 10170, 65013, 0, + 41685, 64702, 0, 9769, 41684, 0, 519, 10369, 64547, 1585, 0, 10249, 422, + 1500, 10305, 986, 0, 3666, 5781, 5599, 3098, 2494, 0, 4861, 0, 64334, 0, + 0, 0, 41221, 65102, 8961, 252, 10243, 10245, 63936, 0, 0, 0, 63751, 9478, + 2508, 9060, 0, 202, 0, 0, 1242, 0, 0, 0, 63940, 64533, 0, 9593, 63939, + 2403, 0, 64609, 0, 65260, 2504, 9784, 41024, 7764, 64701, 9514, 0, 5859, + 0, 2858, 8298, 0, 0, 0, 9691, 4971, 12992, 2753, 1936, 0, 8456, 2751, + 12662, 2763, 0, 42104, 0, 7774, 4780, 9792, 63991, 0, 0, 0, 0, 2856, + 10019, 47, 63989, 2823, 4365, 0, 0, 3647, 7899, 2602, 8417, 0, 0, 41135, + 0, 4033, 0, 0, 172, 0, 212, 41137, 12350, 12320, 0, 64623, 0, 8257, 8915, + 2759, 945, 3732, 0, 0, 5344, 0, 0, 0, 9062, 0, 9531, 13155, 8505, 64479, + 12062, 0, 64703, 65487, 0, 41837, 41531, 1263, 3720, 12048, 0, 64292, + 41524, 64692, 12652, 6099, 41534, 0, 63933, 64426, 299, 0, 0, 0, 3524, + 64785, 8831, 0, 8674, 3075, 0, 8245, 0, 12624, 0, 1673, 4811, 63928, + 5845, 9338, 6243, 65414, 2581, 4001, 0, 9820, 0, 12187, 5551, 0, 0, 0, 0, + 4393, 0, 0, 8680, 0, 0, 2588, 5422, 0, 0, 3491, 2471, 0, 2883, 2749, + 63921, 0, 0, 0, 0, 0, 675, 0, 63924, 0, 41287, 6219, 63926, 0, 41232, + 9329, 63925, 41153, 219, 63945, 0, 692, 0, 0, 9240, 3181, 9688, 0, 9535, + 0, 8262, 0, 64530, 0, 64610, 3092, 12092, 9615, 64808, 0, 8013, 0, 0, 0, + 8895, 5253, 0, 5458, 0, 922, 0, 0, 65111, 0, 3218, 12618, 63997, 0, + 63831, 8962, 8569, 9641, 11932, 12202, 3214, 0, 9604, 12053, 3207, 0, + 63826, 0, 64392, 0, 63825, 2844, 3205, 41974, 41286, 12139, 0, 64708, 0, + 3358, 2606, 0, 3104, 2608, 0, 1173, 0, 5308, 0, 290, 0, 0, 2862, 2792, 0, + 0, 378, 2610, 0, 65079, 0, 0, 0, 37, 0, 0, 1814, 0, 3209, 0, 0, 65478, + 9768, 0, 0, 0, 0, 2591, 2837, 4341, 41403, 64482, 0, 5233, 65270, 64792, + 0, 3570, 9112, 0, 40991, 9490, 0, 1685, 595, 64856, 0, 9071, 6222, 0, + 3654, 0, 9637, 0, 2535, 41293, 0, 40993, 0, 3243, 9014, 5606, 63762, 538, + 64620, 5602, 7807, 8073, 0, 13056, 8203, 0, 3056, 8458, 65211, 8495, + 8762, 63995, 0, 779, 65164, 64367, 2465, 3463, 8193, 0, 9730, 9280, 4738, + 0, 5811, 12345, 64904, 0, 504, 0, 0, 8982, 0, 0, 0, 782, 4867, 0, 1262, + 64771, 732, 3737, 0, 1548, 0, 0, 1832, 5604, 5611, 41141, 0, 4376, 64612, + 11991, 3745, 41738, 0, 1502, 0, 0, 3869, 11937, 5702, 3655, 1783, 0, + 5728, 0, 13285, 0, 11918, 9603, 5724, 5254, 5727, 7724, 0, 0, 5723, 5129, + 0, 0, 0, 9033, 5614, 0, 6223, 12303, 0, 0, 0, 0, 0, 4792, 0, 4793, 0, + 41950, 0, 0, 0, 0, 0, 894, 300, 0, 10037, 0, 0, 0, 9783, 2562, 2607, + 64740, 64830, 0, 0, 0, 0, 0, 0, 64946, 5096, 5095, 2863, 3424, 0, 10454, + 0, 5094, 41503, 4369, 13156, 12306, 5401, 5093, 0, 0, 65299, 5092, 526, + 0, 41295, 5091, 176, 41691, 0, 4104, 0, 6285, 1215, 0, 5744, 12272, 9832, + 0, 3713, 13218, 0, 0, 8980, 0, 12293, 8844, 13106, 41505, 42082, 4278, + 1737, 8987, 12917, 0, 9074, 0, 9335, 12850, 0, 8113, 10339, 5255, 1786, + 661, 0, 5475, 0, 41854, 0, 0, 12419, 1160, 1267, 0, 41217, 0, 10018, 360, + 0, 3621, 64662, 5863, 3137, 0, 12108, 12928, 41216, 1228, 2616, 0, 64401, + 65234, 0, 1714, 3135, 0, 0, 0, 3142, 0, 0, 0, 0, 0, 0, 64, 1470, 0, + 10291, 6227, 2826, 0, 0, 0, 6163, 9708, 13250, 0, 42011, 0, 8603, 12206, + 5839, 1702, 1240, 41461, 6286, 0, 5834, 0, 3858, 0, 1765, 12086, 42001, + 1600, 64309, 0, 0, 8401, 0, 42014, 9282, 8882, 0, 10479, 2570, 2852, + 5367, 4601, 0, 0, 1234, 9678, 13115, 0, 12667, 0, 41973, 10147, 12935, 0, + 0, 0, 0, 8163, 41716, 12727, 0, 0, 41289, 0, 13129, 2864, 8977, 602, + 10435, 0, 41675, 0, 2765, 64540, 41279, 0, 0, 0, 0, 0, 0, 0, 65206, 0, + 64920, 0, 0, 12150, 263, 0, 41288, 0, 9633, 0, 0, 7831, 0, 0, 0, 0, 8076, + 0, 0, 12467, 0, 0, 0, 2596, 42020, 63911, 13113, 0, 42019, 2393, 8766, + 9087, 750, 0, 41574, 10163, 0, 63913, 10441, 0, 64931, 4314, 0, 198, 0, + 730, 41441, 7819, 0, 0, 13165, 1720, 63905, 8619, 678, 8240, 0, 0, 3751, + 0, 0, 4262, 1798, 709, 0, 1354, 0, 13152, 0, 3892, 8137, 10449, 0, 0, + 41470, 245, 41045, 0, 41233, 64801, 0, 497, 12100, 0, 0, 7796, 41235, 0, + 42045, 9804, 8449, 432, 2872, 64355, 65393, 64339, 0, 604, 41097, 0, + 1859, 0, 10460, 3425, 0, 0, 2836, 8797, 8490, 9052, 64888, 0, 2356, 95, + 64786, 1738, 0, 0, 2832, 64640, 9670, 6096, 0, 64918, 65151, 10063, 2822, + 12199, 4436, 0, 2566, 11971, 12090, 64872, 1065, 1331, 0, 0, 2576, 0, 0, + 5090, 5089, 0, 9505, 0, 514, 41692, 319, 2921, 0, 9477, 5772, 12968, + 5087, 0, 0, 96, 2580, 0, 41341, 0, 5085, 1463, 41342, 0, 5293, 0, 0, + 3733, 3772, 0, 12054, 64496, 41254, 0, 65131, 13091, 0, 0, 9680, 0, 0, + 41413, 64419, 0, 0, 0, 0, 0, 0, 13090, 6106, 0, 41271, 1132, 0, 4534, + 41270, 0, 9224, 0, 0, 64761, 0, 3671, 8976, 0, 0, 41275, 0, 0, 0, 7963, + 42012, 0, 0, 65227, 41273, 13109, 3854, 41479, 13141, 9715, 0, 8258, 0, + 4185, 41334, 65148, 8871, 42, 0, 0, 4102, 0, 9029, 0, 0, 2353, 6308, + 41604, 11958, 2611, 0, 41021, 0, 0, 0, 8045, 0, 12946, 4484, 8747, 0, + 12826, 65233, 5557, 41224, 9737, 13216, 3747, 12902, 5291, 8878, 1691, + 41226, 0, 12107, 10146, 41223, 9086, 64566, 697, 0, 628, 0, 12594, 0, + 10468, 4546, 7731, 65256, 12010, 0, 0, 3805, 0, 0, 0, 64528, 0, 6307, 0, + 0, 0, 12166, 0, 0, 0, 10152, 64422, 65091, 0, 9532, 5785, 41309, 9764, + 41316, 0, 0, 13230, 41299, 5559, 0, 8704, 2397, 5556, 0, 0, 13122, 9011, + 191, 0, 0, 42040, 5506, 0, 0, 64850, 41072, 12598, 8845, 41577, 0, 10002, + 8889, 0, 42141, 41570, 41838, 683, 396, 41580, 12526, 0, 12901, 0, 65115, + 343, 0, 0, 41360, 0, 10481, 4559, 0, 1956, 0, 0, 0, 1724, 1210, 0, 12033, + 3739, 6263, 0, 0, 3964, 8984, 38, 8533, 9234, 0, 65073, 13063, 0, 1778, + 3956, 0, 42070, 42072, 0, 9018, 0, 0, 12067, 41312, 0, 5547, 0, 0, 0, + 8175, 0, 284, 8108, 934, 5696, 0, 173, 0, 8652, 0, 0, 1750, 0, 4394, + 65056, 1807, 9354, 0, 0, 63912, 0, 0, 64714, 0, 0, 12162, 12120, 41087, + 1721, 63781, 7891, 0, 42160, 2583, 4512, 63973, 2462, 7693, 64294, 10434, + 3855, 8107, 41337, 63972, 4952, 0, 0, 5504, 65274, 3975, 0, 0, 65420, + 12672, 3798, 2703, 0, 0, 0, 9774, 41847, 1127, 455, 41095, 3962, 0, 3483, + 41101, 3954, 41091, 4513, 9104, 3503, 0, 0, 1468, 65386, 1864, 41851, 0, + 41446, 2540, 7736, 41080, 41849, 0, 4320, 3224, 12909, 9705, 0, 8604, 0, + 1510, 0, 6149, 3887, 0, 1411, 2824, 0, 10106, 8770, 1403, 0, 1347, 0, + 8671, 0, 4283, 0, 0, 8640, 13124, 258, 1654, 64529, 8858, 0, 0, 3741, 0, + 4042, 4581, 2873, 0, 0, 0, 8549, 13062, 0, 41673, 64829, 1733, 4392, + 2568, 41391, 63983, 0, 376, 41486, 9221, 64871, 0, 8823, 63982, 12857, + 6217, 7965, 4896, 0, 10154, 0, 41350, 8301, 0, 0, 1684, 64501, 0, 458, + 41199, 0, 0, 0, 11916, 340, 0, 0, 42115, 0, 12288, 0, 4388, 1493, 42111, + 0, 4097, 0, 13080, 65203, 0, 41642, 6030, 8059, 3210, 13131, 0, 0, 0, + 8794, 41278, 41629, 12154, 0, 10043, 64658, 1186, 41571, 41297, 617, 0, + 0, 3675, 5207, 63955, 5213, 0, 833, 41348, 41568, 0, 3253, 63954, 0, + 8630, 6062, 0, 5596, 5545, 0, 933, 1341, 0, 5217, 0, 8942, 64800, 0, 0, + 41615, 2635, 0, 0, 41632, 0, 0, 7835, 41622, 9002, 0, 0, 64558, 0, 9716, + 0, 9805, 0, 900, 5784, 0, 9317, 0, 3612, 4011, 64376, 41953, 5389, 7864, + 0, 65336, 2839, 5600, 3903, 0, 10447, 3749, 1207, 9319, 0, 3501, 0, 0, + 4403, 0, 1124, 5597, 0, 0, 9321, 4429, 0, 0, 0, 1719, 64873, 546, 9671, + 1125, 4399, 9542, 472, 7716, 8452, 5488, 65223, 42025, 0, 5491, 3602, + 8328, 41182, 2604, 41949, 5490, 41183, 5489, 10271, 10287, 684, 6300, 0, + 2854, 0, 4390, 454, 7823, 0, 0, 0, 0, 0, 0, 64572, 8478, 0, 2394, 2575, + 3415, 3746, 0, 8648, 0, 65421, 65505, 0, 11989, 0, 418, 0, 0, 10295, + 8249, 10391, 41752, 4565, 8641, 41449, 2598, 513, 0, 41475, 8656, 0, + 1024, 65008, 7961, 0, 8941, 0, 4554, 0, 9023, 40973, 0, 12126, 0, 0, + 63799, 9509, 0, 1036, 65114, 0, 1723, 0, 9049, 41185, 41579, 2444, 41200, + 64523, 41447, 0, 65224, 0, 740, 63963, 0, 0, 0, 5300, 10407, 63802, 0, 0, + 0, 7856, 8121, 10438, 12050, 0, 2860, 12157, 5238, 0, 5690, 5743, 10424, + 12065, 0, 13095, 0, 0, 8875, 41958, 9506, 13254, 5575, 12847, 2413, 0, 0, + 962, 12176, 1122, 317, 9040, 0, 1582, 0, 1920, 0, 10173, 827, 0, 0, 0, 0, + 5223, 496, 10439, 4313, 5226, 12602, 7860, 0, 906, 7758, 2842, 0, 5224, + 5487, 798, 5692, 12801, 0, 1153, 5695, 41711, 64627, 8054, 12626, 0, + 5691, 287, 866, 233, 4642, 0, 0, 0, 0, 65140, 42089, 8830, 9008, 0, 0, + 41175, 42079, 65423, 0, 5296, 0, 0, 0, 0, 3302, 0, 0, 0, 0, 0, 0, 0, + 42093, 3920, 8690, 0, 0, 12122, 4580, 41967, 6116, 1785, 41965, 0, 3021, + 42004, 5138, 0, 0, 41998, 0, 4540, 41179, 0, 6200, 63796, 5134, 42021, + 322, 4643, 5132, 42010, 0, 64589, 5143, 64875, 8790, 0, 0, 64604, 9365, + 8869, 0, 64400, 42060, 0, 64887, 0, 64941, 10270, 10286, 10318, 10382, 0, + 4110, 0, 41530, 41994, 64277, 3234, 0, 13058, 8617, 41982, 6025, 0, + 12805, 8767, 0, 0, 9597, 41283, 5201, 0, 6215, 12714, 6214, 13101, 65282, + 0, 65268, 0, 0, 0, 187, 0, 10059, 0, 4963, 9767, 789, 1749, 8964, 0, 0, + 320, 41948, 0, 0, 3049, 41139, 9787, 42071, 10081, 13226, 42121, 0, 0, + 7954, 5549, 0, 0, 8485, 4671, 1189, 905, 480, 41265, 10240, 65103, 5414, + 8647, 1745, 4286, 5421, 5427, 9554, 0, 0, 65465, 41507, 8806, 42047, + 64510, 6213, 41868, 9436, 7867, 64720, 6236, 42052, 0, 2406, 0, 12851, + 4566, 348, 5474, 3801, 3103, 10406, 5246, 5236, 0, 0, 5200, 64305, 41739, + 41733, 64518, 41267, 13181, 41402, 395, 5391, 5198, 8786, 9428, 41259, + 5196, 0, 2691, 42009, 5205, 41244, 5562, 0, 0, 41262, 0, 64421, 0, 41251, + 41718, 435, 3979, 0, 0, 8093, 9079, 3203, 192, 0, 3385, 41266, 64430, + 5383, 10294, 10326, 0, 5738, 9574, 2666, 0, 5361, 831, 419, 8256, 0, + 7872, 64583, 0, 1260, 3149, 5359, 7766, 0, 7914, 5357, 916, 769, 2624, + 5364, 0, 0, 5563, 547, 1943, 41188, 5560, 41212, 487, 0, 4497, 3754, 0, + 0, 9039, 0, 41776, 0, 8716, 0, 0, 0, 41516, 0, 0, 0, 0, 0, 3232, 12185, + 0, 0, 0, 0, 41889, 0, 8634, 1161, 41895, 0, 9701, 8622, 0, 0, 0, 0, 669, + 5679, 41362, 0, 0, 11921, 0, 5678, 0, 0, 41364, 460, 0, 41352, 41361, 0, + 41366, 0, 3356, 6178, 917, 0, 0, 0, 7782, 9044, 4974, 677, 0, 0, 0, + 41912, 1216, 0, 11952, 3349, 0, 0, 8927, 4739, 3738, 5802, 0, 5683, + 10368, 0, 491, 0, 0, 0, 0, 5682, 6206, 8670, 0, 5680, 0, 10001, 41881, 0, + 1449, 10241, 3768, 65255, 3776, 9095, 7741, 12684, 41885, 1046, 0, 5567, + 2717, 4620, 5171, 5564, 64571, 41908, 41786, 5565, 41878, 12578, 0, 0, + 5169, 5566, 3465, 64793, 3175, 11904, 0, 0, 5176, 8905, 8468, 4871, + 10361, 10425, 0, 0, 64729, 1128, 0, 0, 64664, 0, 9408, 9409, 9410, 457, + 3662, 9413, 1934, 9415, 9416, 8802, 9418, 8909, 9420, 9421, 6087, 9423, + 5165, 5126, 41385, 8043, 41389, 0, 9398, 3374, 9400, 9401, 9402, 8939, + 9404, 3507, 9406, 9407, 0, 65515, 9499, 10035, 183, 0, 2631, 0, 0, 41130, + 0, 3996, 0, 64675, 1667, 41584, 0, 41582, 0, 4332, 64825, 41750, 64861, + 12912, 41125, 0, 8101, 3610, 12085, 41748, 0, 955, 0, 5340, 5350, 41058, + 5446, 64549, 41322, 0, 5442, 0, 0, 9782, 5451, 12896, 3616, 0, 0, 3874, + 7708, 64370, 0, 0, 10345, 10409, 0, 11909, 0, 0, 41038, 0, 0, 4447, 8536, + 0, 0, 0, 0, 724, 0, 1455, 205, 0, 10351, 0, 0, 4175, 12307, 0, 0, 939, + 41355, 5505, 0, 5503, 8021, 0, 0, 9819, 41357, 8011, 6088, 5507, 12044, + 190, 0, 10026, 4356, 8188, 1191, 0, 4417, 10329, 5476, 8991, 0, 7827, 0, + 5829, 8550, 0, 5592, 2919, 64925, 2675, 5595, 0, 7918, 4367, 0, 0, 5478, + 1728, 5594, 0, 178, 12972, 5590, 0, 13067, 0, 0, 0, 9731, 0, 64633, 0, + 12113, 13065, 0, 9252, 65290, 4652, 0, 0, 0, 0, 0, 41617, 0, 0, 0, 0, 0, + 0, 0, 5199, 9497, 1120, 0, 8333, 1444, 9486, 0, 13142, 4538, 0, 5285, + 6177, 8046, 0, 11910, 13224, 0, 8963, 4034, 13162, 0, 3334, 64003, 41747, + 0, 0, 8677, 0, 1651, 9350, 8861, 0, 8836, 1142, 0, 4396, 0, 0, 8922, + 8856, 0, 4002, 0, 10442, 0, 3344, 0, 0, 12920, 2592, 12853, 0, 0, 3438, + 0, 7871, 0, 65516, 12321, 0, 0, 0, 10007, 0, 9588, 0, 4700, 0, 0, 0, + 8661, 0, 0, 0, 0, 4973, 5573, 12588, 41928, 40981, 0, 0, 7993, 64328, 0, + 65298, 41766, 8825, 0, 0, 0, 10346, 6107, 0, 9243, 2464, 0, 6108, 3372, + 335, 6247, 64689, 438, 4510, 5765, 8721, 0, 4036, 6092, 12840, 0, 8876, + 10303, 8096, 10284, 3354, 10268, 0, 9289, 8689, 10316, 3876, 10335, 0, + 42044, 0, 0, 0, 8050, 0, 0, 64591, 0, 0, 0, 843, 0, 0, 0, 0, 10117, 0, + 41902, 0, 6312, 215, 1963, 0, 64494, 1953, 9579, 41938, 1256, 3910, + 13015, 6242, 41329, 9662, 41257, 41900, 3366, 0, 8805, 1742, 5542, 9333, + 8202, 0, 0, 41611, 0, 0, 0, 499, 0, 8593, 0, 0, 41169, 1712, 7852, 8097, + 41762, 12292, 0, 11967, 11963, 65296, 41243, 0, 5662, 416, 12296, 64687, + 0, 0, 0, 0, 0, 64672, 0, 0, 0, 41172, 0, 0, 0, 41937, 0, 12540, 65446, + 3804, 41760, 5794, 201, 2662, 9419, 64579, 8254, 0, 0, 0, 0, 0, 9507, + 4108, 3880, 8023, 1200, 12243, 0, 5282, 0, 0, 0, 9412, 0, 3343, 1636, 0, + 0, 0, 3896, 0, 9674, 2947, 99, 98, 97, 0, 64414, 13059, 8221, 0, 3381, 0, + 7892, 0, 0, 0, 65310, 3913, 0, 0, 64959, 8039, 1265, 4316, 6309, 0, + 12969, 12596, 0, 0, 41939, 5593, 0, 64562, 41864, 12300, 6061, 64854, + 119, 118, 117, 116, 8930, 122, 121, 120, 111, 110, 109, 108, 115, 114, + 113, 112, 103, 102, 101, 100, 107, 106, 105, 104, 41793, 0, 534, 0, 0, + 42027, 12114, 0, 0, 0, 0, 6020, 12716, 0, 10075, 475, 0, 13266, 0, 0, 0, + 0, 0, 0, 1212, 5079, 0, 8134, 8483, 2913, 10330, 4908, 1866, 1639, 0, 0, + 8923, 1645, 12059, 65076, 0, 0, 0, 4817, 64682, 1250, 0, 8174, 9600, + 41749, 42002, 7916, 0, 5343, 5258, 4328, 41206, 64794, 42050, 405, 0, + 4659, 0, 657, 12610, 4970, 4461, 1134, 41170, 1454, 41242, 65130, 4468, + 0, 0, 9762, 4456, 5206, 0, 0, 10480, 0, 5818, 0, 8264, 12424, 260, 645, + 0, 0, 0, 4821, 4466, 0, 5824, 4818, 0, 11978, 5851, 5705, 7729, 41406, 0, + 41797, 0, 0, 0, 0, 0, 41404, 1165, 7879, 4451, 13087, 0, 0, 0, 0, 41909, + 0, 2791, 9363, 9552, 3375, 0, 0, 12997, 7889, 2722, 0, 0, 2381, 0, 0, 0, + 41906, 0, 8644, 63791, 0, 64697, 41700, 9614, 0, 41478, 0, 10064, 12420, + 0, 0, 0, 4868, 0, 1952, 0, 8455, 10082, 0, 8467, 12577, 0, 5182, 12183, + 6145, 0, 64929, 4465, 42120, 12135, 5732, 4464, 7728, 3922, 977, 4458, 0, + 0, 64770, 0, 3353, 344, 0, 64626, 1395, 64635, 0, 5776, 8558, 786, 65153, + 0, 64340, 0, 0, 0, 41027, 0, 10132, 64413, 0, 0, 0, 0, 0, 0, 0, 41896, + 8657, 0, 8594, 65308, 0, 0, 0, 0, 1399, 0, 0, 0, 8852, 64492, 241, 0, + 4907, 0, 9738, 0, 0, 7851, 0, 0, 4439, 0, 0, 0, 9085, 0, 0, 9327, 6160, + 0, 8650, 64865, 8088, 64933, 41910, 0, 0, 3965, 0, 0, 0, 13300, 0, 0, + 65491, 65145, 9041, 0, 0, 0, 4420, 41263, 0, 7760, 0, 0, 0, 0, 13217, + 8748, 65415, 0, 42159, 9066, 0, 0, 0, 2626, 7762, 64669, 0, 0, 41526, + 64285, 10472, 2995, 0, 12907, 0, 2371, 0, 10038, 259, 1009, 0, 2402, + 2333, 0, 0, 12962, 65125, 0, 12417, 65380, 9103, 12700, 3148, 0, 0, 7779, + 0, 0, 9479, 6029, 0, 0, 9689, 41261, 0, 8993, 8613, 0, 0, 3368, 606, + 41492, 7697, 65170, 65409, 4311, 0, 6027, 0, 4322, 41661, 7991, 0, 0, 0, + 41465, 41054, 2735, 41664, 0, 63778, 65273, 8881, 65408, 9348, 0, 6164, + 0, 0, 0, 0, 0, 9576, 0, 3347, 4160, 5154, 0, 3794, 0, 65219, 11925, 7709, + 9088, 3743, 65099, 1396, 4572, 0, 3847, 0, 65081, 4985, 1615, 672, 809, + 0, 63806, 0, 65218, 5799, 0, 65072, 1577, 0, 0, 0, 4525, 65128, 0, 1266, + 0, 0, 0, 12622, 9347, 0, 0, 0, 41048, 7789, 773, 63910, 41112, 283, + 64416, 0, 532, 0, 0, 41115, 3051, 5862, 3370, 0, 0, 5443, 3250, 8153, 0, + 0, 9510, 0, 0, 9541, 0, 41066, 64706, 0, 0, 3505, 8707, 0, 64286, 8537, + 0, 3626, 3471, 0, 915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3225, 0, + 4433, 5186, 0, 0, 1443, 4381, 9829, 65124, 0, 0, 0, 64879, 64699, 0, + 65476, 0, 0, 10021, 5160, 1387, 65495, 6103, 0, 41480, 0, 0, 217, 0, 0, + 12466, 10443, 0, 41158, 41460, 0, 0, 41483, 0, 12565, 64287, 10077, 0, + 41292, 0, 9283, 7700, 41252, 6042, 65499, 0, 41249, 512, 2990, 0, 0, + 65456, 0, 632, 12940, 0, 41296, 9545, 41291, 63752, 0, 8926, 3511, 41282, + 42174, 10400, 10174, 41456, 64581, 5386, 4274, 5786, 0, 0, 5056, 0, 417, + 0, 0, 13263, 9812, 0, 4460, 0, 0, 64877, 65410, 64481, 0, 0, 41956, 0, 0, + 0, 0, 0, 2953, 5819, 1801, 12835, 0, 0, 0, 0, 0, 8867, 702, 0, 1237, + 10274, 4552, 65447, 0, 0, 1375, 12106, 0, 10264, 1755, 10482, 9228, + 10376, 2412, 2951, 7840, 0, 64890, 10252, 0, 3384, 0, 10167, 830, 0, + 65425, 41959, 8451, 0, 0, 9753, 0, 8944, 0, 0, 10473, 2908, 0, 0, 64902, + 10299, 0, 12097, 0, 12952, 4441, 0, 0, 41430, 64352, 0, 10267, 411, + 10315, 10379, 0, 0, 13281, 10009, 7865, 2730, 10388, 9677, 5428, 0, 3364, + 64806, 0, 0, 0, 65463, 9684, 216, 10332, 1401, 0, 622, 0, 885, 64772, + 1602, 4467, 0, 5768, 0, 12160, 41328, 484, 65187, 0, 12071, 9609, 9806, + 41497, 3338, 0, 0, 10411, 2736, 10255, 10263, 10279, 2794, 8807, 64491, + 0, 4315, 5222, 5381, 0, 0, 5193, 5125, 5456, 5509, 41177, 0, 9534, 0, 0, + 1603, 3430, 0, 10298, 0, 0, 981, 41176, 4330, 994, 0, 1824, 12119, 0, + 41681, 41683, 64617, 0, 2597, 3957, 0, 0, 0, 674, 0, 0, 2946, 5354, 5251, + 4406, 5307, 3759, 65160, 8364, 5123, 1433, 5281, 5469, 5121, 0, 0, 0, + 5130, 64606, 0, 0, 8418, 64505, 41888, 2733, 0, 742, 5216, 2893, 0, + 65276, 0, 3468, 2553, 9230, 0, 3997, 0, 8363, 0, 2993, 7772, 3916, 10289, + 0, 1141, 0, 8159, 718, 10137, 973, 9666, 0, 3235, 2415, 0, 0, 8018, + 65389, 0, 10401, 10337, 0, 0, 65390, 0, 8719, 1202, 0, 64651, 13066, 0, + 12165, 0, 0, 9067, 13116, 8077, 65388, 0, 8419, 63773, 65419, 63774, 0, + 0, 0, 10433, 0, 0, 1431, 64519, 0, 0, 4359, 12804, 12192, 8229, 1235, + 3307, 0, 0, 3146, 4544, 9009, 8551, 0, 1740, 0, 65469, 0, 2724, 13076, 0, + 12068, 0, 515, 10141, 0, 0, 63763, 4476, 0, 0, 12655, 8907, 0, 4589, + 4521, 0, 64713, 64645, 0, 2741, 41572, 6197, 1370, 0, 41573, 0, 3931, 0, + 0, 6184, 8606, 3303, 41372, 0, 9473, 13103, 63771, 8879, 0, 0, 4478, 0, + 41735, 0, 717, 41729, 4477, 0, 814, 63766, 0, 63767, 1780, 65407, 0, + 41392, 819, 0, 9694, 11955, 0, 0, 0, 0, 0, 7788, 12820, 0, 0, 0, 0, 0, + 1581, 12650, 41173, 3346, 430, 0, 0, 0, 268, 0, 4945, 0, 4950, 12918, 0, + 0, 0, 0, 0, 12908, 13081, 308, 0, 12933, 0, 41746, 4949, 0, 443, 0, 4944, + 5467, 0, 41756, 1862, 6044, 65392, 8820, 4946, 0, 9038, 7887, 0, 7830, + 41306, 13093, 2698, 41144, 0, 12072, 41753, 41914, 41304, 824, 0, 8595, + 65225, 0, 0, 4673, 41354, 4678, 13283, 12697, 65059, 0, 3488, 0, 5481, + 3490, 1199, 65014, 8356, 12297, 0, 1955, 12688, 3102, 10474, 4672, 0, 0, + 5531, 0, 0, 0, 8835, 4674, 0, 5831, 0, 64896, 12379, 8025, 0, 64542, + 1855, 0, 5472, 64425, 0, 0, 0, 0, 0, 2745, 5470, 65171, 0, 0, 4654, + 65289, 291, 0, 0, 64433, 4649, 65209, 0, 12647, 4648, 4640, 0, 0, 0, + 6246, 64950, 7828, 4650, 0, 0, 0, 4653, 7822, 0, 0, 0, 8669, 0, 0, 0, + 5778, 6302, 2716, 0, 12680, 0, 1417, 0, 0, 0, 8547, 2711, 42165, 0, 0, + 7992, 64663, 41907, 4662, 65453, 0, 41264, 0, 599, 4641, 11990, 64819, + 63782, 4656, 10130, 0, 7811, 40994, 12426, 4646, 0, 865, 3725, 5713, + 5814, 4645, 42033, 0, 64733, 13132, 64728, 9026, 0, 64673, 1659, 919, + 41935, 1671, 0, 3054, 9219, 9744, 1661, 13120, 4622, 0, 10140, 9713, 0, + 0, 0, 9045, 2306, 10485, 0, 6068, 0, 65307, 4617, 0, 0, 41462, 4616, 0, + 10423, 10359, 0, 41846, 0, 9564, 4618, 826, 0, 4321, 4621, 0, 41313, 522, + 5368, 1808, 7848, 0, 5366, 12201, 5372, 0, 0, 0, 4391, 0, 2696, 0, 0, + 4638, 0, 1790, 0, 167, 0, 9791, 0, 9840, 5376, 1835, 5335, 10313, 41370, + 4633, 64320, 10265, 1180, 4632, 0, 5387, 5333, 0, 12903, 41, 5331, 1792, + 11928, 64363, 5338, 4637, 0, 0, 12066, 0, 385, 4152, 2585, 0, 0, 3126, + 1427, 0, 0, 0, 3431, 0, 10358, 10422, 4758, 0, 1608, 2738, 12707, 10455, + 4753, 0, 0, 0, 6240, 5231, 0, 12541, 65216, 6248, 0, 2593, 8463, 7810, 0, + 5229, 4757, 65192, 0, 2728, 4411, 64563, 65235, 5234, 0, 0, 0, 10066, + 9746, 0, 2622, 6033, 13061, 8016, 41196, 0, 64831, 65189, 2632, 13228, + 10108, 1011, 5574, 1853, 2709, 0, 5577, 42091, 41165, 393, 12450, 8965, + 41166, 0, 5316, 0, 171, 8022, 5572, 0, 5312, 12531, 5525, 5330, 5319, 0, + 0, 64647, 8937, 63798, 12454, 12291, 42132, 12063, 0, 64343, 3230, 0, + 10350, 0, 5209, 297, 5721, 12109, 8415, 8632, 10102, 0, 0, 2497, 5720, + 960, 1692, 0, 4610, 12938, 4292, 64760, 4609, 0, 4614, 541, 0, 5287, + 5309, 2503, 0, 1762, 4647, 56, 12456, 5844, 41381, 601, 4613, 12654, + 4663, 64469, 4608, 2507, 13273, 5190, 0, 0, 0, 0, 8892, 0, 0, 0, 2734, + 5782, 420, 64368, 63795, 65105, 0, 0, 0, 8992, 65293, 41238, 1782, 12814, + 63852, 12525, 41608, 41383, 5501, 0, 3650, 0, 0, 359, 4183, 0, 6239, + 41670, 41256, 329, 0, 12573, 0, 0, 9346, 0, 13244, 0, 42167, 3767, 5737, + 5380, 4865, 0, 1155, 0, 5736, 4368, 64724, 63749, 0, 5601, 5739, 41023, + 4866, 9985, 7987, 64406, 1172, 0, 0, 6253, 0, 8574, 5603, 41666, 4473, 0, + 4870, 0, 65347, 41799, 65345, 8199, 0, 5347, 0, 10122, 4864, 0, 4144, 0, + 0, 6245, 0, 2732, 5598, 745, 4555, 5341, 0, 4777, 0, 5351, 0, 0, 65244, + 0, 0, 3097, 0, 0, 0, 4778, 0, 0, 1660, 4781, 0, 271, 0, 65370, 8577, + 65368, 12653, 65366, 65365, 4782, 10000, 65362, 65361, 11912, 12325, + 65358, 8717, 64749, 65355, 4776, 65353, 65352, 65351, 65350, 65349, + 65348, 10426, 0, 0, 10362, 0, 1715, 4849, 8242, 9561, 0, 0, 0, 0, 0, + 65275, 0, 0, 4916, 4850, 380, 1607, 466, 4853, 0, 4854, 0, 5164, 41096, + 1350, 5124, 64420, 0, 5362, 8471, 2708, 0, 7946, 3785, 234, 0, 0, 41268, + 4848, 2530, 41636, 4798, 1964, 41842, 0, 10458, 0, 8576, 5197, 0, 2704, + 4794, 8329, 63823, 8322, 4797, 0, 5725, 2694, 2595, 3363, 2439, 65104, + 5607, 41089, 303, 41162, 0, 2665, 2437, 0, 9817, 4844, 8764, 0, 8934, 0, + 0, 4492, 0, 65011, 2441, 0, 65090, 1188, 0, 1100, 2451, 2714, 0, 2912, 0, + 4937, 0, 0, 3572, 10023, 12343, 13079, 9248, 0, 9729, 0, 65190, 0, 2726, + 3107, 0, 4941, 7996, 0, 41450, 1408, 5261, 0, 41451, 181, 0, 4942, 63801, + 4938, 0, 972, 5259, 9369, 64868, 4142, 5257, 0, 0, 4964, 5264, 9538, 0, + 0, 41225, 0, 63800, 0, 0, 9482, 4873, 3265, 1822, 0, 12601, 41078, 3865, + 261, 8406, 7791, 0, 0, 0, 41218, 9830, 6073, 389, 0, 6255, 6075, 4872, + 282, 0, 3125, 9567, 0, 4878, 5459, 4874, 0, 9557, 3474, 64774, 0, 0, + 6081, 9563, 9411, 13139, 0, 0, 41744, 0, 11968, 0, 8751, 10385, 0, 7816, + 9414, 4665, 12628, 4670, 0, 41555, 0, 9642, 65413, 958, 0, 3082, 0, 4666, + 0, 4915, 0, 2891, 5856, 0, 5163, 4664, 0, 1817, 0, 12231, 41554, 0, 7763, + 13077, 42099, 4400, 9697, 3606, 10275, 8925, 10371, 10307, 1063, 0, 0, + 9772, 4541, 6299, 1389, 0, 0, 9823, 42081, 12941, 65197, 42156, 0, 0, + 12301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 523, 505, 1447, 846, 0, 41813, 0, 8608, + 0, 65482, 2543, 12163, 3108, 9745, 4529, 0, 64764, 0, 7919, 0, 1641, 0, + 64949, 8966, 10251, 10247, 8743, 715, 64353, 0, 0, 1699, 0, 0, 0, 0, 550, + 10169, 0, 64385, 0, 3766, 0, 5780, 9504, 9051, 257, 10373, 13153, 12061, + 10261, 10253, 7821, 2599, 9433, 11984, 9449, 65222, 0, 0, 0, 3128, 4789, + 5067, 5066, 3760, 1718, 9442, 8827, 1146, 5065, 41435, 4352, 0, 2435, + 41839, 5064, 5326, 0, 3778, 1809, 8873, 7824, 41434, 5062, 1264, 64817, + 41586, 41440, 3764, 8473, 64716, 8469, 3933, 12947, 4564, 12337, 0, + 10375, 0, 0, 0, 0, 0, 5225, 0, 42130, 7903, 5151, 0, 0, 0, 5626, 41002, + 0, 3800, 65424, 0, 0, 5353, 5625, 0, 954, 64927, 1010, 41043, 0, 41438, + 41439, 0, 0, 4593, 0, 0, 2590, 5629, 13309, 10293, 10325, 5632, 10471, 0, + 64759, 42054, 5166, 5628, 0, 970, 0, 4772, 2400, 5627, 0, 0, 41652, 3119, + 0, 0, 0, 203, 9986, 0, 64344, 636, 0, 0, 64378, 0, 0, 0, 554, 0, 8320, + 64275, 8863, 0, 64569, 0, 63803, 0, 0, 5694, 7689, 42142, 9323, 4325, + 3047, 3937, 175, 0, 3169, 64335, 64781, 912, 1243, 4536, 5431, 0, 0, + 6244, 0, 0, 3935, 0, 1129, 0, 11950, 5392, 0, 7846, 0, 5397, 0, 12046, + 12599, 3845, 4490, 5395, 0, 5393, 354, 0, 11977, 0, 8366, 0, 7756, 12342, + 65484, 51, 626, 0, 8570, 9568, 0, 456, 0, 8145, 1168, 9251, 9082, 0, 0, + 0, 3866, 8818, 41512, 0, 0, 10324, 3918, 5377, 3797, 1644, 10405, 9658, + 4140, 13057, 42029, 42037, 9030, 813, 0, 41454, 4146, 0, 5360, 2466, 236, + 0, 0, 6249, 42117, 0, 0, 41457, 0, 5855, 0, 4911, 988, 0, 12838, 64483, + 0, 10341, 0, 65479, 5854, 0, 0, 0, 0, 0, 10416, 11981, 3872, 0, 0, 0, + 6093, 0, 2838, 0, 0, 170, 0, 13143, 4169, 0, 41859, 6058, 0, 13203, 1662, + 65295, 0, 64342, 9818, 0, 0, 42106, 66, 65, 68, 67, 70, 69, 72, 71, 74, + 73, 76, 75, 78, 77, 80, 79, 82, 81, 84, 83, 86, 85, 88, 87, 90, 89, 4736, + 10357, 0, 8170, 1704, 8556, 0, 9659, 0, 1743, 0, 9556, 9496, 4503, 41977, + 9647, 7876, 0, 0, 3928, 11948, 65283, 0, 0, 0, 4842, 7771, 0, 9109, 4841, + 0, 4171, 12008, 6251, 3923, 1490, 2447, 0, 0, 40972, 5245, 0, 10114, + 64000, 9790, 4845, 8332, 40974, 0, 4840, 5675, 254, 1747, 0, 4825, 64002, + 8918, 10281, 5716, 64004, 0, 0, 0, 0, 8080, 0, 367, 1472, 0, 0, 4829, + 64693, 64347, 12339, 8919, 9515, 0, 0, 0, 0, 4830, 9362, 0, 64671, 41978, + 1412, 4594, 1391, 0, 7720, 4824, 7775, 0, 0, 0, 1960, 3140, 0, 7960, + 41836, 41844, 6052, 6064, 54, 1428, 0, 0, 6211, 7699, 358, 0, 41833, 0, + 40983, 8223, 0, 4261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64554, 0, 3878, 4017, + 12827, 1752, 0, 0, 41118, 3924, 0, 0, 64966, 0, 0, 0, 41116, 720, 324, 0, + 0, 12057, 0, 1464, 41343, 4721, 7974, 0, 0, 0, 64488, 0, 0, 64041, 0, 0, + 0, 4722, 0, 0, 0, 4725, 9690, 4726, 0, 0, 0, 0, 5204, 0, 0, 0, 4015, + 3995, 8052, 476, 3714, 10073, 3595, 12016, 41020, 1382, 0, 12636, 0, 0, + 1656, 41831, 8130, 8672, 8832, 8720, 3908, 1452, 13111, 0, 0, 0, 8552, + 12398, 41845, 3849, 0, 0, 9778, 468, 612, 42150, 55, 0, 0, 0, 1674, 0, + 5823, 0, 1114, 42110, 540, 0, 0, 12516, 41743, 3938, 0, 65417, 64316, 0, + 12400, 820, 41741, 6292, 65303, 7955, 64684, 4713, 3359, 7800, 41566, + 65177, 6226, 353, 719, 9656, 9474, 64742, 0, 4532, 0, 0, 12412, 4717, + 2349, 64907, 0, 4712, 9481, 0, 65400, 3623, 8155, 1195, 3942, 4714, 0, + 41151, 0, 41589, 12006, 0, 12074, 12409, 0, 4360, 12964, 9739, 0, 0, 0, + 0, 0, 8539, 65100, 0, 4809, 0, 4788, 0, 0, 64745, 0, 65405, 0, 13075, 0, + 5365, 4545, 8901, 8000, 2492, 4813, 65432, 0, 41136, 4808, 64330, 9649, + 41154, 0, 5128, 4038, 41143, 4810, 64859, 0, 64928, 1648, 5435, 3522, 0, + 414, 65404, 0, 12709, 41359, 0, 0, 11905, 41082, 0, 12581, 10374, 5175, + 0, 0, 10254, 63820, 10278, 10262, 64615, 41363, 3919, 607, 0, 0, 0, 5270, + 10314, 10282, 65477, 10378, 64310, 40976, 8265, 7737, 0, 40975, 5840, 0, + 10162, 40978, 0, 8454, 0, 42038, 387, 0, 0, 0, 2550, 0, 0, 0, 41344, + 3525, 0, 0, 64641, 41590, 5619, 41346, 13157, 375, 12703, 0, 5616, 64943, + 0, 0, 0, 0, 5615, 0, 2315, 0, 1938, 5455, 0, 808, 5568, 0, 0, 1026, 5620, + 0, 0, 13150, 5617, 0, 9225, 64639, 0, 65010, 64595, 1338, 0, 0, 0, 0, + 3084, 64553, 0, 41025, 6037, 0, 3974, 7998, 10290, 0, 3083, 10322, 2316, + 0, 64297, 41036, 0, 0, 0, 0, 0, 12904, 5373, 0, 64700, 3762, 1445, 40961, + 0, 11986, 0, 40960, 0, 3780, 12808, 5779, 64952, 10402, 12011, 3906, + 9707, 64642, 8326, 0, 65498, 3763, 0, 5618, 0, 3779, 0, 9324, 0, 63822, + 9073, 0, 64302, 0, 280, 4787, 0, 0, 13072, 9999, 0, 0, 9570, 0, 9525, + 2689, 0, 65426, 0, 42135, 0, 2551, 40966, 10011, 13286, 3998, 0, 0, 503, + 0, 4470, 2690, 0, 7780, 5369, 41954, 5249, 1652, 772, 8756, 8310, 65428, + 3487, 0, 3585, 1688, 0, 0, 41822, 0, 65359, 41904, 0, 41697, 41319, + 13125, 65078, 5836, 12358, 4668, 4355, 9048, 1465, 0, 3943, 0, 41205, + 41315, 41488, 0, 0, 5352, 12362, 12435, 8839, 41053, 3266, 7785, 12356, + 8616, 12104, 0, 0, 0, 0, 3638, 5420, 3897, 3216, 0, 2358, 4018, 8633, + 2850, 0, 9639, 0, 0, 0, 64630, 65427, 3542, 0, 12076, 5303, 8078, 12676, + 64418, 6276, 1706, 0, 41819, 41422, 12943, 65150, 41051, 41484, 0, 0, + 41050, 8872, 41824, 13099, 0, 0, 0, 8504, 41820, 0, 615, 64490, 10139, 0, + 41420, 9779, 3625, 64650, 41409, 0, 41425, 65087, 64293, 8789, 41427, + 4022, 0, 0, 0, 0, 41424, 0, 0, 0, 0, 65292, 4812, 1261, 0, 3911, 12102, + 0, 1033, 0, 65470, 0, 3904, 0, 0, 3275, 0, 0, 13123, 0, 0, 0, 0, 0, 0, 0, + 6233, 41088, 449, 2669, 903, 0, 2920, 9636, 65240, 41086, 0, 9367, 593, + 41085, 3917, 64622, 41713, 0, 0, 41448, 3596, 0, 0, 9763, 0, 8819, 12663, + 124, 41184, 41113, 232, 12234, 0, 0, 0, 64331, 0, 0, 9094, 1769, 41715, + 2463, 0, 1064, 13307, 41976, 10115, 0, 0, 0, 7862, 7795, 1474, 0, 4828, + 1258, 0, 0, 0, 0, 9498, 0, 2911, 0, 41178, 3939, 64823, 8846, 8943, + 12617, 41174, 2650, 4491, 1961, 41463, 64291, 41167, 1959, 775, 0, 0, + 41016, 6074, 9618, 0, 1511, 3613, 0, 4259, 41436, 3656, 0, 65436, 41019, + 12428, 0, 0, 0, 12862, 41858, 9054, 1613, 41828, 0, 65531, 0, 0, 0, 0, + 5741, 10145, 8865, 64551, 0, 5788, 7917, 0, 0, 7733, 64359, 9558, 0, 0, + 0, 0, 4268, 41247, 0, 0, 3871, 0, 64767, 9111, 0, 41696, 65462, 0, 0, 0, + 9765, 0, 0, 0, 42118, 10321, 65281, 41587, 64424, 0, 42107, 0, 0, 5416, + 0, 0, 0, 0, 0, 5685, 0, 12633, 7928, 0, 8094, 41595, 0, 0, 794, 0, 12656, + 10355, 64665, 5274, 1665, 41598, 3993, 0, 64512, 40971, 536, 189, 12611, + 0, 0, 2859, 4838, 63838, 4834, 2338, 0, 0, 4837, 0, 770, 0, 811, 1687, + 41042, 0, 0, 64427, 64326, 40969, 0, 3895, 5406, 40968, 1339, 0, 0, 0, + 3116, 7747, 0, 8020, 0, 41012, 12825, 0, 8266, 41006, 12371, 2871, 64614, + 41245, 999, 0, 64567, 41876, 2663, 64586, 0, 0, 0, 10150, 0, 64308, 1522, + 597, 4775, 12555, 12571, 10448, 12583, 12560, 12558, 12556, 12584, 1741, + 65097, 1227, 9676, 12566, 12569, 12554, 0, 0, 1586, 4978, 0, 3078, 1402, + 0, 9395, 40984, 9379, 9372, 394, 3088, 6284, 0, 41663, 3991, 64391, 0, + 9237, 424, 41648, 41208, 0, 9384, 41076, 1830, 0, 0, 41656, 8246, 0, 0, + 0, 41840, 0, 2377, 41676, 0, 12572, 12552, 12557, 12559, 5479, 2796, + 1003, 2373, 9446, 9447, 9448, 48, 0, 9480, 481, 2359, 9438, 9439, 9440, + 9441, 548, 9443, 9444, 9445, 9430, 9431, 9432, 397, 9434, 9435, 3984, + 9437, 0, 1614, 9424, 9425, 9426, 9427, 1358, 9429, 428, 9620, 9655, 0, 0, + 9096, 1333, 0, 407, 12299, 0, 0, 13201, 0, 1108, 5804, 11976, 41231, + 41466, 64782, 3926, 9057, 64613, 8798, 0, 0, 1392, 8250, 0, 8048, 0, + 8065, 0, 10353, 10417, 0, 0, 4407, 64524, 4019, 0, 0, 8448, 8219, 0, + 1812, 12675, 12659, 0, 0, 0, 42172, 42068, 6054, 41861, 2386, 0, 0, 0, + 3909, 64585, 10296, 41763, 0, 42051, 64862, 4164, 1049, 0, 0, 11943, + 41806, 8709, 0, 3921, 0, 64691, 41985, 8994, 1038, 0, 8470, 0, 0, 4008, + 0, 8773, 0, 36, 0, 5153, 41805, 13097, 0, 64937, 8736, 1414, 64495, 9683, + 0, 0, 0, 2536, 0, 0, 0, 8621, 0, 12852, 3031, 0, 41345, 0, 182, 0, 0, 0, + 0, 0, 9058, 366, 0, 0, 961, 64307, 0, 4570, 65301, 3106, 0, 41284, 1696, + 41189, 4003, 12105, 0, 5766, 12802, 3264, 8824, 13268, 0, 0, 0, 0, 0, 0, + 0, 0, 2322, 0, 65506, 8300, 0, 0, 41285, 3547, 0, 8112, 0, 41459, 41814, + 6089, 13000, 0, 12117, 4170, 1029, 64967, 12315, 9063, 0, 0, 744, 0, + 12897, 3792, 4926, 0, 6065, 3551, 0, 0, 4623, 41186, 41816, 4598, 41818, + 41187, 0, 7922, 12614, 0, 0, 6179, 0, 6180, 1863, 4710, 0, 0, 11972, + 41290, 0, 4705, 716, 177, 0, 4704, 12360, 0, 64719, 161, 9020, 0, 0, + 4706, 0, 0, 0, 4709, 0, 8754, 0, 0, 0, 0, 0, 41377, 0, 1700, 4401, 41280, + 0, 8974, 4004, 0, 65172, 41791, 2318, 8506, 0, 8198, 42022, 1005, 937, 0, + 4734, 2870, 41277, 12319, 0, 5404, 4729, 3667, 235, 1384, 4728, 41049, 0, + 0, 0, 8109, 0, 0, 4730, 447, 13186, 1513, 4733, 8664, 63978, 0, 0, 12911, + 9665, 1383, 8565, 2469, 0, 0, 6156, 0, 0, 0, 4288, 0, 2674, 13238, 11922, + 41145, 0, 3510, 13234, 41148, 8683, 5605, 42095, 0, 12221, 1380, 64411, + 41146, 0, 13196, 13197, 3512, 0, 9495, 8103, 0, 0, 65184, 0, 41563, 0, 0, + 0, 13205, 13211, 5801, 41923, 0, 0, 0, 0, 4779, 7988, 3719, 4006, 3271, + 0, 64711, 8355, 0, 8842, 0, 64870, 13070, 0, 3875, 64944, 1095, 0, 3599, + 0, 5827, 0, 7787, 0, 65494, 0, 0, 0, 4773, 64531, 64034, 0, 0, 0, 42043, + 65467, 0, 0, 42046, 9742, 521, 65136, 0, 41473, 8404, 0, 483, 0, 1450, 0, + 928, 0, 65441, 0, 13249, 0, 3989, 0, 0, 5771, 9841, 8843, 12145, 0, 0, 0, + 9807, 3769, 41190, 3973, 0, 4575, 9573, 7982, 429, 8849, 0, 0, 65112, + 1796, 0, 0, 0, 8164, 41301, 3502, 0, 0, 0, 4919, 65121, 5825, 7755, 0, 0, + 64548, 12661, 1621, 10354, 10418, 41962, 0, 41971, 1409, 12195, 1617, + 3112, 0, 42101, 1390, 64403, 0, 421, 1756, 5846, 0, 8666, 0, 0, 0, 0, + 3630, 5408, 2817, 1214, 0, 0, 0, 41769, 3168, 0, 42134, 7957, 2370, 2846, + 1056, 0, 0, 0, 0, 1836, 8757, 0, 12327, 3740, 0, 5622, 65374, 0, 2341, + 3944, 8484, 8474, 0, 0, 3118, 8461, 41942, 12153, 5621, 0, 8127, 8975, + 64739, 7943, 13073, 12169, 0, 681, 0, 703, 0, 3272, 8781, 0, 0, 12223, 0, + 6204, 0, 0, 0, 8776, 64954, 3276, 0, 0, 4267, 0, 0, 0, 64795, 0, 12171, + 10047, 9710, 3262, 0, 0, 0, 0, 0, 163, 3877, 10495, 1655, 5842, 12479, + 3122, 0, 7793, 0, 9328, 0, 10039, 12604, 42094, 5623, 0, 5717, 3986, 0, + 0, 8912, 64555, 65252, 0, 0, 3627, 0, 0, 12241, 8540, 12993, 8887, 4574, + 41040, 2459, 0, 13060, 41041, 0, 10348, 10412, 5718, 0, 10450, 8147, + 13221, 0, 0, 3765, 0, 0, 1606, 0, 0, 3093, 0, 4619, 0, 0, 7712, 0, 4312, + 41918, 0, 10128, 11923, 4023, 41892, 5763, 0, 4827, 2401, 12810, 8792, 0, + 4455, 7826, 433, 0, 0, 2499, 41812, 0, 0, 11973, 13089, 4293, 10300, + 10161, 10396, 12196, 0, 0, 0, 0, 3010, 5817, 0, 1458, 3120, 9797, 9643, + 0, 4984, 10389, 0, 9100, 0, 0, 0, 1061, 4699, 0, 3509, 0, 486, 4290, 0, + 0, 0, 0, 1045, 0, 5631, 10380, 0, 2380, 0, 0, 0, 2376, 8486, 0, 9824, + 2335, 4362, 12174, 0, 2366, 1025, 0, 0, 0, 0, 41443, 0, 0, 64035, 9711, + 1523, 0, 5058, 41445, 0, 0, 8567, 41442, 3988, 0, 0, 1847, 0, 10403, + 8564, 65385, 0, 65117, 0, 0, 0, 0, 0, 6256, 0, 12671, 0, 0, 0, 0, 2673, + 11960, 5820, 0, 4488, 0, 7926, 0, 10444, 42137, 0, 2754, 12664, 0, 4487, + 13192, 41957, 1032, 65530, 1711, 0, 0, 3114, 614, 0, 0, 0, 0, 926, 0, 0, + 0, 0, 0, 0, 0, 1050, 41798, 41035, 0, 9314, 41801, 0, 0, 520, 10437, + 12699, 8331, 0, 3091, 41034, 0, 2307, 8360, 12527, 0, 321, 41028, 64543, + 0, 0, 0, 0, 2861, 10360, 0, 0, 0, 440, 1861, 13085, 9233, 0, 0, 0, 0, + 12123, 0, 3859, 12181, 41660, 8209, 0, 0, 12973, 0, 1521, 7875, 41658, + 10487, 0, 5760, 0, 743, 4414, 0, 0, 0, 5243, 0, 5239, 0, 0, 1405, 5237, + 0, 0, 10103, 5247, 4769, 42063, 5508, 0, 5764, 0, 3513, 3008, 9378, 0, 0, + 10125, 0, 41103, 9394, 64565, 1397, 0, 0, 0, 4770, 0, 9392, 8731, 65378, + 12079, 0, 12682, 65157, 0, 4774, 3019, 9997, 12834, 0, 1099, 10490, 0, + 1340, 9390, 0, 0, 464, 4281, 4768, 9385, 0, 1346, 9017, 0, 12087, 64516, + 423, 1818, 65144, 0, 0, 0, 0, 0, 3087, 64960, 10111, 65181, 0, 0, 9584, + 8214, 0, 0, 0, 9106, 0, 0, 5806, 64750, 0, 8243, 12899, 5709, 0, 265, + 64409, 64666, 12605, 0, 2752, 0, 0, 1434, 59, 5637, 0, 0, 64897, 0, + 41810, 42008, 0, 0, 41809, 10283, 41983, 64826, 0, 1156, 8009, 3305, + 3782, 511, 41843, 0, 13127, 64360, 0, 0, 0, 10157, 0, 1400, 10323, 41215, + 7702, 41211, 10387, 4453, 2440, 3758, 1150, 0, 5700, 41213, 0, 65383, + 2339, 0, 5697, 41156, 63984, 0, 0, 0, 462, 41841, 10493, 3862, 8129, 0, + 0, 12864, 42065, 41030, 0, 8261, 5701, 41031, 9581, 1385, 1426, 0, 0, + 41872, 0, 41033, 8571, 0, 13288, 0, 5167, 0, 1681, 12184, 1204, 3755, + 11935, 7748, 8213, 3286, 8911, 64712, 0, 0, 990, 5647, 5726, 64915, + 10377, 0, 0, 5646, 0, 0, 2851, 3945, 0, 0, 4373, 0, 64402, 9587, 1789, + 5651, 0, 3100, 0, 5648, 64748, 0, 0, 64922, 3545, 8190, 10016, 0, 0, + 8479, 64312, 0, 2368, 0, 4419, 0, 0, 3439, 1825, 1192, 0, 8891, 3080, 0, + 2347, 5430, 1140, 8990, 2848, 10159, 0, 0, 249, 0, 0, 12191, 1815, 0, + 890, 8883, 3267, 728, 0, 995, 0, 4410, 1041, 0, 8102, 0, 10343, 0, 8091, + 558, 0, 12273, 0, 0, 12112, 0, 0, 0, 65214, 5375, 10142, 8548, 8215, + 3129, 10074, 12913, 9005, 41856, 0, 0, 7725, 11938, 0, 0, 8624, 5173, + 65354, 527, 0, 41894, 10327, 6277, 41376, 11915, 10010, 0, 3540, 41672, + 835, 2329, 0, 0, 0, 7849, 12245, 5426, 4258, 63987, 41787, 5424, 0, 9699, + 0, 5434, 0, 0, 8067, 6144, 0, 10311, 0, 1404, 3095, 64917, 0, 3464, 494, + 4819, 0, 65098, 0, 956, 3672, 13112, 1498, 0, 0, 0, 431, 10029, 65159, 0, + 8761, 41537, 13171, 13096, 0, 65108, 0, 9516, 1044, 5268, 0, 4954, 0, + 4450, 0, 0, 64358, 11946, 356, 3477, 227, 10488, 41521, 382, 41940, + 12295, 0, 0, 0, 3020, 0, 0, 2541, 0, 12364, 0, 0, 1057, 957, 9110, 0, + 2743, 0, 63965, 0, 9097, 0, 0, 8782, 3006, 776, 2524, 1592, 8573, 0, + 64659, 0, 63941, 41593, 4397, 0, 3856, 0, 0, 5872, 65377, 0, 0, 0, 1698, + 0, 64477, 5413, 3953, 1053, 0, 0, 11994, 4339, 1052, 1051, 459, 1060, 0, + 0, 0, 0, 5228, 0, 7868, 689, 0, 4163, 0, 8639, 0, 65226, 65510, 0, 12130, + 2671, 0, 8095, 64375, 0, 42178, 4553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4567, + 41891, 1926, 0, 0, 4820, 8110, 0, 0, 0, 5830, 0, 1377, 0, 4897, 0, 9250, + 0, 4438, 0, 0, 1753, 0, 6147, 0, 64621, 8833, 0, 0, 0, 41428, 64596, 0, + 65440, 0, 1413, 0, 65394, 802, 12141, 0, 5561, 42139, 0, 2528, 41774, + 41379, 0, 838, 5669, 0, 844, 8036, 0, 256, 0, 5583, 41987, 0, 0, 5580, + 65464, 2923, 64356, 5582, 10048, 0, 13069, 5795, 0, 0, 0, 64371, 0, + 65251, 41094, 0, 0, 0, 0, 8894, 5370, 0, 0, 1638, 0, 0, 0, 0, 5733, 0, + 64288, 0, 8172, 42017, 5729, 0, 0, 0, 9760, 0, 0, 1238, 200, 0, 1062, 0, + 0, 0, 0, 0, 1070, 9361, 0, 6095, 3394, 0, 3015, 0, 0, 64497, 0, 0, 0, 0, + 7817, 1841, 13183, 12976, 0, 372, 1669, 0, 63937, 7701, 41585, 64397, 0, + 1732, 276, 41862, 2828, 33, 65326, 41768, 9007, 0, 41588, 914, 427, 8071, + 3538, 3900, 65321, 41865, 1031, 6257, 65279, 41869, 0, 0, 2328, 0, 1071, + 41400, 0, 0, 0, 41627, 5301, 1047, 0, 5734, 8960, 0, 8001, 65316, 0, + 65012, 9663, 0, 65475, 41621, 5711, 12921, 12098, 0, 0, 0, 5710, 0, 0, + 65213, 12998, 64486, 0, 0, 0, 0, 5558, 0, 5715, 65084, 0, 12007, 3670, + 2761, 11975, 0, 3074, 5722, 0, 8629, 0, 0, 4499, 2757, 4496, 0, 0, 8910, + 41641, 0, 12717, 0, 64730, 0, 0, 0, 41630, 41640, 0, 0, 0, 4280, 13118, + 8765, 41867, 7792, 1393, 0, 0, 0, 8487, 8233, 0, 0, 0, 0, 4495, 12144, + 2841, 0, 0, 1473, 0, 64329, 0, 0, 0, 9318, 357, 1048, 41100, 0, 41104, + 65457, 8035, 1054, 0, 1040, 65450, 5454, 4434, 1069, 0, 0, 0, 0, 5084, + 65402, 0, 9693, 12354, 733, 41931, 41759, 41102, 4353, 41674, 1059, 9218, + 1731, 0, 0, 0, 0, 41679, 8299, 0, 0, 64390, 0, 5155, 0, 41765, 42122, + 63998, 0, 41779, 0, 3587, 12131, 41432, 13282, 0, 9605, 64807, 0, 0, + 41767, 3371, 0, 13114, 8771, 3955, 41022, 0, 1109, 0, 0, 0, 9770, 9246, + 12230, 64507, 8868, 399, 65137, 41783, 41772, 0, 12149, 2755, 551, 0, + 10156, 4857, 0, 4428, 2544, 65074, 0, 0, 0, 0, 351, 5747, 12179, 0, 7978, + 41092, 0, 0, 11924, 0, 42144, 65015, 0, 563, 64815, 0, 9013, 5588, 57, 0, + 10386, 65269, 0, 5585, 0, 2549, 694, 0, 0, 5584, 8358, 64717, 0, 0, + 65161, 277, 7980, 0, 41815, 0, 0, 5589, 41807, 2664, 0, 5586, 1574, 0, 0, + 2525, 4852, 5749, 0, 41605, 64696, 0, 1039, 9801, 10155, 5745, 188, 8135, + 0, 10055, 0, 9055, 41853, 4858, 5657, 0, 436, 4771, 0, 0, 5654, 4856, + 8051, 0, 0, 0, 5652, 0, 0, 0, 0, 3661, 7863, 0, 0, 41302, 0, 0, 5402, 0, + 5843, 11939, 5655, 42157, 0, 3157, 1055, 0, 0, 3504, 0, 0, 12146, 5149, + 41927, 0, 65142, 0, 3594, 10272, 10304, 40, 12657, 594, 10244, 386, + 10256, 8834, 0, 0, 3467, 0, 0, 3331, 946, 63916, 1495, 13184, 13179, 0, + 9562, 4304, 0, 8160, 0, 0, 64545, 64656, 0, 1348, 12239, 64013, 5666, + 13303, 0, 0, 0, 9091, 0, 65230, 13269, 0, 0, 7732, 41905, 9793, 0, 6097, + 5668, 8780, 4982, 0, 5670, 63969, 0, 0, 2672, 3735, 5667, 13138, 0, 9484, + 0, 41202, 0, 65258, 0, 4361, 9487, 64314, 9286, 1497, 0, 1932, 12442, + 6193, 3571, 13247, 0, 7973, 0, 64821, 11964, 0, 7873, 63968, 0, 553, 0, + 0, 0, 3604, 0, 4587, 0, 0, 0, 65149, 1962, 0, 0, 5633, 0, 0, 0, 0, 64905, + 12856, 5437, 65208, 0, 64744, 7964, 0, 0, 199, 0, 4105, 63880, 0, 0, 0, + 12148, 13148, 0, 0, 9226, 0, 12399, 65302, 5634, 4524, 12720, 4724, 0, + 8407, 0, 12224, 0, 0, 5221, 64348, 328, 7886, 0, 5448, 5636, 0, 5329, 0, + 5638, 0, 7940, 0, 0, 65182, 5635, 3373, 2986, 0, 0, 3437, 0, 6203, 9833, + 12693, 11920, 11941, 0, 64394, 1657, 41558, 0, 0, 5639, 2954, 5660, 5640, + 0, 0, 0, 0, 0, 5297, 41637, 13284, 6112, 7968, 41625, 0, 0, 0, 41780, + 5642, 0, 0, 0, 4342, 42039, 0, 1677, 0, 4585, 5641, 8259, 13301, 1058, + 2719, 0, 0, 0, 1144, 5868, 0, 0, 65169, 13277, 4308, 2539, 0, 65122, 543, + 64916, 64736, 2547, 65335, 0, 65317, 5399, 0, 0, 41633, 7902, 64932, + 9000, 12233, 0, 0, 1865, 0, 5613, 0, 12994, 65057, 5610, 0, 6228, 4307, + 3482, 42133, 65324, 0, 2997, 506, 5609, 41194, 12863, 0, 64412, 41195, + 5808, 8169, 8186, 8841, 9522, 516, 13130, 41197, 0, 34, 64007, 10030, + 5306, 1612, 0, 0, 64951, 0, 12001, 0, 0, 64564, 0, 0, 0, 7749, 0, 0, + 1758, 413, 13082, 4677, 0, 0, 1935, 0, 1042, 0, 64779, 1931, 10248, 6185, + 64776, 1217, 10242, 708, 825, 0, 0, 12294, 0, 0, 0, 2534, 810, 12631, 0, + 0, 4424, 0, 5591, 1239, 2364, 0, 0, 3403, 0, 0, 64364, 0, 65250, 10027, + 8998, 0, 0, 0, 0, 0, 2980, 0, 41850, 931, 3433, 41222, 12615, 1594, 0, + 65397, 0, 12944, 41623, 8730, 41353, 0, 0, 4337, 65188, 0, 918, 0, 935, + 7681, 0, 377, 41393, 12668, 0, 2477, 64301, 0, 0, 0, 65201, 9528, 0, 0, + 0, 7907, 0, 0, 0, 65486, 0, 0, 0, 0, 0, 1781, 5496, 3357, 62, 1649, 0, + 964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64602, 0, 0, 12220, 12711, 0, 4542, 0, 0, + 3348, 448, 0, 2991, 9364, 0, 997, 7949, 0, 12849, 0, 0, 3073, 42000, + 9714, 0, 4657, 0, 4658, 0, 12335, 0, 65237, 6241, 2818, 4877, 2385, 5463, + 41897, 4172, 10052, 4409, 0, 0, 12095, 0, 5346, 0, 0, 6237, 5461, 0, + 12722, 0, 0, 65231, 64828, 0, 0, 8592, 1257, 0, 42103, 2408, 3251, 0, + 3274, 5465, 41501, 2461, 0, 0, 5342, 8317, 0, 0, 3263, 0, 8673, 0, 3270, + 64539, 65338, 0, 0, 0, 0, 5535, 65518, 0, 4289, 8687, 0, 0, 0, 1182, + 2542, 186, 0, 0, 5770, 529, 65196, 12612, 12949, 13117, 12800, 11987, + 8920, 5241, 41207, 0, 0, 41594, 225, 0, 5688, 41300, 41204, 0, 0, 41596, + 41209, 9254, 42097, 1794, 41875, 0, 5624, 266, 0, 0, 41873, 3617, 0, + 41494, 0, 0, 13088, 0, 41871, 41338, 3734, 7734, 0, 5502, 0, 4452, 41260, + 0, 0, 4511, 5161, 41330, 0, 64752, 0, 64349, 41083, 0, 0, 0, 9003, 8192, + 0, 5305, 9653, 41081, 1697, 9546, 0, 0, 0, 0, 65205, 10031, 0, 12353, 0, + 8620, 0, 0, 8799, 42131, 42031, 0, 1028, 0, 0, 837, 41583, 0, 41606, + 3176, 64773, 0, 2902, 64043, 64042, 41740, 3609, 0, 64694, 832, 64044, 0, + 10076, 64040, 64039, 12919, 1034, 3392, 0, 5180, 64033, 41395, 65468, + 64038, 64037, 64036, 41898, 4291, 63966, 64015, 41114, 243, 0, 0, 6024, + 0, 12128, 0, 3476, 8973, 8538, 64011, 64010, 64008, 4285, 4800, 7706, 0, + 0, 2538, 64009, 204, 0, 4802, 4111, 8239, 9098, 4805, 64001, 214, 7885, + 42143, 8321, 0, 12208, 4767, 9343, 0, 0, 0, 1133, 0, 0, 0, 64940, 41340, + 6022, 0, 10005, 12329, 41333, 0, 43, 1942, 0, 0, 41107, 12619, 41121, + 3885, 92, 64023, 64022, 64021, 64020, 0, 12451, 64025, 41412, 41485, + 12035, 0, 6254, 64019, 64018, 8890, 12457, 0, 0, 0, 64778, 0, 0, 0, 0, 0, + 7995, 8759, 41411, 13094, 12449, 8546, 41414, 65109, 3179, 0, 4720, + 10165, 0, 0, 0, 0, 0, 12915, 0, 0, 0, 0, 0, 6168, 64031, 1946, 294, + 41874, 5494, 4639, 0, 12040, 6196, 4498, 0, 64028, 64027, 41789, 41788, + 2960, 0, 0, 8969, 0, 0, 0, 0, 2950, 11998, 6210, 0, 370, 3549, 64790, + 7801, 4953, 0, 0, 0, 3297, 0, 0, 1135, 0, 0, 5063, 3517, 2964, 0, 0, + 2552, 41546, 60, 0, 8649, 8252, 729, 0, 0, 0, 0, 64923, 64710, 41547, + 9032, 0, 0, 0, 0, 0, 0, 12832, 0, 8081, 3761, 3537, 0, 9706, 0, 8999, 0, + 3850, 3466, 4327, 0, 9373, 0, 908, 6282, 8611, 9813, 0, 41655, 537, 0, + 4179, 8978, 0, 0, 1842, 0, 0, 0, 3848, 12081, 9826, 64502, 1767, 5336, 0, + 0, 663, 0, 0, 0, 13108, 0, 0, 0, 0, 347, 42112, 40992, 4100, 920, 1811, + 1355, 7739, 0, 3592, 10078, 5318, 0, 0, 0, 0, 6224, 0, 9381, 0, 0, 0, + 9281, 3296, 12865, 0, 0, +}; +#define code_magic 47 +#define code_size 16384 +#define code_poly 16427 diff --git a/Objects/unicodetype_db.h b/Objects/unicodetype_db.h index 5d077ed..3793af1 100644 --- a/Objects/unicodetype_db.h +++ b/Objects/unicodetype_db.h @@ -1,4 +1,4 @@ -/* this file was generated by tools\unicode\makeunicodedata.py 1.1 */ +/* this file was generated by tools\unicode\makeunicodedata.py 2.1 */ /* a list of unique character type descriptors */ const _PyUnicode_TypeRecord _PyUnicode_TypeRecords[] = { diff --git a/Tools/unicode/makeunicodedata.py b/Tools/unicode/makeunicodedata.py index 15841d7..3a362ec 100644 --- a/Tools/unicode/makeunicodedata.py +++ b/Tools/unicode/makeunicodedata.py @@ -2,14 +2,16 @@ # (re)generate unicode property and type databases # # this script converts a unicode 3.0 database file to -# Modules/unicodedata_db.h and Objects/unicodetype_db.h +# Modules/unicodedata_db.h, Modules/unicodename_db.h, +# and Objects/unicodetype_db.h # # history: # 2000-09-24 fl created (based on bits and pieces from unidb) # 2000-09-25 fl merged tim's splitbin fixes, separate decomposition table # 2000-09-25 fl added character type table -# 2000-09-26 fl added LINEBREAK, DECIMAL, and DIGIT flags/fields +# 2000-09-26 fl added LINEBREAK, DECIMAL, and DIGIT flags/fields (2.0) # 2000-11-03 fl expand first/last ranges +# 2001-01-19 fl added character name tables (2.1) # # written by Fredrik Lundh (fredrik@pythonware.com), September 2000 # @@ -17,7 +19,7 @@ import sys SCRIPT = sys.argv[0] -VERSION = "1.1" +VERSION = "2.1" UNICODE_DATA = "UnicodeData-Latest.txt" @@ -42,18 +44,32 @@ UPPER_MASK = 0x80 def maketables(trace=0): + print "--- Reading", UNICODE_DATA, "..." + unicode = UnicodeData(UNICODE_DATA) - print "--- Processing", UNICODE_DATA, "..." print len(filter(None, unicode.table)), "characters" - # extract unicode properties + makeunicodedata(unicode, trace) + makeunicodetype(unicode, trace) + makeunicodename(unicode, trace) + +# -------------------------------------------------------------------- +# unicode character properties + +def makeunicodedata(unicode, trace): + dummy = (0, 0, 0, 0) table = [dummy] cache = {0: dummy} index = [0] * len(unicode.chars) + FILE = "Modules/unicodedata_db.h" + + print "--- Preparing", FILE, "..." + # 1) database properties + for char in unicode.chars: record = unicode.table[char] if record: @@ -93,13 +109,11 @@ def maketables(trace=0): i = 0 decomp_index[char] = i - FILE = "Modules/unicodedata_db.h" - - print "--- Writing", FILE, "..." - print len(table), "unique properties" print len(decomp_data), "unique decomposition entries" + print "--- Writing", FILE, "..." + fp = open(FILE, "w") print >>fp, "/* this file was generated by %s %s */" % (SCRIPT, VERSION) print >>fp @@ -111,7 +125,7 @@ def maketables(trace=0): print >>fp, "};" print >>fp - # FIXME: the following tables should be made static, and + # FIXME: <fl> the following tables could be made static, and # the support code moved into unicodedatabase.c print >>fp, "/* string literals */" @@ -149,8 +163,16 @@ def maketables(trace=0): Array("decomp_index1", index1).dump(fp) Array("decomp_index2", index2).dump(fp) - # - # 3) unicode type data + fp.close() + +# -------------------------------------------------------------------- +# unicode character type tables + +def makeunicodetype(unicode, trace): + + FILE = "Objects/unicodetype_db.h" + + print "--- Preparing", FILE, "..." # extract unicode types dummy = (0, 0, 0, 0, 0, 0) @@ -209,14 +231,11 @@ def maketables(trace=0): table.append(item) index[char] = i - FILE = "Objects/unicodetype_db.h" - - fp = open(FILE, "w") + print len(table), "unique character type entries" print "--- Writing", FILE, "..." - print len(table), "unique character type entries" - + fp = open(FILE, "w") print >>fp, "/* this file was generated by %s %s */" % (SCRIPT, VERSION) print >>fp print >>fp, "/* a list of unique character type descriptors */" @@ -234,6 +253,155 @@ def maketables(trace=0): Array("index1", index1).dump(fp) Array("index2", index2).dump(fp) + fp.close() + +# -------------------------------------------------------------------- +# unicode name database + +def makeunicodename(unicode, trace): + + FILE = "Modules/unicodename_db.h" + + print "--- Preparing", FILE, "..." + + # collect names + names = [None] * len(unicode.chars) + + for char in unicode.chars: + record = unicode.table[char] + if record: + name = record[1].strip() + if name and name[0] != "<": + names[char] = name + chr(0) + + print len(filter(lambda n: n is not None, names)), "distinct names" + + # collect unique words from names (note that we differ between + # words inside a sentence, and words ending a sentence. the + # latter includes the trailing null byte. + + words = {} + n = b = 0 + for char in unicode.chars: + name = names[char] + if name: + w = name.split() + b = b + len(name) + n = n + len(w) + for w in w: + l = words.get(w) + if l: + l.append(None) + else: + words[w] = [len(words)] + + print n, "words in text;", b, "bytes" + + wordlist = words.items() + + # sort on falling frequency + wordlist.sort(lambda a, b: len(b[1])-len(a[1])) + + # statistics + n = 0 + for i in range(128): + n = n + len(wordlist[i][1]) + print n, "short words (7-bit indices)" + + # pick the 128 most commonly used words, and sort the rest on + # falling length (to maximize overlap) + + wordlist, wordtail = wordlist[:128], wordlist[128:] + wordtail.sort(lambda a, b: len(b[0])-len(a[0])) + wordlist.extend(wordtail) + + # generate lexicon from words + + lexicon_offset = [0] + lexicon = "" + words = {} + + # build a lexicon string + offset = 0 + for w, x in wordlist: + # encoding: bit 7 indicates last character in word (chr(128) + # indicates the last character in an entire string) + ww = w[:-1] + chr(ord(w[-1])+128) + # reuse string tails, when possible + o = string.find(lexicon, ww) + if o < 0: + o = offset + lexicon = lexicon + ww + offset = offset + len(w) + words[w] = len(lexicon_offset) + lexicon_offset.append(offset) + + print len(words), "words in lexicon;", len(lexicon), "bytes" + + assert len(words) < 32768 # 15-bit word indices + + lexicon = map(ord, lexicon) + + # generate phrasebook from names and lexicon + phrasebook = [0] + phrasebook_offset = [0] * len(unicode.chars) + for char in unicode.chars: + name = names[char] + if name: + w = name.split() + phrasebook_offset[char] = len(phrasebook) + for w in w: + i = words[w] + if i < 128: + phrasebook.append(128+i) + else: + phrasebook.append(i>>8) + phrasebook.append(i&255) + + # + # unicode name hash table + + # extract names + data = [] + for char in unicode.chars: + record = unicode.table[char] + if record: + name = record[1].strip() + if name and name[0] != "<": + data.append((name, char)) + + # the magic number 47 was chosen to minimize the number of + # collisions on the current data set. if you like, change it + # and see what happens... + + codehash = Hash("code", data, 47) + + print "--- Writing", FILE, "..." + + fp = open(FILE, "w") + print >>fp, "/* this file was generated by %s %s */" % (SCRIPT, VERSION) + print >>fp + print >>fp, "#define NAME_MAXLEN", 256 + print >>fp + print >>fp, "/* lexicon */" + Array("lexicon", lexicon).dump(fp) + Array("lexicon_offset", lexicon_offset).dump(fp) + + # split decomposition index table + offset1, offset2, shift = splitbins(phrasebook_offset, trace) + + print >>fp, "/* code->name phrasebook */" + print >>fp, "#define phrasebook_shift", shift + + Array("phrasebook", phrasebook).dump(fp) + Array("phrasebook_offset1", offset1).dump(fp) + Array("phrasebook_offset2", offset2).dump(fp) + + print >>fp, "/* name->code dictionary */" + codehash.dump(fp) + + fp.close() + # -------------------------------------------------------------------- # the following support code is taken from the unidb utilities # Copyright (c) 1999-2000 by Secret Labs AB @@ -280,6 +448,92 @@ class UnicodeData: # restrict character range to ISO Latin 1 self.chars = range(256) +# hash table tools + +# this is a straight-forward reimplementation of Python's built-in +# dictionary type, using a static data structure, and a custom string +# hash algorithm. + +def myhash(s, magic): + h = 0 + for c in map(ord, string.upper(s)): + h = (h * magic) + c + ix = h & 0xff000000 + if ix: + h = (h ^ ((ix>>24) & 0xff)) & 0x00ffffff + return h + +SIZES = [ + (4,3), (8,3), (16,3), (32,5), (64,3), (128,3), (256,29), (512,17), + (1024,9), (2048,5), (4096,83), (8192,27), (16384,43), (32768,3), + (65536,45), (131072,9), (262144,39), (524288,39), (1048576,9), + (2097152,5), (4194304,3), (8388608,33), (16777216,27) +] + +class Hash: + def __init__(self, name, data, magic): + # turn a (key, value) list into a static hash table structure + + # determine table size + for size, poly in SIZES: + if size > len(data): + poly = size + poly + break + else: + raise AssertionError, "ran out of polynominals" + + print size, "slots in hash table" + + table = [None] * size + + mask = size-1 + + n = 0 + + hash = myhash + + # initialize hash table + for key, value in data: + h = hash(key, magic) + i = (~h) & mask + v = table[i] + if v is None: + table[i] = value + continue + incr = (h ^ (h >> 3)) & mask; + if not incr: + incr = mask + while 1: + n = n + 1 + i = (i + incr) & mask + v = table[i] + if v is None: + table[i] = value + break + incr = incr << 1 + if incr > mask: + incr = incr ^ poly + + print n, "collisions" + self.collisions = n + + for i in range(len(table)): + if table[i] is None: + table[i] = 0 + + self.data = Array(name + "_hash", table) + self.magic = magic + self.name = name + self.size = size + self.poly = poly + + def dump(self, file): + # write data to file, as a C array + self.data.dump(file) + file.write("#define %s_magic %d\n" % (self.name, self.magic)) + file.write("#define %s_size %d\n" % (self.name, self.size)) + file.write("#define %s_poly %d\n" % (self.name, self.poly)) + # stuff to deal with arrays of unsigned integers class Array: |