summaryrefslogtreecommitdiff
path: root/src/thumbnail_tex.h
blob: a41c2689f6715fc7d1aefa0f9365c1d4c2338c21 (plain)
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
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
#ifndef _THUMBNAIL_TEX_H
#define _THUMBNAIL_TEX_H

static char glowTex[4096] = {
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\1\377\377\377\1\377\377"
  "\377\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377"
  "\377\377\1\377\377\377\1\377\377\377\1\377\377\377\2\377\377\377\2\377\377"
  "\377\2\377\377\377\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\1"
  "\377\377\377\1\377\377\377\2\377\377\377\2\377\377\377\3\377\377\377\3\377"
  "\377\377\4\377\377\377\4\377\377\377\5\377\377\377\5\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377"
  "\1\377\377\377\1\377\377\377\2\377\377\377\2\377\377\377\3\377\377\377\4"
  "\377\377\377\4\377\377\377\5\377\377\377\6\377\377\377\7\377\377\377\7\377"
  "\377\377\10\377\377\377\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\1\377\377\377\2\377\377\377"
  "\2\377\377\377\3\377\377\377\4\377\377\377\5\377\377\377\6\377\377\377\7"
  "\377\377\377\10\377\377\377\11\377\377\377\12\377\377\377\13\377\377\377"
  "\14\377\377\377\15\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377"
  "\377\1\377\377\377\1\377\377\377\2\377\377\377\2\377\377\377\3\377\377\377"
  "\4\377\377\377\5\377\377\377\7\377\377\377\10\377\377\377\12\377\377\377"
  "\13\377\377\377\15\377\377\377\17\377\377\377\20\377\377\377\21\377\377\377"
  "\23\377\377\377\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1"
  "\377\377\377\1\377\377\377\2\377\377\377\3\377\377\377\4\377\377\377\5\377"
  "\377\377\7\377\377\377\11\377\377\377\12\377\377\377\15\377\377\377\17\377"
  "\377\377\21\377\377\377\23\377\377\377\25\377\377\377\27\376\376\376\31\377"
  "\377\377\33\377\377\377\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1"
  "\377\377\377\1\377\377\377\2\377\377\377\3\377\377\377\5\377\377\377\6\377"
  "\377\377\10\377\377\377\12\377\377\377\15\377\377\377\17\377\377\377\22\377"
  "\377\377\25\377\377\377\30\377\377\377\33\377\377\377\36\377\377\377!\377"
  "\377\377#\377\377\377%\377\377\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\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1"
  "\377\377\377\2\377\377\377\2\377\377\377\4\377\377\377\5\377\377\377\7\377"
  "\377\377\11\377\377\377\14\377\377\377\17\377\377\377\22\377\377\377\26\376"
  "\376\376\31\376\376\376\35\377\377\377!\377\377\377%\377\377\377)\377\377"
  "\377,\377\377\377/\376\376\3762\377\377\3774\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377"
  "\1\377\377\377\2\377\377\377\3\377\377\377\4\377\377\377\6\377\377\377\10"
  "\377\377\377\12\377\377\377\15\377\377\377\21\377\377\377\25\376\376\376"
  "\31\377\377\377\36\377\377\377\"\377\377\377'\377\377\377,\377\377\3771\376"
  "\376\3765\376\376\376:\377\377\377=\377\377\377A\377\377\377D\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377"
  "\377\377\1\377\377\377\2\377\377\377\3\377\377\377\4\377\377\377\6\377\377"
  "\377\10\377\377\377\13\377\377\377\16\377\377\377\22\377\377\377\27\377\377"
  "\377\34\377\377\377!\377\377\377'\377\377\377-\377\377\3773\377\377\3779"
  "\377\377\377?\377\377\377D\377\377\377I\377\377\377M\377\377\377Q\377\377"
  "\377U\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\377\377\377\1\377\377\377\1\377\377\377\2\377\377\377\4\377\377\377"
  "\5\377\377\377\10\377\377\377\13\377\377\377\17\377\377\377\23\377\377\377"
  "\30\377\377\377\36\377\377\377$\377\377\377+\376\376\3762\377\377\3779\377"
  "\377\377@\377\377\377G\377\377\377N\377\377\377T\377\377\377Z\377\377\377"
  "_\377\377\377c\376\376\376g\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\1\377\377\377\2\377\377\377"
  "\3\377\377\377\5\377\377\377\10\377\377\377\13\377\377\377\17\377\377\377"
  "\23\376\376\376\31\377\377\377\37\377\377\377'\377\377\377.\377\377\3776"
  "\377\377\377?\377\377\377G\377\377\377P\377\377\377X\377\377\377_\377\377"
  "\377f\377\377\377l\377\377\377r\377\377\377w\377\377\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\377\377\377\1\377\377\377"
  "\2\377\377\377\3\377\377\377\5\377\377\377\7\377\377\377\12\377\377\377\16"
  "\377\377\377\23\376\376\376\31\377\377\377\40\377\377\377'\377\377\3770\377"
  "\377\3779\377\377\377C\377\377\377L\377\377\377V\377\377\377_\377\377\377"
  "h\377\377\377q\377\377\377x\377\377\377\177\377\377\377\205\377\377\377\212"
  "\377\377\377\216\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\377\377\377\1\377\377\377\1\377\377\377\3\377\377\377\4\377\377\377\6\377"
  "\377\377\11\377\377\377\15\377\377\377\22\377\377\377\30\377\377\377\37\377"
  "\377\377(\377\377\3771\377\377\377;\377\377\377E\377\377\377P\376\376\376"
  "[\377\377\377f\377\377\377p\377\377\377z\377\377\377\202\377\377\377\212"
  "\377\377\377\221\377\377\377\227\377\377\377\235\377\377\377\241\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377"
  "\2\377\377\377\3\377\377\377\5\377\377\377\10\377\377\377\14\377\377\377"
  "\21\377\377\377\27\377\377\377\36\377\377\377'\377\377\3770\377\377\377;"
  "\377\377\377F\377\377\377R\377\377\377^\376\376\376j\377\377\377v\377\377"
  "\377\200\377\377\377\213\377\377\377\224\377\377\377\234\377\377\377\243"
  "\377\377\377\251\377\377\377\256\377\377\377\262\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\1\377\377\377\3\377\377"
  "\377\5\377\377\377\7\377\377\377\13\377\377\377\17\377\377\377\25\377\377"
  "\377\34\377\377\377$\377\377\377.\377\377\3779\377\377\377E\377\377\377R"
  "\377\377\377_\377\377\377l\376\376\376y\377\377\377\205\377\377\377\221\377"
  "\377\377\233\377\377\377\244\377\377\377\255\377\377\377\264\376\376\376"
  "\271\377\377\377\276\377\377\377\302\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\377\377\377\1\377\377\377\2\377\377\377\4\377\377\377\6\377"
  "\377\377\11\377\377\377\15\377\377\377\22\376\376\376\31\377\377\377!\377"
  "\377\377+\377\377\3776\377\377\377C\377\377\377P\377\377\377^\377\377\377"
  "l\377\377\377z\377\377\377\210\377\377\377\224\377\377\377\240\377\377\377"
  "\253\377\377\377\264\377\377\377\274\377\377\377\302\376\376\376\310\377"
  "\377\377\314\377\377\377\320\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377"
  "\377\377\1\377\377\377\1\377\377\377\3\377\377\377\4\377\377\377\7\377\377"
  "\377\13\377\377\377\20\377\377\377\26\377\377\377\36\377\377\377'\376\376"
  "\3762\377\377\377?\377\377\377L\376\376\376[\376\376\376j\376\376\376y\377"
  "\377\377\210\377\377\377\226\377\377\377\243\377\377\377\256\376\376\376"
  "\271\377\377\377\301\377\377\377\311\376\376\376\317\376\376\376\324\377"
  "\377\377\330\377\377\377\333\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377"
  "\377\377\1\377\377\377\2\377\377\377\3\377\377\377\5\377\377\377\11\377\377"
  "\377\15\377\377\377\22\377\377\377\32\377\377\377#\377\377\377-\376\376\376"
  ":\377\377\377G\377\377\377V\377\377\377f\377\377\377v\377\377\377\205\377"
  "\377\377\224\377\377\377\243\377\377\377\257\376\376\376\273\377\377\377"
  "\305\377\377\377\315\376\376\376\324\377\377\377\332\377\377\377\336\377"
  "\377\377\342\377\377\377\345\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377"
  "\377\377\1\377\377\377\2\377\377\377\4\377\377\377\7\377\377\377\12\377\377"
  "\377\17\377\377\377\25\377\377\377\36\377\377\377(\377\377\3773\377\377\377"
  "A\377\377\377P\377\377\377`\377\377\377p\377\377\377\201\377\377\377\221"
  "\377\377\377\240\377\377\377\256\376\376\376\273\377\377\377\306\376\376"
  "\376\317\377\377\377\327\377\377\377\336\377\377\377\343\377\377\377\347"
  "\376\376\376\352\377\377\377\354\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\377\377\377\1\377\377\377\3\377\377\377\5\377\377\377\10\377\377\377\14"
  "\377\377\377\21\377\377\377\30\377\377\377!\377\377\377,\377\377\3779\377"
  "\377\377H\377\377\377X\377\377\377h\377\377\377z\377\377\377\213\377\377"
  "\377\233\377\377\377\253\377\377\377\270\377\377\377\305\376\376\376\317"
  "\377\377\377\330\377\377\377\337\377\377\377\345\376\376\376\351\377\377"
  "\377\355\377\377\377\360\376\376\376\362\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\377\377\377\1\377\377\377\2\377\377\377\3\377\377\377\5\377\377\377\11\377"
  "\377\377\15\377\377\377\23\377\377\377\33\377\377\377%\377\377\3771\377\377"
  "\377?\377\377\377N\377\377\377_\377\377\377q\377\377\377\203\377\377\377"
  "\224\377\377\377\245\377\377\377\264\377\377\377\301\377\377\377\315\377"
  "\377\377\327\377\377\377\337\377\377\377\346\376\376\376\353\377\377\377"
  "\357\376\376\376\362\377\377\377\364\377\377\377\366\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\377\377\377\1\377\377\377\2\377\377\377\4\377\377\377\6\377"
  "\377\377\12\377\377\377\17\377\377\377\26\377\377\377\36\377\377\377)\377"
  "\377\3776\377\377\377D\377\377\377U\377\377\377f\377\377\377x\377\377\377"
  "\213\377\377\377\234\377\377\377\255\377\377\377\274\377\377\377\311\376"
  "\376\376\324\377\377\377\336\377\377\377\345\376\376\376\353\377\377\377"
  "\360\377\377\377\363\377\377\377\366\377\377\377\367\377\377\377\371\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\2\377\377\377\4\377"
  "\377\377\7\377\377\377\13\377\377\377\20\377\377\377\30\377\377\377!\377"
  "\377\377,\376\376\376:\377\377\377I\377\377\377Z\377\377\377l\377\377\377"
  "\177\377\377\377\221\377\377\377\243\377\377\377\264\377\377\377\302\376"
  "\376\376\317\377\377\377\332\377\377\377\343\376\376\376\352\377\377\377"
  "\357\377\377\377\363\377\377\377\366\377\377\377\370\377\377\377\372\377"
  "\377\377\373\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\1\377\377\377\3"
  "\377\377\377\5\377\377\377\10\377\377\377\14\377\377\377\22\377\377\377\32"
  "\377\377\377#\377\377\377/\377\377\377>\377\377\377N\377\377\377_\377\377"
  "\377r\377\377\377\205\377\377\377\230\377\377\377\251\376\376\376\271\376"
  "\376\376\310\376\376\376\324\377\377\377\336\377\377\377\347\377\377\377"
  "\355\376\376\376\362\377\377\377\365\377\377\377\370\377\377\377\372\377"
  "\377\377\373\377\377\377\374\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377"
  "\1\377\377\377\3\377\377\377\5\377\377\377\10\377\377\377\15\377\377\377"
  "\23\377\377\377\33\377\377\377&\376\376\3762\377\377\377A\377\377\377R\376"
  "\376\376d\377\377\377w\377\377\377\212\377\377\377\235\377\377\377\256\377"
  "\377\377\276\377\377\377\314\377\377\377\330\377\377\377\342\376\376\376"
  "\352\377\377\377\360\377\377\377\364\377\377\377\367\377\377\377\371\377"
  "\377\377\373\377\377\377\374\377\377\377\375\0\0\0\0\0\0\0\0\0\0\0\0\377"
  "\377\377\1\377\377\377\2\377\377\377\3\377\377\377\5\377\377\377\11\377\377"
  "\377\16\377\377\377\24\376\376\376\35\377\377\377(\376\376\3765\377\377\377"
  "D\377\377\377U\376\376\376g\377\377\377{\377\377\377\216\377\377\377\241"
  "\377\377\377\262\377\377\377\302\377\377\377\320\377\377\377\333\377\377"
  "\377\345\377\377\377\354\376\376\376\362\377\377\377\366\377\377\377\370"
  "\377\377\377\372\377\377\377\374\377\377\377\374\377\377\377\375"
};

static char windowTex[4096] = {
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0\2"
  "\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2"
  "\0\0\0\2\0\0\0\3\0\0\0\3\0\0\0\3\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\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\0\0\0\1"
  "\0\0\0\2\0\0\0\2\0\0\0\3\0\0\0\3\0\0\0\4\0\0\0\5\0\0\0\5\0\0\0\6\0\0\0\6"
  "\0\0\0\6\0\0\0\7\0\0\0\7\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\5\0\0\0\6"
  "\0\0\0\7\0\0\0\10\0\0\0\11\0\0\0\11\0\0\0\12\0\0\0\13\0\0\0\13\0\0\0\14\0"
  "\0\0\14\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\2\0\0\0\2\0"
  "\0\0\3\0\0\0\4\0\0\0\5\0\0\0\7\0\0\0\10\0\0\0\12\0\0\0\13\0\0\0\14\0\0\0"
  "\16\0\0\0\17\0\0\0\20\0\0\0\21\0\0\0\21\0\0\0\22\0\0\0\22\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\5\0\0\0\7\0\0\0\11"
  "\0\0\0\13\0\0\0\15\0\0\0\17\0\0\0\21\0\0\0\23\0\0\0\24\0\0\0\26\0\0\0\30"
  "\0\0\0\31\0\0\0\32\0\0\0\33\0\0\0\33\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\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\0\0\0\1\0\0"
  "\0\2\0\0\0\3\0\0\0\4\0\0\0\6\0\0\0\10\0\0\0\12\0\0\0\15\0\0\0\20\0\0\0\22"
  "\0\0\0\25\0\0\0\30\0\0\0\33\0\0\0\35\0\0\0\37\0\0\0!\0\0\0#\0\0\0$\0\0\0"
  "%\0\0\0&\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\2\0\0\0\3\0\0\0\5\0\0\0\7\0\0\0\11"
  "\0\0\0\14\0\0\0\17\0\0\0\23\0\0\0\26\0\0\0\32\0\0\0\36\0\0\0\"\0\0\0%\0\0"
  "\0(\0\0\0+\0\0\0.\0\0\0""0\0\0\0""1\0\0\0""2\0\0\0""3\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\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\0\0\0\1\0\0"
  "\0\2\0\0\0\3\0\0\0\5\0\0\0\7\0\0\0\12\0\0\0\15\0\0\0\21\0\0\0\25\0\0\0\32"
  "\0\0\0\36\0\0\0#\0\0\0(\0\0\0-\0\0\0""1\0\0\0""5\0\0\0""9\0\0\0<\0\0\0>\0"
  "\0\0@\0\0\0B\0\0\0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\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\0\0\0\2\0\0\0\3\0\0\0\5\0\0\0\7\0\0\0\12\0\0\0"
  "\16\0\0\0\22\0\0\0\27\0\0\0\34\0\0\0\"\0\0\0(\0\0\0/\0\0\0""5\0\0\0;\0\0"
  "\0@\0\0\0E\0\0\0I\0\0\0M\0\0\0P\0\0\0R\0\0\0T\0\0\0V\0\0\0\0\0\0\0\0\0\0"
  "\0\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\0\0\0\2\0\0\0\3\0\0"
  "\0\5\0\0\0\7\0\0\0\12\0\0\0\16\0\0\0\22\0\0\0\30\0\0\0\36\0\0\0%\0\0\0,\0"
  "\0\0""4\0\0\0<\0\0\0C\0\0\0J\0\0\0Q\0\0\0V\0\0\0[\0\0\0`\0\0\0c\0\0\0f\0"
  "\0\0h\0\0\0i\0\0\0\0\0\0\0\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\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\6\0\0\0\11\0\0\0\15\0\0\0\22\0\0\0\30"
  "\0\0\0\36\0\0\0&\0\0\0/\0\0\0""8\0\0\0A\0\0\0J\0\0\0S\0\0\0[\0\0\0b\0\0\0"
  "i\0\0\0\231\0\0\0\354\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\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\1\0\0\0\2\0\0\0\3\0\0"
  "\0\5\0\0\0\10\0\0\0\14\0\0\0\21\0\0\0\27\0\0\0\36\0\0\0&\0\0\0/\0\0\0""9"
  "\0\0\0D\0\0\0O\0\0\0Y\0\0\0c\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\361"
  "\361\361\353\361\361\361\353\361\361\361\353\361\361\361\353\361\361\361"
  "\353\0\0\0\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\0\0\0\1\0\0"
  "\0\3\0\0\0\4\0\0\0\7\0\0\0\12\0\0\0\17\0\0\0\25\0\0\0\34\0\0\0$\0\0\0.\0"
  "\0\0""9\0\0\0E\0\0\0Q\0\0\0]\0\0\0\234\0\0\0\377\0\0\0\377\361\361\361\353"
  "\361\361\361\353\361\361\361\353\361\361\361\353\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\0\0\0\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\0\0\0\2\0\0\0\3\0\0\0\5\0\0\0\10\0\0\0\15\0\0\0"
  "\22\0\0\0\31\0\0\0\"\0\0\0,\0\0\0""7\0\0\0C\0\0\0Q\0\0\0^\0\0\0\377\0\0\0"
  "\377\361\361\361\353\361\361\361\353\361\361\361\353\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\0\0\0\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\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\12\0\0\0\17\0\0\0\26\0\0\0\36\0\0\0'\0"
  "\0\0""3\0\0\0@\0\0\0N\0\0\0]\0\0\0\377\0\0\0\377\361\361\361\353\361\361"
  "\361\353\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\3"
  "\0\0\0\5\0\0\0\10\0\0\0\14\0\0\0\22\0\0\0\31\0\0\0\"\0\0\0-\0\0\0:\0\0\0"
  "I\0\0\0X\0\0\0w\0\0\0\377\361\361\361\353\361\361\361\353\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\3\0\0\0\6"
  "\0\0\0\11\0\0\0\16\0\0\0\24\0\0\0\35\0\0\0'\0\0\0""3\0\0\0A\0\0\0Q\0\0\0"
  "b\0\0\0\377\361\361\361\353\361\361\361\353\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7"
  "\0\0\0\13\0\0\0\20\0\0\0\27\0\0\0\40\0\0\0+\0\0\0""9\0\0\0H\0\0\0Y\0\0\0"
  "\225\0\0\0\377\361\361\361\353\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\3\0\0\0\5\0\0"
  "\0\10\0\0\0\14\0\0\0\22\0\0\0\31\0\0\0#\0\0\0""0\0\0\0>\0\0\0N\0\0\0`\0\0"
  "\0\377\361\361\361\353\361\361\361\353\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341"
  "\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\3\0\0"
  "\0\5\0\0\0\10\0\0\0\15\0\0\0\23\0\0\0\34\0\0\0&\0\0\0""3\0\0\0B\0\0\0T\0"
  "\0\0f\0\0\0\377\361\361\361\353\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0"
  "\0\3\0\0\0\6\0\0\0\11\0\0\0\16\0\0\0\25\0\0\0\36\0\0\0)\0\0\0""7\0\0\0F\0"
  "\0\0X\0\0\0k\0\0\0\377\361\361\361\353\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"
  "\0\2\0\0\0\3\0\0\0\6\0\0\0\12\0\0\0\17\0\0\0\26\0\0\0\37\0\0\0+\0\0\0""9"
  "\0\0\0J\0\0\0\\\0\0\0o\0\0\0\377\361\361\361\353\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\6\0\0\0\12\0\0\0\20\0\0\0\27\0\0\0!\0\0\0"
  "-\0\0\0<\0\0\0L\0\0\0_\0\0\0s\0\0\0\377\361\361\361\353\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341"
  "\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341"
  "\341\341\326\341\341\341\326\341\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\13\0\0\0\20\0\0\0\30\0\0\0\"\0"
  "\0\0.\0\0\0=\0\0\0O\0\0\0b\0\0\0v\0\0\0\377\361\361\361\353\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\0\0\0\0\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\13\0\0\0\21\0\0\0\31\0\0\0"
  "#\0\0\0""0\0\0\0?\0\0\0P\0\0\0c\0\0\0x\0\0\0\377\361\361\361\353\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\0\0\0\0\0\0\0\0"
  "\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\13\0\0\0\21\0\0\0"
  "\31\0\0\0#\0\0\0""0\0\0\0@\0\0\0Q\0\0\0e\0\0\0y\0\0\0\377\361\361\361\353"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341"
  "\341\326\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
  "\341\341\341\326\341\341\341\326\341\341\341\326\341\341\341\326"
};

#endif