Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
BC6HEncode_TryModeG10CS.inc
Go to the documentation of this file.
1 #if 0
2 //
3 // Generated by Microsoft (R) D3D Shader Disassembler
4 //
5 //
6 ///
7 // Input signature:
8 //
9 // Name Index Mask Register SysValue Format Used
10 // -------------------- ----- ------ -------- -------- ------- ------
11 // no Input
12 //
13 // Output signature:
14 //
15 // Name Index Mask Register SysValue Format Used
16 // -------------------- ----- ------ -------- -------- ------- ------
17 // no Output
18 cs_4_0
19 dcl_globalFlags refactoringAllowed
20 dcl_immediateConstantBuffer { { 10, 5, 5, 5},
21  { 7, 6, 6, 6},
22  { 11, 5, 4, 4},
23  { 11, 4, 5, 4},
24  { 11, 4, 4, 5},
25  { 9, 5, 5, 5},
26  { 8, 6, 5, 5},
27  { 8, 5, 6, 5},
28  { 8, 5, 5, 6},
29  { 6, 6, 6, 6},
30  { 10, 10, 10, 10},
31  { 11, 9, 9, 9},
32  { 12, 8, 8, 8},
33  { 16, 4, 4, 4},
34  { -1, 0, 0, 0},
35  { -1, 0, 4, 0},
36  { -1, 0, 9, 0},
37  { -1, 1, 13, 0},
38  { -1, 1, 17, 0},
39  { -1, 1, 21, 0},
40  { -1, 1, 26, 0},
41  { -1, 2, 30, 0},
42  { -1, 2, 34, 0},
43  { 0, 2, 38, 0},
44  { 0, 2, 43, 0},
45  { -1, 2, 47, 0},
46  { -1, 3, 51, 0},
47  { -1, 3, 55, 0},
48  { 0, 3, 60, 0},
49  { 0, 3, 64, 0},
50  { 0, 4, 0, 0},
51  { 0, 4, 0, 0},
52  { 0, 4, 0, 0},
53  { 0, 4, 0, 0},
54  { 0, 5, 0, 0},
55  { 0, 5, 0, 0},
56  { 0, 5, 0, 0},
57  { 0, 5, 0, 0},
58  { 0, 6, 0, 0},
59  { 0, 6, 0, 0},
60  { 0, 6, 0, 0},
61  { 0, 6, 0, 0},
62  { 0, 6, 0, 0},
63  { 0, 7, 0, 0},
64  { 0, 7, 0, 0},
65  { 0, 7, 0, 0},
66  { 0, 7, 0, 0},
67  { 0, 8, 0, 0},
68  { 0, 8, 0, 0},
69  { 0, 8, 0, 0},
70  { 0, 8, 0, 0},
71  { 0, 9, 0, 0},
72  { 0, 9, 0, 0},
73  { 0, 9, 0, 0},
74  { 0, 9, 0, 0},
75  { 0, 10, 0, 0},
76  { 0, 10, 0, 0},
77  { 0, 10, 0, 0},
78  { 0, 10, 0, 0},
79  { 0, 10, 0, 0},
80  { 0, 11, 0, 0},
81  { 0, 11, 0, 0},
82  { 0, 11, 0, 0},
83  { 0, 11, 0, 0},
84  { 0, 12, 0, 0},
85  { 0, 12, 0, 0},
86  { 0, 12, 0, 0},
87  { 0, 12, 0, 0},
88  { 0, 13, 0, 0},
89  { 0, 13, 0, 0},
90  { 0, 13, 0, 0},
91  { 0, 13, 0, 0},
92  { 0, 14, 0, 0},
93  { 0, 14, 0, 0},
94  { 0, 14, 0, 0},
95  { 0, 14, 0, 0},
96  { 0, 15, 0, 0},
97  { 0, 15, 0, 0} }
98 dcl_constantbuffer cb0[2], immediateIndexed
99 dcl_resource_texture2d (float,float,float,float) t0
100 dcl_uav_structured u0, 16
101 dcl_input vThreadIDInGroupFlattened
102 dcl_input vThreadGroupID.x
103 dcl_temps 19
104 dcl_tgsm_structured g0, 84, 64
105 dcl_thread_group 64, 1, 1
106 ushr r0.x, vThreadIDInGroupFlattened.x, l(4)
107 ishl r0.y, vThreadGroupID.x, l(2)
108 iadd r0.y, r0.y, cb0[1].x
109 iadd r0.x, r0.x, r0.y
110 uge r0.y, r0.x, cb0[1].y
111 if_nz r0.y
112  ret
113 endif
114 and r0.y, vThreadIDInGroupFlattened.x, l(48)
115 iadd r0.z, -r0.y, vThreadIDInGroupFlattened.x
116 ult r1.xyzw, r0.zzzz, l(16, 8, 4, 2)
117 if_nz r1.x
118  udiv r0.w, null, r0.x, cb0[0].y
119  imad r1.x, -r0.w, cb0[0].y, r0.x
120  ishl r1.x, r1.x, l(2)
121  ishl r0.w, r0.w, l(2)
122  and r2.x, r0.z, l(3)
123  iadd r2.x, r1.x, r2.x
124  ushr r1.x, r0.z, l(2)
125  iadd r2.y, r0.w, r1.x
126  mov r2.zw, l(0,0,0,0)
127  ld r2.xyzw, r2.xyzw, t0.xyzw
128  ushr r3.xyz, r2.xyzx, l(16)
129  and r3.xyz, r3.xyzx, l(0x00008000, 0x00008000, 0x00008000, 0)
130  and r4.xyzw, r2.xxyy, l(0x7fffffff, 0x007fffff, 0x7fffffff, 0x007fffff)
131  ult r2.xy, l(0x47ffefff, 0x47ffefff, 0, 0), r4.xzxx
132  ult r5.xy, r4.xzxx, l(0x38800000, 0x38800000, 0, 0)
133  ushr r5.zw, r4.xxxz, l(23)
134  iadd r5.zw, -r5.zzzw, l(0, 0, 113, 113)
135  iadd r4.yw, r4.yyyw, l(0, 0x00800000, 0, 0x00800000)
136  ushr r6.x, r4.y, r5.z
137  ushr r6.y, r4.w, r5.w
138  iadd r4.xy, r4.xzxx, l(0xc8000000, 0xc8000000, 0, 0)
139  movc r4.xy, r5.xyxx, r6.xyxx, r4.xyxx
140  iadd r4.zw, r4.xxxy, l(0, 0, 4095, 4095)
141  ushr r4.xy, r4.xyxx, l(13)
142  and r4.xy, r4.xyxx, l(1, 1, 0, 0)
143  iadd r4.xy, r4.xyxx, r4.zwzz
144  ushr r4.xy, r4.xyxx, l(13)
145  and r4.xy, r4.xyxx, l(0x00007fff, 0x00007fff, 0, 0)
146  movc r2.xy, r2.xyxx, l(0x00007fff,0x00007fff,0,0), r4.xyxx
147  iadd r4.xy, r3.xyxx, r2.xyxx
148  and r2.xy, r2.zzzz, l(0x7fffffff, 0x007fffff, 0, 0)
149  ult r0.w, l(0x47ffefff), r2.x
150  ult r1.x, r2.x, l(0x38800000)
151  ushr r2.z, r2.x, l(23)
152  iadd r2.z, -r2.z, l(113)
153  iadd r2.y, r2.y, l(0x00800000)
154  ushr r2.y, r2.y, r2.z
155  iadd r2.x, r2.x, l(0xc8000000)
156  movc r1.x, r1.x, r2.y, r2.x
157  iadd r2.x, r1.x, l(4095)
158  ushr r1.x, r1.x, l(13)
159  and r1.x, r1.x, l(1)
160  iadd r1.x, r1.x, r2.x
161  ushr r1.x, r1.x, l(13)
162  and r1.x, r1.x, l(0x00007fff)
163  movc r0.w, r0.w, l(0x00007fff), r1.x
164  iadd r4.z, r3.z, r0.w
165  and r2.xyzw, r4.xxyy, l(1023, 0x00007c00, 1023, 0x00007c00)
166  if_nz r2.y
167  ushr r0.w, r4.x, l(10)
168  and r0.w, r0.w, l(31)
169  else
170  if_nz r2.x
171  ishl r1.x, r2.x, l(1)
172  mov r2.y, r1.x
173  mov r0.w, l(0)
174  loop
175  and r3.x, r2.y, l(1024)
176  breakc_nz r3.x
177  iadd r0.w, r0.w, l(-1)
178  ishl r2.y, r2.y, l(1)
179  endloop
180  and r2.x, r2.y, l(1022)
181  else
182  mov r2.x, l(0)
183  mov r0.w, l(-112)
184  endif
185  endif
186  ishl r3.xyz, r4.xyzx, l(16)
187  and r3.xyz, r3.xyzx, l(0x80000000, 0x80000000, 0x80000000, 0)
188  ishl r0.w, r0.w, l(23)
189  iadd r0.w, r0.w, l(0x38000000)
190  or r0.w, r0.w, r3.x
191  ishl r1.x, r2.x, l(13)
192  iadd r5.x, r0.w, r1.x
193  if_nz r2.w
194  ushr r0.w, r4.y, l(10)
195  and r0.w, r0.w, l(31)
196  else
197  if_nz r2.z
198  ishl r1.x, r2.z, l(1)
199  mov r2.x, r1.x
200  mov r0.w, l(0)
201  loop
202  and r2.y, r2.x, l(1024)
203  breakc_nz r2.y
204  iadd r0.w, r0.w, l(-1)
205  ishl r2.x, r2.x, l(1)
206  endloop
207  and r2.z, r2.x, l(1022)
208  else
209  mov r2.z, l(0)
210  mov r0.w, l(-112)
211  endif
212  endif
213  ishl r0.w, r0.w, l(23)
214  iadd r0.w, r0.w, l(0x38000000)
215  or r0.w, r0.w, r3.y
216  ishl r1.x, r2.z, l(13)
217  iadd r5.y, r0.w, r1.x
218  and r2.xy, r4.zzzz, l(1023, 0x00007c00, 0, 0)
219  if_nz r2.y
220  ushr r0.w, r4.z, l(10)
221  and r0.w, r0.w, l(31)
222  else
223  if_nz r2.x
224  ishl r1.x, r2.x, l(1)
225  mov r2.y, r1.x
226  mov r0.w, l(0)
227  loop
228  and r2.z, r2.y, l(1024)
229  breakc_nz r2.z
230  iadd r0.w, r0.w, l(-1)
231  ishl r2.y, r2.y, l(1)
232  endloop
233  and r2.x, r2.y, l(1022)
234  else
235  mov r2.x, l(0)
236  mov r0.w, l(-112)
237  endif
238  endif
239  ishl r0.w, r0.w, l(23)
240  iadd r0.w, r0.w, l(0x38000000)
241  or r0.w, r0.w, r3.z
242  ishl r1.x, r2.x, l(13)
243  iadd r5.z, r0.w, r1.x
244  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(24), r5.xyzx
245  dp3 r2.w, r5.xyzx, l(0.212600, 0.715200, 0.072200, 0.000000)
246  ieq r0.w, cb0[0].z, l(95)
247  ishl r3.xyz, r4.xyzx, l(6)
248  udiv r3.xyz, null, r3.xyzx, l(31, 31, 31, 0)
249  ult r5.xyz, r4.xyzx, l(0x00008000, 0x00008000, 0x00008000, 0)
250  ieq r6.xyz, r4.xyzx, l(0x00007bff, 0x00007bff, 0x00007bff, 0)
251  ishl r4.xyz, r4.xyzx, l(5)
252  udiv r7.xyz, null, r4.xyzx, l(31, 31, 31, 0)
253  movc r7.xyz, r6.xyzx, l(0x00007fff,0x00007fff,0x00007fff,0), r7.xyzx
254  and r4.xyz, r4.xyzx, l(0x000fffe0, 0x000fffe0, 0x000fffe0, 0)
255  udiv r4.xyz, null, r4.xyzx, l(31, 31, 31, 0)
256  ineg r4.xyz, r4.xyzx
257  movc r4.xyz, r6.xyzx, l(0xffff8001,0xffff8001,0xffff8001,0), r4.xyzx
258  movc r4.xyz, r5.xyzx, r7.xyzx, r4.xyzx
259  movc r2.xyz, r0.wwww, r3.xyzx, r4.xyzx
260  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(12), r2.xyzx
261  store_structured g0.xyzw, vThreadIDInGroupFlattened.x, l(52), r2.xyzx
262  store_structured g0.xyzw, vThreadIDInGroupFlattened.x, l(68), r2.yzww
263 endif
264 if_nz r1.y
265  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(76), g0.xxxx
266  iadd r0.w, vThreadIDInGroupFlattened.x, l(8)
267  ld_structured r3.x, r0.w, l(76), g0.xxxx
268  lt r1.x, r3.x, r2.x
269  if_nz r1.x
270  ld_structured r2.xyz, r0.w, l(52), g0.xyzx
271  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(52), r2.xyzx
272  store_structured g0.x, vThreadIDInGroupFlattened.x, l(76), r3.x
273  endif
274  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(80), g0.xxxx
275  ld_structured r3.x, r0.w, l(80), g0.xxxx
276  lt r1.x, r2.x, r3.x
277  if_nz r1.x
278  ld_structured r2.xyz, r0.w, l(64), g0.xyzx
279  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(64), r2.xyzx
280  store_structured g0.x, vThreadIDInGroupFlattened.x, l(80), r3.x
281  endif
282 endif
283 if_nz r1.z
284  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(76), g0.xxxx
285  iadd r0.w, vThreadIDInGroupFlattened.x, l(4)
286  ld_structured r3.x, r0.w, l(76), g0.xxxx
287  lt r1.x, r3.x, r2.x
288  if_nz r1.x
289  ld_structured r2.xyz, r0.w, l(52), g0.xyzx
290  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(52), r2.xyzx
291  store_structured g0.x, vThreadIDInGroupFlattened.x, l(76), r3.x
292  endif
293  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(80), g0.xxxx
294  ld_structured r3.x, r0.w, l(80), g0.xxxx
295  lt r1.x, r2.x, r3.x
296  if_nz r1.x
297  ld_structured r2.xyz, r0.w, l(64), g0.xyzx
298  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(64), r2.xyzx
299  store_structured g0.x, vThreadIDInGroupFlattened.x, l(80), r3.x
300  endif
301 endif
302 if_nz r1.w
303  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(76), g0.xxxx
304  iadd r0.w, vThreadIDInGroupFlattened.x, l(2)
305  ld_structured r3.x, r0.w, l(76), g0.xxxx
306  lt r1.x, r3.x, r2.x
307  if_nz r1.x
308  ld_structured r2.xyz, r0.w, l(52), g0.xyzx
309  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(52), r2.xyzx
310  store_structured g0.x, vThreadIDInGroupFlattened.x, l(76), r3.x
311  endif
312  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(80), g0.xxxx
313  ld_structured r3.x, r0.w, l(80), g0.xxxx
314  lt r1.x, r2.x, r3.x
315  if_nz r1.x
316  ld_structured r2.xyz, r0.w, l(64), g0.xyzx
317  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(64), r2.xyzx
318  store_structured g0.x, vThreadIDInGroupFlattened.x, l(80), r3.x
319  endif
320 endif
321 ult r0.w, r0.z, l(1)
322 if_nz r0.w
323  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(76), g0.xxxx
324  iadd r1.x, vThreadIDInGroupFlattened.x, l(1)
325  ld_structured r3.x, r1.x, l(76), g0.xxxx
326  lt r1.y, r3.x, r2.x
327  if_nz r1.y
328  ld_structured r2.xyz, r1.x, l(52), g0.xyzx
329  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(52), r2.xyzx
330  endif
331  ld_structured r2.x, vThreadIDInGroupFlattened.x, l(80), g0.xxxx
332  ld_structured r3.x, r1.x, l(80), g0.xxxx
333  lt r1.y, r2.x, r3.x
334  if_nz r1.y
335  ld_structured r2.xyz, r1.x, l(64), g0.xyzx
336  store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(64), r2.xyzx
337  endif
338 endif
339 if_z r0.z
340  ld_structured r2.xyz, r0.y, l(52), g0.xyzx
341  ld_structured r3.xyz, r0.y, l(64), g0.xyzx
342  iadd r4.xyz, -r2.xyzx, r3.xyzx
343  itof r4.xyz, r4.xyzx
344  dp3 r1.x, r4.xyzx, r4.xyzx
345  ld_structured r5.xyz, r0.y, l(12), g0.xyzx
346  iadd r5.xyz, -r2.xyzx, r5.xyzx
347  itof r5.xyz, r5.xyzx
348  dp3 r1.y, r4.xyzx, r5.xyzx
349  lt r2.w, l(0.000000), r1.x
350  ge r4.x, r1.y, l(0.000000)
351  and r2.w, r2.w, r4.x
352  mul r1.y, r1.y, l(63.499989)
353  div r1.x, r1.y, r1.x
354  ftou r1.x, r1.x
355  ult r1.x, l(32), r1.x
356  and r1.x, r1.x, r2.w
357  if_nz r1.x
358  mov r3.w, r2.x
359  store_structured g0.xyzw, vThreadIDInGroupFlattened.x, l(52), r3.xyzw
360  store_structured g0.xy, vThreadIDInGroupFlattened.x, l(68), r2.yzyy
361  endif
362 endif
363 if_nz r1.z
364  ld_structured r2.xyz, r0.y, l(52), g0.xyzx
365  ld_structured r3.xyz, r0.y, l(64), g0.xyzx
366  ineg r1.xyz, r2.xyzx
367  iadd r4.xyz, r1.xyzx, r3.xyzx
368  itof r4.xyz, r4.xyzx
369  dp3 r2.w, r4.xyzx, r4.xyzx
370  iadd r5.yz, r0.zzzz, l(0, 10, 11, 0)
371  ieq r6.xy, cb0[0].zzzz, l(95, 96, 0, 0)
372  if_nz r6.x
373  ige r0.z, icb[r5.y + 0].x, l(15)
374  and r0.z, r0.z, l(1)
375  movc r7.xyz, r2.xyzx, l(0,0,0,0), l(1,1,1,0)
376  movc r8.xyz, r3.xyzx, l(0,0,0,0), l(1,1,1,0)
377  or r7.xyz, r0.zzzz, r7.xyzx
378  or r8.xyz, r0.zzzz, r8.xyzx
379  ieq r9.xyz, r2.xyzx, l(0x0000ffff, 0x0000ffff, 0x0000ffff, 0)
380  ieq r10.xyz, r3.xyzx, l(0x0000ffff, 0x0000ffff, 0x0000ffff, 0)
381  ishl r0.z, l(1), icb[r5.y + 0].x
382  iadd r0.z, r0.z, l(-1)
383  ishl r11.xyz, r2.xyzx, icb[r5.y + 0].x
384  ishl r12.xyz, r3.xyzx, icb[r5.y + 0].x
385  ishr r11.xyz, r11.xyzx, l(16)
386  ishr r12.xyz, r12.xyzx, l(16)
387  movc r9.xyz, r9.xyzx, r0.zzzz, r11.xyzx
388  movc r10.xyz, r10.xyzx, r0.zzzz, r12.xyzx
389  movc r7.xyz, r7.xyzx, r2.xyzx, r9.xyzx
390  movc r8.xyz, r8.xyzx, r3.xyzx, r10.xyzx
391  else
392  ige r0.z, icb[r5.y + 0].x, l(16)
393  and r0.z, r0.z, l(1)
394  movc r9.xyz, r2.xyzx, l(0,0,0,0), l(1,1,1,0)
395  movc r10.xyz, r3.xyzx, l(0,0,0,0), l(1,1,1,0)
396  or r9.xyz, r0.zzzz, r9.xyzx
397  or r10.xyz, r0.zzzz, r10.xyzx
398  ige r11.xyz, r2.xyzx, l(0, 0, 0, 0)
399  ige r12.xyz, r3.xyzx, l(0, 0, 0, 0)
400  ieq r13.xyz, r2.xyzx, l(0x00007fff, 0x00007fff, 0x00007fff, 0)
401  ieq r14.xyz, r3.xyzx, l(0x00007fff, 0x00007fff, 0x00007fff, 0)
402  iadd r0.z, l(-1), icb[r5.y + 0].x
403  ishl r3.w, l(1), r0.z
404  iadd r4.w, r3.w, l(-1)
405  ishl r15.xyz, r2.xyzx, r0.z
406  ishl r16.xyz, r3.xyzx, r0.z
407  ishr r15.xyz, r15.xyzx, l(15)
408  ishr r16.xyz, r16.xyzx, l(15)
409  movc r13.xyz, r13.xyzx, r4.wwww, r15.xyzx
410  movc r14.xyz, r14.xyzx, r4.wwww, r16.xyzx
411  ineg r15.xyz, r3.xyzx
412  ieq r16.xyz, r1.xyzx, l(0x00007fff, 0x00007fff, 0x00007fff, 0)
413  ieq r17.xyz, r15.xyzx, l(0x00007fff, 0x00007fff, 0x00007fff, 0)
414  iadd r3.w, -r3.w, l(1)
415  ishl r18.xyz, r1.xyzx, r0.z
416  ishl r15.xyz, r15.xyzx, r0.z
417  ishr r18.xyz, r18.xyzx, l(15)
418  ishr r15.xyz, r15.xyzx, l(15)
419  ineg r18.xyz, r18.xyzx
420  ineg r15.xyz, r15.xyzx
421  movc r16.xyz, r16.xyzx, r3.wwww, r18.xyzx
422  movc r15.xyz, r17.xyzx, r3.wwww, r15.xyzx
423  movc r11.xyz, r11.xyzx, r13.xyzx, r16.xyzx
424  movc r12.xyz, r12.xyzx, r14.xyzx, r15.xyzx
425  movc r7.xyz, r9.xyzx, r2.xyzx, r11.xyzx
426  movc r8.xyz, r10.xyzx, r3.xyzx, r12.xyzx
427  endif
428  iadd r2.xyz, -r7.xyzx, r8.xyzx
429  movc r2.xyz, icb[r5.y + 14].xxxx, r2.xyzx, r8.xyzx
430  ige r3.xyz, r2.xyzx, l(0, 0, 0, 0)
431  iadd r8.xyzw, l(-1, -1, -1, -1), icb[r5.y + 0].xyzw
432  ishl r9.x, l(1), r8.x
433  ishl r9.y, l(1), r8.y
434  ishl r9.z, l(1), r8.z
435  ishl r9.w, l(1), r8.w
436  ige r8.yzw, r2.xxyz, r9.yyzw
437  ineg r10.xyz, r2.xyzx
438  ilt r10.xyz, r9.yzwy, r10.xyzx
439  movc r11.xyz, r3.xyzx, r8.yzwy, r10.xyzx
440  or r0.z, r11.y, r11.x
441  or r11.x, r11.z, r0.z
442  ishl r12.x, l(1), icb[r5.y + 0].x
443  ishl r12.y, l(1), icb[r5.y + 0].y
444  ishl r12.z, l(1), icb[r5.y + 0].z
445  ishl r12.w, l(1), icb[r5.y + 0].w
446  iadd r12.xyzw, r12.xyzw, l(-1, -1, -1, -1)
447  and r7.xyz, r7.xyzx, r12.xxxx
448  iadd r13.xyzw, r9.yzwx, l(-1, -1, -1, -1)
449  movc r8.yzw, r8.yyzw, r13.xxyz, r2.xxyz
450  and r12.yzw, r2.xxyz, r12.yyzw
451  movc r10.xyz, r10.xyzx, r9.yzwy, r12.yzwy
452  movc r11.yzw, r3.xxyz, r8.yyzw, r10.xxyz
453  and r3.yzw, r2.xxyz, r12.xxxx
454  mov r3.x, l(0)
455  movc r3.xyzw, icb[r5.y + 14].xxxx, r11.xyzw, r3.xyzw
456  and r2.xyz, r9.xxxx, r7.xyzx
457  and r8.yzw, r7.xxyz, r13.wwww
458  iadd r8.yzw, -r9.xxxx, r8.yyzw
459  movc r2.xyz, r2.xyzx, r8.yzwy, r7.xyzx
460  movc r2.xyz, r6.yyyy, r2.xyzx, r7.xyzx
461  or r0.z, r6.y, icb[r5.y + 14].x
462  and r6.yzw, r9.yyzw, r3.yyzw
463  and r7.xyz, r13.xyzx, r3.yzwy
464  iadd r7.xyz, -r9.yzwy, r7.xyzx
465  movc r6.yzw, r6.yyzw, r7.xxyz, r3.yyzw
466  movc r3.yzw, r0.zzzz, r6.yyzw, r3.yyzw
467  iadd r6.yzw, r2.xxyz, r3.yyzw
468  movc r3.yzw, icb[r5.y + 14].xxxx, r6.yyzw, r3.yyzw
469  ult r6.yz, icb[r5.y + 0].xxxx, l(0, 15, 16, 0)
470  ieq r7.xyz, r12.xxxx, r2.xyzx
471  ieq r8.yzw, r12.xxxx, r3.yyzw
472  ishl r9.xyz, r2.xyzx, l(16)
473  ishl r10.xyz, r3.yzwy, l(16)
474  iadd r9.xyz, r9.xyzx, l(0x00008000, 0x00008000, 0x00008000, 0)
475  iadd r10.xyz, r10.xyzx, l(0x00008000, 0x00008000, 0x00008000, 0)
476  ushr r9.xyz, r9.xyzx, icb[r5.y + 0].x
477  ushr r10.xyz, r10.xyzx, icb[r5.y + 0].x
478  movc r7.xyz, r7.xyzx, l(0x0000ffff,0x0000ffff,0x0000ffff,0), r9.xyzx
479  movc r8.yzw, r8.yyzw, l(0,0x0000ffff,0x0000ffff,0x0000ffff), r10.xxyz
480  movc r7.xyz, r2.xyzx, r7.xyzx, l(0,0,0,0)
481  movc r8.yzw, r3.yyzw, r8.yyzw, l(0,0,0,0)
482  movc r7.xyz, r6.yyyy, r7.xyzx, r2.xyzx
483  movc r8.yzw, r6.yyyy, r8.yyzw, r3.yyzw
484  ige r9.xyz, r2.xyzx, l(0, 0, 0, 0)
485  ige r10.xyz, r3.yzwy, l(0, 0, 0, 0)
486  imax r11.xyz, -r2.xyzx, r2.xyzx
487  imax r12.xyz, -r3.yzwy, r3.yzwy
488  ige r13.xyz, r11.xyzx, r13.wwww
489  ige r14.xyz, r12.xyzx, r13.wwww
490  ishl r15.xyz, r11.xyzx, l(15)
491  ishl r16.xyz, r12.xyzx, l(15)
492  iadd r15.xyz, r15.xyzx, l(0x00004000, 0x00004000, 0x00004000, 0)
493  iadd r16.xyz, r16.xyzx, l(0x00004000, 0x00004000, 0x00004000, 0)
494  ushr r15.xyz, r15.xyzx, r8.x
495  ushr r16.xyz, r16.xyzx, r8.x
496  movc r13.xyz, r13.xyzx, l(0x00007fff,0x00007fff,0x00007fff,0), r15.xyzx
497  movc r14.xyz, r14.xyzx, l(0x00007fff,0x00007fff,0x00007fff,0), r16.xyzx
498  movc r11.xyz, r11.xyzx, r13.xyzx, l(0,0,0,0)
499  movc r12.xyz, r12.xyzx, r14.xyzx, l(0,0,0,0)
500  ineg r13.xyz, r11.xyzx
501  ineg r14.xyz, r12.xyzx
502  movc r9.xyz, r9.xyzx, r11.xyzx, r13.xyzx
503  movc r10.xyz, r10.xyzx, r12.xyzx, r14.xyzx
504  movc r2.xyz, r6.zzzz, r9.xyzx, r2.xyzx
505  movc r3.yzw, r6.zzzz, r10.xxyz, r3.yyzw
506  movc r2.xyz, r6.xxxx, r7.xyzx, r2.xyzx
507  movc r3.yzw, r6.xxxx, r8.yyzw, r3.yyzw
508  ge r0.z, l(0.000000), r2.w
509  mov r4.w, cb0[0].z
510  mov r5.yw, l(0,0,0,0)
511  loop
512  uge r6.x, r5.w, l(16)
513  breakc_nz r6.x
514  iadd r6.x, r0.y, r5.w
515  ld_structured r7.xyz, r6.x, l(12), g0.xyzx
516  iadd r6.yzw, r1.xxyz, r7.xxyz
517  itof r6.yzw, r6.yyzw
518  dp3 r6.y, r4.xyzx, r6.yzwy
519  ge r6.z, l(0.000000), r6.y
520  or r6.z, r0.z, r6.z
521  lt r6.w, r6.y, r2.w
522  mul r6.y, r6.y, l(63.499989)
523  div r6.y, r6.y, r2.w
524  ftou r6.y, r6.y
525  movc r6.y, r6.w, icb[r6.y + 14].y, l(15)
526  movc r6.y, r6.z, l(0), r6.y
527  iadd r6.z, l(64), -icb[r6.y + 14].z
528  imul null, r7.xyz, r3.yzwy, icb[r6.y + 14].zzzz
529  imad r6.yzw, r2.xxyz, r6.zzzz, r7.xxyz
530  iadd r6.yzw, r6.yyzw, l(0, 32, 32, 32)
531  ishr r6.yzw, r6.yyzw, l(6)
532  ieq r7.x, r4.w, l(95)
533  imul null, r7.yzw, r6.yyzw, l(0, 31, 31, 31)
534  ishr r8.xyz, r7.yzwy, l(6)
535  ilt r9.xyz, r6.yzwy, l(0, 0, 0, 0)
536  imul null, r6.yzw, r6.yyzw, l(0, -31, -31, -31)
537  ishr r6.yzw, r6.yyzw, l(5)
538  ineg r6.yzw, r6.yyzw
539  ishr r7.yzw, r7.yyzw, l(5)
540  movc r6.yzw, r9.xxyz, r6.yyzw, r7.yyzw
541  ilt r7.yzw, r6.yyzw, l(0, 0, 0, 0)
542  ineg r9.xyz, r6.yzwy
543  or r9.xyz, r9.xyzx, l(0x00008000, 0x00008000, 0x00008000, 0)
544  movc r6.yzw, r7.yyzw, r9.xxyz, r6.yyzw
545  movc r6.yzw, r7.xxxx, r8.xxyz, r6.yyzw
546  and r7.xyzw, r6.yyzz, l(1023, 0x00007c00, 1023, 0x00007c00)
547  if_nz r7.y
548  ushr r7.y, r6.y, l(10)
549  and r7.y, r7.y, l(31)
550  else
551  if_nz r7.x
552  ishl r8.x, r7.x, l(1)
553  mov r8.y, r8.x
554  mov r7.y, l(0)
555  loop
556  and r8.z, r8.y, l(1024)
557  breakc_nz r8.z
558  iadd r7.y, r7.y, l(-1)
559  ishl r8.y, r8.y, l(1)
560  endloop
561  and r7.x, r8.y, l(1022)
562  else
563  mov r7.xy, l(0,-112,0,0)
564  endif
565  endif
566  ishl r8.xzw, r6.yyzw, l(16)
567  and r8.xzw, r8.xxzw, l(0x80000000, 0, 0x80000000, 0x80000000)
568  ishl r6.y, r7.y, l(23)
569  iadd r6.y, r6.y, l(0x38000000)
570  or r6.y, r6.y, r8.x
571  ishl r7.x, r7.x, l(13)
572  iadd r9.x, r6.y, r7.x
573  if_nz r7.w
574  ushr r6.y, r6.z, l(10)
575  and r6.y, r6.y, l(31)
576  else
577  if_nz r7.z
578  ishl r6.z, r7.z, l(1)
579  mov r7.x, r6.z
580  mov r6.y, l(0)
581  loop
582  and r7.w, r7.x, l(1024)
583  breakc_nz r7.w
584  iadd r6.y, r6.y, l(-1)
585  ishl r7.x, r7.x, l(1)
586  endloop
587  and r7.z, r7.x, l(1022)
588  else
589  mov r7.z, l(0)
590  mov r6.y, l(-112)
591  endif
592  endif
593  ishl r6.z, r6.y, l(23)
594  iadd r6.z, r6.z, l(0x38000000)
595  or r6.z, r6.z, r8.z
596  ishl r7.z, r7.z, l(13)
597  iadd r9.y, r6.z, r7.z
598  and r7.zw, r6.wwww, l(0, 0, 1023, 0x00007c00)
599  if_nz r7.w
600  ushr r6.z, r6.w, l(10)
601  and r6.z, r6.z, l(31)
602  else
603  if_nz r7.z
604  ishl r6.w, r7.z, l(1)
605  mov r7.w, r6.w
606  mov r6.z, l(0)
607  loop
608  and r8.x, r7.w, l(1024)
609  breakc_nz r8.x
610  iadd r6.z, r6.z, l(-1)
611  ishl r7.w, r7.w, l(1)
612  endloop
613  and r7.z, r7.w, l(1022)
614  else
615  mov r7.z, l(0)
616  mov r6.z, l(-112)
617  endif
618  endif
619  ishl r6.w, r6.z, l(23)
620  iadd r6.w, r6.w, l(0x38000000)
621  or r6.w, r6.w, r8.w
622  ishl r7.z, r7.z, l(13)
623  iadd r9.z, r6.w, r7.z
624  ld_structured r10.xyz, r6.x, l(24), g0.xyzx
625  add r8.xzw, r9.xxyz, -r10.xxyz
626  dp3 r6.x, r8.xzwx, r8.xzwx
627  add r5.y, r5.y, r6.x
628  iadd r5.w, r5.w, l(1)
629  endloop
630  movc r5.x, r3.x, l(100000002004087730000.000000), r5.y
631  store_structured g0.xy, vThreadIDInGroupFlattened.x, l(40), r5.xzxx
632 endif
633 if_nz r1.w
634  ld_structured r1.x, vThreadIDInGroupFlattened.x, l(40), g0.xxxx
635  iadd r0.y, vThreadIDInGroupFlattened.x, l(2)
636  ld_structured r2.yz, r0.y, l(40), g0.xxyx
637  lt r0.z, r2.y, r1.x
638  if_nz r0.z
639  ld_structured r2.x, r0.y, l(40), g0.xxxx
640  store_structured g0.xy, vThreadIDInGroupFlattened.x, l(40), r2.xzxx
641  endif
642 endif
643 if_nz r0.w
644  ld_structured r1.x, vThreadIDInGroupFlattened.x, l(40), g0.xxxx
645  iadd r0.y, vThreadIDInGroupFlattened.x, l(1)
646  ld_structured r2.yz, r0.y, l(40), g0.xxyx
647  lt r0.z, r2.y, r1.x
648  if_nz r0.z
649  ld_structured r2.x, r0.y, l(40), g0.xxxx
650  store_structured g0.xy, vThreadIDInGroupFlattened.x, l(40), r2.xzxx
651  endif
652  ld_structured r1.xy, vThreadIDInGroupFlattened.x, l(40), g0.xyxx
653  mov r1.zw, l(0,0,0,0)
654  store_structured u0.xyzw, r0.x, l(0), r1.xyzw
655 endif
656 ret
657 // Approximately 0 instruction slots used
658 #endif
659 
660 const BYTE BC6HEncode_TryModeG10CS[] =
661 {
662  68, 88, 66, 67, 170, 22,
663  38, 105, 9, 0, 89, 149,
664  206, 186, 157, 215, 127, 90,
665  232, 184, 1, 0, 0, 0,
666  148, 63, 0, 0, 3, 0,
667  0, 0, 44, 0, 0, 0,
668  60, 0, 0, 0, 76, 0,
669  0, 0, 73, 83, 71, 78,
670  8, 0, 0, 0, 0, 0,
671  0, 0, 8, 0, 0, 0,
672  79, 83, 71, 78, 8, 0,
673  0, 0, 0, 0, 0, 0,
674  8, 0, 0, 0, 83, 72,
675  69, 88, 64, 63, 0, 0,
676  64, 0, 5, 0, 208, 15,
677  0, 0, 106, 8, 0, 1,
678  53, 24, 0, 0, 58, 1,
679  0, 0, 10, 0, 0, 0,
680  5, 0, 0, 0, 5, 0,
681  0, 0, 5, 0, 0, 0,
682  7, 0, 0, 0, 6, 0,
683  0, 0, 6, 0, 0, 0,
684  6, 0, 0, 0, 11, 0,
685  0, 0, 5, 0, 0, 0,
686  4, 0, 0, 0, 4, 0,
687  0, 0, 11, 0, 0, 0,
688  4, 0, 0, 0, 5, 0,
689  0, 0, 4, 0, 0, 0,
690  11, 0, 0, 0, 4, 0,
691  0, 0, 4, 0, 0, 0,
692  5, 0, 0, 0, 9, 0,
693  0, 0, 5, 0, 0, 0,
694  5, 0, 0, 0, 5, 0,
695  0, 0, 8, 0, 0, 0,
696  6, 0, 0, 0, 5, 0,
697  0, 0, 5, 0, 0, 0,
698  8, 0, 0, 0, 5, 0,
699  0, 0, 6, 0, 0, 0,
700  5, 0, 0, 0, 8, 0,
701  0, 0, 5, 0, 0, 0,
702  5, 0, 0, 0, 6, 0,
703  0, 0, 6, 0, 0, 0,
704  6, 0, 0, 0, 6, 0,
705  0, 0, 6, 0, 0, 0,
706  10, 0, 0, 0, 10, 0,
707  0, 0, 10, 0, 0, 0,
708  10, 0, 0, 0, 11, 0,
709  0, 0, 9, 0, 0, 0,
710  9, 0, 0, 0, 9, 0,
711  0, 0, 12, 0, 0, 0,
712  8, 0, 0, 0, 8, 0,
713  0, 0, 8, 0, 0, 0,
714  16, 0, 0, 0, 4, 0,
715  0, 0, 4, 0, 0, 0,
716  4, 0, 0, 0, 255, 255,
717  255, 255, 0, 0, 0, 0,
718  0, 0, 0, 0, 0, 0,
719  0, 0, 255, 255, 255, 255,
720  0, 0, 0, 0, 4, 0,
721  0, 0, 0, 0, 0, 0,
722  255, 255, 255, 255, 0, 0,
723  0, 0, 9, 0, 0, 0,
724  0, 0, 0, 0, 255, 255,
725  255, 255, 1, 0, 0, 0,
726  13, 0, 0, 0, 0, 0,
727  0, 0, 255, 255, 255, 255,
728  1, 0, 0, 0, 17, 0,
729  0, 0, 0, 0, 0, 0,
730  255, 255, 255, 255, 1, 0,
731  0, 0, 21, 0, 0, 0,
732  0, 0, 0, 0, 255, 255,
733  255, 255, 1, 0, 0, 0,
734  26, 0, 0, 0, 0, 0,
735  0, 0, 255, 255, 255, 255,
736  2, 0, 0, 0, 30, 0,
737  0, 0, 0, 0, 0, 0,
738  255, 255, 255, 255, 2, 0,
739  0, 0, 34, 0, 0, 0,
740  0, 0, 0, 0, 0, 0,
741  0, 0, 2, 0, 0, 0,
742  38, 0, 0, 0, 0, 0,
743  0, 0, 0, 0, 0, 0,
744  2, 0, 0, 0, 43, 0,
745  0, 0, 0, 0, 0, 0,
746  255, 255, 255, 255, 2, 0,
747  0, 0, 47, 0, 0, 0,
748  0, 0, 0, 0, 255, 255,
749  255, 255, 3, 0, 0, 0,
750  51, 0, 0, 0, 0, 0,
751  0, 0, 255, 255, 255, 255,
752  3, 0, 0, 0, 55, 0,
753  0, 0, 0, 0, 0, 0,
754  0, 0, 0, 0, 3, 0,
755  0, 0, 60, 0, 0, 0,
756  0, 0, 0, 0, 0, 0,
757  0, 0, 3, 0, 0, 0,
758  64, 0, 0, 0, 0, 0,
759  0, 0, 0, 0, 0, 0,
760  4, 0, 0, 0, 0, 0,
761  0, 0, 0, 0, 0, 0,
762  0, 0, 0, 0, 4, 0,
763  0, 0, 0, 0, 0, 0,
764  0, 0, 0, 0, 0, 0,
765  0, 0, 4, 0, 0, 0,
766  0, 0, 0, 0, 0, 0,
767  0, 0, 0, 0, 0, 0,
768  4, 0, 0, 0, 0, 0,
769  0, 0, 0, 0, 0, 0,
770  0, 0, 0, 0, 5, 0,
771  0, 0, 0, 0, 0, 0,
772  0, 0, 0, 0, 0, 0,
773  0, 0, 5, 0, 0, 0,
774  0, 0, 0, 0, 0, 0,
775  0, 0, 0, 0, 0, 0,
776  5, 0, 0, 0, 0, 0,
777  0, 0, 0, 0, 0, 0,
778  0, 0, 0, 0, 5, 0,
779  0, 0, 0, 0, 0, 0,
780  0, 0, 0, 0, 0, 0,
781  0, 0, 6, 0, 0, 0,
782  0, 0, 0, 0, 0, 0,
783  0, 0, 0, 0, 0, 0,
784  6, 0, 0, 0, 0, 0,
785  0, 0, 0, 0, 0, 0,
786  0, 0, 0, 0, 6, 0,
787  0, 0, 0, 0, 0, 0,
788  0, 0, 0, 0, 0, 0,
789  0, 0, 6, 0, 0, 0,
790  0, 0, 0, 0, 0, 0,
791  0, 0, 0, 0, 0, 0,
792  6, 0, 0, 0, 0, 0,
793  0, 0, 0, 0, 0, 0,
794  0, 0, 0, 0, 7, 0,
795  0, 0, 0, 0, 0, 0,
796  0, 0, 0, 0, 0, 0,
797  0, 0, 7, 0, 0, 0,
798  0, 0, 0, 0, 0, 0,
799  0, 0, 0, 0, 0, 0,
800  7, 0, 0, 0, 0, 0,
801  0, 0, 0, 0, 0, 0,
802  0, 0, 0, 0, 7, 0,
803  0, 0, 0, 0, 0, 0,
804  0, 0, 0, 0, 0, 0,
805  0, 0, 8, 0, 0, 0,
806  0, 0, 0, 0, 0, 0,
807  0, 0, 0, 0, 0, 0,
808  8, 0, 0, 0, 0, 0,
809  0, 0, 0, 0, 0, 0,
810  0, 0, 0, 0, 8, 0,
811  0, 0, 0, 0, 0, 0,
812  0, 0, 0, 0, 0, 0,
813  0, 0, 8, 0, 0, 0,
814  0, 0, 0, 0, 0, 0,
815  0, 0, 0, 0, 0, 0,
816  9, 0, 0, 0, 0, 0,
817  0, 0, 0, 0, 0, 0,
818  0, 0, 0, 0, 9, 0,
819  0, 0, 0, 0, 0, 0,
820  0, 0, 0, 0, 0, 0,
821  0, 0, 9, 0, 0, 0,
822  0, 0, 0, 0, 0, 0,
823  0, 0, 0, 0, 0, 0,
824  9, 0, 0, 0, 0, 0,
825  0, 0, 0, 0, 0, 0,
826  0, 0, 0, 0, 10, 0,
827  0, 0, 0, 0, 0, 0,
828  0, 0, 0, 0, 0, 0,
829  0, 0, 10, 0, 0, 0,
830  0, 0, 0, 0, 0, 0,
831  0, 0, 0, 0, 0, 0,
832  10, 0, 0, 0, 0, 0,
833  0, 0, 0, 0, 0, 0,
834  0, 0, 0, 0, 10, 0,
835  0, 0, 0, 0, 0, 0,
836  0, 0, 0, 0, 0, 0,
837  0, 0, 10, 0, 0, 0,
838  0, 0, 0, 0, 0, 0,
839  0, 0, 0, 0, 0, 0,
840  11, 0, 0, 0, 0, 0,
841  0, 0, 0, 0, 0, 0,
842  0, 0, 0, 0, 11, 0,
843  0, 0, 0, 0, 0, 0,
844  0, 0, 0, 0, 0, 0,
845  0, 0, 11, 0, 0, 0,
846  0, 0, 0, 0, 0, 0,
847  0, 0, 0, 0, 0, 0,
848  11, 0, 0, 0, 0, 0,
849  0, 0, 0, 0, 0, 0,
850  0, 0, 0, 0, 12, 0,
851  0, 0, 0, 0, 0, 0,
852  0, 0, 0, 0, 0, 0,
853  0, 0, 12, 0, 0, 0,
854  0, 0, 0, 0, 0, 0,
855  0, 0, 0, 0, 0, 0,
856  12, 0, 0, 0, 0, 0,
857  0, 0, 0, 0, 0, 0,
858  0, 0, 0, 0, 12, 0,
859  0, 0, 0, 0, 0, 0,
860  0, 0, 0, 0, 0, 0,
861  0, 0, 13, 0, 0, 0,
862  0, 0, 0, 0, 0, 0,
863  0, 0, 0, 0, 0, 0,
864  13, 0, 0, 0, 0, 0,
865  0, 0, 0, 0, 0, 0,
866  0, 0, 0, 0, 13, 0,
867  0, 0, 0, 0, 0, 0,
868  0, 0, 0, 0, 0, 0,
869  0, 0, 13, 0, 0, 0,
870  0, 0, 0, 0, 0, 0,
871  0, 0, 0, 0, 0, 0,
872  14, 0, 0, 0, 0, 0,
873  0, 0, 0, 0, 0, 0,
874  0, 0, 0, 0, 14, 0,
875  0, 0, 0, 0, 0, 0,
876  0, 0, 0, 0, 0, 0,
877  0, 0, 14, 0, 0, 0,
878  0, 0, 0, 0, 0, 0,
879  0, 0, 0, 0, 0, 0,
880  14, 0, 0, 0, 0, 0,
881  0, 0, 0, 0, 0, 0,
882  0, 0, 0, 0, 15, 0,
883  0, 0, 0, 0, 0, 0,
884  0, 0, 0, 0, 0, 0,
885  0, 0, 15, 0, 0, 0,
886  0, 0, 0, 0, 0, 0,
887  0, 0, 89, 0, 0, 4,
888  70, 142, 32, 0, 0, 0,
889  0, 0, 2, 0, 0, 0,
890  88, 24, 0, 4, 0, 112,
891  16, 0, 0, 0, 0, 0,
892  85, 85, 0, 0, 158, 0,
893  0, 4, 0, 224, 17, 0,
894  0, 0, 0, 0, 16, 0,
895  0, 0, 95, 0, 0, 2,
896  0, 64, 2, 0, 95, 0,
897  0, 2, 18, 16, 2, 0,
898  104, 0, 0, 2, 19, 0,
899  0, 0, 160, 0, 0, 5,
900  0, 240, 17, 0, 0, 0,
901  0, 0, 84, 0, 0, 0,
902  64, 0, 0, 0, 155, 0,
903  0, 4, 64, 0, 0, 0,
904  1, 0, 0, 0, 1, 0,
905  0, 0, 85, 0, 0, 6,
906  18, 0, 16, 0, 0, 0,
907  0, 0, 10, 64, 2, 0,
908  1, 64, 0, 0, 4, 0,
909  0, 0, 41, 0, 0, 6,
910  34, 0, 16, 0, 0, 0,
911  0, 0, 10, 16, 2, 0,
912  1, 64, 0, 0, 2, 0,
913  0, 0, 30, 0, 0, 8,
914  34, 0, 16, 0, 0, 0,
915  0, 0, 26, 0, 16, 0,
916  0, 0, 0, 0, 10, 128,
917  32, 0, 0, 0, 0, 0,
918  1, 0, 0, 0, 30, 0,
919  0, 7, 18, 0, 16, 0,
920  0, 0, 0, 0, 10, 0,
921  16, 0, 0, 0, 0, 0,
922  26, 0, 16, 0, 0, 0,
923  0, 0, 80, 0, 0, 8,
924  34, 0, 16, 0, 0, 0,
925  0, 0, 10, 0, 16, 0,
926  0, 0, 0, 0, 26, 128,
927  32, 0, 0, 0, 0, 0,
928  1, 0, 0, 0, 31, 0,
929  4, 3, 26, 0, 16, 0,
930  0, 0, 0, 0, 62, 0,
931  0, 1, 21, 0, 0, 1,
932  1, 0, 0, 6, 34, 0,
933  16, 0, 0, 0, 0, 0,
934  10, 64, 2, 0, 1, 64,
935  0, 0, 48, 0, 0, 0,
936  30, 0, 0, 7, 66, 0,
937  16, 0, 0, 0, 0, 0,
938  26, 0, 16, 128, 65, 0,
939  0, 0, 0, 0, 0, 0,
940  10, 64, 2, 0, 79, 0,
941  0, 10, 242, 0, 16, 0,
942  1, 0, 0, 0, 166, 10,
943  16, 0, 0, 0, 0, 0,
944  2, 64, 0, 0, 16, 0,
945  0, 0, 8, 0, 0, 0,
946  4, 0, 0, 0, 2, 0,
947  0, 0, 31, 0, 4, 3,
948  10, 0, 16, 0, 1, 0,
949  0, 0, 78, 0, 0, 9,
950  130, 0, 16, 0, 0, 0,
951  0, 0, 0, 208, 0, 0,
952  10, 0, 16, 0, 0, 0,
953  0, 0, 26, 128, 32, 0,
954  0, 0, 0, 0, 0, 0,
955  0, 0, 35, 0, 0, 11,
956  18, 0, 16, 0, 1, 0,
957  0, 0, 58, 0, 16, 128,
958  65, 0, 0, 0, 0, 0,
959  0, 0, 26, 128, 32, 0,
960  0, 0, 0, 0, 0, 0,
961  0, 0, 10, 0, 16, 0,
962  0, 0, 0, 0, 41, 0,
963  0, 7, 18, 0, 16, 0,
964  1, 0, 0, 0, 10, 0,
965  16, 0, 1, 0, 0, 0,
966  1, 64, 0, 0, 2, 0,
967  0, 0, 41, 0, 0, 7,
968  130, 0, 16, 0, 0, 0,
969  0, 0, 58, 0, 16, 0,
970  0, 0, 0, 0, 1, 64,
971  0, 0, 2, 0, 0, 0,
972  1, 0, 0, 7, 18, 0,
973  16, 0, 2, 0, 0, 0,
974  42, 0, 16, 0, 0, 0,
975  0, 0, 1, 64, 0, 0,
976  3, 0, 0, 0, 30, 0,
977  0, 7, 18, 0, 16, 0,
978  2, 0, 0, 0, 10, 0,
979  16, 0, 1, 0, 0, 0,
980  10, 0, 16, 0, 2, 0,
981  0, 0, 85, 0, 0, 7,
982  18, 0, 16, 0, 1, 0,
983  0, 0, 42, 0, 16, 0,
984  0, 0, 0, 0, 1, 64,
985  0, 0, 2, 0, 0, 0,
986  30, 0, 0, 7, 34, 0,
987  16, 0, 2, 0, 0, 0,
988  58, 0, 16, 0, 0, 0,
989  0, 0, 10, 0, 16, 0,
990  1, 0, 0, 0, 54, 0,
991  0, 8, 194, 0, 16, 0,
992  2, 0, 0, 0, 2, 64,
993  0, 0, 0, 0, 0, 0,
994  0, 0, 0, 0, 0, 0,
995  0, 0, 0, 0, 0, 0,
996  45, 0, 0, 7, 242, 0,
997  16, 0, 2, 0, 0, 0,
998  70, 14, 16, 0, 2, 0,
999  0, 0, 70, 126, 16, 0,
1000  0, 0, 0, 0, 85, 0,
1001  0, 7, 114, 0, 16, 0,
1002  3, 0, 0, 0, 70, 2,
1003  16, 0, 2, 0, 0, 0,
1004  1, 64, 0, 0, 16, 0,
1005  0, 0, 1, 0, 0, 10,
1006  114, 0, 16, 0, 3, 0,
1007  0, 0, 70, 2, 16, 0,
1008  3, 0, 0, 0, 2, 64,
1009  0, 0, 0, 128, 0, 0,
1010  0, 128, 0, 0, 0, 128,
1011  0, 0, 0, 0, 0, 0,
1012  1, 0, 0, 10, 242, 0,
1013  16, 0, 4, 0, 0, 0,
1014  6, 5, 16, 0, 2, 0,
1015  0, 0, 2, 64, 0, 0,
1016  255, 255, 255, 127, 255, 255,
1017  127, 0, 255, 255, 255, 127,
1018  255, 255, 127, 0, 79, 0,
1019  0, 10, 50, 0, 16, 0,
1020  2, 0, 0, 0, 2, 64,
1021  0, 0, 255, 239, 255, 71,
1022  255, 239, 255, 71, 0, 0,
1023  0, 0, 0, 0, 0, 0,
1024  134, 0, 16, 0, 4, 0,
1025  0, 0, 79, 0, 0, 10,
1026  50, 0, 16, 0, 5, 0,
1027  0, 0, 134, 0, 16, 0,
1028  4, 0, 0, 0, 2, 64,
1029  0, 0, 0, 0, 128, 56,
1030  0, 0, 128, 56, 0, 0,
1031  0, 0, 0, 0, 0, 0,
1032  85, 0, 0, 7, 194, 0,
1033  16, 0, 5, 0, 0, 0,
1034  6, 8, 16, 0, 4, 0,
1035  0, 0, 1, 64, 0, 0,
1036  23, 0, 0, 0, 30, 0,
1037  0, 11, 194, 0, 16, 0,
1038  5, 0, 0, 0, 166, 14,
1039  16, 128, 65, 0, 0, 0,
1040  5, 0, 0, 0, 2, 64,
1041  0, 0, 0, 0, 0, 0,
1042  0, 0, 0, 0, 113, 0,
1043  0, 0, 113, 0, 0, 0,
1044  30, 0, 0, 10, 162, 0,
1045  16, 0, 4, 0, 0, 0,
1046  86, 13, 16, 0, 4, 0,
1047  0, 0, 2, 64, 0, 0,
1048  0, 0, 0, 0, 0, 0,
1049  128, 0, 0, 0, 0, 0,
1050  0, 0, 128, 0, 85, 0,
1051  0, 7, 18, 0, 16, 0,
1052  6, 0, 0, 0, 26, 0,
1053  16, 0, 4, 0, 0, 0,
1054  42, 0, 16, 0, 5, 0,
1055  0, 0, 85, 0, 0, 7,
1056  34, 0, 16, 0, 6, 0,
1057  0, 0, 58, 0, 16, 0,
1058  4, 0, 0, 0, 58, 0,
1059  16, 0, 5, 0, 0, 0,
1060  30, 0, 0, 10, 50, 0,
1061  16, 0, 4, 0, 0, 0,
1062  134, 0, 16, 0, 4, 0,
1063  0, 0, 2, 64, 0, 0,
1064  0, 0, 0, 200, 0, 0,
1065  0, 200, 0, 0, 0, 0,
1066  0, 0, 0, 0, 55, 0,
1067  0, 9, 50, 0, 16, 0,
1068  4, 0, 0, 0, 70, 0,
1069  16, 0, 5, 0, 0, 0,
1070  70, 0, 16, 0, 6, 0,
1071  0, 0, 70, 0, 16, 0,
1072  4, 0, 0, 0, 30, 0,
1073  0, 10, 194, 0, 16, 0,
1074  4, 0, 0, 0, 6, 4,
1075  16, 0, 4, 0, 0, 0,
1076  2, 64, 0, 0, 0, 0,
1077  0, 0, 0, 0, 0, 0,
1078  255, 15, 0, 0, 255, 15,
1079  0, 0, 85, 0, 0, 7,
1080  50, 0, 16, 0, 4, 0,
1081  0, 0, 70, 0, 16, 0,
1082  4, 0, 0, 0, 1, 64,
1083  0, 0, 13, 0, 0, 0,
1084  1, 0, 0, 10, 50, 0,
1085  16, 0, 4, 0, 0, 0,
1086  70, 0, 16, 0, 4, 0,
1087  0, 0, 2, 64, 0, 0,
1088  1, 0, 0, 0, 1, 0,
1089  0, 0, 0, 0, 0, 0,
1090  0, 0, 0, 0, 30, 0,
1091  0, 7, 50, 0, 16, 0,
1092  4, 0, 0, 0, 70, 0,
1093  16, 0, 4, 0, 0, 0,
1094  230, 10, 16, 0, 4, 0,
1095  0, 0, 85, 0, 0, 7,
1096  50, 0, 16, 0, 4, 0,
1097  0, 0, 70, 0, 16, 0,
1098  4, 0, 0, 0, 1, 64,
1099  0, 0, 13, 0, 0, 0,
1100  1, 0, 0, 10, 50, 0,
1101  16, 0, 4, 0, 0, 0,
1102  70, 0, 16, 0, 4, 0,
1103  0, 0, 2, 64, 0, 0,
1104  255, 127, 0, 0, 255, 127,
1105  0, 0, 0, 0, 0, 0,
1106  0, 0, 0, 0, 55, 0,
1107  0, 12, 50, 0, 16, 0,
1108  2, 0, 0, 0, 70, 0,
1109  16, 0, 2, 0, 0, 0,
1110  2, 64, 0, 0, 255, 127,
1111  0, 0, 255, 127, 0, 0,
1112  0, 0, 0, 0, 0, 0,
1113  0, 0, 70, 0, 16, 0,
1114  4, 0, 0, 0, 30, 0,
1115  0, 7, 50, 0, 16, 0,
1116  4, 0, 0, 0, 70, 0,
1117  16, 0, 3, 0, 0, 0,
1118  70, 0, 16, 0, 2, 0,
1119  0, 0, 1, 0, 0, 10,
1120  50, 0, 16, 0, 2, 0,
1121  0, 0, 166, 10, 16, 0,
1122  2, 0, 0, 0, 2, 64,
1123  0, 0, 255, 255, 255, 127,
1124  255, 255, 127, 0, 0, 0,
1125  0, 0, 0, 0, 0, 0,
1126  79, 0, 0, 7, 130, 0,
1127  16, 0, 0, 0, 0, 0,
1128  1, 64, 0, 0, 255, 239,
1129  255, 71, 10, 0, 16, 0,
1130  2, 0, 0, 0, 79, 0,
1131  0, 7, 18, 0, 16, 0,
1132  1, 0, 0, 0, 10, 0,
1133  16, 0, 2, 0, 0, 0,
1134  1, 64, 0, 0, 0, 0,
1135  128, 56, 85, 0, 0, 7,
1136  66, 0, 16, 0, 2, 0,
1137  0, 0, 10, 0, 16, 0,
1138  2, 0, 0, 0, 1, 64,
1139  0, 0, 23, 0, 0, 0,
1140  30, 0, 0, 8, 66, 0,
1141  16, 0, 2, 0, 0, 0,
1142  42, 0, 16, 128, 65, 0,
1143  0, 0, 2, 0, 0, 0,
1144  1, 64, 0, 0, 113, 0,
1145  0, 0, 30, 0, 0, 7,
1146  34, 0, 16, 0, 2, 0,
1147  0, 0, 26, 0, 16, 0,
1148  2, 0, 0, 0, 1, 64,
1149  0, 0, 0, 0, 128, 0,
1150  85, 0, 0, 7, 34, 0,
1151  16, 0, 2, 0, 0, 0,
1152  26, 0, 16, 0, 2, 0,
1153  0, 0, 42, 0, 16, 0,
1154  2, 0, 0, 0, 30, 0,
1155  0, 7, 18, 0, 16, 0,
1156  2, 0, 0, 0, 10, 0,
1157  16, 0, 2, 0, 0, 0,
1158  1, 64, 0, 0, 0, 0,
1159  0, 200, 55, 0, 0, 9,
1160  18, 0, 16, 0, 1, 0,
1161  0, 0, 10, 0, 16, 0,
1162  1, 0, 0, 0, 26, 0,
1163  16, 0, 2, 0, 0, 0,
1164  10, 0, 16, 0, 2, 0,
1165  0, 0, 30, 0, 0, 7,
1166  18, 0, 16, 0, 2, 0,
1167  0, 0, 10, 0, 16, 0,
1168  1, 0, 0, 0, 1, 64,
1169  0, 0, 255, 15, 0, 0,
1170  85, 0, 0, 7, 18, 0,
1171  16, 0, 1, 0, 0, 0,
1172  10, 0, 16, 0, 1, 0,
1173  0, 0, 1, 64, 0, 0,
1174  13, 0, 0, 0, 1, 0,
1175  0, 7, 18, 0, 16, 0,
1176  1, 0, 0, 0, 10, 0,
1177  16, 0, 1, 0, 0, 0,
1178  1, 64, 0, 0, 1, 0,
1179  0, 0, 30, 0, 0, 7,
1180  18, 0, 16, 0, 1, 0,
1181  0, 0, 10, 0, 16, 0,
1182  1, 0, 0, 0, 10, 0,
1183  16, 0, 2, 0, 0, 0,
1184  85, 0, 0, 7, 18, 0,
1185  16, 0, 1, 0, 0, 0,
1186  10, 0, 16, 0, 1, 0,
1187  0, 0, 1, 64, 0, 0,
1188  13, 0, 0, 0, 1, 0,
1189  0, 7, 18, 0, 16, 0,
1190  1, 0, 0, 0, 10, 0,
1191  16, 0, 1, 0, 0, 0,
1192  1, 64, 0, 0, 255, 127,
1193  0, 0, 55, 0, 0, 9,
1194  130, 0, 16, 0, 0, 0,
1195  0, 0, 58, 0, 16, 0,
1196  0, 0, 0, 0, 1, 64,
1197  0, 0, 255, 127, 0, 0,
1198  10, 0, 16, 0, 1, 0,
1199  0, 0, 30, 0, 0, 7,
1200  66, 0, 16, 0, 4, 0,
1201  0, 0, 42, 0, 16, 0,
1202  3, 0, 0, 0, 58, 0,
1203  16, 0, 0, 0, 0, 0,
1204  1, 0, 0, 10, 242, 0,
1205  16, 0, 2, 0, 0, 0,
1206  6, 5, 16, 0, 4, 0,
1207  0, 0, 2, 64, 0, 0,
1208  255, 3, 0, 0, 0, 124,
1209  0, 0, 255, 3, 0, 0,
1210  0, 124, 0, 0, 31, 0,
1211  4, 3, 26, 0, 16, 0,
1212  2, 0, 0, 0, 85, 0,
1213  0, 7, 130, 0, 16, 0,
1214  0, 0, 0, 0, 10, 0,
1215  16, 0, 4, 0, 0, 0,
1216  1, 64, 0, 0, 10, 0,
1217  0, 0, 1, 0, 0, 7,
1218  130, 0, 16, 0, 0, 0,
1219  0, 0, 58, 0, 16, 0,
1220  0, 0, 0, 0, 1, 64,
1221  0, 0, 31, 0, 0, 0,
1222  18, 0, 0, 1, 31, 0,
1223  4, 3, 10, 0, 16, 0,
1224  2, 0, 0, 0, 41, 0,
1225  0, 7, 18, 0, 16, 0,
1226  1, 0, 0, 0, 10, 0,
1227  16, 0, 2, 0, 0, 0,
1228  1, 64, 0, 0, 1, 0,
1229  0, 0, 54, 0, 0, 5,
1230  34, 0, 16, 0, 2, 0,
1231  0, 0, 10, 0, 16, 0,
1232  1, 0, 0, 0, 54, 0,
1233  0, 5, 130, 0, 16, 0,
1234  0, 0, 0, 0, 1, 64,
1235  0, 0, 0, 0, 0, 0,
1236  48, 0, 0, 1, 1, 0,
1237  0, 7, 18, 0, 16, 0,
1238  3, 0, 0, 0, 26, 0,
1239  16, 0, 2, 0, 0, 0,
1240  1, 64, 0, 0, 0, 4,
1241  0, 0, 3, 0, 4, 3,
1242  10, 0, 16, 0, 3, 0,
1243  0, 0, 30, 0, 0, 7,
1244  130, 0, 16, 0, 0, 0,
1245  0, 0, 58, 0, 16, 0,
1246  0, 0, 0, 0, 1, 64,
1247  0, 0, 255, 255, 255, 255,
1248  41, 0, 0, 7, 34, 0,
1249  16, 0, 2, 0, 0, 0,
1250  26, 0, 16, 0, 2, 0,
1251  0, 0, 1, 64, 0, 0,
1252  1, 0, 0, 0, 22, 0,
1253  0, 1, 1, 0, 0, 7,
1254  18, 0, 16, 0, 2, 0,
1255  0, 0, 26, 0, 16, 0,
1256  2, 0, 0, 0, 1, 64,
1257  0, 0, 254, 3, 0, 0,
1258  18, 0, 0, 1, 54, 0,
1259  0, 5, 18, 0, 16, 0,
1260  2, 0, 0, 0, 1, 64,
1261  0, 0, 0, 0, 0, 0,
1262  54, 0, 0, 5, 130, 0,
1263  16, 0, 0, 0, 0, 0,
1264  1, 64, 0, 0, 144, 255,
1265  255, 255, 21, 0, 0, 1,
1266  21, 0, 0, 1, 41, 0,
1267  0, 7, 114, 0, 16, 0,
1268  3, 0, 0, 0, 70, 2,
1269  16, 0, 4, 0, 0, 0,
1270  1, 64, 0, 0, 16, 0,
1271  0, 0, 1, 0, 0, 10,
1272  114, 0, 16, 0, 3, 0,
1273  0, 0, 70, 2, 16, 0,
1274  3, 0, 0, 0, 2, 64,
1275  0, 0, 0, 0, 0, 128,
1276  0, 0, 0, 128, 0, 0,
1277  0, 128, 0, 0, 0, 0,
1278  41, 0, 0, 7, 130, 0,
1279  16, 0, 0, 0, 0, 0,
1280  58, 0, 16, 0, 0, 0,
1281  0, 0, 1, 64, 0, 0,
1282  23, 0, 0, 0, 30, 0,
1283  0, 7, 130, 0, 16, 0,
1284  0, 0, 0, 0, 58, 0,
1285  16, 0, 0, 0, 0, 0,
1286  1, 64, 0, 0, 0, 0,
1287  0, 56, 60, 0, 0, 7,
1288  130, 0, 16, 0, 0, 0,
1289  0, 0, 58, 0, 16, 0,
1290  0, 0, 0, 0, 10, 0,
1291  16, 0, 3, 0, 0, 0,
1292  41, 0, 0, 7, 18, 0,
1293  16, 0, 1, 0, 0, 0,
1294  10, 0, 16, 0, 2, 0,
1295  0, 0, 1, 64, 0, 0,
1296  13, 0, 0, 0, 30, 0,
1297  0, 7, 18, 0, 16, 0,
1298  5, 0, 0, 0, 58, 0,
1299  16, 0, 0, 0, 0, 0,
1300  10, 0, 16, 0, 1, 0,
1301  0, 0, 31, 0, 4, 3,
1302  58, 0, 16, 0, 2, 0,
1303  0, 0, 85, 0, 0, 7,
1304  130, 0, 16, 0, 0, 0,
1305  0, 0, 26, 0, 16, 0,
1306  4, 0, 0, 0, 1, 64,
1307  0, 0, 10, 0, 0, 0,
1308  1, 0, 0, 7, 130, 0,
1309  16, 0, 0, 0, 0, 0,
1310  58, 0, 16, 0, 0, 0,
1311  0, 0, 1, 64, 0, 0,
1312  31, 0, 0, 0, 18, 0,
1313  0, 1, 31, 0, 4, 3,
1314  42, 0, 16, 0, 2, 0,
1315  0, 0, 41, 0, 0, 7,
1316  18, 0, 16, 0, 1, 0,
1317  0, 0, 42, 0, 16, 0,
1318  2, 0, 0, 0, 1, 64,
1319  0, 0, 1, 0, 0, 0,
1320  54, 0, 0, 5, 18, 0,
1321  16, 0, 2, 0, 0, 0,
1322  10, 0, 16, 0, 1, 0,
1323  0, 0, 54, 0, 0, 5,
1324  130, 0, 16, 0, 0, 0,
1325  0, 0, 1, 64, 0, 0,
1326  0, 0, 0, 0, 48, 0,
1327  0, 1, 1, 0, 0, 7,
1328  34, 0, 16, 0, 2, 0,
1329  0, 0, 10, 0, 16, 0,
1330  2, 0, 0, 0, 1, 64,
1331  0, 0, 0, 4, 0, 0,
1332  3, 0, 4, 3, 26, 0,
1333  16, 0, 2, 0, 0, 0,
1334  30, 0, 0, 7, 130, 0,
1335  16, 0, 0, 0, 0, 0,
1336  58, 0, 16, 0, 0, 0,
1337  0, 0, 1, 64, 0, 0,
1338  255, 255, 255, 255, 41, 0,
1339  0, 7, 18, 0, 16, 0,
1340  2, 0, 0, 0, 10, 0,
1341  16, 0, 2, 0, 0, 0,
1342  1, 64, 0, 0, 1, 0,
1343  0, 0, 22, 0, 0, 1,
1344  1, 0, 0, 7, 66, 0,
1345  16, 0, 2, 0, 0, 0,
1346  10, 0, 16, 0, 2, 0,
1347  0, 0, 1, 64, 0, 0,
1348  254, 3, 0, 0, 18, 0,
1349  0, 1, 54, 0, 0, 5,
1350  66, 0, 16, 0, 2, 0,
1351  0, 0, 1, 64, 0, 0,
1352  0, 0, 0, 0, 54, 0,
1353  0, 5, 130, 0, 16, 0,
1354  0, 0, 0, 0, 1, 64,
1355  0, 0, 144, 255, 255, 255,
1356  21, 0, 0, 1, 21, 0,
1357  0, 1, 41, 0, 0, 7,
1358  130, 0, 16, 0, 0, 0,
1359  0, 0, 58, 0, 16, 0,
1360  0, 0, 0, 0, 1, 64,
1361  0, 0, 23, 0, 0, 0,
1362  30, 0, 0, 7, 130, 0,
1363  16, 0, 0, 0, 0, 0,
1364  58, 0, 16, 0, 0, 0,
1365  0, 0, 1, 64, 0, 0,
1366  0, 0, 0, 56, 60, 0,
1367  0, 7, 130, 0, 16, 0,
1368  0, 0, 0, 0, 58, 0,
1369  16, 0, 0, 0, 0, 0,
1370  26, 0, 16, 0, 3, 0,
1371  0, 0, 41, 0, 0, 7,
1372  18, 0, 16, 0, 1, 0,
1373  0, 0, 42, 0, 16, 0,
1374  2, 0, 0, 0, 1, 64,
1375  0, 0, 13, 0, 0, 0,
1376  30, 0, 0, 7, 34, 0,
1377  16, 0, 5, 0, 0, 0,
1378  58, 0, 16, 0, 0, 0,
1379  0, 0, 10, 0, 16, 0,
1380  1, 0, 0, 0, 1, 0,
1381  0, 10, 50, 0, 16, 0,
1382  2, 0, 0, 0, 166, 10,
1383  16, 0, 4, 0, 0, 0,
1384  2, 64, 0, 0, 255, 3,
1385  0, 0, 0, 124, 0, 0,
1386  0, 0, 0, 0, 0, 0,
1387  0, 0, 31, 0, 4, 3,
1388  26, 0, 16, 0, 2, 0,
1389  0, 0, 85, 0, 0, 7,
1390  130, 0, 16, 0, 0, 0,
1391  0, 0, 42, 0, 16, 0,
1392  4, 0, 0, 0, 1, 64,
1393  0, 0, 10, 0, 0, 0,
1394  1, 0, 0, 7, 130, 0,
1395  16, 0, 0, 0, 0, 0,
1396  58, 0, 16, 0, 0, 0,
1397  0, 0, 1, 64, 0, 0,
1398  31, 0, 0, 0, 18, 0,
1399  0, 1, 31, 0, 4, 3,
1400  10, 0, 16, 0, 2, 0,
1401  0, 0, 41, 0, 0, 7,
1402  18, 0, 16, 0, 1, 0,
1403  0, 0, 10, 0, 16, 0,
1404  2, 0, 0, 0, 1, 64,
1405  0, 0, 1, 0, 0, 0,
1406  54, 0, 0, 5, 34, 0,
1407  16, 0, 2, 0, 0, 0,
1408  10, 0, 16, 0, 1, 0,
1409  0, 0, 54, 0, 0, 5,
1410  130, 0, 16, 0, 0, 0,
1411  0, 0, 1, 64, 0, 0,
1412  0, 0, 0, 0, 48, 0,
1413  0, 1, 1, 0, 0, 7,
1414  66, 0, 16, 0, 2, 0,
1415  0, 0, 26, 0, 16, 0,
1416  2, 0, 0, 0, 1, 64,
1417  0, 0, 0, 4, 0, 0,
1418  3, 0, 4, 3, 42, 0,
1419  16, 0, 2, 0, 0, 0,
1420  30, 0, 0, 7, 130, 0,
1421  16, 0, 0, 0, 0, 0,
1422  58, 0, 16, 0, 0, 0,
1423  0, 0, 1, 64, 0, 0,
1424  255, 255, 255, 255, 41, 0,
1425  0, 7, 34, 0, 16, 0,
1426  2, 0, 0, 0, 26, 0,
1427  16, 0, 2, 0, 0, 0,
1428  1, 64, 0, 0, 1, 0,
1429  0, 0, 22, 0, 0, 1,
1430  1, 0, 0, 7, 18, 0,
1431  16, 0, 2, 0, 0, 0,
1432  26, 0, 16, 0, 2, 0,
1433  0, 0, 1, 64, 0, 0,
1434  254, 3, 0, 0, 18, 0,
1435  0, 1, 54, 0, 0, 5,
1436  18, 0, 16, 0, 2, 0,
1437  0, 0, 1, 64, 0, 0,
1438  0, 0, 0, 0, 54, 0,
1439  0, 5, 130, 0, 16, 0,
1440  0, 0, 0, 0, 1, 64,
1441  0, 0, 144, 255, 255, 255,
1442  21, 0, 0, 1, 21, 0,
1443  0, 1, 41, 0, 0, 7,
1444  130, 0, 16, 0, 0, 0,
1445  0, 0, 58, 0, 16, 0,
1446  0, 0, 0, 0, 1, 64,
1447  0, 0, 23, 0, 0, 0,
1448  30, 0, 0, 7, 130, 0,
1449  16, 0, 0, 0, 0, 0,
1450  58, 0, 16, 0, 0, 0,
1451  0, 0, 1, 64, 0, 0,
1452  0, 0, 0, 56, 60, 0,
1453  0, 7, 130, 0, 16, 0,
1454  0, 0, 0, 0, 58, 0,
1455  16, 0, 0, 0, 0, 0,
1456  42, 0, 16, 0, 3, 0,
1457  0, 0, 41, 0, 0, 7,
1458  18, 0, 16, 0, 1, 0,
1459  0, 0, 10, 0, 16, 0,
1460  2, 0, 0, 0, 1, 64,
1461  0, 0, 13, 0, 0, 0,
1462  30, 0, 0, 7, 66, 0,
1463  16, 0, 5, 0, 0, 0,
1464  58, 0, 16, 0, 0, 0,
1465  0, 0, 10, 0, 16, 0,
1466  1, 0, 0, 0, 168, 0,
1467  0, 8, 114, 240, 17, 0,
1468  0, 0, 0, 0, 10, 64,
1469  2, 0, 1, 64, 0, 0,
1470  24, 0, 0, 0, 70, 2,
1471  16, 0, 5, 0, 0, 0,
1472  16, 0, 0, 10, 130, 0,
1473  16, 0, 2, 0, 0, 0,
1474  70, 2, 16, 0, 5, 0,
1475  0, 0, 2, 64, 0, 0,
1476  208, 179, 89, 62, 89, 23,
1477  55, 63, 152, 221, 147, 61,
1478  0, 0, 0, 0, 32, 0,
1479  0, 8, 130, 0, 16, 0,
1480  0, 0, 0, 0, 42, 128,
1481  32, 0, 0, 0, 0, 0,
1482  0, 0, 0, 0, 1, 64,
1483  0, 0, 95, 0, 0, 0,
1484  41, 0, 0, 7, 114, 0,
1485  16, 0, 3, 0, 0, 0,
1486  70, 2, 16, 0, 4, 0,
1487  0, 0, 1, 64, 0, 0,
1488  6, 0, 0, 0, 78, 0,
1489  0, 11, 114, 0, 16, 0,
1490  3, 0, 0, 0, 0, 208,
1491  0, 0, 70, 2, 16, 0,
1492  3, 0, 0, 0, 2, 64,
1493  0, 0, 31, 0, 0, 0,
1494  31, 0, 0, 0, 31, 0,
1495  0, 0, 0, 0, 0, 0,
1496  79, 0, 0, 10, 114, 0,
1497  16, 0, 5, 0, 0, 0,
1498  70, 2, 16, 0, 4, 0,
1499  0, 0, 2, 64, 0, 0,
1500  0, 128, 0, 0, 0, 128,
1501  0, 0, 0, 128, 0, 0,
1502  0, 0, 0, 0, 32, 0,
1503  0, 10, 114, 0, 16, 0,
1504  6, 0, 0, 0, 70, 2,
1505  16, 0, 4, 0, 0, 0,
1506  2, 64, 0, 0, 255, 123,
1507  0, 0, 255, 123, 0, 0,
1508  255, 123, 0, 0, 0, 0,
1509  0, 0, 41, 0, 0, 7,
1510  114, 0, 16, 0, 4, 0,
1511  0, 0, 70, 2, 16, 0,
1512  4, 0, 0, 0, 1, 64,
1513  0, 0, 5, 0, 0, 0,
1514  78, 0, 0, 11, 114, 0,
1515  16, 0, 7, 0, 0, 0,
1516  0, 208, 0, 0, 70, 2,
1517  16, 0, 4, 0, 0, 0,
1518  2, 64, 0, 0, 31, 0,
1519  0, 0, 31, 0, 0, 0,
1520  31, 0, 0, 0, 0, 0,
1521  0, 0, 55, 0, 0, 12,
1522  114, 0, 16, 0, 7, 0,
1523  0, 0, 70, 2, 16, 0,
1524  6, 0, 0, 0, 2, 64,
1525  0, 0, 255, 127, 0, 0,
1526  255, 127, 0, 0, 255, 127,
1527  0, 0, 0, 0, 0, 0,
1528  70, 2, 16, 0, 7, 0,
1529  0, 0, 1, 0, 0, 10,
1530  114, 0, 16, 0, 4, 0,
1531  0, 0, 70, 2, 16, 0,
1532  4, 0, 0, 0, 2, 64,
1533  0, 0, 224, 255, 15, 0,
1534  224, 255, 15, 0, 224, 255,
1535  15, 0, 0, 0, 0, 0,
1536  78, 0, 0, 11, 114, 0,
1537  16, 0, 4, 0, 0, 0,
1538  0, 208, 0, 0, 70, 2,
1539  16, 0, 4, 0, 0, 0,
1540  2, 64, 0, 0, 31, 0,
1541  0, 0, 31, 0, 0, 0,
1542  31, 0, 0, 0, 0, 0,
1543  0, 0, 40, 0, 0, 5,
1544  114, 0, 16, 0, 4, 0,
1545  0, 0, 70, 2, 16, 0,
1546  4, 0, 0, 0, 55, 0,
1547  0, 12, 114, 0, 16, 0,
1548  4, 0, 0, 0, 70, 2,
1549  16, 0, 6, 0, 0, 0,
1550  2, 64, 0, 0, 1, 128,
1551  255, 255, 1, 128, 255, 255,
1552  1, 128, 255, 255, 0, 0,
1553  0, 0, 70, 2, 16, 0,
1554  4, 0, 0, 0, 55, 0,
1555  0, 9, 114, 0, 16, 0,
1556  4, 0, 0, 0, 70, 2,
1557  16, 0, 5, 0, 0, 0,
1558  70, 2, 16, 0, 7, 0,
1559  0, 0, 70, 2, 16, 0,
1560  4, 0, 0, 0, 55, 0,
1561  0, 9, 114, 0, 16, 0,
1562  2, 0, 0, 0, 246, 15,
1563  16, 0, 0, 0, 0, 0,
1564  70, 2, 16, 0, 3, 0,
1565  0, 0, 70, 2, 16, 0,
1566  4, 0, 0, 0, 168, 0,
1567  0, 8, 114, 240, 17, 0,
1568  0, 0, 0, 0, 10, 64,
1569  2, 0, 1, 64, 0, 0,
1570  12, 0, 0, 0, 70, 2,
1571  16, 0, 2, 0, 0, 0,
1572  168, 0, 0, 8, 242, 240,
1573  17, 0, 0, 0, 0, 0,
1574  10, 64, 2, 0, 1, 64,
1575  0, 0, 52, 0, 0, 0,
1576  70, 2, 16, 0, 2, 0,
1577  0, 0, 168, 0, 0, 8,
1578  242, 240, 17, 0, 0, 0,
1579  0, 0, 10, 64, 2, 0,
1580  1, 64, 0, 0, 68, 0,
1581  0, 0, 150, 15, 16, 0,
1582  2, 0, 0, 0, 21, 0,
1583  0, 1, 31, 0, 4, 3,
1584  26, 0, 16, 0, 1, 0,
1585  0, 0, 167, 0, 0, 8,
1586  18, 0, 16, 0, 2, 0,
1587  0, 0, 10, 64, 2, 0,
1588  1, 64, 0, 0, 76, 0,
1589  0, 0, 6, 240, 17, 0,
1590  0, 0, 0, 0, 30, 0,
1591  0, 6, 130, 0, 16, 0,
1592  0, 0, 0, 0, 10, 64,
1593  2, 0, 1, 64, 0, 0,
1594  8, 0, 0, 0, 167, 0,
1595  0, 9, 18, 0, 16, 0,
1596  3, 0, 0, 0, 58, 0,
1597  16, 0, 0, 0, 0, 0,
1598  1, 64, 0, 0, 76, 0,
1599  0, 0, 6, 240, 17, 0,
1600  0, 0, 0, 0, 49, 0,
1601  0, 7, 18, 0, 16, 0,
1602  1, 0, 0, 0, 10, 0,
1603  16, 0, 3, 0, 0, 0,
1604  10, 0, 16, 0, 2, 0,
1605  0, 0, 31, 0, 4, 3,
1606  10, 0, 16, 0, 1, 0,
1607  0, 0, 167, 0, 0, 9,
1608  114, 0, 16, 0, 2, 0,
1609  0, 0, 58, 0, 16, 0,
1610  0, 0, 0, 0, 1, 64,
1611  0, 0, 52, 0, 0, 0,
1612  70, 242, 17, 0, 0, 0,
1613  0, 0, 168, 0, 0, 8,
1614  114, 240, 17, 0, 0, 0,
1615  0, 0, 10, 64, 2, 0,
1616  1, 64, 0, 0, 52, 0,
1617  0, 0, 70, 2, 16, 0,
1618  2, 0, 0, 0, 168, 0,
1619  0, 8, 18, 240, 17, 0,
1620  0, 0, 0, 0, 10, 64,
1621  2, 0, 1, 64, 0, 0,
1622  76, 0, 0, 0, 10, 0,
1623  16, 0, 3, 0, 0, 0,
1624  21, 0, 0, 1, 167, 0,
1625  0, 8, 18, 0, 16, 0,
1626  2, 0, 0, 0, 10, 64,
1627  2, 0, 1, 64, 0, 0,
1628  80, 0, 0, 0, 6, 240,
1629  17, 0, 0, 0, 0, 0,
1630  167, 0, 0, 9, 18, 0,
1631  16, 0, 3, 0, 0, 0,
1632  58, 0, 16, 0, 0, 0,
1633  0, 0, 1, 64, 0, 0,
1634  80, 0, 0, 0, 6, 240,
1635  17, 0, 0, 0, 0, 0,
1636  49, 0, 0, 7, 18, 0,
1637  16, 0, 1, 0, 0, 0,
1638  10, 0, 16, 0, 2, 0,
1639  0, 0, 10, 0, 16, 0,
1640  3, 0, 0, 0, 31, 0,
1641  4, 3, 10, 0, 16, 0,
1642  1, 0, 0, 0, 167, 0,
1643  0, 9, 114, 0, 16, 0,
1644  2, 0, 0, 0, 58, 0,
1645  16, 0, 0, 0, 0, 0,
1646  1, 64, 0, 0, 64, 0,
1647  0, 0, 70, 242, 17, 0,
1648  0, 0, 0, 0, 168, 0,
1649  0, 8, 114, 240, 17, 0,
1650  0, 0, 0, 0, 10, 64,
1651  2, 0, 1, 64, 0, 0,
1652  64, 0, 0, 0, 70, 2,
1653  16, 0, 2, 0, 0, 0,
1654  168, 0, 0, 8, 18, 240,
1655  17, 0, 0, 0, 0, 0,
1656  10, 64, 2, 0, 1, 64,
1657  0, 0, 80, 0, 0, 0,
1658  10, 0, 16, 0, 3, 0,
1659  0, 0, 21, 0, 0, 1,
1660  21, 0, 0, 1, 31, 0,
1661  4, 3, 42, 0, 16, 0,
1662  1, 0, 0, 0, 167, 0,
1663  0, 8, 18, 0, 16, 0,
1664  2, 0, 0, 0, 10, 64,
1665  2, 0, 1, 64, 0, 0,
1666  76, 0, 0, 0, 6, 240,
1667  17, 0, 0, 0, 0, 0,
1668  30, 0, 0, 6, 130, 0,
1669  16, 0, 0, 0, 0, 0,
1670  10, 64, 2, 0, 1, 64,
1671  0, 0, 4, 0, 0, 0,
1672  167, 0, 0, 9, 18, 0,
1673  16, 0, 3, 0, 0, 0,
1674  58, 0, 16, 0, 0, 0,
1675  0, 0, 1, 64, 0, 0,
1676  76, 0, 0, 0, 6, 240,
1677  17, 0, 0, 0, 0, 0,
1678  49, 0, 0, 7, 18, 0,
1679  16, 0, 1, 0, 0, 0,
1680  10, 0, 16, 0, 3, 0,
1681  0, 0, 10, 0, 16, 0,
1682  2, 0, 0, 0, 31, 0,
1683  4, 3, 10, 0, 16, 0,
1684  1, 0, 0, 0, 167, 0,
1685  0, 9, 114, 0, 16, 0,
1686  2, 0, 0, 0, 58, 0,
1687  16, 0, 0, 0, 0, 0,
1688  1, 64, 0, 0, 52, 0,
1689  0, 0, 70, 242, 17, 0,
1690  0, 0, 0, 0, 168, 0,
1691  0, 8, 114, 240, 17, 0,
1692  0, 0, 0, 0, 10, 64,
1693  2, 0, 1, 64, 0, 0,
1694  52, 0, 0, 0, 70, 2,
1695  16, 0, 2, 0, 0, 0,
1696  168, 0, 0, 8, 18, 240,
1697  17, 0, 0, 0, 0, 0,
1698  10, 64, 2, 0, 1, 64,
1699  0, 0, 76, 0, 0, 0,
1700  10, 0, 16, 0, 3, 0,
1701  0, 0, 21, 0, 0, 1,
1702  167, 0, 0, 8, 18, 0,
1703  16, 0, 2, 0, 0, 0,
1704  10, 64, 2, 0, 1, 64,
1705  0, 0, 80, 0, 0, 0,
1706  6, 240, 17, 0, 0, 0,
1707  0, 0, 167, 0, 0, 9,
1708  18, 0, 16, 0, 3, 0,
1709  0, 0, 58, 0, 16, 0,
1710  0, 0, 0, 0, 1, 64,
1711  0, 0, 80, 0, 0, 0,
1712  6, 240, 17, 0, 0, 0,
1713  0, 0, 49, 0, 0, 7,
1714  18, 0, 16, 0, 1, 0,
1715  0, 0, 10, 0, 16, 0,
1716  2, 0, 0, 0, 10, 0,
1717  16, 0, 3, 0, 0, 0,
1718  31, 0, 4, 3, 10, 0,
1719  16, 0, 1, 0, 0, 0,
1720  167, 0, 0, 9, 114, 0,
1721  16, 0, 2, 0, 0, 0,
1722  58, 0, 16, 0, 0, 0,
1723  0, 0, 1, 64, 0, 0,
1724  64, 0, 0, 0, 70, 242,
1725  17, 0, 0, 0, 0, 0,
1726  168, 0, 0, 8, 114, 240,
1727  17, 0, 0, 0, 0, 0,
1728  10, 64, 2, 0, 1, 64,
1729  0, 0, 64, 0, 0, 0,
1730  70, 2, 16, 0, 2, 0,
1731  0, 0, 168, 0, 0, 8,
1732  18, 240, 17, 0, 0, 0,
1733  0, 0, 10, 64, 2, 0,
1734  1, 64, 0, 0, 80, 0,
1735  0, 0, 10, 0, 16, 0,
1736  3, 0, 0, 0, 21, 0,
1737  0, 1, 21, 0, 0, 1,
1738  31, 0, 4, 3, 58, 0,
1739  16, 0, 1, 0, 0, 0,
1740  167, 0, 0, 8, 18, 0,
1741  16, 0, 2, 0, 0, 0,
1742  10, 64, 2, 0, 1, 64,
1743  0, 0, 76, 0, 0, 0,
1744  6, 240, 17, 0, 0, 0,
1745  0, 0, 30, 0, 0, 6,
1746  130, 0, 16, 0, 0, 0,
1747  0, 0, 10, 64, 2, 0,
1748  1, 64, 0, 0, 2, 0,
1749  0, 0, 167, 0, 0, 9,
1750  18, 0, 16, 0, 3, 0,
1751  0, 0, 58, 0, 16, 0,
1752  0, 0, 0, 0, 1, 64,
1753  0, 0, 76, 0, 0, 0,
1754  6, 240, 17, 0, 0, 0,
1755  0, 0, 49, 0, 0, 7,
1756  18, 0, 16, 0, 1, 0,
1757  0, 0, 10, 0, 16, 0,
1758  3, 0, 0, 0, 10, 0,
1759  16, 0, 2, 0, 0, 0,
1760  31, 0, 4, 3, 10, 0,
1761  16, 0, 1, 0, 0, 0,
1762  167, 0, 0, 9, 114, 0,
1763  16, 0, 2, 0, 0, 0,
1764  58, 0, 16, 0, 0, 0,
1765  0, 0, 1, 64, 0, 0,
1766  52, 0, 0, 0, 70, 242,
1767  17, 0, 0, 0, 0, 0,
1768  168, 0, 0, 8, 114, 240,
1769  17, 0, 0, 0, 0, 0,
1770  10, 64, 2, 0, 1, 64,
1771  0, 0, 52, 0, 0, 0,
1772  70, 2, 16, 0, 2, 0,
1773  0, 0, 168, 0, 0, 8,
1774  18, 240, 17, 0, 0, 0,
1775  0, 0, 10, 64, 2, 0,
1776  1, 64, 0, 0, 76, 0,
1777  0, 0, 10, 0, 16, 0,
1778  3, 0, 0, 0, 21, 0,
1779  0, 1, 167, 0, 0, 8,
1780  18, 0, 16, 0, 2, 0,
1781  0, 0, 10, 64, 2, 0,
1782  1, 64, 0, 0, 80, 0,
1783  0, 0, 6, 240, 17, 0,
1784  0, 0, 0, 0, 167, 0,
1785  0, 9, 18, 0, 16, 0,
1786  3, 0, 0, 0, 58, 0,
1787  16, 0, 0, 0, 0, 0,
1788  1, 64, 0, 0, 80, 0,
1789  0, 0, 6, 240, 17, 0,
1790  0, 0, 0, 0, 49, 0,
1791  0, 7, 18, 0, 16, 0,
1792  1, 0, 0, 0, 10, 0,
1793  16, 0, 2, 0, 0, 0,
1794  10, 0, 16, 0, 3, 0,
1795  0, 0, 31, 0, 4, 3,
1796  10, 0, 16, 0, 1, 0,
1797  0, 0, 167, 0, 0, 9,
1798  114, 0, 16, 0, 2, 0,
1799  0, 0, 58, 0, 16, 0,
1800  0, 0, 0, 0, 1, 64,
1801  0, 0, 64, 0, 0, 0,
1802  70, 242, 17, 0, 0, 0,
1803  0, 0, 168, 0, 0, 8,
1804  114, 240, 17, 0, 0, 0,
1805  0, 0, 10, 64, 2, 0,
1806  1, 64, 0, 0, 64, 0,
1807  0, 0, 70, 2, 16, 0,
1808  2, 0, 0, 0, 168, 0,
1809  0, 8, 18, 240, 17, 0,
1810  0, 0, 0, 0, 10, 64,
1811  2, 0, 1, 64, 0, 0,
1812  80, 0, 0, 0, 10, 0,
1813  16, 0, 3, 0, 0, 0,
1814  21, 0, 0, 1, 21, 0,
1815  0, 1, 79, 0, 0, 7,
1816  130, 0, 16, 0, 0, 0,
1817  0, 0, 42, 0, 16, 0,
1818  0, 0, 0, 0, 1, 64,
1819  0, 0, 1, 0, 0, 0,
1820  31, 0, 4, 3, 58, 0,
1821  16, 0, 0, 0, 0, 0,
1822  167, 0, 0, 8, 18, 0,
1823  16, 0, 2, 0, 0, 0,
1824  10, 64, 2, 0, 1, 64,
1825  0, 0, 76, 0, 0, 0,
1826  6, 240, 17, 0, 0, 0,
1827  0, 0, 30, 0, 0, 6,
1828  18, 0, 16, 0, 1, 0,
1829  0, 0, 10, 64, 2, 0,
1830  1, 64, 0, 0, 1, 0,
1831  0, 0, 167, 0, 0, 9,
1832  18, 0, 16, 0, 3, 0,
1833  0, 0, 10, 0, 16, 0,
1834  1, 0, 0, 0, 1, 64,
1835  0, 0, 76, 0, 0, 0,
1836  6, 240, 17, 0, 0, 0,
1837  0, 0, 49, 0, 0, 7,
1838  34, 0, 16, 0, 1, 0,
1839  0, 0, 10, 0, 16, 0,
1840  3, 0, 0, 0, 10, 0,
1841  16, 0, 2, 0, 0, 0,
1842  31, 0, 4, 3, 26, 0,
1843  16, 0, 1, 0, 0, 0,
1844  167, 0, 0, 9, 114, 0,
1845  16, 0, 2, 0, 0, 0,
1846  10, 0, 16, 0, 1, 0,
1847  0, 0, 1, 64, 0, 0,
1848  52, 0, 0, 0, 70, 242,
1849  17, 0, 0, 0, 0, 0,
1850  168, 0, 0, 8, 114, 240,
1851  17, 0, 0, 0, 0, 0,
1852  10, 64, 2, 0, 1, 64,
1853  0, 0, 52, 0, 0, 0,
1854  70, 2, 16, 0, 2, 0,
1855  0, 0, 21, 0, 0, 1,
1856  167, 0, 0, 8, 18, 0,
1857  16, 0, 2, 0, 0, 0,
1858  10, 64, 2, 0, 1, 64,
1859  0, 0, 80, 0, 0, 0,
1860  6, 240, 17, 0, 0, 0,
1861  0, 0, 167, 0, 0, 9,
1862  18, 0, 16, 0, 3, 0,
1863  0, 0, 10, 0, 16, 0,
1864  1, 0, 0, 0, 1, 64,
1865  0, 0, 80, 0, 0, 0,
1866  6, 240, 17, 0, 0, 0,
1867  0, 0, 49, 0, 0, 7,
1868  34, 0, 16, 0, 1, 0,
1869  0, 0, 10, 0, 16, 0,
1870  2, 0, 0, 0, 10, 0,
1871  16, 0, 3, 0, 0, 0,
1872  31, 0, 4, 3, 26, 0,
1873  16, 0, 1, 0, 0, 0,
1874  167, 0, 0, 9, 114, 0,
1875  16, 0, 2, 0, 0, 0,
1876  10, 0, 16, 0, 1, 0,
1877  0, 0, 1, 64, 0, 0,
1878  64, 0, 0, 0, 70, 242,
1879  17, 0, 0, 0, 0, 0,
1880  168, 0, 0, 8, 114, 240,
1881  17, 0, 0, 0, 0, 0,
1882  10, 64, 2, 0, 1, 64,
1883  0, 0, 64, 0, 0, 0,
1884  70, 2, 16, 0, 2, 0,
1885  0, 0, 21, 0, 0, 1,
1886  21, 0, 0, 1, 31, 0,
1887  0, 3, 42, 0, 16, 0,
1888  0, 0, 0, 0, 167, 0,
1889  0, 9, 114, 0, 16, 0,
1890  2, 0, 0, 0, 26, 0,
1891  16, 0, 0, 0, 0, 0,
1892  1, 64, 0, 0, 52, 0,
1893  0, 0, 70, 242, 17, 0,
1894  0, 0, 0, 0, 167, 0,
1895  0, 9, 114, 0, 16, 0,
1896  3, 0, 0, 0, 26, 0,
1897  16, 0, 0, 0, 0, 0,
1898  1, 64, 0, 0, 64, 0,
1899  0, 0, 70, 242, 17, 0,
1900  0, 0, 0, 0, 30, 0,
1901  0, 8, 114, 0, 16, 0,
1902  4, 0, 0, 0, 70, 2,
1903  16, 128, 65, 0, 0, 0,
1904  2, 0, 0, 0, 70, 2,
1905  16, 0, 3, 0, 0, 0,
1906  43, 0, 0, 5, 114, 0,
1907  16, 0, 4, 0, 0, 0,
1908  70, 2, 16, 0, 4, 0,
1909  0, 0, 16, 0, 0, 7,
1910  18, 0, 16, 0, 1, 0,
1911  0, 0, 70, 2, 16, 0,
1912  4, 0, 0, 0, 70, 2,
1913  16, 0, 4, 0, 0, 0,
1914  167, 0, 0, 9, 114, 0,
1915  16, 0, 5, 0, 0, 0,
1916  26, 0, 16, 0, 0, 0,
1917  0, 0, 1, 64, 0, 0,
1918  12, 0, 0, 0, 70, 242,
1919  17, 0, 0, 0, 0, 0,
1920  30, 0, 0, 8, 114, 0,
1921  16, 0, 5, 0, 0, 0,
1922  70, 2, 16, 128, 65, 0,
1923  0, 0, 2, 0, 0, 0,
1924  70, 2, 16, 0, 5, 0,
1925  0, 0, 43, 0, 0, 5,
1926  114, 0, 16, 0, 5, 0,
1927  0, 0, 70, 2, 16, 0,
1928  5, 0, 0, 0, 16, 0,
1929  0, 7, 34, 0, 16, 0,
1930  1, 0, 0, 0, 70, 2,
1931  16, 0, 4, 0, 0, 0,
1932  70, 2, 16, 0, 5, 0,
1933  0, 0, 49, 0, 0, 7,
1934  130, 0, 16, 0, 2, 0,
1935  0, 0, 1, 64, 0, 0,
1936  0, 0, 0, 0, 10, 0,
1937  16, 0, 1, 0, 0, 0,
1938  29, 0, 0, 7, 18, 0,
1939  16, 0, 4, 0, 0, 0,
1940  26, 0, 16, 0, 1, 0,
1941  0, 0, 1, 64, 0, 0,
1942  0, 0, 0, 0, 1, 0,
1943  0, 7, 130, 0, 16, 0,
1944  2, 0, 0, 0, 58, 0,
1945  16, 0, 2, 0, 0, 0,
1946  10, 0, 16, 0, 4, 0,
1947  0, 0, 56, 0, 0, 7,
1948  34, 0, 16, 0, 1, 0,
1949  0, 0, 26, 0, 16, 0,
1950  1, 0, 0, 0, 1, 64,
1951  0, 0, 253, 255, 125, 66,
1952  14, 0, 0, 7, 18, 0,
1953  16, 0, 1, 0, 0, 0,
1954  26, 0, 16, 0, 1, 0,
1955  0, 0, 10, 0, 16, 0,
1956  1, 0, 0, 0, 28, 0,
1957  0, 5, 18, 0, 16, 0,
1958  1, 0, 0, 0, 10, 0,
1959  16, 0, 1, 0, 0, 0,
1960  79, 0, 0, 7, 18, 0,
1961  16, 0, 1, 0, 0, 0,
1962  1, 64, 0, 0, 32, 0,
1963  0, 0, 10, 0, 16, 0,
1964  1, 0, 0, 0, 1, 0,
1965  0, 7, 18, 0, 16, 0,
1966  1, 0, 0, 0, 10, 0,
1967  16, 0, 1, 0, 0, 0,
1968  58, 0, 16, 0, 2, 0,
1969  0, 0, 31, 0, 4, 3,
1970  10, 0, 16, 0, 1, 0,
1971  0, 0, 54, 0, 0, 5,
1972  130, 0, 16, 0, 3, 0,
1973  0, 0, 10, 0, 16, 0,
1974  2, 0, 0, 0, 168, 0,
1975  0, 8, 242, 240, 17, 0,
1976  0, 0, 0, 0, 10, 64,
1977  2, 0, 1, 64, 0, 0,
1978  52, 0, 0, 0, 70, 14,
1979  16, 0, 3, 0, 0, 0,
1980  168, 0, 0, 8, 50, 240,
1981  17, 0, 0, 0, 0, 0,
1982  10, 64, 2, 0, 1, 64,
1983  0, 0, 68, 0, 0, 0,
1984  150, 5, 16, 0, 2, 0,
1985  0, 0, 21, 0, 0, 1,
1986  21, 0, 0, 1, 31, 0,
1987  4, 3, 42, 0, 16, 0,
1988  1, 0, 0, 0, 167, 0,
1989  0, 9, 114, 0, 16, 0,
1990  2, 0, 0, 0, 26, 0,
1991  16, 0, 0, 0, 0, 0,
1992  1, 64, 0, 0, 52, 0,
1993  0, 0, 70, 242, 17, 0,
1994  0, 0, 0, 0, 167, 0,
1995  0, 9, 114, 0, 16, 0,
1996  3, 0, 0, 0, 26, 0,
1997  16, 0, 0, 0, 0, 0,
1998  1, 64, 0, 0, 64, 0,
1999  0, 0, 70, 242, 17, 0,
2000  0, 0, 0, 0, 40, 0,
2001  0, 5, 114, 0, 16, 0,
2002  1, 0, 0, 0, 70, 2,
2003  16, 0, 2, 0, 0, 0,
2004  30, 0, 0, 7, 114, 0,
2005  16, 0, 4, 0, 0, 0,
2006  70, 2, 16, 0, 1, 0,
2007  0, 0, 70, 2, 16, 0,
2008  3, 0, 0, 0, 43, 0,
2009  0, 5, 114, 0, 16, 0,
2010  4, 0, 0, 0, 70, 2,
2011  16, 0, 4, 0, 0, 0,
2012  16, 0, 0, 7, 130, 0,
2013  16, 0, 2, 0, 0, 0,
2014  70, 2, 16, 0, 4, 0,
2015  0, 0, 70, 2, 16, 0,
2016  4, 0, 0, 0, 30, 0,
2017  0, 10, 98, 0, 16, 0,
2018  5, 0, 0, 0, 166, 10,
2019  16, 0, 0, 0, 0, 0,
2020  2, 64, 0, 0, 0, 0,
2021  0, 0, 10, 0, 0, 0,
2022  11, 0, 0, 0, 0, 0,
2023  0, 0, 32, 0, 0, 11,
2024  50, 0, 16, 0, 6, 0,
2025  0, 0, 166, 138, 32, 0,
2026  0, 0, 0, 0, 0, 0,
2027  0, 0, 2, 64, 0, 0,
2028  95, 0, 0, 0, 96, 0,
2029  0, 0, 0, 0, 0, 0,
2030  0, 0, 0, 0, 31, 0,
2031  4, 3, 10, 0, 16, 0,
2032  6, 0, 0, 0, 33, 0,
2033  0, 8, 66, 0, 16, 0,
2034  0, 0, 0, 0, 10, 144,
2035  144, 0, 26, 0, 16, 0,
2036  5, 0, 0, 0, 1, 64,
2037  0, 0, 15, 0, 0, 0,
2038  1, 0, 0, 7, 66, 0,
2039  16, 0, 0, 0, 0, 0,
2040  42, 0, 16, 0, 0, 0,
2041  0, 0, 1, 64, 0, 0,
2042  1, 0, 0, 0, 55, 0,
2043  0, 15, 114, 0, 16, 0,
2044  7, 0, 0, 0, 70, 2,
2045  16, 0, 2, 0, 0, 0,
2046  2, 64, 0, 0, 0, 0,
2047  0, 0, 0, 0, 0, 0,
2048  0, 0, 0, 0, 0, 0,
2049  0, 0, 2, 64, 0, 0,
2050  1, 0, 0, 0, 1, 0,
2051  0, 0, 1, 0, 0, 0,
2052  0, 0, 0, 0, 55, 0,
2053  0, 15, 114, 0, 16, 0,
2054  8, 0, 0, 0, 70, 2,
2055  16, 0, 3, 0, 0, 0,
2056  2, 64, 0, 0, 0, 0,
2057  0, 0, 0, 0, 0, 0,
2058  0, 0, 0, 0, 0, 0,
2059  0, 0, 2, 64, 0, 0,
2060  1, 0, 0, 0, 1, 0,
2061  0, 0, 1, 0, 0, 0,
2062  0, 0, 0, 0, 60, 0,
2063  0, 7, 114, 0, 16, 0,
2064  7, 0, 0, 0, 166, 10,
2065  16, 0, 0, 0, 0, 0,
2066  70, 2, 16, 0, 7, 0,
2067  0, 0, 60, 0, 0, 7,
2068  114, 0, 16, 0, 8, 0,
2069  0, 0, 166, 10, 16, 0,
2070  0, 0, 0, 0, 70, 2,
2071  16, 0, 8, 0, 0, 0,
2072  32, 0, 0, 10, 114, 0,
2073  16, 0, 9, 0, 0, 0,
2074  70, 2, 16, 0, 2, 0,
2075  0, 0, 2, 64, 0, 0,
2076  255, 255, 0, 0, 255, 255,
2077  0, 0, 255, 255, 0, 0,
2078  0, 0, 0, 0, 32, 0,
2079  0, 10, 114, 0, 16, 0,
2080  10, 0, 0, 0, 70, 2,
2081  16, 0, 3, 0, 0, 0,
2082  2, 64, 0, 0, 255, 255,
2083  0, 0, 255, 255, 0, 0,
2084  255, 255, 0, 0, 0, 0,
2085  0, 0, 41, 0, 0, 8,
2086  66, 0, 16, 0, 0, 0,
2087  0, 0, 1, 64, 0, 0,
2088  1, 0, 0, 0, 10, 144,
2089  144, 0, 26, 0, 16, 0,
2090  5, 0, 0, 0, 30, 0,
2091  0, 7, 66, 0, 16, 0,
2092  0, 0, 0, 0, 42, 0,
2093  16, 0, 0, 0, 0, 0,
2094  1, 64, 0, 0, 255, 255,
2095  255, 255, 41, 0, 0, 8,
2096  114, 0, 16, 0, 11, 0,
2097  0, 0, 70, 2, 16, 0,
2098  2, 0, 0, 0, 10, 144,
2099  144, 0, 26, 0, 16, 0,
2100  5, 0, 0, 0, 41, 0,
2101  0, 8, 114, 0, 16, 0,
2102  12, 0, 0, 0, 70, 2,
2103  16, 0, 3, 0, 0, 0,
2104  10, 144, 144, 0, 26, 0,
2105  16, 0, 5, 0, 0, 0,
2106  42, 0, 0, 7, 114, 0,
2107  16, 0, 11, 0, 0, 0,
2108  70, 2, 16, 0, 11, 0,
2109  0, 0, 1, 64, 0, 0,
2110  16, 0, 0, 0, 42, 0,
2111  0, 7, 114, 0, 16, 0,
2112  12, 0, 0, 0, 70, 2,
2113  16, 0, 12, 0, 0, 0,
2114  1, 64, 0, 0, 16, 0,
2115  0, 0, 55, 0, 0, 9,
2116  114, 0, 16, 0, 9, 0,
2117  0, 0, 70, 2, 16, 0,
2118  9, 0, 0, 0, 166, 10,
2119  16, 0, 0, 0, 0, 0,
2120  70, 2, 16, 0, 11, 0,
2121  0, 0, 55, 0, 0, 9,
2122  114, 0, 16, 0, 10, 0,
2123  0, 0, 70, 2, 16, 0,
2124  10, 0, 0, 0, 166, 10,
2125  16, 0, 0, 0, 0, 0,
2126  70, 2, 16, 0, 12, 0,
2127  0, 0, 55, 0, 0, 9,
2128  114, 0, 16, 0, 7, 0,
2129  0, 0, 70, 2, 16, 0,
2130  7, 0, 0, 0, 70, 2,
2131  16, 0, 2, 0, 0, 0,
2132  70, 2, 16, 0, 9, 0,
2133  0, 0, 55, 0, 0, 9,
2134  114, 0, 16, 0, 8, 0,
2135  0, 0, 70, 2, 16, 0,
2136  8, 0, 0, 0, 70, 2,
2137  16, 0, 3, 0, 0, 0,
2138  70, 2, 16, 0, 10, 0,
2139  0, 0, 18, 0, 0, 1,
2140  33, 0, 0, 8, 66, 0,
2141  16, 0, 0, 0, 0, 0,
2142  10, 144, 144, 0, 26, 0,
2143  16, 0, 5, 0, 0, 0,
2144  1, 64, 0, 0, 16, 0,
2145  0, 0, 1, 0, 0, 7,
2146  66, 0, 16, 0, 0, 0,
2147  0, 0, 42, 0, 16, 0,
2148  0, 0, 0, 0, 1, 64,
2149  0, 0, 1, 0, 0, 0,
2150  55, 0, 0, 15, 114, 0,
2151  16, 0, 9, 0, 0, 0,
2152  70, 2, 16, 0, 2, 0,
2153  0, 0, 2, 64, 0, 0,
2154  0, 0, 0, 0, 0, 0,
2155  0, 0, 0, 0, 0, 0,
2156  0, 0, 0, 0, 2, 64,
2157  0, 0, 1, 0, 0, 0,
2158  1, 0, 0, 0, 1, 0,
2159  0, 0, 0, 0, 0, 0,
2160  55, 0, 0, 15, 114, 0,
2161  16, 0, 10, 0, 0, 0,
2162  70, 2, 16, 0, 3, 0,
2163  0, 0, 2, 64, 0, 0,
2164  0, 0, 0, 0, 0, 0,
2165  0, 0, 0, 0, 0, 0,
2166  0, 0, 0, 0, 2, 64,
2167  0, 0, 1, 0, 0, 0,
2168  1, 0, 0, 0, 1, 0,
2169  0, 0, 0, 0, 0, 0,
2170  60, 0, 0, 7, 114, 0,
2171  16, 0, 9, 0, 0, 0,
2172  166, 10, 16, 0, 0, 0,
2173  0, 0, 70, 2, 16, 0,
2174  9, 0, 0, 0, 60, 0,
2175  0, 7, 114, 0, 16, 0,
2176  10, 0, 0, 0, 166, 10,
2177  16, 0, 0, 0, 0, 0,
2178  70, 2, 16, 0, 10, 0,
2179  0, 0, 33, 0, 0, 10,
2180  114, 0, 16, 0, 11, 0,
2181  0, 0, 70, 2, 16, 0,
2182  2, 0, 0, 0, 2, 64,
2183  0, 0, 0, 0, 0, 0,
2184  0, 0, 0, 0, 0, 0,
2185  0, 0, 0, 0, 0, 0,
2186  33, 0, 0, 10, 114, 0,
2187  16, 0, 12, 0, 0, 0,
2188  70, 2, 16, 0, 3, 0,
2189  0, 0, 2, 64, 0, 0,
2190  0, 0, 0, 0, 0, 0,
2191  0, 0, 0, 0, 0, 0,
2192  0, 0, 0, 0, 32, 0,
2193  0, 10, 114, 0, 16, 0,
2194  13, 0, 0, 0, 70, 2,
2195  16, 0, 2, 0, 0, 0,
2196  2, 64, 0, 0, 255, 127,
2197  0, 0, 255, 127, 0, 0,
2198  255, 127, 0, 0, 0, 0,
2199  0, 0, 32, 0, 0, 10,
2200  114, 0, 16, 0, 14, 0,
2201  0, 0, 70, 2, 16, 0,
2202  3, 0, 0, 0, 2, 64,
2203  0, 0, 255, 127, 0, 0,
2204  255, 127, 0, 0, 255, 127,
2205  0, 0, 0, 0, 0, 0,
2206  30, 0, 0, 8, 66, 0,
2207  16, 0, 0, 0, 0, 0,
2208  1, 64, 0, 0, 255, 255,
2209  255, 255, 10, 144, 144, 0,
2210  26, 0, 16, 0, 5, 0,
2211  0, 0, 41, 0, 0, 7,
2212  130, 0, 16, 0, 3, 0,
2213  0, 0, 1, 64, 0, 0,
2214  1, 0, 0, 0, 42, 0,
2215  16, 0, 0, 0, 0, 0,
2216  30, 0, 0, 7, 130, 0,
2217  16, 0, 4, 0, 0, 0,
2218  58, 0, 16, 0, 3, 0,
2219  0, 0, 1, 64, 0, 0,
2220  255, 255, 255, 255, 41, 0,
2221  0, 7, 114, 0, 16, 0,
2222  15, 0, 0, 0, 70, 2,
2223  16, 0, 2, 0, 0, 0,
2224  42, 0, 16, 0, 0, 0,
2225  0, 0, 41, 0, 0, 7,
2226  114, 0, 16, 0, 16, 0,
2227  0, 0, 70, 2, 16, 0,
2228  3, 0, 0, 0, 42, 0,
2229  16, 0, 0, 0, 0, 0,
2230  42, 0, 0, 7, 114, 0,
2231  16, 0, 15, 0, 0, 0,
2232  70, 2, 16, 0, 15, 0,
2233  0, 0, 1, 64, 0, 0,
2234  15, 0, 0, 0, 42, 0,
2235  0, 7, 114, 0, 16, 0,
2236  16, 0, 0, 0, 70, 2,
2237  16, 0, 16, 0, 0, 0,
2238  1, 64, 0, 0, 15, 0,
2239  0, 0, 55, 0, 0, 9,
2240  114, 0, 16, 0, 13, 0,
2241  0, 0, 70, 2, 16, 0,
2242  13, 0, 0, 0, 246, 15,
2243  16, 0, 4, 0, 0, 0,
2244  70, 2, 16, 0, 15, 0,
2245  0, 0, 55, 0, 0, 9,
2246  114, 0, 16, 0, 14, 0,
2247  0, 0, 70, 2, 16, 0,
2248  14, 0, 0, 0, 246, 15,
2249  16, 0, 4, 0, 0, 0,
2250  70, 2, 16, 0, 16, 0,
2251  0, 0, 40, 0, 0, 5,
2252  114, 0, 16, 0, 15, 0,
2253  0, 0, 70, 2, 16, 0,
2254  3, 0, 0, 0, 32, 0,
2255  0, 10, 114, 0, 16, 0,
2256  16, 0, 0, 0, 70, 2,
2257  16, 0, 1, 0, 0, 0,
2258  2, 64, 0, 0, 255, 127,
2259  0, 0, 255, 127, 0, 0,
2260  255, 127, 0, 0, 0, 0,
2261  0, 0, 32, 0, 0, 10,
2262  114, 0, 16, 0, 17, 0,
2263  0, 0, 70, 2, 16, 0,
2264  15, 0, 0, 0, 2, 64,
2265  0, 0, 255, 127, 0, 0,
2266  255, 127, 0, 0, 255, 127,
2267  0, 0, 0, 0, 0, 0,
2268  30, 0, 0, 8, 130, 0,
2269  16, 0, 3, 0, 0, 0,
2270  58, 0, 16, 128, 65, 0,
2271  0, 0, 3, 0, 0, 0,
2272  1, 64, 0, 0, 1, 0,
2273  0, 0, 41, 0, 0, 7,
2274  114, 0, 16, 0, 18, 0,
2275  0, 0, 70, 2, 16, 0,
2276  1, 0, 0, 0, 42, 0,
2277  16, 0, 0, 0, 0, 0,
2278  41, 0, 0, 7, 114, 0,
2279  16, 0, 15, 0, 0, 0,
2280  70, 2, 16, 0, 15, 0,
2281  0, 0, 42, 0, 16, 0,
2282  0, 0, 0, 0, 42, 0,
2283  0, 7, 114, 0, 16, 0,
2284  18, 0, 0, 0, 70, 2,
2285  16, 0, 18, 0, 0, 0,
2286  1, 64, 0, 0, 15, 0,
2287  0, 0, 42, 0, 0, 7,
2288  114, 0, 16, 0, 15, 0,
2289  0, 0, 70, 2, 16, 0,
2290  15, 0, 0, 0, 1, 64,
2291  0, 0, 15, 0, 0, 0,
2292  40, 0, 0, 5, 114, 0,
2293  16, 0, 18, 0, 0, 0,
2294  70, 2, 16, 0, 18, 0,
2295  0, 0, 40, 0, 0, 5,
2296  114, 0, 16, 0, 15, 0,
2297  0, 0, 70, 2, 16, 0,
2298  15, 0, 0, 0, 55, 0,
2299  0, 9, 114, 0, 16, 0,
2300  16, 0, 0, 0, 70, 2,
2301  16, 0, 16, 0, 0, 0,
2302  246, 15, 16, 0, 3, 0,
2303  0, 0, 70, 2, 16, 0,
2304  18, 0, 0, 0, 55, 0,
2305  0, 9, 114, 0, 16, 0,
2306  15, 0, 0, 0, 70, 2,
2307  16, 0, 17, 0, 0, 0,
2308  246, 15, 16, 0, 3, 0,
2309  0, 0, 70, 2, 16, 0,
2310  15, 0, 0, 0, 55, 0,
2311  0, 9, 114, 0, 16, 0,
2312  11, 0, 0, 0, 70, 2,
2313  16, 0, 11, 0, 0, 0,
2314  70, 2, 16, 0, 13, 0,
2315  0, 0, 70, 2, 16, 0,
2316  16, 0, 0, 0, 55, 0,
2317  0, 9, 114, 0, 16, 0,
2318  12, 0, 0, 0, 70, 2,
2319  16, 0, 12, 0, 0, 0,
2320  70, 2, 16, 0, 14, 0,
2321  0, 0, 70, 2, 16, 0,
2322  15, 0, 0, 0, 55, 0,
2323  0, 9, 114, 0, 16, 0,
2324  7, 0, 0, 0, 70, 2,
2325  16, 0, 9, 0, 0, 0,
2326  70, 2, 16, 0, 2, 0,
2327  0, 0, 70, 2, 16, 0,
2328  11, 0, 0, 0, 55, 0,
2329  0, 9, 114, 0, 16, 0,
2330  8, 0, 0, 0, 70, 2,
2331  16, 0, 10, 0, 0, 0,
2332  70, 2, 16, 0, 3, 0,
2333  0, 0, 70, 2, 16, 0,
2334  12, 0, 0, 0, 21, 0,
2335  0, 1, 30, 0, 0, 8,
2336  114, 0, 16, 0, 2, 0,
2337  0, 0, 70, 2, 16, 128,
2338  65, 0, 0, 0, 7, 0,
2339  0, 0, 70, 2, 16, 0,
2340  8, 0, 0, 0, 55, 0,
2341  0, 11, 114, 0, 16, 0,
2342  2, 0, 0, 0, 6, 144,
2343  208, 0, 14, 0, 0, 0,
2344  26, 0, 16, 0, 5, 0,
2345  0, 0, 70, 2, 16, 0,
2346  2, 0, 0, 0, 70, 2,
2347  16, 0, 8, 0, 0, 0,
2348  33, 0, 0, 10, 114, 0,
2349  16, 0, 3, 0, 0, 0,
2350  70, 2, 16, 0, 2, 0,
2351  0, 0, 2, 64, 0, 0,
2352  0, 0, 0, 0, 0, 0,
2353  0, 0, 0, 0, 0, 0,
2354  0, 0, 0, 0, 30, 0,
2355  0, 11, 242, 0, 16, 0,
2356  8, 0, 0, 0, 2, 64,
2357  0, 0, 255, 255, 255, 255,
2358  255, 255, 255, 255, 255, 255,
2359  255, 255, 255, 255, 255, 255,
2360  70, 158, 144, 0, 26, 0,
2361  16, 0, 5, 0, 0, 0,
2362  41, 0, 0, 7, 18, 0,
2363  16, 0, 9, 0, 0, 0,
2364  1, 64, 0, 0, 1, 0,
2365  0, 0, 10, 0, 16, 0,
2366  8, 0, 0, 0, 41, 0,
2367  0, 7, 34, 0, 16, 0,
2368  9, 0, 0, 0, 1, 64,
2369  0, 0, 1, 0, 0, 0,
2370  26, 0, 16, 0, 8, 0,
2371  0, 0, 41, 0, 0, 7,
2372  66, 0, 16, 0, 9, 0,
2373  0, 0, 1, 64, 0, 0,
2374  1, 0, 0, 0, 42, 0,
2375  16, 0, 8, 0, 0, 0,
2376  41, 0, 0, 7, 130, 0,
2377  16, 0, 9, 0, 0, 0,
2378  1, 64, 0, 0, 1, 0,
2379  0, 0, 58, 0, 16, 0,
2380  8, 0, 0, 0, 33, 0,
2381  0, 7, 226, 0, 16, 0,
2382  8, 0, 0, 0, 6, 9,
2383  16, 0, 2, 0, 0, 0,
2384  86, 14, 16, 0, 9, 0,
2385  0, 0, 40, 0, 0, 5,
2386  114, 0, 16, 0, 10, 0,
2387  0, 0, 70, 2, 16, 0,
2388  2, 0, 0, 0, 34, 0,
2389  0, 7, 114, 0, 16, 0,
2390  10, 0, 0, 0, 150, 7,
2391  16, 0, 9, 0, 0, 0,
2392  70, 2, 16, 0, 10, 0,
2393  0, 0, 55, 0, 0, 9,
2394  114, 0, 16, 0, 11, 0,
2395  0, 0, 70, 2, 16, 0,
2396  3, 0, 0, 0, 150, 7,
2397  16, 0, 8, 0, 0, 0,
2398  70, 2, 16, 0, 10, 0,
2399  0, 0, 60, 0, 0, 7,
2400  66, 0, 16, 0, 0, 0,
2401  0, 0, 26, 0, 16, 0,
2402  11, 0, 0, 0, 10, 0,
2403  16, 0, 11, 0, 0, 0,
2404  60, 0, 0, 7, 18, 0,
2405  16, 0, 11, 0, 0, 0,
2406  42, 0, 16, 0, 11, 0,
2407  0, 0, 42, 0, 16, 0,
2408  0, 0, 0, 0, 41, 0,
2409  0, 8, 18, 0, 16, 0,
2410  12, 0, 0, 0, 1, 64,
2411  0, 0, 1, 0, 0, 0,
2412  10, 144, 144, 0, 26, 0,
2413  16, 0, 5, 0, 0, 0,
2414  41, 0, 0, 8, 34, 0,
2415  16, 0, 12, 0, 0, 0,
2416  1, 64, 0, 0, 1, 0,
2417  0, 0, 26, 144, 144, 0,
2418  26, 0, 16, 0, 5, 0,
2419  0, 0, 41, 0, 0, 8,
2420  66, 0, 16, 0, 12, 0,
2421  0, 0, 1, 64, 0, 0,
2422  1, 0, 0, 0, 42, 144,
2423  144, 0, 26, 0, 16, 0,
2424  5, 0, 0, 0, 41, 0,
2425  0, 8, 130, 0, 16, 0,
2426  12, 0, 0, 0, 1, 64,
2427  0, 0, 1, 0, 0, 0,
2428  58, 144, 144, 0, 26, 0,
2429  16, 0, 5, 0, 0, 0,
2430  30, 0, 0, 10, 242, 0,
2431  16, 0, 12, 0, 0, 0,
2432  70, 14, 16, 0, 12, 0,
2433  0, 0, 2, 64, 0, 0,
2434  255, 255, 255, 255, 255, 255,
2435  255, 255, 255, 255, 255, 255,
2436  255, 255, 255, 255, 1, 0,
2437  0, 7, 114, 0, 16, 0,
2438  7, 0, 0, 0, 70, 2,
2439  16, 0, 7, 0, 0, 0,
2440  6, 0, 16, 0, 12, 0,
2441  0, 0, 30, 0, 0, 10,
2442  242, 0, 16, 0, 13, 0,
2443  0, 0, 150, 3, 16, 0,
2444  9, 0, 0, 0, 2, 64,
2445  0, 0, 255, 255, 255, 255,
2446  255, 255, 255, 255, 255, 255,
2447  255, 255, 255, 255, 255, 255,
2448  55, 0, 0, 9, 226, 0,
2449  16, 0, 8, 0, 0, 0,
2450  86, 14, 16, 0, 8, 0,
2451  0, 0, 6, 9, 16, 0,
2452  13, 0, 0, 0, 6, 9,
2453  16, 0, 2, 0, 0, 0,
2454  1, 0, 0, 7, 226, 0,
2455  16, 0, 12, 0, 0, 0,
2456  6, 9, 16, 0, 2, 0,
2457  0, 0, 86, 14, 16, 0,
2458  12, 0, 0, 0, 55, 0,
2459  0, 9, 114, 0, 16, 0,
2460  10, 0, 0, 0, 70, 2,
2461  16, 0, 10, 0, 0, 0,
2462  150, 7, 16, 0, 9, 0,
2463  0, 0, 150, 7, 16, 0,
2464  12, 0, 0, 0, 55, 0,
2465  0, 9, 226, 0, 16, 0,
2466  11, 0, 0, 0, 6, 9,
2467  16, 0, 3, 0, 0, 0,
2468  86, 14, 16, 0, 8, 0,
2469  0, 0, 6, 9, 16, 0,
2470  10, 0, 0, 0, 1, 0,
2471  0, 7, 226, 0, 16, 0,
2472  3, 0, 0, 0, 6, 9,
2473  16, 0, 2, 0, 0, 0,
2474  6, 0, 16, 0, 12, 0,
2475  0, 0, 54, 0, 0, 5,
2476  18, 0, 16, 0, 3, 0,
2477  0, 0, 1, 64, 0, 0,
2478  0, 0, 0, 0, 55, 0,
2479  0, 11, 242, 0, 16, 0,
2480  3, 0, 0, 0, 6, 144,
2481  208, 0, 14, 0, 0, 0,
2482  26, 0, 16, 0, 5, 0,
2483  0, 0, 70, 14, 16, 0,
2484  11, 0, 0, 0, 70, 14,
2485  16, 0, 3, 0, 0, 0,
2486  1, 0, 0, 7, 114, 0,
2487  16, 0, 2, 0, 0, 0,
2488  6, 0, 16, 0, 9, 0,
2489  0, 0, 70, 2, 16, 0,
2490  7, 0, 0, 0, 1, 0,
2491  0, 7, 226, 0, 16, 0,
2492  8, 0, 0, 0, 6, 9,
2493  16, 0, 7, 0, 0, 0,
2494  246, 15, 16, 0, 13, 0,
2495  0, 0, 30, 0, 0, 8,
2496  226, 0, 16, 0, 8, 0,
2497  0, 0, 6, 0, 16, 128,
2498  65, 0, 0, 0, 9, 0,
2499  0, 0, 86, 14, 16, 0,
2500  8, 0, 0, 0, 55, 0,
2501  0, 9, 114, 0, 16, 0,
2502  2, 0, 0, 0, 70, 2,
2503  16, 0, 2, 0, 0, 0,
2504  150, 7, 16, 0, 8, 0,
2505  0, 0, 70, 2, 16, 0,
2506  7, 0, 0, 0, 55, 0,
2507  0, 9, 114, 0, 16, 0,
2508  2, 0, 0, 0, 86, 5,
2509  16, 0, 6, 0, 0, 0,
2510  70, 2, 16, 0, 2, 0,
2511  0, 0, 70, 2, 16, 0,
2512  7, 0, 0, 0, 60, 0,
2513  0, 9, 66, 0, 16, 0,
2514  0, 0, 0, 0, 26, 0,
2515  16, 0, 6, 0, 0, 0,
2516  10, 144, 208, 0, 14, 0,
2517  0, 0, 26, 0, 16, 0,
2518  5, 0, 0, 0, 1, 0,
2519  0, 7, 226, 0, 16, 0,
2520  6, 0, 0, 0, 86, 14,
2521  16, 0, 9, 0, 0, 0,
2522  86, 14, 16, 0, 3, 0,
2523  0, 0, 1, 0, 0, 7,
2524  114, 0, 16, 0, 7, 0,
2525  0, 0, 70, 2, 16, 0,
2526  13, 0, 0, 0, 150, 7,
2527  16, 0, 3, 0, 0, 0,
2528  30, 0, 0, 8, 114, 0,
2529  16, 0, 7, 0, 0, 0,
2530  150, 7, 16, 128, 65, 0,
2531  0, 0, 9, 0, 0, 0,
2532  70, 2, 16, 0, 7, 0,
2533  0, 0, 55, 0, 0, 9,
2534  226, 0, 16, 0, 6, 0,
2535  0, 0, 86, 14, 16, 0,
2536  6, 0, 0, 0, 6, 9,
2537  16, 0, 7, 0, 0, 0,
2538  86, 14, 16, 0, 3, 0,
2539  0, 0, 55, 0, 0, 9,
2540  226, 0, 16, 0, 3, 0,
2541  0, 0, 166, 10, 16, 0,
2542  0, 0, 0, 0, 86, 14,
2543  16, 0, 6, 0, 0, 0,
2544  86, 14, 16, 0, 3, 0,
2545  0, 0, 30, 0, 0, 7,
2546  226, 0, 16, 0, 6, 0,
2547  0, 0, 6, 9, 16, 0,
2548  2, 0, 0, 0, 86, 14,
2549  16, 0, 3, 0, 0, 0,
2550  55, 0, 0, 11, 226, 0,
2551  16, 0, 3, 0, 0, 0,
2552  6, 144, 208, 0, 14, 0,
2553  0, 0, 26, 0, 16, 0,
2554  5, 0, 0, 0, 86, 14,
2555  16, 0, 6, 0, 0, 0,
2556  86, 14, 16, 0, 3, 0,
2557  0, 0, 79, 0, 0, 11,
2558  98, 0, 16, 0, 6, 0,
2559  0, 0, 6, 144, 144, 0,
2560  26, 0, 16, 0, 5, 0,
2561  0, 0, 2, 64, 0, 0,
2562  0, 0, 0, 0, 15, 0,
2563  0, 0, 16, 0, 0, 0,
2564  0, 0, 0, 0, 32, 0,
2565  0, 7, 114, 0, 16, 0,
2566  7, 0, 0, 0, 6, 0,
2567  16, 0, 12, 0, 0, 0,
2568  70, 2, 16, 0, 2, 0,
2569  0, 0, 32, 0, 0, 7,
2570  226, 0, 16, 0, 8, 0,
2571  0, 0, 6, 0, 16, 0,
2572  12, 0, 0, 0, 86, 14,
2573  16, 0, 3, 0, 0, 0,
2574  41, 0, 0, 7, 114, 0,
2575  16, 0, 9, 0, 0, 0,
2576  70, 2, 16, 0, 2, 0,
2577  0, 0, 1, 64, 0, 0,
2578  16, 0, 0, 0, 41, 0,
2579  0, 7, 114, 0, 16, 0,
2580  10, 0, 0, 0, 150, 7,
2581  16, 0, 3, 0, 0, 0,
2582  1, 64, 0, 0, 16, 0,
2583  0, 0, 30, 0, 0, 10,
2584  114, 0, 16, 0, 9, 0,
2585  0, 0, 70, 2, 16, 0,
2586  9, 0, 0, 0, 2, 64,
2587  0, 0, 0, 128, 0, 0,
2588  0, 128, 0, 0, 0, 128,
2589  0, 0, 0, 0, 0, 0,
2590  30, 0, 0, 10, 114, 0,
2591  16, 0, 10, 0, 0, 0,
2592  70, 2, 16, 0, 10, 0,
2593  0, 0, 2, 64, 0, 0,
2594  0, 128, 0, 0, 0, 128,
2595  0, 0, 0, 128, 0, 0,
2596  0, 0, 0, 0, 85, 0,
2597  0, 8, 114, 0, 16, 0,
2598  9, 0, 0, 0, 70, 2,
2599  16, 0, 9, 0, 0, 0,
2600  10, 144, 144, 0, 26, 0,
2601  16, 0, 5, 0, 0, 0,
2602  85, 0, 0, 8, 114, 0,
2603  16, 0, 10, 0, 0, 0,
2604  70, 2, 16, 0, 10, 0,
2605  0, 0, 10, 144, 144, 0,
2606  26, 0, 16, 0, 5, 0,
2607  0, 0, 55, 0, 0, 12,
2608  114, 0, 16, 0, 7, 0,
2609  0, 0, 70, 2, 16, 0,
2610  7, 0, 0, 0, 2, 64,
2611  0, 0, 255, 255, 0, 0,
2612  255, 255, 0, 0, 255, 255,
2613  0, 0, 0, 0, 0, 0,
2614  70, 2, 16, 0, 9, 0,
2615  0, 0, 55, 0, 0, 12,
2616  226, 0, 16, 0, 8, 0,
2617  0, 0, 86, 14, 16, 0,
2618  8, 0, 0, 0, 2, 64,
2619  0, 0, 0, 0, 0, 0,
2620  255, 255, 0, 0, 255, 255,
2621  0, 0, 255, 255, 0, 0,
2622  6, 9, 16, 0, 10, 0,
2623  0, 0, 55, 0, 0, 12,
2624  114, 0, 16, 0, 7, 0,
2625  0, 0, 70, 2, 16, 0,
2626  2, 0, 0, 0, 70, 2,
2627  16, 0, 7, 0, 0, 0,
2628  2, 64, 0, 0, 0, 0,
2629  0, 0, 0, 0, 0, 0,
2630  0, 0, 0, 0, 0, 0,
2631  0, 0, 55, 0, 0, 12,
2632  226, 0, 16, 0, 8, 0,
2633  0, 0, 86, 14, 16, 0,
2634  3, 0, 0, 0, 86, 14,
2635  16, 0, 8, 0, 0, 0,
2636  2, 64, 0, 0, 0, 0,
2637  0, 0, 0, 0, 0, 0,
2638  0, 0, 0, 0, 0, 0,
2639  0, 0, 55, 0, 0, 9,
2640  114, 0, 16, 0, 7, 0,
2641  0, 0, 86, 5, 16, 0,
2642  6, 0, 0, 0, 70, 2,
2643  16, 0, 7, 0, 0, 0,
2644  70, 2, 16, 0, 2, 0,
2645  0, 0, 55, 0, 0, 9,
2646  226, 0, 16, 0, 8, 0,
2647  0, 0, 86, 5, 16, 0,
2648  6, 0, 0, 0, 86, 14,
2649  16, 0, 8, 0, 0, 0,
2650  86, 14, 16, 0, 3, 0,
2651  0, 0, 33, 0, 0, 10,
2652  114, 0, 16, 0, 9, 0,
2653  0, 0, 70, 2, 16, 0,
2654  2, 0, 0, 0, 2, 64,
2655  0, 0, 0, 0, 0, 0,
2656  0, 0, 0, 0, 0, 0,
2657  0, 0, 0, 0, 0, 0,
2658  33, 0, 0, 10, 114, 0,
2659  16, 0, 10, 0, 0, 0,
2660  150, 7, 16, 0, 3, 0,
2661  0, 0, 2, 64, 0, 0,
2662  0, 0, 0, 0, 0, 0,
2663  0, 0, 0, 0, 0, 0,
2664  0, 0, 0, 0, 36, 0,
2665  0, 8, 114, 0, 16, 0,
2666  11, 0, 0, 0, 70, 2,
2667  16, 128, 65, 0, 0, 0,
2668  2, 0, 0, 0, 70, 2,
2669  16, 0, 2, 0, 0, 0,
2670  36, 0, 0, 8, 114, 0,
2671  16, 0, 12, 0, 0, 0,
2672  150, 7, 16, 128, 65, 0,
2673  0, 0, 3, 0, 0, 0,
2674  150, 7, 16, 0, 3, 0,
2675  0, 0, 33, 0, 0, 7,
2676  114, 0, 16, 0, 13, 0,
2677  0, 0, 70, 2, 16, 0,
2678  11, 0, 0, 0, 246, 15,
2679  16, 0, 13, 0, 0, 0,
2680  33, 0, 0, 7, 114, 0,
2681  16, 0, 14, 0, 0, 0,
2682  70, 2, 16, 0, 12, 0,
2683  0, 0, 246, 15, 16, 0,
2684  13, 0, 0, 0, 41, 0,
2685  0, 7, 114, 0, 16, 0,
2686  15, 0, 0, 0, 70, 2,
2687  16, 0, 11, 0, 0, 0,
2688  1, 64, 0, 0, 15, 0,
2689  0, 0, 41, 0, 0, 7,
2690  114, 0, 16, 0, 16, 0,
2691  0, 0, 70, 2, 16, 0,
2692  12, 0, 0, 0, 1, 64,
2693  0, 0, 15, 0, 0, 0,
2694  30, 0, 0, 10, 114, 0,
2695  16, 0, 15, 0, 0, 0,
2696  70, 2, 16, 0, 15, 0,
2697  0, 0, 2, 64, 0, 0,
2698  0, 64, 0, 0, 0, 64,
2699  0, 0, 0, 64, 0, 0,
2700  0, 0, 0, 0, 30, 0,
2701  0, 10, 114, 0, 16, 0,
2702  16, 0, 0, 0, 70, 2,
2703  16, 0, 16, 0, 0, 0,
2704  2, 64, 0, 0, 0, 64,
2705  0, 0, 0, 64, 0, 0,
2706  0, 64, 0, 0, 0, 0,
2707  0, 0, 85, 0, 0, 7,
2708  114, 0, 16, 0, 15, 0,
2709  0, 0, 70, 2, 16, 0,
2710  15, 0, 0, 0, 10, 0,
2711  16, 0, 8, 0, 0, 0,
2712  85, 0, 0, 7, 114, 0,
2713  16, 0, 16, 0, 0, 0,
2714  70, 2, 16, 0, 16, 0,
2715  0, 0, 10, 0, 16, 0,
2716  8, 0, 0, 0, 55, 0,
2717  0, 12, 114, 0, 16, 0,
2718  13, 0, 0, 0, 70, 2,
2719  16, 0, 13, 0, 0, 0,
2720  2, 64, 0, 0, 255, 127,
2721  0, 0, 255, 127, 0, 0,
2722  255, 127, 0, 0, 0, 0,
2723  0, 0, 70, 2, 16, 0,
2724  15, 0, 0, 0, 55, 0,
2725  0, 12, 114, 0, 16, 0,
2726  14, 0, 0, 0, 70, 2,
2727  16, 0, 14, 0, 0, 0,
2728  2, 64, 0, 0, 255, 127,
2729  0, 0, 255, 127, 0, 0,
2730  255, 127, 0, 0, 0, 0,
2731  0, 0, 70, 2, 16, 0,
2732  16, 0, 0, 0, 55, 0,
2733  0, 12, 114, 0, 16, 0,
2734  11, 0, 0, 0, 70, 2,
2735  16, 0, 11, 0, 0, 0,
2736  70, 2, 16, 0, 13, 0,
2737  0, 0, 2, 64, 0, 0,
2738  0, 0, 0, 0, 0, 0,
2739  0, 0, 0, 0, 0, 0,
2740  0, 0, 0, 0, 55, 0,
2741  0, 12, 114, 0, 16, 0,
2742  12, 0, 0, 0, 70, 2,
2743  16, 0, 12, 0, 0, 0,
2744  70, 2, 16, 0, 14, 0,
2745  0, 0, 2, 64, 0, 0,
2746  0, 0, 0, 0, 0, 0,
2747  0, 0, 0, 0, 0, 0,
2748  0, 0, 0, 0, 40, 0,
2749  0, 5, 114, 0, 16, 0,
2750  13, 0, 0, 0, 70, 2,
2751  16, 0, 11, 0, 0, 0,
2752  40, 0, 0, 5, 114, 0,
2753  16, 0, 14, 0, 0, 0,
2754  70, 2, 16, 0, 12, 0,
2755  0, 0, 55, 0, 0, 9,
2756  114, 0, 16, 0, 9, 0,
2757  0, 0, 70, 2, 16, 0,
2758  9, 0, 0, 0, 70, 2,
2759  16, 0, 11, 0, 0, 0,
2760  70, 2, 16, 0, 13, 0,
2761  0, 0, 55, 0, 0, 9,
2762  114, 0, 16, 0, 10, 0,
2763  0, 0, 70, 2, 16, 0,
2764  10, 0, 0, 0, 70, 2,
2765  16, 0, 12, 0, 0, 0,
2766  70, 2, 16, 0, 14, 0,
2767  0, 0, 55, 0, 0, 9,
2768  114, 0, 16, 0, 2, 0,
2769  0, 0, 166, 10, 16, 0,
2770  6, 0, 0, 0, 70, 2,
2771  16, 0, 9, 0, 0, 0,
2772  70, 2, 16, 0, 2, 0,
2773  0, 0, 55, 0, 0, 9,
2774  226, 0, 16, 0, 3, 0,
2775  0, 0, 166, 10, 16, 0,
2776  6, 0, 0, 0, 6, 9,
2777  16, 0, 10, 0, 0, 0,
2778  86, 14, 16, 0, 3, 0,
2779  0, 0, 55, 0, 0, 9,
2780  114, 0, 16, 0, 2, 0,
2781  0, 0, 6, 0, 16, 0,
2782  6, 0, 0, 0, 70, 2,
2783  16, 0, 7, 0, 0, 0,
2784  70, 2, 16, 0, 2, 0,
2785  0, 0, 55, 0, 0, 9,
2786  226, 0, 16, 0, 3, 0,
2787  0, 0, 6, 0, 16, 0,
2788  6, 0, 0, 0, 86, 14,
2789  16, 0, 8, 0, 0, 0,
2790  86, 14, 16, 0, 3, 0,
2791  0, 0, 29, 0, 0, 7,
2792  66, 0, 16, 0, 0, 0,
2793  0, 0, 1, 64, 0, 0,
2794  0, 0, 0, 0, 58, 0,
2795  16, 0, 2, 0, 0, 0,
2796  54, 0, 0, 6, 130, 0,
2797  16, 0, 4, 0, 0, 0,
2798  42, 128, 32, 0, 0, 0,
2799  0, 0, 0, 0, 0, 0,
2800  54, 0, 0, 8, 162, 0,
2801  16, 0, 5, 0, 0, 0,
2802  2, 64, 0, 0, 0, 0,
2803  0, 0, 0, 0, 0, 0,
2804  0, 0, 0, 0, 0, 0,
2805  0, 0, 48, 0, 0, 1,
2806  80, 0, 0, 7, 18, 0,
2807  16, 0, 6, 0, 0, 0,
2808  58, 0, 16, 0, 5, 0,
2809  0, 0, 1, 64, 0, 0,
2810  16, 0, 0, 0, 3, 0,
2811  4, 3, 10, 0, 16, 0,
2812  6, 0, 0, 0, 30, 0,
2813  0, 7, 18, 0, 16, 0,
2814  6, 0, 0, 0, 26, 0,
2815  16, 0, 0, 0, 0, 0,
2816  58, 0, 16, 0, 5, 0,
2817  0, 0, 167, 0, 0, 9,
2818  114, 0, 16, 0, 7, 0,
2819  0, 0, 10, 0, 16, 0,
2820  6, 0, 0, 0, 1, 64,
2821  0, 0, 12, 0, 0, 0,
2822  70, 242, 17, 0, 0, 0,
2823  0, 0, 30, 0, 0, 7,
2824  226, 0, 16, 0, 6, 0,
2825  0, 0, 6, 9, 16, 0,
2826  1, 0, 0, 0, 6, 9,
2827  16, 0, 7, 0, 0, 0,
2828  43, 0, 0, 5, 226, 0,
2829  16, 0, 6, 0, 0, 0,
2830  86, 14, 16, 0, 6, 0,
2831  0, 0, 16, 0, 0, 7,
2832  34, 0, 16, 0, 6, 0,
2833  0, 0, 70, 2, 16, 0,
2834  4, 0, 0, 0, 150, 7,
2835  16, 0, 6, 0, 0, 0,
2836  29, 0, 0, 7, 66, 0,
2837  16, 0, 6, 0, 0, 0,
2838  1, 64, 0, 0, 0, 0,
2839  0, 0, 26, 0, 16, 0,
2840  6, 0, 0, 0, 60, 0,
2841  0, 7, 66, 0, 16, 0,
2842  6, 0, 0, 0, 42, 0,
2843  16, 0, 0, 0, 0, 0,
2844  42, 0, 16, 0, 6, 0,
2845  0, 0, 49, 0, 0, 7,
2846  130, 0, 16, 0, 6, 0,
2847  0, 0, 26, 0, 16, 0,
2848  6, 0, 0, 0, 58, 0,
2849  16, 0, 2, 0, 0, 0,
2850  56, 0, 0, 7, 34, 0,
2851  16, 0, 6, 0, 0, 0,
2852  26, 0, 16, 0, 6, 0,
2853  0, 0, 1, 64, 0, 0,
2854  253, 255, 125, 66, 14, 0,
2855  0, 7, 34, 0, 16, 0,
2856  6, 0, 0, 0, 26, 0,
2857  16, 0, 6, 0, 0, 0,
2858  58, 0, 16, 0, 2, 0,
2859  0, 0, 28, 0, 0, 5,
2860  34, 0, 16, 0, 6, 0,
2861  0, 0, 26, 0, 16, 0,
2862  6, 0, 0, 0, 55, 0,
2863  0, 11, 34, 0, 16, 0,
2864  6, 0, 0, 0, 58, 0,
2865  16, 0, 6, 0, 0, 0,
2866  26, 144, 208, 0, 14, 0,
2867  0, 0, 26, 0, 16, 0,
2868  6, 0, 0, 0, 1, 64,
2869  0, 0, 15, 0, 0, 0,
2870  55, 0, 0, 9, 34, 0,
2871  16, 0, 6, 0, 0, 0,
2872  42, 0, 16, 0, 6, 0,
2873  0, 0, 1, 64, 0, 0,
2874  0, 0, 0, 0, 26, 0,
2875  16, 0, 6, 0, 0, 0,
2876  30, 0, 0, 10, 66, 0,
2877  16, 0, 6, 0, 0, 0,
2878  1, 64, 0, 0, 64, 0,
2879  0, 0, 42, 144, 208, 128,
2880  65, 0, 0, 0, 14, 0,
2881  0, 0, 26, 0, 16, 0,
2882  6, 0, 0, 0, 38, 0,
2883  0, 10, 0, 208, 0, 0,
2884  114, 0, 16, 0, 7, 0,
2885  0, 0, 150, 7, 16, 0,
2886  3, 0, 0, 0, 166, 154,
2887  208, 0, 14, 0, 0, 0,
2888  26, 0, 16, 0, 6, 0,
2889  0, 0, 35, 0, 0, 9,
2890  226, 0, 16, 0, 6, 0,
2891  0, 0, 6, 9, 16, 0,
2892  2, 0, 0, 0, 166, 10,
2893  16, 0, 6, 0, 0, 0,
2894  6, 9, 16, 0, 7, 0,
2895  0, 0, 30, 0, 0, 10,
2896  226, 0, 16, 0, 6, 0,
2897  0, 0, 86, 14, 16, 0,
2898  6, 0, 0, 0, 2, 64,
2899  0, 0, 0, 0, 0, 0,
2900  32, 0, 0, 0, 32, 0,
2901  0, 0, 32, 0, 0, 0,
2902  42, 0, 0, 7, 226, 0,
2903  16, 0, 6, 0, 0, 0,
2904  86, 14, 16, 0, 6, 0,
2905  0, 0, 1, 64, 0, 0,
2906  6, 0, 0, 0, 32, 0,
2907  0, 7, 18, 0, 16, 0,
2908  7, 0, 0, 0, 58, 0,
2909  16, 0, 4, 0, 0, 0,
2910  1, 64, 0, 0, 95, 0,
2911  0, 0, 38, 0, 0, 11,
2912  0, 208, 0, 0, 226, 0,
2913  16, 0, 7, 0, 0, 0,
2914  86, 14, 16, 0, 6, 0,
2915  0, 0, 2, 64, 0, 0,
2916  0, 0, 0, 0, 31, 0,
2917  0, 0, 31, 0, 0, 0,
2918  31, 0, 0, 0, 42, 0,
2919  0, 7, 114, 0, 16, 0,
2920  8, 0, 0, 0, 150, 7,
2921  16, 0, 7, 0, 0, 0,
2922  1, 64, 0, 0, 6, 0,
2923  0, 0, 34, 0, 0, 10,
2924  114, 0, 16, 0, 9, 0,
2925  0, 0, 150, 7, 16, 0,
2926  6, 0, 0, 0, 2, 64,
2927  0, 0, 0, 0, 0, 0,
2928  0, 0, 0, 0, 0, 0,
2929  0, 0, 0, 0, 0, 0,
2930  38, 0, 0, 11, 0, 208,
2931  0, 0, 226, 0, 16, 0,
2932  6, 0, 0, 0, 86, 14,
2933  16, 0, 6, 0, 0, 0,
2934  2, 64, 0, 0, 0, 0,
2935  0, 0, 225, 255, 255, 255,
2936  225, 255, 255, 255, 225, 255,
2937  255, 255, 42, 0, 0, 7,
2938  226, 0, 16, 0, 6, 0,
2939  0, 0, 86, 14, 16, 0,
2940  6, 0, 0, 0, 1, 64,
2941  0, 0, 5, 0, 0, 0,
2942  40, 0, 0, 5, 226, 0,
2943  16, 0, 6, 0, 0, 0,
2944  86, 14, 16, 0, 6, 0,
2945  0, 0, 42, 0, 0, 7,
2946  226, 0, 16, 0, 7, 0,
2947  0, 0, 86, 14, 16, 0,
2948  7, 0, 0, 0, 1, 64,
2949  0, 0, 5, 0, 0, 0,
2950  55, 0, 0, 9, 226, 0,
2951  16, 0, 6, 0, 0, 0,
2952  6, 9, 16, 0, 9, 0,
2953  0, 0, 86, 14, 16, 0,
2954  6, 0, 0, 0, 86, 14,
2955  16, 0, 7, 0, 0, 0,
2956  34, 0, 0, 10, 226, 0,
2957  16, 0, 7, 0, 0, 0,
2958  86, 14, 16, 0, 6, 0,
2959  0, 0, 2, 64, 0, 0,
2960  0, 0, 0, 0, 0, 0,
2961  0, 0, 0, 0, 0, 0,
2962  0, 0, 0, 0, 40, 0,
2963  0, 5, 114, 0, 16, 0,
2964  9, 0, 0, 0, 150, 7,
2965  16, 0, 6, 0, 0, 0,
2966  60, 0, 0, 10, 114, 0,
2967  16, 0, 9, 0, 0, 0,
2968  70, 2, 16, 0, 9, 0,
2969  0, 0, 2, 64, 0, 0,
2970  0, 128, 0, 0, 0, 128,
2971  0, 0, 0, 128, 0, 0,
2972  0, 0, 0, 0, 55, 0,
2973  0, 9, 226, 0, 16, 0,
2974  6, 0, 0, 0, 86, 14,
2975  16, 0, 7, 0, 0, 0,
2976  6, 9, 16, 0, 9, 0,
2977  0, 0, 86, 14, 16, 0,
2978  6, 0, 0, 0, 55, 0,
2979  0, 9, 226, 0, 16, 0,
2980  6, 0, 0, 0, 6, 0,
2981  16, 0, 7, 0, 0, 0,
2982  6, 9, 16, 0, 8, 0,
2983  0, 0, 86, 14, 16, 0,
2984  6, 0, 0, 0, 1, 0,
2985  0, 10, 242, 0, 16, 0,
2986  7, 0, 0, 0, 86, 10,
2987  16, 0, 6, 0, 0, 0,
2988  2, 64, 0, 0, 255, 3,
2989  0, 0, 0, 124, 0, 0,
2990  255, 3, 0, 0, 0, 124,
2991  0, 0, 31, 0, 4, 3,
2992  26, 0, 16, 0, 7, 0,
2993  0, 0, 85, 0, 0, 7,
2994  34, 0, 16, 0, 7, 0,
2995  0, 0, 26, 0, 16, 0,
2996  6, 0, 0, 0, 1, 64,
2997  0, 0, 10, 0, 0, 0,
2998  1, 0, 0, 7, 34, 0,
2999  16, 0, 7, 0, 0, 0,
3000  26, 0, 16, 0, 7, 0,
3001  0, 0, 1, 64, 0, 0,
3002  31, 0, 0, 0, 18, 0,
3003  0, 1, 31, 0, 4, 3,
3004  10, 0, 16, 0, 7, 0,
3005  0, 0, 41, 0, 0, 7,
3006  18, 0, 16, 0, 8, 0,
3007  0, 0, 10, 0, 16, 0,
3008  7, 0, 0, 0, 1, 64,
3009  0, 0, 1, 0, 0, 0,
3010  54, 0, 0, 5, 34, 0,
3011  16, 0, 8, 0, 0, 0,
3012  10, 0, 16, 0, 8, 0,
3013  0, 0, 54, 0, 0, 5,
3014  34, 0, 16, 0, 7, 0,
3015  0, 0, 1, 64, 0, 0,
3016  0, 0, 0, 0, 48, 0,
3017  0, 1, 1, 0, 0, 7,
3018  66, 0, 16, 0, 8, 0,
3019  0, 0, 26, 0, 16, 0,
3020  8, 0, 0, 0, 1, 64,
3021  0, 0, 0, 4, 0, 0,
3022  3, 0, 4, 3, 42, 0,
3023  16, 0, 8, 0, 0, 0,
3024  30, 0, 0, 7, 34, 0,
3025  16, 0, 7, 0, 0, 0,
3026  26, 0, 16, 0, 7, 0,
3027  0, 0, 1, 64, 0, 0,
3028  255, 255, 255, 255, 41, 0,
3029  0, 7, 34, 0, 16, 0,
3030  8, 0, 0, 0, 26, 0,
3031  16, 0, 8, 0, 0, 0,
3032  1, 64, 0, 0, 1, 0,
3033  0, 0, 22, 0, 0, 1,
3034  1, 0, 0, 7, 18, 0,
3035  16, 0, 7, 0, 0, 0,
3036  26, 0, 16, 0, 8, 0,
3037  0, 0, 1, 64, 0, 0,
3038  254, 3, 0, 0, 18, 0,
3039  0, 1, 54, 0, 0, 8,
3040  50, 0, 16, 0, 7, 0,
3041  0, 0, 2, 64, 0, 0,
3042  0, 0, 0, 0, 144, 255,
3043  255, 255, 0, 0, 0, 0,
3044  0, 0, 0, 0, 21, 0,
3045  0, 1, 21, 0, 0, 1,
3046  41, 0, 0, 7, 210, 0,
3047  16, 0, 8, 0, 0, 0,
3048  86, 14, 16, 0, 6, 0,
3049  0, 0, 1, 64, 0, 0,
3050  16, 0, 0, 0, 1, 0,
3051  0, 10, 210, 0, 16, 0,
3052  8, 0, 0, 0, 6, 14,
3053  16, 0, 8, 0, 0, 0,
3054  2, 64, 0, 0, 0, 0,
3055  0, 128, 0, 0, 0, 0,
3056  0, 0, 0, 128, 0, 0,
3057  0, 128, 41, 0, 0, 7,
3058  34, 0, 16, 0, 6, 0,
3059  0, 0, 26, 0, 16, 0,
3060  7, 0, 0, 0, 1, 64,
3061  0, 0, 23, 0, 0, 0,
3062  30, 0, 0, 7, 34, 0,
3063  16, 0, 6, 0, 0, 0,
3064  26, 0, 16, 0, 6, 0,
3065  0, 0, 1, 64, 0, 0,
3066  0, 0, 0, 56, 60, 0,
3067  0, 7, 34, 0, 16, 0,
3068  6, 0, 0, 0, 26, 0,
3069  16, 0, 6, 0, 0, 0,
3070  10, 0, 16, 0, 8, 0,
3071  0, 0, 41, 0, 0, 7,
3072  18, 0, 16, 0, 7, 0,
3073  0, 0, 10, 0, 16, 0,
3074  7, 0, 0, 0, 1, 64,
3075  0, 0, 13, 0, 0, 0,
3076  30, 0, 0, 7, 18, 0,
3077  16, 0, 9, 0, 0, 0,
3078  26, 0, 16, 0, 6, 0,
3079  0, 0, 10, 0, 16, 0,
3080  7, 0, 0, 0, 31, 0,
3081  4, 3, 58, 0, 16, 0,
3082  7, 0, 0, 0, 85, 0,
3083  0, 7, 34, 0, 16, 0,
3084  6, 0, 0, 0, 42, 0,
3085  16, 0, 6, 0, 0, 0,
3086  1, 64, 0, 0, 10, 0,
3087  0, 0, 1, 0, 0, 7,
3088  34, 0, 16, 0, 6, 0,
3089  0, 0, 26, 0, 16, 0,
3090  6, 0, 0, 0, 1, 64,
3091  0, 0, 31, 0, 0, 0,
3092  18, 0, 0, 1, 31, 0,
3093  4, 3, 42, 0, 16, 0,
3094  7, 0, 0, 0, 41, 0,
3095  0, 7, 66, 0, 16, 0,
3096  6, 0, 0, 0, 42, 0,
3097  16, 0, 7, 0, 0, 0,
3098  1, 64, 0, 0, 1, 0,
3099  0, 0, 54, 0, 0, 5,
3100  18, 0, 16, 0, 7, 0,
3101  0, 0, 42, 0, 16, 0,
3102  6, 0, 0, 0, 54, 0,
3103  0, 5, 34, 0, 16, 0,
3104  6, 0, 0, 0, 1, 64,
3105  0, 0, 0, 0, 0, 0,
3106  48, 0, 0, 1, 1, 0,
3107  0, 7, 130, 0, 16, 0,
3108  7, 0, 0, 0, 10, 0,
3109  16, 0, 7, 0, 0, 0,
3110  1, 64, 0, 0, 0, 4,
3111  0, 0, 3, 0, 4, 3,
3112  58, 0, 16, 0, 7, 0,
3113  0, 0, 30, 0, 0, 7,
3114  34, 0, 16, 0, 6, 0,
3115  0, 0, 26, 0, 16, 0,
3116  6, 0, 0, 0, 1, 64,
3117  0, 0, 255, 255, 255, 255,
3118  41, 0, 0, 7, 18, 0,
3119  16, 0, 7, 0, 0, 0,
3120  10, 0, 16, 0, 7, 0,
3121  0, 0, 1, 64, 0, 0,
3122  1, 0, 0, 0, 22, 0,
3123  0, 1, 1, 0, 0, 7,
3124  66, 0, 16, 0, 7, 0,
3125  0, 0, 10, 0, 16, 0,
3126  7, 0, 0, 0, 1, 64,
3127  0, 0, 254, 3, 0, 0,
3128  18, 0, 0, 1, 54, 0,
3129  0, 5, 66, 0, 16, 0,
3130  7, 0, 0, 0, 1, 64,
3131  0, 0, 0, 0, 0, 0,
3132  54, 0, 0, 5, 34, 0,
3133  16, 0, 6, 0, 0, 0,
3134  1, 64, 0, 0, 144, 255,
3135  255, 255, 21, 0, 0, 1,
3136  21, 0, 0, 1, 41, 0,
3137  0, 7, 66, 0, 16, 0,
3138  6, 0, 0, 0, 26, 0,
3139  16, 0, 6, 0, 0, 0,
3140  1, 64, 0, 0, 23, 0,
3141  0, 0, 30, 0, 0, 7,
3142  66, 0, 16, 0, 6, 0,
3143  0, 0, 42, 0, 16, 0,
3144  6, 0, 0, 0, 1, 64,
3145  0, 0, 0, 0, 0, 56,
3146  60, 0, 0, 7, 66, 0,
3147  16, 0, 6, 0, 0, 0,
3148  42, 0, 16, 0, 6, 0,
3149  0, 0, 42, 0, 16, 0,
3150  8, 0, 0, 0, 41, 0,
3151  0, 7, 66, 0, 16, 0,
3152  7, 0, 0, 0, 42, 0,
3153  16, 0, 7, 0, 0, 0,
3154  1, 64, 0, 0, 13, 0,
3155  0, 0, 30, 0, 0, 7,
3156  34, 0, 16, 0, 9, 0,
3157  0, 0, 42, 0, 16, 0,
3158  6, 0, 0, 0, 42, 0,
3159  16, 0, 7, 0, 0, 0,
3160  1, 0, 0, 10, 194, 0,
3161  16, 0, 7, 0, 0, 0,
3162  246, 15, 16, 0, 6, 0,
3163  0, 0, 2, 64, 0, 0,
3164  0, 0, 0, 0, 0, 0,
3165  0, 0, 255, 3, 0, 0,
3166  0, 124, 0, 0, 31, 0,
3167  4, 3, 58, 0, 16, 0,
3168  7, 0, 0, 0, 85, 0,
3169  0, 7, 66, 0, 16, 0,
3170  6, 0, 0, 0, 58, 0,
3171  16, 0, 6, 0, 0, 0,
3172  1, 64, 0, 0, 10, 0,
3173  0, 0, 1, 0, 0, 7,
3174  66, 0, 16, 0, 6, 0,
3175  0, 0, 42, 0, 16, 0,
3176  6, 0, 0, 0, 1, 64,
3177  0, 0, 31, 0, 0, 0,
3178  18, 0, 0, 1, 31, 0,
3179  4, 3, 42, 0, 16, 0,
3180  7, 0, 0, 0, 41, 0,
3181  0, 7, 130, 0, 16, 0,
3182  6, 0, 0, 0, 42, 0,
3183  16, 0, 7, 0, 0, 0,
3184  1, 64, 0, 0, 1, 0,
3185  0, 0, 54, 0, 0, 5,
3186  130, 0, 16, 0, 7, 0,
3187  0, 0, 58, 0, 16, 0,
3188  6, 0, 0, 0, 54, 0,
3189  0, 5, 66, 0, 16, 0,
3190  6, 0, 0, 0, 1, 64,
3191  0, 0, 0, 0, 0, 0,
3192  48, 0, 0, 1, 1, 0,
3193  0, 7, 18, 0, 16, 0,
3194  8, 0, 0, 0, 58, 0,
3195  16, 0, 7, 0, 0, 0,
3196  1, 64, 0, 0, 0, 4,
3197  0, 0, 3, 0, 4, 3,
3198  10, 0, 16, 0, 8, 0,
3199  0, 0, 30, 0, 0, 7,
3200  66, 0, 16, 0, 6, 0,
3201  0, 0, 42, 0, 16, 0,
3202  6, 0, 0, 0, 1, 64,
3203  0, 0, 255, 255, 255, 255,
3204  41, 0, 0, 7, 130, 0,
3205  16, 0, 7, 0, 0, 0,
3206  58, 0, 16, 0, 7, 0,
3207  0, 0, 1, 64, 0, 0,
3208  1, 0, 0, 0, 22, 0,
3209  0, 1, 1, 0, 0, 7,
3210  66, 0, 16, 0, 7, 0,
3211  0, 0, 58, 0, 16, 0,
3212  7, 0, 0, 0, 1, 64,
3213  0, 0, 254, 3, 0, 0,
3214  18, 0, 0, 1, 54, 0,
3215  0, 5, 66, 0, 16, 0,
3216  7, 0, 0, 0, 1, 64,
3217  0, 0, 0, 0, 0, 0,
3218  54, 0, 0, 5, 66, 0,
3219  16, 0, 6, 0, 0, 0,
3220  1, 64, 0, 0, 144, 255,
3221  255, 255, 21, 0, 0, 1,
3222  21, 0, 0, 1, 41, 0,
3223  0, 7, 130, 0, 16, 0,
3224  6, 0, 0, 0, 42, 0,
3225  16, 0, 6, 0, 0, 0,
3226  1, 64, 0, 0, 23, 0,
3227  0, 0, 30, 0, 0, 7,
3228  130, 0, 16, 0, 6, 0,
3229  0, 0, 58, 0, 16, 0,
3230  6, 0, 0, 0, 1, 64,
3231  0, 0, 0, 0, 0, 56,
3232  60, 0, 0, 7, 130, 0,
3233  16, 0, 6, 0, 0, 0,
3234  58, 0, 16, 0, 6, 0,
3235  0, 0, 58, 0, 16, 0,
3236  8, 0, 0, 0, 41, 0,
3237  0, 7, 66, 0, 16, 0,
3238  7, 0, 0, 0, 42, 0,
3239  16, 0, 7, 0, 0, 0,
3240  1, 64, 0, 0, 13, 0,
3241  0, 0, 30, 0, 0, 7,
3242  66, 0, 16, 0, 9, 0,
3243  0, 0, 58, 0, 16, 0,
3244  6, 0, 0, 0, 42, 0,
3245  16, 0, 7, 0, 0, 0,
3246  167, 0, 0, 9, 114, 0,
3247  16, 0, 10, 0, 0, 0,
3248  10, 0, 16, 0, 6, 0,
3249  0, 0, 1, 64, 0, 0,
3250  24, 0, 0, 0, 70, 242,
3251  17, 0, 0, 0, 0, 0,
3252  0, 0, 0, 8, 210, 0,
3253  16, 0, 8, 0, 0, 0,
3254  6, 9, 16, 0, 9, 0,
3255  0, 0, 6, 9, 16, 128,
3256  65, 0, 0, 0, 10, 0,
3257  0, 0, 16, 0, 0, 7,
3258  18, 0, 16, 0, 6, 0,
3259  0, 0, 134, 3, 16, 0,
3260  8, 0, 0, 0, 134, 3,
3261  16, 0, 8, 0, 0, 0,
3262  0, 0, 0, 7, 34, 0,
3263  16, 0, 5, 0, 0, 0,
3264  26, 0, 16, 0, 5, 0,
3265  0, 0, 10, 0, 16, 0,
3266  6, 0, 0, 0, 30, 0,
3267  0, 7, 130, 0, 16, 0,
3268  5, 0, 0, 0, 58, 0,
3269  16, 0, 5, 0, 0, 0,
3270  1, 64, 0, 0, 1, 0,
3271  0, 0, 22, 0, 0, 1,
3272  55, 0, 0, 9, 18, 0,
3273  16, 0, 5, 0, 0, 0,
3274  10, 0, 16, 0, 3, 0,
3275  0, 0, 1, 64, 0, 0,
3276  236, 120, 173, 96, 26, 0,
3277  16, 0, 5, 0, 0, 0,
3278  168, 0, 0, 8, 50, 240,
3279  17, 0, 0, 0, 0, 0,
3280  10, 64, 2, 0, 1, 64,
3281  0, 0, 40, 0, 0, 0,
3282  134, 0, 16, 0, 5, 0,
3283  0, 0, 21, 0, 0, 1,
3284  31, 0, 4, 3, 58, 0,
3285  16, 0, 1, 0, 0, 0,
3286  167, 0, 0, 8, 18, 0,
3287  16, 0, 1, 0, 0, 0,
3288  10, 64, 2, 0, 1, 64,
3289  0, 0, 40, 0, 0, 0,
3290  6, 240, 17, 0, 0, 0,
3291  0, 0, 30, 0, 0, 6,
3292  34, 0, 16, 0, 0, 0,
3293  0, 0, 10, 64, 2, 0,
3294  1, 64, 0, 0, 2, 0,
3295  0, 0, 167, 0, 0, 9,
3296  98, 0, 16, 0, 2, 0,
3297  0, 0, 26, 0, 16, 0,
3298  0, 0, 0, 0, 1, 64,
3299  0, 0, 40, 0, 0, 0,
3300  6, 241, 17, 0, 0, 0,
3301  0, 0, 49, 0, 0, 7,
3302  66, 0, 16, 0, 0, 0,
3303  0, 0, 26, 0, 16, 0,
3304  2, 0, 0, 0, 10, 0,
3305  16, 0, 1, 0, 0, 0,
3306  31, 0, 4, 3, 42, 0,
3307  16, 0, 0, 0, 0, 0,
3308  167, 0, 0, 9, 18, 0,
3309  16, 0, 2, 0, 0, 0,
3310  26, 0, 16, 0, 0, 0,
3311  0, 0, 1, 64, 0, 0,
3312  40, 0, 0, 0, 6, 240,
3313  17, 0, 0, 0, 0, 0,
3314  168, 0, 0, 8, 50, 240,
3315  17, 0, 0, 0, 0, 0,
3316  10, 64, 2, 0, 1, 64,
3317  0, 0, 40, 0, 0, 0,
3318  134, 0, 16, 0, 2, 0,
3319  0, 0, 21, 0, 0, 1,
3320  21, 0, 0, 1, 31, 0,
3321  4, 3, 58, 0, 16, 0,
3322  0, 0, 0, 0, 167, 0,
3323  0, 8, 18, 0, 16, 0,
3324  1, 0, 0, 0, 10, 64,
3325  2, 0, 1, 64, 0, 0,
3326  40, 0, 0, 0, 6, 240,
3327  17, 0, 0, 0, 0, 0,
3328  30, 0, 0, 6, 34, 0,
3329  16, 0, 0, 0, 0, 0,
3330  10, 64, 2, 0, 1, 64,
3331  0, 0, 1, 0, 0, 0,
3332  167, 0, 0, 9, 98, 0,
3333  16, 0, 2, 0, 0, 0,
3334  26, 0, 16, 0, 0, 0,
3335  0, 0, 1, 64, 0, 0,
3336  40, 0, 0, 0, 6, 241,
3337  17, 0, 0, 0, 0, 0,
3338  49, 0, 0, 7, 66, 0,
3339  16, 0, 0, 0, 0, 0,
3340  26, 0, 16, 0, 2, 0,
3341  0, 0, 10, 0, 16, 0,
3342  1, 0, 0, 0, 31, 0,
3343  4, 3, 42, 0, 16, 0,
3344  0, 0, 0, 0, 167, 0,
3345  0, 9, 18, 0, 16, 0,
3346  2, 0, 0, 0, 26, 0,
3347  16, 0, 0, 0, 0, 0,
3348  1, 64, 0, 0, 40, 0,
3349  0, 0, 6, 240, 17, 0,
3350  0, 0, 0, 0, 168, 0,
3351  0, 8, 50, 240, 17, 0,
3352  0, 0, 0, 0, 10, 64,
3353  2, 0, 1, 64, 0, 0,
3354  40, 0, 0, 0, 134, 0,
3355  16, 0, 2, 0, 0, 0,
3356  21, 0, 0, 1, 167, 0,
3357  0, 8, 50, 0, 16, 0,
3358  1, 0, 0, 0, 10, 64,
3359  2, 0, 1, 64, 0, 0,
3360  40, 0, 0, 0, 70, 240,
3361  17, 0, 0, 0, 0, 0,
3362  54, 0, 0, 8, 194, 0,
3363  16, 0, 1, 0, 0, 0,
3364  2, 64, 0, 0, 0, 0,
3365  0, 0, 0, 0, 0, 0,
3366  0, 0, 0, 0, 0, 0,
3367  0, 0, 168, 0, 0, 9,
3368  242, 224, 17, 0, 0, 0,
3369  0, 0, 10, 0, 16, 0,
3370  0, 0, 0, 0, 1, 64,
3371  0, 0, 0, 0, 0, 0,
3372  70, 14, 16, 0, 1, 0,
3373  0, 0, 21, 0, 0, 1,
3374  62, 0, 0, 1
3375 };
_In_ size_t _In_ DXGI_FORMAT _In_ size_t _In_ float size_t y
Definition: DirectXTexP.h:191
#define BYTE
Definition: lz4.c:154
_In_ size_t _In_ DXGI_FORMAT _In_ size_t _In_ float size_t size_t z
Definition: DirectXTexP.h:191