blob: 15a9707f49fefc9c80f8b7ee8743981d3f828a17 [file] [log] [blame]
/*
* Copyright 2017 Google Inc.
*
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/*****************************************************************************************
******************** This file was generated by sksllex. Do not edit. *******************
*****************************************************************************************/
#include "src/sksl/SkSLLexer.h"
namespace SkSL {
using State = uint16_t;
static constexpr uint8_t kInvalidChar = 18;
static constexpr int8_t kMappings[118] = {
1, 2, 3, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 1, 4, 3, 5, 6, 7, 8, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 22, 22, 23, 23, 24, 25, 26, 27, 28, 29, 30, 31, 31, 32, 33,
34, 31, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 37, 35, 38, 35, 35, 39,
35, 35, 40, 3, 41, 42, 43, 3, 44, 45, 46, 47, 48, 49, 50, 51, 52, 35, 53, 54,
55, 56, 57, 58, 35, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71};
using IndexEntry = int16_t;
struct FullEntry {
State data[72];
};
struct CompactEntry {
uint32_t values;
uint8_t data[18];
};
static constexpr FullEntry kFull[] = {
{
0, 2, 3, 4, 5, 7, 9, 18, 20, 23, 24, 25, 27, 30, 31,
34, 39, 45, 64, 64, 64, 64, 64, 64, 66, 67, 68, 72, 74, 78,
79, 88, 88, 88, 88, 88, 88, 88, 88, 88, 89, 90, 91, 88, 94,
104, 114, 130, 150, 162, 178, 183, 191, 88, 215, 225, 232, 258, 263, 279,
291, 345, 371, 387, 399, 88, 88, 88, 412, 413, 416, 417,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 54, 54, 54, 54, 54, 54, 55,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 61, 62, 0, 0, 0, 0, 0, 0, 0, 0,
56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 62, 0, 0, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 54, 54, 54, 54, 54, 54, 55,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 55, 55, 55, 55, 55, 55, 55,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 65, 65, 65, 65, 65, 65, 65,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 115, 10, 10, 10, 10, 10, 10, 10, 10, 10,
118, 10, 10, 121, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 10, 10, 10, 10, 131, 10, 10, 10, 137, 10,
10, 10, 10, 143, 10, 10, 10, 10, 10, 147, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
151, 10, 154, 10, 10, 10, 10, 10, 10, 10, 10, 156, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 163, 10, 10, 10, 10, 10, 10, 10, 167, 10,
170, 10, 10, 173, 10, 10, 10, 10, 10, 175, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
194, 10, 10, 198, 201, 10, 10, 203, 10, 209, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 264, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 268, 10, 10, 275, 10, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 292, 10, 10, 10, 10, 10, 10, 10, 324, 10,
10, 10, 10, 10, 10, 10, 10, 328, 336, 10, 340, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
298, 305, 316, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 321, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0,
},
{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10,
10, 10, 10, 10, 0, 0, 0, 10, 10, 10, 10, 10, 346, 10, 10, 352, 10, 10,
10, 10, 10, 10, 10, 363, 10, 10, 10, 10, 10, 10, 366, 10, 0, 0, 0, 0,
},
};
static constexpr CompactEntry kCompact[] = {
{0,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{3,
{
195,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{6,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{8,
{
255,
255,
255,
255,
255,
255,
255,
63,
0,
0,
63,
0,
0,
0,
0,
0,
0,
255,
}},
{8,
{
255,
255,
255,
255,
3,
0,
255,
63,
0,
0,
63,
0,
0,
0,
0,
0,
0,
255,
}},
{14 | (11 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
169,
170,
138,
170,
170,
255,
}},
{10,
{
255,
255,
255,
255,
3,
0,
255,
63,
0,
0,
63,
0,
0,
0,
0,
0,
0,
255,
}},
{12 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{13 | (10 << 9),
{
255,
255,
255,
255,
87,
84,
255,
127,
85,
85,
127,
85,
85,
85,
85,
85,
85,
255,
}},
{15 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{16 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{17 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{19,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{22 | (21 << 9),
{
255,
255,
253,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{26,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{29 | (28 << 9),
{
255,
255,
255,
253,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{33 | (32 << 9),
{
255,
255,
255,
223,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{35,
{
255,
255,
255,
255,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{36 | (35 << 9),
{
255,
255,
255,
255,
87,
85,
255,
255,
207,
255,
255,
255,
252,
255,
255,
255,
255,
255,
}},
{38 | (37 << 9),
{
255,
255,
255,
221,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{38,
{
255,
255,
255,
255,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{44 | (43 << 9) | (40 << 18),
{
255,
255,
191,
255,
253,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{41 | (40 << 9),
{
87,
85,
21,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
}},
{42 | (40 << 9),
{
87,
85,
85,
85,
84,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
85,
}},
{43,
{
51,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
}},
{51 | (47 << 9),
{
255,
255,
255,
255,
87,
85,
255,
255,
207,
255,
255,
255,
252,
255,
255,
255,
255,
255,
}},
{48 | (47 << 9),
{
255,
255,
255,
255,
87,
85,
255,
255,
207,
255,
255,
255,
252,
255,
255,
255,
255,
255,
}},
{50 | (49 << 9),
{
255,
255,
255,
221,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{50,
{
255,
255,
255,
255,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{53 | (52 << 9),
{
255,
255,
255,
221,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{53,
{
255,
255,
255,
255,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{58 | (57 << 9),
{
255,
255,
255,
221,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{58,
{
255,
255,
255,
255,
3,
0,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{63,
{
255,
255,
255,
255,
3,
0,
255,
63,
192,
255,
255,
0,
240,
255,
255,
255,
255,
255,
}},
{63 | (61 << 9),
{
255,
255,
255,
255,
3,
0,
255,
63,
192,
223,
255,
0,
240,
255,
255,
223,
255,
255,
}},
{71 | (69 << 9),
{
255,
255,
255,
255,
255,
255,
31,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{70,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{73,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{76 | (75 << 9),
{
255,
255,
255,
255,
255,
255,
127,
252,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{77,
{
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
}},
{82 | (80 << 9),
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
253,
255,
252,
255,
255,
}},
{81,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
243,
255,
255,
255,
255,
255,
}},
{83,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
252,
255,
}},
{84,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
252,
255,
255,
255,
255,
}},
{85,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
243,
255,
255,
}},
{86,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
207,
255,
255,
255,
255,
255,
255,
}},
{87,
{
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
63,
255,
255,
255,
255,
255,
}},
{93 | (92 << 9),
{
255,
255,
255,
255,
255,
255,
127,
255,
255,
255,
207,
255,
255,
255,
255,
255,
255,
255,
}},
{97 | (95 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
170,
170,
161,
170,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
21,
85,
85,
85,
255,
}},
{98 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{99 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{100 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
84,
85,
85,
85,
255,
}},
{101 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
81,
85,
85,
85,
85,
85,
255,
}},
{102 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{103 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{109 | (105 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
170,
106,
138,
170,
255,
}},
{106 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{107 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{108 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
81,
85,
85,
85,
255,
}},
{110 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
81,
85,
85,
85,
85,
255,
}},
{111 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
81,
85,
85,
85,
85,
255,
}},
{112 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{113 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{116 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{117 | (96 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
168,
170,
170,
166,
170,
255,
}},
{119 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{120 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{122 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
84,
85,
85,
255,
}},
{125 | (123 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
170,
170,
161,
170,
255,
}},
{124 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{126 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
84,
85,
85,
85,
255,
}},
{127 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
84,
85,
85,
255,
}},
{128 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{129 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{132 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
81,
85,
85,
85,
85,
255,
}},
{133 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{134 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{135 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
69,
85,
85,
85,
255,
}},
{136 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{138 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{139 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
69,
85,
85,
85,
85,
85,
255,
}},
{140 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{141 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{142 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
21,
85,
85,
85,
85,
85,
255,
}},
{144 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{145 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
81,
85,
85,
85,
85,
85,
255,
}},
{146 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
69,
85,
85,
85,
255,
}},
{148 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{149 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
69,
85,
85,
85,
85,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
23,
80,
255,
127,
85,
85,
127,
85,
85,
85,
85,
85,
85,
255,
}},
{152 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{153 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{155 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{157 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{158 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{159 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{160 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
84,
85,
85,
255,
}},
{161 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
69,
85,
85,
85,
255,
}},
{164 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
69,
85,
85,
85,
255,
}},
{165 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
84,
85,
255,
}},
{166 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{168 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
85,
81,
255,
}},
{169 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
21,
85,
85,
85,
85,
85,
255,
}},
{171 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{172 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{174 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{176 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{177 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
69,
85,
85,
85,
85,
85,
255,
}},
{181 | (179 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
154,
162,
170,
170,
255,
}},
{180 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
63,
85,
85,
85,
85,
85,
85,
255,
}},
{180,
{
255,
255,
255,
255,
3,
0,
255,
63,
0,
0,
63,
0,
0,
0,
0,
0,
0,
255,
}},
{182 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
81,
85,
85,
255,
}},
{188 | (184 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
169,
170,
42,
170,
255,
}},
{185 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
69,
85,
85,
85,
85,
255,
}},
{186 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
21,
85,
85,
85,
85,
255,
}},
{187 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
69,
85,
85,
255,
}},
{189 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{190 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
69,
85,
85,
85,
85,
85,
255,
}},
{193 | (192 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
166,
170,
168,
170,
170,
255,
}},
{195 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
84,
85,
85,
85,
255,
}},
{196 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
84,
85,
85,
255,
}},
{197 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{199 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{200 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{202 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{204 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{205 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{206 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
81,
85,
85,
85,
85,
255,
}},
{207 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{208 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
69,
85,
85,
85,
85,
85,
255,
}},
{210 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{211 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
21,
85,
85,
255,
}},
{212 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
84,
85,
85,
85,
255,
}},
{213 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
84,
85,
85,
85,
85,
85,
255,
}},
{214 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
84,
85,
85,
255,
}},
{221 | (216 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
169,
170,
170,
162,
170,
170,
255,
}},
{217 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
85,
69,
255,
}},
{218 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
81,
85,
85,
255,
}},
{219 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
69,
85,
255,
}},
{220 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
85,
81,
85,
255,
}},
{223 | (222 << 9) | (10 << 18),
{
255,
255,
255,
255,
171,
170,
255,
191,
170,
170,
191,
170,
170,
170,
169,
170,
168,
255,
}},
{96 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
69,
85,
85,
85,
85,
255,
}},
{224 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
85,
85,
69,
85,
85,
255,
}},
{226 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
85,
84,
85,
85,
85,
85,
255,
}},
{227 | (10 << 9),
{
255,
255,
255,
255,
87,
85,
255,
127,
85,
85,
127,
21,