File: v3dsceneimages.image_data

package info (click to toggle)
castle-game-engine 7.0~alpha.3%2Bdfsg2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 969,476 kB
  • sloc: pascal: 911,523; javascript: 28,186; cpp: 14,157; xml: 9,939; ansic: 9,229; java: 3,653; objc: 2,737; sh: 1,214; makefile: 657; php: 65; lisp: 21; ruby: 8
file content (6555 lines) | stat: -rw-r--r-- 468,404 bytes parent folder | download | duplicates (2)
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
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
var
  FButtonDisabled: TGrayscaleAlphaImage;
const
  ButtonDisabledWidth = 8;
  ButtonDisabledHeight = 256;
  ButtonDisabledDepth = 1;

  ButtonDisabledChannelData0: array[0 .. 760 - 1] of Byte = (
      24,  160,    6,  161,    2,  160,    4,  161,    8,  160,    2,  161,
       2,  162,    2,  160,    2,  162,    2,  160,    2,  162,    4,  161,
       4,  162,    4,  161,    6,  162,    2,  161,    4,  162,    2,  161,
       2,  163,    2,  161,    2,  162,    6,  163,    2,  162,   10,  163,
       2,  164,   14,  163,    4,  164,    2,  162,   24,  164,    2,  165,
       6,  164,   10,  165,    2,  164,    4,  165,    2,  166,   14,  165,
       6,  166,    2,  165,    4,  166,   14,  165,    2,  167,    6,  165,
       2,  166,    4,  165,    2,  166,    8,  167,    2,  166,    2,  165,
       2,  166,    2,  167,    2,  166,    8,  167,    4,  166,    2,  167,
       6,  166,    6,  167,    2,  166,   18,  167,    4,  168,    2,  167,
       2,  168,    2,  167,    2,  168,    2,  167,    4,  168,    2,  167,
      18,  168,    2,  169,    6,  168,    2,  169,    4,  168,   10,  169,
       4,  170,    2,  169,    2,  168,   28,  169,    4,  170,    2,  169,
       2,  170,    2,  171,    2,  169,    4,  171,    2,  169,    4,  171,
       4,  170,    2,  169,    2,  170,    2,  171,    4,  170,    2,  172,
       2,  170,    2,  171,    8,  170,    6,  172,    2,  170,    4,  172,
       2,  170,    2,  172,    6,  171,    2,  172,    4,  171,    2,  173,
       2,  171,    2,  172,    2,  173,    2,  171,    2,  173,    4,  171,
      10,  173,    2,  172,   10,  173,    4,  174,    2,  173,   26,  174,
       2,  175,   10,  174,    2,  175,    6,  174,    2,  175,    4,  174,
      24,  175,    2,  176,    2,  175,   58,  176,    4,  177,    2,  176,
       8,  177,    2,  176,    2,  177,    2,  176,   18,  177,    4,  178,
       4,  177,    2,  178,    6,  177,   12,  178,    2,  179,    4,  178,
       2,  179,    2,  178,    2,  179,    6,  178,   22,  179,    2,  180,
       6,  179,    2,  180,    6,  179,    2,  180,    2,  179,    8,  180,
       2,  179,   20,  180,    4,  181,    2,  182,   16,  181,    2,  183,
       4,  181,    2,  182,    2,  181,    2,  183,    2,  182,    2,  181,
       2,  182,    4,  183,    4,  182,    2,  181,    4,  182,    2,  183,
      12,  182,    2,  183,    2,  184,    2,  182,    2,  184,    4,  183,
       6,  184,    2,  183,    8,  184,    2,  183,    8,  184,    2,  185,
       4,  184,    2,  185,    2,  184,    2,  185,    2,  184,    2,  183,
      44,  185,    2,  186,   12,  185,    6,  186,    4,  185,   26,  186,
       2,  187,    2,  186,    6,  187,    2,  186,   12,  187,    2,  188,
       4,  187,    2,  188,    8,  187,    2,  188,    2,  187,    4,  188,
       2,  187,   10,  188,    2,  189,    8,  188,    4,  189,    2,  188,
       4,  189,    4,  188,   20,  189,    2,  190,    4,  189,    2,  190,
       4,  189,   38,  191,    2,  192,    8,  191,    4,  192,    2,  191,
       4,  192,    2,  191,   28,  192,    2,  193,    2,  192,    2,  193,
       2,  192,    6,  193,    2,  192,    8,  193,    2,  192,   10,  193,
       2,  194,    6,  193,    2,  194,    2,  193,    6,  194,    2,  193,
       2,  194,    2,  193,   12,  194,    2,  196,   10,  194,    6,  196,
       4,  194,   20,  196,    2,  195,    4,  197,    4,  195,    8,  196,
       2,  197,    2,  195,    6,  197,    4,  196,    2,  197,    2,  196,
       6,  197,    4,  196,    4,  197,    4,  196,    4,  197,    2,  196,
      12,  197,    6,  198,    2,  197,    2,  198,    4,  197,   16,  198,
       2,  199,    2,  198,    2,  199,    2,  198,    4,  199,    6,  198,
       2,  199,    4,  198,    2,  199,    2,  198,    8,  199,    4,  200,
       8,  199,    4,  200,    4,  199,    2,  200,    2,  199,    2,  200,
       2,  199,    8,  200,    2,  201,    4,  200,    4,  201,    4,  200,
       8,  201,    2,  200,    2,  201,    2,  200,   16,  201,    2,  203,
       4,  201,    8,  203,    4,  201,   18,  203,   12,  204,    2,  203,
       4,  204,    4,  203,   32,  204,    2,  205,    2,  204,    8,  205,
       2,  204,   18,  205,   16,  206,    2,  205,    2,  206,    2,  205,
      34,  206,    2,  208,    2,  206,    2,  208,    2,  206,    2,  208,
       4,  206,   24,  208,    2,  209,    6,  208,    2,  209,    2,  208,
       4,  209,    2,  208,   14,  209,    2,  210,    8,  209,    2,  210,
       2,  209,    4,  210,    2,  209,    6,  210,    2,  209,   10,  210,
       2,  211,    4,  210,    2,  211,    2,  210,   10,  211,    2,  210,
      12,  211,    2,  212,    2,  211,    2,  212,    4,  211,    8,  212,
       2,  211,   20,  212,    4,  213,    2,  212,    2,  213,    8,  212,
       2,  213,    2,  212,    2,  213,    2,  212,    8,  213,    2,  215,
       8,  213,    4,  215,    2,  213,   22,  215,    4,  216,    2,  215,
       2,  216,    2,  215,    2,  216,    6,  215,   22,  216,    6,  217,
       2,  216,    6,  217 
  );
  ButtonDisabledChannelData1: array[0 .. 58 - 1] of Byte = (
     130,   21,  107,    4,  145,  131,  107,   21,  107,    6,  145,  129,
     107,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  111,  145,  129,  107,    6,
     145,  131,  107,   21,  107,    4,  145,  130,  107,   21 
  );

function ButtonDisabled: TGrayscaleAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FButtonDisabled = nil then
  begin
    FButtonDisabled := TGrayscaleAlphaImage.Create(ButtonDisabledWidth, ButtonDisabledHeight, ButtonDisabledDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FButtonDisabled.PixelSize);
      Split.DataSize := FButtonDisabled.Size div FButtonDisabled.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ButtonDisabledChannelData0, SizeOf(ButtonDisabledChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ButtonDisabledChannelData1, SizeOf(ButtonDisabledChannelData1), Split.Data[1], Split.DataSize);
      DataChannelsCombine(FButtonDisabled.RawPixels, FButtonDisabled.Size,
        FButtonDisabled.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FButtonDisabled.Url := 'embedded-image:/ButtonDisabled';
  end;
  Result := FButtonDisabled;
end;

var
  FButtonFocused: TGrayscaleAlphaImage;
const
  ButtonFocusedWidth = 8;
  ButtonFocusedHeight = 256;
  ButtonFocusedDepth = 1;

  ButtonFocusedChannelData0: array[0 .. 614 - 1] of Byte = (
       2,  193,    2,  194,   12,  193,    2,  194,    4,  193,   36,  194,
       2,  195,    4,  194,    2,  195,    8,  194,   30,  195,    2,  196,
       2,  195,    2,  196,    4,  195,    2,  196,    4,  195,    2,  196,
       2,  195,    2,  196,    2,  195,    6,  196,    2,  195,   36,  196,
       2,  197,    6,  196,    6,  197,    2,  196,   10,  197,    2,  196,
      36,  197,    2,  198,    2,  197,    2,  198,    2,  197,    2,  198,
       2,  197,    2,  198,    4,  197,    4,  198,    6,  197,    8,  198,
       2,  199,   14,  198,    4,  199,    4,  198,    2,  199,    4,  198,
      30,  199,    4,  200,    2,  199,    2,  200,    4,  199,    4,  200,
       6,  199,   20,  200,    2,  201,    8,  200,    2,  201,   10,  200,
      28,  201,    2,  202,    4,  201,    8,  202,    2,  201,    2,  202,
       2,  201,    2,  202,    2,  201,    2,  202,    2,  201,    4,  202,
       2,  203,   22,  202,   12,  203,    4,  202,   20,  203,    2,  204,
       4,  203,   12,  204,    2,  203,   28,  204,    2,  205,    2,  204,
       2,  205,    2,  204,    2,  205,    6,  204,    2,  205,    2,  204,
      36,  205,    2,  206,    8,  205,   26,  206,    2,  207,    6,  206,
       4,  207,    2,  206,    4,  207,    2,  206,    4,  207,    4,  206,
      14,  207,    2,  208,    8,  207,    4,  208,    4,  207,    2,  208,
       4,  207,   36,  208,    2,  209,    4,  208,    2,  209,    2,  208,
      10,  209,    2,  208,   52,  209,    2,  210,   10,  209,    2,  210,
       2,  209,   34,  210,    2,  211,    4,  210,    2,  211,    2,  210,
       2,  211,    2,  210,   38,  211,    4,  212,    8,  211,    4,  212,
       2,  211,   36,  212,    4,  213,    4,  212,    8,  213,    4,  212,
      20,  213,    4,  214,    4,  213,    2,  214,    4,  213,    4,  214,
       2,  213,    4,  214,    2,  213,    2,  214,    2,  213,   16,  214,
       2,  215,    8,  214,    2,  215,    2,  214,    4,  215,    2,  214,
       8,  215,    2,  214,    4,  215,    2,  214,    4,  215,    2,  216,
      14,  215,    2,  216,    4,  215,    2,  216,    6,  215,   24,  216,
       2,  217,    4,  216,    2,  217,    6,  216,    6,  217,    4,  216,
      10,  217,    4,  216,   14,  217,    2,  218,    2,  217,    2,  218,
      12,  217,   16,  218,    2,  217,   10,  218,    4,  219,    2,  218,
       4,  219,    2,  218,   14,  219,    2,  218,   12,  219,    2,  220,
      10,  219,    4,  220,    2,  219,    2,  220,    4,  219,    4,  220,
       4,  219,   16,  220,    2,  221,    6,  220,    2,  221,    4,  220,
      10,  221,    2,  220,   28,  221,    2,  222,    4,  221,    2,  222,
      12,  221,    2,  222,    2,  221,   24,  222,    2,  223,    2,  222,
       4,  223,    4,  222,    4,  223,    2,  222,    2,  223,    4,  222,
      32,  223,    2,  224,    8,  223,    2,  224,    6,  223,    2,  224,
       2,  223,    8,  224,    2,  223,   40,  224,    2,  225,    4,  224,
       2,  225,    2,  224,   48,  225,    2,  226,    2,  225,    4,  226,
       2,  225,   10,  226,    2,  225,    6,  226,    2,  225,   12,  226,
       2,  227,    2,  226,    2,  227,    4,  226,    4,  227,    2,  226,
       4,  227,    2,  226,    4,  227,    2,  226,   18,  227,    2,  228,
      16,  227,    2,  228,    4,  227,   24,  228,    2,  229,    2,  228,
       2,  229,    2,  228,   10,  229,    2,  228,    4,  229,    4,  228,
      18,  229,    2,  230,    4,  229,    4,  230,    8,  229,    4,  230,
       6,  229,   20,  230,    2,  231,    6,  230,    4,  231,    2,  230,
      14,  231,    2,  230,   20,  231,    2,  232,    6,  231,    2,  232,
       4,  231,    2,  232,    6,  231,   16,  232,    2,  233,   18,  232,
       2,  233,    2,  232,   12,  233,    2,  232,   10,  233,    4,  234,
       8,  233,    2,  234,    4,  233,   16,  234,    2,  233,    2,  234,
       2,  233 
  );
  ButtonFocusedChannelData1: array[0 .. 58 - 1] of Byte = (
     130,   25,  128,    4,  168,  131,  128,   25,  128,    6,  168,  129,
     128,  127,  168,  127,  168,  127,  168,  127,  168,  127,  168,  127,
     168,  127,  168,  127,  168,  127,  168,  127,  168,  127,  168,  127,
     168,  127,  168,  127,  168,  127,  168,  111,  168,  129,  128,    6,
     168,  131,  128,   25,  128,    4,  168,  130,  128,   25 
  );

function ButtonFocused: TGrayscaleAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FButtonFocused = nil then
  begin
    FButtonFocused := TGrayscaleAlphaImage.Create(ButtonFocusedWidth, ButtonFocusedHeight, ButtonFocusedDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FButtonFocused.PixelSize);
      Split.DataSize := FButtonFocused.Size div FButtonFocused.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ButtonFocusedChannelData0, SizeOf(ButtonFocusedChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ButtonFocusedChannelData1, SizeOf(ButtonFocusedChannelData1), Split.Data[1], Split.DataSize);
      DataChannelsCombine(FButtonFocused.RawPixels, FButtonFocused.Size,
        FButtonFocused.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FButtonFocused.Url := 'embedded-image:/ButtonFocused';
  end;
  Result := FButtonFocused;
end;

var
  FButtonNormal: TGrayscaleAlphaImage;
const
  ButtonNormalWidth = 8;
  ButtonNormalHeight = 256;
  ButtonNormalDepth = 1;

  ButtonNormalChannelData0: array[0 .. 674 - 1] of Byte = (
       2,  176,    4,  175,    2,  176,    6,  175,   16,  176,    2,  175,
      14,  176,    2,  177,    2,  176,    2,  177,    2,  176,    2,  177,
       2,  176,   14,  177,    2,  178,    8,  177,    2,  178,    4,  177,
      18,  178,    2,  179,   14,  178,    4,  179,    2,  178,   24,  179,
       2,  180,    6,  179,   10,  180,    2,  179,    4,  180,    2,  181,
      14,  180,    6,  181,    2,  180,   18,  181,    2,  182,    6,  181,
       2,  182,    4,  181,   12,  182,    4,  181,   16,  182,    2,  183,
       6,  182,    6,  183,    2,  182,   18,  183,    4,  184,    2,  183,
       2,  184,    2,  183,    2,  184,    2,  183,    4,  184,    2,  183,
      18,  184,    2,  185,    6,  184,    2,  185,    4,  184,   16,  185,
       2,  184,   28,  185,    4,  186,    2,  185,    4,  186,    2,  185,
       4,  186,    2,  185,    8,  186,    2,  185,    8,  186,    2,  187,
      12,  186,    6,  187,    2,  186,    4,  187,    2,  186,   14,  187,
       2,  188,    4,  187,    2,  188,    2,  187,    2,  188,    4,  187,
      22,  188,    4,  189,    2,  188,   26,  189,    2,  190,   10,  189,
       2,  190,    6,  189,    2,  190,    4,  189,   24,  190,    2,  191,
       2,  190,   26,  191,    2,  192,    8,  191,    2,  192,    2,  191,
       2,  192,    2,  191,   14,  192,    4,  193,    2,  192,    8,  193,
       2,  192,    2,  193,    2,  192,   18,  193,    4,  194,    4,  193,
       2,  194,    6,  193,   12,  194,    2,  195,    4,  194,    2,  195,
       2,  194,    2,  195,    6,  194,   22,  195,    2,  196,    6,  195,
       2,  196,    6,  195,    2,  196,    2,  195,    8,  196,    2,  195,
      20,  196,   46,  197,    2,  198,    2,  197,    4,  198,    2,  197,
      20,  198,    2,  199,    8,  198,    2,  199,    8,  198,    2,  199,
       8,  198,    4,  199,    2,  198,    2,  199,    2,  198,   18,  199,
       2,  200,    4,  199,    6,  200,    2,  199,    6,  200,    2,  199,
      10,  200,    2,  201,   12,  200,    6,  201,    4,  200,   26,  201,
       2,  202,    2,  201,    6,  202,    2,  201,   12,  202,    2,  203,
       4,  202,    2,  203,    8,  202,    2,  203,    2,  202,    4,  203,
       2,  202,   10,  203,    2,  204,    8,  203,    4,  204,    2,  203,
       4,  204,    4,  203,   20,  204,    2,  205,    4,  204,    2,  205,
       4,  204,   24,  205,    4,  206,    4,  205,    2,  206,    4,  205,
      16,  206,    2,  207,    6,  206,   26,  207,    2,  208,    2,  207,
       2,  208,    2,  207,    4,  208,    6,  207,    6,  208,    2,  207,
       2,  208,    2,  207,   14,  208,    2,  209,    2,  208,    6,  209,
       2,  208,    2,  209,    2,  208,   12,  209,    2,  210,   10,  209,
       6,  210,    4,  209,   30,  210,    2,  211,    2,  210,    4,  211,
      10,  210,    4,  211,    2,  210,    2,  211,    2,  210,   18,  211,
       2,  212,    6,  211,    2,  212,    6,  211,   10,  212,    2,  211,
      18,  212,    2,  213,    2,  212,    2,  213,    2,  212,    6,  213,
       4,  212,    4,  213,    2,  212,    2,  213,    2,  212,    8,  213,
       4,  214,    8,  213,    4,  214,    4,  213,    2,  214,    2,  213,
       2,  214,    2,  213,    8,  214,    2,  215,    4,  214,    4,  215,
       4,  214,    8,  215,    2,  214,    2,  215,    2,  214,   16,  215,
       2,  216,    4,  215,    8,  216,    4,  215,   18,  216,   12,  217,
       2,  216,    4,  217,    4,  216,   18,  217,    2,  218,    4,  217,
       2,  218,    2,  217,    6,  218,    2,  217,   28,  218,   22,  219,
       4,  220,    2,  219,   12,  220,    2,  219,   14,  220,    2,  221,
       2,  220,    2,  221,    2,  220,    2,  221,    4,  220,   24,  221,
       2,  222,    6,  221,    2,  222,    2,  221,    4,  222,    2,  221,
      28,  222,    4,  223,    2,  222,    6,  223,    2,  222,   10,  223,
       2,  224,    4,  223,    2,  224,    2,  223,   10,  224,    4,  223,
      38,  224,    4,  225,    2,  224,    4,  225,    2,  224,    4,  225,
       2,  224,   26,  225,    2,  226,    2,  225,    2,  226,    4,  225,
       4,  226,    2,  225,   22,  226,    4,  227,    2,  226,    2,  227,
       2,  226,    2,  227,    2,  226,   26,  227,    6,  228,    2,  227,
       6,  228 
  );
  ButtonNormalChannelData1: array[0 .. 58 - 1] of Byte = (
     130,   52,  156,    4,  145,  131,  156,   52,  156,    6,  145,  129,
     156,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  111,  145,  129,  156,    6,
     145,  131,  156,   52,  156,    4,  145,  130,  156,   52 
  );

function ButtonNormal: TGrayscaleAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FButtonNormal = nil then
  begin
    FButtonNormal := TGrayscaleAlphaImage.Create(ButtonNormalWidth, ButtonNormalHeight, ButtonNormalDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FButtonNormal.PixelSize);
      Split.DataSize := FButtonNormal.Size div FButtonNormal.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ButtonNormalChannelData0, SizeOf(ButtonNormalChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ButtonNormalChannelData1, SizeOf(ButtonNormalChannelData1), Split.Data[1], Split.DataSize);
      DataChannelsCombine(FButtonNormal.RawPixels, FButtonNormal.Size,
        FButtonNormal.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FButtonNormal.Url := 'embedded-image:/ButtonNormal';
  end;
  Result := FButtonNormal;
end;

var
  FButtonPressed: TGrayscaleAlphaImage;
const
  ButtonPressedWidth = 8;
  ButtonPressedHeight = 256;
  ButtonPressedDepth = 1;

  ButtonPressedChannelData0: array[0 .. 668 - 1] of Byte = (
       2,  227,    6,  228,    2,  227,    6,  228,   26,  227,    2,  226,
       2,  227,    4,  226,    4,  227,   20,  226,    2,  225,    6,  226,
       4,  225,    2,  226,    4,  225,    2,  226,   18,  225,    2,  224,
       8,  225,    2,  224,    8,  225,    2,  224,    2,  225,   32,  224,
       2,  223,   12,  224,    2,  223,    2,  224,    2,  223,    4,  224,
       2,  223,    2,  224,   18,  223,    4,  222,    4,  223,   30,  222,
       2,  221,    2,  222,    4,  221,    2,  222,    6,  221,    2,  222,
      18,  221,    4,  220,    4,  221,    2,  220,    2,  221,    2,  220,
       2,  221,    6,  220,    2,  221,   14,  220,    4,  219,    6,  220,
       4,  219,    4,  220,   16,  219,    6,  218,    2,  219,   16,  218,
       2,  217,    6,  218,    2,  217,    8,  218,    4,  217,    2,  218,
      18,  217,    4,  216,    6,  217,    2,  216,   10,  217,   18,  216,
       4,  215,    2,  216,    2,  215,    6,  216,    4,  215,    2,  216,
      12,  215,    2,  214,   10,  215,    2,  214,    2,  215,    4,  214,
       4,  215,    4,  214,    2,  215,   10,  214,    2,  213,    2,  214,
       2,  213,    4,  214,   16,  213,    4,  214,    2,  213,    2,  212,
       4,  213,    2,  212,    4,  213,    2,  212,    6,  213,    2,  212,
       2,  213,    2,  212,    2,  213,   22,  212,    2,  211,    2,  212,
       2,  211,    6,  212,    2,  211,    2,  212,    6,  211,    2,  212,
      22,  211,    2,  210,    2,  211,    8,  210,    6,  211,    8,  210,
       2,  211,   28,  210,    4,  209,    2,  210,    4,  209,    6,  210,
      16,  209,    2,  208,   10,  209,    6,  208,    2,  209,   10,  208,
       2,  207,    2,  208,    2,  207,    2,  208,    2,  207,   10,  208,
       4,  207,    2,  208,    2,  207,    2,  208,   26,  207,    6,  206,
       2,  207,    6,  206,    2,  207,   10,  206,    4,  205,    6,  206,
      28,  205,    2,  204,    2,  205,    8,  204,    2,  205,   22,  204,
       6,  203,    4,  204,    2,  203,    2,  204,   18,  203,    2,  202,
       2,  203,    4,  202,    2,  203,    4,  202,    2,  203,    8,  202,
       2,  203,   16,  202,    6,  201,    2,  202,   18,  201,    2,  200,
      12,  201,   12,  200,    2,  201,   18,  200,    2,  199,    6,  200,
       4,  199,    2,  200,   22,  199,    2,  198,    2,  199,    8,  198,
       2,  199,    4,  198,    2,  199,    4,  198,    2,  199,    4,  198,
       2,  199,   24,  198,    2,  197,    4,  198,    2,  197,    2,  198,
       2,  197,    2,  198,   40,  197,    4,  196,    4,  197,   22,  196,
       4,  195,    2,  196,    2,  195,    2,  196,    2,  195,    2,  196,
       6,  195,    2,  196,   20,  195,    4,  194,    6,  195,    2,  194,
       2,  195,    4,  194,    2,  195,   12,  194,    6,  193,    4,  194,
       4,  193,    2,  194,    6,  193,    2,  194,   10,  193,    2,  192,
      10,  193,    2,  192,    4,  193,    2,  192,    2,  193,    8,  192,
       2,  191,    6,  192,    2,  191,    2,  192,    2,  191,    4,  192,
      30,  191,    2,  190,    2,  191,    2,  190,    2,  191,   16,  190,
       2,  189,    6,  190,    4,  189,    2,  190,    6,  189,    2,  190,
       2,  189,    2,  190,   34,  189,    2,  188,    2,  189,   16,  188,
       2,  187,    8,  188,    2,  187,    2,  188,    4,  187,    2,  188,
      14,  187,    2,  186,    8,  187,    2,  186,    2,  187,    6,  186,
       4,  187,   20,  186,    2,  185,    4,  186,    2,  185,    2,  186,
       2,  185,    4,  186,    6,  185,    4,  186,   30,  185,    2,  184,
      10,  185,    4,  184,    4,  185,   26,  184,    2,  183,    4,  184,
       2,  183,    2,  184,    4,  183,    4,  184,   24,  183,    2,  182,
       2,  183,   26,  182,    4,  181,    8,  182,    2,  181,    2,  182,
       6,  181,    2,  182,   26,  181,   10,  180,    2,  181,    8,  180,
       2,  179,   14,  180,   30,  179,    2,  178,    4,  179,   12,  178,
       2,  179,   20,  178,    2,  177,    2,  178,    4,  177,    2,  178,
      14,  177,    2,  176,    6,  177,    2,  176,    2,  177,    2,  176,
       2,  177,    6,  176,    2,  177,   14,  176,    2,  175,    8,  176,
       6,  175,    4,  176,    4,  175,    2,  176 
  );
  ButtonPressedChannelData1: array[0 .. 58 - 1] of Byte = (
     130,   52,  156,    4,  145,  131,  156,   52,  156,    6,  145,  129,
     156,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,
     145,  127,  145,  127,  145,  127,  145,  111,  145,  129,  156,    6,
     145,  131,  156,   52,  156,    4,  145,  130,  156,   52 
  );

function ButtonPressed: TGrayscaleAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FButtonPressed = nil then
  begin
    FButtonPressed := TGrayscaleAlphaImage.Create(ButtonPressedWidth, ButtonPressedHeight, ButtonPressedDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FButtonPressed.PixelSize);
      Split.DataSize := FButtonPressed.Size div FButtonPressed.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ButtonPressedChannelData0, SizeOf(ButtonPressedChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ButtonPressedChannelData1, SizeOf(ButtonPressedChannelData1), Split.Data[1], Split.DataSize);
      DataChannelsCombine(FButtonPressed.RawPixels, FButtonPressed.Size,
        FButtonPressed.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FButtonPressed.Url := 'embedded-image:/ButtonPressed';
  end;
  Result := FButtonPressed;
end;

var
  FPanel: TGrayscaleAlphaImage;
const
  PanelWidth = 4;
  PanelHeight = 256;
  PanelDepth = 1;

  PanelChannelData0: array[0 .. 18 - 1] of Byte = (
     127,  145,  127,  145,  127,  145,  127,  145,  127,  145,  127,  145,
     127,  145,  127,  145,    8,  145 
  );
  PanelChannelData1: array[0 .. 18 - 1] of Byte = (
     127,  223,  127,  223,  127,  223,  127,  223,  127,  223,  127,  223,
     127,  223,  127,  223,    8,  223 
  );

function Panel: TGrayscaleAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FPanel = nil then
  begin
    FPanel := TGrayscaleAlphaImage.Create(PanelWidth, PanelHeight, PanelDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FPanel.PixelSize);
      Split.DataSize := FPanel.Size div FPanel.PixelSize;
      Split.DataAllocate;
      RleDecompress(@PanelChannelData0, SizeOf(PanelChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@PanelChannelData1, SizeOf(PanelChannelData1), Split.Data[1], Split.DataSize);
      DataChannelsCombine(FPanel.RawPixels, FPanel.Size,
        FPanel.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FPanel.Url := 'embedded-image:/Panel';
  end;
  Result := FPanel;
end;

var
  FPanelSeparator: TRGBAlphaImage;
const
  PanelSeparatorWidth = 8;
  PanelSeparatorHeight = 8;
  PanelSeparatorDepth = 1;

  PanelSeparatorChannelData0: array[0 .. 2 - 1] of Byte = (
      64,    0 
  );
  PanelSeparatorChannelData1: array[0 .. 2 - 1] of Byte = (
      64,    0 
  );
  PanelSeparatorChannelData2: array[0 .. 2 - 1] of Byte = (
      64,    0 
  );
  PanelSeparatorChannelData3: array[0 .. 2 - 1] of Byte = (
      64,    0 
  );

function PanelSeparator: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FPanelSeparator = nil then
  begin
    FPanelSeparator := TRGBAlphaImage.Create(PanelSeparatorWidth, PanelSeparatorHeight, PanelSeparatorDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FPanelSeparator.PixelSize);
      Split.DataSize := FPanelSeparator.Size div FPanelSeparator.PixelSize;
      Split.DataAllocate;
      RleDecompress(@PanelSeparatorChannelData0, SizeOf(PanelSeparatorChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@PanelSeparatorChannelData1, SizeOf(PanelSeparatorChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@PanelSeparatorChannelData2, SizeOf(PanelSeparatorChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@PanelSeparatorChannelData3, SizeOf(PanelSeparatorChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FPanelSeparator.RawPixels, FPanelSeparator.Size,
        FPanelSeparator.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FPanelSeparator.Url := 'embedded-image:/PanelSeparator';
  end;
  Result := FPanelSeparator;
end;

var
  FTooltipArrow: TRGBAlphaImage;
const
  TooltipArrowWidth = 48;
  TooltipArrowHeight = 24;
  TooltipArrowDepth = 1;

  TooltipArrowChannelData0: array[0 .. 184 - 1] of Byte = (
     129,  157,   46,  255,    3,  157,   44,  255,    2,  157,  129,  255,
       2,  157,   42,  255,    3,  157,    2,  255,    2,  157,   40,  255,
       3,  157,    4,  255,    2,  157,   38,  255,    3,  157,    6,  255,
       2,  157,   36,  255,    3,  157,    8,  255,    2,  157,   34,  255,
       3,  157,   10,  255,    2,  157,   32,  255,    3,  157,   12,  255,
       2,  157,   30,  255,    3,  157,   14,  255,    2,  157,   28,  255,
       3,  157,   16,  255,    2,  157,   26,  255,    3,  157,   18,  255,
       2,  157,   24,  255,    3,  157,   20,  255,    2,  157,   22,  255,
       3,  157,   22,  255,    2,  157,   20,  255,    3,  157,   24,  255,
       2,  157,   18,  255,    3,  157,   26,  255,    2,  157,   16,  255,
       3,  157,   28,  255,    2,  157,   14,  255,    2,  157,   31,  255,
       2,  157,   12,  255,    2,  157,   33,  255,    2,  157,   10,  255,
       2,  157,   35,  255,    2,  157,    8,  255,    2,  157,   37,  255,
       2,  157,    6,  255,    2,  157,   39,  255,    2,  157,    4,  255,
       2,  157,   41,  255,    2,  157,    2,  255,    2,  157,   43,  255,
       4,  157,   22,  255 
  );
  TooltipArrowChannelData1: array[0 .. 184 - 1] of Byte = (
     129,  133,   46,  234,    3,  133,   44,  234,    2,  133,  129,  255,
       2,  133,   42,  234,    3,  133,    2,  255,    2,  133,   40,  234,
       3,  133,    4,  255,    2,  133,   38,  234,    3,  133,    6,  255,
       2,  133,   36,  234,    3,  133,    8,  255,    2,  133,   34,  234,
       3,  133,   10,  255,    2,  133,   32,  234,    3,  133,   12,  255,
       2,  133,   30,  234,    3,  133,   14,  255,    2,  133,   28,  234,
       3,  133,   16,  255,    2,  133,   26,  234,    3,  133,   18,  255,
       2,  133,   24,  234,    3,  133,   20,  255,    2,  133,   22,  234,
       3,  133,   22,  255,    2,  133,   20,  234,    3,  133,   24,  255,
       2,  133,   18,  234,    3,  133,   26,  255,    2,  133,   16,  234,
       3,  133,   28,  255,    2,  133,   14,  234,    2,  133,   31,  255,
       2,  133,   12,  234,    2,  133,   33,  255,    2,  133,   10,  234,
       2,  133,   35,  255,    2,  133,    8,  234,    2,  133,   37,  255,
       2,  133,    6,  234,    2,  133,   39,  255,    2,  133,    4,  234,
       2,  133,   41,  255,    2,  133,    2,  234,    2,  133,   43,  255,
       4,  133,   22,  255 
  );
  TooltipArrowChannelData2: array[0 .. 184 - 1] of Byte = (
     129,  105,   46,  169,    3,  105,   44,  169,    2,  105,  129,  255,
       2,  105,   42,  169,    3,  105,    2,  255,    2,  105,   40,  169,
       3,  105,    4,  255,    2,  105,   38,  169,    3,  105,    6,  255,
       2,  105,   36,  169,    3,  105,    8,  255,    2,  105,   34,  169,
       3,  105,   10,  255,    2,  105,   32,  169,    3,  105,   12,  255,
       2,  105,   30,  169,    3,  105,   14,  255,    2,  105,   28,  169,
       3,  105,   16,  255,    2,  105,   26,  169,    3,  105,   18,  255,
       2,  105,   24,  169,    3,  105,   20,  255,    2,  105,   22,  169,
       3,  105,   22,  255,    2,  105,   20,  169,    3,  105,   24,  255,
       2,  105,   18,  169,    3,  105,   26,  255,    2,  105,   16,  169,
       3,  105,   28,  255,    2,  105,   14,  169,    2,  105,   31,  255,
       2,  105,   12,  169,    2,  105,   33,  255,    2,  105,   10,  169,
       2,  105,   35,  255,    2,  105,    8,  169,    2,  105,   37,  255,
       2,  105,    6,  169,    2,  105,   39,  255,    2,  105,    4,  169,
       2,  105,   41,  255,    2,  105,    2,  169,    2,  105,   43,  255,
       4,  105,   22,  255 
  );
  TooltipArrowChannelData3: array[0 .. 92 - 1] of Byte = (
      96,  255,  129,    0,   46,  255,    3,    0,   44,  255,    5,    0,
      42,  255,    7,    0,   40,  255,    9,    0,   38,  255,   11,    0,
      36,  255,   13,    0,   34,  255,   15,    0,   32,  255,   17,    0,
      30,  255,   19,    0,   28,  255,   21,    0,   26,  255,   23,    0,
      24,  255,   25,    0,   22,  255,   27,    0,   20,  255,   29,    0,
      18,  255,   31,    0,   16,  255,   33,    0,   14,  255,   35,    0,
      12,  255,   37,    0,   10,  255,   39,    0,    8,  255,   41,    0,
       6,  255,   43,    0,    4,  255,   22,    0 
  );

function TooltipArrow: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FTooltipArrow = nil then
  begin
    FTooltipArrow := TRGBAlphaImage.Create(TooltipArrowWidth, TooltipArrowHeight, TooltipArrowDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FTooltipArrow.PixelSize);
      Split.DataSize := FTooltipArrow.Size div FTooltipArrow.PixelSize;
      Split.DataAllocate;
      RleDecompress(@TooltipArrowChannelData0, SizeOf(TooltipArrowChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@TooltipArrowChannelData1, SizeOf(TooltipArrowChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@TooltipArrowChannelData2, SizeOf(TooltipArrowChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@TooltipArrowChannelData3, SizeOf(TooltipArrowChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FTooltipArrow.RawPixels, FTooltipArrow.Size,
        FTooltipArrow.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FTooltipArrow.Url := 'embedded-image:/TooltipArrow';
  end;
  Result := FTooltipArrow;
end;

var
  FAnimations: TRGBAlphaImage;
const
  AnimationsWidth = 22;
  AnimationsHeight = 22;
  AnimationsDepth = 1;

  AnimationsChannelData0: array[0 .. 8 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  103,    0 
  );
  AnimationsChannelData1: array[0 .. 8 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  103,    0 
  );
  AnimationsChannelData2: array[0 .. 8 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  103,    0 
  );
  AnimationsChannelData3: array[0 .. 373 - 1] of Byte = (
       6,    0,  132,   17,   96,  174,  215,    2,  243,  132,  215,  174,
      96,   17,   10,    0,  131,    8,  120,  240,    8,  255,  131,  239,
     119,    8,    7,    0,  130,   27,  202,    2,  255,  131,  188,  102,
      41,    2,   12,  131,   42,  102,  189,    2,  255,  130,  201,   27,
       5,    0,  133,   27,  228,  255,  218,   64,    8,    0,  133,   65,
     219,  255,  227,   27,    3,    0,  133,    8,  203,  255,  193,   17,
      10,    0,  133,   18,  194,  255,  202,    8,    2,    0,  132,  122,
     255,  222,   20,   12,    0,  137,   18,  219,  255,  119,    0,   18,
     240,  255,   63,    4,    0,  131,  195,  211,   55,    7,    0,  135,
      66,  255,  239,   17,   97,  255,  187,    5,    0,    2,  255,  131,
     252,  137,    8,    6,    0,  134,  189,  255,   95,  175,  255,  100,
       5,    0,    2,  255,  132,  252,  255,  214,   55,    5,    0,  134,
     102,  255,  173,  217,  255,   39,    5,    0,    2,  255,  134,   55,
     214,  255,  253,  153,   10,    3,    0,  134,   40,  255,  216,  243,
     255,   12,    5,    0,    2,  255,  134,    0,    8,  136,  252,  255,
     198,    3,    0,  134,   14,  255,  241,  243,  255,   12,    5,    0,
       2,  255,  134,    0,    8,  136,  252,  255,  198,    3,    0,  134,
      12,  255,  243,  217,  255,   39,    5,    0,    2,  255,  134,   54,
     213,  255,  253,  153,   10,    3,    0,  134,   40,  255,  216,  176,
     255,  100,    5,    0,    2,  255,  132,  252,  255,  214,   55,    5,
       0,  134,  102,  255,  174,   98,  255,  186,    5,    0,    2,  255,
     131,  252,  137,    8,    6,    0,  135,  188,  255,   96,   18,  241,
     255,   62,    4,    0,  131,  195,  211,   55,    7,    0,  137,   64,
     255,  240,   17,    0,  122,  255,  217,   17,   12,    0,  132,   18,
     219,  255,  120,    2,    0,  133,    9,  204,  255,  192,   17,   10,
       0,  133,   17,  193,  255,  202,    8,    3,    0,  133,   28,  228,
     255,  217,   62,    8,    0,  133,   63,  218,  255,  228,   27,    5,
       0,  130,   28,  204,    2,  255,  131,  186,  100,   39,    2,   11,
     131,   40,  101,  187,    2,  255,  130,  204,   27,    7,    0,  131,
       9,  122,  241,    8,  255,  131,  240,  122,    9,   10,    0,  132,
      18,   98,  176,  216,    2,  244,  132,  216,  176,   98,   18,    6,
       0 
  );

function Animations: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FAnimations = nil then
  begin
    FAnimations := TRGBAlphaImage.Create(AnimationsWidth, AnimationsHeight, AnimationsDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FAnimations.PixelSize);
      Split.DataSize := FAnimations.Size div FAnimations.PixelSize;
      Split.DataAllocate;
      RleDecompress(@AnimationsChannelData0, SizeOf(AnimationsChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@AnimationsChannelData1, SizeOf(AnimationsChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@AnimationsChannelData2, SizeOf(AnimationsChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@AnimationsChannelData3, SizeOf(AnimationsChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FAnimations.RawPixels, FAnimations.Size,
        FAnimations.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FAnimations.Url := 'embedded-image:/Animations';
  end;
  Result := FAnimations;
end;

var
  FCastle_game_engine_icon: TRGBAlphaImage;
const
  Castle_game_engine_iconWidth = 38;
  Castle_game_engine_iconHeight = 38;
  Castle_game_engine_iconDepth = 1;

  Castle_game_engine_iconChannelData0: array[0 .. 778 - 1] of Byte = (
      12,    0,  134,  182,  218,  223,  224,  225,  224,    2,  228,  129,
     201,    2,  125,  131,  126,  130,  146,   22,    0,  132,  181,  190,
     195,  228,    6,  229,  129,  202,    4,  123,  131,  125,  127,  133,
      18,    0,  134,  188,  191,  194,  195,  197,  228,    6,  229,  129,
     200,    6,  123,  131,  124,  127,  137,   15,    0,  130,  184,  194,
       3,  195,  130,  197,  228,    6,  229,  129,  197,    8,  123,  130,
     125,  129,   13,    0,  130,  158,  169,    4,  195,  130,  197,  228,
       6,  229,  129,  194,    9,  123,  130,  124,  128,   11,    0,  131,
     159,  154,  167,    4,  195,  130,  197,  228,    6,  229,  129,  192,
      11,  123,  129,  128,    9,    0,  129,  159,    2,  154,  129,  167,
       4,  195,  130,  197,  228,    6,  229,  129,  189,   12,  123,  129,
     128,    7,    0,  130,  161,  155,    2,  154,  129,  166,    4,  195,
     130,  197,  228,    6,  229,  130,  192,  128,   11,  123,  130,  124,
     129,    5,    0,  130,  170,  156,    3,  154,  129,  165,    4,  195,
     130,  197,  228,    6,  229,  132,  196,  154,  146,  132,   10,  123,
     130,  134,  175,    4,    0,  129,  158,    4,  154,  129,  164,    4,
     195,  130,  197,  228,    6,  229,  129,  194,    4,  154,  130,  145,
     125,    4,  123,  133,  126,  144,  162,  173,  174,    3,    0,  130,
     165,  155,    4,  154,  129,  164,    4,  195,  130,  197,  228,    6,
     229,  132,  191,  155,  161,  169,    2,  173,  134,  170,  152,  130,
     136,  155,  170,    4,  173,  129,  176,    2,    0,  129,  157,    5,
     154,  129,  163,    4,  195,  130,  197,  228,    6,  229,  130,  195,
     171,   14,  173,  132,  174,    0,  171,  155,    5,  154,  129,  162,
       4,  195,  130,  197,  228,    6,  229,  129,  197,   16,  173,  130,
     178,  159,    6,  154,  129,  162,    4,  195,  130,  197,  228,    6,
     229,  129,  196,   16,  173,  131,  174,  177,  155,    5,  154,  129,
     161,    4,  195,  130,  197,  228,    6,  229,  131,  208,  185,  174,
      12,  173,  134,  177,  191,  203,  217,  208,  176,    4,  154,  129,
     161,    4,  195,  130,  197,  228,    6,  229,  132,  219,  231,  240,
     201,    8,  173,  132,  177,  191,  206,  216,    5,  217,  130,  204,
     171,    2,  154,  129,  160,    4,  195,  130,  197,  228,    6,  229,
     129,  248,    3,  255,  130,  234,  187,    3,  173,  132,  182,  211,
     210,  216,   10,  217,  131,  200,  184,  205,    4,  195,  130,  197,
     228,    6,  229,  129,  248,    4,  255,  135,  253,  220,  212,  238,
     254,  255,  246,   13,  217,  129,  215,    4,  195,  130,  197,  228,
       6,  229,  129,  249,   11,  255,  129,  232,   12,  217,  129,  215,
       4,  195,  130,  197,  228,    6,  229,  129,  250,   11,  255,  129,
     248,   12,  217,  129,  215,    4,  195,  130,  197,  228,    6,  229,
     129,  251,   12,  255,  129,  223,   10,  217,  130,  218,  222,    4,
     195,  130,  197,  228,    6,  229,  129,  251,   12,  255,  129,  230,
       9,  217,  129,  233,    2,  240,  130,  215,  196,    2,  195,  130,
     197,  228,    6,  229,  131,  242,  249,  254,   10,  255,  129,  233,
       9,  217,  137,  237,  243,  242,  241,  234,  209,  195,  197,  228,
       3,  229,  131,  232,  236,  239,    2,  241,  130,  243,  250,    9,
     255,  129,  232,    9,  217,  129,  237,    3,  243,    2,  241,  141,
     230,  207,  230,  234,  237,  240,  241,  242,  244,  246,  248,  249,
     251,    9,  255,  129,  227,    4,  217,  129,    0,    4,  217,  129,
     237,    4,  243,  129,  242,    4,  241,  131,  243,  245,  247,    5,
     249,  129,  251,    8,  255,  130,  253,  219,    3,  217,    2,    0,
       4,  217,  129,  237,    7,  243,  130,  246,  248,    8,  249,  129,
     251,    8,  255,  129,  241,    4,  217,    2,    0,  129,  216,    3,
     217,  131,  237,  214,  227,    4,  243,  129,  246,   10,  249,  129,
     251,    7,  255,  130,  253,  222,    4,  217,    3,    0,    3,  217,
     131,  228,  204,  190,    4,  243,  129,  246,    6,  249,  133,  250,
     222,  204,  249,  252,    7,  255,  129,  232,    4,  217,    4,    0,
       4,  217,  135,  216,  218,  240,  205,  229,  243,  246,    3,  249,
     136,  240,  239,  249,  253,  212,  189,  249,  253,    6,  255,  129,
     234,    5,  217,    5,    0,    5,  217,  142,  219,  207,  210,  241,
     246,  249,  244,  222,  188,  220,  243,  241,  254,  248,    6,  255,
     130,  249,  227,    5,  217,    7,    0,    7,  217,  132,  241,  246,
     249,  241,    5,  217,  136,  222,  236,  246,  251,  252,  249,  241,
     230,    6,  217,    9,    0,    6,  217,  132,  236,  246,  249,  239,
      18,  217,   11,    0,    5,  217,  131,  218,  230,  225,   18,  217,
      13,    0,   24,  217,   15,    0,  129,  216,   21,  217,   18,    0,
     129,  216,   17,  217,   23,    0,   12,  217,   13,    0 
  );
  Castle_game_engine_iconChannelData1: array[0 .. 693 - 1] of Byte = (
      12,    0,  134,  152,   91,   84,   85,   80,   82,    2,   73,  134,
     114,  171,  172,  173,  177,  198,   22,    0,  131,  108,   85,   76,
       7,   72,  129,  113,    4,  169,  131,  171,  173,  181,   18,    0,
     131,  128,   86,   69,    2,   64,    7,   72,  129,  117,    6,  169,
     131,  170,  174,  185,   15,    0,  130,  142,   74,    4,   64,    7,
      72,  129,  120,    8,  169,  130,  171,  177,   13,    0,  130,  207,
     173,    5,   64,    7,   72,  129,  122,    9,  169,  130,  170,  175,
      11,    0,  131,  208,  203,  176,    5,   64,    7,   72,  129,  124,
      11,  169,  129,  175,    9,    0,  129,  207,    2,  203,  129,  178,
       5,   64,    7,   72,  129,  126,   12,  169,  129,  175,    7,    0,
     130,  209,  204,    2,  203,  129,  179,    5,   64,    7,   72,  130,
     140,  175,   11,  169,  130,  170,  177,    5,    0,  130,  216,  205,
       3,  203,  129,  180,    5,   64,    7,   72,  132,  156,  203,  194,
     179,   10,  169,  130,  183,  231,    4,    0,  129,  207,    4,  203,
     129,  181,    5,   64,    7,   72,  129,  159,    3,  203,  131,  205,
     196,  172,    4,  169,  131,  172,  195,  218,    2,  231,    3,    0,
     130,  213,  204,    4,  203,  129,  182,    5,   64,    7,   72,  132,
     160,  204,  214,  226,    2,  231,  134,  227,  204,  177,  185,  209,
     228,    4,  231,  129,  233,    2,    0,  129,  205,    5,  203,  129,
     183,    5,   64,    7,   72,  130,  175,  228,   15,  231,  131,    0,
     219,  204,    5,  203,  129,  185,    5,   64,    7,   72,  129,  187,
      16,  231,  130,  232,  208,    6,  203,  129,  187,    5,   64,    7,
      72,  129,  191,   16,  231,  131,  232,  221,  204,    5,  203,  129,
     189,    5,   64,    7,   72,  130,  205,  237,   13,  231,  134,  233,
     240,  246,  254,  246,  220,    4,  203,  129,  191,    5,   64,    7,
      72,  132,  210,  250,  251,  238,    8,  231,  132,  233,  240,  248,
     253,    5,  254,  130,  243,  216,    2,  203,  129,  192,    5,   64,
       7,   72,  129,  219,    3,  255,  130,  248,  235,    3,  231,  131,
     233,  241,  248,   11,  254,  131,  239,  226,  231,    5,   64,    7,
      72,  129,  222,    4,  255,  132,  254,  244,  242,  249,    3,  255,
      13,  254,  130,  241,   65,    4,   64,    7,   72,  129,  226,   11,
     255,   13,  254,  130,  242,   65,    4,   64,    7,   72,  129,  231,
      12,  255,   12,  254,  130,  244,   66,    4,   64,    7,   72,  129,
     234,   12,  255,   11,  254,  131,  250,  218,   66,    4,   64,    7,
      72,  129,  236,   12,  255,   10,  254,  133,  183,  105,   94,   77,
      65,    3,   64,    7,   72,  131,  131,  201,  245,   10,  255,   10,
     254,  134,  165,  123,  107,   94,   90,   74,    2,   64,    3,   72,
     136,   73,   78,   85,   91,   94,   95,  117,  203,    9,  255,   10,
     254,  129,  165,    2,  126,  144,  120,  101,   94,   87,   71,   74,
      81,   87,   93,   94,  101,  124,  143,  160,  166,  194,    9,  255,
       5,  254,  129,    0,    4,  254,  129,  165,    4,  126,  130,  115,
      97,    2,   94,  133,   95,  114,  135,  153,  165,    4,  166,  129,
     197,    9,  255,    4,  254,    2,    0,    4,  254,  129,  165,    5,
     126,  132,  124,  122,  146,  161,    8,  166,  129,  201,    9,  255,
       4,  254,    2,    0,    4,  254,  131,  165,  101,  114,    4,  126,
     129,  145,   10,  166,  129,  205,    8,  255,    5,  254,    3,    0,
       3,  254,  132,  213,  107,  144,  127,    3,  126,  129,  145,    6,
     166,  133,  179,  141,  113,  166,  209,    7,  255,    5,  254,    4,
       0,  129,  255,    3,  254,  135,  251,  250,  146,   93,  115,  126,
     145,    3,  166,  136,  155,  154,  166,  230,  175,   94,  171,  225,
       6,  255,    5,  254,  129,  255,    5,    0,    5,  254,  143,  246,
     203,  231,  139,  145,  166,  184,  234,  159,  134,  187,  241,  255,
     240,  250,    6,  255,    6,  254,    7,    0,    7,  254,  132,  140,
     145,  166,  195,    2,  254,  129,  247,    4,  254,    5,  255,    7,
     254,    9,    0,    6,  254,  132,  170,  145,  166,  200,   18,  254,
      11,    0,    5,  254,  132,  252,  216,  236,  253,   17,  254,   13,
       0,   24,  254,   15,    0,  129,  255,   20,  254,  129,  255,   18,
       0,   18,  254,   23,    0,   12,  254,   13,    0 
  );
  Castle_game_engine_iconChannelData2: array[0 .. 708 - 1] of Byte = (
      12,    0,  130,  152,  103,    2,   97,  130,   94,   95,    2,   89,
     134,  117,  161,  162,  163,  167,  186,   22,    0,  131,  117,  100,
      94,    7,   88,  129,  116,    4,  159,  131,  161,  163,  171,   18,
       0,  131,  135,  101,   89,    2,   86,    7,   88,  129,  118,    6,
     159,  131,  160,  164,  176,   15,    0,  130,  144,   93,    4,   86,
       7,   88,  129,  121,    8,  159,  130,  161,  166,   13,    0,  130,
     197,  168,    5,   86,    7,   88,  129,  122,    9,  159,  130,  160,
     164,   11,    0,  131,  198,  193,  170,    5,   86,    7,   88,  129,
     124,   11,  159,  129,  165,    9,    0,  129,  197,    2,  193,  129,
     172,    5,   86,    7,   88,  129,  126,   12,  159,  129,  165,    7,
       0,  130,  199,  194,    2,  193,  129,  173,    5,   86,    7,   88,
     130,  138,  165,   11,  159,  130,  160,  166,    5,    0,  130,  206,
     195,    3,  193,  129,  173,    5,   86,    7,   88,  132,  152,  193,
     184,  169,   10,  159,  130,  173,  218,    4,    0,  129,  197,    4,
     193,  129,  174,    5,   86,    7,   88,  129,  155,    3,  193,  131,
     195,  185,  162,    4,  159,  131,  162,  184,  206,    2,  219,    3,
       0,  130,  202,  194,    4,  193,  129,  175,    5,   86,    7,   88,
     132,  157,  194,  203,  214,    2,  219,  134,  215,  193,  167,  174,
     198,  216,    4,  219,  129,  220,    2,    0,  129,  195,    5,  193,
     129,  177,    5,   86,    7,   88,  130,  170,  217,   15,  219,  131,
       0,  207,  194,    5,  193,  129,  178,    5,   86,    7,   88,  129,
     180,   16,  219,  130,  218,  198,    6,  193,  129,  179,    5,   86,
       7,   88,  129,  184,   17,  219,  130,  211,  194,    5,  193,  129,
     181,    5,   86,    7,   88,  130,  196,  225,   13,  219,  134,  221,
     229,  237,  246,  238,  211,    4,  193,  129,  182,    5,   86,    7,
      88,  132,  204,  244,  248,  230,    8,  219,  132,  221,  230,  239,
     245,    5,  246,  130,  235,  207,    2,  193,  129,  183,    5,   86,
       7,   88,  129,  221,    3,  255,  130,  245,  224,    3,  219,  131,
     223,  235,  240,   11,  246,  131,  231,  218,  225,    5,   86,    7,
      88,  129,  224,    4,  255,  135,  254,  239,  235,  247,  254,  255,
     253,   13,  246,  130,  234,   87,    4,   86,    7,   88,  129,  227,
      11,  255,  129,  249,   12,  246,  130,  235,   87,    4,   86,    7,
      88,  129,  232,   11,  255,  129,  253,   12,  246,  130,  237,   87,
       4,   86,    7,   88,  129,  235,   12,  255,  129,  247,   10,  246,
     131,  242,  211,   87,    4,   86,    7,   88,  129,  237,   12,  255,
     129,  249,    9,  246,  130,  170,   95,    6,   86,    7,   88,  131,
     128,  199,  245,   10,  255,  129,  250,    9,  246,  131,  143,   88,
      87,    5,   86,    5,   88,  129,   87,    3,   86,  130,   95,  187,
       9,  255,  129,  249,    9,  246,  129,  143,    3,   88,    4,   86,
     129,   88,    2,   87,    3,   86,  130,   87,   89,    2,   90,  129,
     155,    9,  255,  129,  248,    4,  246,  129,    0,    4,  246,  129,
     143,    4,   88,  129,   87,    4,   86,  131,   87,   88,   89,    5,
      90,  129,  160,    9,  255,    4,  246,    2,    0,    4,  246,  129,
     143,    6,   88,  130,   87,   89,    9,   90,  129,  167,    8,  255,
     129,  251,    4,  246,    2,    0,  129,  245,    3,  246,  131,  143,
      88,   89,    4,   88,  129,   89,   10,   90,  129,  175,    8,  255,
     129,  247,    4,  246,    3,    0,    3,  246,  132,  200,  102,  148,
      90,    3,   88,  129,   89,    6,   90,  133,  123,  105,   89,   90,
     182,    7,  255,  129,  249,    4,  246,    4,    0,  129,  248,    3,
     246,  135,  243,  241,  117,   88,   89,   88,   89,    6,   90,  133,
     217,  182,   92,  102,  208,    6,  255,  129,  250,    5,  246,    5,
       0,    5,  246,  143,  237,  198,  225,  106,   89,   90,  132,  220,
     163,   91,  138,  230,  255,  239,  247,    5,  255,  130,  254,  248,
       5,  246,    7,    0,    6,  246,  133,  245,  108,   89,   90,  153,
       2,  246,  129,  238,    2,  246,  131,  247,  250,  253,    2,  254,
     131,  253,  252,  249,    6,  246,    9,    0,    6,  246,  132,  148,
      89,   90,  162,   18,  246,   11,    0,    5,  246,  132,  244,  197,
     219,  245,   17,  246,   13,    0,   24,  246,   15,    0,   21,  246,
     129,  247,   18,    0,   18,  246,   23,    0,   12,  246,   13,    0
    
  );
  Castle_game_engine_iconChannelData3: array[0 .. 508 - 1] of Byte = (
      12,    0,  134,    3,   60,  128,  184,  221,  253,    2,  255,  134,
     252,  219,  182,  127,   56,    3,   22,    0,  131,   21,  129,  228,
      12,  255,  131,  226,  127,   20,   18,    0,  131,    8,  128,  243,
      16,  255,  131,  242,  123,    7,   15,    0,  130,   49,  215,   20,
     255,  130,  213,   47,   13,    0,  130,   90,  246,   22,  255,  130,
     245,   87,   11,    0,  130,  106,  253,   24,  255,  130,  253,  104,
       9,    0,  130,   89,  253,   26,  255,  130,  253,   87,    7,    0,
     130,   48,  246,   28,  255,  130,  245,   47,    5,    0,  130,    7,
     214,   30,  255,  130,  212,    6,    4,    0,  129,  124,   32,  255,
     129,  116,    3,    0,  130,   19,  242,   32,  255,  130,  238,   16,
       2,    0,  129,  122,   34,  255,  132,  118,    0,    1,  221,   34,
     255,  131,  217,    1,   52,   36,  255,  130,   48,  119,   34,  255,
     134,  254,  252,  106,  165,  249,  253,   29,  255,  131,  254,  252,
     250,    2,  248,  130,  155,  203,    2,  248,  130,  250,  253,   26,
     255,  129,  250,    5,  248,  130,  192,  229,    4,  248,  131,  250,
     252,  250,   23,  255,  129,  253,    5,  248,  130,  216,  245,    6,
     248,  129,  249,   24,  255,  129,  250,    4,  248,  130,  231,  245,
       6,  248,  129,  249,   24,  255,  129,  254,    4,  248,  130,  231,
     229,    7,  248,   25,  255,  129,  249,    3,  248,  130,  216,  203,
       6,  248,  129,  250,   25,  255,  129,  250,    3,  248,  130,  192,
     165,    4,  248,  129,  252,   27,  255,  129,  251,    3,  248,  130,
     155,  112,    4,  248,  129,  253,   27,  255,  129,  251,    3,  248,
     130,  100,   44,    4,  248,  129,  253,   27,  255,  129,  250,    2,
     248,  132,  247,   34,    0,  209,    3,  248,  129,  253,   27,  255,
       3,  248,  129,  198,    2,    0,  129,  111,    3,  248,  129,  253,
      26,  255,  129,  252,    3,  248,  129,  100,    2,    0,  130,   14,
     230,    2,  248,  129,  253,   26,  255,  129,  249,    2,  248,  130,
     223,    9,    3,    0,  129,  109,    2,  248,  131,  251,  255,  253,
      23,  255,  129,  251,    3,  248,  129,   98,    4,    0,  130,    4,
     198,    4,  248,  129,  254,   21,  255,  129,  251,    3,  248,  130,
     189,    2,    5,    0,  130,   39,  235,    3,  248,  131,  249,  251,
     249,    3,  255,  134,  254,  250,  253,  255,  254,  252,    8,  255,
     130,  254,  250,    3,  248,  130,  231,   32,    7,    0,  130,   75,
     244,    5,  248,  129,  254,    2,  255,  129,  253,    5,  248,  131,
     249,  251,  253,    3,  254,  130,  252,  250,    4,  248,  130,  242,
      66,    9,    0,  130,   88,  244,    4,  248,  129,  253,    2,  255,
     129,  253,   16,  248,  130,  242,   80,   11,    0,  130,   75,  234,
       4,  248,  130,  251,  250,   16,  248,  130,  231,   68,   13,    0,
     130,   38,  197,   20,  248,  130,  192,   34,   15,    0,  131,    4,
     107,  228,   16,  248,  131,  226,  102,    3,   18,    0,  132,   13,
     108,  206,  247,   10,  248,  132,  247,  203,  105,   11,   23,    0,
     133,   41,  108,  162,  200,  223,    2,  242,  133,  222,  198,  160,
     108,   39,   13,    0 
  );

function Castle_game_engine_icon: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FCastle_game_engine_icon = nil then
  begin
    FCastle_game_engine_icon := TRGBAlphaImage.Create(Castle_game_engine_iconWidth, Castle_game_engine_iconHeight, Castle_game_engine_iconDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FCastle_game_engine_icon.PixelSize);
      Split.DataSize := FCastle_game_engine_icon.Size div FCastle_game_engine_icon.PixelSize;
      Split.DataAllocate;
      RleDecompress(@Castle_game_engine_iconChannelData0, SizeOf(Castle_game_engine_iconChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@Castle_game_engine_iconChannelData1, SizeOf(Castle_game_engine_iconChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@Castle_game_engine_iconChannelData2, SizeOf(Castle_game_engine_iconChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@Castle_game_engine_iconChannelData3, SizeOf(Castle_game_engine_iconChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FCastle_game_engine_icon.RawPixels, FCastle_game_engine_icon.Size,
        FCastle_game_engine_icon.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FCastle_game_engine_icon.Url := 'embedded-image:/Castle_game_engine_icon';
  end;
  Result := FCastle_game_engine_icon;
end;

var
  FCge_heart: TRGBAlphaImage;
const
  Cge_heartWidth = 256;
  Cge_heartHeight = 243;
  Cge_heartDepth = 1;

  Cge_heartChannelData0: array[0 .. 6366 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,   27,    0,   12,  254,  127,    0,
     114,    0,   18,  254,  127,    0,  109,    0,   22,  254,  127,    0,
     106,    0,   24,  254,  127,    0,  103,    0,   28,  254,  127,    0,
     100,    0,   30,  254,  127,    0,   98,    0,   12,  254,    8,  255,
      12,  254,  127,    0,   96,    0,   10,  254,   14,  255,   10,  254,
     127,    0,   94,    0,   10,  254,   16,  255,   10,  254,  127,    0,
      92,    0,    9,  254,   20,  255,    9,  254,  127,    0,   90,    0,
       9,  254,   22,  255,    9,  254,  127,    0,   88,    0,    9,  254,
      24,  255,    9,  254,  127,    0,   86,    0,    9,  254,   26,  255,
       9,  254,  127,    0,   84,    0,    9,  254,   28,  255,    9,  254,
     127,    0,   81,    0,   10,  254,   30,  255,   10,  254,  127,    0,
      78,    0,   10,  254,   32,  255,   10,  254,  127,    0,   76,    0,
      10,  254,   34,  255,   10,  254,  127,    0,   74,    0,   10,  254,
      36,  255,   10,  254,  127,    0,   72,    0,   10,  254,   38,  255,
      10,  254,  127,    0,   70,    0,    9,  254,   42,  255,    9,  254,
     127,    0,   68,    0,    9,  254,   44,  255,    9,  254,  127,    0,
      66,    0,    9,  254,   46,  255,    9,  254,  127,    0,   64,    0,
       9,  254,   48,  255,    9,  254,  127,    0,   62,    0,    9,  254,
      50,  255,    9,  254,  127,    0,   60,    0,    9,  254,   52,  255,
       9,  254,  127,    0,   58,    0,    9,  254,   54,  255,    9,  254,
     127,    0,   56,    0,    9,  254,   56,  255,    9,  254,  127,    0,
      54,    0,    9,  254,   58,  255,    9,  254,  127,    0,   52,    0,
       9,  254,   60,  255,    9,  254,  127,    0,   50,    0,    9,  254,
      62,  255,    9,  254,  127,    0,   47,    0,   10,  254,   64,  255,
      10,  254,  127,    0,   44,    0,   10,  254,   66,  255,   10,  254,
     127,    0,   42,    0,   10,  254,   68,  255,   10,  254,  127,    0,
      40,    0,   10,  254,   21,  255,    3,  254,  130,  247,  248,    3,
     247,  129,  241,    2,  240,  130,  242,  243,    2,  244,  130,  243,
     242,    2,  240,    2,  241,  135,  231,  234,  239,  244,  252,  253,
     254,   21,  255,   10,  254,  127,    0,   38,    0,   10,  254,   18,
     255,  133,  254,  253,  249,  246,  245,    2,  243,   17,  244,  129,
     232,    4,  212,  135,  213,  218,  224,  232,  243,  250,  253,   18,
     255,   10,  254,  127,    0,   36,    0,   10,  254,   16,  255,  132,
     252,  250,  247,  243,   23,  244,  130,  231,  211,    8,  212,  134,
     213,  219,  231,  242,  250,  254,   15,  255,   10,  254,  127,    0,
      34,    0,   10,  254,   13,  255,  133,  254,  251,  247,  246,  243,
      26,  244,  130,  230,  211,   12,  212,  133,  214,  225,  236,  249,
     254,   13,  255,   10,  254,  127,    0,   32,    0,   10,  254,   12,
     255,  133,  251,  245,  236,  234,  243,   28,  244,  130,  228,  211,
      15,  212,  132,  215,  224,  241,  251,   12,  255,   10,  254,  127,
       0,   30,    0,   10,  254,   11,  255,  131,  249,  239,  233,    2,
     232,  130,  233,  243,   28,  244,  129,  227,   19,  212,  131,  217,
     231,  246,   11,  255,   10,  254,  127,    0,   28,    0,    9,  254,
      10,  255,  131,  254,  247,  236,    5,  232,  130,  233,  243,   27,
     244,  130,  245,  226,   21,  212,  132,  214,  224,  243,  254,   10,
     255,    9,  254,  127,    0,   26,    0,    9,  254,    9,  255,  131,
     254,  246,  235,    7,  232,  130,  233,  243,   27,  244,  130,  245,
     224,   23,  212,  132,  213,  222,  242,  254,    9,  255,    9,  254,
     127,    0,   23,    0,   10,  254,    8,  255,  131,  254,  247,  235,
       9,  232,  130,  233,  243,   27,  244,  130,  245,  223,   25,  212,
     132,  213,  222,  244,  254,    8,  255,   10,  254,  127,    0,   20,
       0,   10,  254,    8,  255,  130,  250,  236,   11,  232,  130,  233,
     243,   27,  244,  130,  245,  222,   27,  212,  131,  213,  227,  248,
       8,  255,   10,  254,  127,    0,   18,    0,   10,  254,    7,  255,
     130,  253,  242,   13,  232,  130,  233,  243,   27,  244,  130,  245,
     221,   29,  212,  131,  214,  234,  252,    7,  255,   10,  254,  127,
       0,   17,    0,    9,  254,    6,  255,  131,  254,  247,  234,   14,
     232,  130,  233,  243,   27,  244,  130,  245,  220,   31,  212,  131,
     220,  244,  254,    6,  255,    9,  254,  127,    0,   16,    0,    9,
     254,    6,  255,  130,  252,  240,   16,  232,  130,  233,  243,   27,
     244,  130,  245,  219,   32,  212,  131,  213,  231,  251,    6,  255,
       9,  254,  127,    0,   14,    0,    9,  254,    6,  255,  130,  249,
     235,   17,  232,  130,  233,  243,   27,  244,  130,  245,  218,   34,
     212,  130,  220,  245,    6,  255,    9,  254,  127,    0,   12,    0,
       9,  254,    5,  255,  130,  254,  240,   19,  232,  130,  233,  243,
      28,  244,  129,  218,   35,  212,  131,  214,  235,  254,    5,  255,
       9,  254,  127,    0,    9,    0,   10,  254,    5,  255,  131,  252,
     232,  223,   19,  232,  130,  233,  243,   28,  244,  129,  217,   37,
     212,  130,  227,  251,    5,  255,   10,  254,  127,    0,    6,    0,
      10,  254,    5,  255,  132,  249,  226,  219,  223,   19,  232,  130,
     233,  243,   27,  244,  130,  243,  217,   38,  212,  130,  220,  248,
       5,  255,   10,  254,  127,    0,    4,    0,   10,  254,    5,  255,
     130,  244,  223,    2,  219,  129,  222,   19,  232,  130,  233,  243,
      27,  244,  130,  243,  217,   39,  212,  130,  216,  243,    5,  255,
      10,  254,  127,    0,    2,    0,   10,  254,    5,  255,  130,  241,
     221,    3,  219,  129,  222,   19,  232,  130,  233,  243,   27,  244,
     130,  242,  216,   40,  212,  130,  215,  239,    5,  255,   10,  254,
     127,    0,    9,  254,    5,  255,  131,  254,  239,  220,    4,  219,
     129,  222,   19,  232,  130,  233,  243,   27,  244,  130,  242,  216,
      41,  212,  131,  213,  237,  254,    5,  255,    9,  254,  125,    0,
       9,  254,    5,  255,  131,  254,  238,  220,    5,  219,  129,  222,
      19,  232,  130,  233,  243,   27,  244,  130,  242,  216,   42,  212,
     131,  213,  235,  254,    5,  255,    9,  254,  123,    0,    9,  254,
       5,  255,  131,  254,  238,  220,    6,  219,  129,  221,   19,  232,
     130,  233,  243,   27,  244,  130,  242,  216,   44,  212,  130,  234,
     254,    5,  255,    9,  254,  121,    0,    9,  254,    5,  255,  131,
     254,  239,  220,    7,  219,  129,  221,   19,  232,  130,  233,  243,
      27,  244,  130,  241,  215,   44,  212,  131,  213,  236,  254,    5,
     255,    9,  254,  119,    0,    9,  254,    6,  255,  130,  240,  220,
       8,  219,  129,  221,   19,  232,  130,  233,  243,   27,  244,  130,
     241,  215,   45,  212,  130,  213,  238,    6,  255,    9,  254,  117,
       0,    9,  254,    6,  255,  130,  243,  221,    9,  219,  129,  221,
      19,  232,  130,  233,  243,   27,  244,  130,  240,  215,   46,  212,
     130,  214,  241,    6,  255,    9,  254,  114,    0,   10,  254,    6,
     255,  130,  246,  222,   10,  219,  129,  221,   19,  232,  130,  233,
     243,   27,  244,  130,  240,  214,   47,  212,  130,  215,  245,    6,
     255,   10,  254,  111,    0,   10,  254,    6,  255,  130,  250,  224,
      11,  219,  130,  221,  231,   18,  232,  130,  233,  243,   27,  244,
     130,  239,  214,   48,  212,  130,  217,  249,    6,  255,   10,  254,
     110,    0,    9,  254,    6,  255,  130,  253,  228,   12,  219,  130,
     221,  231,   18,  232,  130,  233,  243,   27,  244,  130,  238,  213,
      49,  212,  130,  223,  253,    6,  255,    9,  254,  108,    0,   10,
     254,    6,  255,  130,  254,  234,   13,  219,  130,  221,  231,   18,
     232,  130,  233,  243,   27,  244,  130,  238,  214,   50,  212,  130,
     230,  254,    6,  255,   10,  254,  105,    0,   10,  254,    7,  255,
     130,  241,  220,   13,  219,  130,  221,  231,   18,  232,  130,  233,
     243,   27,  244,  132,  239,  220,  217,  214,   48,  212,  130,  213,
     239,    7,  255,   10,  254,  103,    0,   10,  254,    7,  255,  130,
     249,  222,   14,  219,  130,  221,  231,   18,  232,  130,  233,  243,
      27,  244,  130,  239,  220,    2,  219,  130,  218,  215,   47,  212,
     130,  216,  248,    7,  255,   10,  254,  101,    0,   10,  254,    7,
     255,  130,  253,  229,   15,  219,  130,  220,  231,   18,  232,  130,
     233,  243,   27,  244,  129,  238,    5,  219,  131,  218,  216,  213,
      45,  212,  130,  224,  253,    7,  255,   10,  254,   99,    0,   10,
     254,    8,  255,  129,  238,   16,  219,  130,  220,  231,   18,  232,
     130,  233,  243,   27,  244,  129,  237,    8,  219,  130,  216,  213,
      44,  212,  129,  235,    8,  255,   10,  254,   97,    0,    9,  254,
       9,  255,  130,  248,  222,   16,  219,  130,  220,  230,   18,  232,
     130,  233,  243,   27,  244,  129,  237,   10,  219,  130,  217,  214,
      41,  212,  131,  213,  220,  250,    9,  255,    9,  254,   94,    0,
      10,  254,    9,  255,  130,  254,  229,   17,  219,  130,  220,  230,
      18,  232,  130,  233,  243,   27,  244,  129,  237,   12,  219,  131,
     218,  215,  213,   36,  212,  134,  216,  220,  223,  225,  234,  254,
       9,  255,   10,  254,   91,    0,   10,  254,   10,  255,  130,  241,
     220,   17,  219,  130,  220,  230,   18,  232,  130,  233,  243,   27,
     244,  129,  236,   14,  219,  131,  218,  216,  213,   31,  212,  132,
     214,  218,  222,  224,    4,  225,  129,  245,   10,  255,   10,  254,
      90,    0,    9,  254,   10,  255,  130,  252,  224,   18,  219,  130,
     220,  230,   18,  232,  130,  233,  243,   27,  244,  129,  235,   16,
     219,  131,  220,  219,  215,   26,  212,  132,  213,  216,  221,  224,
       7,  225,  130,  230,  253,   10,  255,    9,  254,   89,    0,    9,
     254,   11,  255,  129,  237,   19,  219,  130,  220,  230,   18,  232,
     130,  233,  243,   27,  244,  129,  234,   14,  219,  136,  221,  223,
     224,  225,  224,  222,  217,  213,   21,  212,  132,  214,  219,  223,
     224,   10,  225,  129,  241,   11,  255,    9,  254,   87,    0,    9,
     254,   11,  255,  130,  250,  221,   19,  219,  130,  220,  230,   18,
     232,  130,  233,  243,   27,  244,  129,  233,   11,  219,  131,  220,
     221,  223,    6,  225,  132,  224,  223,  218,  213,   16,  212,  132,
     213,  217,  222,  224,   13,  225,  130,  227,  251,   11,  255,    9,
     254,   85,    0,    9,  254,   12,  255,  129,  234,   20,  219,  130,
     220,  230,   18,  232,  130,  233,  243,   27,  244,  129,  232,    9,
     219,  131,  220,  222,  224,   11,  225,  131,  224,  220,  215,   12,
     212,  131,  215,  220,  224,   17,  225,  129,  238,   12,  255,    9,
     254,   83,    0,    9,  254,   12,  255,  130,  249,  221,   20,  219,
     130,  220,  229,   18,  232,  130,  233,  243,   27,  244,  129,  232,
       7,  219,  131,  220,  223,  224,   15,  225,  132,  224,  221,  216,
     213,    6,  212,  131,  213,  218,  222,   20,  225,  130,  227,  251,
      12,  255,    9,  254,   81,    0,    9,  254,   13,  255,  129,  234,
      21,  219,  130,  220,  229,   18,  232,  130,  233,  243,   27,  244,
     129,  231,    5,  219,  130,  221,  223,   21,  225,  136,  223,  217,
     213,  212,  213,  216,  221,  224,   23,  225,  129,  238,   13,  255,
       9,  254,   78,    0,   10,  254,   13,  255,  130,  250,  222,   21,
     219,  130,  220,  229,   18,  232,  130,  233,  243,   27,  244,  129,
     230,    2,  219,  131,  220,  222,  224,   25,  225,  131,  223,  220,
     223,   26,  225,  130,  227,  251,   13,  255,   10,  254,   75,    0,
      10,  254,   14,  255,  129,  238,   22,  219,  130,  220,  229,   18,
     232,  130,  233,  243,   27,  244,  132,  230,  220,  222,  224,   57,
     225,  129,  241,   14,  255,   10,  254,   73,    0,   10,  254,   14,
     255,  130,  252,  225,   22,  219,  130,  220,  229,   18,  232,  130,
     233,  243,   27,  244,  130,  231,  224,   59,  225,  130,  230,  253,
      14,  255,   10,  254,   71,    0,   10,  254,   15,  255,  129,  242,
      23,  219,  130,  220,  229,   18,  232,  130,  233,  243,   27,  244,
     129,  232,   61,  225,  129,  245,   15,  255,   10,  254,   69,    0,
       9,  254,   17,  255,  129,  229,   23,  219,  130,  220,  229,   18,
     232,  130,  233,  243,   27,  244,  129,  231,   61,  225,  129,  234,
      17,  255,    9,  254,   67,    0,    9,  254,   17,  255,  130,  248,
     221,   24,  219,  129,  228,   18,  232,  130,  233,  243,   27,  244,
     129,  231,   61,  225,  130,  227,  250,   17,  255,    9,  254,   65,
       0,    9,  254,   18,  255,  129,  239,   25,  219,  129,  228,   18,
     232,  130,  233,  243,   27,  244,  129,  230,   62,  225,  129,  242,
      18,  255,    9,  254,   63,    0,    9,  254,   18,  255,  130,  253,
     226,   25,  219,  129,  228,   18,  232,  130,  233,  243,   27,  244,
     129,  230,   62,  225,  130,  231,  254,   18,  255,    9,  254,   61,
       0,    9,  254,   19,  255,  130,  249,  220,   25,  219,  129,  228,
      18,  232,  130,  233,  243,   27,  244,  129,  230,   62,  225,  130,
     226,  250,   19,  255,    9,  254,   59,    0,    9,  254,   20,  255,
     129,  238,   26,  219,  129,  228,   18,  232,  130,  233,  243,   27,
     244,  129,  229,   63,  225,  129,  241,   20,  255,    9,  254,   57,
       0,    9,  254,   20,  255,  130,  254,  229,   26,  219,  129,  228,
      18,  232,  130,  233,  243,   27,  244,  129,  229,   63,  225,  130,
     234,  254,   20,  255,    9,  254,   55,    0,    9,  254,   21,  255,
     130,  250,  221,   26,  219,  129,  228,   18,  232,  130,  233,  243,
      27,  244,  130,  232,  226,   62,  225,  130,  227,  252,   21,  255,
       9,  254,   53,    0,    9,  254,   22,  255,  129,  243,   27,  219,
     129,  228,   18,  232,  130,  233,  243,   27,  244,  131,  235,  232,
     228,   62,  225,  129,  246,   22,  255,    9,  254,   51,    0,    9,
     254,   23,  255,  129,  235,   27,  219,  129,  228,   18,  232,  130,
     233,  243,   27,  244,  129,  235,    2,  233,  130,  231,  227,   57,
     225,  132,  227,  230,  236,  248,   23,  255,    9,  254,   49,    0,
       9,  254,   23,  255,  131,  254,  238,  224,   26,  219,  129,  227,
      18,  232,  130,  233,  243,   27,  244,  129,  235,    3,  233,  131,
     232,  229,  226,   52,  225,  132,  226,  231,  235,  239,    2,  240,
     129,  246,   24,  255,    9,  254,   47,    0,    9,  254,   24,  255,
     133,  253,  241,  239,  233,  222,   24,  219,  129,  227,   18,  232,
     130,  233,  243,   27,  244,  129,  235,    5,  233,  130,  232,  228,
      48,  225,  132,  226,  231,  236,  239,    5,  240,  130,  243,  254,
      24,  255,    9,  254,   45,    0,    9,  254,   25,  255,  129,  252,
       3,  240,  131,  239,  231,  222,   22,  219,  129,  227,   18,  232,
     130,  233,  243,   27,  244,  129,  235,    4,  233,  133,  234,  239,
     246,  248,  233,   43,  225,  132,  227,  231,  236,  239,    8,  240,
     130,  241,  253,   25,  255,    9,  254,   43,    0,    9,  254,   26,
     255,  129,  249,    5,  240,  131,  238,  229,  221,   20,  219,  129,
     227,   18,  232,  130,  233,  243,   26,  244,  135,  243,  234,  233,
     234,  240,  246,  252,    3,  255,  131,  254,  244,  229,   38,  225,
     132,  227,  231,  235,  239,   12,  240,  129,  252,   26,  255,    9,
     254,   41,    0,    9,  254,   27,  255,  129,  246,    7,  240,  131,
     237,  227,  220,   18,  219,  129,  227,   18,  232,  130,  233,  243,
      27,  244,  131,  240,  247,  252,    8,  255,  131,  252,  239,  227,
      33,  225,  132,  227,  231,  236,  239,   15,  240,  129,  249,   27,
     255,    9,  254,   40,    0,    8,  254,   28,  255,  129,  244,    9,
     240,  131,  236,  226,  220,   16,  219,  129,  227,   18,  232,  130,
     233,  243,   26,  244,  130,  245,  254,   12,  255,  130,  250,  234,
      29,  225,  132,  227,  231,  236,  239,   18,  240,  129,  246,   28,
     255,    8,  254,   39,    0,    8,  254,   28,  255,  130,  254,  242,
      11,  240,  130,  235,  225,   15,  219,  129,  227,   18,  232,  130,
     233,  243,   26,  244,  130,  246,  254,   14,  255,  130,  245,  230,
      24,  225,  132,  227,  232,  236,  239,   21,  240,  129,  244,   29,
     255,    8,  254,   37,    0,    8,  254,   29,  255,  130,  254,  241,
      12,  240,  131,  239,  233,  224,   13,  219,  129,  226,   18,  232,
     130,  233,  243,   26,  244,  129,  246,   16,  255,  131,  253,  240,
     227,   19,  225,  131,  231,  238,  246,   25,  240,  130,  243,  254,
      29,  255,    8,  254,   35,    0,    8,  254,   30,  255,  129,  253,
      15,  240,  131,  239,  232,  222,   11,  219,  129,  226,   18,  232,
     130,  233,  243,   26,  244,  129,  246,   18,  255,  131,  250,  236,
     226,   14,  225,  132,  230,  239,  248,  253,    2,  255,  130,  250,
     241,   23,  240,  130,  241,  254,   30,  255,    8,  254,   34,    0,
       8,  254,   30,  255,  129,  250,   17,  240,  131,  238,  230,  221,
       7,  219,  130,  220,  226,   19,  232,  130,  233,  243,   26,  244,
     129,  247,   19,  255,  131,  254,  247,  231,   10,  225,  132,  231,
     239,  249,  253,    6,  255,  129,  248,   24,  240,  129,  254,   30,
     255,    8,  254,   33,    0,    8,  254,   31,  255,  129,  249,   19,
     240,  131,  238,  229,  220,    3,  219,  133,  221,  228,  236,  240,
     236,   18,  232,  130,  233,  243,   26,  244,  129,  247,   21,  255,
     131,  253,  242,  227,    5,  225,  132,  231,  240,  249,  254,   10,
     255,  129,  245,   23,  240,  129,  252,   31,  255,    8,  254,   32,
       0,    7,  254,   32,  255,  129,  248,   21,  240,  133,  237,  227,
     223,  231,  238,    3,  240,  129,  236,   18,  232,  130,  233,  243,
      26,  244,  129,  247,   23,  255,  135,  251,  237,  226,  230,  240,
     249,  254,   13,  255,  130,  253,  242,   22,  240,  129,  250,   32,
     255,    7,  254,   31,    0,    7,  254,   33,  255,  129,  247,   23,
     240,  129,  239,    5,  240,  129,  236,   18,  232,  130,  233,  243,
      26,  244,  129,  247,   25,  255,  130,  252,  254,   17,  255,  129,
     250,   22,  240,  129,  249,   33,  255,    7,  254,   30,    0,    7,
     254,   33,  255,  129,  247,   29,  240,  129,  236,   18,  232,  130,
     233,  243,   26,  244,  129,  247,   45,  255,  129,  245,   21,  240,
     129,  248,   33,  255,    7,  254,   29,    0,    7,  254,   34,  255,
     129,  246,   29,  240,  129,  237,   18,  232,  130,  233,  243,   26,
     244,  129,  247,   45,  255,  130,  252,  241,   20,  240,  129,  248,
      34,  255,    7,  254,   28,    0,    7,  254,   34,  255,  129,  246,
      29,  240,  129,  237,   18,  232,  130,  233,  243,   26,  244,  129,
     248,   46,  255,  129,  246,   20,  240,  129,  248,   34,  255,    7,
     254,   27,    0,    7,  254,   35,  255,  129,  246,   29,  240,  129,
     237,   18,  232,  130,  233,  243,   26,  244,  129,  248,   46,  255,
     130,  252,  241,   19,  240,  129,  248,   35,  255,    7,  254,   25,
       0,    7,  254,   36,  255,  129,  246,   29,  240,  129,  237,   18,
     232,  130,  233,  243,   26,  244,  129,  248,   47,  255,  129,  245,
      19,  240,  129,  248,   36,  255,    7,  254,   24,    0,    7,  254,
      36,  255,  129,  246,   29,  240,  129,  237,   18,  232,  130,  233,
     243,   26,  244,  129,  248,   47,  255,  129,  250,   19,  240,  129,
     248,   36,  255,    7,  254,   23,    0,    7,  254,   37,  255,  129,
     246,   29,  240,  129,  237,   18,  232,  130,  233,  243,   26,  244,
     129,  249,   47,  255,  130,  254,  242,   18,  240,  129,  248,   37,
     255,    7,  254,   22,    0,    7,  254,   37,  255,  129,  247,   29,
     240,  129,  238,   18,  232,  130,  233,  243,   26,  244,  129,  249,
      48,  255,  129,  247,   18,  240,  129,  248,   37,  255,    7,  254,
      21,    0,    7,  254,   38,  255,  129,  247,   29,  240,  129,  238,
      18,  232,  130,  233,  243,   26,  244,  129,  249,   48,  255,  129,
     250,   18,  240,  129,  249,   38,  255,    7,  254,   20,    0,    7,
     254,   38,  255,  129,  248,   29,  240,  129,  238,   18,  232,  130,
     233,  243,   26,  244,  129,  250,   48,  255,  130,  254,  242,   17,
     240,  129,  250,   38,  255,    7,  254,   20,    0,    6,  254,   39,
     255,  129,  249,   29,  240,  129,  238,   18,  232,  130,  233,  243,
      26,  244,  129,  250,   49,  255,  129,  244,   17,  240,  129,  252,
      39,  255,    6,  254,   19,    0,    7,  254,   39,  255,  129,  250,
      29,  240,  129,  238,   18,  232,  130,  233,  243,   26,  244,  129,
     250,   49,  255,  129,  247,   17,  240,  129,  254,   39,  255,    7,
     254,   18,    0,    7,  254,   39,  255,  129,  253,   29,  240,  129,
     238,   18,  232,  130,  233,  243,   26,  244,  129,  250,   49,  255,
     129,  250,   16,  240,  130,  241,  254,   39,  255,    7,  254,   17,
       0,    7,  254,   40,  255,  130,  254,  241,   28,  240,  129,  239,
      18,  232,  130,  233,  243,   26,  244,  129,  251,   49,  255,  129,
     252,   16,  240,  130,  243,  254,   40,  255,    7,  254,   16,    0,
       7,  254,   40,  255,  130,  254,  242,   25,  240,  132,  242,  244,
     246,  244,   18,  232,  130,  233,  243,   26,  244,  129,  251,   49,
     255,  130,  253,  241,   15,  240,  129,  244,   41,  255,    7,  254,
      16,    0,    7,  254,   41,  255,  129,  244,   21,  240,  132,  242,
     244,  246,  248,    3,  249,  129,  246,   18,  232,  130,  233,  243,
      26,  244,  130,  250,  254,   48,  255,  130,  254,  241,   15,  240,
     129,  246,   41,  255,    7,  254,   15,    0,    7,  254,   42,  255,
     129,  246,   18,  240,  131,  243,  246,  248,    7,  249,  130,  247,
     233,   17,  232,  130,  233,  243,   26,  244,  132,  247,  250,  251,
     253,   47,  255,  129,  241,   15,  240,  129,  249,   42,  255,    7,
     254,   14,    0,    7,  254,   42,  255,  129,  249,   18,  240,  130,
     246,  250,    9,  249,  130,  247,  239,   16,  232,  130,  233,  243,
      26,  244,  129,  248,    3,  249,  130,  250,  252,   45,  255,  129,
     242,   15,  240,  129,  252,   42,  255,    7,  254,   14,    0,    7,
     254,   42,  255,  129,  252,   18,  240,  129,  247,    3,  250,    9,
     249,  130,  245,  237,   14,  232,  130,  233,  243,   26,  244,  129,
     248,    5,  249,  131,  250,  251,  253,   42,  255,  129,  242,   14,
     240,  130,  241,  253,   42,  255,    7,  254,   14,    0,    6,  254,
      43,  255,  130,  253,  241,   17,  240,  129,  247,    5,  250,    9,
     249,  130,  244,  235,   12,  232,  130,  233,  243,   23,  244,  131,
     245,  246,  247,    9,  249,  131,  250,  252,  254,   39,  255,  129,
     241,   14,  240,  130,  243,  254,   43,  255,    6,  254,   14,    0,
       6,  254,   44,  255,  129,  244,   17,  240,  129,  247,    6,  250,
       9,  249,  131,  248,  242,  234,   10,  232,  130,  233,  243,   20,
     244,  131,  245,  246,  247,   14,  249,  131,  250,  251,  254,   36,
     255,  130,  254,  241,   14,  240,  129,  246,   44,  255,    6,  254,
      14,    0,    6,  254,   44,  255,  129,  247,   17,  240,  129,  247,
       8,  250,    9,  249,  131,  247,  240,  233,    8,  232,  130,  233,
     243,   16,  244,    2,  245,  130,  247,  248,   17,  249,    2,  250,
     130,  252,  254,   35,  255,  130,  254,  241,   14,  240,  129,  249,
      44,  255,    6,  254,   13,    0,    7,  254,   44,  255,  129,  251,
      17,  240,  129,  247,   10,  250,    9,  249,  130,  246,  239,    7,
     232,  130,  233,  243,   13,  244,  132,  245,  246,  247,  248,   16,
     249,    2,  250,  129,  251,    4,  252,   36,  255,  129,  253,   15,
     240,  129,  253,   44,  255,    7,  254,   12,    0,    6,  254,   45,
     255,  130,  253,  241,   16,  240,  129,  247,   12,  250,    9,  249,
     130,  245,  237,    5,  232,  130,  233,  243,   10,  244,  131,  245,
     246,  248,   17,  249,  130,  250,  251,    8,  252,   36,  255,  129,
     251,   14,  240,  130,  243,  254,   45,  255,    6,  254,   12,    0,
       6,  254,   46,  255,  129,  244,   16,  240,  129,  247,   13,  250,
      10,  249,  130,  244,  235,    3,  232,  130,  233,  243,    6,  244,
       2,  245,  130,  247,  248,   16,  249,    2,  250,  129,  251,   11,
     252,   36,  255,  129,  249,   14,  240,  129,  246,   46,  255,    6,
     254,   12,    0,    6,  254,   46,  255,  129,  248,   16,  240,  129,
     247,   15,  250,    9,  249,  134,  248,  242,  234,  232,  233,  243,
       3,  244,  132,  245,  246,  247,  248,   16,  249,  130,  250,  251,
      15,  252,   36,  255,  129,  246,   14,  240,  129,  251,   46,  255,
       6,  254,   12,    0,    6,  254,   46,  255,  130,  253,  241,   15,
     240,  129,  247,   17,  250,    9,  249,  135,  247,  240,  235,  244,
     245,  246,  248,   16,  249,    2,  250,  129,  251,   18,  252,   36,
     255,  129,  243,   13,  240,  130,  242,  254,   46,  255,    6,  254,
      12,    0,    5,  254,   48,  255,  129,  243,   15,  240,  129,  247,
      18,  250,   10,  249,  130,  247,  248,   16,  249,  130,  250,  251,
      22,  252,   35,  255,  130,  253,  241,   13,  240,  129,  246,   48,
     255,    5,  254,   11,    0,    6,  254,   48,  255,  129,  249,   15,
     240,  129,  247,   20,  250,   22,  249,    2,  250,  129,  251,   24,
     252,  129,  253,   35,  255,  129,  249,   14,  240,  129,  251,   48,
     255,    6,  254,   10,    0,    6,  254,   48,  255,  130,  253,  241,
      14,  240,  129,  247,   22,  250,   17,  249,  130,  250,  251,   28,
     252,  129,  253,   35,  255,  129,  245,   13,  240,  130,  242,  254,
      48,  255,    6,  254,   10,    0,    6,  254,   49,  255,  129,  245,
      14,  240,  129,  247,   23,  250,   12,  249,    2,  250,  129,  251,
      31,  252,  129,  253,   34,  255,  130,  253,  241,   13,  240,  129,
     247,   49,  255,    6,  254,   10,    0,    6,  254,   49,  255,  129,
     250,   14,  240,  129,  247,   25,  250,    6,  249,    2,  250,  129,
     251,   35,  252,  129,  253,   34,  255,  129,  249,   13,  240,  130,
     241,  252,   49,  255,    6,  254,   10,    0,    6,  254,   49,  255,
     130,  254,  243,   13,  240,  129,  247,   27,  250,  129,  249,    2,
     250,   39,  252,  129,  253,   33,  255,  130,  254,  243,   13,  240,
     129,  244,   50,  255,    6,  254,   10,    0,    6,  254,   50,  255,
     129,  248,   13,  240,  129,  247,   27,  250,  129,  251,   41,  252,
     129,  253,   33,  255,  129,  250,   14,  240,  129,  251,   50,  255,
       6,  254,   10,    0,    6,  254,   50,  255,  130,  253,  242,   12,
     240,  129,  247,    3,  250,    2,  249,   22,  250,  129,  251,   41,
     252,  129,  253,   33,  255,  129,  244,   13,  240,  129,  243,   51,
     255,    6,  254,   10,    0,    6,  254,   51,  255,  129,  247,   12,
     240,  129,  247,    3,  250,  131,  245,  232,  245,   21,  250,  129,
     251,   41,  252,  129,  253,   32,  255,  129,  250,   14,  240,  129,
     249,   51,  255,    6,  254,   10,    0,    6,  254,   51,  255,  130,
     253,  241,   11,  240,  129,  247,    3,  250,  133,  244,  225,  226,
     238,  249,   19,  250,  129,  251,   41,  252,  129,  253,   31,  255,
     130,  254,  243,   13,  240,  130,  243,  254,   51,  255,    6,  254,
      10,    0,    6,  254,   52,  255,  129,  247,   11,  240,  129,  247,
       3,  250,  130,  244,  225,    2,  224,  130,  230,  245,   18,  250,
     129,  251,   41,  252,  129,  253,   31,  255,  129,  247,   14,  240,
     129,  249,   52,  255,    6,  254,   10,    0,    6,  254,   52,  255,
     130,  253,  241,   10,  240,  129,  247,    3,  250,  130,  244,  225,
       3,  224,  130,  226,  242,   17,  250,  129,  251,   34,  252,  129,
     251,    6,  252,  129,  254,   30,  255,  130,  251,  241,   13,  240,
     130,  243,  254,   52,  255,    6,  254,   10,    0,    6,  254,   53,
     255,  129,  248,   10,  240,  129,  244,    3,  250,  130,  244,  225,
       3,  224,  130,  225,  239,   17,  250,  129,  251,   31,  252,  132,
     250,  242,  234,  230,    6,  252,  129,  254,   29,  255,  130,  253,
     243,   14,  240,  129,  250,   53,  255,    6,  254,   10,    0,    6,
     254,   53,  255,  130,  254,  243,   10,  240,  133,  243,  248,  250,
     244,  225,    3,  224,  130,  225,  239,   17,  250,  129,  251,   28,
     252,  132,  250,  243,  233,  227,    2,  224,  129,  229,    6,  252,
     129,  254,   28,  255,  130,  254,  245,   14,  240,  129,  245,   54,
     255,    6,  254,   10,    0,    6,  254,   54,  255,  129,  250,   11,
     240,  131,  241,  247,  244,    2,  225,  132,  226,  230,  234,  241,
      17,  250,  129,  251,   25,  252,    2,  253,  130,  254,  239,    5,
     224,  129,  229,    6,  252,  129,  254,   28,  255,  129,  247,   14,
     240,  130,  241,  252,   54,  255,    6,  254,   10,    0,    6,  254,
      55,  255,  129,  245,   13,  240,  131,  234,  236,  239,    2,  240,
     129,  242,    4,  250,  130,  246,  245,   11,  250,  129,  251,   25,
     252,  129,  254,    2,  255,  129,  239,    5,  224,  129,  229,    6,
     252,  129,  254,   27,  255,  129,  248,   15,  240,  129,  247,   55,
     255,    6,  254,   10,    0,    6,  254,   55,  255,  130,  253,  242,
      17,  240,  129,  242,    4,  250,  132,  242,  227,  237,  248,    9,
     250,  129,  251,   25,  252,  129,  254,    2,  255,  129,  239,    5,
     224,  129,  229,    6,  252,  129,  254,   26,  255,  129,  248,   15,
     240,  130,  243,  254,   55,  255,    6,  254,   10,    0,    6,  254,
      56,  255,  129,  249,   17,  240,  130,  242,  249,    3,  250,  129,
     242,    2,  224,  130,  229,  242,    8,  250,  129,  251,   16,  252,
     130,  249,  244,    7,  252,  129,  254,    2,  255,  131,  250,  235,
     225,    3,  224,  129,  229,    5,  252,  130,  253,  254,   25,  255,
     129,  247,   15,  240,  130,  241,  251,   56,  255,    6,  254,   10,
       0,    6,  254,   56,  255,  130,  254,  245,   17,  240,  130,  242,
     248,    2,  250,  129,  242,    3,  224,  131,  225,  233,  246,    6,
     250,  129,  251,   13,  252,  134,  249,  242,  232,  227,  228,  251,
       6,  252,  129,  254,    4,  255,  133,  248,  235,  225,  224,  229,
       3,  252,  130,  253,  254,   25,  255,  130,  254,  246,   16,  240,
     129,  247,   57,  255,    6,  254,   10,    0,    6,  254,   57,  255,
     130,  253,  242,   17,  240,  132,  241,  246,  250,  242,    4,  224,
     131,  226,  235,  246,    5,  250,  129,  251,   10,  252,  132,  251,
     247,  234,  226,    3,  224,  130,  228,  251,    6,  252,  129,  254,
       5,  255,  134,  254,  248,  235,  229,  252,  253,   27,  255,  130,
     252,  243,   16,  240,  130,  244,  254,   57,  255,    6,  254,   10,
       0,    6,  254,   58,  255,  130,  250,  241,   18,  240,  137,  243,
     241,  226,  230,  234,  238,  239,  240,  243,    5,  250,  129,  251,
       8,  252,  134,  248,  244,  241,  240,  231,  225,    3,  224,  130,
     228,  251,    6,  252,  129,  254,    8,  255,  129,  250,   28,  255,
     130,  249,  241,   16,  240,  130,  241,  252,   58,  255,    6,  254,
      11,    0,    5,  254,   59,  255,  129,  247,   20,  240,  129,  239,
       5,  240,  129,  243,    5,  250,  129,  251,    7,  252,  129,  248,
       5,  240,  130,  237,  229,    2,  224,  130,  228,  251,    4,  252,
     132,  249,  245,  243,  251,   34,  255,  130,  252,  244,   17,  240,
     130,  241,  249,   59,  255,    5,  254,   12,    0,    6,  254,   58,
     255,  130,  254,  245,   25,  240,  129,  243,    5,  250,  129,  251,
       7,  252,  129,  247,    7,  240,  136,  235,  227,  228,  251,  252,
     250,  246,  242,    4,  240,  130,  245,  252,   30,  255,  131,  252,
     246,  241,   18,  240,  129,  247,   59,  255,    6,  254,   12,    0,
       6,  254,   59,  255,  130,  253,  243,   24,  240,  129,  243,    5,
     250,  129,  251,    7,  252,  129,  247,    8,  240,  132,  239,  236,
     244,  242,    9,  240,  131,  245,  251,  254,   25,  255,  131,  252,
     246,  241,   19,  240,  130,  244,  254,   59,  255,    6,  254,   12,
       0,    6,  254,   60,  255,  130,  252,  242,   23,  240,  129,  243,
       5,  250,  129,  251,    7,  252,  129,  247,   23,  240,  132,  243,
     248,  252,  254,   19,  255,  131,  253,  248,  244,   21,  240,  130,
     243,  253,   60,  255,    6,  254,   12,    0,    6,  254,   61,  255,
     130,  251,  241,   22,  240,  129,  243,    5,  250,  129,  251,    7,
     252,  129,  247,   26,  240,  133,  243,  246,  250,  252,  254,   10,
     255,  134,  254,  252,  251,  247,  243,  241,   22,  240,  130,  242,
     253,   61,  255,    6,  254,   12,    0,    6,  254,   62,  255,  130,
     250,  241,   21,  240,  129,  243,    5,  250,  129,  251,    7,  252,
     129,  247,   29,  240,  134,  241,  242,  243,  245,  246,  247,    2,
     248,  134,  247,  246,  245,  243,  242,  241,   25,  240,  130,  242,
     252,   62,  255,    6,  254,   13,    0,    6,  254,   62,  255,  130,
     249,  241,   20,  240,  129,  243,    5,  250,  129,  251,    7,  252,
     129,  247,   67,  240,  130,  241,  251,   62,  255,    6,  254,   14,
       0,    6,  254,   63,  255,  130,  249,  241,   19,  240,  129,  243,
       5,  250,  129,  251,    7,  252,  129,  247,   66,  240,  130,  241,
     251,   63,  255,    6,  254,   14,    0,    6,  254,   64,  255,  130,
     249,  241,   19,  240,  130,  243,  249,    3,  250,  129,  251,    7,
     252,  129,  247,   65,  240,  130,  241,  251,   64,  255,    6,  254,
      14,    0,    7,  254,   64,  255,  130,  250,  241,   19,  240,  130,
     242,  247,    2,  250,  129,  251,    5,  252,  131,  249,  244,  241,
      64,  240,  130,  242,  251,   64,  255,    7,  254,   14,    0,    7,
     254,   65,  255,  130,  251,  242,   20,  240,  131,  245,  250,  251,
       2,  252,  131,  250,  246,  242,   66,  240,  130,  242,  252,   65,
     255,    7,  254,   15,    0,    6,  254,   66,  255,  130,  252,  242,
      20,  240,  132,  243,  248,  246,  243,   68,  240,  130,  244,  253,
      66,  255,    6,  254,   16,    0,    6,  254,   67,  255,  130,  253,
     244,   90,  240,  130,  246,  254,   67,  255,    6,  254,   16,    0,
       7,  254,   67,  255,  130,  254,  247,   87,  240,  130,  241,  248,
      68,  255,    7,  254,   16,    0,    7,  254,   69,  255,  130,  249,
     241,   84,  240,  130,  242,  251,   69,  255,    7,  254,   17,    0,
       7,  254,   69,  255,  130,  252,  244,   82,  240,  130,  245,  253,
      69,  255,    7,  254,   18,    0,    7,  254,   70,  255,  131,  254,
     248,  241,   78,  240,  130,  242,  249,   71,  255,    7,  254,   19,
       0,    7,  254,   71,  255,  130,  252,  244,   76,  240,  130,  245,
     253,   71,  255,    7,  254,   20,    0,    7,  254,   72,  255,  131,
     254,  249,  242,   72,  240,  130,  243,  250,   73,  255,    7,  254,
      20,    0,    8,  254,   73,  255,  131,  253,  246,  241,   68,  240,
     131,  241,  248,  254,   73,  255,    8,  254,   21,    0,    7,  254,
      75,  255,  131,  252,  245,  241,   64,  240,  131,  241,  246,  253,
      75,  255,    7,  254,   23,    0,    7,  254,   76,  255,  131,  252,
     245,  241,   60,  240,  131,  241,  246,  253,   76,  255,    7,  254,
      24,    0,    7,  254,   78,  255,  131,  252,  246,  242,   56,  240,
     131,  242,  247,  253,   78,  255,    7,  254,   25,    0,    7,  254,
      79,  255,  131,  253,  249,  243,   51,  240,  132,  241,  244,  249,
     254,   79,  255,    7,  254,   26,    0,    7,  254,   81,  255,  132,
     254,  251,  246,  242,   46,  240,  131,  243,  247,  252,   82,  255,
       7,  254,   27,    0,    7,  254,   83,  255,  132,  254,  251,  246,
     242,   40,  240,  132,  243,  247,  251,  254,   83,  255,    7,  254,
      28,    0,    7,  254,   86,  255,  133,  254,  252,  248,  245,  242,
      32,  240,  133,  242,  245,  249,  252,  254,   86,  255,    7,  254,
      29,    0,    7,  254,   89,  255,  134,  254,  253,  249,  246,  245,
     242,   22,  240,  134,  242,  245,  247,  249,  253,  254,   89,  255,
       7,  254,   30,    0,    8,  254,   93,  255,    2,  254,  137,  251,
     250,  249,  247,  246,  245,  244,  243,  242,    2,  241,  137,  242,
     243,  244,  245,  246,  247,  249,  250,  252,    2,  254,   93,  255,
       8,  254,   31,    0,    8,  254,  127,  255,   81,  255,    8,  254,
      32,    0,    8,  254,  101,  255,    5,  254,  102,  255,    8,  254,
      33,    0,    8,  254,   99,  255,    8,  254,   99,  255,    8,  254,
      35,    0,    8,  254,   97,  255,   10,  254,   97,  255,    8,  254,
      37,    0,    8,  254,   95,  255,   12,  254,   95,  255,    8,  254,
      38,    0,    9,  254,   93,  255,   14,  254,   93,  255,    9,  254,
      39,    0,    8,  254,   92,  255,   16,  254,   92,  255,    8,  254,
      41,    0,    8,  254,   90,  255,   18,  254,   90,  255,    8,  254,
      43,    0,    8,  254,   88,  255,    9,  254,  129,    0,   10,  254,
      88,  255,    8,  254,   45,    0,    9,  254,   85,  255,    9,  254,
       3,    0,   10,  254,   85,  255,    9,  254,   46,    0,   10,  254,
      83,  255,    9,  254,    5,    0,   10,  254,   83,  255,   10,  254,
      47,    0,   10,  254,   81,  255,    9,  254,    8,    0,    9,  254,
      81,  255,   10,  254,   49,    0,   10,  254,   78,  255,   11,  254,
       9,    0,    9,  254,   79,  255,   10,  254,   51,    0,   11,  254,
      75,  255,   10,  254,   12,    0,   10,  254,   75,  255,   11,  254,
      54,    0,   10,  254,   73,  255,   10,  254,   14,    0,   10,  254,
      73,  255,   10,  254,   57,    0,   10,  254,   70,  255,   11,  254,
      16,    0,   11,  254,   70,  255,   10,  254,   59,    0,   11,  254,
      67,  255,   11,  254,   18,    0,   11,  254,   67,  255,   11,  254,
      61,    0,   12,  254,   63,  255,   12,  254,   20,    0,   12,  254,
      63,  255,   12,  254,   64,    0,   11,  254,   60,  255,   12,  254,
      23,    0,   13,  254,   60,  255,   11,  254,   67,    0,   12,  254,
      56,  255,   13,  254,   26,    0,   13,  254,   56,  255,   12,  254,
      69,    0,   13,  254,   52,  255,   13,  254,   29,    0,   14,  254,
      52,  255,   13,  254,   72,    0,   14,  254,   47,  255,   14,  254,
      32,    0,   14,  254,   47,  255,   14,  254,   76,    0,   14,  254,
      42,  255,   15,  254,   36,    0,   15,  254,   42,  255,   14,  254,
      80,    0,   16,  254,   35,  255,   16,  254,   40,    0,   16,  254,
      35,  255,   16,  254,   84,    0,   17,  254,   28,  255,   18,  254,
      44,    0,   17,  254,   29,  255,   17,  254,   88,    0,   20,  254,
      18,  255,   21,  254,   48,    0,   20,  254,   19,  255,   20,  254,
      91,    0,   56,  254,   52,    0,   56,  254,   95,    0,   51,  254,
      56,    0,   51,  254,  100,    0,   46,  254,   62,    0,   46,  254,
     106,    0,   39,  254,   68,    0,   39,  254,  113,    0,   32,  254,
      75,    0,   33,  254,  121,    0,   22,  254,   85,    0,   23,  254,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,   95,    0 
  );
  Cge_heartChannelData1: array[0 .. 7916 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,   27,    0,   12,   49,  127,    0,
     114,    0,   18,   49,  127,    0,  109,    0,   22,   49,  127,    0,
     106,    0,   24,   49,  127,    0,  103,    0,   28,   49,  127,    0,
     100,    0,   12,   49,  129,   48,    4,   45,  129,   48,   12,   49,
     127,    0,   98,    0,   10,   49,  132,   45,   39,   24,   17,    4,
       0,  132,   17,   24,   39,   45,   10,   49,  127,    0,   96,    0,
       9,   49,  131,   45,   30,    7,   10,    0,  131,    7,   30,   45,
       9,   49,  127,    0,   94,    0,    9,   49,  130,   39,    8,   14,
       0,  130,    8,   39,    9,   49,  127,    0,   92,    0,    9,   49,
     129,   30,   18,    0,  129,   30,    9,   49,  127,    0,   90,    0,
       9,   49,  129,   30,   20,    0,  129,   30,    9,   49,  127,    0,
      88,    0,    8,   49,  130,   48,   30,   22,    0,  130,   30,   48,
       8,   49,  127,    0,   86,    0,    8,   49,  130,   44,   12,   24,
       0,  130,   12,   44,    8,   49,  127,    0,   84,    0,    8,   49,
     130,   44,   11,   26,    0,  130,   11,   44,    8,   49,  127,    0,
      81,    0,    9,   49,  130,   44,   11,   28,    0,  130,   11,   44,
       9,   49,  127,    0,   78,    0,    9,   49,  130,   44,   11,   30,
       0,  130,   11,   44,    9,   49,  127,    0,   76,    0,    9,   49,
     130,   44,   11,   32,    0,  130,   11,   44,    9,   49,  127,    0,
      74,    0,    9,   49,  130,   45,   11,   34,    0,  130,   11,   45,
       9,   49,  127,    0,   72,    0,    9,   49,  130,   39,   11,   36,
       0,  130,   11,   39,    9,   49,  127,    0,   70,    0,    9,   49,
     129,   32,   40,    0,  129,   32,    9,   49,  127,    0,   68,    0,
       9,   49,  130,   32,    1,   40,    0,  130,    1,   32,    9,   49,
     127,    0,   66,    0,    9,   49,  129,   32,   44,    0,  129,   32,
       9,   49,  127,    0,   64,    0,    9,   49,  129,   33,   46,    0,
     129,   33,    9,   49,  127,    0,   62,    0,    9,   49,  129,   33,
      48,    0,  129,   33,    9,   49,  127,    0,   60,    0,    9,   49,
     129,   33,   50,    0,  129,   33,    9,   49,  127,    0,   58,    0,
       8,   49,  130,   46,   32,   52,    0,  130,   23,   45,    8,   49,
     127,    0,   56,    0,    8,   49,  130,   45,   14,   54,    0,  130,
      14,   45,    8,   49,  127,    0,   54,    0,    8,   49,  130,   45,
      14,   56,    0,  130,   14,   45,    8,   49,  127,    0,   52,    0,
       8,   49,  130,   45,   14,   58,    0,  130,   14,   45,    8,   49,
     127,    0,   50,    0,    8,   49,  130,   45,   14,   60,    0,  130,
      14,   45,    8,   49,  127,    0,   47,    0,    9,   49,  130,   46,
      14,   62,    0,  130,   14,   46,    9,   49,  127,    0,   44,    0,
       9,   49,  130,   46,   14,   64,    0,  130,   14,   46,    9,   49,
     127,    0,   42,    0,    9,   49,  130,   37,   14,   66,    0,  130,
      14,   37,    9,   49,  127,    0,   40,    0,    9,   49,  129,   35,
      20,    0,  135,    2,    8,   13,   19,   52,   38,   46,    2,   43,
     133,   65,   63,   56,   52,   48,    2,   47,  142,   48,   52,   56,
      63,   64,   67,   92,   87,   79,   71,   33,   25,   17,    3,   20,
       0,  129,   35,    9,   49,  127,    0,   38,    0,    9,   49,  129,
      35,   17,    0,  136,    2,   15,   25,   47,   46,   49,   56,   52,
      17,   46,  129,   82,    2,  115,    2,  114,  135,  115,  111,  102,
      92,   72,   45,   30,   18,    0,  129,   35,    9,   49,  127,    0,
      36,    0,    9,   49,  130,   34,    1,   14,    0,  134,    6,   23,
      34,   43,   52,   50,   22,   46,  129,   84,    9,  115,  134,  114,
     110,   94,   73,   45,   14,   14,    0,  130,    1,   34,    9,   49,
     127,    0,   34,    0,    9,   49,  130,   34,    1,   12,    0,  130,
      13,   27,    2,   43,  129,   49,   26,   46,  129,   85,   13,  115,
     133,  114,  100,   85,   48,   19,   12,    0,  130,    1,   34,    9,
      49,  127,    0,   32,    0,    9,   49,  130,   34,    1,   11,    0,
     130,   27,   40,    2,   48,   29,   46,  129,   86,   16,  115,  132,
     113,  103,   74,   43,   11,    0,  130,    1,   34,    9,   49,  127,
       0,   30,    0,    9,   49,  130,   34,    1,    9,    0,  135,    7,
      37,   48,   47,   42,   41,   42,   29,   46,  129,   88,   19,  115,
     132,  110,   93,   60,    9,    9,    0,  130,    1,   34,    9,   49,
     127,    0,   28,    0,    8,   49,  131,   46,   17,    2,    8,    0,
     132,   13,   44,   48,   46,    4,   41,  129,   42,   29,   46,  129,
      90,   21,  115,  132,  113,  102,   71,   24,    8,    0,  131,    2,
      17,   46,    8,   49,  127,    0,   26,    0,    8,   49,  130,   46,
      16,    8,    0,  132,   12,   37,   48,   44,    6,   41,  129,   42,
      29,   46,  129,   92,   23,  115,  132,  114,  106,   72,   20,    8,
       0,  130,   16,   46,    8,   49,  127,    0,   23,    0,    9,   49,
     130,   46,   16,    7,    0,  132,    6,   38,   50,   42,    8,   41,
     129,   42,   29,   46,  129,   94,   25,  115,  132,  114,  105,   67,
      11,    7,    0,  130,   16,   46,    9,   49,  127,    0,   20,    0,
       9,   49,  130,   46,   16,    6,    0,  132,    4,   32,   49,   43,
      10,   41,  129,   42,   29,   46,  129,   96,   27,  115,  132,  114,
     100,   52,    6,    6,    0,  130,   16,   46,    9,   49,  127,    0,
      18,    0,    9,   49,  130,   46,   17,    6,    0,  131,   19,   47,
      45,   12,   41,  129,   42,   28,   46,  130,   45,   98,   29,  115,
     131,  113,   88,   32,    6,    0,  130,   17,   46,    9,   49,  127,
       0,   17,    0,    8,   49,  130,   46,   17,    5,    0,  132,    9,
      38,   49,   42,   13,   41,  129,   42,   28,   46,  130,   45,  101,
      31,  115,  131,  108,   67,   14,    5,    0,  130,   17,   46,    8,
      49,  127,    0,   16,    0,    8,   49,  130,   42,   17,    5,    0,
     131,   27,   48,   45,   15,   41,  129,   42,   28,   46,  130,   45,
     104,   32,  115,  131,  114,   94,   39,    5,    0,  130,   17,   42,
       8,   49,  127,    0,   14,    0,    8,   49,  130,   36,    2,    4,
       0,  131,    3,   35,   48,   17,   41,  129,   42,   28,   46,  130,
      45,  105,   34,  115,  131,  107,   63,    6,    4,    0,  130,    2,
      36,    8,   49,  127,    0,   12,    0,    8,   49,  130,   36,    2,
       4,    0,  131,   31,   79,   45,   18,   41,  129,   42,   29,   46,
     129,  106,   35,  115,  131,  113,   86,   23,    4,    0,  130,    2,
      36,    8,   49,  127,    0,    9,    0,    9,   49,  130,   37,    2,
       4,    0,  132,   49,  119,  116,   39,   18,   41,  129,   42,   28,
      46,  130,   47,  106,   36,  115,  131,  114,   98,   39,    4,    0,
     130,    2,   37,    9,   49,  127,    0,    6,    0,    9,   49,  130,
      37,    1,    4,    0,  133,   68,  130,  139,  117,   39,   18,   41,
     129,   42,   28,   46,  130,   48,  107,   38,  115,  130,  108,   54,
       4,    0,  130,    1,   37,    9,   49,  127,    0,    4,    0,    9,
      49,  130,   37,    1,    3,    0,  131,    4,   87,  134,    2,  139,
     130,  119,   39,   18,   41,  129,   42,   28,   46,  130,   49,  107,
      39,  115,  130,  111,   70,    4,    0,  130,    1,   37,    9,   49,
     127,    0,    2,    0,    9,   49,  130,   37,    1,    3,    0,  131,
      16,   96,  136,    3,  139,  130,  120,   39,   18,   41,  129,   42,
      28,   46,  130,   51,  108,   40,  115,  131,  112,   78,    9,    3,
       0,  130,    1,   37,    9,   49,  127,    0,    8,   49,  131,   47,
      27,    1,    3,    0,  131,   21,  104,  138,    4,  139,  130,  122,
      39,   18,   41,  129,   42,   28,   46,  130,   52,  108,   41,  115,
     131,  114,   83,   12,    3,    0,  131,    1,   27,   47,    8,   49,
     125,    0,    8,   49,  130,   47,   19,    4,    0,  131,   20,  106,
     138,    5,  139,  130,  124,   39,   18,   41,  129,   42,   28,   46,
     130,   53,  108,   42,  115,  131,  114,   86,   13,    4,    0,  130,
      19,   47,    8,   49,  123,    0,    8,   49,  130,   47,   19,    4,
       0,  130,   20,  108,    7,  139,  130,  126,   39,   18,   41,  129,
      42,   28,   46,  130,   55,  109,   44,  115,  130,   88,   13,    4,
       0,  130,   19,   47,    8,   49,  121,    0,    8,   49,  130,   47,
      19,    4,    0,  130,   18,  104,    8,  139,  130,  127,   39,   18,
      41,  129,   42,   28,   46,  130,   56,  110,   44,  115,  131,  114,
      85,   11,    4,    0,  130,   19,   47,    8,   49,  119,    0,    8,
      49,  130,   47,   19,    4,    0,  131,   12,   99,  138,    8,  139,
     130,  129,   38,   18,   41,  129,   42,   28,   46,  130,   58,  110,
      45,  115,  131,  114,   81,    6,    4,    0,  130,   19,   47,    8,
      49,  117,    0,    8,   49,  130,   47,   19,    4,    0,  131,    4,
      90,  137,    9,  139,  130,  131,   39,   18,   41,  129,   42,   28,
      46,  130,   59,  110,   46,  115,  131,  113,   74,    3,    4,    0,
     130,   19,   47,    8,   49,  114,    0,    9,   49,  130,   47,   19,
       5,    0,  130,   81,  136,   10,  139,  130,  131,   40,   18,   41,
     129,   42,   28,   46,  130,   60,  111,   47,  115,  130,  113,   65,
       5,    0,  130,   19,   47,    9,   49,  111,    0,    9,   49,  130,
      39,    3,    5,    0,  130,   62,  133,   11,  139,  130,  131,   42,
      18,   41,  129,   42,   28,   46,  130,   62,  111,   48,  115,  130,
     110,   49,    5,    0,  130,    3,   39,    9,   49,  110,    0,    8,
      49,  130,   39,    2,    5,    0,  130,   39,  127,   12,  139,  130,
     131,   43,   18,   41,  129,   42,   28,   46,  130,   63,  112,   49,
     115,  130,  105,   31,    5,    0,  130,    2,   39,    8,   49,  108,
       0,    9,   49,  130,   39,    2,    5,    0,  131,   18,  115,  138,
      12,  139,  130,  131,   44,   18,   41,  129,   42,   28,   46,  130,
      68,  116,   49,  115,  131,  114,   95,   12,    5,    0,  130,    2,
      39,    9,   49,  105,    0,    9,   49,  130,   39,    3,    6,    0,
     130,   98,  138,   13,  139,  130,  131,   46,   18,   41,  129,   42,
      28,   46,  132,   75,  134,  131,  122,   48,  115,  130,  114,   79,
       6,    0,  130,    3,   39,    9,   49,  103,    0,    9,   49,  130,
      38,    3,    6,    0,  130,   68,  135,   14,  139,  130,  131,   49,
      18,   41,  129,   42,   28,   46,  130,   77,  136,    2,  139,  131,
     134,  124,  117,   46,  115,  130,  112,   54,    6,    0,  130,    3,
      38,    9,   49,  101,    0,    9,   49,  130,   39,    3,    6,    0,
     130,   39,  125,   15,  139,  130,  132,   50,   18,   41,  129,   42,
      28,   46,  130,   80,  136,    4,  139,  131,  136,  127,  118,   45,
     115,  130,  103,   29,    6,    0,  130,    3,   39,    9,   49,   99,
       0,    8,   49,  131,   48,   35,    3,    6,    0,  130,    9,  105,
      16,  139,  130,  132,   52,   18,   41,  129,   42,   28,   46,  130,
      82,  137,    6,  139,  131,  137,  130,  120,   44,  115,  130,   85,
       3,    6,    0,  131,    3,   35,   48,    8,   49,   97,    0,    8,
      49,  130,   48,   22,    8,    0,  130,   72,  135,   16,  139,  130,
     132,   54,   18,   41,  129,   42,   28,   46,  129,   85,    9,  139,
     132,  138,  133,  123,  117,   40,  115,  131,  121,  132,   68,    8,
       0,  130,   22,   48,    8,   49,   94,    0,    9,   49,  130,   48,
      22,    8,    0,  130,   31,  125,   17,  139,  130,  133,   56,   18,
      41,  129,   42,   28,   46,  129,   88,   12,  139,  131,  135,  126,
     117,   35,  115,  135,  117,  129,  143,  155,  158,  134,   27,    8,
       0,  130,   22,   48,    9,   49,   91,    0,    9,   49,  130,   48,
      22,    8,    0,  130,    4,   96,   18,  139,  130,  133,   58,   18,
      41,  129,   42,   28,   46,  129,   89,   14,  139,  131,  136,  129,
     120,   31,  115,  132,  123,  139,  151,  157,    3,  158,  130,  157,
      98,    9,    0,  130,   22,   48,    9,   49,   90,    0,    8,   49,
     130,   48,   22,    9,    0,  130,   52,  134,   18,  139,  130,  134,
      60,   18,   41,  129,   42,   28,   46,  129,   91,   16,  139,    2,
     141,  130,  129,  116,   25,  115,  132,  118,  131,  148,  155,    7,
     158,  130,  146,   44,    9,    0,  130,   22,   48,    8,   49,   89,
       0,    8,   49,  130,   48,   22,    9,    0,  131,    8,  109,  138,
      18,  139,  130,  134,   63,   18,   41,  129,   42,   28,   46,  129,
      94,   14,  139,  136,  145,  153,  157,  158,  157,  150,  134,  117,
      21,  115,  132,  125,  141,  154,  157,   10,  158,  130,  114,    4,
       9,    0,  130,   22,   48,    8,   49,   87,    0,    8,   49,  130,
      48,   22,   10,    0,  130,   63,  136,   19,  139,  130,  134,   65,
      18,   41,  129,   42,   28,   46,  129,   96,   11,  139,  132,  140,
     146,  155,  157,    5,  158,  132,  157,  153,  139,  121,   16,  115,
     132,  120,  134,  150,  157,   13,  158,  130,  153,   59,   10,    0,
     130,   22,   48,    8,   49,   85,    0,    8,   49,  130,   40,   17,
      10,    0,  130,    8,  115,   20,  139,  130,  134,   68,   18,   41,
     129,   42,   28,   46,  129,   98,    9,  139,  131,  141,  149,  156,
      11,  158,  132,  156,  143,  126,  116,   10,  115,  132,  117,  128,
     143,  156,   17,  158,  130,  124,    4,   10,    0,  130,   17,   40,
       8,   49,   83,    0,    8,   49,  130,   40,    4,   11,    0,  130,
      70,  137,   20,  139,  130,  135,   70,   18,   41,  129,   42,   28,
      46,  129,  101,    7,  139,  131,  143,  151,  157,   15,  158,  132,
     157,  148,  130,  118,    5,  115,  133,  116,  122,  138,  151,  157,
      19,  158,  130,  153,   64,   11,    0,  130,    4,   40,    8,   49,
      81,    0,    8,   49,  130,   40,    4,   12,    0,  129,  114,   21,
     139,  130,  136,   72,   18,   41,  129,   42,   28,   46,  129,  104,
       4,  139,  132,  140,  146,  153,  157,   19,  158,  137,  157,  152,
     135,  120,  115,  119,  130,  146,  156,   23,  158,  129,  122,   12,
       0,  130,    4,   40,    8,   49,   78,    0,    9,   49,  130,   40,
       4,   12,    0,  130,   58,  135,   21,  139,  130,  136,   75,   18,
      41,  129,   42,   28,   46,  129,  108,    2,  139,  131,  141,  148,
     155,   25,  158,  131,  154,  145,  153,   26,  158,  130,  152,   59,
      12,    0,  130,    4,   40,    9,   49,   75,    0,    9,   49,  130,
      41,    4,   13,    0,  129,  105,   22,  139,  130,  136,   75,   18,
      41,  129,   42,   27,   46,  133,   45,  111,  143,  150,  156,   57,
     158,  129,  114,   13,    0,  130,    4,   41,    9,   49,   73,    0,
       9,   49,  130,   41,    4,   13,    0,  130,   44,  131,   22,  139,
     130,  136,   76,   18,   41,  129,   42,   27,   46,  131,   44,  127,
     157,   59,  158,  130,  147,   41,   13,    0,  130,    4,   41,    9,
      49,   71,    0,    9,   49,  130,   41,    4,   14,    0,  130,   92,
     138,   22,  139,  130,  136,   77,   18,   41,  129,   42,   27,   46,
     130,   44,  132,   61,  158,  129,   98,   14,    0,  130,    4,   41,
       9,   49,   69,    0,    8,   49,  131,   48,   32,    4,   14,    0,
     130,   13,  123,   23,  139,  130,  136,   77,   18,   41,  129,   42,
      27,   46,  130,   45,  133,   61,  158,  130,  135,    9,   14,    0,
     131,    4,   32,   48,    8,   49,   67,    0,    8,   49,  130,   48,
      25,   16,    0,  130,   70,  137,   23,  139,  130,  136,   78,   18,
      41,  129,   42,   27,   46,  130,   45,  134,   61,  158,  130,  154,
      71,   16,    0,  130,   25,   48,    8,   49,   65,    0,    8,   49,
     130,   48,   25,   17,    0,  129,  103,   24,  139,  130,  136,   79,
      18,   41,  129,   42,   28,   46,  129,  135,   62,  158,  129,  110,
      17,    0,  130,   25,   48,    8,   49,   63,    0,    8,   49,  130,
      48,   25,   17,    0,  130,   34,  128,   24,  139,  130,  136,   79,
      18,   41,  129,   42,   28,   46,  129,  136,   62,  158,  130,  143,
      31,   17,    0,  130,   25,   48,    8,   49,   61,    0,    8,   49,
     130,   48,   25,   18,    0,  130,   67,  138,   24,  139,  130,  136,
      81,   18,   41,  129,   42,   28,   46,  129,  137,   62,  158,  130,
     155,   70,   18,    0,  130,   25,   48,    8,   49,   59,    0,    8,
      49,  130,   48,   25,   19,    0,  129,  106,   25,  139,  130,  137,
      82,   18,   41,  129,   42,   27,   46,  130,   47,  139,   63,  158,
     129,  113,   19,    0,  130,   25,   48,    8,   49,   57,    0,    8,
      49,  130,   48,   25,   19,    0,  130,   24,  123,   25,  139,  130,
     137,   82,   18,   41,  129,   42,   27,   46,  130,   48,  140,   63,
     158,  130,  137,   22,   19,    0,  130,   25,   48,    8,   49,   55,
       0,    8,   49,  130,   42,    8,   20,    0,  130,   58,  138,   25,
     139,  130,  137,   84,   18,   41,  129,   42,   27,   46,  131,   49,
     146,  160,   62,  158,  130,  153,   58,   20,    0,  130,    8,   42,
       8,   49,   53,    0,    8,   49,  130,   42,    6,   21,    0,  129,
      89,   26,  139,  130,  137,   84,   18,   41,  129,   42,   27,   46,
     132,   50,  152,  166,  162,   62,  158,  129,   93,   21,    0,  130,
       6,   42,    8,   49,   51,    0,    8,   49,  130,   42,    6,   22,
       0,  129,  110,   26,  139,  130,  138,   86,   18,   41,  129,   42,
      27,   46,  130,   51,  153,    2,  167,  130,  165,  160,   57,  158,
     132,  160,  163,  168,  115,   22,    0,  130,    6,   42,    8,   49,
      49,    0,    8,   49,  130,   42,    6,   22,    0,  131,   33,  144,
     147,   25,  139,  130,  138,   87,   18,   41,  129,   42,   27,   46,
     130,   53,  155,    4,  167,  130,  164,  160,   52,  158,  132,  159,
     164,  168,  171,    2,  172,  130,  137,    6,   22,    0,  130,    6,
      42,    8,   49,   47,    0,    8,   49,  130,   42,    6,   23,    0,
     133,   60,  168,  171,  161,  144,   24,  139,  129,   89,   18,   41,
     129,   42,   27,   46,  130,   56,  155,    6,  167,  130,  162,  159,
      47,  158,  132,  160,  164,  169,  171,    5,  172,  130,  158,   40,
      23,    0,  130,    6,   42,    8,   49,   45,    0,    8,   49,  130,
      42,    6,   24,    0,  129,   84,    3,  172,  131,  170,  158,  143,
      22,  139,  129,   90,   18,   41,  129,   42,   27,   46,  130,   58,
     156,    4,  167,  130,  168,  169,    2,  172,  129,  163,   43,  158,
     132,  160,  164,  169,  171,    8,  172,  130,  169,   64,   24,    0,
     130,    6,   42,    8,   49,   43,    0,    8,   49,  130,   42,    6,
      25,    0,  129,  117,    5,  172,  131,  169,  155,  141,   20,  139,
     129,   91,   18,   41,  129,   42,   27,   46,  135,   62,  157,  167,
     168,  169,  172,  174,    4,  175,  130,  169,  160,   37,  158,  133,
     159,  160,  164,  168,  171,   12,  172,  129,   87,   25,    0,  130,
       6,   42,    8,   49,   41,    0,    8,   49,  130,   42,    6,   25,
       0,  130,   11,  138,    7,  172,  131,  168,  152,  141,   18,  139,
     129,   93,   18,   41,  129,   42,   27,   46,  132,   66,  160,  172,
     174,    8,  175,  131,  174,  166,  160,   32,  158,  133,  159,  160,
     164,  169,  171,   15,  172,  129,  119,   26,    0,  130,    6,   42,
       8,   49,   40,    0,    7,   49,  130,   42,    6,   26,    0,  130,
      28,  152,    9,  172,  131,  166,  150,  140,   16,  139,  129,   94,
      18,   41,  129,   42,   27,   46,  130,   72,  166,   12,  175,  131,
     172,  163,  159,   27,  158,  133,  159,  161,  164,  169,  171,   18,
     172,  130,  138,   11,   26,    0,  130,    6,   42,    7,   49,   39,
       0,    7,   49,  130,   48,    8,   27,    0,  130,   39,  161,   10,
     172,  131,  171,  164,  148,   15,  139,  129,   94,   18,   41,  129,
      42,   27,   46,  130,   77,  167,   14,  175,  130,  169,  162,   23,
     158,  133,  159,  161,  165,  169,  171,   21,  172,  130,  150,   25,
      27,    0,  130,    8,   48,    7,   49,   37,    0,    7,   49,  130,
      48,   25,   28,    0,  130,   48,  169,   12,  172,  131,  171,  162,
     146,   13,  139,  129,   96,   18,   41,  129,   42,   27,   46,  130,
      82,  169,   15,  175,  131,  174,  167,  160,   19,  158,  131,  162,
     166,  171,   25,  172,  130,  159,   37,   28,    0,  130,   25,   48,
       7,   49,   35,    0,    8,   49,  129,   26,   29,    0,  129,   75,
      15,  172,  131,  170,  160,  144,   11,  139,  130,   97,   40,   17,
      41,  129,   42,   27,   46,  130,   86,  171,   17,  175,  131,  172,
     165,  159,   14,  158,  132,  162,  167,  172,  174,    2,  175,  129,
     174,   24,  172,  130,  167,   45,   29,    0,  129,   26,    8,   49,
      34,    0,    7,   49,  130,   41,    4,   29,    0,  129,  102,   17,
     172,  131,  170,  157,  142,    7,  139,  132,  140,  151,  112,   40,
      17,   41,  129,   42,   27,   46,  130,   91,  173,   18,  175,  131,
     174,  171,  162,   10,  158,  132,  162,  166,  172,  174,    6,  175,
     129,  174,   24,  172,  129,   59,   29,    0,  130,    4,   41,    7,
      49,   33,    0,    7,   49,  130,   44,    5,   30,    0,  129,  117,
      19,  172,  131,  169,  155,  141,    3,  139,  134,  142,  155,  167,
     172,  121,   40,   17,   41,  129,   42,   27,   46,  130,   96,  174,
      20,  175,  131,  174,  168,  160,    5,  158,  132,  162,  167,  172,
     174,   10,  175,  129,  173,   23,  172,  129,   85,   30,    0,  130,
       5,   44,    7,   49,   32,    0,    6,   49,  130,   48,   24,   31,
       0,  129,  124,   21,  172,  133,  167,  152,  145,  158,  169,    2,
     172,  131,  173,  124,   39,   17,   41,  129,   42,   27,   46,  129,
      98,   23,  175,  135,  173,  165,  159,  162,  167,  172,  174,   14,
     175,   23,  172,  129,  103,   31,    0,  130,   24,   48,    6,   49,
      31,    0,    7,   49,  129,   28,   32,    0,  129,  130,   22,  172,
       2,  171,    4,  172,  131,  173,  126,   39,   17,   41,  129,   42,
      27,   46,  129,   99,   25,  175,    2,  174,   17,  175,  129,  174,
      22,  172,  129,  115,   32,    0,  129,   28,    7,   49,   30,    0,
       6,   49,  130,   40,    4,   32,    0,  129,  134,   28,  172,  131,
     173,  128,   39,   17,   41,  129,   42,   27,   46,  129,  101,   45,
     175,  129,  173,   21,  172,  129,  120,   32,    0,  130,    4,   40,
       6,   49,   29,    0,    6,   49,  130,   48,   18,   33,    0,  129,
     136,   28,  172,  131,  173,  131,   39,   17,   41,  129,   42,   27,
      46,  129,  103,   46,  175,   21,  172,  129,  123,   33,    0,  130,
      18,   48,    6,   49,   28,    0,    6,   49,  129,   38,   34,    0,
     129,  138,   29,  172,  130,  133,   39,   17,   41,  129,   42,   27,
      46,  129,  105,   46,  175,  129,  174,   20,  172,  129,  125,   34,
       0,  129,   38,    6,   49,   27,    0,    6,   49,  130,   46,    2,
      34,    0,  129,  139,   29,  172,  130,  136,   38,   17,   41,  129,
      42,   27,   46,  129,  108,   47,  175,   20,  172,  129,  127,   34,
       0,  130,    2,   46,    6,   49,   25,    0,    7,   49,  129,   30,
      35,    0,  129,  139,   29,  172,  130,  139,   38,   17,   41,  129,
      42,   27,   46,  129,  111,   47,  175,  129,  173,   19,  172,  129,
     127,   35,    0,  129,   30,    7,   49,   24,    0,    6,   49,  130,
      46,    2,   35,    0,  129,  138,   29,  172,  130,  141,   37,   17,
      41,  129,   42,   27,   46,  129,  115,   47,  175,  129,  174,   19,
     172,  129,  125,   35,    0,  130,    2,   46,    6,   49,   23,    0,
       7,   49,  129,   30,   36,    0,  129,  136,   29,  172,  130,  144,
      37,   17,   41,  129,   42,   27,   46,  129,  118,   48,  175,   19,
     172,  129,  123,   36,    0,  129,   30,    7,   49,   22,    0,    6,
      49,  130,   46,    3,   36,    0,  129,  134,   29,  172,  130,  148,
      37,   17,   41,  129,   42,   26,   46,  130,   45,  122,   48,  175,
     129,  174,   18,  172,  129,  120,   36,    0,  130,    1,   39,    6,
      49,   21,    0,    7,   49,  129,   30,   37,    0,  129,  129,   29,
     172,  130,  151,   36,   17,   41,  129,   42,   26,   46,  130,   45,
     124,   48,  175,  129,  174,   18,  172,  129,  115,   37,    0,  129,
      30,    7,   49,   20,    0,    6,   49,  130,   45,    5,   37,    0,
     129,  124,   29,  172,  130,  153,   36,   17,   41,  129,   42,   26,
      46,  130,   45,  126,   49,  175,   18,  172,  129,  103,   37,    0,
     130,    5,   45,    6,   49,   20,    0,    6,   49,  129,   30,   38,
       0,  129,  117,   29,  172,  130,  154,   37,   17,   41,  129,   42,
      26,   46,  130,   45,  127,   49,  175,  129,  173,   17,  172,  129,
      84,   38,    0,  129,   30,    6,   49,   19,    0,    7,   49,  129,
      11,   38,    0,  129,  101,   29,  172,  130,  154,   37,   17,   41,
     129,   42,   26,   46,  130,   44,  129,   49,  175,  129,  174,   16,
     172,  130,  171,   58,   38,    0,  129,   11,    7,   49,   18,    0,
       6,   49,  129,   39,   39,    0,  129,   74,   29,  172,  130,  154,
      38,   17,   41,  129,   42,   26,   46,  130,   44,  132,   49,  175,
     129,  174,   16,  172,  130,  166,   45,   39,    0,  129,   39,    6,
      49,   17,    0,    7,   49,  129,   17,   39,    0,  130,   48,  169,
      27,  172,  131,  173,  152,   39,   17,   41,  129,   42,   26,   46,
     130,   44,  135,   49,  175,  129,  174,   16,  172,  130,  159,   37,
      39,    0,  129,   17,    7,   49,   16,    0,    6,   49,  130,   44,
       6,   39,    0,  130,   38,  161,   24,  172,  133,  170,  157,  141,
     117,   85,   18,   41,  129,   42,   26,   46,  130,   44,  139,   50,
     175,   16,  172,  130,  150,   25,   39,    0,  130,    6,   44,    6,
      49,   16,    0,    6,   49,  129,   38,   40,    0,  130,   28,  151,
      20,  172,  137,  169,  159,  141,  115,   93,   70,   62,   61,   58,
      18,   41,  129,   42,   26,   46,  132,   45,  115,  164,  174,   48,
     175,   16,  172,  130,  137,    5,   40,    0,  129,   38,    6,   49,
      15,    0,    7,   49,  129,   19,   40,    0,  130,    5,  138,   17,
     172,  135,  171,  153,  116,   87,   74,   62,   61,    4,   62,  130,
      59,   43,   17,   41,  129,   42,   27,   46,  133,   58,   77,  113,
     151,  172,   46,  175,   16,  172,  129,  118,   41,    0,  129,   19,
       7,   49,   14,    0,    6,   49,  130,   44,    5,   41,    0,  129,
     116,   17,  172,  132,  171,  122,   77,   66,    8,   62,  131,   59,
      50,   42,   15,   41,  129,   42,   27,   46,  129,   58,    2,   62,
     133,   67,   92,  134,  165,  174,   43,  175,   16,  172,  129,   85,
      41,    0,  130,    5,   44,    6,   49,   14,    0,    6,   49,  129,
      37,   42,    0,  129,   82,   17,  172,  134,  171,  122,   84,   83,
      73,   63,    8,   62,  131,   58,   48,   42,   13,   41,  129,   42,
      27,   46,  129,   58,    4,   62,  133,   63,   75,  114,  153,  172,
      41,  175,   15,  172,  130,  169,   63,   42,    0,  129,   37,    6,
      49,   14,    0,    6,   49,  129,   22,   42,    0,  130,   59,  167,
      16,  172,  130,  171,  122,    3,   84,  131,   81,   70,   63,    7,
      62,  131,   61,   56,   46,   12,   41,  129,   42,   24,   46,  132,
      48,   51,   56,   61,    7,   62,  133,   65,   93,  136,  166,  174,
      38,  175,   15,  172,  130,  157,   39,   42,    0,  129,   22,    6,
      49,   14,    0,    5,   49,  130,   44,    2,   42,    0,  130,   30,
     152,   16,  172,  130,  171,  122,    5,   84,  130,   78,   67,    8,
      62,  131,   61,   54,   44,   10,   41,  129,   42,   20,   46,  133,
      47,   49,   53,   58,   60,   12,   62,  133,   63,   74,  116,  155,
     174,   36,  175,   15,  172,  129,  137,   43,    0,  130,    2,   44,
       5,   49,   14,    0,    5,   49,  129,   44,   44,    0,  129,  130,
      16,  172,  130,  171,  122,    7,   84,  130,   75,   65,    8,   62,
     131,   60,   52,   43,    8,   41,  129,   42,   17,   46,  133,   48,
      50,   54,   58,   61,   15,   62,  133,   65,   74,   86,  103,  162,
      36,  175,   15,  172,  129,  111,   44,    0,  129,   44,    5,   49,
      13,    0,    6,   49,  129,   35,   44,    0,  129,  100,   16,  172,
     130,  171,  122,    8,   84,  131,   82,   72,   63,    8,   62,  131,
      59,   50,   42,    6,   41,  129,   42,   14,   46,  132,   49,   51,
      56,   60,   15,   62,  137,   63,   70,   80,   95,  104,  112,  113,
     114,  165,   36,  175,   14,  172,  130,  170,   75,   44,    0,  129,
      35,    6,   49,   12,    0,    6,   49,  129,   25,   44,    0,  130,
      61,  166,   15,  172,  130,  171,  122,   10,   84,  130,   79,   68,
       9,   62,  131,   58,   48,   42,    4,   41,  129,   42,   11,   46,
     132,   49,   53,   58,   60,   14,   62,  134,   61,   65,   76,   87,
     102,  108,    5,  113,  130,  115,  167,   35,  175,  129,  174,   14,
     172,  130,  155,   37,   44,    0,  129,   25,    6,   49,   12,    0,
       5,   49,  130,   47,   12,   44,    0,  130,   23,  148,   15,  172,
     130,  171,  122,   12,   84,  130,   76,   65,    8,   62,  131,   61,
      56,   46,    3,   41,  129,   42,    7,   46,  133,   47,   51,   55,
      59,   61,   14,   62,  134,   63,   70,   83,   95,  106,  111,    8,
     113,  130,  115,  169,   35,  175,  129,  174,   14,  172,  129,  136,
      45,    0,  130,   12,   47,    5,   49,   12,    0,    5,   49,  129,
      45,   46,    0,  130,  121,  173,   14,  172,  130,  171,  122,   13,
      84,  131,   82,   72,   63,    8,   62,  133,   60,   54,   44,   41,
      42,    4,   46,  133,   49,   52,   57,   60,   61,   14,   62,  133,
      65,   76,   90,  103,  109,   12,  113,  130,  115,  169,   35,  175,
     129,  173,   14,  172,  129,   94,   46,    0,  129,   45,    5,   49,
      12,    0,    5,   49,  129,   45,   46,    0,  130,   75,  168,   14,
     172,  130,  171,  122,   15,   84,  130,   80,   69,    9,   62,  136,
      60,   52,   44,   46,   49,   53,   58,   60,   14,   62,  134,   63,
      70,   84,   96,  108,  111,   15,  113,  130,  116,  169,   35,  175,
      14,  172,  130,  162,   55,   46,    0,  129,   45,    5,   49,   12,
       0,    5,   49,  129,   32,   46,    0,  130,   30,  154,   14,  172,
     130,  171,  122,   17,   84,  130,   77,   65,    9,   62,  131,   60,
      59,   61,   13,   62,  135,   63,   65,   77,   91,  103,  110,  112,
      18,  113,  130,  117,  170,   35,  175,   14,  172,  129,  140,   47,
       0,  129,   32,    5,   49,   11,    0,    6,   49,  129,   28,   47,
       0,  129,  118,   14,  172,  130,  171,  122,   18,   84,  131,   83,
      74,   64,   20,   62,  134,   63,   70,   84,   98,  108,  112,   22,
     113,  130,  118,  171,   34,  175,  129,  174,   14,  172,  129,   98,
      47,    0,  129,   28,    6,   49,   10,    0,    6,   49,  129,   28,
      47,    0,  130,   74,  167,   13,  172,  130,  171,  122,   20,   84,
     131,   81,   70,   63,   14,   62,  134,   63,   66,   78,   92,  103,
     111,   26,  113,  130,  119,  172,   34,  175,  129,  173,   13,  172,
     130,  160,   47,   47,    0,  129,   28,    6,   49,   10,    0,    5,
      49,  130,   48,   19,   47,    0,  130,    6,  146,   13,  172,  130,
     171,  122,   22,   84,  130,   78,   67,   10,   62,  133,   65,   72,
      85,   99,  108,   30,  113,  130,  120,  173,   34,  175,   14,  172,
     129,  131,   48,    0,  130,   19,   48,    5,   49,   10,    0,    5,
      49,  129,   46,   49,    0,  130,  103,  171,   12,  172,  130,  171,
     122,   23,   84,  131,   83,   75,   65,    4,   62,  134,   63,   68,
      79,   92,  104,  111,   33,  113,  130,  121,  174,   33,  175,  129,
     174,   13,  172,  130,  168,   79,   49,    0,  129,   46,    5,   49,
      10,    0,    5,   49,  129,   46,   49,    0,  130,   40,  159,   12,
     172,  130,  171,  122,   25,   84,  135,   82,   71,   66,   73,   87,
     100,  108,   37,  113,  130,  124,  174,   33,  175,   14,  172,  130,
     149,   16,   49,    0,  129,   46,    5,   49,   10,    0,    5,   49,
     129,   46,   50,    0,  129,  121,   12,  172,  130,  171,  122,   27,
      84,  130,   97,  110,   40,  113,  130,  127,  174,   32,  175,  129,
     174,   13,  172,  130,  170,   98,   50,    0,  129,   46,    5,   49,
      10,    0,    5,   49,  129,   46,   50,    0,  130,   60,  165,   11,
     172,  130,  171,  122,    3,   84,    2,   83,   22,   84,  129,  102,
      41,  113,  130,  130,  174,   32,  175,  129,  173,   13,  172,  130,
     155,   30,   50,    0,  129,   46,    5,   49,   10,    0,    5,   49,
     129,   46,   51,    0,  129,  130,   11,  172,  130,  171,  122,    3,
      84,  131,   76,   55,   77,   21,   84,  129,  102,   41,  113,  130,
     133,  174,   31,  175,  129,  174,   13,  172,  130,  171,  112,   51,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   51,
       0,  130,   65,  166,   10,  172,  130,  171,  122,    3,   84,  133,
      76,   39,   42,   66,   83,   19,   84,  129,  102,   41,  113,  130,
     136,  174,   31,  175,   14,  172,  130,  159,   37,   51,    0,  129,
      46,    5,   49,   10,    0,    5,   49,  129,   46,   51,    0,  130,
       5,  131,   10,  172,  130,  171,  122,    3,   84,  130,   76,   39,
       2,   37,  130,   51,   77,   18,   84,  129,  102,   41,  113,  130,
     140,  174,   30,  175,  129,  174,   13,  172,  130,  171,  111,   52,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   52,
       0,  130,   60,  165,    9,  172,  130,  171,  122,    3,   84,  130,
      76,   39,    3,   37,  130,   50,  111,   17,   84,  129,  102,   33,
     113,  130,  112,  109,    6,  113,  129,  143,   30,  175,  129,  174,
      14,  172,  130,  157,   39,   52,    0,  129,   46,    5,   49,   10,
       0,    5,   49,  129,   46,   52,    0,  130,    6,  121,    9,  172,
     131,  171,  141,   89,    2,   84,  130,   76,   39,    3,   37,  130,
      52,  138,   17,   84,  129,  102,   30,  113,  133,  112,  108,   91,
      72,   61,    6,  113,  129,  146,   30,  175,   14,  172,  130,  171,
     102,   53,    0,  129,   46,    5,   49,   10,    0,    5,   49,  129,
      46,   53,    0,  130,   48,  158,    9,  172,  134,  171,  151,  102,
      84,   76,   39,    2,   37,  131,   36,   51,  138,   17,   84,  129,
     102,   28,  113,  132,  110,   94,   70,   47,    2,   37,  129,   56,
       6,  113,  129,  147,   29,  175,  129,  173,   14,  172,  130,  147,
      25,   53,    0,  129,   46,    5,   49,   10,    0,    5,   49,  129,
      46,   54,    0,  130,  103,  171,   10,  172,  137,  164,  122,   78,
      37,   46,   74,  107,  137,  153,   17,   84,  129,  102,   25,  113,
     133,  120,  138,  157,  115,   35,    4,   37,  129,   56,    6,  113,
     129,  148,   28,  175,  129,  174,   14,  172,  130,  168,   81,   54,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   54,
       0,  130,   25,  143,   11,  172,  136,  170,  142,  134,  152,  167,
     173,  172,  158,    4,   84,    2,   78,   11,   84,  129,  102,   24,
     113,  130,  114,  157,    2,  175,  130,  120,   35,    4,   37,  129,
      56,    6,  113,  129,  150,   27,  175,  129,  174,   15,  172,  130,
     128,   11,   54,    0,  129,   46,    5,   49,   10,    0,    5,   49,
     129,   46,   55,    0,  130,   70,  164,   12,  172,  129,  173,    4,
     172,  129,  158,    4,   84,  132,   72,   42,   65,   82,    9,   84,
     129,  102,   24,  113,  130,  114,  160,    2,  175,  130,  120,   34,
       4,   37,  129,   56,    6,  113,  129,  152,   26,  175,  129,  173,
      15,  172,  130,  157,   53,   55,    0,  129,   46,    5,   49,   10,
       0,    5,   49,  129,   46,   56,    0,  129,  115,   17,  172,  130,
     161,   93,    3,   84,  129,   72,    2,   37,  130,   49,   72,    8,
      84,  129,  102,   15,  113,  132,  112,  106,   94,  110,    5,  113,
     130,  114,  160,    2,  175,  131,  159,  106,   46,    3,   37,  129,
      56,    5,  113,  130,  121,  160,   25,  175,  129,  174,   15,  172,
     130,  169,   96,   56,    0,  129,   46,    5,   49,   10,    0,    5,
      49,  130,   47,   10,   55,    0,  130,   33,  144,   16,  172,  131,
     171,  158,  110,    2,   84,  129,   72,    3,   37,  131,   39,   57,
      80,    6,   84,  129,  102,   13,  113,  134,  105,   92,   66,   49,
      53,  109,    5,  113,  130,  114,  160,    3,  175,  134,  173,  155,
     105,   45,   37,   56,    3,  113,  131,  129,  153,  169,   25,  175,
     129,  173,   16,  172,  130,  131,   11,   55,    0,  130,   10,   47,
       5,   49,   10,    0,    6,   49,  129,   28,   56,    0,  130,   66,
     162,   17,  172,  132,  167,  131,   88,   72,    2,   37,  133,   38,
      44,   70,  128,  126,    5,   84,  129,  102,   10,  113,  133,  120,
     136,   79,   46,   38,    2,   37,  130,   53,  109,    5,  113,  130,
     114,  160,    5,  175,  136,  173,  155,  105,   62,  117,  139,  161,
     173,   26,  175,   17,  172,  130,  153,   47,   56,    0,  129,   28,
       6,   49,   10,    0,    6,   49,  129,   28,   57,    0,  130,  103,
     169,   17,  172,  139,  171,  151,   93,   69,  102,  136,  156,  169,
     171,  151,   85,    4,   84,  129,  102,    7,  113,  131,  117,  138,
     157,    2,  169,  130,  115,   50,    3,   37,  130,   53,  109,    5,
     113,  130,  115,  160,    7,  175,  132,  173,  160,  168,  174,   26,
     175,  129,  174,   17,  172,  130,  166,   82,   57,    0,  129,   28,
       6,   49,   11,    0,    5,   49,  129,   28,   57,    0,  130,   11,
     128,   19,  172,    2,  168,  129,  171,    4,  172,  130,  152,   85,
       4,   84,  129,  102,    7,  113,  129,  138,    4,  172,  135,  171,
     153,   97,   44,   37,   53,  109,    3,  113,  133,  116,  132,  151,
     170,  174,   35,  175,  129,  173,   17,  172,  130,  170,  111,   58,
       0,  129,   28,    5,   49,   12,    0,    5,   49,  129,   44,   58,
       0,  130,   33,  146,   25,  172,  130,  152,   85,    4,   84,  129,
     102,    7,  113,  129,  138,    6,  172,  138,  171,  143,   82,   56,
     109,  117,  129,  150,  164,  171,    3,  172,  130,  173,  174,   31,
     175,  129,  174,   19,  172,  130,  133,   16,   58,    0,  129,   44,
       5,   49,   12,    0,    5,   49,  129,   45,   59,    0,  130,   60,
     158,   24,  172,  130,  152,   85,    4,   84,  129,  102,    7,  113,
     129,  138,    8,  172,  133,  167,  137,  147,  163,  171,    8,  172,
     130,  173,  174,   27,  175,  129,  173,   20,  172,  130,  148,   40,
      59,    0,  129,   45,    5,   49,   12,    0,    5,   49,  130,   47,
      17,   59,    0,  130,   78,  163,   23,  172,  130,  152,   85,    4,
      84,  129,  102,    7,  113,  129,  138,   23,  172,    2,  173,   22,
     175,    2,  173,   21,  172,  130,  157,   60,   59,    0,  130,   17,
      47,    5,   49,   12,    0,    6,   49,  129,   25,   60,    0,  130,
      94,  167,   22,  172,  130,  152,   85,    4,   84,  129,  102,    7,
     113,  129,  138,   27,  172,  130,  173,  174,   14,  175,  129,  174,
       2,  173,   23,  172,  130,  163,   75,   60,    0,  129,   25,    6,
      49,   12,    0,    6,   49,  129,   29,   60,    0,  131,    5,  106,
     168,   21,  172,  130,  152,   85,    4,   84,  129,  102,    7,  113,
     129,  138,   32,  172,    5,  173,  129,  174,    2,  173,   28,  172,
     130,  164,   88,   61,    0,  129,   29,    6,   49,   13,    0,    5,
      49,  129,   44,   61,    0,  131,   11,  112,  170,   20,  172,  130,
     152,   85,    4,   84,  129,  102,    7,  113,  129,  138,   67,  172,
     130,  166,   93,   62,    0,  129,   44,    5,   49,   14,    0,    5,
      49,  130,   45,    7,   61,    0,  131,   16,  115,  169,   19,  172,
     130,  155,   89,    4,   84,  129,  102,    7,  113,  129,  138,   66,
     172,  131,  166,   97,    5,   61,    0,  130,    7,   45,    5,   49,
      14,    0,    6,   49,  129,   22,   62,    0,  131,   11,  114,  169,
      18,  172,  131,  171,  151,   98,    3,   84,  129,  102,    7,  113,
     129,  140,   65,  172,  131,  165,   97,    5,   62,    0,  129,   22,
       6,   49,   14,    0,    6,   49,  129,   40,   63,    0,  131,   11,
     109,  168,   19,  172,  133,  163,  116,   86,   84,  102,    4,  113,
     132,  117,  133,  155,  169,   64,  172,  130,  164,   92,   64,    0,
     129,   40,    6,   49,   14,    0,    6,   49,  129,   42,   64,    0,
     131,    6,   98,  164,   19,  172,  138,  169,  136,   90,  102,  113,
     115,  130,  149,  167,  171,   65,  172,  130,  160,   82,   65,    0,
     129,   42,    6,   49,   15,    0,    6,   49,  129,   18,   65,    0,
     130,   82,  160,   19,  172,  134,  171,  153,  123,  146,  162,  171,
      67,  172,  130,  153,   65,   65,    0,  129,   18,    6,   49,   16,
       0,    6,   49,  129,   32,   66,    0,  130,   65,  150,   89,  172,
     131,  171,  141,   50,   66,    0,  129,   32,    6,   49,   16,    0,
       6,   49,  130,   46,   10,   66,    0,  131,   39,  133,  170,   86,
     172,  131,  169,  122,   25,   66,    0,  130,   10,   46,    6,   49,
      16,    0,    7,   49,  129,   21,   67,    0,  131,   19,  111,  165,
      84,  172,  131,  160,   96,    5,   67,    0,  129,   21,    7,   49,
      17,    0,    6,   49,  130,   41,    2,   68,    0,  130,   77,  150,
      82,  172,  130,  142,   63,   68,    0,  130,    2,   41,    6,   49,
      18,    0,    7,   49,  129,   11,   69,    0,  131,   42,  125,  167,
      78,  172,  131,  164,  112,   30,   69,    0,  129,   11,    7,   49,
      19,    0,    6,   49,  129,   33,   70,    0,  131,   11,   82,  151,
      75,  172,  132,  171,  143,   68,    5,   70,    0,  129,   33,    6,
      49,   20,    0,    6,   49,  130,   47,    7,   71,    0,  131,   35,
     115,  165,   72,  172,  131,  159,  104,   25,   71,    0,  130,    7,
      47,    6,   49,   20,    0,    7,   49,  129,   33,   72,    0,  132,
       6,   60,  135,  168,   68,  172,  131,  165,  123,   48,   73,    0,
     129,   33,    7,   49,   21,    0,    6,   49,  130,   48,    6,   73,
       0,  132,   11,   79,  142,  169,   64,  172,  132,  167,  134,   64,
       6,   73,    0,  130,    6,   48,    6,   49,   23,    0,    6,   49,
     129,   33,   75,    0,  132,   11,   85,  144,  167,   60,  172,  131,
     166,  136,   76,   76,    0,  129,   33,    6,   49,   24,    0,    6,
      49,  130,   48,    6,   76,    0,  132,   11,   78,  137,  165,   56,
     172,  131,  162,  130,   69,   77,    0,  130,    6,   48,    6,   49,
      25,    0,    6,   49,  129,   41,   79,    0,  132,   66,  118,  158,
     171,   50,  172,  132,  169,  153,  112,   54,   79,    0,  129,   41,
       6,   49,   26,    0,    6,   49,  130,   48,   22,   80,    0,  132,
      39,   90,  139,  161,   46,  172,  132,  158,  132,   83,   28,   80,
       0,  130,   22,   48,    6,   49,   27,    0,    6,   49,  130,   43,
       8,   82,    0,  133,   52,   98,  136,  160,  171,   38,  172,  133,
     171,  157,  132,   92,   45,   82,    0,  130,    8,   43,    6,   49,
      28,    0,    7,   49,  129,   32,   85,    0,  133,   47,   83,  121,
     147,  163,   31,  172,  134,  171,  161,  145,  113,   77,   40,   85,
       0,  129,   32,    7,   49,   29,    0,    7,   49,  129,   20,   87,
       0,  136,   22,   48,   73,  117,  135,  147,  163,  171,   20,  172,
     136,  171,  162,  146,  134,  111,   67,   45,   19,   87,    0,  129,
      20,    7,   49,   30,    0,    7,   49,  130,   44,    9,   90,    0,
     156,   11,   23,   38,   59,   93,  107,  118,  130,  135,  143,  151,
     158,  163,  167,  166,  163,  157,  150,  142,  134,  128,  116,  106,
      88,   54,   37,   23,    5,   90,    0,  130,    9,   44,    7,   49,
      31,    0,    7,   49,  129,   40,  101,    0,  129,    1,    4,    3,
     102,    0,  129,   40,    7,   49,   32,    0,    8,   49,  129,   30,
      99,    0,  130,   17,   40,    3,   48,  131,   47,   31,    2,   99,
       0,  129,   30,    8,   49,   33,    0,    8,   49,  129,   15,   97,
       0,  130,   17,   47,    6,   49,  130,   37,    2,   97,    0,  129,
      15,    8,   49,   35,    0,    7,   49,  130,   45,   11,   95,    0,
     130,   17,   46,    8,   49,  130,   37,    2,   95,    0,  130,   11,
      45,    7,   49,   37,    0,    7,   49,  130,   45,   11,   93,    0,
     130,   17,   46,   10,   49,  130,   37,    2,   93,    0,  130,   11,
      45,    7,   49,   38,    0,    8,   49,  130,   44,    1,   91,    0,
     130,   17,   46,   12,   49,  130,   37,    2,   91,    0,  130,    1,
      44,    8,   49,   39,    0,    8,   49,  129,   32,   90,    0,  130,
      17,   46,   14,   49,  130,   37,    2,   90,    0,  129,   32,    8,
      49,   41,    0,    8,   49,  129,   33,   88,    0,  130,   17,   46,
      16,   49,  130,   37,    1,   88,    0,  129,   33,    8,   49,   43,
       0,    8,   49,  129,   32,   86,    0,  130,   17,   46,    8,   49,
     129,    0,    9,   49,  130,   37,    1,   86,    0,  129,   32,    8,
      49,   45,    0,    8,   49,  130,   44,   11,   83,    0,  130,   17,
      46,    8,   49,    3,    0,    9,   49,  130,   37,    1,   83,    0,
     130,   11,   44,    8,   49,   46,    0,    9,   49,  130,   44,   11,
      81,    0,  130,   17,   46,    8,   49,    5,    0,    9,   49,  130,
      37,    4,   81,    0,  130,   11,   44,    9,   49,   47,    0,    9,
      49,  131,   44,   14,    1,   77,    0,  131,    1,   30,   46,    8,
      49,    8,    0,    8,   49,  130,   46,   17,   78,    0,  131,    1,
      14,   44,    9,   49,   49,    0,   10,   49,  129,   30,   76,    0,
     130,    1,   35,   10,   49,    9,    0,    8,   49,  131,   46,   19,
       2,   76,    0,  129,   30,   10,   49,   51,    0,   10,   49,  130,
      39,    8,   73,    0,  130,   14,   41,    9,   49,   12,    0,    9,
      49,  130,   35,    9,   73,    0,  130,    8,   39,   10,   49,   54,
       0,    9,   49,  130,   44,   17,   71,    0,  130,   32,   46,    9,
      49,   14,    0,    9,   49,  130,   46,   14,   71,    0,  130,   17,
      44,    9,   49,   57,    0,    9,   49,  131,   48,   31,    7,   67,
       0,  130,   12,   42,   10,   49,   16,    0,    9,   49,  131,   46,
      33,   11,   67,    0,  131,    7,   31,   48,    9,   49,   59,    0,
      10,   49,  130,   42,   20,   65,    0,  130,   32,   46,   10,   49,
      18,    0,   10,   49,  130,   45,   23,   65,    0,  130,   20,   42,
      10,   49,   61,    0,   10,   49,  131,   48,   40,    5,   61,    0,
     130,   23,   42,   11,   49,   20,    0,   11,   49,  130,   34,   10,
      61,    0,  131,    5,   40,   48,   10,   49,   64,    0,   10,   49,
     131,   47,   32,    4,   57,    0,  130,    9,   34,   11,   49,   23,
       0,   11,   49,  131,   47,   34,    9,   57,    0,  131,    4,   32,
      47,   10,   49,   67,    0,   11,   49,  131,   47,   31,    4,   53,
       0,  131,    7,   34,   48,   11,   49,   26,    0,   11,   49,  131,
      48,   34,    7,   53,    0,  131,    4,   31,   47,   11,   49,   69,
       0,   12,   49,  132,   47,   31,    6,    2,   47,    0,  132,    2,
      23,   35,   48,   11,   49,   29,    0,   12,   49,  132,   48,   34,
       8,    2,   47,    0,  132,    2,    6,   31,   47,   12,   49,   72,
       0,   13,   49,  131,   40,   18,    6,   43,    0,  131,    8,   22,
      42,   13,   49,   32,    0,   13,   49,  131,   42,   22,    8,   43,
       0,  131,    6,   18,   40,   13,   49,   76,    0,   13,   49,  131,
      45,   30,   14,   38,    0,  132,    9,   20,   38,   47,   13,   49,
      36,    0,   13,   49,  132,   47,   38,   20,    1,   38,    0,  131,
      14,   30,   45,   13,   49,   80,    0,   14,   49,  132,   40,   38,
      18,    5,   31,    0,  132,   17,   19,   39,   46,   14,   49,   40,
       0,   14,   49,  132,   41,   39,   19,    8,   31,    0,  132,    5,
      18,   38,   40,   14,   49,   84,    0,   15,   49,  133,   44,   42,
      26,   21,   14,   23,    0,  132,   17,   21,   39,   42,   16,   49,
      44,    0,   15,   49,  133,   45,   42,   30,   21,   17,   23,    0,
     133,   14,   21,   26,   42,   44,   15,   49,   88,    0,   17,   49,
     131,   47,   43,   42,    3,   24,  129,    7,   11,    0,  129,   22,
       2,   24,  129,   36,    2,   43,  129,   48,   17,   49,   48,    0,
      17,   49,  129,   48,    2,   43,  129,   26,    2,   24,  129,   12,
      11,    0,  129,    7,    3,   24,  131,   42,   43,   47,   17,   49,
      91,    0,   22,   49,  129,   46,   11,   45,   22,   49,   52,    0,
      21,   49,  129,   47,   11,   45,  129,   46,   22,   49,   95,    0,
      51,   49,   56,    0,   51,   49,  100,    0,   46,   49,   62,    0,
      46,   49,  106,    0,   39,   49,   68,    0,   39,   49,  113,    0,
      32,   49,   75,    0,   33,   49,  121,    0,   22,   49,   85,    0,
      23,   49,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,   95,    0 
  );
  Cge_heartChannelData2: array[0 .. 7522 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,   27,    0,   12,   49,  127,    0,
     114,    0,   18,   49,  127,    0,  109,    0,   22,   49,  127,    0,
     106,    0,   24,   49,  127,    0,  103,    0,   28,   49,  127,    0,
     100,    0,   12,   49,  129,   48,    4,   45,  129,   48,   12,   49,
     127,    0,   98,    0,   10,   49,  132,   45,   39,   24,   17,    4,
       0,  132,   17,   24,   39,   45,   10,   49,  127,    0,   96,    0,
       9,   49,  131,   45,   30,    7,   10,    0,  131,    7,   30,   45,
       9,   49,  127,    0,   94,    0,    9,   49,  130,   39,    8,   14,
       0,  130,    8,   39,    9,   49,  127,    0,   92,    0,    9,   49,
     129,   30,   18,    0,  129,   30,    9,   49,  127,    0,   90,    0,
       9,   49,  129,   30,   20,    0,  129,   30,    9,   49,  127,    0,
      88,    0,    8,   49,  130,   48,   30,   22,    0,  130,   30,   48,
       8,   49,  127,    0,   86,    0,    8,   49,  130,   44,   12,   24,
       0,  130,   12,   44,    8,   49,  127,    0,   84,    0,    8,   49,
     130,   44,   11,   26,    0,  130,   11,   44,    8,   49,  127,    0,
      81,    0,    9,   49,  130,   44,   11,   28,    0,  130,   11,   44,
       9,   49,  127,    0,   78,    0,    9,   49,  130,   44,   11,   30,
       0,  130,   11,   44,    9,   49,  127,    0,   76,    0,    9,   49,
     130,   44,   11,   32,    0,  130,   11,   44,    9,   49,  127,    0,
      74,    0,    9,   49,  130,   45,   11,   34,    0,  130,   11,   45,
       9,   49,  127,    0,   72,    0,    9,   49,  130,   39,   11,   36,
       0,  130,   11,   39,    9,   49,  127,    0,   70,    0,    9,   49,
     129,   32,   40,    0,  129,   32,    9,   49,  127,    0,   68,    0,
       9,   49,  130,   32,    1,   40,    0,  130,    1,   32,    9,   49,
     127,    0,   66,    0,    9,   49,  129,   32,   44,    0,  129,   32,
       9,   49,  127,    0,   64,    0,    9,   49,  129,   33,   46,    0,
     129,   33,    9,   49,  127,    0,   62,    0,    9,   49,  129,   33,
      48,    0,  129,   33,    9,   49,  127,    0,   60,    0,    9,   49,
     129,   33,   50,    0,  129,   33,    9,   49,  127,    0,   58,    0,
       8,   49,  130,   46,   32,   52,    0,  130,   23,   45,    8,   49,
     127,    0,   56,    0,    8,   49,  130,   45,   14,   54,    0,  130,
      14,   45,    8,   49,  127,    0,   54,    0,    8,   49,  130,   45,
      14,   56,    0,  130,   14,   45,    8,   49,  127,    0,   52,    0,
       8,   49,  130,   45,   14,   58,    0,  130,   14,   45,    8,   49,
     127,    0,   50,    0,    8,   49,  130,   45,   14,   60,    0,  130,
      14,   45,    8,   49,  127,    0,   47,    0,    9,   49,  130,   46,
      14,   62,    0,  130,   14,   46,    9,   49,  127,    0,   44,    0,
       9,   49,  130,   46,   14,   64,    0,  130,   14,   46,    9,   49,
     127,    0,   42,    0,    9,   49,  130,   37,   14,   66,    0,  130,
      14,   37,    9,   49,  127,    0,   40,    0,    9,   49,  129,   35,
      20,    0,  142,    2,    9,   14,   20,   53,   43,   51,   49,   50,
      69,   70,   65,   61,   59,    2,   58,  142,   59,   61,   65,   70,
      69,   67,   86,   81,   74,   67,   30,   23,   15,    3,   20,    0,
     129,   35,    9,   49,  127,    0,   38,    0,    9,   49,  129,   35,
      17,    0,  137,    2,   17,   27,   49,   52,   57,   63,   61,   57,
      16,   58,  129,   82,    2,  108,    2,  107,  135,  108,  104,   95,
      86,   67,   42,   28,   18,    0,  129,   35,    9,   49,  127,    0,
      36,    0,    9,   49,  130,   34,    1,   14,    0,  132,    7,   26,
      40,   50,    2,   60,   22,   58,  129,   83,    9,  108,  134,  107,
     103,   88,   68,   42,   12,   14,    0,  130,    1,   34,    9,   49,
     127,    0,   34,    0,    9,   49,  130,   34,    1,   12,    0,  133,
      13,   30,   49,   53,   59,   26,   58,  129,   84,   13,  108,  133,
     107,   94,   79,   45,   17,   12,    0,  130,    1,   34,    9,   49,
     127,    0,   32,    0,    9,   49,  130,   34,    1,   11,    0,  132,
      29,   45,   58,   60,   29,   58,  129,   86,   16,  108,  132,  106,
      97,   69,   40,   11,    0,  130,    1,   34,    9,   49,  127,    0,
      30,    0,    9,   49,  130,   34,    1,    9,    0,  133,    7,   40,
      55,   58,   57,    2,   56,   29,   58,  129,   87,   19,  108,  132,
     103,   88,   56,    8,    9,    0,  130,    1,   34,    9,   49,  127,
       0,   28,    0,    8,   49,  131,   46,   17,    2,    8,    0,  132,
      14,   46,   58,   59,    5,   56,   28,   58,  130,   57,   89,   21,
     108,  132,  106,   96,   67,   22,    8,    0,  131,    2,   17,   46,
       8,   49,  127,    0,   26,    0,    8,   49,  130,   46,   16,    8,
       0,  132,   13,   42,   59,   58,    7,   56,   28,   58,  130,   57,
      90,   23,  108,  132,  107,   99,   68,   18,    8,    0,  130,   16,
      46,    8,   49,  127,    0,   23,    0,    9,   49,  130,   46,   16,
       7,    0,  132,    6,   43,   59,   57,    9,   56,   28,   58,  130,
      57,   92,   25,  108,  132,  107,   99,   63,   10,    7,    0,  130,
      16,   46,    9,   49,  127,    0,   20,    0,    9,   49,  130,   46,
      16,    6,    0,  130,    5,   35,    2,   57,   11,   56,   28,   58,
     130,   57,   94,   27,  108,  132,  107,   94,   48,    5,    6,    0,
     130,   16,   46,    9,   49,  127,    0,   18,    0,    9,   49,  130,
      46,   17,    6,    0,  131,   22,   54,   59,   13,   56,   28,   58,
     130,   57,   96,   29,  108,  131,  107,   83,   30,    6,    0,  130,
      17,   46,    9,   49,  127,    0,   17,    0,    8,   49,  130,   46,
      17,    5,    0,  131,    9,   43,   60,   15,   56,   28,   58,  130,
      57,   97,   31,  108,  131,  101,   63,   12,    5,    0,  130,   17,
      46,    8,   49,  127,    0,   16,    0,    8,   49,  130,   42,   17,
       5,    0,  131,   29,   56,   59,   16,   56,   28,   58,  130,   57,
      99,   32,  108,  131,  107,   88,   37,    5,    0,  130,   17,   42,
       8,   49,  127,    0,   14,    0,    8,   49,  130,   36,    2,    4,
       0,  131,    3,   40,   59,   18,   56,   28,   58,  130,   57,  101,
      34,  108,  131,  101,   59,    5,    4,    0,  130,    2,   36,    8,
      49,  127,    0,   12,    0,    8,   49,  130,   36,    2,    4,    0,
     131,   29,   79,   59,   19,   56,   29,   58,  129,  101,   35,  108,
     131,  106,   81,   21,    4,    0,  130,    2,   36,    8,   49,  127,
       0,    9,    0,    9,   49,  130,   37,    2,    4,    0,  129,   46,
       2,  113,   20,   56,   29,   58,  129,  101,   36,  108,  131,  107,
      92,   37,    4,    0,  130,    2,   37,    9,   49,  127,    0,    6,
       0,    9,   49,  130,   37,    1,    4,    0,  132,   64,  123,  131,
     114,   20,   56,   28,   58,  130,   59,  101,   38,  108,  130,  101,
      51,    4,    0,  130,    1,   37,    9,   49,  127,    0,    4,    0,
       9,   49,  130,   37,    1,    3,    0,  131,    3,   83,  127,    2,
     131,  129,  115,   20,   56,   28,   58,  130,   60,  102,   39,  108,
     130,  104,   65,    4,    0,  130,    1,   37,    9,   49,  127,    0,
       2,    0,    9,   49,  130,   37,    1,    3,    0,  131,   15,   91,
     129,    3,  131,  129,  117,   20,   56,   28,   58,  130,   60,  102,
      40,  108,  131,  105,   73,    8,    3,    0,  130,    1,   37,    9,
      49,  127,    0,    8,   49,  131,   47,   27,    1,    3,    0,  130,
      20,   98,    5,  131,  129,  118,   20,   56,   28,   58,  130,   61,
     102,   41,  108,  131,  107,   78,   10,    3,    0,  131,    1,   27,
      47,    8,   49,  125,    0,    8,   49,  130,   47,   19,    4,    0,
     130,   19,  100,    6,  131,  130,  120,   55,   19,   56,   28,   58,
     130,   62,  103,   42,  108,  131,  107,   80,   12,    4,    0,  130,
      19,   47,    8,   49,  123,    0,    8,   49,  130,   47,   19,    4,
       0,  131,   19,  102,  132,    6,  131,  130,  121,   55,   19,   56,
      28,   58,  130,   63,  103,   44,  108,  130,   82,   12,    4,    0,
     130,   19,   47,    8,   49,  121,    0,    8,   49,  130,   47,   19,
       4,    0,  131,   17,   98,  132,    7,  131,  130,  122,   55,   19,
      56,   28,   58,  130,   64,  103,   44,  108,  131,  107,   79,   10,
       4,    0,  130,   19,   47,    8,   49,  119,    0,    8,   49,  130,
      47,   19,    4,    0,  130,   11,   94,    9,  131,  130,  124,   55,
      19,   56,   28,   58,  130,   65,  104,   45,  108,  131,  107,   76,
       5,    4,    0,  130,   19,   47,    8,   49,  117,    0,    8,   49,
     130,   47,   19,    4,    0,  131,    3,   86,  130,    9,  131,  130,
     124,   55,   19,   56,   28,   58,  130,   66,  104,   46,  108,  131,
     106,   69,    2,    4,    0,  130,   19,   47,    8,   49,  114,    0,
       9,   49,  130,   47,   19,    5,    0,  130,   77,  129,   10,  131,
     129,  124,   20,   56,   28,   58,  130,   67,  105,   47,  108,  130,
     106,   61,    5,    0,  130,   19,   47,    9,   49,  111,    0,    9,
      49,  130,   39,    3,    5,    0,  130,   58,  126,   11,  131,  130,
     125,   57,   19,   56,   28,   58,  130,   68,  105,   48,  108,  130,
     103,   46,    5,    0,  130,    3,   39,    9,   49,  110,    0,    8,
      49,  130,   39,    2,    5,    0,  130,   37,  121,   12,  131,  130,
     125,   58,   19,   56,   28,   58,  130,   69,  105,   49,  108,  130,
      98,   29,    5,    0,  130,    2,   39,    8,   49,  108,    0,    9,
      49,  130,   39,    2,    5,    0,  130,   17,  110,   13,  131,  130,
     125,   59,   19,   56,   28,   58,  130,   72,  110,   49,  108,  131,
     107,   89,   10,    5,    0,  130,    2,   39,    9,   49,  105,    0,
       9,   49,  130,   39,    3,    6,    0,  129,   93,   14,  131,  130,
     126,   60,   19,   56,   28,   58,  132,   79,  128,  124,  115,   48,
     108,  130,  107,   75,    6,    0,  130,    3,   39,    9,   49,  103,
       0,    9,   49,  130,   38,    3,    6,    0,  130,   65,  128,   14,
     131,  130,  126,   62,   19,   56,   28,   58,  130,   81,  129,    2,
     131,  131,  127,  117,  110,   46,  108,  130,  105,   50,    6,    0,
     130,    3,   38,    9,   49,  101,    0,    9,   49,  130,   39,    3,
       6,    0,  130,   36,  119,   15,  131,  130,  126,   63,   19,   56,
      28,   58,  130,   82,  130,    4,  131,  131,  129,  120,  111,   45,
     108,  130,   97,   27,    6,    0,  130,    3,   39,    9,   49,   99,
       0,    8,   49,  131,   48,   35,    3,    6,    0,  130,    8,  100,
      16,  131,  130,  126,   64,   19,   56,   28,   58,  129,   84,    7,
     131,  131,  130,  123,  114,   44,  108,  130,   80,    2,    6,    0,
     131,    3,   35,   48,    8,   49,   97,    0,    8,   49,  130,   48,
      22,    8,    0,  130,   68,  129,   16,  131,  130,  127,   65,   19,
      56,   28,   58,  129,   86,   10,  131,  131,  126,  116,  110,   40,
     108,  131,  114,  124,   64,    8,    0,  130,   22,   48,    8,   49,
      94,    0,    9,   49,  130,   48,   22,    8,    0,  130,   29,  118,
      17,  131,  130,  127,   67,   19,   56,   28,   58,  130,   89,  132,
      11,  131,  131,  128,  119,  110,   35,  108,  135,  110,  122,  136,
     147,  150,  127,   25,    8,    0,  130,   22,   48,    9,   49,   91,
       0,    9,   49,  130,   48,   22,    8,    0,  130,    4,   92,   18,
     131,  130,  127,   68,   19,   56,   28,   58,  130,   90,  132,   13,
     131,  131,  129,  122,  113,   31,  108,  132,  115,  131,  143,  149,
       3,  150,  130,  149,   93,    9,    0,  130,   22,   48,    9,   49,
      90,    0,    8,   49,  130,   48,   22,    9,    0,  130,   49,  127,
      18,  131,  130,  127,   70,   19,   56,   28,   58,  130,   92,  132,
      15,  131,    2,  134,  130,  121,  109,   25,  108,  132,  111,  124,
     139,  147,    7,  150,  130,  138,   42,    9,    0,  130,   22,   48,
       8,   49,   89,    0,    8,   49,  130,   48,   22,    9,    0,  130,
       7,  103,   19,  131,  130,  127,   72,   19,   56,   28,   58,  130,
      94,  132,   12,  131,  137,  132,  137,  144,  149,  150,  149,  142,
     127,  110,   21,  108,  132,  117,  133,  146,  149,    9,  150,  131,
     149,  107,    4,    9,    0,  130,   22,   48,    8,   49,   87,    0,
       8,   49,  130,   48,   22,   10,    0,  130,   60,  129,   19,  131,
     130,  128,   73,   19,   56,   28,   58,  130,   96,  132,   10,  131,
     132,  133,  139,  146,  149,    5,  150,  132,  149,  145,  131,  114,
      16,  108,  132,  113,  127,  141,  148,   13,  150,  130,  145,   55,
      10,    0,  130,   22,   48,    8,   49,   85,    0,    8,   49,  130,
      40,   17,   10,    0,  130,    7,  109,   20,  131,  130,  128,   75,
      19,   56,   28,   58,  130,   98,  132,    8,  131,  131,  134,  141,
     148,   11,  150,  132,  148,  135,  118,  109,   10,  108,  132,  110,
     120,  135,  148,   17,  150,  130,  117,    4,   10,    0,  130,   17,
      40,    8,   49,   83,    0,    8,   49,  130,   40,    4,   11,    0,
     130,   67,  130,   20,  131,  130,  129,   76,   19,   56,   27,   58,
     131,   57,  101,  132,    5,  131,  132,  132,  136,  143,  149,   15,
     150,  132,  149,  140,  122,  110,    6,  108,  132,  114,  130,  143,
     149,   19,  150,  130,  145,   60,   11,    0,  130,    4,   40,    8,
      49,   81,    0,    8,   49,  130,   40,    4,   12,    0,  129,  109,
      21,  131,  130,  129,   78,   19,   56,   27,   58,  130,   57,  103,
       4,  131,  131,  133,  138,  145,   20,  150,  137,  149,  143,  128,
     113,  108,  111,  123,  139,  148,   23,  150,  129,  115,   12,    0,
     130,    4,   40,    8,   49,   78,    0,    9,   49,  130,   40,    4,
      12,    0,  130,   54,  128,   21,  131,  130,  129,   79,   19,   56,
      27,   58,  130,   57,  105,    2,  131,  131,  134,  141,  146,   25,
     150,  131,  146,  136,  144,   26,  150,  130,  144,   56,   12,    0,
     130,    4,   40,    9,   49,   75,    0,    9,   49,  130,   41,    4,
      13,    0,  129,  100,   22,  131,  130,  129,   79,   19,   56,   27,
      58,  133,   57,  108,  136,  143,  148,   56,  150,  130,  149,  107,
      13,    0,  130,    4,   41,    9,   49,   73,    0,    9,   49,  130,
      41,    4,   13,    0,  130,   41,  124,   22,  131,  130,  129,   80,
      19,   56,   27,   58,  131,   56,  122,  149,   59,  150,  130,  139,
      38,   13,    0,  130,    4,   41,    9,   49,   71,    0,    9,   49,
     130,   41,    4,   14,    0,  129,   88,   23,  131,  130,  129,   81,
      19,   56,   27,   58,  130,   56,  127,   60,  150,  130,  149,   92,
      14,    0,  130,    4,   41,    9,   49,   69,    0,    8,   49,  131,
      48,   32,    4,   14,    0,  130,   12,  117,   23,  131,  130,  129,
      82,   19,   56,   27,   58,  130,   57,  128,   61,  150,  130,  128,
       8,   14,    0,  131,    4,   32,   48,    8,   49,   67,    0,    8,
      49,  130,   48,   25,   16,    0,  130,   66,  130,   23,  131,  130,
     129,   82,   19,   56,   27,   58,  130,   57,  129,   61,  150,  130,
     146,   67,   16,    0,  130,   25,   48,    8,   49,   65,    0,    8,
      49,  130,   48,   25,   17,    0,  129,   98,   24,  131,  130,  130,
      82,   19,   56,   27,   58,  130,   57,  129,   62,  150,  129,  104,
      17,    0,  130,   25,   48,    8,   49,   63,    0,    8,   49,  130,
      48,   25,   17,    0,  130,   32,  121,   24,  131,  130,  130,   83,
      19,   56,   28,   58,  129,  130,   62,  150,  130,  135,   29,   17,
       0,  130,   25,   48,    8,   49,   61,    0,    8,   49,  130,   48,
      25,   18,    0,  129,   63,   25,  131,  130,  130,   84,   19,   56,
      28,   58,  129,  131,   62,  150,  130,  147,   67,   18,    0,  130,
      25,   48,    8,   49,   59,    0,    8,   49,  130,   48,   25,   19,
       0,  129,  102,   25,  131,  130,  130,   84,   19,   56,   28,   58,
     129,  133,   63,  150,  129,  107,   19,    0,  130,   25,   48,    8,
      49,   57,    0,    8,   49,  130,   48,   25,   19,    0,  130,   23,
     117,   25,  131,  130,  130,   86,   19,   56,   27,   58,  130,   59,
     134,   63,  150,  130,  129,   20,   19,    0,  130,   25,   48,    8,
      49,   55,    0,    8,   49,  130,   42,    8,   20,    0,  129,   54,
      27,  131,  129,   86,   19,   56,   27,   58,  130,   60,  139,   63,
     150,  130,  145,   54,   20,    0,  130,    8,   42,    8,   49,   53,
       0,    8,   49,  130,   42,    6,   21,    0,  129,   85,   27,  131,
     129,   87,   19,   56,   27,   58,  132,   60,  144,  157,  153,   62,
     150,  129,   88,   21,    0,  130,    6,   42,    8,   49,   51,    0,
       8,   49,  130,   42,    6,   22,    0,  129,  105,   27,  131,  129,
      88,   19,   56,   27,   58,  130,   60,  146,    2,  158,  130,  156,
     152,   57,  150,  132,  152,  156,  162,  110,   22,    0,  130,    6,
      42,    8,   49,   49,    0,    8,   49,  130,   42,    6,   22,    0,
     131,   32,  138,  140,   26,  131,  129,   89,   19,   56,   27,   58,
     130,   63,  147,    3,  158,  131,  157,  155,  151,   52,  150,  132,
     152,  157,  162,  165,    2,  167,  130,  133,    5,   22,    0,  130,
       6,   42,    8,   49,   47,    0,    8,   49,  130,   42,    6,   23,
       0,  133,   58,  162,  165,  155,  138,   24,  131,  129,   90,   19,
      56,   27,   58,  130,   65,  148,    5,  158,  130,  157,  153,   48,
     150,  132,  152,  157,  162,  165,    5,  167,  130,  153,   39,   23,
       0,  130,    6,   42,    8,   49,   45,    0,    8,   49,  130,   42,
       6,   24,    0,  130,   81,  166,    2,  167,  131,  165,  151,  136,
      22,  131,  129,   91,   19,   56,   27,   58,  130,   67,  148,    4,
     158,  130,  160,  163,    2,  169,  129,  157,   43,  150,  132,  152,
     157,  162,  165,    8,  167,  130,  163,   62,   24,    0,  130,    6,
      42,    8,   49,   43,    0,    8,   49,  130,   42,    6,   25,    0,
     129,  113,    5,  167,  131,  163,  149,  134,   20,  131,  129,   92,
      19,   56,   27,   58,  135,   70,  149,  158,  160,  164,  169,  173,
       3,  175,  131,  174,  166,  153,   38,  150,  132,  152,  157,  162,
     166,   11,  167,  130,  166,   84,   25,    0,  130,    6,   42,    8,
      49,   41,    0,    8,   49,  130,   42,    6,   25,    0,  130,   10,
     134,    7,  167,  131,  162,  146,  134,   17,  131,  130,  132,   93,
      19,   56,   27,   58,  132,   73,  155,  169,  173,    8,  175,  131,
     173,  162,  152,   33,  150,  132,  152,  157,  162,  166,   15,  167,
     129,  115,   26,    0,  130,    6,   42,    8,   49,   40,    0,    7,
      49,  130,   42,    6,   26,    0,  130,   27,  147,    9,  167,  131,
     160,  144,  133,   16,  131,  129,   94,   19,   56,   27,   58,  130,
      79,  167,   12,  175,  130,  171,  158,   29,  150,  132,  152,  157,
     162,  166,   18,  167,  130,  134,   10,   26,    0,  130,    6,   42,
       7,   49,   39,    0,    7,   49,  130,   48,    8,   27,    0,  130,
      37,  156,   10,  167,  132,  166,  157,  142,  132,   14,  131,  129,
      95,   19,   56,   27,   58,  130,   83,  168,   13,  175,  131,  174,
     167,  155,   24,  150,  132,  153,  157,  162,  166,   21,  167,  130,
     145,   24,   27,    0,  130,    8,   48,    7,   49,   37,    0,    7,
      49,  130,   48,   25,   28,    0,  130,   46,  164,   12,  167,  131,
     165,  155,  140,   13,  131,  129,   96,   19,   56,   27,   58,  130,
      87,  169,   15,  175,  131,  174,  163,  152,   19,  150,  132,  155,
     161,  168,  166,   24,  167,  130,  154,   35,   28,    0,  130,   25,
      48,    7,   49,   35,    0,    8,   49,  129,   26,   29,    0,  130,
      72,  166,   14,  167,  131,  165,  154,  137,   11,  131,  129,   97,
      19,   56,   27,   58,  130,   91,  171,   17,  175,  130,  172,  160,
      15,  150,  132,  155,  162,  169,  174,    2,  175,  129,  172,   24,
     167,  130,  161,   44,   29,    0,  129,   26,    8,   49,   34,    0,
       7,   49,  130,   41,    4,   29,    0,  130,   99,  166,   16,  167,
     131,  163,  151,  135,    7,  131,  131,  133,  144,  112,   19,   56,
      27,   58,  130,   96,  173,   18,  175,  131,  174,  169,  155,   10,
     150,  132,  155,  162,  170,  174,    6,  175,  129,  171,   23,  167,
     130,  166,   57,   29,    0,  130,    4,   41,    7,   49,   33,    0,
       7,   49,  130,   44,    5,   30,    0,  130,  113,  166,   18,  167,
     131,  163,  148,  134,    3,  131,  133,  135,  148,  161,  167,  122,
      19,   56,   27,   58,  130,  100,  174,   20,  175,  131,  174,  165,
     153,    5,  150,  132,  155,  162,  170,  174,   10,  175,  129,  169,
      22,  167,  130,  166,   82,   30,    0,  130,    5,   44,    7,   49,
      32,    0,    6,   49,  130,   48,   24,   31,    0,  129,  120,   21,
     167,  133,  161,  145,  138,  152,  163,    3,  167,  129,  124,   19,
      56,   27,   58,  129,  102,   23,  175,  135,  172,  160,  151,  155,
     163,  170,  174,   13,  175,  130,  174,  168,   21,  167,  130,  166,
     100,   31,    0,  130,   24,   48,    6,   49,   31,    0,    7,   49,
     129,   28,   32,    0,  129,  125,   22,  167,  130,  166,  165,    5,
     167,  129,  126,   19,   56,   27,   58,  129,  103,   25,  175,  130,
     173,  174,   17,  175,  129,  172,   21,  167,  130,  166,  111,   32,
       0,  129,   28,    7,   49,   30,    0,    6,   49,  130,   40,    4,
      32,    0,  129,  129,   29,  167,  130,  128,   55,   18,   56,   27,
      58,  129,  105,   45,  175,  129,  169,   20,  167,  130,  166,  116,
      32,    0,  130,    4,   40,    6,   49,   29,    0,    6,   49,  130,
      48,   18,   33,    0,  129,  132,   29,  167,  130,  130,   55,   18,
      56,   27,   58,  129,  108,   45,  175,  129,  173,   21,  167,  129,
     119,   33,    0,  130,   18,   48,    6,   49,   28,    0,    6,   49,
     129,   38,   34,    0,  129,  133,   29,  167,  130,  132,   55,   18,
      56,   27,   58,  129,  110,   46,  175,  129,  170,   20,  167,  129,
     121,   34,    0,  129,   38,    6,   49,   27,    0,    6,   49,  130,
      46,    2,   34,    0,  129,  134,   29,  167,  130,  134,   55,   18,
      56,   26,   58,  130,   57,  112,   46,  175,  129,  173,   20,  167,
     129,  123,   34,    0,  130,    2,   46,    6,   49,   25,    0,    7,
      49,  129,   30,   35,    0,  129,  134,   29,  167,  130,  137,   54,
      18,   56,   26,   58,  130,   57,  115,   47,  175,  129,  169,   19,
     167,  129,  123,   35,    0,  129,   30,    7,   49,   24,    0,    6,
      49,  130,   46,    2,   35,    0,  129,  133,   29,  167,  130,  139,
      54,   18,   56,   26,   58,  130,   57,  117,   47,  175,  129,  172,
      19,  167,  129,  121,   35,    0,  130,    2,   46,    6,   49,   23,
       0,    7,   49,  129,   30,   36,    0,  129,  131,   29,  167,  130,
     141,   54,   18,   56,   26,   58,  130,   57,  121,   48,  175,  129,
     168,   18,  167,  129,  119,   36,    0,  129,   30,    7,   49,   22,
       0,    6,   49,  130,   46,    3,   36,    0,  129,  129,   29,  167,
     130,  144,   53,   18,   56,   26,   58,  130,   57,  124,   48,  175,
     129,  170,   17,  167,  130,  166,  116,   36,    0,  130,    1,   39,
       6,   49,   21,    0,    7,   49,  129,   30,   37,    0,  129,  125,
      29,  167,  130,  148,   53,   18,   56,   26,   58,  130,   57,  127,
      48,  175,  129,  172,   17,  167,  130,  166,  111,   37,    0,  129,
      30,    7,   49,   20,    0,    6,   49,  130,   45,    5,   37,    0,
     129,  120,   29,  167,  130,  150,   53,   18,   56,   26,   58,  130,
      56,  128,   48,  175,  130,  174,  168,   16,  167,  130,  166,   99,
      37,    0,  130,    5,   45,    6,   49,   20,    0,    6,   49,  129,
      30,   38,    0,  130,  113,  166,   28,  167,  130,  150,   53,   18,
      56,   26,   58,  130,   56,  130,   49,  175,  129,  169,   16,  167,
     130,  166,   81,   38,    0,  129,   30,    6,   49,   19,    0,    7,
      49,  129,   11,   38,    0,  130,   97,  166,   28,  167,  130,  151,
      54,   18,   56,   26,   58,  130,   56,  132,   49,  175,  129,  170,
      16,  167,  130,  166,   55,   38,    0,  129,   11,    7,   49,   18,
       0,    6,   49,  129,   39,   39,    0,  130,   71,  166,   28,  167,
     130,  151,   55,   18,   56,   26,   58,  130,   56,  134,   49,  175,
     129,  172,   16,  167,  130,  161,   44,   39,    0,  129,   39,    6,
      49,   17,    0,    7,   49,  129,   17,   39,    0,  130,   47,  164,
      28,  167,  129,  148,   19,   56,   26,   58,  130,   56,  137,   49,
     175,  129,  173,   16,  167,  130,  154,   35,   39,    0,  129,   17,
       7,   49,   16,    0,    6,   49,  130,   44,    6,   39,    0,  130,
      37,  156,   24,  167,  133,  165,  152,  136,  112,   82,   19,   56,
      26,   58,  130,   56,  141,   49,  175,  129,  174,   16,  167,  130,
     145,   24,   39,    0,  130,    6,   44,    6,   49,   16,    0,    6,
      49,  129,   38,   40,    0,  130,   27,  146,   20,  167,  134,  164,
     153,  135,  110,   87,   65,   22,   56,   26,   58,  132,   56,  117,
     164,  174,   47,  175,  129,  174,   16,  167,  130,  133,    5,   40,
       0,  129,   38,    6,   49,   15,    0,    7,   49,  129,   19,   40,
       0,  130,    5,  133,   17,  167,  133,  166,  146,  111,   82,   68,
      26,   56,   27,   58,  133,   56,   73,  111,  150,  172,   46,  175,
      16,  167,  129,  114,   41,    0,  129,   19,    7,   49,   14,    0,
       6,   49,  130,   44,    5,   41,    0,  129,  112,   17,  167,  131,
     165,  109,   57,   28,   56,   27,   58,  129,   57,    2,   56,  133,
      62,   89,  134,  165,  174,   43,  175,  129,  168,   14,  167,  130,
     166,   82,   41,    0,  130,    5,   44,    6,   49,   14,    0,    6,
      49,  129,   37,   42,    0,  130,   79,  166,   16,  167,  130,  165,
     108,    2,   58,  129,   57,   26,   56,   27,   58,  129,   57,    4,
      56,  133,   57,   71,  112,  153,  172,   41,  175,  129,  168,   14,
     167,  130,  163,   61,   42,    0,  129,   37,    6,   49,   14,    0,
       6,   49,  129,   22,   42,    0,  130,   57,  162,   16,  167,  130,
     165,  108,    4,   58,   25,   56,   25,   58,    2,   57,    8,   56,
     133,   60,   89,  135,  165,  174,   38,  175,  129,  168,   14,  167,
     130,  152,   37,   42,    0,  129,   22,    6,   49,   14,    0,    5,
      49,  130,   44,    2,   42,    0,  130,   29,  147,   16,  167,  130,
     165,  108,    5,   58,  129,   57,   23,   56,   22,   58,    2,   57,
      13,   56,  133,   57,   70,  115,  154,  173,   36,  175,   15,  167,
     129,  132,   43,    0,  130,    2,   44,    5,   49,   14,    0,    5,
      49,  129,   44,   44,    0,  129,  126,   16,  167,  130,  165,  108,
       7,   58,  129,   57,   21,   56,   19,   58,    2,   57,   17,   56,
     132,   57,   58,   65,  155,   35,  175,  129,  174,   15,  167,  129,
     108,   44,    0,  129,   44,    5,   49,   13,    0,    6,   49,  129,
      35,   44,    0,  129,   97,   16,  167,  130,  165,  108,    9,   58,
     129,   57,   19,   56,   15,   58,    3,   57,   17,   56,  129,   57,
       2,   58,    2,   59,  130,   63,  159,   35,  175,  129,  174,   14,
     167,  130,  165,   73,   44,    0,  129,   35,    6,   49,   12,    0,
       6,   49,  129,   25,   44,    0,  130,   59,  161,   15,  167,  130,
     165,  108,   11,   58,  129,   57,   17,   56,   12,   58,    2,   57,
      17,   56,  129,   57,    3,   58,    5,   59,  130,   64,  163,   35,
     175,  129,  173,   14,  167,  130,  150,   35,   44,    0,  129,   25,
       6,   49,   12,    0,    5,   49,  130,   47,   12,   44,    0,  130,
      21,  143,   15,  167,  130,  165,  108,   12,   58,  129,   57,   16,
      56,    8,   58,    2,   57,   17,   56,    2,   57,    2,   58,    9,
      59,  130,   65,  165,   35,  175,  129,  171,   14,  167,  129,  132,
      45,    0,  130,   12,   47,    5,   49,   12,    0,    5,   49,  129,
      45,   46,    0,  129,  117,   15,  167,  130,  165,  108,   14,   58,
     129,   57,   14,   56,    5,   58,    2,   57,   17,   56,  129,   57,
       2,   58,   13,   59,  130,   67,  166,   35,  175,  129,  170,   13,
     167,  130,  166,   91,   46,    0,  129,   45,    5,   49,   12,    0,
       5,   49,  129,   45,   46,    0,  130,   72,  163,   14,  167,  130,
     165,  108,   16,   58,  129,   57,   12,   56,    2,   58,  129,   57,
      17,   56,    2,   57,  129,   58,   17,   59,  130,   69,  167,   35,
     175,  129,  168,   13,  167,  130,  157,   53,   46,    0,  129,   45,
       5,   49,   12,    0,    5,   49,  129,   32,   46,    0,  130,   29,
     149,   14,  167,  130,  165,  108,   18,   58,   28,   56,  129,   57,
       2,   58,   20,   59,  130,   70,  167,   34,  175,  129,  174,   14,
     167,  129,  135,   47,    0,  129,   32,    5,   49,   11,    0,    6,
      49,  129,   28,   47,    0,  129,  114,   14,  167,  130,  165,  108,
      19,   58,  129,   57,   23,   56,  130,   57,   58,   24,   59,  130,
      73,  169,   34,  175,  129,  171,   13,  167,  130,  166,   95,   47,
       0,  129,   28,    6,   49,   10,    0,    6,   49,  129,   28,   47,
       0,  130,   72,  162,   13,  167,  130,  165,  108,   21,   58,  129,
      57,   17,   56,  129,   57,    2,   58,   27,   59,  130,   75,  170,
      34,  175,  129,  169,   13,  167,  130,  155,   45,   47,    0,  129,
      28,    6,   49,   10,    0,    5,   49,  130,   48,   19,   47,    0,
     130,    5,  141,   13,  167,  130,  165,  108,   22,   58,    2,   57,
      11,   56,    2,   57,  129,   58,   31,   59,  130,   78,  172,   33,
     175,  129,  174,   14,  167,  129,  126,   48,    0,  130,   19,   48,
       5,   49,   10,    0,    5,   49,  129,   46,   49,    0,  130,  100,
     166,   12,  167,  130,  165,  108,   24,   58,  129,   57,    7,   56,
     129,   57,    2,   58,   34,   59,  130,   82,  172,   33,  175,  129,
     171,   13,  167,  130,  162,   76,   49,    0,  129,   46,    5,   49,
      10,    0,    5,   49,  129,   46,   49,    0,  130,   39,  154,   12,
     167,  130,  165,  108,   26,   58,  131,   57,   56,   57,    2,   58,
      38,   59,  130,   86,  173,   33,  175,  129,  168,   13,  167,  130,
     144,   15,   49,    0,  129,   46,    5,   49,   10,    0,    5,   49,
     129,   46,   50,    0,  130,  117,  166,   11,  167,  130,  165,  108,
      28,   58,   41,   59,  130,   91,  173,   32,  175,  129,  172,   13,
     167,  130,  165,   95,   50,    0,  129,   46,    5,   49,   10,    0,
       5,   49,  129,   46,   50,    0,  130,   58,  159,   11,  167,  130,
     165,  108,   28,   58,   41,   59,  130,   96,  173,   32,  175,  129,
     169,   13,  167,  130,  150,   30,   50,    0,  129,   46,    5,   49,
      10,    0,    5,   49,  129,   46,   51,    0,  130,  126,  166,   10,
     167,  130,  165,  108,   28,   58,   41,   59,  130,  103,  174,   31,
     175,  129,  172,   13,  167,  130,  166,  108,   51,    0,  129,   46,
       5,   49,   10,    0,    5,   49,  129,   46,   51,    0,  130,   63,
     160,   10,  167,  130,  165,  108,   28,   58,   41,   59,  130,  110,
     174,   30,  175,  130,  174,  168,   13,  167,  130,  154,   35,   51,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   51,
       0,  131,    5,  127,  166,    9,  167,  130,  165,  108,   28,   58,
      41,   59,  130,  117,  174,   30,  175,  129,  170,   13,  167,  130,
     166,  107,   52,    0,  129,   46,    5,   49,   10,    0,    5,   49,
     129,   46,   52,    0,  130,   58,  160,    9,  167,  130,  165,  108,
       8,   58,  131,   63,  100,   57,   17,   58,   41,   59,  129,  124,
      30,  175,  129,  173,   14,  167,  130,  151,   37,   52,    0,  129,
      46,    5,   49,   10,    0,    5,   49,  129,   46,   52,    0,  131,
       5,  117,  166,    8,  167,  131,  166,  131,   65,    7,   58,  131,
      67,  132,   56,   17,   58,   32,   59,    3,   58,    6,   59,  129,
     128,   29,  175,  130,  174,  168,   13,  167,  130,  165,   98,   53,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   53,
       0,  130,   46,  153,    9,  167,  131,  166,  143,   83,    5,   58,
     132,   57,   66,  132,   56,   17,   58,   26,   59,  131,   58,   60,
      65,    6,   58,    6,   59,  129,  130,   29,  175,  129,  169,   14,
     167,  130,  142,   24,   53,    0,  129,   46,    5,   49,   10,    0,
       5,   49,  129,   46,   54,    0,  130,  100,  165,   10,  167,  138,
     157,  108,   60,   56,   63,   83,  110,  135,  146,   56,   17,   58,
      25,   59,  133,   77,  114,  146,  117,   57,    5,   58,    6,   59,
     129,  132,   28,  175,  129,  170,   14,  167,  130,  162,   78,   54,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   54,
       0,  130,   24,  138,   11,  167,  133,  165,  135,  133,  149,  162,
       2,  167,  130,  151,   56,   17,   58,   24,   59,  130,   63,  145,
       2,  175,  130,  125,   57,    5,   58,    5,   59,  130,   60,  135,
      27,  175,  129,  171,   15,  167,  130,  124,   10,   54,    0,  129,
      46,    5,   49,   10,    0,    5,   49,  129,   46,   55,    0,  130,
      68,  159,   17,  167,  130,  151,   56,   17,   58,   24,   59,  130,
      63,  150,    2,  175,  130,  125,   56,    5,   58,    5,   59,  130,
      60,  138,   26,  175,  129,  171,   15,  167,  130,  152,   50,   55,
       0,  129,   46,    5,   49,   10,    0,    5,   49,  129,   46,   56,
       0,  130,  111,  166,   16,  167,  130,  154,   70,   17,   58,   17,
      59,  129,   58,    6,   59,  130,   63,  150,    2,  175,  131,  160,
     113,   64,    4,   58,    5,   59,  130,   79,  153,   25,  175,  129,
     170,   15,  167,  130,  164,   93,   56,    0,  129,   46,    5,   49,
      10,    0,    5,   49,  130,   47,   10,   55,    0,  130,   31,  140,
      16,  167,  131,  166,  150,   93,   16,   58,   14,   59,    4,   58,
       6,   59,  130,   63,  150,    3,  175,  132,  173,  157,  111,   63,
       2,   58,    2,   59,  132,   61,   98,  141,  167,   24,  175,  130,
     174,  170,   15,  167,  131,  166,  126,   10,   55,    0,  130,   10,
      47,    5,   49,   10,    0,    6,   49,  129,   28,   56,    0,  130,
      64,  157,   17,  167,  131,  161,  119,   63,    4,   58,  132,   62,
      81,  126,  113,    6,   58,    9,   59,  132,   61,   76,  112,   68,
       5,   58,    6,   59,  130,   63,  150,    5,  175,  136,  173,  157,
     111,   64,   70,  116,  153,  172,   25,  175,  130,  173,  168,   16,
     167,  130,  148,   45,   56,    0,  129,   28,    6,   49,   10,    0,
       6,   49,  129,   28,   57,    0,  130,   99,  164,   17,  167,  138,
     166,  142,   83,   79,  106,  135,  153,  164,  166,  143,    6,   58,
       7,   59,  135,   70,  113,  144,  161,  164,  117,   66,    4,   58,
       6,   59,  130,   64,  150,    7,  175,  132,  174,  160,  164,  174,
      26,  175,  130,  171,  168,   16,  167,  130,  160,   79,   57,    0,
     129,   28,    6,   49,   11,    0,    5,   49,  129,   28,   57,    0,
     131,   10,  124,  166,   18,  167,  131,  162,  163,  166,    4,  167,
     129,  144,    6,   58,    7,   59,  130,  111,  166,    3,  167,  132,
     166,  150,  102,   62,    2,   58,    3,   59,  134,   60,   68,  101,
     133,  164,  173,   34,  175,  130,  173,  169,   17,  167,  130,  164,
     107,   58,    0,  129,   28,    5,   49,   12,    0,    5,   49,  129,
      44,   58,    0,  130,   32,  141,   25,  167,  129,  144,    6,   58,
       7,   59,  129,  113,    6,  167,  138,  165,  141,   90,   60,   59,
      70,   95,  133,  154,  166,    3,  167,  130,  169,  173,   30,  175,
     130,  174,  170,   18,  167,  131,  166,  129,   15,   58,    0,  129,
      44,    5,   49,   12,    0,    5,   49,  129,   45,   59,    0,  130,
      58,  153,   24,  167,  129,  144,    6,   58,    7,   59,  129,  113,
       8,  167,  133,  162,  133,  128,  154,  165,    8,  167,  130,  169,
     173,   26,  175,  130,  173,  170,   20,  167,  130,  143,   39,   59,
       0,  129,   45,    5,   49,   12,    0,    5,   49,  130,   47,   17,
      59,    0,  130,   76,  158,   23,  167,  129,  144,    6,   58,    7,
      59,  129,  113,   23,  167,  131,  169,  171,  173,   20,  175,  131,
     174,  171,  169,   21,  167,  130,  151,   57,   59,    0,  130,   17,
      47,    5,   49,   12,    0,    6,   49,  129,   25,   60,    0,  130,
      91,  162,   22,  167,  129,  144,    6,   58,    7,   59,  129,  113,
      26,  167,  133,  168,  170,  172,  173,  174,   10,  175,    2,  174,
     131,  172,  170,  169,   23,  167,  130,  158,   72,   60,    0,  129,
      25,    6,   49,   12,    0,    6,   49,  129,   29,   60,    0,  131,
       5,  103,  163,   21,  167,  129,  144,    6,   58,    7,   59,  129,
     113,   30,  167,    2,  168,  129,  169,    3,  170,  129,  171,    2,
     170,  129,  169,    2,  168,   26,  167,  130,  159,   85,   61,    0,
     129,   29,    6,   49,   13,    0,    5,   49,  129,   44,   61,    0,
     131,   10,  109,  164,   20,  167,  129,  144,    6,   58,    7,   59,
     129,  113,   67,  167,  130,  161,   90,   62,    0,  129,   44,    5,
      49,   14,    0,    5,   49,  130,   45,    7,   61,    0,  131,   15,
     111,  164,   19,  167,  130,  148,   63,    5,   58,    7,   59,  129,
     113,   66,  167,  131,  161,   93,    5,   61,    0,  130,    7,   45,
       5,   49,   14,    0,    6,   49,  129,   22,   62,    0,  131,   10,
     110,  164,   18,  167,  131,  166,  141,   78,    4,   58,    6,   59,
     130,   60,  115,   65,  167,  131,  160,   93,    5,   62,    0,  129,
      22,    6,   49,   14,    0,    6,   49,  129,   40,   63,    0,  131,
      10,  105,  162,   19,  167,  131,  156,  100,   60,    2,   58,    3,
      59,  133,   60,   71,  104,  140,  161,   64,  167,  130,  158,   89,
      64,    0,  129,   40,    6,   49,   14,    0,    6,   49,  129,   42,
      64,    0,  131,    5,   95,  159,   19,  167,  138,  164,  124,   66,
      58,   60,   67,   97,  131,  158,  165,   65,  167,  130,  155,   79,
      65,    0,  129,   42,    6,   49,   15,    0,    6,   49,  129,   18,
      65,    0,  130,   79,  155,   19,  167,  134,  166,  144,   95,  126,
     151,  166,   67,  167,  130,  148,   63,   65,    0,  129,   18,    6,
      49,   16,    0,    6,   49,  129,   32,   66,    0,  131,   63,  145,
     166,   88,  167,  131,  166,  136,   48,   66,    0,  129,   32,    6,
      49,   16,    0,    6,   49,  130,   46,   10,   66,    0,  131,   37,
     129,  165,   86,  167,  131,  163,  118,   24,   66,    0,  130,   10,
      46,    6,   49,   16,    0,    7,   49,  129,   21,   67,    0,  131,
      18,  108,  160,   84,  167,  131,  155,   92,    5,   67,    0,  129,
      21,    7,   49,   17,    0,    6,   49,  130,   41,    2,   68,    0,
     130,   74,  145,   81,  167,  131,  166,  138,   61,   68,    0,  130,
       2,   41,    6,   49,   18,    0,    7,   49,  129,   11,   69,    0,
     131,   41,  120,  162,   78,  167,  131,  159,  108,   29,   69,    0,
     129,   11,    7,   49,   19,    0,    6,   49,  129,   33,   70,    0,
     132,   10,   80,  146,  166,   74,  167,  132,  165,  138,   66,    5,
      70,    0,  129,   33,    6,   49,   20,    0,    6,   49,  130,   47,
       7,   71,    0,  132,   33,  111,  159,  166,   70,  167,  132,  166,
     154,  100,   24,   71,    0,  130,    7,   47,    6,   49,   20,    0,
       7,   49,  129,   33,   72,    0,  132,    5,   58,  130,  163,   68,
     167,  131,  160,  119,   47,   73,    0,  129,   33,    7,   49,   21,
       0,    6,   49,  130,   48,    6,   73,    0,  132,   10,   76,  137,
     164,   64,  167,  132,  162,  130,   62,    5,   73,    0,  130,    6,
      48,    6,   49,   23,    0,    6,   49,  129,   33,   75,    0,  132,
      10,   82,  139,  162,   60,  167,  131,  161,  132,   73,   76,    0,
     129,   33,    6,   49,   24,    0,    6,   49,  130,   48,    6,   76,
       0,  132,   10,   76,  132,  159,   55,  167,  132,  166,  157,  125,
      67,   77,    0,  130,    6,   48,    6,   49,   25,    0,    6,   49,
     129,   41,   79,    0,  132,   64,  114,  153,  165,   50,  167,  132,
     164,  148,  108,   52,   79,    0,  129,   41,    6,   49,   26,    0,
       6,   49,  130,   48,   22,   80,    0,  132,   37,   87,  134,  156,
      45,  167,  133,  166,  153,  128,   80,   27,   80,    0,  130,   22,
      48,    6,   49,   27,    0,    6,   49,  130,   43,    8,   82,    0,
     133,   50,   95,  132,  155,  166,   38,  167,  133,  165,  152,  127,
      89,   44,   82,    0,  130,    8,   43,    6,   49,   28,    0,    7,
      49,  129,   32,   85,    0,  134,   45,   80,  117,  142,  158,  166,
      30,  167,  134,  165,  156,  140,  109,   75,   39,   85,    0,  129,
      32,    7,   49,   29,    0,    7,   49,  129,   20,   87,    0,  136,
      21,   47,   70,  113,  130,  142,  158,  165,    3,  166,   14,  167,
       3,  166,  136,  165,  157,  141,  129,  107,   65,   44,   18,   87,
       0,  129,   20,    7,   49,   30,    0,    7,   49,  130,   44,    9,
      90,    0,  156,   10,   21,   37,   57,   89,  103,  114,  126,  131,
     138,  146,  153,  158,  161,  160,  158,  152,  145,  137,  130,  124,
     112,  102,   84,   52,   35,   21,    5,   90,    0,  130,    9,   44,
       7,   49,   31,    0,    7,   49,  129,   40,  101,    0,  129,    1,
       4,    3,  102,    0,  129,   40,    7,   49,   32,    0,    8,   49,
     129,   30,   99,    0,  130,   17,   40,    3,   48,  131,   47,   31,
       2,   99,    0,  129,   30,    8,   49,   33,    0,    8,   49,  129,
      15,   97,    0,  130,   17,   47,    6,   49,  130,   37,    2,   97,
       0,  129,   15,    8,   49,   35,    0,    7,   49,  130,   45,   11,
      95,    0,  130,   17,   46,    8,   49,  130,   37,    2,   95,    0,
     130,   11,   45,    7,   49,   37,    0,    7,   49,  130,   45,   11,
      93,    0,  130,   17,   46,   10,   49,  130,   37,    2,   93,    0,
     130,   11,   45,    7,   49,   38,    0,    8,   49,  130,   44,    1,
      91,    0,  130,   17,   46,   12,   49,  130,   37,    2,   91,    0,
     130,    1,   44,    8,   49,   39,    0,    8,   49,  129,   32,   90,
       0,  130,   17,   46,   14,   49,  130,   37,    2,   90,    0,  129,
      32,    8,   49,   41,    0,    8,   49,  129,   33,   88,    0,  130,
      17,   46,   16,   49,  130,   37,    1,   88,    0,  129,   33,    8,
      49,   43,    0,    8,   49,  129,   32,   86,    0,  130,   17,   46,
       8,   49,  129,    0,    9,   49,  130,   37,    1,   86,    0,  129,
      32,    8,   49,   45,    0,    8,   49,  130,   44,   11,   83,    0,
     130,   17,   46,    8,   49,    3,    0,    9,   49,  130,   37,    1,
      83,    0,  130,   11,   44,    8,   49,   46,    0,    9,   49,  130,
      44,   11,   81,    0,  130,   17,   46,    8,   49,    5,    0,    9,
      49,  130,   37,    4,   81,    0,  130,   11,   44,    9,   49,   47,
       0,    9,   49,  131,   44,   14,    1,   77,    0,  131,    1,   30,
      46,    8,   49,    8,    0,    8,   49,  130,   46,   17,   78,    0,
     131,    1,   14,   44,    9,   49,   49,    0,   10,   49,  129,   30,
      76,    0,  130,    1,   35,   10,   49,    9,    0,    8,   49,  131,
      46,   19,    2,   76,    0,  129,   30,   10,   49,   51,    0,   10,
      49,  130,   39,    8,   73,    0,  130,   14,   41,    9,   49,   12,
       0,    9,   49,  130,   35,    9,   73,    0,  130,    8,   39,   10,
      49,   54,    0,    9,   49,  130,   44,   17,   71,    0,  130,   32,
      46,    9,   49,   14,    0,    9,   49,  130,   46,   14,   71,    0,
     130,   17,   44,    9,   49,   57,    0,    9,   49,  131,   48,   31,
       7,   67,    0,  130,   12,   42,   10,   49,   16,    0,    9,   49,
     131,   46,   33,   11,   67,    0,  131,    7,   31,   48,    9,   49,
      59,    0,   10,   49,  130,   42,   20,   65,    0,  130,   32,   46,
      10,   49,   18,    0,   10,   49,  130,   45,   23,   65,    0,  130,
      20,   42,   10,   49,   61,    0,   10,   49,  131,   48,   40,    5,
      61,    0,  130,   23,   42,   11,   49,   20,    0,   11,   49,  130,
      34,   10,   61,    0,  131,    5,   40,   48,   10,   49,   64,    0,
      10,   49,  131,   47,   32,    4,   57,    0,  130,    9,   34,   11,
      49,   23,    0,   11,   49,  131,   47,   34,    9,   57,    0,  131,
       4,   32,   47,   10,   49,   67,    0,   11,   49,  131,   47,   31,
       4,   53,    0,  131,    7,   34,   48,   11,   49,   26,    0,   11,
      49,  131,   48,   34,    7,   53,    0,  131,    4,   31,   47,   11,
      49,   69,    0,   12,   49,  132,   47,   31,    6,    2,   47,    0,
     132,    2,   23,   35,   48,   11,   49,   29,    0,   12,   49,  132,
      48,   34,    8,    2,   47,    0,  132,    2,    6,   31,   47,   12,
      49,   72,    0,   13,   49,  131,   40,   18,    6,   43,    0,  131,
       8,   22,   42,   13,   49,   32,    0,   13,   49,  131,   42,   22,
       8,   43,    0,  131,    6,   18,   40,   13,   49,   76,    0,   13,
      49,  131,   45,   30,   14,   38,    0,  132,    9,   20,   38,   47,
      13,   49,   36,    0,   13,   49,  132,   47,   38,   20,    1,   38,
       0,  131,   14,   30,   45,   13,   49,   80,    0,   14,   49,  132,
      40,   38,   18,    5,   31,    0,  132,   17,   19,   39,   46,   14,
      49,   40,    0,   14,   49,  132,   41,   39,   19,    8,   31,    0,
     132,    5,   18,   38,   40,   14,   49,   84,    0,   15,   49,  133,
      44,   42,   26,   21,   14,   23,    0,  132,   17,   21,   39,   42,
      16,   49,   44,    0,   15,   49,  133,   45,   42,   30,   21,   17,
      23,    0,  133,   14,   21,   26,   42,   44,   15,   49,   88,    0,
      17,   49,  131,   47,   43,   42,    3,   24,  129,    7,   11,    0,
     129,   22,    2,   24,  129,   36,    2,   43,  129,   48,   17,   49,
      48,    0,   17,   49,  129,   48,    2,   43,  129,   26,    2,   24,
     129,   12,   11,    0,  129,    7,    3,   24,  131,   42,   43,   47,
      17,   49,   91,    0,   22,   49,  129,   46,   11,   45,   22,   49,
      52,    0,   21,   49,  129,   47,   11,   45,  129,   46,   22,   49,
      95,    0,   51,   49,   56,    0,   51,   49,  100,    0,   46,   49,
      62,    0,   46,   49,  106,    0,   39,   49,   68,    0,   39,   49,
     113,    0,   32,   49,   75,    0,   33,   49,  121,    0,   22,   49,
      85,    0,   23,   49,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,   95,    0 
  );
  Cge_heartChannelData3: array[0 .. 2925 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0,   27,    0,  131,    1,   26,  100,
       6,   99,  131,  100,   26,    1,  127,    0,  114,    0,  133,    3,
      68,  131,  233,  238,    8,  255,  133,  238,  233,  131,   68,    3,
     127,    0,  109,    0,  132,    5,   66,  187,  249,   14,  255,  132,
     249,  187,   66,    5,  127,    0,  106,    0,  131,   61,  185,  251,
      18,  255,  131,  251,  185,   61,  127,    0,  103,    0,  131,    6,
     128,  239,   22,  255,  131,  239,  128,    6,  127,    0,  100,    0,
     130,    6,  159,   26,  255,  130,  159,    6,  127,    0,   98,    0,
     130,    6,  159,   28,  255,  130,  159,    6,  127,    0,   96,    0,
     130,   38,  159,   30,  255,  130,  159,   38,  127,    0,   94,    0,
     130,   52,  235,   32,  255,  130,  235,   52,  127,    0,   92,    0,
     130,   51,  235,   34,  255,  130,  235,   51,  127,    0,   90,    0,
     130,   51,  235,   36,  255,  130,  235,   51,  127,    0,   88,    0,
     130,   51,  235,   38,  255,  130,  235,   51,  127,    0,   86,    0,
     130,   51,  235,   40,  255,  130,  235,   51,  127,    0,   84,    0,
     130,   51,  234,   42,  255,  130,  234,   51,  127,    0,   81,    0,
     131,    4,  124,  233,   44,  255,  131,  233,  124,    4,  127,    0,
      78,    0,  130,    4,  145,   48,  255,  130,  145,    4,  127,    0,
      76,    0,  130,    4,  145,   50,  255,  130,  145,    4,  127,    0,
      74,    0,  130,    3,  147,   52,  255,  130,  147,    3,  127,    0,
      72,    0,  130,    2,  148,   54,  255,  130,  148,    2,  127,    0,
      70,    0,  131,    1,  149,  254,   54,  255,  131,  254,  149,    1,
     127,    0,   68,    0,  131,    2,  149,  254,   56,  255,  131,  254,
     149,    5,  127,    0,   66,    0,  131,   43,  168,  254,   58,  255,
     131,  254,  224,   42,  127,    0,   64,    0,  130,   42,  228,   62,
     255,  130,  228,   42,  127,    0,   62,    0,  130,   42,  228,   64,
     255,  130,  228,   42,  127,    0,   60,    0,  130,   42,  227,   66,
     255,  130,  227,   42,  127,    0,   58,    0,  130,   41,  227,   68,
     255,  130,  227,   41,  127,    0,   56,    0,  130,   41,  227,   70,
     255,  130,  227,   41,  127,    0,   54,    0,  130,   41,  227,   72,
     255,  130,  227,   41,  127,    0,   52,    0,  130,  135,  237,   74,
     255,  130,  237,  135,  127,    0,   50,    0,  130,  135,  253,   76,
     255,  130,  253,  135,  127,    0,   47,    0,  131,    1,  133,  254,
      78,  255,  131,  254,  133,    1,  127,    0,   44,    0,  130,    2,
     131,   82,  255,  130,  131,    2,  127,    0,   42,    0,  130,    3,
     129,   84,  255,  130,  129,    3,  127,    0,   40,    0,  130,    2,
     129,   86,  255,  130,  129,    2,  127,    0,   38,    0,  130,   26,
     131,   88,  255,  130,  131,   26,  127,    0,   36,    0,  130,   33,
     220,   90,  255,  130,  220,   33,  127,    0,   34,    0,  130,   33,
     220,   92,  255,  130,  220,   33,  127,    0,   32,    0,  130,   33,
     219,   94,  255,  130,  219,   33,  127,    0,   30,    0,  130,   32,
     219,   96,  255,  130,  219,   32,  127,    0,   28,    0,  130,   32,
     219,   98,  255,  130,  219,   32,  127,    0,   26,    0,  130,   32,
     219,  100,  255,  130,  219,   32,  127,    0,   23,    0,  131,    2,
     100,  218,  102,  255,  131,  218,  100,    2,  127,    0,   20,    0,
     130,    1,  115,  106,  255,  130,  115,    1,  127,    0,   18,    0,
     131,    1,  116,  254,  106,  255,  131,  254,  116,    1,  127,    0,
      17,    0,  130,  118,  254,  108,  255,  130,  254,  118,  127,    0,
      16,    0,  130,  119,  252,  110,  255,  130,  252,  119,  127,    0,
      14,    0,  130,  119,  252,  112,  255,  130,  252,  119,  127,    0,
      12,    0,  130,  119,  252,  114,  255,  130,  252,  119,  127,    0,
       9,    0,  131,   25,  205,  251,  116,  255,  131,  251,  205,   25,
     127,    0,    6,    0,  130,   25,  211,  120,  255,  130,  211,   25,
     127,    0,    4,    0,  130,   24,  210,  122,  255,  130,  210,   24,
     127,    0,    2,    0,  130,   24,  210,  124,  255,  130,  210,   24,
     127,    0,  130,   24,  210,  126,  255,  130,  210,   24,  125,    0,
     130,   24,  210,  127,  255,  131,  255,  210,   24,  123,    0,  130,
      59,  209,  127,  255,    3,  255,  130,  209,   59,  121,    0,  130,
     106,  251,  127,  255,    5,  255,  130,  251,  106,  119,    0,  130,
     105,  250,  127,  255,    7,  255,  130,  250,  105,  117,    0,  130,
     103,  251,  127,  255,    9,  255,  130,  251,  103,  114,    0,  131,
       1,  101,  252,  127,  255,   11,  255,  131,  252,  101,    1,  111,
       0,  131,    1,  100,  252,  127,  255,   13,  255,  131,  252,  100,
       1,  110,    0,  130,   99,  253,  127,  255,   15,  255,  130,  253,
      99,  108,    0,  131,   18,  160,  252,  127,  255,   17,  255,  131,
     252,  160,   18,  105,    0,  130,   19,  200,  127,  255,   21,  255,
     130,  200,   19,  103,    0,  130,   19,  199,  127,  255,   23,  255,
     130,  199,   19,  101,    0,  130,   19,  198,  127,  255,   25,  255,
     130,  198,   19,   99,    0,  130,   18,  198,  127,  255,   27,  255,
     130,  198,   18,   97,    0,  130,   18,  199,  127,  255,   29,  255,
     130,  199,   18,   94,    0,  131,    1,   21,  199,  127,  255,   31,
     255,  131,  199,   21,    1,   91,    0,  131,    1,   87,  245,  127,
     255,   33,  255,  131,  245,   87,    1,   90,    0,  130,   87,  250,
     127,  255,   35,  255,  130,  250,   87,   89,    0,  130,   88,  249,
     127,  255,   37,  255,  130,  249,   88,   87,    0,  130,   89,  249,
     127,  255,   39,  255,  130,  249,   89,   85,    0,  130,   90,  248,
     127,  255,   41,  255,  130,  248,   90,   83,    0,  130,   90,  247,
     127,  255,   43,  255,  130,  247,   90,   81,    0,  130,   89,  247,
     127,  255,   45,  255,  130,  247,   89,   78,    0,  131,   13,  182,
     248,  127,  255,   47,  255,  131,  248,  182,   13,   75,    0,  130,
      12,  189,  127,  255,   51,  255,  130,  189,   12,   73,    0,  130,
      12,  189,  127,  255,   53,  255,  130,  189,   12,   71,    0,  130,
      12,  189,  127,  255,   55,  255,  130,  189,   12,   69,    0,  130,
      12,  188,  127,  255,   57,  255,  130,  188,   12,   67,    0,  130,
      13,  187,  127,  255,   59,  255,  130,  187,   13,   65,    0,  130,
      42,  185,  127,  255,   61,  255,  130,  185,   42,   63,    0,  130,
      77,  245,  127,  255,   63,  255,  130,  245,   77,   61,    0,  130,
      76,  244,  127,  255,   65,  255,  130,  244,   76,   59,    0,  130,
      75,  245,  127,  255,   67,  255,  130,  245,   75,   57,    0,  130,
      74,  245,  127,  255,   69,  255,  130,  245,   74,   55,    0,  130,
      73,  246,  127,  255,   71,  255,  130,  246,   73,   53,    0,  130,
      73,  246,  127,  255,   73,  255,  130,  246,   73,   51,    0,  130,
      74,  245,  127,  255,   75,  255,  130,  245,   74,   49,    0,  130,
      75,  245,  127,  255,   77,  255,  130,  245,   75,   47,    0,  130,
      75,  244,  127,  255,   79,  255,  130,  244,   75,   45,    0,  130,
      43,  244,  127,  255,   81,  255,  130,  244,   43,   43,    0,  130,
      12,  182,  127,  255,   83,  255,  130,  182,   12,   41,    0,  130,
      12,  184,  127,  255,   85,  255,  130,  184,   12,   40,    0,  129,
      87,  127,  255,   87,  255,  129,   87,   39,    0,  130,   78,  248,
     127,  255,   87,  255,  130,  248,   78,   37,    0,  130,   14,  199,
     127,  255,   89,  255,  130,  199,   14,   35,    0,  130,    4,  193,
     127,  255,   91,  255,  130,  193,    4,   34,    0,  130,   92,  251,
     127,  255,   91,  255,  130,  251,   92,   33,    0,  130,   21,  240,
     127,  255,   93,  255,  130,  240,   21,   32,    0,  129,  133,  127,
     255,   95,  255,  129,  133,   31,    0,  130,   69,  251,  127,  255,
      95,  255,  130,  251,   69,   30,    0,  129,  193,  127,  255,   97,
     255,  129,  193,   29,    0,  130,   67,  252,  127,  255,   97,  255,
     130,  252,   67,   28,    0,  129,  192,  127,  255,   99,  255,  129,
     192,   27,    0,  130,  121,  254,  127,  255,   99,  255,  130,  254,
     121,   25,    0,  130,   26,  226,  127,  255,  101,  255,  130,  226,
      25,   24,    0,  129,   64,  127,  255,  103,  255,  129,  124,   23,
       0,  130,    5,  188,  127,  255,  103,  255,  130,  187,    5,   22,
       0,  129,   63,  127,  255,  105,  255,  129,   63,   21,    0,  130,
       6,  186,  127,  255,  105,  255,  130,  186,    6,   20,    0,  129,
      24,  127,  255,  107,  255,  129,   24,   20,    0,  129,  129,  127,
     255,  107,  255,  129,  129,   19,    0,  130,   14,  241,  127,  255,
     107,  255,  130,  241,   14,   18,    0,  130,   72,  253,  127,  255,
     107,  255,  130,  253,   72,   17,    0,  130,    1,  140,  127,  255,
     109,  255,  130,  140,    1,   16,    0,  130,    8,  244,  127,  255,
     109,  255,  130,  244,    8,   16,    0,  130,   79,  251,  127,  255,
     109,  255,  130,  251,   79,   15,    0,  130,    1,  143,  127,  255,
     111,  255,  130,  143,    1,   14,    0,  130,    2,  238,  127,  255,
     111,  255,  130,  238,    2,   14,    0,  130,   85,  252,  127,  255,
     111,  255,  130,  252,   85,   14,    0,  129,  106,  127,  255,  113,
     255,  129,  106,   14,    0,  129,  156,  127,  255,  113,  255,  129,
     156,   14,    0,  129,  227,  127,  255,  113,  255,  129,  227,   13,
       0,  130,   47,  243,  127,  255,  113,  255,  130,  243,   47,   12,
       0,  129,   92,  127,  255,  115,  255,  129,   92,   12,    0,  129,
      91,  127,  255,  115,  255,  129,   91,   12,    0,  129,  175,  127,
     255,  115,  255,  129,  175,   12,    0,  129,  216,  127,  255,  115,
     255,  129,  216,   12,    0,  129,  216,  127,  255,  115,  255,  129,
     216,   11,    0,  130,   25,  230,  127,  255,  115,  255,  130,  230,
      25,   10,    0,  129,   78,  127,  255,  117,  255,  129,   78,   10,
       0,  129,   78,  127,  255,  117,  255,  129,   78,   10,    0,  129,
      78,  127,  255,  117,  255,  129,   78,   10,    0,  129,   78,  127,
     255,  117,  255,  129,   78,   10,    0,  129,   78,  127,  255,  117,
     255,  129,   78,   10,    0,  129,   78,  127,  255,  117,  255,  129,
      78,   10,    0,  129,   78,  127,  255,  117,  255,  129,   78,   10,
       0,  129,   78,  127,  255,  117,  255,  129,   78,   10,    0,  129,
      78,  127,  255,  117,  255,  129,   78,   10,    0,  129,   78,  127,
     255,  117,  255,  129,   78,   10,    0,  129,   78,  127,  255,  117,
     255,  129,   78,   10,    0,  129,   78,  127,  255,  117,  255,  129,
      78,   10,    0,  129,   78,  127,  255,  117,  255,  129,   78,   10,
       0,  129,   78,  127,  255,  117,  255,  129,   78,   10,    0,  129,
      78,  127,  255,  117,  255,  129,   78,   10,    0,  129,   78,  127,
     255,  117,  255,  129,   78,   10,    0,  129,   78,  127,  255,  117,
     255,  129,   78,   10,    0,  129,   78,  127,  255,  117,  255,  129,
      78,   10,    0,  130,   49,  242,  127,  255,  115,  255,  130,  242,
      49,   11,    0,  129,  215,  127,  255,  115,  255,  129,  215,   12,
       0,  129,  216,  127,  255,  115,  255,  129,  216,   12,    0,  129,
     208,  127,  255,  115,  255,  129,  208,   12,    0,  129,   94,  127,
     255,  115,  255,  129,   94,   12,    0,  129,   92,  127,  255,  115,
     255,  129,   92,   12,    0,  130,   30,  237,  127,  255,  113,  255,
     130,  237,   30,   13,    0,  129,  227,  127,  255,  113,  255,  129,
     227,   14,    0,  129,  192,  127,  255,  113,  255,  129,  192,   14,
       0,  129,  105,  127,  255,  113,  255,  129,  105,   14,    0,  130,
      65,  248,  127,  255,  111,  255,  130,  248,   65,   14,    0,  130,
       3,  234,  127,  255,  111,  255,  130,  234,    3,   15,    0,  129,
     125,  127,  255,  111,  255,  129,  125,   16,    0,  130,  110,  254,
     127,  255,  109,  255,  130,  254,  110,   16,    0,  130,    9,  246,
     127,  255,  109,  255,  130,  246,    9,   16,    0,  130,    3,  172,
     127,  255,  109,  255,  130,  172,    3,   17,    0,  130,   50,  252,
     127,  255,  107,  255,  130,  252,   50,   18,    0,  130,   11,  223,
     127,  255,  107,  255,  130,  223,   11,   19,    0,  129,  106,  127,
     255,  107,  255,  129,  106,   20,    0,  130,   24,  254,  127,  255,
     105,  255,  130,  254,   24,   20,    0,  130,    2,  167,  127,  255,
     105,  255,  130,  167,    2,   21,    0,  130,   42,  253,  127,  255,
     103,  255,  130,  253,   42,   23,    0,  129,  168,  127,  255,  103,
     255,  129,  168,   24,    0,  130,   45,  250,  127,  255,  101,  255,
     130,  250,   45,   25,    0,  129,  169,  127,  255,  101,  255,  129,
     169,   26,    0,  130,   48,  246,  127,  255,   99,  255,  130,  246,
      48,   27,    0,  129,  169,  127,  255,   99,  255,  129,  169,   28,
       0,  130,   51,  245,  127,  255,   97,  255,  130,  245,   51,   29,
       0,  129,  109,  127,  255,   97,  255,  129,  109,   30,    0,  130,
      10,  228,  127,  255,   95,  255,  130,  228,   10,   31,    0,  130,
      66,  246,  127,  255,   93,  255,  130,  246,   66,   32,    0,  131,
       1,  169,  254,  127,  255,   91,  255,  131,  254,  169,    1,   33,
       0,  130,    9,  234,  127,  255,   91,  255,  130,  234,    9,   35,
       0,  130,   57,  238,  127,  255,   89,  255,  130,  238,   57,   37,
       0,  129,  122,  127,  255,   89,  255,  129,  122,   38,    0,  130,
       5,  156,  127,  255,   87,  255,  130,  156,    5,   39,    0,  130,
      23,  234,  105,  255,  130,  224,  254,  105,  255,  130,  234,   23,
      41,    0,  130,   51,  233,  103,  255,  132,  218,   32,  114,  254,
     103,  255,  130,  233,   51,   43,    0,  130,   51,  234,  101,  255,
     134,  218,   31,    0,    1,  113,  254,  101,  255,  130,  234,   51,
      45,    0,  129,   83,  100,  255,  130,  218,   31,    3,    0,  131,
       2,  114,  254,  100,  255,  129,   83,   46,    0,  131,    3,  149,
     254,   97,  255,  130,  218,   31,    5,    0,  131,    1,  115,  253,
      97,  255,  131,  254,  149,    3,   47,    0,  131,    2,  150,  254,
      95,  255,  130,  243,   62,    8,    0,  130,  118,  252,   95,  255,
     131,  254,  150,    2,   49,    0,  130,    2,  151,   94,  255,  131,
     218,   32,    1,    9,    0,  130,  119,  252,   94,  255,  130,  151,
       2,   51,    0,  131,    2,   91,  235,   91,  255,  130,  218,   32,
      12,    0,  130,  120,  252,   91,  255,  131,  235,   91,    2,   54,
       0,  130,   52,  234,   89,  255,  130,  219,   32,   14,    0,  130,
     119,  254,   89,  255,  130,  234,   52,   57,    0,  130,   52,  235,
      87,  255,  130,  187,   32,   16,    0,  130,   61,  219,   87,  255,
     130,  235,   52,   59,    0,  130,   30,  158,   85,  255,  130,  127,
       1,   18,    0,  130,   32,  219,   85,  255,  130,  158,   30,   61,
       0,  131,    6,  132,  238,   81,  255,  131,  224,  113,    2,   20,
       0,  130,   20,  127,   82,  255,  131,  238,  132,    6,   64,    0,
     130,   61,  238,   79,  255,  130,  173,   40,   23,    0,  131,    3,
      48,  226,   79,  255,  130,  238,   61,   67,    0,  131,   15,  173,
     250,   75,  255,  131,  231,  108,    3,   26,    0,  131,   40,  168,
     250,   75,  255,  131,  250,  173,   15,   69,    0,  131,    4,   70,
     237,   72,  255,  131,  254,  169,   47,   29,    0,  132,    3,   48,
     225,  254,   72,  255,  131,  237,   70,    4,   72,    0,  131,   12,
     121,  247,   69,  255,  131,  225,  103,    2,   32,    0,  131,    4,
     155,  243,   69,  255,  131,  247,  121,   12,   76,    0,  131,   61,
     181,  248,   65,  255,  131,  242,  162,    5,   36,    0,  131,   48,
     163,  242,   65,  255,  131,  248,  181,   61,   80,    0,  131,   60,
     182,  250,   61,  255,  131,  243,  164,   48,   40,    0,  131,   48,
     164,  243,   61,  255,  131,  250,  182,   60,   84,    0,  131,   58,
     182,  254,   57,  255,  131,  247,  164,   46,   44,    0,  131,   46,
     164,  247,   57,  255,  131,  254,  182,   58,   88,    0,  130,   55,
     181,   54,  255,  131,  214,  163,   43,   48,    0,  131,   43,  164,
     251,   54,  255,  130,  181,   55,   91,    0,  132,    1,   40,  120,
     229,   49,  255,  131,  215,  103,   17,   52,    0,  131,   37,  103,
     215,   49,  255,  132,  229,  120,   40,    1,   95,    0,  132,   20,
      62,  185,  253,   42,  255,  133,  253,  224,  151,   45,   16,   56,
       0,  133,   16,   45,  151,  224,  254,   42,  255,  132,  253,  185,
      62,   20,  100,    0,  134,    6,   20,  126,  142,  244,  252,   35,
     255,  133,  248,  234,  138,   52,   14,   62,    0,  133,   13,  111,
     137,  234,  251,   35,  255,  134,  252,  244,  142,  126,   20,    6,
     106,    0,  134,   11,   78,  124,  206,  241,  245,   27,  255,  134,
     243,  240,  134,  119,   14,   10,   68,    0,  134,   10,   62,  125,
     189,  241,  243,   27,  255,  134,  245,  241,  206,  124,   78,   11,
     113,    0,  134,    4,    5,   39,  113,  114,  224,    2,  232,  129,
     247,   15,  255,  136,  233,  232,  233,  151,  112,  113,   23,    5,
      75,    0,  134,    3,    5,   23,  113,  111,  210,    2,  232,  129,
     244,   15,  255,  129,  247,    2,  232,  134,  224,  114,  113,   39,
       5,    4,  121,    0,    3,    1,  129,   63,   14,   99,  130,   96,
       5,    2,    1,   85,    0,    3,    1,  129,   49,   15,   99,  129,
      63,    3,    1,  127,    0,  127,    0,  127,    0,  127,    0,  127,
       0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,
       0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,
       0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,
       0,  127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  127,
       0,  127,    0,  127,    0,  127,    0,   95,    0 
  );

function Cge_heart: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FCge_heart = nil then
  begin
    FCge_heart := TRGBAlphaImage.Create(Cge_heartWidth, Cge_heartHeight, Cge_heartDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FCge_heart.PixelSize);
      Split.DataSize := FCge_heart.Size div FCge_heart.PixelSize;
      Split.DataAllocate;
      RleDecompress(@Cge_heartChannelData0, SizeOf(Cge_heartChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@Cge_heartChannelData1, SizeOf(Cge_heartChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@Cge_heartChannelData2, SizeOf(Cge_heartChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@Cge_heartChannelData3, SizeOf(Cge_heartChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FCge_heart.RawPixels, FCge_heart.Size,
        FCge_heart.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FCge_heart.Url := 'embedded-image:/Cge_heart';
  end;
  Result := FCge_heart;
end;

var
  FExamine: TRGBAlphaImage;
const
  ExamineWidth = 26;
  ExamineHeight = 22;
  ExamineDepth = 1;

  ExamineChannelData0: array[0 .. 223 - 1] of Byte = (
      20,    0,    6,  255,    4,    0,   13,  255,    5,    0,    4,  255,
     129,    0,    2,  255,    3,    0,   11,  255,  130,    0,  255,    5,
       0,    2,  255,  129,    0,    4,  255,    3,    0,    9,  255,  129,
       0,    3,  255,    6,    0,    6,  255,   20,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,   19,    0,    7,  255,   21,
       0,    5,  255,    6,    0,    3,  255,  129,    0,    8,  255,    5,
       0,    3,  255,  129,    0,    2,  255,    5,    0,  130,  255,    0,
      10,  255,    5,    0,  130,  255,    0,    4,  255,    5,    0,   12,
     255,    5,    0,    6,  255,   20,    0 
  );
  ExamineChannelData1: array[0 .. 223 - 1] of Byte = (
      20,    0,    6,  255,    4,    0,   13,  255,    5,    0,    4,  255,
     129,    0,    2,  255,    3,    0,   11,  255,  130,    0,  255,    5,
       0,    2,  255,  129,    0,    4,  255,    3,    0,    9,  255,  129,
       0,    3,  255,    6,    0,    6,  255,   20,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,   19,    0,    7,  255,   21,
       0,    5,  255,    6,    0,    3,  255,  129,    0,    8,  255,    5,
       0,    3,  255,  129,    0,    2,  255,    5,    0,  130,  255,    0,
      10,  255,    5,    0,  130,  255,    0,    4,  255,    5,    0,   12,
     255,    5,    0,    6,  255,   20,    0 
  );
  ExamineChannelData2: array[0 .. 223 - 1] of Byte = (
      20,    0,    6,  255,    4,    0,   13,  255,    5,    0,    4,  255,
     129,    0,    2,  255,    3,    0,   11,  255,  130,    0,  255,    5,
       0,    2,  255,  129,    0,    4,  255,    3,    0,    9,  255,  129,
       0,    3,  255,    6,    0,    6,  255,   20,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,    2,    0,    7,  255,  129,
       0,    8,  255,  129,    0,    7,  255,   19,    0,    7,  255,   21,
       0,    5,  255,    6,    0,    3,  255,  129,    0,    8,  255,    5,
       0,    3,  255,  129,    0,    2,  255,    5,    0,  130,  255,    0,
      10,  255,    5,    0,  130,  255,    0,    4,  255,    5,    0,   12,
     255,    5,    0,    6,  255,   20,    0 
  );
  ExamineChannelData3: array[0 .. 314 - 1] of Byte = (
     130,  255,  243,   15,  240,  131,  255,  158,   31,    6,    0,  132,
     240,   39,   89,   48,   13,    0,  133,  255,  128,  235,  146,   23,
       4,    0,  129,  240,    2,    0,  131,   39,   86,   45,   11,    0,
     135,  255,    0,   20,  140,  236,  133,   16,    2,    0,  129,  240,
       4,    0,  131,   39,   83,   42,    9,    0,  129,  255,    3,    0,
     134,   27,  153,  234,  120,   10,  240,    6,    0,  130,   39,   96,
       8,   80,  129,  255,    5,   80,  132,  105,  194,  198,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,    2,  240,    7,
       0,  129,   80,    8,    0,  129,  255,    7,    0,  130,  240,  241,
       7,    8,  129,   85,    8,    8,  129,  255,    7,    0,  132,  240,
     254,  253,  249,    5,  248,  129,  250,    8,  248,  131,  251,  178,
      45,    5,    0,  134,  240,    9,  113,  230,  169,   42,    3,    0,
     129,   80,    8,    0,  133,    5,  104,  228,  164,   35,    3,    0,
     129,  240,    2,    0,  135,   10,  116,  232,  167,   41,    0,   80,
      10,    0,  135,   10,  119,  233,  151,   25,    0,  240,    4,    0,
     133,   11,  119,  233,  165,  107,   12,    0,  133,   16,  134,  235,
     137,  241,    6,    0,  131,   12,  122,  214,   14,  248,  131,  249,
     252,  255 
  );

function Examine: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FExamine = nil then
  begin
    FExamine := TRGBAlphaImage.Create(ExamineWidth, ExamineHeight, ExamineDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FExamine.PixelSize);
      Split.DataSize := FExamine.Size div FExamine.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ExamineChannelData0, SizeOf(ExamineChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ExamineChannelData1, SizeOf(ExamineChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@ExamineChannelData2, SizeOf(ExamineChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@ExamineChannelData3, SizeOf(ExamineChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FExamine.RawPixels, FExamine.Size,
        FExamine.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FExamine.Url := 'embedded-image:/Examine';
  end;
  Result := FExamine;
end;

var
  FFly: TRGBAlphaImage;
const
  FlyWidth = 19;
  FlyHeight = 22;
  FlyDepth = 1;

  FlyChannelData0: array[0 .. 95 - 1] of Byte = (
     130,  255,    0,   18,  255,  129,    0,   17,  255,    2,    0,   17,
     255,    2,    0,   17,  255,    3,    0,   16,  255,    3,    0,   16,
     255,    3,    0,   16,  255,    4,    0,   15,  255,    6,    0,    5,
     255,    3,    0,    5,  255,    7,    0,    3,  255,    4,    0,    5,
     255,   14,    0,    5,  255,   13,    0,    6,  255,   12,    0,    8,
     255,   10,    0,   11,  255,    8,    0,   10,  255,    9,    0,   10,
     255,    9,    0,   11,  255,    9,    0,   12,  255,    7,    0,   13,
     255,    8,    0,   11,  255,   11,    0,    8,  255,   13,    0 
  );
  FlyChannelData1: array[0 .. 95 - 1] of Byte = (
     130,  255,    0,   18,  255,  129,    0,   17,  255,    2,    0,   17,
     255,    2,    0,   17,  255,    3,    0,   16,  255,    3,    0,   16,
     255,    3,    0,   16,  255,    4,    0,   15,  255,    6,    0,    5,
     255,    3,    0,    5,  255,    7,    0,    3,  255,    4,    0,    5,
     255,   14,    0,    5,  255,   13,    0,    6,  255,   12,    0,    8,
     255,   10,    0,   11,  255,    8,    0,   10,  255,    9,    0,   10,
     255,    9,    0,   11,  255,    9,    0,   12,  255,    7,    0,   13,
     255,    8,    0,   11,  255,   11,    0,    8,  255,   13,    0 
  );
  FlyChannelData2: array[0 .. 95 - 1] of Byte = (
     130,  255,    0,   18,  255,  129,    0,   17,  255,    2,    0,   17,
     255,    2,    0,   17,  255,    3,    0,   16,  255,    3,    0,   16,
     255,    3,    0,   16,  255,    4,    0,   15,  255,    6,    0,    5,
     255,    3,    0,    5,  255,    7,    0,    3,  255,    4,    0,    5,
     255,   14,    0,    5,  255,   13,    0,    6,  255,   12,    0,    8,
     255,   10,    0,   11,  255,    8,    0,   10,  255,    9,    0,   10,
     255,    9,    0,   11,  255,    9,    0,   12,  255,    7,    0,   13,
     255,    8,    0,   11,  255,   11,    0,    8,  255,   13,    0 
  );
  FlyChannelData3: array[0 .. 200 - 1] of Byte = (
     130,    0,   59,   18,    0,  129,  124,   17,    0,  130,   11,  194,
      17,    0,  130,   62,  228,   17,    0,  131,  104,  254,    9,   16,
       0,  131,  143,  255,   48,   16,    0,  131,  177,  255,  133,   16,
       0,  132,  209,  255,  250,   73,   15,    0,  129,  220,    2,  255,
     131,  253,  129,    4,    5,    0,  131,    8,  117,   73,    5,    0,
     129,  226,    4,  255,  130,  209,   60,    3,    0,  132,   32,  202,
     255,  226,    5,    0,  129,  224,    5,  255,  136,  254,  126,    4,
     111,  243,  255,  253,   86,    5,    0,  129,  182,    7,  255,  129,
     230,    3,  255,  129,  103,    6,    0,  130,   84,  251,    9,  255,
     129,  118,    8,    0,  131,   29,  137,  254,    6,  255,  129,  149,
      11,    0,  129,  178,    6,  255,  129,   56,   10,    0,  130,    2,
     215,    6,  255,  129,   96,   10,    0,  129,   67,    7,  255,  129,
     155,   11,    0,  131,   42,  103,  194,    4,  255,  130,  243,   21,
      12,    0,  129,   28,    5,  255,  129,  148,   13,    0,  129,  217,
       5,  255,  130,  168,   20,   11,    0,  129,  160,    6,  255,  132,
     235,  135,   51,    1,    8,    0,  141,    8,  121,  205,  225,  236,
     246,  244,  240,  236,  233,  199,  135,   47 
  );

function Fly: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FFly = nil then
  begin
    FFly := TRGBAlphaImage.Create(FlyWidth, FlyHeight, FlyDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FFly.PixelSize);
      Split.DataSize := FFly.Size div FFly.PixelSize;
      Split.DataAllocate;
      RleDecompress(@FlyChannelData0, SizeOf(FlyChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@FlyChannelData1, SizeOf(FlyChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@FlyChannelData2, SizeOf(FlyChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@FlyChannelData3, SizeOf(FlyChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FFly.RawPixels, FFly.Size,
        FFly.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FFly.Url := 'embedded-image:/Fly';
  end;
  Result := FFly;
end;

var
  FLight_gizmo: TRGBAlphaImage;
const
  Light_gizmoWidth = 256;
  Light_gizmoHeight = 256;
  Light_gizmoDepth = 1;

  Light_gizmoChannelData0: array[0 .. 8802 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,  127,    0,  120,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,  127,    0,
     120,    0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,
     127,    0,  120,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,  127,    0,  120,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  134,    1,    9,   25,   10,    6,
       1,  127,    0,   76,    0,  131,    1,   43,  213,    3,  255,  131,
     254,  212,   42,   38,    0,  136,    1,   40,  178,  237,  143,   46,
       8,    5,  127,    0,   74,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  131,    6,   70,  222,    3,  255,
     131,  219,  104,    7,  127,    0,   30,    0,  130,   46,   21,   41,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   38,
       0,  131,   19,  119,  248,    4,  255,  130,  205,   39,  127,    0,
      28,    0,  133,   61,  202,  241,   85,    7,   40,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,    1,
      42,  181,    4,  255,  131,  234,  137,    6,  127,    0,   26,    0,
     130,   50,  192,    2,  255,  131,  247,  172,   28,   40,    0,  131,
       1,   43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,
       8,   78,  230,    3,  255,  131,  254,  213,   76,  127,    0,   25,
       0,  131,    2,   89,  252,    4,  255,  131,  229,   89,    8,   39,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   37,
       0,  131,   22,  132,  250,    3,  255,  131,  247,  179,   26,  127,
       0,   25,    0,  132,    4,   48,  202,  251,    3,  255,  131,  248,
     179,   31,   39,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   36,    0,  131,    2,   48,  193,    4,  255,  131,  232,
     125,    5,  127,    0,   26,    0,  131,   13,  118,  238,    4,  255,
     131,  231,   96,    8,   38,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   36,    0,  131,   10,   87,  236,    3,  255,
     131,  253,  208,   63,  127,    0,   27,    0,  132,    3,   42,  197,
     251,    3,  255,  132,  248,  185,   34,    1,   37,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   36,    0,  131,   26,
     145,  252,    3,  255,  131,  245,  170,   20,  127,    0,   28,    0,
     131,   12,  110,  236,    4,  255,  131,  233,  103,   10,   37,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   35,    0,
     131,    2,   54,  205,    4,  255,  131,  229,  111,    3,  127,    0,
      28,    0,  132,    2,   38,  191,  250,    3,  255,  132,  249,  191,
      37,    1,   36,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   35,    0,  131,   12,   97,  240,    3,  255,  131,  253,
     202,   52,  127,    0,   30,    0,  131,   10,  103,  234,    4,  255,
     131,  235,  110,   11,   36,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   35,    0,  131,   30,  158,  252,    3,  255,
     131,  242,  160,   15,  127,    0,   30,    0,  132,    2,   35,  185,
     249,    3,  255,  132,  250,  196,   41,    2,   35,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   34,    0,  131,    4,
      60,  214,    4,  255,  131,  225,   98,    3,  127,    0,   31,    0,
     131,    9,   96,  232,    4,  255,  131,  237,  117,   12,   35,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   34,    0,
     131,   15,  109,  243,    3,  255,  131,  252,  196,   42,  127,    0,
      32,    0,  132,    1,   31,  179,  249,    3,  255,  132,  250,  202,
      45,    2,   34,    0,  130,    1,   43,    5,  213,  130,  212,   42,
      34,    0,  131,   34,  171,  252,    3,  255,  131,  240,  148,   12,
     127,    0,   33,    0,  131,    8,   89,  230,    4,  255,  131,  239,
     125,   13,   34,    0,  130,    1,   36,    6,   43,  129,   35,   33,
       0,  131,    5,   68,  223,    4,  255,  131,  221,   84,    2,  127,
       0,   34,    0,  131,   28,  172,  248,    3,  255,  132,  251,  206,
      49,    3,   34,    0,    8,    1,   33,    0,  131,   17,  122,  246,
       3,  255,  131,  250,  189,   33,  127,    0,   35,    0,  131,    8,
      82,  227,    4,  255,  131,  240,  132,   15,   74,    0,  132,    1,
      40,  188,  252,    3,  255,  131,  237,  134,    9,  127,    0,   36,
       0,  131,   26,  166,  247,    3,  255,  132,  252,  211,   54,    4,
      73,    0,  138,    7,   64,  191,  223,  241,  250,  254,  217,   72,
       2,  127,    0,   36,    0,  131,    7,   76,  224,    4,  255,  131,
     241,  148,   17,   73,    0,  137,    3,   15,   28,   70,  134,  193,
     227,  188,   26,  127,    0,   38,    0,  138,   23,  159,  246,  255,
     254,  244,  216,  143,   40,    4,   24,    0,   24,   51,   27,    0,
     134,    4,   11,   35,   83,   94,   11,  127,    0,   38,    0,  137,
       6,   70,  221,  245,  219,  147,   60,   17,    5,   18,    0,    7,
      51,  129,   69,   22,  156,  129,   69,    7,   51,   23,    0,  131,
       6,   20,    7,  127,    0,   39,    0,  134,   21,  159,  163,   66,
      20,    5,   16,    0,    4,   51,  129,   69,    6,  156,  129,  168,
      22,  255,  129,  168,    6,  156,  129,   69,    4,   51,  127,    0,
      61,    0,  132,    7,   45,   22,    6,   14,    0,    4,   51,  129,
      69,    3,  156,  129,  168,   36,  255,  129,  168,    3,  156,  129,
      69,    4,   51,  127,    0,   58,    0,  129,    7,   12,    0,    4,
      51,  129,   69,    3,  156,  129,  168,   44,  255,  129,  168,    3,
     156,  129,   69,    4,   51,   54,    0,  130,    1,    2,  127,    0,
       8,    0,    3,   51,  129,   69,    3,  156,  129,  168,   52,  255,
     129,  168,    3,  156,  129,   69,    3,   51,   50,    0,  132,    3,
      26,   57,    6,  127,    0,    5,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   60,  255,  129,  168,    2,  156,  129,   69,    2,
      51,   47,    0,  133,    3,   33,  123,  230,  113,  127,    0,    2,
       0,    3,   51,  131,   69,  156,  168,   66,  255,  131,  168,  156,
      69,    3,   51,   43,    0,  135,    5,   41,  137,  236,  255,  247,
      89,  126,    0,    2,   51,  129,   69,    2,  156,  129,  168,   70,
     255,  129,  168,    2,  156,  129,   69,    2,   51,   39,    0,  133,
       1,    8,   50,  154,  242,    3,  255,  130,  245,   64,   75,    0,
     129,    1,   47,    0,    2,   51,  131,   69,  156,  168,   76,  255,
     131,  168,  156,   69,    2,   51,   36,    0,  133,    1,   11,   60,
     171,  247,    5,  255,  130,  228,   25,   73,    0,  131,   31,   98,
      17,   44,    0,    2,   51,  131,   69,  156,  168,   80,  255,  131,
     168,  156,   69,    2,   51,   33,    0,  133,    1,   15,   71,  187,
     249,    4,  255,  132,  254,  243,  200,   76,   72,    0,  133,   60,
     241,  230,   92,   12,   41,    0,    2,   51,  131,   69,  156,  168,
      84,  255,  131,  168,  156,   69,    2,   51,   30,    0,  133,    2,
      19,   84,  203,  251,    4,  255,  133,  254,  238,  179,   62,    6,
      71,    0,  129,   87,    2,  255,  132,  249,  210,   75,    9,   38,
       0,    2,   51,  131,   69,  156,  168,   88,  255,  131,  168,  156,
      69,    2,   51,   27,    0,  133,    2,   24,   99,  215,  253,    4,
     255,  135,  253,  233,  165,   48,    2,    0,    1,   69,    0,  129,
     112,    4,  255,  132,  247,  198,   60,    7,   35,    0,    2,   51,
     131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,  168,
      38,  255,  131,  168,  156,   69,    2,   51,   24,    0,  133,    2,
      31,  115,  226,  253,    4,  255,  135,  253,  227,  149,   36,    2,
       0,   19,   69,    0,  131,   39,  220,  251,    4,  255,  132,  245,
     183,   47,    5,   33,    0,  132,   51,   69,  156,  168,   33,  255,
     129,  168,    6,  156,  129,   69,   14,   51,  129,   69,    6,  156,
     129,  168,   33,  255,  132,  168,  156,   69,   51,   22,    0,  133,
       5,   38,  132,  234,  254,    4,  255,  133,  251,  220,  133,   26,
       1,   72,    0,  132,   13,   85,  216,  251,    4,  255,  132,  242,
     167,   37,    3,   30,    0,    2,   51,  130,   69,  168,   31,  255,
     129,  168,    3,  156,  129,   69,    7,   51,   14,    0,    7,   51,
     129,   69,    3,  156,  129,  168,   31,  255,  130,  168,   69,    2,
      51,   18,    0,  133,    1,    7,   46,  149,  240,    5,  255,  133,
     249,  213,  116,   18,    1,   74,    0,  132,   15,  103,  225,  253,
       4,  255,  132,  238,  149,   29,    2,   28,    0,  132,   51,   69,
     156,  168,   28,  255,  129,  168,    3,  156,  129,   69,    4,   51,
      28,    0,    4,   51,  129,   69,    3,  156,  129,  168,   28,  255,
     132,  168,  156,   69,   51,   16,    0,  133,    1,   10,   56,  167,
     245,    4,  255,  133,  254,  246,  205,  100,   13,   77,    0,  132,
      20,  121,  232,  254,    3,  255,  132,  254,  234,  131,   22,   26,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   13,    0,  133,
       2,   13,   68,  183,  248,    4,  255,  133,  254,  243,  194,   82,
       8,   78,    0,  132,    2,   26,  140,  237,    4,  255,  132,  253,
     228,  112,   17,   24,    0,  132,   51,   69,  156,  168,   24,  255,
     129,  168,    2,  156,  129,   69,    4,   51,   44,    0,    4,   51,
     129,   69,    2,  156,  129,  168,   24,  255,  132,  168,  156,   69,
      51,   11,    0,  133,    1,   15,   65,  205,  250,    4,  255,  133,
     254,  239,  183,   66,    5,   80,    0,  132,    4,   33,  158,  241,
       4,  255,  132,  251,  220,   94,   13,   21,    0,    2,   51,  130,
      69,  168,   24,  255,  131,  168,  156,   69,    3,   51,   52,    0,
       3,   51,  131,   69,  156,  168,   24,  255,  130,  168,   69,    2,
      51,    9,    0,  133,    1,    7,   47,  178,  245,    3,  255,  133,
     253,  235,  170,   52,    4,   82,    0,  132,    5,   42,  176,  245,
       4,  255,  132,  249,  211,   77,    9,   19,    0,  132,   51,   69,
     156,  168,   22,  255,  129,  168,    2,  156,  129,   69,    2,   51,
      58,    0,    2,   51,  129,   69,    2,  156,  129,  168,   22,  255,
     132,  168,  156,   69,   51,   10,    0,  140,    6,   50,  183,  247,
     255,  253,  229,  155,   39,    2,    0,    2,   82,    0,  132,    7,
      53,  191,  247,    4,  255,  132,  247,  200,   62,    7,   17,    0,
     131,   51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,
      62,    0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,
      69,   51,   10,    0,  136,    8,   63,  197,  249,  225,  139,   28,
       1,   86,    0,  132,    9,   67,  205,  249,    4,  255,  132,  245,
     185,   48,    5,   15,    0,  131,   51,   69,  168,   21,  255,  131,
     168,  156,   69,    2,   51,   68,    0,    2,   51,  131,   69,  156,
     168,   21,  255,  131,  168,   69,   51,   10,    0,  134,   11,   79,
     208,  126,   20,    1,   88,    0,  132,   11,   83,  215,  251,    4,
     255,  132,  242,  169,   38,    4,   12,    0,    2,   51,  130,   69,
     168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,    2,
      51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,   51,
       9,    0,  132,   13,   56,   18,    1,   90,    0,  132,   15,  101,
     224,  252,    4,  255,  132,  240,  155,   30,    3,   10,    0,  132,
      51,   69,  156,  168,   19,  255,  131,  168,  156,   69,    2,   51,
      76,    0,    2,   51,  131,   69,  156,  168,   19,  255,  132,  168,
     156,   69,   51,    8,    0,  131,    1,   14,    1,   92,    0,  132,
      19,  119,  231,  254,    3,  255,  132,  248,  221,   69,   19,    9,
       0,  131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,
      80,    0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,
      51,  102,    0,  132,    2,   25,  138,  236,    2,  255,  132,  246,
     197,   73,   12,    9,    0,  131,   51,   69,  168,   19,  255,  132,
     168,  156,   69,   51,   84,    0,  132,   51,   69,  156,  168,   19,
     255,  131,  168,   69,   51,  102,    0,  136,    3,   32,  156,  241,
     244,  182,   59,   10,    9,    0,  131,   51,   69,  168,   19,  255,
     130,  168,   69,    2,   51,   86,    0,    2,   51,  130,   69,  168,
      19,  255,  131,  168,   69,   51,  102,    0,  134,    5,   41,  185,
     175,   46,    7,    9,    0,  131,   51,   69,  168,   18,  255,  132,
     168,  156,   69,   51,   90,    0,  132,   51,   69,  156,  168,   18,
     255,  131,  168,   69,   51,  102,    0,  132,    6,   48,   37,    6,
       9,    0,  131,   51,   69,  168,   18,  255,  130,  168,   69,    2,
      51,   92,    0,    2,   51,  130,   69,  168,   18,  255,  131,  168,
      69,   51,  102,    0,  130,   12,    6,    9,    0,  131,   51,   69,
     168,   17,  255,  132,  168,  156,   69,   51,   96,    0,  132,   51,
      69,  156,  168,   17,  255,  131,  168,   69,   51,  111,    0,  131,
      51,   69,  168,   17,  255,  130,  168,   69,    2,   51,   98,    0,
       2,   51,  130,   69,  168,   17,  255,  131,  168,   69,   51,  109,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  102,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  107,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  104,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  105,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  103,    0,  131,   51,   69,  168,   16,  255,  130,  168,   69,
       2,   51,  108,    0,    2,   51,  130,   69,  168,   16,  255,  131,
     168,   69,   51,  102,    0,  130,   51,  156,   16,  255,  131,  168,
      69,   51,  112,    0,  131,   51,   69,  168,   16,  255,  130,  156,
      51,  101,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  114,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   99,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  116,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   97,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  118,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   95,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  120,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   94,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   93,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  124,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   91,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  126,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   90,
       0,  130,   51,  156,   15,  255,  130,  156,   51,  127,    0,  131,
       0,   51,  156,   15,  255,  130,  156,   51,   89,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,  132,    0,
      51,   69,  168,   14,  255,  131,  168,   69,   51,   87,    0,  131,
      51,   69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   86,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       5,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   28,
       0,  131,    1,    9,   12,   54,    0,  131,   51,   69,  168,   13,
     255,  131,  168,   69,   51,  127,    0,    7,    0,  131,   51,   69,
     168,   13,  255,  131,  168,   69,   51,   25,    0,  134,    1,    7,
      31,   78,  115,    1,   20,    0,  129,    2,   31,    0,  131,   51,
      69,  168,   14,  255,  130,  156,   51,  127,    0,    9,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,   23,    0,  135,    6,
      28,   72,  149,  225,  254,   63,   19,    0,  133,   14,   60,   21,
       7,    2,   28,    0,  130,   51,  156,   14,  255,  131,  168,   69,
      51,  127,    0,    9,    0,  131,   51,   69,  168,   14,  255,  130,
     156,   51,   21,    0,  137,    5,   24,   67,  141,  220,  250,  255,
     253,  198,   19,    0,  136,  118,  232,  171,  105,   47,   18,    6,
       1,   24,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,   11,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   18,    0,  134,    4,   22,   62,  134,  214,  249,
       4,  255,  130,  250,   75,   18,    0,  138,  227,  255,  246,  235,
     210,  157,   90,   39,   14,    5,   22,    0,  130,   51,  156,   14,
     255,  130,  156,   51,  127,    0,   13,    0,  130,   51,  156,   14,
     255,  130,  156,   51,   16,    0,  134,    2,   19,   57,  127,  208,
     247,    6,  255,  130,  254,  208,   17,    0,  129,   48,    4,  255,
     137,  252,  245,  232,  201,  142,   76,   32,   12,    4,   18,    0,
     131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,    0,
      13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,
      13,    0,  135,    2,   18,   52,  119,  203,  246,  254,    6,  255,
     132,  252,  236,  211,   37,   16,    0,  129,  154,    7,  255,  137,
     251,  244,  227,  190,  127,   64,   27,   10,    3,   15,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   11,    0,  134,
       2,   16,   49,  112,  196,  244,    7,  255,  134,  253,  238,  203,
     139,   57,   14,   16,    0,  130,  233,  254,    9,  255,  137,  250,
     242,  222,  178,  111,   53,   22,    9,    2,   11,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,  127,    0,   17,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,    7,    0,    2,    1,
     134,   14,   44,  105,  190,  242,  254,    6,  255,  134,  253,  239,
     207,  147,   62,   12,   17,    0,  134,   20,  147,  200,  234,  248,
     253,    9,  255,  136,  249,  240,  216,  163,   97,   45,   19,    9,
       9,    0,  130,   51,  156,   13,  255,  131,  168,   69,   51,  127,
       0,   17,    0,  131,   51,   69,  168,   13,  255,  130,  156,   51,
       6,    0,  135,    1,   13,   43,   98,  184,  240,  254,    6,  255,
     135,  253,  241,  211,  153,   69,   14,    1,   18,    0,  137,    5,
      18,   40,   87,  153,  210,  238,  249,  254,    8,  255,  134,  254,
     248,  237,  216,  111,   24,    8,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  133,    8,   51,
     176,  236,  253,    6,  255,  134,  254,  243,  214,  160,   75,   17,
      23,    0,  137,    2,    8,   20,   47,  101,  168,  218,  241,  250,
       9,  255,  131,  231,   84,    6,    8,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   21,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    6,    0,  131,   25,  160,  247,    5,  255,
     135,  254,  244,  218,  166,   82,   19,    2,   27,    0,  137,    3,
       9,   24,   56,  116,  182,  224,  243,  251,    5,  255,  132,  251,
     193,   34,    1,    7,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    5,    0,  132,    6,   63,  216,  254,
       2,  255,  135,  254,  246,  221,  173,   89,   23,    2,   32,    0,
     137,    4,   11,   28,   67,  131,  193,  229,  244,  252,    2,  255,
     131,  243,  131,   13,    8,    0,  130,   51,  156,   13,  255,  130,
     156,   51,  127,    0,   23,    0,  130,   51,  156,   13,  255,  130,
     156,   51,    6,    0,  138,   21,  140,  245,  255,  247,  224,  178,
      97,   26,    3,   37,    0,  139,    5,   13,   34,   80,  146,  204,
     233,  246,  225,   68,    5,    7,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   23,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  136,    5,   57,
     212,  229,  184,  105,   30,    3,   41,    0,  136,    1,    6,   15,
      41,   94,  166,  184,   29,    8,    0,  130,   51,  156,   13,  255,
     130,  156,   51,  127,    0,   25,    0,  130,   51,  156,   13,  255,
     130,  156,   51,    6,    0,  133,   18,  129,  122,   34,    5,   46,
       0,  133,    1,    6,   19,   45,   15,    8,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,  127,    0,   25,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,    6,    0,  131,    5,   29,
       6,   51,    0,  130,    4,    2,    7,    0,  131,   51,   69,  168,
      12,  255,  130,  156,   51,  127,    0,   27,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,    6,    0,  129,    1,   61,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   67,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   66,    0,
     130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   29,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   65,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,  127,    0,   31,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,   64,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   31,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   64,    0,  130,   51,
     156,   12,  255,  130,  156,   51,  127,    0,   33,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   33,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   63,    0,  131,   51,   69,  168,   11,  255,
     131,  168,   69,   51,  127,    0,   33,    0,  131,   51,   69,  168,
      11,  255,  131,  168,   69,   51,   62,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,
     156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,   51,
     127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      61,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,
     127,    0,   35,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      77,    0,  139,   26,   86,  137,  179,  212,  235,  212,  179,  137,
      86,   26,   76,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      60,    0,  130,   51,  156,   12,  255,  130,  156,   51,   74,    0,
     131,   35,  124,  202,   11,  255,  131,  202,  124,   35,   73,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   72,    0,  130,   54,  175,   17,
     255,  130,  175,   54,   71,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   59,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   71,    0,  129,  137,   21,  255,  129,  137,   70,    0,
     131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   70,    0,  130,   49,
     202,   23,  255,  130,  202,   49,   69,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   69,    0,  130,   86,  249,   25,  255,  130,  249,   86,
      68,    0,  130,   51,  156,   12,  255,  130,  156,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   68,    0,  129,  105,
      29,  255,  129,  105,   67,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   58,    0,  130,   51,  156,   11,  255,  131,  168,   69,
      51,   67,    0,  129,  105,   31,  255,  129,  105,   66,    0,  131,
      51,   69,  168,   11,  255,  130,  156,   51,   58,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   67,    0,  129,   86,   33,  255,
     129,   86,   66,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      58,    0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,
     130,   49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   57,    0,  131,   51,   69,  168,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,
      56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   65,    0,
     129,  137,   37,  255,  129,  137,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   64,    0,  129,   54,   39,  255,  129,   54,   63,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  129,  175,   39,  255,
     129,  175,   63,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      56,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  131,   51,   69,
     168,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   64,    0,  129,  124,   41,  255,  129,  124,
      63,    0,  130,   51,  156,   11,  255,  130,  156,   51,   56,    0,
     130,   51,  156,   11,  255,  130,  156,   51,   64,    0,  129,  202,
      41,  255,  129,  202,   63,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      63,    0,  129,   26,   43,  255,  129,   26,   62,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   63,    0,  129,   86,   43,  255,  129,   86,
      62,    0,  130,   51,  156,   11,  255,  130,  156,   51,    5,    0,
     129,    5,   10,    4,   10,    5,    4,    0,   20,   42,  130,   35,
       1,    4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,
       0,  129,  137,   43,  255,  129,  137,   62,    0,  130,   51,  156,
      11,  255,  130,  156,   51,    4,    0,  130,    1,   39,    4,   69,
       3,   70,    4,   71,    3,   72,    4,   73,    2,   74,    4,    0,
      20,  212,  130,   43,    1,    4,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,
       0,  130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  132,
       1,   44,  224,  229,    9,  230,    9,  231,    4,    0,   19,  254,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  212,   43,  255,  129,  212,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  213,   19,  255,    4,    0,   19,  255,  131,  213,   43,    1,
       4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,
     129,  235,   43,  255,  129,  235,   62,    0,  130,   51,  156,   11,
     255,  130,  156,   51,    4,    0,  131,    1,   43,  213,   19,  255,
       4,    0,   19,  255,  131,  213,   43,    1,    4,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   63,    0,  129,  212,   43,  255,
     129,  212,   62,    0,  130,   51,  156,   11,  255,  130,  156,   51,
       4,    0,  131,    1,   43,  213,   19,  255,    4,    0,   19,  255,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  215,   19,  250,    4,    0,   20,  213,  130,   43,    1,    4,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
     137,   43,  255,  129,  137,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,    4,    0,  131,    1,   42,  189,    3,  186,    3,
     185,    4,  184,    3,  183,    4,  182,    2,  181,    4,    0,   20,
      43,  130,   36,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,   86,   43,  255,  129,   86,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  130,    1,
      29,    7,   25,    9,   24,    4,   23,    4,    0,   21,    1,    5,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
      26,   43,  255,  129,   26,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,
      51,   64,    0,  129,  202,   41,  255,  129,  202,   63,    0,  130,
      51,  156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,
      11,  255,  131,  168,   69,   51,   63,    0,  129,  124,   41,  255,
     129,  124,   62,    0,  131,   51,   69,  168,   11,  255,  130,  156,
      51,   56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   64,    0,  129,  175,   39,  255,  129,  175,   63,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   64,    0,  129,   54,   39,
     255,  129,   54,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   56,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,
      65,    0,  129,  137,   37,  255,  129,  137,   64,    0,  130,   51,
     156,   11,  255,  131,  168,   69,   51,   57,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,  130,
      49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   58,    0,  130,   51,  156,   11,  255,
     131,  168,   69,   51,   66,    0,  129,   86,   33,  255,  129,   86,
      65,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   67,    0,  129,
     105,   31,  255,  129,  105,   66,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   68,    0,  129,  105,   29,  255,  129,  105,   67,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   58,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   69,    0,  130,   86,  249,   25,  255,
     130,  249,   86,   68,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   58,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,   69,    0,  130,   49,  202,   23,  255,  130,  202,   49,   68,
       0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   59,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   71,    0,  129,
     137,   21,  255,  129,  137,   70,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   72,    0,  130,   54,  175,   17,  255,  130,  175,   54,   71,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   74,    0,  131,   35,  124,
     202,   11,  255,  131,  202,  124,   35,   73,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   60,    0,  131,   51,   69,  168,   11,
     255,  131,  168,   69,   51,   76,    0,  139,   26,   86,  137,  179,
     212,  235,  212,  179,  137,   86,   26,   75,    0,  131,   51,   69,
     168,   11,  255,  131,  168,   69,   51,   61,    0,  130,   51,  156,
      12,  255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,
     130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   62,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,  127,    0,   33,    0,  131,   51,   69,  168,   11,  255,  131,
     168,   69,   51,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   33,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   64,    0,  130,   51,  156,   12,  255,  130,  156,   51,  127,
       0,   33,    0,  130,   51,  156,   12,  255,  130,  156,   51,   64,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      31,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   64,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,
      31,    0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   65,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      29,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   66,
       0,  130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   67,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   68,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   27,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   69,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   25,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   62,    0,  129,
       4,    7,    0,  130,   51,  156,   13,  255,  130,  156,   51,  127,
       0,   25,    0,  130,   51,  156,   13,  255,  130,  156,   51,    8,
       0,  130,    2,    4,   50,    0,  132,    4,   17,   40,    5,    6,
       0,  131,   51,   69,  168,   12,  255,  131,  168,   69,   51,  127,
       0,   23,    0,  131,   51,   69,  168,   12,  255,  131,  168,   69,
      51,    8,    0,  133,   15,   45,   19,    6,    1,   45,    0,  134,
       3,   15,   54,  148,  143,   17,    7,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   23,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    9,    0,  136,   29,  184,  166,   94,   41,
      15,    6,    1,   40,    0,  137,    2,   13,   49,  132,  211,  241,
     216,   60,    5,    6,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    8,    0,  139,    5,   68,  225,  246,
     233,  204,  146,   80,   34,   13,    5,   36,    0,  139,    2,   12,
      45,  125,  206,  240,  252,  255,  244,  147,   20,    7,    0,  130,
      51,  156,   13,  255,  130,  156,   51,  127,    0,   21,    0,  130,
      51,  156,   13,  255,  130,  156,   51,    9,    0,  131,   13,  131,
     243,    2,  255,  137,  252,  244,  229,  193,  131,   67,   28,   11,
       4,   31,    0,  135,    1,   11,   41,  117,  202,  239,  251,    3,
     255,  132,  254,  219,   66,    6,    6,    0,  131,   51,   69,  168,
      12,  255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,
      69,  168,   12,  255,  131,  168,   69,   51,    8,    0,  132,    1,
      34,  193,  251,    5,  255,  137,  251,  243,  224,  182,  116,   56,
      24,    9,    3,   26,    0,  135,    1,   10,   37,  110,  196,  237,
     250,    6,  255,  131,  245,  163,   22,    7,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,  127,    0,   17,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,    9,    0,  131,    6,   84,
     231,    9,  255,  137,  250,  241,  218,  168,  101,   47,   20,    8,
       2,   22,    0,  134,    8,   34,  103,  191,  235,  250,    7,  255,
     133,  246,  221,  159,   45,    7,    6,    0,  131,   51,   69,  168,
      13,  255,  130,  156,   51,  127,    0,   17,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,    9,    0,  134,   24,  111,  216,
     237,  248,  254,    8,  255,  137,  254,  249,  238,  210,  153,   87,
      40,   18,    5,   18,    0,  134,    8,   31,   96,  185,  233,  249,
       7,  255,  134,  247,  224,  159,   70,   21,    7,    8,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   10,    0,  136,
       9,   19,   45,   97,  163,  216,  240,  249,    9,  255,  134,  253,
     248,  234,  200,  147,   20,   16,    0,  134,    7,   28,   89,  179,
     231,  248,    7,  255,  134,  248,  227,  166,   76,   23,    6,   10,
       0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,
       0,   13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,   12,    0,  137,    2,    9,   22,   53,  111,  178,  222,  242,
     250,    9,  255,  130,  254,  233,   16,    0,  133,   21,   85,  172,
     229,  248,    7,  255,  134,  249,  230,  172,   82,   26,    7,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,  127,    0,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,   16,    0,  137,
       3,   10,   27,   64,  127,  190,  227,  244,  251,    7,  255,  129,
     154,   16,    0,  131,   46,  241,  247,    7,  255,  134,  249,  232,
     179,   89,   28,    8,   15,    0,  131,   51,   69,  168,   13,  255,
     131,  168,   69,   51,  127,    0,   11,    0,  131,   51,   69,  168,
      13,  255,  131,  168,   69,   51,   19,    0,  137,    4,   12,   32,
      76,  142,  201,  232,  245,  252,    4,  255,  129,   48,   17,    0,
     129,  202,    6,  255,  134,  250,  234,  185,   96,   31,    8,   18,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       9,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   23,
       0,  138,    5,   14,   39,   90,  157,  210,  235,  246,  255,  227,
      18,    0,  129,   61,    4,  255,  135,  251,  236,  191,  103,   35,
       9,    1,   19,    0,  131,   51,   69,  168,   14,  255,  130,  156,
      51,  127,    0,    9,    0,  130,   51,  156,   14,  255,  131,  168,
      69,   51,   25,    0,  136,    1,    6,   18,   47,  105,  171,  232,
     118,   19,    0,  137,  192,  255,  251,  238,  197,  110,   38,   10,
       2,   22,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,    7,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   29,    0,  133,    2,    7,   21,   60,   14,   19,
       0,  135,   50,  252,  202,  118,   42,   12,    2,   25,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,  127,    0,    5,    0,
     131,   51,   69,  168,   14,  255,  130,  156,   51,   33,    0,  129,
       2,   21,    0,  132,   89,   48,   13,    3,   27,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,    0,
     131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   55,    0,
     130,    2,    4,   30,    0,  131,   51,   69,  168,   14,  255,  131,
     168,   69,   51,  127,    0,  132,    0,   51,   69,  168,   14,  255,
     131,  168,   69,   51,   89,    0,  130,   51,  156,   15,  255,  130,
     156,   51,  127,    0,  131,    0,   51,  156,   15,  255,  130,  156,
      51,   90,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  126,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   91,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  124,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   93,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   94,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  120,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   95,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  118,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   97,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  116,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   99,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  114,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  101,
       0,  130,   51,  156,   16,  255,  131,  168,   69,   51,  112,    0,
     131,   51,   69,  168,   16,  255,  130,  156,   51,  102,    0,  131,
      51,   69,  168,   16,  255,  130,  168,   69,    2,   51,  108,    0,
       2,   51,  130,   69,  168,   16,  255,  131,  168,   69,   51,  103,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  105,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  104,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  107,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  102,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  109,    0,  131,   51,   69,  168,   17,  255,  130,  168,   69,
       2,   51,   98,    0,    2,   51,  130,   69,  168,   17,  255,  131,
     168,   69,   51,  111,    0,  131,   51,   69,  168,   17,  255,  132,
     168,  156,   69,   51,   96,    0,  132,   51,   69,  156,  168,   17,
     255,  131,  168,   69,   51,  113,    0,  131,   51,   69,  168,   18,
     255,  130,  168,   69,    2,   51,   92,    0,    2,   51,  130,   69,
     168,   18,  255,  131,  168,   69,   51,  115,    0,  131,   51,   69,
     168,   18,  255,  132,  168,  156,   69,   51,   90,    0,  132,   51,
      69,  156,  168,   18,  255,  131,  168,   69,   51,   11,    0,  130,
       6,   12,  104,    0,  131,   51,   69,  168,   19,  255,  130,  168,
      69,    2,   51,   86,    0,    2,   51,  130,   69,  168,   19,  255,
     131,  168,   69,   51,   11,    0,  132,    6,   37,   48,    6,  104,
       0,  131,   51,   69,  168,   19,  255,  132,  168,  156,   69,   51,
      84,    0,  132,   51,   69,  156,  168,   19,  255,  131,  168,   69,
      51,   11,    0,  134,    7,   46,  175,  185,   41,    5,  104,    0,
     131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,   80,
       0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,   51,
      11,    0,  136,   10,   59,  182,  244,  241,  156,   32,    3,  104,
       0,  132,   51,   69,  156,  168,   19,  255,  131,  168,  156,   69,
       2,   51,   76,    0,    2,   51,  131,   69,  156,  168,   19,  255,
     132,  168,  156,   69,   51,   11,    0,  132,   12,   73,  197,  246,
       2,  255,  132,  236,  138,   25,    2,  104,    0,    2,   51,  130,
      69,  168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,
       2,   51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,
      51,   11,    0,  132,   19,   69,  221,  248,    3,  255,  132,  254,
     231,  119,   19,   92,    0,  130,    3,   19,   12,    0,  131,   51,
      69,  168,   21,  255,  131,  168,  156,   69,    2,   51,   68,    0,
       2,   51,  131,   69,  156,  168,   21,  255,  131,  168,   69,   51,
      13,    0,  132,    3,   30,  155,  240,    4,  255,  132,  252,  224,
     101,   15,   90,    0,  132,    4,   30,   69,   12,   12,    0,  131,
      51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,   62,
       0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,   69,
      51,   15,    0,  132,    4,   38,  169,  242,    4,  255,  132,  251,
     215,   83,   11,   88,    0,  134,    5,   38,  155,  221,   73,   10,
      12,    0,  132,   51,   69,  156,  168,   22,  255,  129,  168,    2,
     156,  129,   69,    2,   51,   58,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   22,  255,  132,  168,  156,   69,   51,   17,    0,
     132,    5,   48,  185,  245,    4,  255,  132,  249,  205,   67,    9,
      86,    0,  136,    7,   48,  169,  240,  248,  197,   59,    7,   12,
       0,    2,   51,  130,   69,  168,   24,  255,  131,  168,  156,   69,
       3,   51,   52,    0,    3,   51,  131,   69,  156,  168,   24,  255,
     130,  168,   69,    2,   51,   19,    0,  132,    7,   62,  200,  247,
       4,  255,  132,  247,  191,   53,    7,   84,    0,  132,    9,   62,
     185,  242,    2,  255,  132,  246,  182,   46,    6,   13,    0,  132,
      51,   69,  156,  168,   24,  255,  129,  168,    2,  156,  129,   69,
       4,   51,   44,    0,    4,   51,  129,   69,    2,  156,  129,  168,
      24,  255,  132,  168,  156,   69,   51,   22,    0,  132,    9,   77,
     211,  249,    4,  255,  132,  245,  176,   42,    5,   82,    0,  132,
      13,   77,  200,  245,    4,  255,  132,  244,  175,   37,    6,   13,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   24,    0,  132,
      13,   94,  220,  251,    4,  255,  132,  241,  158,   33,    4,   80,
       0,  132,   17,   94,  211,  247,    5,  255,  132,  241,  185,   48,
      12,   15,    0,  132,   51,   69,  156,  168,   28,  255,  129,  168,
       3,  156,  129,   69,    4,   51,   28,    0,    4,   51,  129,   69,
       3,  156,  129,  168,   28,  255,  132,  168,  156,   69,   51,   27,
       0,  132,   17,  112,  228,  253,    4,  255,  132,  237,  140,   26,
       2,   77,    0,  133,    2,   22,  112,  220,  249,    4,  255,  133,
     254,  236,  156,   41,    6,   17,    0,    2,   51,  130,   69,  168,
      31,  255,  129,  168,    3,  156,  129,   69,    7,   51,   14,    0,
       7,   51,  129,   69,    3,  156,  129,  168,   31,  255,  130,  168,
      69,    2,   51,   29,    0,  132,   22,  131,  234,  254,    3,  255,
     132,  254,  232,  121,   20,   76,    0,  133,    3,   29,  131,  228,
     251,    4,  255,  133,  252,  231,  138,   32,    5,   20,    0,  132,
      51,   69,  156,  168,   33,  255,  129,  168,    6,  156,  129,   69,
      14,   51,  129,   69,    6,  156,  129,  168,   33,  255,  132,  168,
     156,   69,   51,   31,    0,  132,    2,   29,  149,  238,    4,  255,
     132,  253,  225,  103,   15,   74,    0,  133,    5,   37,  149,  234,
     253,    4,  255,  133,  251,  224,  119,   25,    3,   22,    0,    2,
      51,  131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,
     168,   38,  255,  131,  168,  156,   69,    2,   51,   33,    0,  132,
       3,   37,  167,  242,    4,  255,  132,  251,  216,   85,   13,   72,
       0,  133,    7,   47,  167,  238,  254,    4,  255,  133,  249,  215,
     101,   19,    2,   25,    0,    2,   51,  131,   69,  156,  168,   88,
     255,  131,  168,  156,   69,    2,   51,   36,    0,  132,    5,   47,
     183,  245,    4,  255,  131,  251,  220,   39,   71,    0,  132,    9,
      60,  183,  242,    5,  255,  132,  247,  205,   83,   15,   29,    0,
       2,   51,  131,   69,  156,  168,   84,  255,  131,  168,  156,   69,
       2,   51,   39,    0,  132,    7,   60,  198,  247,    4,  255,  129,
     112,   71,    0,  132,   12,   75,  198,  245,    5,  255,  132,  245,
     191,   67,   11,   32,    0,    2,   51,  131,   69,  156,  168,   80,
     255,  131,  168,  156,   69,    2,   51,   42,    0,  132,    9,   75,
     210,  249,    2,  255,  129,   87,   71,    0,  132,   17,   92,  210,
     247,    5,  255,  132,  241,  176,   53,    9,   35,    0,    2,   51,
     131,   69,  156,  168,   76,  255,  131,  168,  156,   69,    2,   51,
      45,    0,  133,   12,   92,  230,  241,   60,   71,    0,  132,    1,
      98,  230,  249,    4,  255,  133,  254,  237,  158,   42,    7,   38,
       0,    2,   51,  129,   69,    2,  156,  129,  168,   70,  255,  129,
     168,    2,  156,  129,   69,    2,   51,   48,    0,  131,   17,   98,
      31,   73,    0,  130,   31,  241,    4,  255,  133,  253,  232,  140,
      33,    5,   41,    0,    3,   51,  131,   69,  156,  168,   66,  255,
     131,  168,  156,   69,    3,   51,   51,    0,  129,    1,   75,    0,
     129,   60,    3,  255,  133,  251,  225,  121,   26,    4,   45,    0,
       2,   51,  129,   69,    2,  156,  129,  168,   60,  255,  129,  168,
       2,  156,  129,   69,    2,   51,  127,    0,    4,    0,  135,   87,
     255,  251,  216,  103,   20,    2,   48,    0,    3,   51,  129,   69,
       3,  156,  129,  168,   52,  255,  129,  168,    3,  156,  129,   69,
       3,   51,  127,    0,    7,    0,  132,  112,  220,   85,   15,   53,
       0,    4,   51,  129,   69,    3,  156,  129,  168,   44,  255,  129,
     168,    3,  156,  129,   69,    4,   51,  127,    0,   11,    0,  130,
      39,   13,   58,    0,    4,   51,  129,   69,    3,  156,  129,  168,
      36,  255,  129,  168,    3,  156,  129,   69,    4,   51,  127,    0,
      79,    0,    4,   51,  129,   69,    6,  156,  129,  168,   22,  255,
     129,  168,    6,  156,  129,   69,    4,   51,   20,    0,  129,    7,
     127,    0,   66,    0,    7,   51,  129,   69,   22,  156,  129,   69,
       7,   51,   22,    0,  132,    6,   22,   45,    7,  127,    0,   72,
       0,   24,   51,   27,    0,  134,    5,   20,   66,  163,  159,   21,
     127,    0,   39,    0,  132,    9,   24,    6,    1,   78,    0,  137,
       5,   17,   60,  147,  219,  245,  221,   70,    6,  127,    0,   38,
       0,  134,   19,  111,   84,   34,   13,    5,   75,    0,  138,    4,
      40,  143,  216,  244,  254,  255,  246,  159,   23,  127,    0,   37,
       0,  138,    2,   45,  216,  231,  193,  131,   68,   29,   15,    2,
      73,    0,  131,   17,  148,  241,    4,  255,  131,  224,   76,    7,
     127,    0,   36,    0,  138,    9,   97,  237,  255,  251,  243,  225,
     184,   45,    4,   73,    0,  132,    4,   54,  211,  252,    3,  255,
     131,  247,  166,   26,  127,    0,   36,    0,  131,   22,  163,  248,
       3,  255,  131,  246,  166,   19,   75,    0,  131,   15,  132,  240,
       4,  255,  131,  227,   82,    8,  127,    0,   34,    0,  132,    3,
      53,  216,  254,    3,  255,  131,  233,   94,    6,   33,    0,    8,
       1,   34,    0,  132,    3,   49,  206,  251,    3,  255,  131,  248,
     172,   28,  127,    0,   34,    0,  131,   10,  111,  240,    3,  255,
     132,  252,  204,   41,    1,   33,    0,  129,   35,    6,   43,  130,
      36,    1,   34,    0,  131,   13,  125,  239,    4,  255,  131,  230,
      89,    8,  127,    0,   33,    0,  131,   27,  178,  249,    3,  255,
     131,  244,  146,   15,   34,    0,  130,   42,  212,    5,  213,  130,
      43,    1,   34,    0,  132,    2,   45,  202,  250,    3,  255,  132,
     249,  179,   31,    1,  127,    0,   31,    0,  131,    4,   64,  222,
       4,  255,  131,  229,   80,    6,   34,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,   35,    0,  131,   12,  117,  237,
       4,  255,  131,  232,   96,    9,  127,    0,   31,    0,  131,   12,
     127,  242,    3,  255,  132,  251,  193,   34,    1,   34,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   35,    0,  132,
       2,   41,  196,  250,    3,  255,  132,  249,  185,   35,    2,  127,
       0,   30,    0,  131,   32,  190,  250,    3,  255,  131,  243,  131,
      13,   35,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   36,    0,  131,   11,  110,  235,    4,  255,  131,  234,  103,
      10,  127,    0,   29,    0,  131,    5,   76,  227,    4,  255,  131,
     224,   67,    5,   35,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   36,    0,  132,    1,   37,  191,  249,    3,  255,
     132,  250,  191,   38,    2,  127,    0,   28,    0,  131,   14,  142,
     244,    3,  255,  131,  250,  182,   28,   36,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,   37,    0,  131,   10,  103,
     233,    4,  255,  131,  236,  110,   12,  127,    0,   27,    0,  132,
       1,   39,  201,  251,    3,  255,  131,  241,  116,   11,   36,    0,
     131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   37,    0,
     132,    1,   34,  185,  248,    3,  255,  132,  251,  197,   42,    3,
     127,    0,   26,    0,  131,    6,   90,  232,    3,  255,  132,  254,
     218,   56,    4,   36,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   38,    0,  131,    8,   96,  231,    4,  255,  131,
     238,  118,   13,  127,    0,   26,    0,  131,   18,  157,  245,    3,
     255,  131,  249,  168,   24,   37,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,   39,    0,  131,   31,  179,  248,    3,
     255,  132,  251,  202,   48,    4,  127,    0,   24,    0,  132,    2,
      47,  210,  252,    3,  255,  131,  238,  101,    9,   37,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   39,    0,  131,
       8,   89,  229,    4,  255,  131,  252,   89,    2,  127,    0,   24,
       0,  131,    7,  105,  235,    3,  255,  132,  253,  210,   47,    3,
      37,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
      40,    0,  131,   28,  172,  247,    2,  255,  130,  192,   50,  127,
       0,   26,    0,  131,   21,  171,  246,    3,  255,  131,  248,  153,
      20,   38,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   40,    0,  133,    7,   85,  241,  202,   61,  127,    0,   27,
       0,  131,    2,   60,  232,    4,  255,  131,  234,   87,    8,   38,
       0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   41,
       0,  130,   21,   46,  127,    0,   30,    0,  131,   14,  118,  227,
       2,  255,  132,  254,  200,   40,    2,   38,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,  127,    0,   76,    0,  133,
      48,  154,  233,  147,   18,   39,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,  127,    0,   79,    0,  130,   20,    5,
      39,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
     127,    0,  120,    0,  131,   42,  212,  254,    3,  255,  131,  213,
      43,    1,  127,    0,  120,    0,  131,   42,  212,  254,    3,  255,
     131,  213,   43,    1,  127,    0,  120,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,  127,    0,  120,    0,  131,   42,
     212,  254,    3,  255,  131,  213,   43,    1,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0 
  );
  Light_gizmoChannelData1: array[0 .. 8802 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,  127,    0,  120,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,  127,    0,
     120,    0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,
     127,    0,  120,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,  127,    0,  120,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  134,    1,    9,   25,   10,    6,
       1,  127,    0,   76,    0,  131,    1,   43,  213,    3,  255,  131,
     254,  212,   42,   38,    0,  136,    1,   40,  178,  237,  143,   46,
       8,    5,  127,    0,   74,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  131,    6,   70,  222,    3,  255,
     131,  219,  104,    7,  127,    0,   30,    0,  130,   46,   21,   41,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   38,
       0,  131,   19,  119,  248,    4,  255,  130,  205,   39,  127,    0,
      28,    0,  133,   61,  202,  241,   85,    7,   40,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,    1,
      42,  181,    4,  255,  131,  234,  137,    6,  127,    0,   26,    0,
     130,   50,  192,    2,  255,  131,  247,  172,   28,   40,    0,  131,
       1,   43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,
       8,   78,  230,    3,  255,  131,  254,  213,   76,  127,    0,   25,
       0,  131,    2,   89,  252,    4,  255,  131,  229,   89,    8,   39,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   37,
       0,  131,   22,  132,  250,    3,  255,  131,  247,  179,   26,  127,
       0,   25,    0,  132,    4,   48,  202,  251,    3,  255,  131,  248,
     179,   31,   39,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   36,    0,  131,    2,   48,  193,    4,  255,  131,  232,
     125,    5,  127,    0,   26,    0,  131,   13,  118,  238,    4,  255,
     131,  231,   96,    8,   38,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   36,    0,  131,   10,   87,  236,    3,  255,
     131,  253,  208,   63,  127,    0,   27,    0,  132,    3,   42,  197,
     251,    3,  255,  132,  248,  185,   34,    1,   37,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   36,    0,  131,   26,
     145,  252,    3,  255,  131,  245,  170,   20,  127,    0,   28,    0,
     131,   12,  110,  236,    4,  255,  131,  233,  103,   10,   37,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   35,    0,
     131,    2,   54,  205,    4,  255,  131,  229,  111,    3,  127,    0,
      28,    0,  132,    2,   38,  191,  250,    3,  255,  132,  249,  191,
      37,    1,   36,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   35,    0,  131,   12,   97,  240,    3,  255,  131,  253,
     202,   52,  127,    0,   30,    0,  131,   10,  103,  234,    4,  255,
     131,  235,  110,   11,   36,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   35,    0,  131,   30,  158,  252,    3,  255,
     131,  242,  160,   15,  127,    0,   30,    0,  132,    2,   35,  185,
     249,    3,  255,  132,  250,  196,   41,    2,   35,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   34,    0,  131,    4,
      60,  214,    4,  255,  131,  225,   98,    3,  127,    0,   31,    0,
     131,    9,   96,  232,    4,  255,  131,  237,  117,   12,   35,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   34,    0,
     131,   15,  109,  243,    3,  255,  131,  252,  196,   42,  127,    0,
      32,    0,  132,    1,   31,  179,  249,    3,  255,  132,  250,  202,
      45,    2,   34,    0,  130,    1,   43,    5,  213,  130,  212,   42,
      34,    0,  131,   34,  171,  252,    3,  255,  131,  240,  148,   12,
     127,    0,   33,    0,  131,    8,   89,  230,    4,  255,  131,  239,
     125,   13,   34,    0,  130,    1,   36,    6,   43,  129,   35,   33,
       0,  131,    5,   68,  223,    4,  255,  131,  221,   84,    2,  127,
       0,   34,    0,  131,   28,  172,  248,    3,  255,  132,  251,  206,
      49,    3,   34,    0,    8,    1,   33,    0,  131,   17,  122,  246,
       3,  255,  131,  250,  189,   33,  127,    0,   35,    0,  131,    8,
      82,  227,    4,  255,  131,  240,  132,   15,   74,    0,  132,    1,
      40,  188,  252,    3,  255,  131,  237,  134,    9,  127,    0,   36,
       0,  131,   26,  166,  247,    3,  255,  132,  252,  211,   54,    4,
      73,    0,  138,    7,   64,  191,  223,  241,  250,  254,  217,   72,
       2,  127,    0,   36,    0,  131,    7,   76,  224,    4,  255,  131,
     241,  148,   17,   73,    0,  137,    3,   15,   28,   70,  134,  193,
     227,  188,   26,  127,    0,   38,    0,  138,   23,  159,  246,  255,
     254,  244,  216,  143,   40,    4,   24,    0,   24,   51,   27,    0,
     134,    4,   11,   35,   83,   94,   11,  127,    0,   38,    0,  137,
       6,   70,  221,  245,  219,  147,   60,   17,    5,   18,    0,    7,
      51,  129,   69,   22,  156,  129,   69,    7,   51,   23,    0,  131,
       6,   20,    7,  127,    0,   39,    0,  134,   21,  159,  163,   66,
      20,    5,   16,    0,    4,   51,  129,   69,    6,  156,  129,  168,
      22,  255,  129,  168,    6,  156,  129,   69,    4,   51,  127,    0,
      61,    0,  132,    7,   45,   22,    6,   14,    0,    4,   51,  129,
      69,    3,  156,  129,  168,   36,  255,  129,  168,    3,  156,  129,
      69,    4,   51,  127,    0,   58,    0,  129,    7,   12,    0,    4,
      51,  129,   69,    3,  156,  129,  168,   44,  255,  129,  168,    3,
     156,  129,   69,    4,   51,   54,    0,  130,    1,    2,  127,    0,
       8,    0,    3,   51,  129,   69,    3,  156,  129,  168,   52,  255,
     129,  168,    3,  156,  129,   69,    3,   51,   50,    0,  132,    3,
      26,   57,    6,  127,    0,    5,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   60,  255,  129,  168,    2,  156,  129,   69,    2,
      51,   47,    0,  133,    3,   33,  123,  230,  113,  127,    0,    2,
       0,    3,   51,  131,   69,  156,  168,   66,  255,  131,  168,  156,
      69,    3,   51,   43,    0,  135,    5,   41,  137,  236,  255,  247,
      89,  126,    0,    2,   51,  129,   69,    2,  156,  129,  168,   70,
     255,  129,  168,    2,  156,  129,   69,    2,   51,   39,    0,  133,
       1,    8,   50,  154,  242,    3,  255,  130,  245,   64,   75,    0,
     129,    1,   47,    0,    2,   51,  131,   69,  156,  168,   76,  255,
     131,  168,  156,   69,    2,   51,   36,    0,  133,    1,   11,   60,
     171,  247,    5,  255,  130,  228,   25,   73,    0,  131,   31,   98,
      17,   44,    0,    2,   51,  131,   69,  156,  168,   80,  255,  131,
     168,  156,   69,    2,   51,   33,    0,  133,    1,   15,   71,  187,
     249,    4,  255,  132,  254,  243,  200,   76,   72,    0,  133,   60,
     241,  230,   92,   12,   41,    0,    2,   51,  131,   69,  156,  168,
      84,  255,  131,  168,  156,   69,    2,   51,   30,    0,  133,    2,
      19,   84,  203,  251,    4,  255,  133,  254,  238,  179,   62,    6,
      71,    0,  129,   87,    2,  255,  132,  249,  210,   75,    9,   38,
       0,    2,   51,  131,   69,  156,  168,   88,  255,  131,  168,  156,
      69,    2,   51,   27,    0,  133,    2,   24,   99,  215,  253,    4,
     255,  135,  253,  233,  165,   48,    2,    0,    1,   69,    0,  129,
     112,    4,  255,  132,  247,  198,   60,    7,   35,    0,    2,   51,
     131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,  168,
      38,  255,  131,  168,  156,   69,    2,   51,   24,    0,  133,    2,
      31,  115,  226,  253,    4,  255,  135,  253,  227,  149,   36,    2,
       0,   19,   69,    0,  131,   39,  220,  251,    4,  255,  132,  245,
     183,   47,    5,   33,    0,  132,   51,   69,  156,  168,   33,  255,
     129,  168,    6,  156,  129,   69,   14,   51,  129,   69,    6,  156,
     129,  168,   33,  255,  132,  168,  156,   69,   51,   22,    0,  133,
       5,   38,  132,  234,  254,    4,  255,  133,  251,  220,  133,   26,
       1,   72,    0,  132,   13,   85,  216,  251,    4,  255,  132,  242,
     167,   37,    3,   30,    0,    2,   51,  130,   69,  168,   31,  255,
     129,  168,    3,  156,  129,   69,    7,   51,   14,    0,    7,   51,
     129,   69,    3,  156,  129,  168,   31,  255,  130,  168,   69,    2,
      51,   18,    0,  133,    1,    7,   46,  149,  240,    5,  255,  133,
     249,  213,  116,   18,    1,   74,    0,  132,   15,  103,  225,  253,
       4,  255,  132,  238,  149,   29,    2,   28,    0,  132,   51,   69,
     156,  168,   28,  255,  129,  168,    3,  156,  129,   69,    4,   51,
      28,    0,    4,   51,  129,   69,    3,  156,  129,  168,   28,  255,
     132,  168,  156,   69,   51,   16,    0,  133,    1,   10,   56,  167,
     245,    4,  255,  133,  254,  246,  205,  100,   13,   77,    0,  132,
      20,  121,  232,  254,    3,  255,  132,  254,  234,  131,   22,   26,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   13,    0,  133,
       2,   13,   68,  183,  248,    4,  255,  133,  254,  243,  194,   82,
       8,   78,    0,  132,    2,   26,  140,  237,    4,  255,  132,  253,
     228,  112,   17,   24,    0,  132,   51,   69,  156,  168,   24,  255,
     129,  168,    2,  156,  129,   69,    4,   51,   44,    0,    4,   51,
     129,   69,    2,  156,  129,  168,   24,  255,  132,  168,  156,   69,
      51,   11,    0,  133,    1,   15,   65,  205,  250,    4,  255,  133,
     254,  239,  183,   66,    5,   80,    0,  132,    4,   33,  158,  241,
       4,  255,  132,  251,  220,   94,   13,   21,    0,    2,   51,  130,
      69,  168,   24,  255,  131,  168,  156,   69,    3,   51,   52,    0,
       3,   51,  131,   69,  156,  168,   24,  255,  130,  168,   69,    2,
      51,    9,    0,  133,    1,    7,   47,  178,  245,    3,  255,  133,
     253,  235,  170,   52,    4,   82,    0,  132,    5,   42,  176,  245,
       4,  255,  132,  249,  211,   77,    9,   19,    0,  132,   51,   69,
     156,  168,   22,  255,  129,  168,    2,  156,  129,   69,    2,   51,
      58,    0,    2,   51,  129,   69,    2,  156,  129,  168,   22,  255,
     132,  168,  156,   69,   51,   10,    0,  140,    6,   50,  183,  247,
     255,  253,  229,  155,   39,    2,    0,    2,   82,    0,  132,    7,
      53,  191,  247,    4,  255,  132,  247,  200,   62,    7,   17,    0,
     131,   51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,
      62,    0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,
      69,   51,   10,    0,  136,    8,   63,  197,  249,  225,  139,   28,
       1,   86,    0,  132,    9,   67,  205,  249,    4,  255,  132,  245,
     185,   48,    5,   15,    0,  131,   51,   69,  168,   21,  255,  131,
     168,  156,   69,    2,   51,   68,    0,    2,   51,  131,   69,  156,
     168,   21,  255,  131,  168,   69,   51,   10,    0,  134,   11,   79,
     208,  126,   20,    1,   88,    0,  132,   11,   83,  215,  251,    4,
     255,  132,  242,  169,   38,    4,   12,    0,    2,   51,  130,   69,
     168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,    2,
      51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,   51,
       9,    0,  132,   13,   56,   18,    1,   90,    0,  132,   15,  101,
     224,  252,    4,  255,  132,  240,  155,   30,    3,   10,    0,  132,
      51,   69,  156,  168,   19,  255,  131,  168,  156,   69,    2,   51,
      76,    0,    2,   51,  131,   69,  156,  168,   19,  255,  132,  168,
     156,   69,   51,    8,    0,  131,    1,   14,    1,   92,    0,  132,
      19,  119,  231,  254,    3,  255,  132,  248,  221,   69,   19,    9,
       0,  131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,
      80,    0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,
      51,  102,    0,  132,    2,   25,  138,  236,    2,  255,  132,  246,
     197,   73,   12,    9,    0,  131,   51,   69,  168,   19,  255,  132,
     168,  156,   69,   51,   84,    0,  132,   51,   69,  156,  168,   19,
     255,  131,  168,   69,   51,  102,    0,  136,    3,   32,  156,  241,
     244,  182,   59,   10,    9,    0,  131,   51,   69,  168,   19,  255,
     130,  168,   69,    2,   51,   86,    0,    2,   51,  130,   69,  168,
      19,  255,  131,  168,   69,   51,  102,    0,  134,    5,   41,  185,
     175,   46,    7,    9,    0,  131,   51,   69,  168,   18,  255,  132,
     168,  156,   69,   51,   90,    0,  132,   51,   69,  156,  168,   18,
     255,  131,  168,   69,   51,  102,    0,  132,    6,   48,   37,    6,
       9,    0,  131,   51,   69,  168,   18,  255,  130,  168,   69,    2,
      51,   92,    0,    2,   51,  130,   69,  168,   18,  255,  131,  168,
      69,   51,  102,    0,  130,   12,    6,    9,    0,  131,   51,   69,
     168,   17,  255,  132,  168,  156,   69,   51,   96,    0,  132,   51,
      69,  156,  168,   17,  255,  131,  168,   69,   51,  111,    0,  131,
      51,   69,  168,   17,  255,  130,  168,   69,    2,   51,   98,    0,
       2,   51,  130,   69,  168,   17,  255,  131,  168,   69,   51,  109,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  102,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  107,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  104,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  105,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  103,    0,  131,   51,   69,  168,   16,  255,  130,  168,   69,
       2,   51,  108,    0,    2,   51,  130,   69,  168,   16,  255,  131,
     168,   69,   51,  102,    0,  130,   51,  156,   16,  255,  131,  168,
      69,   51,  112,    0,  131,   51,   69,  168,   16,  255,  130,  156,
      51,  101,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  114,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   99,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  116,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   97,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  118,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   95,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  120,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   94,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   93,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  124,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   91,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  126,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   90,
       0,  130,   51,  156,   15,  255,  130,  156,   51,  127,    0,  131,
       0,   51,  156,   15,  255,  130,  156,   51,   89,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,  132,    0,
      51,   69,  168,   14,  255,  131,  168,   69,   51,   87,    0,  131,
      51,   69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   86,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       5,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   28,
       0,  131,    1,    9,   12,   54,    0,  131,   51,   69,  168,   13,
     255,  131,  168,   69,   51,  127,    0,    7,    0,  131,   51,   69,
     168,   13,  255,  131,  168,   69,   51,   25,    0,  134,    1,    7,
      31,   78,  115,    1,   20,    0,  129,    2,   31,    0,  131,   51,
      69,  168,   14,  255,  130,  156,   51,  127,    0,    9,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,   23,    0,  135,    6,
      28,   72,  149,  225,  254,   63,   19,    0,  133,   14,   60,   21,
       7,    2,   28,    0,  130,   51,  156,   14,  255,  131,  168,   69,
      51,  127,    0,    9,    0,  131,   51,   69,  168,   14,  255,  130,
     156,   51,   21,    0,  137,    5,   24,   67,  141,  220,  250,  255,
     253,  198,   19,    0,  136,  118,  232,  171,  105,   47,   18,    6,
       1,   24,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,   11,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   18,    0,  134,    4,   22,   62,  134,  214,  249,
       4,  255,  130,  250,   75,   18,    0,  138,  227,  255,  246,  235,
     210,  157,   90,   39,   14,    5,   22,    0,  130,   51,  156,   14,
     255,  130,  156,   51,  127,    0,   13,    0,  130,   51,  156,   14,
     255,  130,  156,   51,   16,    0,  134,    2,   19,   57,  127,  208,
     247,    6,  255,  130,  254,  208,   17,    0,  129,   48,    4,  255,
     137,  252,  245,  232,  201,  142,   76,   32,   12,    4,   18,    0,
     131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,    0,
      13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,
      13,    0,  135,    2,   18,   52,  119,  203,  246,  254,    6,  255,
     132,  252,  236,  211,   37,   16,    0,  129,  154,    7,  255,  137,
     251,  244,  227,  190,  127,   64,   27,   10,    3,   15,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   11,    0,  134,
       2,   16,   49,  112,  196,  244,    7,  255,  134,  253,  238,  203,
     139,   57,   14,   16,    0,  130,  233,  254,    9,  255,  137,  250,
     242,  222,  178,  111,   53,   22,    9,    2,   11,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,  127,    0,   17,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,    7,    0,    2,    1,
     134,   14,   44,  105,  190,  242,  254,    6,  255,  134,  253,  239,
     207,  147,   62,   12,   17,    0,  134,   20,  147,  200,  234,  248,
     253,    9,  255,  136,  249,  240,  216,  163,   97,   45,   19,    9,
       9,    0,  130,   51,  156,   13,  255,  131,  168,   69,   51,  127,
       0,   17,    0,  131,   51,   69,  168,   13,  255,  130,  156,   51,
       6,    0,  135,    1,   13,   43,   98,  184,  240,  254,    6,  255,
     135,  253,  241,  211,  153,   69,   14,    1,   18,    0,  137,    5,
      18,   40,   87,  153,  210,  238,  249,  254,    8,  255,  134,  254,
     248,  237,  216,  111,   24,    8,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  133,    8,   51,
     176,  236,  253,    6,  255,  134,  254,  243,  214,  160,   75,   17,
      23,    0,  137,    2,    8,   20,   47,  101,  168,  218,  241,  250,
       9,  255,  131,  231,   84,    6,    8,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   21,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    6,    0,  131,   25,  160,  247,    5,  255,
     135,  254,  244,  218,  166,   82,   19,    2,   27,    0,  137,    3,
       9,   24,   56,  116,  182,  224,  243,  251,    5,  255,  132,  251,
     193,   34,    1,    7,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    5,    0,  132,    6,   63,  216,  254,
       2,  255,  135,  254,  246,  221,  173,   89,   23,    2,   32,    0,
     137,    4,   11,   28,   67,  131,  193,  229,  244,  252,    2,  255,
     131,  243,  131,   13,    8,    0,  130,   51,  156,   13,  255,  130,
     156,   51,  127,    0,   23,    0,  130,   51,  156,   13,  255,  130,
     156,   51,    6,    0,  138,   21,  140,  245,  255,  247,  224,  178,
      97,   26,    3,   37,    0,  139,    5,   13,   34,   80,  146,  204,
     233,  246,  225,   68,    5,    7,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   23,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  136,    5,   57,
     212,  229,  184,  105,   30,    3,   41,    0,  136,    1,    6,   15,
      41,   94,  166,  184,   29,    8,    0,  130,   51,  156,   13,  255,
     130,  156,   51,  127,    0,   25,    0,  130,   51,  156,   13,  255,
     130,  156,   51,    6,    0,  133,   18,  129,  122,   34,    5,   46,
       0,  133,    1,    6,   19,   45,   15,    8,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,  127,    0,   25,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,    6,    0,  131,    5,   29,
       6,   51,    0,  130,    4,    2,    7,    0,  131,   51,   69,  168,
      12,  255,  130,  156,   51,  127,    0,   27,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,    6,    0,  129,    1,   61,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   67,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   66,    0,
     130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   29,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   65,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,  127,    0,   31,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,   64,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   31,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   64,    0,  130,   51,
     156,   12,  255,  130,  156,   51,  127,    0,   33,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   33,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   63,    0,  131,   51,   69,  168,   11,  255,
     131,  168,   69,   51,  127,    0,   33,    0,  131,   51,   69,  168,
      11,  255,  131,  168,   69,   51,   62,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,
     156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,   51,
     127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      61,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,
     127,    0,   35,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      77,    0,  139,   26,   86,  137,  179,  212,  235,  212,  179,  137,
      86,   26,   76,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      60,    0,  130,   51,  156,   12,  255,  130,  156,   51,   74,    0,
     131,   35,  124,  202,   11,  255,  131,  202,  124,   35,   73,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   72,    0,  130,   54,  175,   17,
     255,  130,  175,   54,   71,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   59,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   71,    0,  129,  137,   21,  255,  129,  137,   70,    0,
     131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   70,    0,  130,   49,
     202,   23,  255,  130,  202,   49,   69,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   69,    0,  130,   86,  249,   25,  255,  130,  249,   86,
      68,    0,  130,   51,  156,   12,  255,  130,  156,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   68,    0,  129,  105,
      29,  255,  129,  105,   67,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   58,    0,  130,   51,  156,   11,  255,  131,  168,   69,
      51,   67,    0,  129,  105,   31,  255,  129,  105,   66,    0,  131,
      51,   69,  168,   11,  255,  130,  156,   51,   58,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   67,    0,  129,   86,   33,  255,
     129,   86,   66,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      58,    0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,
     130,   49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   57,    0,  131,   51,   69,  168,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,
      56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   65,    0,
     129,  137,   37,  255,  129,  137,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   64,    0,  129,   54,   39,  255,  129,   54,   63,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  129,  175,   39,  255,
     129,  175,   63,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      56,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  131,   51,   69,
     168,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   64,    0,  129,  124,   41,  255,  129,  124,
      63,    0,  130,   51,  156,   11,  255,  130,  156,   51,   56,    0,
     130,   51,  156,   11,  255,  130,  156,   51,   64,    0,  129,  202,
      41,  255,  129,  202,   63,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      63,    0,  129,   26,   43,  255,  129,   26,   62,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   63,    0,  129,   86,   43,  255,  129,   86,
      62,    0,  130,   51,  156,   11,  255,  130,  156,   51,    5,    0,
     129,    5,   10,    4,   10,    5,    4,    0,   20,   42,  130,   35,
       1,    4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,
       0,  129,  137,   43,  255,  129,  137,   62,    0,  130,   51,  156,
      11,  255,  130,  156,   51,    4,    0,  130,    1,   39,    4,   69,
       3,   70,    4,   71,    3,   72,    4,   73,    2,   74,    4,    0,
      20,  212,  130,   43,    1,    4,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,
       0,  130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  132,
       1,   44,  224,  229,    9,  230,    9,  231,    4,    0,   19,  254,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  212,   43,  255,  129,  212,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  213,   19,  255,    4,    0,   19,  255,  131,  213,   43,    1,
       4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,
     129,  235,   43,  255,  129,  235,   62,    0,  130,   51,  156,   11,
     255,  130,  156,   51,    4,    0,  131,    1,   43,  213,   19,  255,
       4,    0,   19,  255,  131,  213,   43,    1,    4,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   63,    0,  129,  212,   43,  255,
     129,  212,   62,    0,  130,   51,  156,   11,  255,  130,  156,   51,
       4,    0,  131,    1,   43,  213,   19,  255,    4,    0,   19,  255,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  215,   19,  250,    4,    0,   20,  213,  130,   43,    1,    4,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
     137,   43,  255,  129,  137,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,    4,    0,  131,    1,   42,  189,    3,  186,    3,
     185,    4,  184,    3,  183,    4,  182,    2,  181,    4,    0,   20,
      43,  130,   36,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,   86,   43,  255,  129,   86,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  130,    1,
      29,    7,   25,    9,   24,    4,   23,    4,    0,   21,    1,    5,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
      26,   43,  255,  129,   26,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,
      51,   64,    0,  129,  202,   41,  255,  129,  202,   63,    0,  130,
      51,  156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,
      11,  255,  131,  168,   69,   51,   63,    0,  129,  124,   41,  255,
     129,  124,   62,    0,  131,   51,   69,  168,   11,  255,  130,  156,
      51,   56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   64,    0,  129,  175,   39,  255,  129,  175,   63,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   64,    0,  129,   54,   39,
     255,  129,   54,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   56,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,
      65,    0,  129,  137,   37,  255,  129,  137,   64,    0,  130,   51,
     156,   11,  255,  131,  168,   69,   51,   57,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,  130,
      49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   58,    0,  130,   51,  156,   11,  255,
     131,  168,   69,   51,   66,    0,  129,   86,   33,  255,  129,   86,
      65,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   67,    0,  129,
     105,   31,  255,  129,  105,   66,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   68,    0,  129,  105,   29,  255,  129,  105,   67,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   58,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   69,    0,  130,   86,  249,   25,  255,
     130,  249,   86,   68,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   58,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,   69,    0,  130,   49,  202,   23,  255,  130,  202,   49,   68,
       0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   59,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   71,    0,  129,
     137,   21,  255,  129,  137,   70,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   72,    0,  130,   54,  175,   17,  255,  130,  175,   54,   71,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   74,    0,  131,   35,  124,
     202,   11,  255,  131,  202,  124,   35,   73,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   60,    0,  131,   51,   69,  168,   11,
     255,  131,  168,   69,   51,   76,    0,  139,   26,   86,  137,  179,
     212,  235,  212,  179,  137,   86,   26,   75,    0,  131,   51,   69,
     168,   11,  255,  131,  168,   69,   51,   61,    0,  130,   51,  156,
      12,  255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,
     130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   62,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,  127,    0,   33,    0,  131,   51,   69,  168,   11,  255,  131,
     168,   69,   51,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   33,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   64,    0,  130,   51,  156,   12,  255,  130,  156,   51,  127,
       0,   33,    0,  130,   51,  156,   12,  255,  130,  156,   51,   64,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      31,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   64,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,
      31,    0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   65,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      29,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   66,
       0,  130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   67,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   68,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   27,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   69,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   25,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   62,    0,  129,
       4,    7,    0,  130,   51,  156,   13,  255,  130,  156,   51,  127,
       0,   25,    0,  130,   51,  156,   13,  255,  130,  156,   51,    8,
       0,  130,    2,    4,   50,    0,  132,    4,   17,   40,    5,    6,
       0,  131,   51,   69,  168,   12,  255,  131,  168,   69,   51,  127,
       0,   23,    0,  131,   51,   69,  168,   12,  255,  131,  168,   69,
      51,    8,    0,  133,   15,   45,   19,    6,    1,   45,    0,  134,
       3,   15,   54,  148,  143,   17,    7,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   23,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    9,    0,  136,   29,  184,  166,   94,   41,
      15,    6,    1,   40,    0,  137,    2,   13,   49,  132,  211,  241,
     216,   60,    5,    6,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    8,    0,  139,    5,   68,  225,  246,
     233,  204,  146,   80,   34,   13,    5,   36,    0,  139,    2,   12,
      45,  125,  206,  240,  252,  255,  244,  147,   20,    7,    0,  130,
      51,  156,   13,  255,  130,  156,   51,  127,    0,   21,    0,  130,
      51,  156,   13,  255,  130,  156,   51,    9,    0,  131,   13,  131,
     243,    2,  255,  137,  252,  244,  229,  193,  131,   67,   28,   11,
       4,   31,    0,  135,    1,   11,   41,  117,  202,  239,  251,    3,
     255,  132,  254,  219,   66,    6,    6,    0,  131,   51,   69,  168,
      12,  255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,
      69,  168,   12,  255,  131,  168,   69,   51,    8,    0,  132,    1,
      34,  193,  251,    5,  255,  137,  251,  243,  224,  182,  116,   56,
      24,    9,    3,   26,    0,  135,    1,   10,   37,  110,  196,  237,
     250,    6,  255,  131,  245,  163,   22,    7,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,  127,    0,   17,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,    9,    0,  131,    6,   84,
     231,    9,  255,  137,  250,  241,  218,  168,  101,   47,   20,    8,
       2,   22,    0,  134,    8,   34,  103,  191,  235,  250,    7,  255,
     133,  246,  221,  159,   45,    7,    6,    0,  131,   51,   69,  168,
      13,  255,  130,  156,   51,  127,    0,   17,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,    9,    0,  134,   24,  111,  216,
     237,  248,  254,    8,  255,  137,  254,  249,  238,  210,  153,   87,
      40,   18,    5,   18,    0,  134,    8,   31,   96,  185,  233,  249,
       7,  255,  134,  247,  224,  159,   70,   21,    7,    8,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   10,    0,  136,
       9,   19,   45,   97,  163,  216,  240,  249,    9,  255,  134,  253,
     248,  234,  200,  147,   20,   16,    0,  134,    7,   28,   89,  179,
     231,  248,    7,  255,  134,  248,  227,  166,   76,   23,    6,   10,
       0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,
       0,   13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,   12,    0,  137,    2,    9,   22,   53,  111,  178,  222,  242,
     250,    9,  255,  130,  254,  233,   16,    0,  133,   21,   85,  172,
     229,  248,    7,  255,  134,  249,  230,  172,   82,   26,    7,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,  127,    0,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,   16,    0,  137,
       3,   10,   27,   64,  127,  190,  227,  244,  251,    7,  255,  129,
     154,   16,    0,  131,   46,  241,  247,    7,  255,  134,  249,  232,
     179,   89,   28,    8,   15,    0,  131,   51,   69,  168,   13,  255,
     131,  168,   69,   51,  127,    0,   11,    0,  131,   51,   69,  168,
      13,  255,  131,  168,   69,   51,   19,    0,  137,    4,   12,   32,
      76,  142,  201,  232,  245,  252,    4,  255,  129,   48,   17,    0,
     129,  202,    6,  255,  134,  250,  234,  185,   96,   31,    8,   18,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       9,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   23,
       0,  138,    5,   14,   39,   90,  157,  210,  235,  246,  255,  227,
      18,    0,  129,   61,    4,  255,  135,  251,  236,  191,  103,   35,
       9,    1,   19,    0,  131,   51,   69,  168,   14,  255,  130,  156,
      51,  127,    0,    9,    0,  130,   51,  156,   14,  255,  131,  168,
      69,   51,   25,    0,  136,    1,    6,   18,   47,  105,  171,  232,
     118,   19,    0,  137,  192,  255,  251,  238,  197,  110,   38,   10,
       2,   22,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,    7,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   29,    0,  133,    2,    7,   21,   60,   14,   19,
       0,  135,   50,  252,  202,  118,   42,   12,    2,   25,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,  127,    0,    5,    0,
     131,   51,   69,  168,   14,  255,  130,  156,   51,   33,    0,  129,
       2,   21,    0,  132,   89,   48,   13,    3,   27,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,    0,
     131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   55,    0,
     130,    2,    4,   30,    0,  131,   51,   69,  168,   14,  255,  131,
     168,   69,   51,  127,    0,  132,    0,   51,   69,  168,   14,  255,
     131,  168,   69,   51,   89,    0,  130,   51,  156,   15,  255,  130,
     156,   51,  127,    0,  131,    0,   51,  156,   15,  255,  130,  156,
      51,   90,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  126,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   91,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  124,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   93,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   94,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  120,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   95,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  118,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   97,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  116,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   99,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  114,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  101,
       0,  130,   51,  156,   16,  255,  131,  168,   69,   51,  112,    0,
     131,   51,   69,  168,   16,  255,  130,  156,   51,  102,    0,  131,
      51,   69,  168,   16,  255,  130,  168,   69,    2,   51,  108,    0,
       2,   51,  130,   69,  168,   16,  255,  131,  168,   69,   51,  103,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  105,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  104,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  107,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  102,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  109,    0,  131,   51,   69,  168,   17,  255,  130,  168,   69,
       2,   51,   98,    0,    2,   51,  130,   69,  168,   17,  255,  131,
     168,   69,   51,  111,    0,  131,   51,   69,  168,   17,  255,  132,
     168,  156,   69,   51,   96,    0,  132,   51,   69,  156,  168,   17,
     255,  131,  168,   69,   51,  113,    0,  131,   51,   69,  168,   18,
     255,  130,  168,   69,    2,   51,   92,    0,    2,   51,  130,   69,
     168,   18,  255,  131,  168,   69,   51,  115,    0,  131,   51,   69,
     168,   18,  255,  132,  168,  156,   69,   51,   90,    0,  132,   51,
      69,  156,  168,   18,  255,  131,  168,   69,   51,   11,    0,  130,
       6,   12,  104,    0,  131,   51,   69,  168,   19,  255,  130,  168,
      69,    2,   51,   86,    0,    2,   51,  130,   69,  168,   19,  255,
     131,  168,   69,   51,   11,    0,  132,    6,   37,   48,    6,  104,
       0,  131,   51,   69,  168,   19,  255,  132,  168,  156,   69,   51,
      84,    0,  132,   51,   69,  156,  168,   19,  255,  131,  168,   69,
      51,   11,    0,  134,    7,   46,  175,  185,   41,    5,  104,    0,
     131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,   80,
       0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,   51,
      11,    0,  136,   10,   59,  182,  244,  241,  156,   32,    3,  104,
       0,  132,   51,   69,  156,  168,   19,  255,  131,  168,  156,   69,
       2,   51,   76,    0,    2,   51,  131,   69,  156,  168,   19,  255,
     132,  168,  156,   69,   51,   11,    0,  132,   12,   73,  197,  246,
       2,  255,  132,  236,  138,   25,    2,  104,    0,    2,   51,  130,
      69,  168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,
       2,   51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,
      51,   11,    0,  132,   19,   69,  221,  248,    3,  255,  132,  254,
     231,  119,   19,   92,    0,  130,    3,   19,   12,    0,  131,   51,
      69,  168,   21,  255,  131,  168,  156,   69,    2,   51,   68,    0,
       2,   51,  131,   69,  156,  168,   21,  255,  131,  168,   69,   51,
      13,    0,  132,    3,   30,  155,  240,    4,  255,  132,  252,  224,
     101,   15,   90,    0,  132,    4,   30,   69,   12,   12,    0,  131,
      51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,   62,
       0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,   69,
      51,   15,    0,  132,    4,   38,  169,  242,    4,  255,  132,  251,
     215,   83,   11,   88,    0,  134,    5,   38,  155,  221,   73,   10,
      12,    0,  132,   51,   69,  156,  168,   22,  255,  129,  168,    2,
     156,  129,   69,    2,   51,   58,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   22,  255,  132,  168,  156,   69,   51,   17,    0,
     132,    5,   48,  185,  245,    4,  255,  132,  249,  205,   67,    9,
      86,    0,  136,    7,   48,  169,  240,  248,  197,   59,    7,   12,
       0,    2,   51,  130,   69,  168,   24,  255,  131,  168,  156,   69,
       3,   51,   52,    0,    3,   51,  131,   69,  156,  168,   24,  255,
     130,  168,   69,    2,   51,   19,    0,  132,    7,   62,  200,  247,
       4,  255,  132,  247,  191,   53,    7,   84,    0,  132,    9,   62,
     185,  242,    2,  255,  132,  246,  182,   46,    6,   13,    0,  132,
      51,   69,  156,  168,   24,  255,  129,  168,    2,  156,  129,   69,
       4,   51,   44,    0,    4,   51,  129,   69,    2,  156,  129,  168,
      24,  255,  132,  168,  156,   69,   51,   22,    0,  132,    9,   77,
     211,  249,    4,  255,  132,  245,  176,   42,    5,   82,    0,  132,
      13,   77,  200,  245,    4,  255,  132,  244,  175,   37,    6,   13,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   24,    0,  132,
      13,   94,  220,  251,    4,  255,  132,  241,  158,   33,    4,   80,
       0,  132,   17,   94,  211,  247,    5,  255,  132,  241,  185,   48,
      12,   15,    0,  132,   51,   69,  156,  168,   28,  255,  129,  168,
       3,  156,  129,   69,    4,   51,   28,    0,    4,   51,  129,   69,
       3,  156,  129,  168,   28,  255,  132,  168,  156,   69,   51,   27,
       0,  132,   17,  112,  228,  253,    4,  255,  132,  237,  140,   26,
       2,   77,    0,  133,    2,   22,  112,  220,  249,    4,  255,  133,
     254,  236,  156,   41,    6,   17,    0,    2,   51,  130,   69,  168,
      31,  255,  129,  168,    3,  156,  129,   69,    7,   51,   14,    0,
       7,   51,  129,   69,    3,  156,  129,  168,   31,  255,  130,  168,
      69,    2,   51,   29,    0,  132,   22,  131,  234,  254,    3,  255,
     132,  254,  232,  121,   20,   76,    0,  133,    3,   29,  131,  228,
     251,    4,  255,  133,  252,  231,  138,   32,    5,   20,    0,  132,
      51,   69,  156,  168,   33,  255,  129,  168,    6,  156,  129,   69,
      14,   51,  129,   69,    6,  156,  129,  168,   33,  255,  132,  168,
     156,   69,   51,   31,    0,  132,    2,   29,  149,  238,    4,  255,
     132,  253,  225,  103,   15,   74,    0,  133,    5,   37,  149,  234,
     253,    4,  255,  133,  251,  224,  119,   25,    3,   22,    0,    2,
      51,  131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,
     168,   38,  255,  131,  168,  156,   69,    2,   51,   33,    0,  132,
       3,   37,  167,  242,    4,  255,  132,  251,  216,   85,   13,   72,
       0,  133,    7,   47,  167,  238,  254,    4,  255,  133,  249,  215,
     101,   19,    2,   25,    0,    2,   51,  131,   69,  156,  168,   88,
     255,  131,  168,  156,   69,    2,   51,   36,    0,  132,    5,   47,
     183,  245,    4,  255,  131,  251,  220,   39,   71,    0,  132,    9,
      60,  183,  242,    5,  255,  132,  247,  205,   83,   15,   29,    0,
       2,   51,  131,   69,  156,  168,   84,  255,  131,  168,  156,   69,
       2,   51,   39,    0,  132,    7,   60,  198,  247,    4,  255,  129,
     112,   71,    0,  132,   12,   75,  198,  245,    5,  255,  132,  245,
     191,   67,   11,   32,    0,    2,   51,  131,   69,  156,  168,   80,
     255,  131,  168,  156,   69,    2,   51,   42,    0,  132,    9,   75,
     210,  249,    2,  255,  129,   87,   71,    0,  132,   17,   92,  210,
     247,    5,  255,  132,  241,  176,   53,    9,   35,    0,    2,   51,
     131,   69,  156,  168,   76,  255,  131,  168,  156,   69,    2,   51,
      45,    0,  133,   12,   92,  230,  241,   60,   71,    0,  132,    1,
      98,  230,  249,    4,  255,  133,  254,  237,  158,   42,    7,   38,
       0,    2,   51,  129,   69,    2,  156,  129,  168,   70,  255,  129,
     168,    2,  156,  129,   69,    2,   51,   48,    0,  131,   17,   98,
      31,   73,    0,  130,   31,  241,    4,  255,  133,  253,  232,  140,
      33,    5,   41,    0,    3,   51,  131,   69,  156,  168,   66,  255,
     131,  168,  156,   69,    3,   51,   51,    0,  129,    1,   75,    0,
     129,   60,    3,  255,  133,  251,  225,  121,   26,    4,   45,    0,
       2,   51,  129,   69,    2,  156,  129,  168,   60,  255,  129,  168,
       2,  156,  129,   69,    2,   51,  127,    0,    4,    0,  135,   87,
     255,  251,  216,  103,   20,    2,   48,    0,    3,   51,  129,   69,
       3,  156,  129,  168,   52,  255,  129,  168,    3,  156,  129,   69,
       3,   51,  127,    0,    7,    0,  132,  112,  220,   85,   15,   53,
       0,    4,   51,  129,   69,    3,  156,  129,  168,   44,  255,  129,
     168,    3,  156,  129,   69,    4,   51,  127,    0,   11,    0,  130,
      39,   13,   58,    0,    4,   51,  129,   69,    3,  156,  129,  168,
      36,  255,  129,  168,    3,  156,  129,   69,    4,   51,  127,    0,
      79,    0,    4,   51,  129,   69,    6,  156,  129,  168,   22,  255,
     129,  168,    6,  156,  129,   69,    4,   51,   20,    0,  129,    7,
     127,    0,   66,    0,    7,   51,  129,   69,   22,  156,  129,   69,
       7,   51,   22,    0,  132,    6,   22,   45,    7,  127,    0,   72,
       0,   24,   51,   27,    0,  134,    5,   20,   66,  163,  159,   21,
     127,    0,   39,    0,  132,    9,   24,    6,    1,   78,    0,  137,
       5,   17,   60,  147,  219,  245,  221,   70,    6,  127,    0,   38,
       0,  134,   19,  111,   84,   34,   13,    5,   75,    0,  138,    4,
      40,  143,  216,  244,  254,  255,  246,  159,   23,  127,    0,   37,
       0,  138,    2,   45,  216,  231,  193,  131,   68,   29,   15,    2,
      73,    0,  131,   17,  148,  241,    4,  255,  131,  224,   76,    7,
     127,    0,   36,    0,  138,    9,   97,  237,  255,  251,  243,  225,
     184,   45,    4,   73,    0,  132,    4,   54,  211,  252,    3,  255,
     131,  247,  166,   26,  127,    0,   36,    0,  131,   22,  163,  248,
       3,  255,  131,  246,  166,   19,   75,    0,  131,   15,  132,  240,
       4,  255,  131,  227,   82,    8,  127,    0,   34,    0,  132,    3,
      53,  216,  254,    3,  255,  131,  233,   94,    6,   33,    0,    8,
       1,   34,    0,  132,    3,   49,  206,  251,    3,  255,  131,  248,
     172,   28,  127,    0,   34,    0,  131,   10,  111,  240,    3,  255,
     132,  252,  204,   41,    1,   33,    0,  129,   35,    6,   43,  130,
      36,    1,   34,    0,  131,   13,  125,  239,    4,  255,  131,  230,
      89,    8,  127,    0,   33,    0,  131,   27,  178,  249,    3,  255,
     131,  244,  146,   15,   34,    0,  130,   42,  212,    5,  213,  130,
      43,    1,   34,    0,  132,    2,   45,  202,  250,    3,  255,  132,
     249,  179,   31,    1,  127,    0,   31,    0,  131,    4,   64,  222,
       4,  255,  131,  229,   80,    6,   34,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,   35,    0,  131,   12,  117,  237,
       4,  255,  131,  232,   96,    9,  127,    0,   31,    0,  131,   12,
     127,  242,    3,  255,  132,  251,  193,   34,    1,   34,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   35,    0,  132,
       2,   41,  196,  250,    3,  255,  132,  249,  185,   35,    2,  127,
       0,   30,    0,  131,   32,  190,  250,    3,  255,  131,  243,  131,
      13,   35,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   36,    0,  131,   11,  110,  235,    4,  255,  131,  234,  103,
      10,  127,    0,   29,    0,  131,    5,   76,  227,    4,  255,  131,
     224,   67,    5,   35,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   36,    0,  132,    1,   37,  191,  249,    3,  255,
     132,  250,  191,   38,    2,  127,    0,   28,    0,  131,   14,  142,
     244,    3,  255,  131,  250,  182,   28,   36,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,   37,    0,  131,   10,  103,
     233,    4,  255,  131,  236,  110,   12,  127,    0,   27,    0,  132,
       1,   39,  201,  251,    3,  255,  131,  241,  116,   11,   36,    0,
     131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   37,    0,
     132,    1,   34,  185,  248,    3,  255,  132,  251,  197,   42,    3,
     127,    0,   26,    0,  131,    6,   90,  232,    3,  255,  132,  254,
     218,   56,    4,   36,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   38,    0,  131,    8,   96,  231,    4,  255,  131,
     238,  118,   13,  127,    0,   26,    0,  131,   18,  157,  245,    3,
     255,  131,  249,  168,   24,   37,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,   39,    0,  131,   31,  179,  248,    3,
     255,  132,  251,  202,   48,    4,  127,    0,   24,    0,  132,    2,
      47,  210,  252,    3,  255,  131,  238,  101,    9,   37,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   39,    0,  131,
       8,   89,  229,    4,  255,  131,  252,   89,    2,  127,    0,   24,
       0,  131,    7,  105,  235,    3,  255,  132,  253,  210,   47,    3,
      37,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
      40,    0,  131,   28,  172,  247,    2,  255,  130,  192,   50,  127,
       0,   26,    0,  131,   21,  171,  246,    3,  255,  131,  248,  153,
      20,   38,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   40,    0,  133,    7,   85,  241,  202,   61,  127,    0,   27,
       0,  131,    2,   60,  232,    4,  255,  131,  234,   87,    8,   38,
       0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   41,
       0,  130,   21,   46,  127,    0,   30,    0,  131,   14,  118,  227,
       2,  255,  132,  254,  200,   40,    2,   38,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,  127,    0,   76,    0,  133,
      48,  154,  233,  147,   18,   39,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,  127,    0,   79,    0,  130,   20,    5,
      39,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
     127,    0,  120,    0,  131,   42,  212,  254,    3,  255,  131,  213,
      43,    1,  127,    0,  120,    0,  131,   42,  212,  254,    3,  255,
     131,  213,   43,    1,  127,    0,  120,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,  127,    0,  120,    0,  131,   42,
     212,  254,    3,  255,  131,  213,   43,    1,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0 
  );
  Light_gizmoChannelData2: array[0 .. 8802 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,  127,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,  127,    0,  120,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,  127,    0,
     120,    0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,
     127,    0,  120,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,  127,    0,  120,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  134,    1,    9,   25,   10,    6,
       1,  127,    0,   76,    0,  131,    1,   43,  213,    3,  255,  131,
     254,  212,   42,   38,    0,  136,    1,   40,  178,  237,  143,   46,
       8,    5,  127,    0,   74,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   38,    0,  131,    6,   70,  222,    3,  255,
     131,  219,  104,    7,  127,    0,   30,    0,  130,   46,   21,   41,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   38,
       0,  131,   19,  119,  248,    4,  255,  130,  205,   39,  127,    0,
      28,    0,  133,   61,  202,  241,   85,    7,   40,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,    1,
      42,  181,    4,  255,  131,  234,  137,    6,  127,    0,   26,    0,
     130,   50,  192,    2,  255,  131,  247,  172,   28,   40,    0,  131,
       1,   43,  213,    3,  255,  131,  254,  212,   42,   37,    0,  131,
       8,   78,  230,    3,  255,  131,  254,  213,   76,  127,    0,   25,
       0,  131,    2,   89,  252,    4,  255,  131,  229,   89,    8,   39,
       0,  131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   37,
       0,  131,   22,  132,  250,    3,  255,  131,  247,  179,   26,  127,
       0,   25,    0,  132,    4,   48,  202,  251,    3,  255,  131,  248,
     179,   31,   39,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   36,    0,  131,    2,   48,  193,    4,  255,  131,  232,
     125,    5,  127,    0,   26,    0,  131,   13,  118,  238,    4,  255,
     131,  231,   96,    8,   38,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   36,    0,  131,   10,   87,  236,    3,  255,
     131,  253,  208,   63,  127,    0,   27,    0,  132,    3,   42,  197,
     251,    3,  255,  132,  248,  185,   34,    1,   37,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   36,    0,  131,   26,
     145,  252,    3,  255,  131,  245,  170,   20,  127,    0,   28,    0,
     131,   12,  110,  236,    4,  255,  131,  233,  103,   10,   37,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   35,    0,
     131,    2,   54,  205,    4,  255,  131,  229,  111,    3,  127,    0,
      28,    0,  132,    2,   38,  191,  250,    3,  255,  132,  249,  191,
      37,    1,   36,    0,  131,    1,   43,  213,    3,  255,  131,  254,
     212,   42,   35,    0,  131,   12,   97,  240,    3,  255,  131,  253,
     202,   52,  127,    0,   30,    0,  131,   10,  103,  234,    4,  255,
     131,  235,  110,   11,   36,    0,  131,    1,   43,  213,    3,  255,
     131,  254,  212,   42,   35,    0,  131,   30,  158,  252,    3,  255,
     131,  242,  160,   15,  127,    0,   30,    0,  132,    2,   35,  185,
     249,    3,  255,  132,  250,  196,   41,    2,   35,    0,  131,    1,
      43,  213,    3,  255,  131,  254,  212,   42,   34,    0,  131,    4,
      60,  214,    4,  255,  131,  225,   98,    3,  127,    0,   31,    0,
     131,    9,   96,  232,    4,  255,  131,  237,  117,   12,   35,    0,
     131,    1,   43,  213,    3,  255,  131,  254,  212,   42,   34,    0,
     131,   15,  109,  243,    3,  255,  131,  252,  196,   42,  127,    0,
      32,    0,  132,    1,   31,  179,  249,    3,  255,  132,  250,  202,
      45,    2,   34,    0,  130,    1,   43,    5,  213,  130,  212,   42,
      34,    0,  131,   34,  171,  252,    3,  255,  131,  240,  148,   12,
     127,    0,   33,    0,  131,    8,   89,  230,    4,  255,  131,  239,
     125,   13,   34,    0,  130,    1,   36,    6,   43,  129,   35,   33,
       0,  131,    5,   68,  223,    4,  255,  131,  221,   84,    2,  127,
       0,   34,    0,  131,   28,  172,  248,    3,  255,  132,  251,  206,
      49,    3,   34,    0,    8,    1,   33,    0,  131,   17,  122,  246,
       3,  255,  131,  250,  189,   33,  127,    0,   35,    0,  131,    8,
      82,  227,    4,  255,  131,  240,  132,   15,   74,    0,  132,    1,
      40,  188,  252,    3,  255,  131,  237,  134,    9,  127,    0,   36,
       0,  131,   26,  166,  247,    3,  255,  132,  252,  211,   54,    4,
      73,    0,  138,    7,   64,  191,  223,  241,  250,  254,  217,   72,
       2,  127,    0,   36,    0,  131,    7,   76,  224,    4,  255,  131,
     241,  148,   17,   73,    0,  137,    3,   15,   28,   70,  134,  193,
     227,  188,   26,  127,    0,   38,    0,  138,   23,  159,  246,  255,
     254,  244,  216,  143,   40,    4,   24,    0,   24,   51,   27,    0,
     134,    4,   11,   35,   83,   94,   11,  127,    0,   38,    0,  137,
       6,   70,  221,  245,  219,  147,   60,   17,    5,   18,    0,    7,
      51,  129,   69,   22,  156,  129,   69,    7,   51,   23,    0,  131,
       6,   20,    7,  127,    0,   39,    0,  134,   21,  159,  163,   66,
      20,    5,   16,    0,    4,   51,  129,   69,    6,  156,  129,  168,
      22,  255,  129,  168,    6,  156,  129,   69,    4,   51,  127,    0,
      61,    0,  132,    7,   45,   22,    6,   14,    0,    4,   51,  129,
      69,    3,  156,  129,  168,   36,  255,  129,  168,    3,  156,  129,
      69,    4,   51,  127,    0,   58,    0,  129,    7,   12,    0,    4,
      51,  129,   69,    3,  156,  129,  168,   44,  255,  129,  168,    3,
     156,  129,   69,    4,   51,   54,    0,  130,    1,    2,  127,    0,
       8,    0,    3,   51,  129,   69,    3,  156,  129,  168,   52,  255,
     129,  168,    3,  156,  129,   69,    3,   51,   50,    0,  132,    3,
      26,   57,    6,  127,    0,    5,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   60,  255,  129,  168,    2,  156,  129,   69,    2,
      51,   47,    0,  133,    3,   33,  123,  230,  113,  127,    0,    2,
       0,    3,   51,  131,   69,  156,  168,   66,  255,  131,  168,  156,
      69,    3,   51,   43,    0,  135,    5,   41,  137,  236,  255,  247,
      89,  126,    0,    2,   51,  129,   69,    2,  156,  129,  168,   70,
     255,  129,  168,    2,  156,  129,   69,    2,   51,   39,    0,  133,
       1,    8,   50,  154,  242,    3,  255,  130,  245,   64,   75,    0,
     129,    1,   47,    0,    2,   51,  131,   69,  156,  168,   76,  255,
     131,  168,  156,   69,    2,   51,   36,    0,  133,    1,   11,   60,
     171,  247,    5,  255,  130,  228,   25,   73,    0,  131,   31,   98,
      17,   44,    0,    2,   51,  131,   69,  156,  168,   80,  255,  131,
     168,  156,   69,    2,   51,   33,    0,  133,    1,   15,   71,  187,
     249,    4,  255,  132,  254,  243,  200,   76,   72,    0,  133,   60,
     241,  230,   92,   12,   41,    0,    2,   51,  131,   69,  156,  168,
      84,  255,  131,  168,  156,   69,    2,   51,   30,    0,  133,    2,
      19,   84,  203,  251,    4,  255,  133,  254,  238,  179,   62,    6,
      71,    0,  129,   87,    2,  255,  132,  249,  210,   75,    9,   38,
       0,    2,   51,  131,   69,  156,  168,   88,  255,  131,  168,  156,
      69,    2,   51,   27,    0,  133,    2,   24,   99,  215,  253,    4,
     255,  135,  253,  233,  165,   48,    2,    0,    1,   69,    0,  129,
     112,    4,  255,  132,  247,  198,   60,    7,   35,    0,    2,   51,
     131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,  168,
      38,  255,  131,  168,  156,   69,    2,   51,   24,    0,  133,    2,
      31,  115,  226,  253,    4,  255,  135,  253,  227,  149,   36,    2,
       0,   19,   69,    0,  131,   39,  220,  251,    4,  255,  132,  245,
     183,   47,    5,   33,    0,  132,   51,   69,  156,  168,   33,  255,
     129,  168,    6,  156,  129,   69,   14,   51,  129,   69,    6,  156,
     129,  168,   33,  255,  132,  168,  156,   69,   51,   22,    0,  133,
       5,   38,  132,  234,  254,    4,  255,  133,  251,  220,  133,   26,
       1,   72,    0,  132,   13,   85,  216,  251,    4,  255,  132,  242,
     167,   37,    3,   30,    0,    2,   51,  130,   69,  168,   31,  255,
     129,  168,    3,  156,  129,   69,    7,   51,   14,    0,    7,   51,
     129,   69,    3,  156,  129,  168,   31,  255,  130,  168,   69,    2,
      51,   18,    0,  133,    1,    7,   46,  149,  240,    5,  255,  133,
     249,  213,  116,   18,    1,   74,    0,  132,   15,  103,  225,  253,
       4,  255,  132,  238,  149,   29,    2,   28,    0,  132,   51,   69,
     156,  168,   28,  255,  129,  168,    3,  156,  129,   69,    4,   51,
      28,    0,    4,   51,  129,   69,    3,  156,  129,  168,   28,  255,
     132,  168,  156,   69,   51,   16,    0,  133,    1,   10,   56,  167,
     245,    4,  255,  133,  254,  246,  205,  100,   13,   77,    0,  132,
      20,  121,  232,  254,    3,  255,  132,  254,  234,  131,   22,   26,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   13,    0,  133,
       2,   13,   68,  183,  248,    4,  255,  133,  254,  243,  194,   82,
       8,   78,    0,  132,    2,   26,  140,  237,    4,  255,  132,  253,
     228,  112,   17,   24,    0,  132,   51,   69,  156,  168,   24,  255,
     129,  168,    2,  156,  129,   69,    4,   51,   44,    0,    4,   51,
     129,   69,    2,  156,  129,  168,   24,  255,  132,  168,  156,   69,
      51,   11,    0,  133,    1,   15,   65,  205,  250,    4,  255,  133,
     254,  239,  183,   66,    5,   80,    0,  132,    4,   33,  158,  241,
       4,  255,  132,  251,  220,   94,   13,   21,    0,    2,   51,  130,
      69,  168,   24,  255,  131,  168,  156,   69,    3,   51,   52,    0,
       3,   51,  131,   69,  156,  168,   24,  255,  130,  168,   69,    2,
      51,    9,    0,  133,    1,    7,   47,  178,  245,    3,  255,  133,
     253,  235,  170,   52,    4,   82,    0,  132,    5,   42,  176,  245,
       4,  255,  132,  249,  211,   77,    9,   19,    0,  132,   51,   69,
     156,  168,   22,  255,  129,  168,    2,  156,  129,   69,    2,   51,
      58,    0,    2,   51,  129,   69,    2,  156,  129,  168,   22,  255,
     132,  168,  156,   69,   51,   10,    0,  140,    6,   50,  183,  247,
     255,  253,  229,  155,   39,    2,    0,    2,   82,    0,  132,    7,
      53,  191,  247,    4,  255,  132,  247,  200,   62,    7,   17,    0,
     131,   51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,
      62,    0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,
      69,   51,   10,    0,  136,    8,   63,  197,  249,  225,  139,   28,
       1,   86,    0,  132,    9,   67,  205,  249,    4,  255,  132,  245,
     185,   48,    5,   15,    0,  131,   51,   69,  168,   21,  255,  131,
     168,  156,   69,    2,   51,   68,    0,    2,   51,  131,   69,  156,
     168,   21,  255,  131,  168,   69,   51,   10,    0,  134,   11,   79,
     208,  126,   20,    1,   88,    0,  132,   11,   83,  215,  251,    4,
     255,  132,  242,  169,   38,    4,   12,    0,    2,   51,  130,   69,
     168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,    2,
      51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,   51,
       9,    0,  132,   13,   56,   18,    1,   90,    0,  132,   15,  101,
     224,  252,    4,  255,  132,  240,  155,   30,    3,   10,    0,  132,
      51,   69,  156,  168,   19,  255,  131,  168,  156,   69,    2,   51,
      76,    0,    2,   51,  131,   69,  156,  168,   19,  255,  132,  168,
     156,   69,   51,    8,    0,  131,    1,   14,    1,   92,    0,  132,
      19,  119,  231,  254,    3,  255,  132,  248,  221,   69,   19,    9,
       0,  131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,
      80,    0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,
      51,  102,    0,  132,    2,   25,  138,  236,    2,  255,  132,  246,
     197,   73,   12,    9,    0,  131,   51,   69,  168,   19,  255,  132,
     168,  156,   69,   51,   84,    0,  132,   51,   69,  156,  168,   19,
     255,  131,  168,   69,   51,  102,    0,  136,    3,   32,  156,  241,
     244,  182,   59,   10,    9,    0,  131,   51,   69,  168,   19,  255,
     130,  168,   69,    2,   51,   86,    0,    2,   51,  130,   69,  168,
      19,  255,  131,  168,   69,   51,  102,    0,  134,    5,   41,  185,
     175,   46,    7,    9,    0,  131,   51,   69,  168,   18,  255,  132,
     168,  156,   69,   51,   90,    0,  132,   51,   69,  156,  168,   18,
     255,  131,  168,   69,   51,  102,    0,  132,    6,   48,   37,    6,
       9,    0,  131,   51,   69,  168,   18,  255,  130,  168,   69,    2,
      51,   92,    0,    2,   51,  130,   69,  168,   18,  255,  131,  168,
      69,   51,  102,    0,  130,   12,    6,    9,    0,  131,   51,   69,
     168,   17,  255,  132,  168,  156,   69,   51,   96,    0,  132,   51,
      69,  156,  168,   17,  255,  131,  168,   69,   51,  111,    0,  131,
      51,   69,  168,   17,  255,  130,  168,   69,    2,   51,   98,    0,
       2,   51,  130,   69,  168,   17,  255,  131,  168,   69,   51,  109,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  102,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  107,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  104,
       0,  131,   51,   69,  168,   17,  255,  131,  168,   69,   51,  105,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  103,    0,  131,   51,   69,  168,   16,  255,  130,  168,   69,
       2,   51,  108,    0,    2,   51,  130,   69,  168,   16,  255,  131,
     168,   69,   51,  102,    0,  130,   51,  156,   16,  255,  131,  168,
      69,   51,  112,    0,  131,   51,   69,  168,   16,  255,  130,  156,
      51,  101,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  114,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   99,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  116,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   97,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  118,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   95,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,  120,    0,  131,   51,   69,  168,   15,  255,  131,  168,   69,
      51,   94,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   93,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  124,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   91,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,  126,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   90,
       0,  130,   51,  156,   15,  255,  130,  156,   51,  127,    0,  131,
       0,   51,  156,   15,  255,  130,  156,   51,   89,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,  132,    0,
      51,   69,  168,   14,  255,  131,  168,   69,   51,   87,    0,  131,
      51,   69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,
       0,  131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   86,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       5,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   28,
       0,  131,    1,    9,   12,   54,    0,  131,   51,   69,  168,   13,
     255,  131,  168,   69,   51,  127,    0,    7,    0,  131,   51,   69,
     168,   13,  255,  131,  168,   69,   51,   25,    0,  134,    1,    7,
      31,   78,  115,    1,   20,    0,  129,    2,   31,    0,  131,   51,
      69,  168,   14,  255,  130,  156,   51,  127,    0,    9,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,   23,    0,  135,    6,
      28,   72,  149,  225,  254,   63,   19,    0,  133,   14,   60,   21,
       7,    2,   28,    0,  130,   51,  156,   14,  255,  131,  168,   69,
      51,  127,    0,    9,    0,  131,   51,   69,  168,   14,  255,  130,
     156,   51,   21,    0,  137,    5,   24,   67,  141,  220,  250,  255,
     253,  198,   19,    0,  136,  118,  232,  171,  105,   47,   18,    6,
       1,   24,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,   11,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   18,    0,  134,    4,   22,   62,  134,  214,  249,
       4,  255,  130,  250,   75,   18,    0,  138,  227,  255,  246,  235,
     210,  157,   90,   39,   14,    5,   22,    0,  130,   51,  156,   14,
     255,  130,  156,   51,  127,    0,   13,    0,  130,   51,  156,   14,
     255,  130,  156,   51,   16,    0,  134,    2,   19,   57,  127,  208,
     247,    6,  255,  130,  254,  208,   17,    0,  129,   48,    4,  255,
     137,  252,  245,  232,  201,  142,   76,   32,   12,    4,   18,    0,
     131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,    0,
      13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,
      13,    0,  135,    2,   18,   52,  119,  203,  246,  254,    6,  255,
     132,  252,  236,  211,   37,   16,    0,  129,  154,    7,  255,  137,
     251,  244,  227,  190,  127,   64,   27,   10,    3,   15,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   11,    0,  134,
       2,   16,   49,  112,  196,  244,    7,  255,  134,  253,  238,  203,
     139,   57,   14,   16,    0,  130,  233,  254,    9,  255,  137,  250,
     242,  222,  178,  111,   53,   22,    9,    2,   11,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,  127,    0,   17,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,    7,    0,    2,    1,
     134,   14,   44,  105,  190,  242,  254,    6,  255,  134,  253,  239,
     207,  147,   62,   12,   17,    0,  134,   20,  147,  200,  234,  248,
     253,    9,  255,  136,  249,  240,  216,  163,   97,   45,   19,    9,
       9,    0,  130,   51,  156,   13,  255,  131,  168,   69,   51,  127,
       0,   17,    0,  131,   51,   69,  168,   13,  255,  130,  156,   51,
       6,    0,  135,    1,   13,   43,   98,  184,  240,  254,    6,  255,
     135,  253,  241,  211,  153,   69,   14,    1,   18,    0,  137,    5,
      18,   40,   87,  153,  210,  238,  249,  254,    8,  255,  134,  254,
     248,  237,  216,  111,   24,    8,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  133,    8,   51,
     176,  236,  253,    6,  255,  134,  254,  243,  214,  160,   75,   17,
      23,    0,  137,    2,    8,   20,   47,  101,  168,  218,  241,  250,
       9,  255,  131,  231,   84,    6,    8,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   21,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    6,    0,  131,   25,  160,  247,    5,  255,
     135,  254,  244,  218,  166,   82,   19,    2,   27,    0,  137,    3,
       9,   24,   56,  116,  182,  224,  243,  251,    5,  255,  132,  251,
     193,   34,    1,    7,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    5,    0,  132,    6,   63,  216,  254,
       2,  255,  135,  254,  246,  221,  173,   89,   23,    2,   32,    0,
     137,    4,   11,   28,   67,  131,  193,  229,  244,  252,    2,  255,
     131,  243,  131,   13,    8,    0,  130,   51,  156,   13,  255,  130,
     156,   51,  127,    0,   23,    0,  130,   51,  156,   13,  255,  130,
     156,   51,    6,    0,  138,   21,  140,  245,  255,  247,  224,  178,
      97,   26,    3,   37,    0,  139,    5,   13,   34,   80,  146,  204,
     233,  246,  225,   68,    5,    7,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,  127,    0,   23,    0,  131,   51,   69,
     168,   12,  255,  131,  168,   69,   51,    5,    0,  136,    5,   57,
     212,  229,  184,  105,   30,    3,   41,    0,  136,    1,    6,   15,
      41,   94,  166,  184,   29,    8,    0,  130,   51,  156,   13,  255,
     130,  156,   51,  127,    0,   25,    0,  130,   51,  156,   13,  255,
     130,  156,   51,    6,    0,  133,   18,  129,  122,   34,    5,   46,
       0,  133,    1,    6,   19,   45,   15,    8,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,  127,    0,   25,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,    6,    0,  131,    5,   29,
       6,   51,    0,  130,    4,    2,    7,    0,  131,   51,   69,  168,
      12,  255,  130,  156,   51,  127,    0,   27,    0,  130,   51,  156,
      12,  255,  131,  168,   69,   51,    6,    0,  129,    1,   61,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   67,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   66,    0,
     130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   29,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   65,    0,  131,   51,
      69,  168,   12,  255,  130,  156,   51,  127,    0,   31,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,   64,    0,  130,   51,
     156,   12,  255,  131,  168,   69,   51,  127,    0,   31,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,   64,    0,  130,   51,
     156,   12,  255,  130,  156,   51,  127,    0,   33,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   33,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   63,    0,  131,   51,   69,  168,   11,  255,
     131,  168,   69,   51,  127,    0,   33,    0,  131,   51,   69,  168,
      11,  255,  131,  168,   69,   51,   62,    0,  130,   51,  156,   12,
     255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,
     156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,   51,
     127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      61,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,
     127,    0,   35,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      77,    0,  139,   26,   86,  137,  179,  212,  235,  212,  179,  137,
      86,   26,   76,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      60,    0,  130,   51,  156,   12,  255,  130,  156,   51,   74,    0,
     131,   35,  124,  202,   11,  255,  131,  202,  124,   35,   73,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   72,    0,  130,   54,  175,   17,
     255,  130,  175,   54,   71,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   59,    0,  131,   51,   69,  168,   11,  255,  131,  168,
      69,   51,   71,    0,  129,  137,   21,  255,  129,  137,   70,    0,
     131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   70,    0,  130,   49,
     202,   23,  255,  130,  202,   49,   69,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   69,    0,  130,   86,  249,   25,  255,  130,  249,   86,
      68,    0,  130,   51,  156,   12,  255,  130,  156,   51,   58,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   68,    0,  129,  105,
      29,  255,  129,  105,   67,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   58,    0,  130,   51,  156,   11,  255,  131,  168,   69,
      51,   67,    0,  129,  105,   31,  255,  129,  105,   66,    0,  131,
      51,   69,  168,   11,  255,  130,  156,   51,   58,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   67,    0,  129,   86,   33,  255,
     129,   86,   66,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      58,    0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,
     130,   49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   57,    0,  131,   51,   69,  168,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,
      56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   65,    0,
     129,  137,   37,  255,  129,  137,   64,    0,  130,   51,  156,   12,
     255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,  130,
     156,   51,   64,    0,  129,   54,   39,  255,  129,   54,   63,    0,
     130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,   51,
     156,   12,  255,  130,  156,   51,   64,    0,  129,  175,   39,  255,
     129,  175,   63,    0,  130,   51,  156,   12,  255,  130,  156,   51,
      56,    0,  130,   51,  156,   11,  255,  131,  168,   69,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  131,   51,   69,
     168,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   64,    0,  129,  124,   41,  255,  129,  124,
      63,    0,  130,   51,  156,   11,  255,  130,  156,   51,   56,    0,
     130,   51,  156,   11,  255,  130,  156,   51,   64,    0,  129,  202,
      41,  255,  129,  202,   63,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,   51,
      63,    0,  129,   26,   43,  255,  129,   26,   62,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,   11,
     255,  130,  156,   51,   63,    0,  129,   86,   43,  255,  129,   86,
      62,    0,  130,   51,  156,   11,  255,  130,  156,   51,    5,    0,
     129,    5,   10,    4,   10,    5,    4,    0,   20,   42,  130,   35,
       1,    4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,
       0,  129,  137,   43,  255,  129,  137,   62,    0,  130,   51,  156,
      11,  255,  130,  156,   51,    4,    0,  130,    1,   39,    4,   69,
       3,   70,    4,   71,    3,   72,    4,   73,    2,   74,    4,    0,
      20,  212,  130,   43,    1,    4,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,
       0,  130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  132,
       1,   44,  224,  229,    9,  230,    9,  231,    4,    0,   19,  254,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  212,   43,  255,  129,  212,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  213,   19,  255,    4,    0,   19,  255,  131,  213,   43,    1,
       4,    0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,
     129,  235,   43,  255,  129,  235,   62,    0,  130,   51,  156,   11,
     255,  130,  156,   51,    4,    0,  131,    1,   43,  213,   19,  255,
       4,    0,   19,  255,  131,  213,   43,    1,    4,    0,  130,   51,
     156,   11,  255,  130,  156,   51,   63,    0,  129,  212,   43,  255,
     129,  212,   62,    0,  130,   51,  156,   11,  255,  130,  156,   51,
       4,    0,  131,    1,   43,  213,   19,  255,    4,    0,   19,  255,
     131,  213,   43,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,  179,   43,  255,  129,  179,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  131,    1,
      43,  215,   19,  250,    4,    0,   20,  213,  130,   43,    1,    4,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
     137,   43,  255,  129,  137,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,    4,    0,  131,    1,   42,  189,    3,  186,    3,
     185,    4,  184,    3,  183,    4,  182,    2,  181,    4,    0,   20,
      43,  130,   36,    1,    4,    0,  130,   51,  156,   11,  255,  130,
     156,   51,   63,    0,  129,   86,   43,  255,  129,   86,   62,    0,
     130,   51,  156,   11,  255,  130,  156,   51,    4,    0,  130,    1,
      29,    7,   25,    9,   24,    4,   23,    4,    0,   21,    1,    5,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   63,    0,  129,
      26,   43,  255,  129,   26,   62,    0,  130,   51,  156,   11,  255,
     130,  156,   51,   56,    0,  130,   51,  156,   11,  255,  130,  156,
      51,   64,    0,  129,  202,   41,  255,  129,  202,   63,    0,  130,
      51,  156,   11,  255,  130,  156,   51,   56,    0,  130,   51,  156,
      11,  255,  131,  168,   69,   51,   63,    0,  129,  124,   41,  255,
     129,  124,   62,    0,  131,   51,   69,  168,   11,  255,  130,  156,
      51,   56,    0,  130,   51,  156,   12,  255,  130,  156,   51,   63,
       0,  129,   35,   41,  255,  129,   35,   62,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   56,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   64,    0,  129,  175,   39,  255,  129,  175,   63,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   56,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   64,    0,  129,   54,   39,
     255,  129,   54,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   56,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,
      65,    0,  129,  137,   37,  255,  129,  137,   64,    0,  130,   51,
     156,   11,  255,  131,  168,   69,   51,   57,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   66,    0,  129,  202,   35,  255,  129,
     202,   65,    0,  130,   51,  156,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   11,  255,  130,  156,   51,   66,    0,  130,
      49,  249,   33,  255,  130,  249,   49,   65,    0,  130,   51,  156,
      11,  255,  130,  156,   51,   58,    0,  130,   51,  156,   11,  255,
     131,  168,   69,   51,   66,    0,  129,   86,   33,  255,  129,   86,
      65,    0,  131,   51,   69,  168,   11,  255,  130,  156,   51,   58,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   67,    0,  129,
     105,   31,  255,  129,  105,   66,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   58,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   68,    0,  129,  105,   29,  255,  129,  105,   67,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   58,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   69,    0,  130,   86,  249,   25,  255,
     130,  249,   86,   68,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   58,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,   69,    0,  130,   49,  202,   23,  255,  130,  202,   49,   68,
       0,  131,   51,   69,  168,   11,  255,  131,  168,   69,   51,   59,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   71,    0,  129,
     137,   21,  255,  129,  137,   70,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   60,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   72,    0,  130,   54,  175,   17,  255,  130,  175,   54,   71,
       0,  130,   51,  156,   12,  255,  130,  156,   51,   60,    0,  130,
      51,  156,   12,  255,  130,  156,   51,   74,    0,  131,   35,  124,
     202,   11,  255,  131,  202,  124,   35,   73,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   60,    0,  131,   51,   69,  168,   11,
     255,  131,  168,   69,   51,   76,    0,  139,   26,   86,  137,  179,
     212,  235,  212,  179,  137,   86,   26,   75,    0,  131,   51,   69,
     168,   11,  255,  131,  168,   69,   51,   61,    0,  130,   51,  156,
      12,  255,  130,  156,   51,  127,    0,   35,    0,  130,   51,  156,
      12,  255,  130,  156,   51,   62,    0,  130,   51,  156,   12,  255,
     130,  156,   51,  127,    0,   35,    0,  130,   51,  156,   12,  255,
     130,  156,   51,   62,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   35,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   62,    0,  131,   51,   69,  168,   11,  255,  131,  168,   69,
      51,  127,    0,   33,    0,  131,   51,   69,  168,   11,  255,  131,
     168,   69,   51,   63,    0,  130,   51,  156,   12,  255,  130,  156,
      51,  127,    0,   33,    0,  130,   51,  156,   12,  255,  130,  156,
      51,   64,    0,  130,   51,  156,   12,  255,  130,  156,   51,  127,
       0,   33,    0,  130,   51,  156,   12,  255,  130,  156,   51,   64,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      31,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   64,
       0,  131,   51,   69,  168,   12,  255,  130,  156,   51,  127,    0,
      31,    0,  130,   51,  156,   12,  255,  131,  168,   69,   51,   65,
       0,  130,   51,  156,   12,  255,  131,  168,   69,   51,  127,    0,
      29,    0,  131,   51,   69,  168,   12,  255,  130,  156,   51,   66,
       0,  130,   51,  156,   13,  255,  130,  156,   51,  127,    0,   29,
       0,  130,   51,  156,   13,  255,  130,  156,   51,   66,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   29,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   67,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   27,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   68,    0,  131,
      51,   69,  168,   12,  255,  130,  156,   51,  127,    0,   27,    0,
     130,   51,  156,   12,  255,  131,  168,   69,   51,   69,    0,  130,
      51,  156,   12,  255,  131,  168,   69,   51,  127,    0,   25,    0,
     131,   51,   69,  168,   12,  255,  130,  156,   51,   62,    0,  129,
       4,    7,    0,  130,   51,  156,   13,  255,  130,  156,   51,  127,
       0,   25,    0,  130,   51,  156,   13,  255,  130,  156,   51,    8,
       0,  130,    2,    4,   50,    0,  132,    4,   17,   40,    5,    6,
       0,  131,   51,   69,  168,   12,  255,  131,  168,   69,   51,  127,
       0,   23,    0,  131,   51,   69,  168,   12,  255,  131,  168,   69,
      51,    8,    0,  133,   15,   45,   19,    6,    1,   45,    0,  134,
       3,   15,   54,  148,  143,   17,    7,    0,  130,   51,  156,   13,
     255,  130,  156,   51,  127,    0,   23,    0,  130,   51,  156,   13,
     255,  130,  156,   51,    9,    0,  136,   29,  184,  166,   94,   41,
      15,    6,    1,   40,    0,  137,    2,   13,   49,  132,  211,  241,
     216,   60,    5,    6,    0,  131,   51,   69,  168,   12,  255,  131,
     168,   69,   51,  127,    0,   21,    0,  131,   51,   69,  168,   12,
     255,  131,  168,   69,   51,    8,    0,  139,    5,   68,  225,  246,
     233,  204,  146,   80,   34,   13,    5,   36,    0,  139,    2,   12,
      45,  125,  206,  240,  252,  255,  244,  147,   20,    7,    0,  130,
      51,  156,   13,  255,  130,  156,   51,  127,    0,   21,    0,  130,
      51,  156,   13,  255,  130,  156,   51,    9,    0,  131,   13,  131,
     243,    2,  255,  137,  252,  244,  229,  193,  131,   67,   28,   11,
       4,   31,    0,  135,    1,   11,   41,  117,  202,  239,  251,    3,
     255,  132,  254,  219,   66,    6,    6,    0,  131,   51,   69,  168,
      12,  255,  131,  168,   69,   51,  127,    0,   19,    0,  131,   51,
      69,  168,   12,  255,  131,  168,   69,   51,    8,    0,  132,    1,
      34,  193,  251,    5,  255,  137,  251,  243,  224,  182,  116,   56,
      24,    9,    3,   26,    0,  135,    1,   10,   37,  110,  196,  237,
     250,    6,  255,  131,  245,  163,   22,    7,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,  127,    0,   17,    0,  131,   51,
      69,  168,   13,  255,  130,  156,   51,    9,    0,  131,    6,   84,
     231,    9,  255,  137,  250,  241,  218,  168,  101,   47,   20,    8,
       2,   22,    0,  134,    8,   34,  103,  191,  235,  250,    7,  255,
     133,  246,  221,  159,   45,    7,    6,    0,  131,   51,   69,  168,
      13,  255,  130,  156,   51,  127,    0,   17,    0,  130,   51,  156,
      13,  255,  131,  168,   69,   51,    9,    0,  134,   24,  111,  216,
     237,  248,  254,    8,  255,  137,  254,  249,  238,  210,  153,   87,
      40,   18,    5,   18,    0,  134,    8,   31,   96,  185,  233,  249,
       7,  255,  134,  247,  224,  159,   70,   21,    7,    8,    0,  130,
      51,  156,   13,  255,  131,  168,   69,   51,  127,    0,   15,    0,
     131,   51,   69,  168,   13,  255,  130,  156,   51,   10,    0,  136,
       9,   19,   45,   97,  163,  216,  240,  249,    9,  255,  134,  253,
     248,  234,  200,  147,   20,   16,    0,  134,    7,   28,   89,  179,
     231,  248,    7,  255,  134,  248,  227,  166,   76,   23,    6,   10,
       0,  131,   51,   69,  168,   13,  255,  131,  168,   69,   51,  127,
       0,   13,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,   12,    0,  137,    2,    9,   22,   53,  111,  178,  222,  242,
     250,    9,  255,  130,  254,  233,   16,    0,  133,   21,   85,  172,
     229,  248,    7,  255,  134,  249,  230,  172,   82,   26,    7,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,  127,    0,   13,
       0,  130,   51,  156,   14,  255,  130,  156,   51,   16,    0,  137,
       3,   10,   27,   64,  127,  190,  227,  244,  251,    7,  255,  129,
     154,   16,    0,  131,   46,  241,  247,    7,  255,  134,  249,  232,
     179,   89,   28,    8,   15,    0,  131,   51,   69,  168,   13,  255,
     131,  168,   69,   51,  127,    0,   11,    0,  131,   51,   69,  168,
      13,  255,  131,  168,   69,   51,   19,    0,  137,    4,   12,   32,
      76,  142,  201,  232,  245,  252,    4,  255,  129,   48,   17,    0,
     129,  202,    6,  255,  134,  250,  234,  185,   96,   31,    8,   18,
       0,  130,   51,  156,   14,  255,  131,  168,   69,   51,  127,    0,
       9,    0,  131,   51,   69,  168,   14,  255,  130,  156,   51,   23,
       0,  138,    5,   14,   39,   90,  157,  210,  235,  246,  255,  227,
      18,    0,  129,   61,    4,  255,  135,  251,  236,  191,  103,   35,
       9,    1,   19,    0,  131,   51,   69,  168,   14,  255,  130,  156,
      51,  127,    0,    9,    0,  130,   51,  156,   14,  255,  131,  168,
      69,   51,   25,    0,  136,    1,    6,   18,   47,  105,  171,  232,
     118,   19,    0,  137,  192,  255,  251,  238,  197,  110,   38,   10,
       2,   22,    0,  131,   51,   69,  168,   13,  255,  131,  168,   69,
      51,  127,    0,    7,    0,  131,   51,   69,  168,   13,  255,  131,
     168,   69,   51,   29,    0,  133,    2,    7,   21,   60,   14,   19,
       0,  135,   50,  252,  202,  118,   42,   12,    2,   25,    0,  130,
      51,  156,   14,  255,  131,  168,   69,   51,  127,    0,    5,    0,
     131,   51,   69,  168,   14,  255,  130,  156,   51,   33,    0,  129,
       2,   21,    0,  132,   89,   48,   13,    3,   27,    0,  131,   51,
      69,  168,   14,  255,  131,  168,   69,   51,  127,    0,    3,    0,
     131,   51,   69,  168,   14,  255,  131,  168,   69,   51,   55,    0,
     130,    2,    4,   30,    0,  131,   51,   69,  168,   14,  255,  131,
     168,   69,   51,  127,    0,  132,    0,   51,   69,  168,   14,  255,
     131,  168,   69,   51,   89,    0,  130,   51,  156,   15,  255,  130,
     156,   51,  127,    0,  131,    0,   51,  156,   15,  255,  130,  156,
      51,   90,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  126,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   91,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,  124,    0,  131,   51,   69,  168,   14,  255,  131,  168,   69,
      51,   93,    0,  130,   51,  156,   15,  255,  131,  168,   69,   51,
     122,    0,  131,   51,   69,  168,   15,  255,  130,  156,   51,   94,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  120,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   95,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  118,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   97,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  116,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,   99,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  114,
       0,  131,   51,   69,  168,   15,  255,  131,  168,   69,   51,  101,
       0,  130,   51,  156,   16,  255,  131,  168,   69,   51,  112,    0,
     131,   51,   69,  168,   16,  255,  130,  156,   51,  102,    0,  131,
      51,   69,  168,   16,  255,  130,  168,   69,    2,   51,  108,    0,
       2,   51,  130,   69,  168,   16,  255,  131,  168,   69,   51,  103,
       0,  131,   51,   69,  168,   16,  255,  132,  168,  156,   69,   51,
     106,    0,  132,   51,   69,  156,  168,   16,  255,  131,  168,   69,
      51,  105,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  104,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  107,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  102,    0,  131,   51,   69,  168,   17,  255,  131,  168,   69,
      51,  109,    0,  131,   51,   69,  168,   17,  255,  130,  168,   69,
       2,   51,   98,    0,    2,   51,  130,   69,  168,   17,  255,  131,
     168,   69,   51,  111,    0,  131,   51,   69,  168,   17,  255,  132,
     168,  156,   69,   51,   96,    0,  132,   51,   69,  156,  168,   17,
     255,  131,  168,   69,   51,  113,    0,  131,   51,   69,  168,   18,
     255,  130,  168,   69,    2,   51,   92,    0,    2,   51,  130,   69,
     168,   18,  255,  131,  168,   69,   51,  115,    0,  131,   51,   69,
     168,   18,  255,  132,  168,  156,   69,   51,   90,    0,  132,   51,
      69,  156,  168,   18,  255,  131,  168,   69,   51,   11,    0,  130,
       6,   12,  104,    0,  131,   51,   69,  168,   19,  255,  130,  168,
      69,    2,   51,   86,    0,    2,   51,  130,   69,  168,   19,  255,
     131,  168,   69,   51,   11,    0,  132,    6,   37,   48,    6,  104,
       0,  131,   51,   69,  168,   19,  255,  132,  168,  156,   69,   51,
      84,    0,  132,   51,   69,  156,  168,   19,  255,  131,  168,   69,
      51,   11,    0,  134,    7,   46,  175,  185,   41,    5,  104,    0,
     131,   51,   69,  168,   20,  255,  130,  168,   69,    2,   51,   80,
       0,    2,   51,  130,   69,  168,   20,  255,  131,  168,   69,   51,
      11,    0,  136,   10,   59,  182,  244,  241,  156,   32,    3,  104,
       0,  132,   51,   69,  156,  168,   19,  255,  131,  168,  156,   69,
       2,   51,   76,    0,    2,   51,  131,   69,  156,  168,   19,  255,
     132,  168,  156,   69,   51,   11,    0,  132,   12,   73,  197,  246,
       2,  255,  132,  236,  138,   25,    2,  104,    0,    2,   51,  130,
      69,  168,   20,  255,  131,  168,  156,   69,    2,   51,   72,    0,
       2,   51,  131,   69,  156,  168,   20,  255,  130,  168,   69,    2,
      51,   11,    0,  132,   19,   69,  221,  248,    3,  255,  132,  254,
     231,  119,   19,   92,    0,  130,    3,   19,   12,    0,  131,   51,
      69,  168,   21,  255,  131,  168,  156,   69,    2,   51,   68,    0,
       2,   51,  131,   69,  156,  168,   21,  255,  131,  168,   69,   51,
      13,    0,  132,    3,   30,  155,  240,    4,  255,  132,  252,  224,
     101,   15,   90,    0,  132,    4,   30,   69,   12,   12,    0,  131,
      51,   69,  168,   22,  255,  131,  168,  156,   69,    3,   51,   62,
       0,    3,   51,  131,   69,  156,  168,   22,  255,  131,  168,   69,
      51,   15,    0,  132,    4,   38,  169,  242,    4,  255,  132,  251,
     215,   83,   11,   88,    0,  134,    5,   38,  155,  221,   73,   10,
      12,    0,  132,   51,   69,  156,  168,   22,  255,  129,  168,    2,
     156,  129,   69,    2,   51,   58,    0,    2,   51,  129,   69,    2,
     156,  129,  168,   22,  255,  132,  168,  156,   69,   51,   17,    0,
     132,    5,   48,  185,  245,    4,  255,  132,  249,  205,   67,    9,
      86,    0,  136,    7,   48,  169,  240,  248,  197,   59,    7,   12,
       0,    2,   51,  130,   69,  168,   24,  255,  131,  168,  156,   69,
       3,   51,   52,    0,    3,   51,  131,   69,  156,  168,   24,  255,
     130,  168,   69,    2,   51,   19,    0,  132,    7,   62,  200,  247,
       4,  255,  132,  247,  191,   53,    7,   84,    0,  132,    9,   62,
     185,  242,    2,  255,  132,  246,  182,   46,    6,   13,    0,  132,
      51,   69,  156,  168,   24,  255,  129,  168,    2,  156,  129,   69,
       4,   51,   44,    0,    4,   51,  129,   69,    2,  156,  129,  168,
      24,  255,  132,  168,  156,   69,   51,   22,    0,  132,    9,   77,
     211,  249,    4,  255,  132,  245,  176,   42,    5,   82,    0,  132,
      13,   77,  200,  245,    4,  255,  132,  244,  175,   37,    6,   13,
       0,    2,   51,  130,   69,  168,   26,  255,  129,  168,    3,  156,
     129,   69,    4,   51,   36,    0,    4,   51,  129,   69,    3,  156,
     129,  168,   26,  255,  130,  168,   69,    2,   51,   24,    0,  132,
      13,   94,  220,  251,    4,  255,  132,  241,  158,   33,    4,   80,
       0,  132,   17,   94,  211,  247,    5,  255,  132,  241,  185,   48,
      12,   15,    0,  132,   51,   69,  156,  168,   28,  255,  129,  168,
       3,  156,  129,   69,    4,   51,   28,    0,    4,   51,  129,   69,
       3,  156,  129,  168,   28,  255,  132,  168,  156,   69,   51,   27,
       0,  132,   17,  112,  228,  253,    4,  255,  132,  237,  140,   26,
       2,   77,    0,  133,    2,   22,  112,  220,  249,    4,  255,  133,
     254,  236,  156,   41,    6,   17,    0,    2,   51,  130,   69,  168,
      31,  255,  129,  168,    3,  156,  129,   69,    7,   51,   14,    0,
       7,   51,  129,   69,    3,  156,  129,  168,   31,  255,  130,  168,
      69,    2,   51,   29,    0,  132,   22,  131,  234,  254,    3,  255,
     132,  254,  232,  121,   20,   76,    0,  133,    3,   29,  131,  228,
     251,    4,  255,  133,  252,  231,  138,   32,    5,   20,    0,  132,
      51,   69,  156,  168,   33,  255,  129,  168,    6,  156,  129,   69,
      14,   51,  129,   69,    6,  156,  129,  168,   33,  255,  132,  168,
     156,   69,   51,   31,    0,  132,    2,   29,  149,  238,    4,  255,
     132,  253,  225,  103,   15,   74,    0,  133,    5,   37,  149,  234,
     253,    4,  255,  133,  251,  224,  119,   25,    3,   22,    0,    2,
      51,  131,   69,  156,  168,   38,  255,  129,  168,   14,  156,  129,
     168,   38,  255,  131,  168,  156,   69,    2,   51,   33,    0,  132,
       3,   37,  167,  242,    4,  255,  132,  251,  216,   85,   13,   72,
       0,  133,    7,   47,  167,  238,  254,    4,  255,  133,  249,  215,
     101,   19,    2,   25,    0,    2,   51,  131,   69,  156,  168,   88,
     255,  131,  168,  156,   69,    2,   51,   36,    0,  132,    5,   47,
     183,  245,    4,  255,  131,  251,  220,   39,   71,    0,  132,    9,
      60,  183,  242,    5,  255,  132,  247,  205,   83,   15,   29,    0,
       2,   51,  131,   69,  156,  168,   84,  255,  131,  168,  156,   69,
       2,   51,   39,    0,  132,    7,   60,  198,  247,    4,  255,  129,
     112,   71,    0,  132,   12,   75,  198,  245,    5,  255,  132,  245,
     191,   67,   11,   32,    0,    2,   51,  131,   69,  156,  168,   80,
     255,  131,  168,  156,   69,    2,   51,   42,    0,  132,    9,   75,
     210,  249,    2,  255,  129,   87,   71,    0,  132,   17,   92,  210,
     247,    5,  255,  132,  241,  176,   53,    9,   35,    0,    2,   51,
     131,   69,  156,  168,   76,  255,  131,  168,  156,   69,    2,   51,
      45,    0,  133,   12,   92,  230,  241,   60,   71,    0,  132,    1,
      98,  230,  249,    4,  255,  133,  254,  237,  158,   42,    7,   38,
       0,    2,   51,  129,   69,    2,  156,  129,  168,   70,  255,  129,
     168,    2,  156,  129,   69,    2,   51,   48,    0,  131,   17,   98,
      31,   73,    0,  130,   31,  241,    4,  255,  133,  253,  232,  140,
      33,    5,   41,    0,    3,   51,  131,   69,  156,  168,   66,  255,
     131,  168,  156,   69,    3,   51,   51,    0,  129,    1,   75,    0,
     129,   60,    3,  255,  133,  251,  225,  121,   26,    4,   45,    0,
       2,   51,  129,   69,    2,  156,  129,  168,   60,  255,  129,  168,
       2,  156,  129,   69,    2,   51,  127,    0,    4,    0,  135,   87,
     255,  251,  216,  103,   20,    2,   48,    0,    3,   51,  129,   69,
       3,  156,  129,  168,   52,  255,  129,  168,    3,  156,  129,   69,
       3,   51,  127,    0,    7,    0,  132,  112,  220,   85,   15,   53,
       0,    4,   51,  129,   69,    3,  156,  129,  168,   44,  255,  129,
     168,    3,  156,  129,   69,    4,   51,  127,    0,   11,    0,  130,
      39,   13,   58,    0,    4,   51,  129,   69,    3,  156,  129,  168,
      36,  255,  129,  168,    3,  156,  129,   69,    4,   51,  127,    0,
      79,    0,    4,   51,  129,   69,    6,  156,  129,  168,   22,  255,
     129,  168,    6,  156,  129,   69,    4,   51,   20,    0,  129,    7,
     127,    0,   66,    0,    7,   51,  129,   69,   22,  156,  129,   69,
       7,   51,   22,    0,  132,    6,   22,   45,    7,  127,    0,   72,
       0,   24,   51,   27,    0,  134,    5,   20,   66,  163,  159,   21,
     127,    0,   39,    0,  132,    9,   24,    6,    1,   78,    0,  137,
       5,   17,   60,  147,  219,  245,  221,   70,    6,  127,    0,   38,
       0,  134,   19,  111,   84,   34,   13,    5,   75,    0,  138,    4,
      40,  143,  216,  244,  254,  255,  246,  159,   23,  127,    0,   37,
       0,  138,    2,   45,  216,  231,  193,  131,   68,   29,   15,    2,
      73,    0,  131,   17,  148,  241,    4,  255,  131,  224,   76,    7,
     127,    0,   36,    0,  138,    9,   97,  237,  255,  251,  243,  225,
     184,   45,    4,   73,    0,  132,    4,   54,  211,  252,    3,  255,
     131,  247,  166,   26,  127,    0,   36,    0,  131,   22,  163,  248,
       3,  255,  131,  246,  166,   19,   75,    0,  131,   15,  132,  240,
       4,  255,  131,  227,   82,    8,  127,    0,   34,    0,  132,    3,
      53,  216,  254,    3,  255,  131,  233,   94,    6,   33,    0,    8,
       1,   34,    0,  132,    3,   49,  206,  251,    3,  255,  131,  248,
     172,   28,  127,    0,   34,    0,  131,   10,  111,  240,    3,  255,
     132,  252,  204,   41,    1,   33,    0,  129,   35,    6,   43,  130,
      36,    1,   34,    0,  131,   13,  125,  239,    4,  255,  131,  230,
      89,    8,  127,    0,   33,    0,  131,   27,  178,  249,    3,  255,
     131,  244,  146,   15,   34,    0,  130,   42,  212,    5,  213,  130,
      43,    1,   34,    0,  132,    2,   45,  202,  250,    3,  255,  132,
     249,  179,   31,    1,  127,    0,   31,    0,  131,    4,   64,  222,
       4,  255,  131,  229,   80,    6,   34,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,   35,    0,  131,   12,  117,  237,
       4,  255,  131,  232,   96,    9,  127,    0,   31,    0,  131,   12,
     127,  242,    3,  255,  132,  251,  193,   34,    1,   34,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   35,    0,  132,
       2,   41,  196,  250,    3,  255,  132,  249,  185,   35,    2,  127,
       0,   30,    0,  131,   32,  190,  250,    3,  255,  131,  243,  131,
      13,   35,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   36,    0,  131,   11,  110,  235,    4,  255,  131,  234,  103,
      10,  127,    0,   29,    0,  131,    5,   76,  227,    4,  255,  131,
     224,   67,    5,   35,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   36,    0,  132,    1,   37,  191,  249,    3,  255,
     132,  250,  191,   38,    2,  127,    0,   28,    0,  131,   14,  142,
     244,    3,  255,  131,  250,  182,   28,   36,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,   37,    0,  131,   10,  103,
     233,    4,  255,  131,  236,  110,   12,  127,    0,   27,    0,  132,
       1,   39,  201,  251,    3,  255,  131,  241,  116,   11,   36,    0,
     131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   37,    0,
     132,    1,   34,  185,  248,    3,  255,  132,  251,  197,   42,    3,
     127,    0,   26,    0,  131,    6,   90,  232,    3,  255,  132,  254,
     218,   56,    4,   36,    0,  131,   42,  212,  254,    3,  255,  131,
     213,   43,    1,   38,    0,  131,    8,   96,  231,    4,  255,  131,
     238,  118,   13,  127,    0,   26,    0,  131,   18,  157,  245,    3,
     255,  131,  249,  168,   24,   37,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,   39,    0,  131,   31,  179,  248,    3,
     255,  132,  251,  202,   48,    4,  127,    0,   24,    0,  132,    2,
      47,  210,  252,    3,  255,  131,  238,  101,    9,   37,    0,  131,
      42,  212,  254,    3,  255,  131,  213,   43,    1,   39,    0,  131,
       8,   89,  229,    4,  255,  131,  252,   89,    2,  127,    0,   24,
       0,  131,    7,  105,  235,    3,  255,  132,  253,  210,   47,    3,
      37,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
      40,    0,  131,   28,  172,  247,    2,  255,  130,  192,   50,  127,
       0,   26,    0,  131,   21,  171,  246,    3,  255,  131,  248,  153,
      20,   38,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,
       1,   40,    0,  133,    7,   85,  241,  202,   61,  127,    0,   27,
       0,  131,    2,   60,  232,    4,  255,  131,  234,   87,    8,   38,
       0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,   41,
       0,  130,   21,   46,  127,    0,   30,    0,  131,   14,  118,  227,
       2,  255,  132,  254,  200,   40,    2,   38,    0,  131,   42,  212,
     254,    3,  255,  131,  213,   43,    1,  127,    0,   76,    0,  133,
      48,  154,  233,  147,   18,   39,    0,  131,   42,  212,  254,    3,
     255,  131,  213,   43,    1,  127,    0,   79,    0,  130,   20,    5,
      39,    0,  131,   42,  212,  254,    3,  255,  131,  213,   43,    1,
     127,    0,  120,    0,  131,   42,  212,  254,    3,  255,  131,  213,
      43,    1,  127,    0,  120,    0,  131,   42,  212,  254,    3,  255,
     131,  213,   43,    1,  127,    0,  120,    0,  131,   42,  212,  254,
       3,  255,  131,  213,   43,    1,  127,    0,  120,    0,  131,   42,
     212,  254,    3,  255,  131,  213,   43,    1,  127,    0,  127,    0,
     127,    0,  127,    0,  127,    0 
  );
  Light_gizmoChannelData3: array[0 .. 7735 - 1] of Byte = (
     123,    0,   10,  255,  127,    0,  119,    0,   10,  255,  127,    0,
     119,    0,   10,  255,  127,    0,  119,    0,   10,  255,   37,    0,
     131,    1,    5,    4,  127,    0,   79,    0,   10,  255,   37,    0,
     134,   22,  141,  108,   18,    7,    2,  127,    0,   76,    0,   10,
     255,   37,    0,  129,   45,    2,  255,  134,  254,  176,   73,    8,
       7,    1,  127,    0,   31,    0,  129,    8,   41,    0,   10,  255,
      36,    0,  130,    9,  110,    5,  255,  133,  245,  152,   54,    8,
       5,  127,    0,   27,    0,  131,   13,  145,  236,   41,    0,   10,
     255,   36,    0,  130,   28,  204,    8,  255,  130,  226,  109,  127,
       0,   25,    0,  131,    7,  130,  251,    2,  255,  129,  114,   40,
       0,   10,  255,   36,    0,  129,   53,    9,  255,  130,  243,  133,
     127,    0,   23,    0,  131,    1,  119,  245,    4,  255,  130,  242,
       4,   39,    0,   10,  255,   35,    0,  130,   13,  131,    9,  255,
     130,  221,   28,  127,    0,   22,    0,  130,  107,  238,    7,  255,
     129,  126,   39,    0,   10,  255,   35,    0,  130,   31,  223,    8,
     255,  130,  253,  183,  127,    0,   21,    0,  130,   23,  244,    9,
     255,  130,  248,   10,   38,    0,   10,  255,   34,    0,  130,    1,
      65,    9,  255,  130,  237,   97,  127,    0,   22,    0,  129,  197,
      10,  255,  129,  137,   38,    0,   10,  255,   34,    0,  130,   17,
     154,    9,  255,  130,  218,   11,  127,    0,   22,    0,  129,   51,
      10,  255,  130,  254,   17,   37,    0,   10,  255,   34,    0,  130,
      34,  242,    8,  255,  130,  250,  167,  127,    0,   24,    0,  129,
     181,   10,  255,  129,  149,   37,    0,   10,  255,   33,    0,  130,
       4,   82,    9,  255,  130,  233,   75,  127,    0,   24,    0,  129,
      41,   11,  255,  129,   25,   36,    0,   10,  255,   33,    0,  130,
      21,  177,    9,  255,  129,  215,  127,    0,   26,    0,  129,  170,
      10,  255,  129,  160,   36,    0,   10,  255,   33,    0,  129,   37,
       9,  255,  130,  247,  150,  127,    0,   26,    0,  129,   32,   11,
     255,  129,   33,   35,    0,   10,  255,   32,    0,  130,    8,  102,
       9,  255,  130,  229,   52,  127,    0,   27,    0,  129,  159,   10,
     255,  129,  171,   35,    0,   10,  255,   32,    0,  130,   24,  199,
       9,  255,  129,  207,  127,    0,   28,    0,  129,   24,   11,  255,
     129,   42,   34,    0,   10,  255,   32,    0,  129,   45,    9,  255,
     130,  243,  128,  127,    0,   29,    0,  129,  148,   10,  255,  129,
     182,   34,    0,   10,  255,   31,    0,  130,   11,  124,    9,  255,
     130,  226,   32,  127,    0,   29,    0,  130,   16,  253,   10,  255,
     129,   52,   33,    0,   10,  255,   31,    0,  130,   27,  218,    8,
     255,  130,  254,  194,  127,    0,   31,    0,  129,  136,   10,  255,
     129,  193,   24,    0,  129,   53,    8,   63,   10,  255,    8,   63,
     129,   53,   22,    0,  129,   58,    9,  255,  130,  240,  104,  127,
       0,   31,    0,  130,   10,  248,   10,  255,  129,   62,   16,    0,
     129,   53,    6,   63,  129,  164,    8,  191,   10,  255,    8,  191,
     129,  164,    6,   63,  129,   53,   14,    0,  130,   15,  147,    9,
     255,  130,  223,   14,  127,    0,   32,    0,  129,  124,   10,  255,
     129,  203,   12,    0,  129,   53,    3,   63,  129,  164,    7,  191,
      26,  255,    7,  191,  129,  164,    3,   63,  129,   53,   10,    0,
     130,   29,  236,    8,  255,  130,  251,  175,  127,    0,   33,    0,
     130,    4,  241,   10,  255,  129,   73,    7,    0,  129,   53,    3,
      63,  129,  164,    4,  191,   40,  255,    4,  191,  129,  164,    3,
      63,  129,   53,    5,    0,  130,    3,   77,    9,  255,  130,  236,
      81,  127,    0,   34,    0,  129,  113,   10,  255,  129,  213,    3,
       0,  129,   53,    3,   63,  129,  164,    4,  191,   48,  255,    4,
     191,  129,  164,    3,   63,  135,   53,    0,   14,  143,  255,  251,
     254,    6,  255,  129,  221,  127,    0,   36,    0,  129,  234,   10,
     255,  129,  124,    2,   63,  129,  164,    4,  191,   56,  255,    4,
     191,  129,  164,    2,   63,  134,   53,   48,  153,  234,  249,  252,
       3,  255,  130,  248,  156,  127,    0,   36,    0,  129,  101,    9,
     255,  130,  220,  183,    3,  191,   64,  255,    3,  191,  139,  164,
      63,   53,    0,   71,  175,  246,  248,  255,  234,   59,  127,    0,
      37,    0,  129,  226,    6,  255,  130,  223,  190,    2,  191,   70,
     255,    2,  191,  129,  164,    2,   63,  133,   53,    7,   96,  200,
     217,   40,    0,  131,    2,   20,   10,  122,    0,  129,   90,    4,
     255,  130,  243,  212,    2,  191,   74,  255,    3,  191,  133,  164,
      63,   53,    0,    4,   39,    0,  132,    1,   50,  219,  130,  123,
       0,  133,  229,  255,  246,  215,  191,   80,  255,    2,  191,  131,
     164,   63,   53,   38,    0,  134,    5,   66,  240,  255,  245,   93,
     120,    0,  133,   53,   63,  190,  219,  191,   84,  255,    2,  191,
     131,  164,   63,   53,   35,    0,  130,    9,   89,    4,  255,  130,
     244,   68,   75,    0,  129,    1,   41,    0,  131,   53,   63,  164,
       2,  191,   88,  255,    2,  191,  131,  164,   63,   53,   32,    0,
     130,   15,  113,    6,  255,  130,  237,   44,   74,    0,  129,   65,
      39,    0,  131,   53,   63,  164,    2,  191,   92,  255,    2,  191,
     131,  164,   63,   53,   29,    0,  132,   21,  138,  255,  254,    6,
     255,  130,  221,   24,   71,    0,  132,    3,  185,  255,   78,   36,
       0,  131,   53,   63,  164,    2,  191,   96,  255,    2,  191,  131,
     164,   63,   53,   26,    0,  130,   27,  163,   10,  255,  130,  200,
       9,   69,    0,  130,   19,  210,    3,  255,  129,   52,   33,    0,
     131,   53,   63,  164,    2,  191,  100,  255,    2,  191,  131,  164,
      63,   53,   23,    0,  130,   34,  189,   11,  255,  130,  253,  180,
      68,    0,  130,   40,  232,    4,  255,  130,  240,   28,   31,    0,
     130,   53,  164,    2,  191,  104,  255,    2,  191,  130,  164,   53,
      21,    0,  130,   39,  214,   13,  255,  130,  219,   44,   66,    0,
     130,   66,  249,    6,  255,  130,  220,    9,   28,    0,  132,   53,
      63,  164,  191,  108,  255,  132,  191,  164,   63,   53,   17,    0,
     131,    3,   59,  235,   12,  255,  131,  254,  212,   42,   66,    0,
     129,   93,    9,  255,  129,  196,   27,    0,  130,   53,  164,    2,
     191,  110,  255,    2,  191,  130,  164,   53,   15,    0,  131,    8,
      81,  254,   12,  255,  131,  251,  194,   20,   66,    0,  129,  131,
      11,  255,  129,  169,   24,    0,  132,   53,   63,  164,  191,  114,
     255,  132,  191,  164,   63,   53,   12,    0,  130,   13,  106,   13,
     255,  131,  246,  172,    1,   67,    0,  129,  198,   12,  255,  129,
     140,   22,    0,  130,   53,  164,    2,  191,  116,  255,    2,  191,
     130,  164,   53,   10,    0,  130,   19,  131,   13,  255,  130,  240,
     148,   69,    0,  130,    3,  210,   12,  255,  129,  110,   19,    0,
     132,   53,   63,  164,  191,  120,  255,  132,  191,  164,   63,   53,
       7,    0,  130,   24,  157,   13,  255,  132,  235,  124,    0,    1,
      69,    0,  130,   20,  232,   12,  255,  129,   82,   17,    0,  130,
      53,  164,    2,  191,  122,  255,    2,  191,  130,  164,   53,    5,
       0,  130,   29,  183,   13,  255,  130,  228,   98,   73,    0,  130,
      41,  249,   12,  255,  129,   55,   15,    0,  131,   53,  164,  191,
     126,  255,  131,  191,  164,   53,    3,    0,  130,   35,  208,   13,
     255,  130,  222,   72,   75,    0,  129,   66,   12,  255,  130,  242,
      31,   13,    0,  131,   53,  164,  191,   58,  255,   12,  191,   58,
     255,  134,  191,  164,   53,    0,   25,  230,   13,  255,  130,  217,
      48,   77,    0,  129,   94,   12,  255,  130,  223,   12,   10,    0,
     132,   53,   63,  164,  191,   52,  255,    7,  191,  129,  164,   10,
      63,  129,  164,    7,  191,   52,  255,  133,  191,  164,   63,   59,
     118,   11,  255,  131,  251,  201,   24,   79,    0,  129,  123,   12,
     255,  129,  199,    9,    0,  130,   53,  164,    2,  191,   49,  255,
       4,  191,  129,  164,    6,   63,  129,   53,   10,    0,  129,   53,
       6,   63,  129,  164,    4,  191,   49,  255,    2,  191,  131,  164,
      58,  138,    9,  255,  131,  247,  180,    5,   81,    0,  129,  153,
      12,  255,  129,  172,    7,    0,  131,   53,  164,  191,   47,  255,
       4,  191,  129,  164,    3,   63,  129,   53,   24,    0,  129,   53,
       3,   63,  129,  164,    4,  191,   47,  255,  132,  191,  164,   59,
     164,    7,  255,  130,  242,  156,   84,    0,  129,  181,   12,  255,
     129,  144,    5,    0,  131,   53,  164,  191,   44,  255,    4,  191,
     129,  164,    3,   63,  129,   53,   32,    0,  129,   53,    3,   63,
     129,  164,    4,  191,   44,  255,  132,  191,  164,   60,  190,    5,
     255,  132,  237,  131,    0,    1,   83,    0,  130,    1,  207,   12,
     255,  129,  114,    3,    0,  131,   53,  164,  191,   42,  255,    3,
     191,  129,  164,    3,   63,  129,   53,   40,    0,  129,   53,    3,
      63,  129,  164,    3,  191,   42,  255,  132,  191,  164,   66,  213,
       3,  255,  130,  232,  106,   87,    0,  130,   17,  230,   12,  255,
     133,   87,    0,   53,  164,  191,   41,  255,    2,  191,  129,  164,
       2,   63,  129,   53,   48,    0,  129,   53,    2,   63,  129,  164,
       2,  191,   41,  255,  135,  191,  164,   78,  234,  255,  227,   79,
      89,    0,  130,   38,  247,   12,  255,  131,   66,  164,  191,   39,
     255,    3,  191,  131,  164,   63,   53,   54,    0,  131,   53,   63,
     164,    3,  191,   39,  255,  133,  191,  164,   98,  229,   55,   91,
       0,  129,   63,   10,  255,  132,  238,   93,  164,  191,   38,  255,
       2,  191,  129,  164,    2,   63,  129,   53,   58,    0,  129,   53,
       2,   63,  129,  164,    2,  191,   38,  255,  131,  191,  164,   55,
      93,    0,  129,   91,    8,  255,  132,  217,   73,  164,  191,   37,
     255,    2,  191,  131,  164,   63,   53,   64,    0,  131,   53,   63,
     164,    2,  191,   37,  255,  131,  191,  164,   53,   93,    0,  129,
     120,    6,  255,  132,  192,   59,  164,  191,   36,  255,    2,  191,
     131,  164,   63,   53,   68,    0,  131,   53,   63,  164,    2,  191,
      36,  255,  131,  191,  164,   53,   93,    0,  129,  149,    4,  255,
     132,  165,   53,  164,  191,   36,  255,  132,  191,  164,   63,   53,
      72,    0,  132,   53,   63,  164,  191,   36,  255,  131,  191,  164,
      53,   93,    0,  129,  178,    2,  255,  132,  136,   53,  164,  191,
      35,  255,    2,  191,  130,  164,   53,   76,    0,  130,   53,  164,
       2,  191,   35,  255,  131,  191,  164,   53,   93,    0,  133,  212,
     112,   53,  164,  191,   35,  255,  132,  191,  164,   63,   53,   78,
       0,  132,   53,   63,  164,  191,   35,  255,  131,  191,  164,   53,
      92,    0,  132,    5,    0,   63,  191,   34,  255,    2,  191,  130,
     164,   53,   82,    0,  130,   53,  164,    2,  191,   34,  255,  130,
     191,   63,   92,    0,  132,    1,   53,  164,  191,   33,  255,  132,
     191,  164,   63,   53,   84,    0,  132,   53,   63,  164,  191,   33,
     255,  131,  191,  164,   53,   91,    0,  131,   53,  164,  191,   32,
     255,    2,  191,  130,  164,   53,   88,    0,  130,   53,  164,    2,
     191,   32,  255,  131,  191,  164,   53,   89,    0,  131,   53,  164,
     191,   32,  255,  132,  191,  164,   63,   53,   90,    0,  132,   53,
      63,  164,  191,   32,  255,  131,  191,  164,   53,   87,    0,  131,
      53,  164,  191,   32,  255,  131,  191,  164,   53,   94,    0,  131,
      53,  164,  191,   32,  255,  131,  191,  164,   53,   86,    0,  130,
      63,  191,   32,  255,  131,  191,  164,   53,   96,    0,  131,   53,
     164,  191,   32,  255,  130,  191,   63,   85,    0,  131,   53,  164,
     191,   30,  255,    2,  191,  130,  164,   53,   98,    0,  130,   53,
     164,    2,  191,   30,  255,  131,  191,  164,   53,   83,    0,  131,
      53,  164,  191,   30,  255,  132,  191,  164,   63,   53,  100,    0,
     132,   53,   63,  164,  191,   30,  255,  131,  191,  164,   53,   82,
       0,  130,   63,  191,   30,  255,  131,  191,  164,   53,  104,    0,
     131,   53,  164,  191,   30,  255,  130,  191,   63,   81,    0,  131,
      53,  164,  191,   29,  255,  131,  191,  164,   53,  106,    0,  131,
      53,  164,  191,   29,  255,  131,  191,  164,   53,   79,    0,  131,
      53,  164,  191,   29,  255,  131,  191,  164,   53,  108,    0,  131,
      53,  164,  191,   29,  255,  131,  191,  164,   53,   78,    0,  130,
      63,  191,   29,  255,  131,  191,  164,   53,  110,    0,  131,   53,
     164,  191,   29,  255,  130,  191,   63,   77,    0,  131,   53,  164,
     191,   28,  255,  131,  191,  164,   53,  112,    0,  131,   53,  164,
     191,   28,  255,  131,  191,  164,   53,   75,    0,  131,   53,  164,
     191,   28,  255,  131,  191,  164,   53,  114,    0,  131,   53,  164,
     191,   28,  255,  131,  191,  164,   53,   23,    0,  131,    6,   32,
      56,   48,    0,  130,   63,  191,   28,  255,  131,  191,  164,   53,
     116,    0,  131,   53,  164,  191,   28,  255,  130,  191,   63,   21,
       0,  134,    3,   30,   95,  227,  246,    4,   46,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,  118,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,   18,    0,  132,    2,
      26,   84,  212,    2,  255,  130,  248,  121,   17,    0,  131,  131,
     170,   57,   26,    0,  130,   63,  191,   28,  255,  130,  191,   63,
     120,    0,  130,   63,  191,   28,  255,  130,  191,   63,   16,    0,
     132,    1,   24,   75,  202,    5,  255,  130,  235,    7,   16,    0,
     129,  233,    2,  255,  131,  226,  134,   36,   22,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,  120,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,   14,    0,  131,   21,
      66,  191,    7,  255,  130,  250,  134,   15,    0,  129,   58,    6,
     255,  131,  208,  109,   17,   19,    0,  130,   63,  191,   27,  255,
     131,  191,  164,   53,  122,    0,  131,   53,  164,  191,   27,  255,
     130,  191,   63,   12,    0,  131,   18,   57,  182,   10,  255,  130,
     241,   15,   14,    0,  129,  163,    9,  255,  131,  189,   83,    3,
      15,    0,  131,   53,  164,  191,   26,  255,  131,  191,  164,   53,
     124,    0,  131,   53,  164,  191,   26,  255,  131,  191,  164,   53,
       9,    0,  131,   16,   49,  170,   12,  255,  130,  250,  145,   13,
       0,  130,    2,  248,   11,  255,  131,  248,  165,   59,   13,    0,
     130,   63,  191,   26,  255,  131,  191,  164,   53,  126,    0,  131,
      53,  164,  191,   26,  255,  130,  191,   63,    7,    0,  131,   13,
      41,  159,   15,  255,  130,  247,   23,   12,    0,  129,   82,   15,
     255,  131,  233,  138,   38,    9,    0,  131,   53,  164,  191,   26,
     255,  130,  191,   63,  127,    0,  131,    0,   63,  191,   26,  255,
     131,  191,  164,   53,    4,    0,  131,   11,   35,  148,   17,  255,
     130,  253,  160,   12,    0,  129,  187,   18,  255,  131,  213,  112,
      21,    6,    0,  130,   63,  191,   26,  255,  131,  191,  164,   53,
     127,    0,  132,    0,   53,  164,  191,   26,  255,  130,  191,   63,
       2,    0,  131,   10,   32,  135,   19,  255,  130,  232,  192,   11,
       0,  129,   16,   22,  255,  136,  191,   88,   10,    0,    1,   53,
     164,  191,   25,  255,  131,  191,  164,   53,  127,    0,    3,    0,
     131,   53,  164,  191,   25,  255,  134,  191,  164,   60,   31,  124,
     247,   18,  255,  133,  234,  197,   77,    0,    1,   10,    0,  129,
     115,   25,  255,  132,   13,    0,   63,  191,   26,  255,  130,  191,
      63,  127,    0,    5,    0,  130,   63,  191,   26,  255,  131,  192,
     134,  245,   18,  255,  131,  237,  204,   88,   14,    0,  130,  123,
     245,   23,  255,  133,  194,    0,   53,  164,  191,   25,  255,  131,
     191,  164,   53,  127,    0,    5,    0,  131,   53,  164,  191,   25,
     255,  130,  192,  204,   17,  255,  131,  240,  212,   99,   17,    0,
     132,    2,   70,  174,  253,   20,  255,  132,   89,    0,   63,  191,
      25,  255,  131,  191,  164,   53,  127,    0,    7,    0,  131,   53,
     164,  191,   25,  255,  130,  192,  230,   14,  255,  131,  242,  216,
     110,   22,    0,  131,   10,   93,  197,   17,  255,  133,  251,    5,
      53,  164,  191,   25,  255,  130,  191,   63,  127,    0,    9,    0,
     130,   63,  191,   25,  255,  130,  192,  194,   12,  255,  132,  244,
     219,  122,    1,   26,    0,  131,   24,  119,  219,   14,  255,  132,
     169,    0,   63,  191,   25,  255,  131,  191,  164,   53,  127,    0,
       9,    0,  131,   53,  164,  191,   25,  255,  130,  192,  222,    9,
     255,  132,  246,  221,  133,    9,   31,    0,  131,   43,  146,  238,
      11,  255,  132,   64,    0,   63,  191,   24,  255,  131,  191,  164,
      53,  127,    0,   11,    0,  131,   53,  164,  191,   24,  255,  130,
     192,  119,    7,  255,  132,  248,  224,  143,   17,   36,    0,  131,
      66,  171,  250,    7,  255,  133,  237,    0,   53,  164,  191,   24,
     255,  130,  191,   63,  127,    0,   13,    0,  130,   63,  191,   24,
     255,  131,  191,  165,  211,    4,  255,  132,  249,  226,  155,   26,
      40,    0,  131,    7,   90,  193,    5,  255,  132,  144,    0,   63,
     191,   24,  255,  131,  191,  164,   53,  127,    0,   13,    0,  131,
      53,  164,  191,   24,  255,  130,  192,  110,    2,  255,  132,  251,
     228,  165,   35,   45,    0,  131,   22,  116,  214,    2,  255,  132,
      42,   53,  164,  191,   24,  255,  130,  191,   63,  127,    0,   15,
       0,  130,   63,  191,   24,  255,  134,  191,  165,  206,  234,  176,
      46,   50,    0,  133,   43,  122,    0,   63,  191,   24,  255,  131,
     191,  164,   53,  127,    0,   15,    0,  131,   53,  164,  191,   24,
     255,  131,  191,   93,   65,   55,    0,  130,   63,  191,   24,  255,
     130,  191,   63,  127,    0,   17,    0,  130,   63,  191,   24,  255,
     130,  191,   63,   55,    0,  131,   53,  164,  191,   23,  255,  131,
     191,  164,   53,  127,    0,   17,    0,  131,   53,  164,  191,   23,
     255,  131,  191,  164,   53,   54,    0,  130,   63,  191,   24,  255,
     130,  191,   63,  127,    0,   19,    0,  130,   63,  191,   24,  255,
     130,  191,   63,   54,    0,  130,   63,  191,   24,  255,  130,  191,
      63,  127,    0,   19,    0,  130,   63,  191,   24,  255,  130,  191,
      63,   54,    0,  130,   63,  191,   23,  255,  131,  191,  164,   53,
     127,    0,   19,    0,  131,   53,  164,  191,   23,  255,  130,  191,
      63,   53,    0,  131,   53,  164,  191,   23,  255,  130,  191,   63,
     127,    0,   21,    0,  130,   63,  191,   23,  255,  131,  191,  164,
      53,   52,    0,  130,   63,  191,   23,  255,  131,  191,  164,   53,
     127,    0,   21,    0,  131,   53,  164,  191,   23,  255,  130,  191,
      63,   52,    0,  130,   63,  191,   23,  255,  130,  191,   63,   68,
       0,  143,   26,   86,  137,  179,  212,  235,  249,  254,  249,  235,
     212,  179,  137,   86,   26,   67,    0,  130,   63,  191,   23,  255,
     130,  191,   63,   52,    0,  130,   63,  191,   23,  255,  130,  191,
      63,   65,    0,  131,   35,  124,  202,   15,  255,  131,  202,  124,
      35,   64,    0,  130,   63,  191,   23,  255,  130,  191,   63,   51,
       0,  131,   53,  164,  191,   22,  255,  131,  191,  164,   53,   63,
       0,  130,   68,  175,   21,  255,  130,  175,   68,   62,    0,  131,
      53,  164,  191,   22,  255,  131,  191,  164,   53,   50,    0,  130,
      63,  191,   23,  255,  130,  191,   63,   62,    0,  130,   54,  179,
      25,  255,  130,  179,   54,   61,    0,  130,   63,  191,   23,  255,
     130,  191,   63,   50,    0,  130,   63,  191,   23,  255,  130,  191,
      63,   61,    0,  129,  137,   29,  255,  129,  137,   60,    0,  130,
      63,  191,   23,  255,  130,  191,   63,   50,    0,  130,   63,  191,
      23,  255,  130,  191,   63,   59,    0,  130,   49,  202,   31,  255,
     130,  202,   49,   58,    0,  130,   63,  191,   23,  255,  130,  191,
      63,   49,    0,  131,   53,  164,  191,   22,  255,  131,  191,  164,
      53,   58,    0,  130,   86,  249,   33,  255,  130,  249,   86,   57,
       0,  131,   53,  164,  191,   22,  255,  131,  191,  164,   53,   48,
       0,  130,   63,  191,   23,  255,  130,  191,   63,   58,    0,  129,
     105,   37,  255,  129,  105,   57,    0,  130,   63,  191,   23,  255,
     130,  191,   63,   48,    0,  130,   63,  191,   23,  255,  130,  191,
      63,   57,    0,  129,  105,   39,  255,  129,  105,   56,    0,  130,
      63,  191,   23,  255,  130,  191,   63,   48,    0,  130,   63,  191,
      23,  255,  130,  191,   63,   56,    0,  129,   86,   41,  255,  129,
      86,   55,    0,  130,   63,  191,   23,  255,  130,  191,   63,   48,
       0,  130,   63,  191,   22,  255,  131,  191,  164,   53,   55,    0,
     130,   49,  249,   41,  255,  130,  249,   49,   54,    0,  131,   53,
     164,  191,   22,  255,  130,  191,   63,   48,    0,  130,   63,  191,
      22,  255,  130,  191,   63,   56,    0,  129,  202,   43,  255,  129,
     202,   55,    0,  130,   63,  191,   22,  255,  130,  191,   63,   48,
       0,  130,   63,  191,   22,  255,  130,  191,   63,   55,    0,  129,
     137,   45,  255,  129,  137,   54,    0,  130,   63,  191,   22,  255,
     130,  191,   63,   47,    0,  131,   53,  164,  191,   22,  255,  130,
     191,   63,   54,    0,  129,   54,   47,  255,  129,   54,   53,    0,
     130,   63,  191,   22,  255,  131,  191,  164,   53,   46,    0,  130,
      63,  191,   22,  255,  131,  191,  164,   53,   54,    0,  129,  179,
      47,  255,  129,  179,   53,    0,  131,   53,  164,  191,   22,  255,
     130,  191,   63,   46,    0,  130,   63,  191,   22,  255,  130,  191,
      63,   54,    0,  129,   68,   49,  255,  129,   68,   53,    0,  130,
      63,  191,   22,  255,  130,  191,   63,   46,    0,  130,   63,  191,
      22,  255,  130,  191,   63,   54,    0,  129,  175,   49,  255,  129,
     175,   53,    0,  130,   63,  191,   22,  255,  130,  191,   63,   46,
       0,  130,   63,  191,   22,  255,  130,  191,   63,   53,    0,  129,
      35,   51,  255,  129,   35,   52,    0,  130,   63,  191,   22,  255,
     130,  191,   63,   46,    0,  130,   63,  191,   22,  255,  130,  191,
      63,   53,    0,  129,  124,   51,  255,  129,  124,   52,    0,  130,
      63,  191,   22,  255,  130,  191,   63,   46,    0,  130,   63,  191,
      22,  255,  130,  191,   63,   53,    0,  129,  202,   51,  255,  129,
     202,   52,    0,  130,   63,  191,   22,  255,  130,  191,   63,   46,
       0,  130,   63,  191,   22,  255,  130,  191,   63,   52,    0,  129,
      26,   53,  255,  129,   26,   51,    0,  130,   63,  191,   22,  255,
     130,  191,   63,   46,    0,  130,   63,  191,   21,  255,  131,  191,
     164,   53,   52,    0,  129,   86,   53,  255,  129,   86,   51,    0,
     131,   53,  164,  191,   21,  255,  130,  191,   63,   46,    0,  130,
      63,  191,   21,  255,  130,  191,   63,   53,    0,  129,  137,   53,
     255,  129,  137,   52,    0,  130,   63,  191,   21,  255,  131,  191,
      89,   34,    2,   35,    3,   36,    2,   37,    2,   38,    2,   39,
       3,   40,    2,   41,    2,   42,    2,   43,    2,   44,   24,  255,
     129,  191,   21,  255,  130,  191,   63,   53,    0,  129,  179,   53,
     255,  129,  179,   52,    0,  130,   63,  191,   21,  255,  129,  191,
      48,  255,  129,  191,   21,  255,  130,  191,   63,   53,    0,  129,
     212,   53,  255,  129,  212,   52,    0,  130,   63,  191,   21,  255,
     129,  191,   23,  255,  129,  254,   24,  255,  129,  191,   21,  255,
     130,  191,   63,   53,    0,  129,  235,   53,  255,  129,  235,   52,
       0,  130,   63,  191,   21,  255,  129,  191,   23,  255,  129,  254,
      24,  255,  129,  191,   21,  255,  130,  191,   63,   53,    0,  129,
     249,   53,  255,  129,  249,   52,    0,  130,   63,  191,   21,  255,
     129,  191,   48,  255,  129,  191,   21,  255,  130,  191,   63,   53,
       0,  129,  254,   53,  255,  129,  254,   52,    0,  130,   63,  191,
      21,  255,  129,  191,   48,  255,  129,  191,   21,  255,  130,  191,
      63,   53,    0,  129,  249,   53,  255,  129,  249,   52,    0,  130,
      63,  191,   21,  255,  129,  191,   48,  255,  129,  191,   21,  255,
     130,  191,   63,   53,    0,  129,  235,   53,  255,  129,  235,   52,
       0,  130,   63,  191,   21,  255,  129,  191,   48,  255,  129,  191,
      21,  255,  130,  191,   63,   53,    0,  129,  212,   53,  255,  129,
     212,   52,    0,  130,   63,  191,   21,  255,  130,  191,  254,   47,
     255,  129,  191,   21,  255,  130,  191,   63,   53,    0,  129,  179,
      53,  255,  129,  179,   52,    0,  130,   63,  191,   21,  255,  129,
     191,   48,  255,  129,  191,   21,  255,  131,  191,  164,   53,   52,
       0,  129,  137,   53,  255,  129,  137,   51,    0,  131,   53,  164,
     191,   21,  255,  131,  191,  228,  220,    2,  219,    3,  218,    2,
     217,    2,  216,    2,  215,    3,  214,    2,  213,    2,  212,    2,
     211,  130,  210,  211,   23,    0,  130,   63,  191,   22,  255,  130,
     191,   63,   52,    0,  129,   86,   53,  255,  129,   86,   51,    0,
     130,   63,  191,   22,  255,  130,  191,   63,   46,    0,  130,   63,
     191,   22,  255,  130,  191,   63,   52,    0,  129,   26,   53,  255,
     129,   26,   51,    0,  130,   63,  191,   22,  255,  130,  191,   63,
      46,    0,  130,   63,  191,   22,  255,  130,  191,   63,   53,    0,
     129,  202,   51,  255,  129,  202,   52,    0,  130,   63,  191,   22,
     255,  130,  191,   63,   46,    0,  130,   63,  191,   22,  255,  130,
     191,   63,   53,    0,  129,  124,   51,  255,  129,  124,   52,    0,
     130,   63,  191,   22,  255,  130,  191,   63,   46,    0,  130,   63,
     191,   22,  255,  130,  191,   63,   53,    0,  129,   35,   51,  255,
     129,   35,   52,    0,  130,   63,  191,   22,  255,  130,  191,   63,
      46,    0,  130,   63,  191,   22,  255,  130,  191,   63,   54,    0,
     129,  175,   49,  255,  129,  175,   53,    0,  130,   63,  191,   22,
     255,  130,  191,   63,   46,    0,  130,   63,  191,   22,  255,  131,
     191,  164,   53,   53,    0,  129,   68,   49,  255,  129,   68,   52,
       0,  131,   53,  164,  191,   22,  255,  130,  191,   63,   46,    0,
     131,   53,  164,  191,   22,  255,  130,  191,   63,   54,    0,  129,
     179,   47,  255,  129,  179,   53,    0,  130,   63,  191,   22,  255,
     131,  191,  164,   53,   47,    0,  130,   63,  191,   22,  255,  130,
     191,   63,   54,    0,  129,   54,   47,  255,  129,   54,   53,    0,
     130,   63,  191,   22,  255,  130,  191,   63,   48,    0,  130,   63,
     191,   22,  255,  130,  191,   63,   55,    0,  129,  137,   45,  255,
     129,  137,   54,    0,  130,   63,  191,   22,  255,  130,  191,   63,
      48,    0,  130,   63,  191,   22,  255,  131,  191,  164,   53,   55,
       0,  129,  202,   43,  255,  129,  202,   54,    0,  131,   53,  164,
     191,   22,  255,  130,  191,   63,   48,    0,  130,   63,  191,   23,
     255,  130,  191,   63,   55,    0,  130,   49,  249,   41,  255,  130,
     249,   49,   54,    0,  130,   63,  191,   23,  255,  130,  191,   63,
      48,    0,  130,   63,  191,   23,  255,  130,  191,   63,   56,    0,
     129,   86,   41,  255,  129,   86,   55,    0,  130,   63,  191,   23,
     255,  130,  191,   63,   48,    0,  130,   63,  191,   23,  255,  130,
     191,   63,   57,    0,  129,  105,   39,  255,  129,  105,   56,    0,
     130,   63,  191,   23,  255,  130,  191,   63,   48,    0,  131,   53,
     164,  191,   22,  255,  131,  191,  164,   53,   57,    0,  129,  105,
      37,  255,  129,  105,   56,    0,  131,   53,  164,  191,   22,  255,
     131,  191,  164,   53,   49,    0,  130,   63,  191,   23,  255,  130,
     191,   63,   58,    0,  130,   86,  249,   33,  255,  130,  249,   86,
      57,    0,  130,   63,  191,   23,  255,  130,  191,   63,   50,    0,
     130,   63,  191,   23,  255,  130,  191,   63,   59,    0,  130,   49,
     202,   31,  255,  130,  202,   49,   58,    0,  130,   63,  191,   23,
     255,  130,  191,   63,   50,    0,  130,   63,  191,   23,  255,  130,
     191,   63,   61,    0,  129,  137,   29,  255,  129,  137,   60,    0,
     130,   63,  191,   23,  255,  130,  191,   63,   50,    0,  131,   53,
     164,  191,   22,  255,  131,  191,  164,   53,   61,    0,  130,   54,
     179,   25,  255,  130,  179,   54,   60,    0,  131,   53,  164,  191,
      22,  255,  131,  191,  164,   53,   51,    0,  130,   63,  191,   23,
     255,  130,  191,   63,   63,    0,  130,   68,  175,   21,  255,  130,
     175,   68,   62,    0,  130,   63,  191,   23,  255,  130,  191,   63,
      52,    0,  130,   63,  191,   23,  255,  130,  191,   63,   65,    0,
     131,   35,  124,  202,   15,  255,  131,  202,  124,   35,   64,    0,
     130,   63,  191,   23,  255,  130,  191,   63,   52,    0,  130,   63,
     191,   23,  255,  131,  191,  164,   53,   67,    0,  143,   26,   86,
     137,  179,  212,  235,  249,  254,  249,  235,  212,  179,  137,   86,
      26,   66,    0,  131,   53,  164,  191,   23,  255,  130,  191,   63,
      52,    0,  131,   53,  164,  191,   23,  255,  130,  191,   63,  127,
       0,   21,    0,  130,   63,  191,   23,  255,  131,  191,  164,   53,
      53,    0,  130,   63,  191,   23,  255,  131,  191,  164,   53,  127,
       0,   19,    0,  131,   53,  164,  191,   23,  255,  130,  191,   63,
      54,    0,  130,   63,  191,   24,  255,  130,  191,   63,  127,    0,
      19,    0,  130,   63,  191,   24,  255,  130,  191,   63,   54,    0,
     130,   63,  191,   24,  255,  130,  191,   63,  127,    0,   19,    0,
     130,   63,  191,   24,  255,  130,  191,   63,   54,    0,  131,   53,
     164,  191,   23,  255,  131,  191,  164,   53,  127,    0,   17,    0,
     131,   53,  164,  191,   23,  255,  131,  191,  164,   53,   55,    0,
     130,   63,  191,   24,  255,  130,  191,   63,  127,    0,   17,    0,
     130,   63,  191,   24,  255,  130,  191,   63,   56,    0,  130,   63,
     191,   24,  255,  131,  191,  164,   53,  127,    0,   15,    0,  131,
      53,  164,  191,   24,  255,  130,  191,   63,   56,    0,  131,   53,
     164,  191,   24,  255,  130,  191,   63,  127,    0,   15,    0,  130,
      63,  191,   24,  255,  131,  191,  164,   53,   55,    0,  132,   89,
      54,   63,  191,   24,  255,  131,  191,  164,   53,  127,    0,   13,
       0,  131,   53,  164,  191,   24,  255,  130,  191,   63,    2,    0,
     130,  122,   43,   50,    0,  135,   73,  213,  255,  208,   53,  164,
     191,   24,  255,  130,  191,   63,  127,    0,   13,    0,  130,   63,
     191,   24,  255,  133,  191,  164,   53,    0,   42,    2,  255,  131,
     214,  116,   22,   45,    0,  130,   62,  203,    4,  255,  131,   72,
      63,  191,   24,  255,  131,  191,  164,   53,  127,    0,   11,    0,
     131,   53,  164,  191,   24,  255,  130,  191,   63,    2,    0,  129,
     144,    5,  255,  131,  193,   90,    7,   40,    0,  130,   52,  193,
       6,  255,  131,  212,   63,  191,   25,  255,  131,  191,  164,   53,
     127,    0,    9,    0,  131,   53,  164,  191,   25,  255,  130,  191,
      63,    2,    0,  129,  237,    7,  255,  131,  250,  171,   66,   36,
       0,  130,   42,  182,    9,  255,  131,  119,  164,  191,   25,  255,
     130,  191,   63,  127,    0,    9,    0,  130,   63,  191,   25,  255,
     133,  191,  164,   53,    0,   64,   11,  255,  131,  238,  146,   43,
      31,    0,  130,   33,  171,   11,  255,  131,  221,   63,  191,   25,
     255,  131,  191,  164,   53,  127,    0,    7,    0,  131,   53,  164,
     191,   25,  255,  130,  191,   63,    2,    0,  129,  169,   14,  255,
     131,  219,  119,   24,   26,    0,  130,   25,  160,   14,  255,  131,
     128,  164,  191,   25,  255,  131,  191,  164,   53,  127,    0,    5,
       0,  131,   53,  164,  191,   25,  255,  134,  191,  164,   53,    0,
       5,  251,   17,  255,  131,  197,   93,   10,   21,    0,  130,   17,
     149,   16,  255,  131,  230,   63,  191,   26,  255,  130,  191,   63,
     127,    0,    5,    0,  130,   63,  191,   26,  255,  130,  191,   63,
       2,    0,  129,   89,   20,  255,  132,  253,  174,   70,    2,   16,
       0,  131,   10,  137,  254,   18,  255,  131,  143,  164,  191,   25,
     255,  131,  191,  164,   53,  127,    0,    3,    0,  131,   53,  164,
     191,   25,  255,  131,  191,  164,   53,    2,    0,  129,  194,   23,
     255,  130,  245,  123,   13,    0,  131,    4,  126,  248,   19,  255,
     132,  222,   74,   63,  191,   26,  255,  131,  191,  164,   53,  127,
       0,  132,    0,   53,  164,  191,   26,  255,  130,  191,   63,    2,
       0,  129,   13,   25,  255,  129,  115,   12,    0,  130,  114,  242,
      19,  255,  130,  226,   90,    2,    0,  131,   53,  164,  191,   26,
     255,  130,  191,   63,  127,    0,  131,    0,   63,  191,   26,  255,
     137,  191,  164,   53,    0,    1,    0,   10,   88,  191,   22,  255,
     129,   16,   10,    0,  130,    8,  236,   19,  255,  130,  234,  101,
       5,    0,  130,   63,  191,   26,  255,  131,  191,  164,   53,  126,
       0,  131,   53,  164,  191,   26,  255,  130,  191,   63,    7,    0,
     131,   21,  112,  213,   18,  255,  129,  187,   12,    0,  129,  145,
      17,  255,  130,  241,  113,    7,    0,  131,   53,  164,  191,   26,
     255,  131,  191,  164,   53,  124,    0,  131,   53,  164,  191,   26,
     255,  131,  191,  164,   53,   10,    0,  131,   38,  138,  233,   15,
     255,  129,   82,   12,    0,  130,   13,  251,   14,  255,  131,  248,
     124,    4,    9,    0,  130,   63,  191,   27,  255,  131,  191,  164,
      53,  122,    0,  131,   53,  164,  191,   27,  255,  130,  191,   63,
      14,    0,  131,   59,  165,  248,   11,  255,  130,  248,    2,   13,
       0,  129,  130,   12,  255,  131,  253,  136,   10,   11,    0,  131,
      53,  164,  191,   27,  255,  131,  191,  164,   53,  120,    0,  131,
      53,  164,  191,   27,  255,  131,  191,  164,   53,   16,    0,  131,
       3,   83,  189,    9,  255,  129,  163,   14,    0,  130,    7,  245,
      10,  255,  130,  148,   16,   14,    0,  130,   63,  191,   28,  255,
     130,  191,   63,  120,    0,  130,   63,  191,   28,  255,  130,  191,
      63,   20,    0,  131,   17,  109,  208,    6,  255,  129,   58,   15,
       0,  129,  119,    8,  255,  130,  159,   24,   16,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,  118,    0,  131,   53,
     164,  191,   27,  255,  131,  191,  164,   53,   23,    0,  131,   36,
     134,  226,    2,  255,  129,  233,   16,    0,  130,    1,  238,    5,
     255,  130,  170,   32,   19,    0,  130,   63,  191,   28,  255,  131,
     191,  164,   53,  116,    0,  131,   53,  164,  191,   28,  255,  130,
     191,   63,   27,    0,  131,   57,  170,  131,   17,    0,  129,  107,
       3,  255,  130,  181,   41,   21,    0,  131,   53,  164,  191,   28,
     255,  131,  191,  164,   53,  114,    0,  131,   53,  164,  191,   28,
     255,  131,  191,  164,   53,   48,    0,  131,  244,  197,   51,   24,
       0,  131,   53,  164,  191,   28,  255,  131,  191,  164,   53,  112,
       0,  131,   53,  164,  191,   28,  255,  131,  191,  164,   53,   49,
       0,  129,   23,   27,    0,  130,   63,  191,   29,  255,  131,  191,
     164,   53,  110,    0,  131,   53,  164,  191,   29,  255,  130,  191,
      63,   78,    0,  131,   53,  164,  191,   29,  255,  131,  191,  164,
      53,  108,    0,  131,   53,  164,  191,   29,  255,  131,  191,  164,
      53,   79,    0,  131,   53,  164,  191,   29,  255,  131,  191,  164,
      53,  106,    0,  131,   53,  164,  191,   29,  255,  131,  191,  164,
      53,   81,    0,  130,   63,  191,   30,  255,  131,  191,  164,   53,
     104,    0,  131,   53,  164,  191,   30,  255,  130,  191,   63,   82,
       0,  131,   53,  164,  191,   30,  255,  132,  191,  164,   63,   53,
     100,    0,  132,   53,   63,  164,  191,   30,  255,  131,  191,  164,
      53,   83,    0,  131,   53,  164,  191,   30,  255,    2,  191,  130,
     164,   53,   98,    0,  130,   53,  164,    2,  191,   30,  255,  131,
     191,  164,   53,   85,    0,  130,   63,  191,   32,  255,  131,  191,
     164,   53,   96,    0,  131,   53,  164,  191,   32,  255,  130,  191,
      63,   86,    0,  131,   53,  164,  191,   32,  255,  131,  191,  164,
      53,   94,    0,  131,   53,  164,  191,   32,  255,  131,  191,  164,
      53,   87,    0,  131,   53,  164,  191,   32,  255,  132,  191,  164,
      63,   53,   90,    0,  132,   53,   63,  164,  191,   32,  255,  131,
     191,  164,   53,   89,    0,  131,   53,  164,  191,   32,  255,    2,
     191,  130,  164,   53,   88,    0,  130,   53,  164,    2,  191,   32,
     255,  131,  191,  164,   53,   91,    0,  131,   53,  164,  191,   33,
     255,  132,  191,  164,   63,   53,   84,    0,  132,   53,   63,  164,
     191,   33,  255,  131,  191,  164,   53,   93,    0,  130,   63,  191,
      34,  255,    2,  191,  130,  164,   53,   82,    0,  130,   53,  164,
       2,  191,   34,  255,  130,  191,   63,   94,    0,  131,   53,  164,
     191,   35,  255,  132,  191,  164,   63,   53,   78,    0,  132,   53,
      63,  164,  191,   35,  255,  133,  191,  164,   53,    0,    1,   93,
       0,  131,   53,  164,  191,   35,  255,    2,  191,  130,  164,   53,
      76,    0,  130,   53,  164,    2,  191,   35,  255,  131,  191,  164,
      53,    2,    0,  129,    5,   94,    0,  131,   53,  164,  191,   36,
     255,  132,  191,  164,   63,   53,   72,    0,  132,   53,   63,  164,
     191,   36,  255,  131,  191,  164,   53,    2,    0,  130,  112,  212,
      95,    0,  131,   53,  164,  191,   36,  255,    2,  191,  131,  164,
      63,   53,   68,    0,  131,   53,   63,  164,    2,  191,   36,  255,
     131,  191,  164,   53,    2,    0,  129,  136,    2,  255,  129,  178,
      95,    0,  131,   53,  164,  191,   37,  255,    2,  191,  131,  164,
      63,   53,   64,    0,  131,   53,   63,  164,    2,  191,   37,  255,
     131,  191,  164,   53,    2,    0,  129,  165,    4,  255,  129,  149,
      95,    0,  131,   53,  164,  191,   38,  255,    2,  191,  129,  164,
       2,   63,  129,   53,   58,    0,  129,   53,    2,   63,  129,  164,
       2,  191,   38,  255,  134,  191,  164,   53,    0,    7,  192,    6,
     255,  129,  120,   94,    0,  132,    1,   53,  164,  191,   39,  255,
       3,  191,  131,  164,   63,   53,   54,    0,  131,   53,   63,  164,
       3,  191,   39,  255,  134,  191,  164,   53,    0,   25,  217,    8,
     255,  129,   91,   93,    0,  133,   17,    0,   53,  164,  191,   41,
     255,    2,  191,  129,  164,    2,   63,  129,   53,   48,    0,  129,
      53,    2,   63,  129,  164,    2,  191,   41,  255,  134,  191,  164,
      53,    0,   50,  238,   10,  255,  129,   63,   91,    0,  135,   87,
     255,   50,    0,   53,  164,  191,   42,  255,    3,  191,  129,  164,
       3,   63,  129,   53,   40,    0,  129,   53,    3,   63,  129,  164,
       3,  191,   42,  255,  133,  191,  164,   53,    1,   17,   12,  255,
     130,  247,   38,   89,    0,  129,  114,    2,  255,  134,  238,   25,
       0,   53,  164,  191,   44,  255,    4,  191,  129,  164,    3,   63,
     129,   53,   32,    0,  129,   53,    3,   63,  129,  164,    4,  191,
      44,  255,  131,  191,  164,   53,    3,    0,  129,   87,   12,  255,
     130,  230,   17,   87,    0,  129,  144,    4,  255,  134,  217,    7,
       0,   53,  164,  191,   47,  255,    4,  191,  129,  164,    3,   63,
     129,   53,   24,    0,  129,   53,    3,   63,  129,  164,    4,  191,
      47,  255,  131,  191,  164,   53,    5,    0,  129,  114,   12,  255,
     130,  207,    1,   85,    0,  129,  172,    6,  255,  129,  192,    2,
       0,  130,   53,  164,    2,  191,   49,  255,    4,  191,  129,  164,
       6,   63,  129,   53,   10,    0,  129,   53,    6,   63,  129,  164,
       4,  191,   49,  255,    2,  191,  130,  164,   53,    7,    0,  129,
     144,   12,  255,  129,  181,   83,    0,  130,   12,  199,    8,  255,
     129,  165,    2,    0,  132,   53,   63,  164,  191,   52,  255,    7,
     191,  129,  164,   10,   63,  129,  164,    7,  191,   52,  255,  132,
     191,  164,   63,   53,    9,    0,  129,  172,   12,  255,  129,  153,
      81,    0,  130,   31,  223,   10,  255,  129,  136,    3,    0,  131,
      53,  164,  191,   58,  255,   12,  191,   58,  255,  131,  191,  164,
      53,   12,    0,  129,  199,   12,  255,  129,  123,   79,    0,  130,
      55,  242,   12,  255,  129,  112,    3,    0,  131,   53,  164,  191,
     126,  255,  131,  191,  164,   53,   13,    0,  130,   12,  223,   12,
     255,  129,   94,   77,    0,  129,   82,   14,  255,  131,  212,    5,
       1,    2,    0,  130,   53,  164,    2,  191,  122,  255,    2,  191,
     130,  164,   53,   15,    0,  130,   31,  242,   12,  255,  129,   66,
      75,    0,  129,  110,   14,  255,  129,  178,    6,    0,  132,   53,
      63,  164,  191,  120,  255,  132,  191,  164,   63,   53,   17,    0,
     129,   55,   12,  255,  130,  249,   41,   73,    0,  129,  140,   14,
     255,  129,  149,    9,    0,  130,   53,  164,    2,  191,  116,  255,
       2,  191,  130,  164,   53,   20,    0,  129,   82,   12,  255,  130,
     232,   20,   71,    0,  129,  169,   14,  255,  129,  120,   11,    0,
     132,   53,   63,  164,  191,  114,  255,  132,  191,  164,   63,   53,
      22,    0,  129,  110,   12,  255,  130,  210,    3,   68,    0,  130,
       9,  196,   14,  255,  129,   91,   14,    0,  130,   53,  164,    2,
     191,  110,  255,    2,  191,  130,  164,   53,   25,    0,  129,  140,
      12,  255,  129,  198,   67,    0,  130,   28,  220,   13,  255,  130,
     247,   63,   16,    0,  132,   53,   63,  164,  191,  108,  255,  132,
     191,  164,   63,   53,   27,    0,  129,  169,   11,  255,  129,  131,
      66,    0,  130,   52,  240,   13,  255,  130,  230,   38,   19,    0,
     130,   53,  164,    2,  191,  104,  255,    2,  191,  130,  164,   53,
      30,    0,  129,  196,    9,  255,  129,   93,   66,    0,  129,   78,
      14,  255,  130,  207,   17,   21,    0,  131,   53,   63,  164,    2,
     191,  100,  255,    2,  191,  131,  164,   63,   53,   31,    0,  130,
       9,  220,    6,  255,  130,  249,   66,   65,    0,  130,    1,   65,
      14,  255,  130,  181,    1,   24,    0,  131,   53,   63,  164,    2,
     191,   96,  255,    2,  191,  131,  164,   63,   53,   34,    0,  130,
      28,  240,    4,  255,  130,  232,   40,   68,    0,  129,  185,   12,
     255,  129,  153,   28,    0,  131,   53,   63,  164,    2,  191,   92,
     255,    2,  191,  131,  164,   63,   53,   37,    0,  129,   52,    3,
     255,  130,  210,   19,   69,    0,  130,    3,  210,   10,  255,  129,
     123,   31,    0,  131,   53,   63,  164,    2,  191,   88,  255,    2,
     191,  131,  164,   63,   53,   40,    0,  132,   78,  255,  185,    3,
      71,    0,  130,   19,  232,    8,  255,  129,   94,   34,    0,  131,
      53,   63,  164,    2,  191,   84,  255,    2,  191,  131,  164,   63,
      53,   43,    0,  129,   65,   74,    0,  130,   40,  249,    5,  255,
     130,  249,   66,   37,    0,  131,   53,   63,  164,    2,  191,   80,
     255,    2,  191,  131,  164,   63,   53,   45,    0,  129,    1,   75,
       0,  129,   66,    4,  255,  130,  232,   41,   40,    0,  131,   53,
      63,  164,    3,  191,   74,  255,    3,  191,  133,  164,   63,   53,
     113,   74,  122,    0,  129,   93,    2,  255,  130,  210,   20,   38,
       0,  129,    1,    4,    0,  129,   53,    2,   63,  129,  164,    2,
     191,   70,  255,    2,  191,  129,  164,    2,   63,  133,   53,   95,
     230,  255,  222,  123,    0,  131,  131,  198,    3,   40,    0,  129,
      13,    6,    0,  131,   53,   63,  164,    3,  191,   64,  255,    3,
     191,  134,  164,   63,   53,    0,   83,  221,    4,  255,  129,   90,
     127,    0,   37,    0,  133,   10,  255,  194,   89,    5,    5,    0,
     129,   53,    2,   63,  129,  164,    4,  191,   56,  255,    4,  191,
     129,  164,    2,   63,  132,   53,    0,   72,  212,    6,  255,  129,
     226,  127,    0,   37,    0,  129,   88,    3,  255,  131,  251,  169,
      64,    6,    0,  129,   53,    3,   63,  129,  164,    4,  191,   48,
     255,    4,  191,  129,  164,    3,   63,  129,   53,    2,    0,  130,
      54,  208,    9,  255,  129,  101,  127,    0,   36,    0,  129,  191,
       6,  255,  131,  237,  144,   42,    7,    0,  129,   53,    3,   63,
     129,  164,    4,  191,   40,  255,    4,  191,  129,  164,    3,   63,
     129,   53,    6,    0,  129,   89,   10,  255,  129,  234,  127,    0,
      35,    0,  129,   21,   10,  255,  129,  122,   10,    0,  129,   53,
       3,   63,  129,  164,    7,  191,   26,  255,    7,  191,  129,  164,
       3,   63,  129,   53,   11,    0,  129,  213,   10,  255,  129,  113,
     127,    0,   34,    0,  129,  112,   10,  255,  129,   43,   14,    0,
     129,   53,    6,   63,  129,  164,   26,  191,  129,  164,    6,   63,
     129,   53,   15,    0,  129,   73,   10,  255,  130,  241,    4,  127,
       0,   33,    0,  129,  213,    9,  255,  129,  214,   22,    0,  129,
      53,   26,   63,  129,   53,   23,    0,  129,  203,   10,  255,  129,
     124,  127,    0,   32,    0,  129,   38,   10,  255,  129,  116,   31,
       0,   10,  255,   32,    0,  129,   62,   10,  255,  130,  248,   10,
     127,    0,   31,    0,  129,  138,   10,  255,  129,   22,   31,    0,
      10,  255,   33,    0,  129,  193,   10,  255,  129,  136,  127,    0,
      31,    0,  129,  233,    9,  255,  129,  193,   32,    0,   10,  255,
      33,    0,  129,   52,   10,  255,  130,  253,   16,  127,    0,   29,
       0,  129,   59,   10,  255,  129,   90,   32,    0,   10,  255,   34,
       0,  129,  182,   10,  255,  129,  148,  127,    0,   29,    0,  129,
     165,    9,  255,  130,  250,    7,   32,    0,   10,  255,   34,    0,
     129,   42,   11,  255,  129,   24,  127,    0,   27,    0,  130,    3,
     248,    9,  255,  129,  171,   33,    0,   10,  255,   35,    0,  129,
     171,   10,  255,  129,  159,  127,    0,   27,    0,  129,   83,   10,
     255,  129,   66,   33,    0,   10,  255,   35,    0,  129,   33,   11,
     255,  129,   32,  127,    0,   26,    0,  129,  189,    9,  255,  129,
     238,   34,    0,   10,  255,   36,    0,  129,  160,   10,  255,  129,
     170,  127,    0,   25,    0,  129,   17,   10,  255,  129,  146,   34,
       0,   10,  255,   36,    0,  129,   25,   11,  255,  129,   41,  127,
       0,   24,    0,  129,  109,   10,  255,  129,   43,   34,    0,   10,
     255,   37,    0,  129,  149,   10,  255,  129,  181,  127,    0,   24,
       0,  129,  208,    9,  255,  129,  219,   35,    0,   10,  255,   37,
       0,  130,   17,  254,   10,  255,  129,   51,  127,    0,   22,    0,
     129,   36,   10,  255,  129,  119,   35,    0,   10,  255,   38,    0,
     129,  137,   10,  255,  129,  197,  127,    0,   22,    0,  129,  134,
      10,  255,  129,   24,   35,    0,   10,  255,   38,    0,  130,   10,
     248,    9,  255,  130,  244,   23,  127,    0,   21,    0,  129,  226,
       9,  255,  129,  197,   36,    0,   10,  255,   39,    0,  129,  126,
       7,  255,  130,  238,  107,  127,    0,   22,    0,  129,   57,   10,
     255,  129,   93,   36,    0,   10,  255,   39,    0,  130,    4,  242,
       4,  255,  131,  245,  119,    1,  127,    0,   23,    0,  129,  170,
       9,  255,  130,  253,   10,   36,    0,   10,  255,   40,    0,  129,
     114,    2,  255,  131,  251,  130,    7,  127,    0,   25,    0,  130,
     131,  233,    8,  255,  129,  174,   37,    0,   10,  255,   41,    0,
     131,  236,  145,   13,  127,    0,   29,    0,  131,   58,  163,  248,
       5,  255,  129,   70,   37,    0,   10,  255,   41,    0,  129,    8,
     127,    0,   33,    0,  131,    2,   82,  187,    2,  255,  130,  245,
       2,   37,    0,   10,  255,  127,    0,   78,    0,  131,   16,  115,
     123,   38,    0,   10,  255,  127,    0,  119,    0,   10,  255,  127,
       0,  119,    0,   10,  255,  127,    0,  119,    0,   10,  255,  127,
       0,  119,    0,   10,  255,  123,    0 
  );

function Light_gizmo: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FLight_gizmo = nil then
  begin
    FLight_gizmo := TRGBAlphaImage.Create(Light_gizmoWidth, Light_gizmoHeight, Light_gizmoDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FLight_gizmo.PixelSize);
      Split.DataSize := FLight_gizmo.Size div FLight_gizmo.PixelSize;
      Split.DataAllocate;
      RleDecompress(@Light_gizmoChannelData0, SizeOf(Light_gizmoChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@Light_gizmoChannelData1, SizeOf(Light_gizmoChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@Light_gizmoChannelData2, SizeOf(Light_gizmoChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@Light_gizmoChannelData3, SizeOf(Light_gizmoChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FLight_gizmo.RawPixels, FLight_gizmo.Size,
        FLight_gizmo.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FLight_gizmo.Url := 'embedded-image:/Light_gizmo';
  end;
  Result := FLight_gizmo;
end;

var
  FOpen: TRGBAlphaImage;
const
  OpenWidth = 25;
  OpenHeight = 22;
  OpenDepth = 1;

  OpenChannelData0: array[0 .. 10 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,   42,    0 
  );
  OpenChannelData1: array[0 .. 10 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,   42,    0 
  );
  OpenChannelData2: array[0 .. 10 - 1] of Byte = (
     127,    0,  127,    0,  127,    0,  127,    0,   42,    0 
  );
  OpenChannelData3: array[0 .. 232 - 1] of Byte = (
      26,    0,  130,   66,  142,   16,  153,  130,  144,   40,    4,    0,
     133,  101,  238,  105,  102,   93,   10,   85,  129,   76,    2,   68,
     132,   72,  128,  217,    4,    3,    0,  131,  207,  237,   13,   17,
       0,  130,  188,   96,    3,    0,  131,  212,  157,  124,   17,    0,
     131,   65,  220,    4,    2,    0,  132,  212,   27,  231,   18,   17,
       0,  130,  196,   98,    2,    0,  132,  213,    0,  141,  133,   17,
       0,  137,   75,  224,    6,    0,  213,    0,   20,  229,   23,   17,
       0,  132,  204,  100,    0,  213,    2,    0,  130,  125,  143,   17,
       0,  132,   84,  225,    6,  214,    2,    0,  131,   11,  224,   29,
      16,    0,  132,    1,  211,  103,  214,    3,    0,  130,  107,  154,
      17,    0,  131,   96,  217,  215,    3,    0,  131,    6,  210,  139,
      14,  119,  133,  123,  136,  175,  212,  215,    4,    0,  130,   21,
      93,   16,  102,  131,   94,   23,  216,   19,    0,  129,   49,    4,
       0,  129,  216,   19,    0,  129,  189,    4,    0,  129,  216,   18,
       0,  130,    3,  184,    4,    0,  129,  217,   17,    0,  131,    4,
     122,  101,    4,    0,  129,  217,    9,    0,  130,   13,  185,    6,
     204,  131,  195,  105,    1,    4,    0,  130,  215,   16,    7,    0,
     131,   18,  192,   82,   13,    0,  131,  102,  198,   87,    5,   68,
     131,   90,  198,   64,   15,    0,  130,   68,  143,    5,  153,  130,
     128,   27,   40,    0 
  );

function Open: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FOpen = nil then
  begin
    FOpen := TRGBAlphaImage.Create(OpenWidth, OpenHeight, OpenDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FOpen.PixelSize);
      Split.DataSize := FOpen.Size div FOpen.PixelSize;
      Split.DataAllocate;
      RleDecompress(@OpenChannelData0, SizeOf(OpenChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@OpenChannelData1, SizeOf(OpenChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@OpenChannelData2, SizeOf(OpenChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@OpenChannelData3, SizeOf(OpenChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FOpen.RawPixels, FOpen.Size,
        FOpen.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FOpen.Url := 'embedded-image:/Open';
  end;
  Result := FOpen;
end;

var
  FScreenshot: TRGBAlphaImage;
const
  ScreenshotWidth = 25;
  ScreenshotHeight = 22;
  ScreenshotDepth = 1;

  ScreenshotChannelData0: array[0 .. 325 - 1] of Byte = (
      26,    0,  132,  164,  108,    0,   10,    2,   13,    2,   15,  129,
      14,   11,   13,  135,   12,    0,  106,  164,    0,  112,   37,   20,
       0,  132,   36,  109,    0,   40,   22,    0,  131,    8,    0,   39,
       5,    0,  129,    1,    2,    0,  133,   78,  110,  120,  109,   77,
       9,    0,  131,   10,    0,   38,    6,    0,  137,   21,  122,  162,
     168,  167,  168,  162,  121,    8,    7,    0,  131,   13,    0,   38,
       6,    0,  137,  124,  169,  144,   92,   70,   99,  150,  170,  118,
       7,    0,  131,   13,    0,   38,    5,    0,  132,   78,  165,  144,
      41,    3,    0,  132,   53,  152,  160,   64,    6,    0,  131,   13,
       0,   37,    5,    0,  131,  118,  167,  100,    3,    0,  133,    1,
       0,  104,  169,   99,    6,    0,  131,   13,    0,   37,    5,    0,
     131,  125,  164,   82,    5,    0,  131,   85,  168,  107,    6,    0,
     131,   13,    0,   37,    5,    0,  131,  109,  167,  109,    5,    0,
     131,  117,  169,   94,    6,    0,  131,   13,    0,   36,    5,    0,
     132,   59,  159,  155,   76,    3,    0,  132,   76,  159,  153,   50,
       6,    0,  131,   13,    0,   35,    6,    0,  147,  108,  167,  159,
     124,  102,  128,  161,  163,   95,    0,   20,   41,   42,   33,    1,
       0,   13,    0,   35,    7,    0,  135,   99,  149,  166,  168,  165,
     148,   89,    2,    0,  137,   91,  156,  160,  131,   13,    0,   13,
       0,   31,    8,    0,  133,   44,   82,   92,   83,   42,    3,    0,
     137,   96,  165,  169,  139,   15,    0,    9,    0,   30,   16,    0,
     133,   39,   72,   75,   60,    2,    3,    0,  130,   97,   18,    4,
       0,    4,    1,    6,    0,  129,    1,    5,    0,  137,   13,   93,
       0,  145,  107,   53,   41,   44,   45,    7,   44,    2,   43,  130,
      42,   45,    5,   43,  132,  101,  145,    0,   32,    2,   47,  132,
      22,   25,   40,   20,    8,   21,  130,   20,   22,    4,   21,  131,
      25,   42,   34,    3,    0,  129,   41,    2,    0,  129,   38,   68,
       0 
  );
  ScreenshotChannelData1: array[0 .. 325 - 1] of Byte = (
      26,    0,  132,  164,  108,    0,   10,    2,   13,    2,   15,  129,
      14,   11,   13,  135,   12,    0,  106,  164,    0,  112,   37,   20,
       0,  132,   36,  109,    0,   40,   22,    0,  131,    8,    0,   39,
       5,    0,  129,    1,    2,    0,  133,   78,  110,  120,  109,   77,
       9,    0,  131,   10,    0,   38,    6,    0,  137,   21,  122,  162,
     168,  167,  168,  162,  121,    8,    7,    0,  131,   13,    0,   38,
       6,    0,  137,  124,  169,  144,   92,   70,   99,  150,  170,  118,
       7,    0,  131,   13,    0,   38,    5,    0,  132,   78,  165,  144,
      41,    3,    0,  132,   53,  152,  160,   64,    6,    0,  131,   13,
       0,   37,    5,    0,  131,  118,  167,  100,    3,    0,  133,    1,
       0,  104,  169,   99,    6,    0,  131,   13,    0,   37,    5,    0,
     131,  125,  164,   82,    5,    0,  131,   85,  168,  107,    6,    0,
     131,   13,    0,   37,    5,    0,  131,  109,  167,  109,    5,    0,
     131,  117,  169,   94,    6,    0,  131,   13,    0,   36,    5,    0,
     132,   59,  159,  155,   76,    3,    0,  132,   76,  159,  153,   50,
       6,    0,  131,   13,    0,   35,    6,    0,  147,  108,  167,  159,
     124,  102,  128,  161,  163,   95,    0,   20,   41,   42,   33,    1,
       0,   13,    0,   35,    7,    0,  135,   99,  149,  166,  168,  165,
     148,   89,    2,    0,  137,   91,  156,  160,  131,   13,    0,   13,
       0,   31,    8,    0,  133,   44,   82,   92,   83,   42,    3,    0,
     137,   96,  165,  169,  139,   15,    0,    9,    0,   30,   16,    0,
     133,   39,   72,   75,   60,    2,    3,    0,  130,   97,   18,    4,
       0,    4,    1,    6,    0,  129,    1,    5,    0,  137,   13,   93,
       0,  145,  107,   53,   41,   44,   45,    7,   44,    2,   43,  130,
      42,   45,    5,   43,  132,  101,  145,    0,   32,    2,   47,  132,
      22,   25,   40,   20,    8,   21,  130,   20,   22,    4,   21,  131,
      25,   42,   34,    3,    0,  129,   41,    2,    0,  129,   38,   68,
       0 
  );
  ScreenshotChannelData2: array[0 .. 325 - 1] of Byte = (
      26,    0,  132,  164,  108,    0,   10,    2,   13,    2,   15,  129,
      14,   11,   13,  135,   12,    0,  106,  164,    0,  112,   37,   20,
       0,  132,   36,  109,    0,   40,   22,    0,  131,    8,    0,   39,
       5,    0,  129,    1,    2,    0,  133,   78,  110,  120,  109,   77,
       9,    0,  131,   10,    0,   38,    6,    0,  137,   21,  122,  162,
     168,  167,  168,  162,  121,    8,    7,    0,  131,   13,    0,   38,
       6,    0,  137,  124,  169,  144,   92,   70,   99,  150,  170,  118,
       7,    0,  131,   13,    0,   38,    5,    0,  132,   78,  165,  144,
      41,    3,    0,  132,   53,  152,  160,   64,    6,    0,  131,   13,
       0,   37,    5,    0,  131,  118,  167,  100,    3,    0,  133,    1,
       0,  104,  169,   99,    6,    0,  131,   13,    0,   37,    5,    0,
     131,  125,  164,   82,    5,    0,  131,   85,  168,  107,    6,    0,
     131,   13,    0,   37,    5,    0,  131,  109,  167,  109,    5,    0,
     131,  117,  169,   94,    6,    0,  131,   13,    0,   36,    5,    0,
     132,   59,  159,  155,   76,    3,    0,  132,   76,  159,  153,   50,
       6,    0,  131,   13,    0,   35,    6,    0,  147,  108,  167,  159,
     124,  102,  128,  161,  163,   95,    0,   20,   41,   42,   33,    1,
       0,   13,    0,   35,    7,    0,  135,   99,  149,  166,  168,  165,
     148,   89,    2,    0,  137,   91,  156,  160,  131,   13,    0,   13,
       0,   31,    8,    0,  133,   44,   82,   92,   83,   42,    3,    0,
     137,   96,  165,  169,  139,   15,    0,    9,    0,   30,   16,    0,
     133,   39,   72,   75,   60,    2,    3,    0,  130,   97,   18,    4,
       0,    4,    1,    6,    0,  129,    1,    5,    0,  137,   13,   93,
       0,  145,  107,   53,   41,   44,   45,    7,   44,    2,   43,  130,
      42,   45,    5,   43,  132,  101,  145,    0,   32,    2,   47,  132,
      22,   25,   40,   20,    8,   21,  130,   20,   22,    4,   21,  131,
      25,   42,   34,    3,    0,  129,   41,    2,    0,  129,   38,   68,
       0 
  );
  ScreenshotChannelData3: array[0 .. 265 - 1] of Byte = (
      26,    0,  130,   11,  169,   20,  255,  133,  169,   11,    0,  152,
     244,   20,  255,  131,  244,  152,    0,   24,  255,  129,    0,    9,
     255,  129,  214,    2,  161,  130,  162,  207,   10,  255,  129,    0,
       8,  255,  135,  140,   24,    0,    1,    0,   19,  129,    9,  255,
     129,    0,    7,  255,  137,  128,    0,   83,  198,  214,  181,   52,
       0,  141,    8,  255,  129,    0,    6,  255,  132,  211,    6,   74,
     249,    3,  255,  132,  230,   49,   29,  228,    7,  255,  129,    0,
       6,  255,  131,  135,    2,  174,    5,  255,  131,  175,    0,  182,
       7,  255,  129,    0,    6,  255,  131,  112,   18,  222,    5,  255,
     131,  197,    0,  178,    7,  255,  129,    0,    6,  255,  131,  163,
       6,  161,    5,  255,  131,  144,    0,  185,    7,  255,  129,    0,
       6,  255,  132,  237,   32,   43,  213,    3,  255,  132,  217,   35,
      50,  239,    7,  255,  129,    0,    7,  255,  142,  157,    0,   25,
     130,  192,  126,   19,   18,  190,  255,  252,  240,  238,  246,    3,
     255,  129,    0,    8,  255,  135,  179,   68,   13,    0,   10,   59,
     193,    2,  255,  132,  197,   38,   15,  126,    3,  255,  129,    0,
       9,  255,  133,  246,  203,  182,  200,  243,    3,  255,  132,  188,
      16,    0,  113,    3,  255,  129,    0,   17,  255,  132,  244,  211,
     207,  229,    3,  255,  130,    0,  194,   22,  255,  137,  194,    0,
      22,  116,  205,  220,  219,  213,  207,   13,  208,  132,  209,  207,
     128,   19,    3,    0,  129,  158,    2,  209,  130,  121,    0,   14,
       7,  129,    6,    5,    0,  129,  189,    2,  255,  129,  128,   68,
       0 
  );

function Screenshot: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FScreenshot = nil then
  begin
    FScreenshot := TRGBAlphaImage.Create(ScreenshotWidth, ScreenshotHeight, ScreenshotDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FScreenshot.PixelSize);
      Split.DataSize := FScreenshot.Size div FScreenshot.PixelSize;
      Split.DataAllocate;
      RleDecompress(@ScreenshotChannelData0, SizeOf(ScreenshotChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@ScreenshotChannelData1, SizeOf(ScreenshotChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@ScreenshotChannelData2, SizeOf(ScreenshotChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@ScreenshotChannelData3, SizeOf(ScreenshotChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FScreenshot.RawPixels, FScreenshot.Size,
        FScreenshot.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FScreenshot.Url := 'embedded-image:/Screenshot';
  end;
  Result := FScreenshot;
end;

var
  FWalk: TRGBAlphaImage;
const
  WalkWidth = 16;
  WalkHeight = 22;
  WalkDepth = 1;

  WalkChannelData0: array[0 .. 122 - 1] of Byte = (
     129,  255,    3,    0,    9,  255,    7,    0,    9,  255,    4,    0,
     129,  255,    3,    0,    7,  255,    4,    0,    2,  255,    3,    0,
       5,  255,    5,    0,    4,  255,    3,    0,    3,  255,    5,    0,
       5,  255,    4,    0,    2,  255,    4,    0,    6,  255,    5,    0,
     129,  255,    3,    0,    8,  255,    8,    0,    9,  255,    6,    0,
      11,  255,    5,    0,   12,  255,    4,    0,  129,  255,    2,    0,
       5,  255,    2,    0,    2,  255,    7,    0,    5,  255,   11,    0,
       6,  255,   10,    0,    7,  255,    8,    0,    9,  255,    7,    0,
       9,  255,    7,    0,    9,  255,    6,    0,   11,  255,    4,    0,
      12,  255,    4,    0,   12,  255,    4,    0,   12,  255,    3,    0,
       6,  255 
  );
  WalkChannelData1: array[0 .. 122 - 1] of Byte = (
     129,  255,    3,    0,    9,  255,    7,    0,    9,  255,    4,    0,
     129,  255,    3,    0,    7,  255,    4,    0,    2,  255,    3,    0,
       5,  255,    5,    0,    4,  255,    3,    0,    3,  255,    5,    0,
       5,  255,    4,    0,    2,  255,    4,    0,    6,  255,    5,    0,
     129,  255,    3,    0,    8,  255,    8,    0,    9,  255,    6,    0,
      11,  255,    5,    0,   12,  255,    4,    0,  129,  255,    2,    0,
       5,  255,    2,    0,    2,  255,    7,    0,    5,  255,   11,    0,
       6,  255,   10,    0,    7,  255,    8,    0,    9,  255,    7,    0,
       9,  255,    7,    0,    9,  255,    6,    0,   11,  255,    4,    0,
      12,  255,    4,    0,   12,  255,    4,    0,   12,  255,    3,    0,
       6,  255 
  );
  WalkChannelData2: array[0 .. 122 - 1] of Byte = (
     129,  255,    3,    0,    9,  255,    7,    0,    9,  255,    4,    0,
     129,  255,    3,    0,    7,  255,    4,    0,    2,  255,    3,    0,
       5,  255,    5,    0,    4,  255,    3,    0,    3,  255,    5,    0,
       5,  255,    4,    0,    2,  255,    4,    0,    6,  255,    5,    0,
     129,  255,    3,    0,    8,  255,    8,    0,    9,  255,    6,    0,
      11,  255,    5,    0,   12,  255,    4,    0,  129,  255,    2,    0,
       5,  255,    2,    0,    2,  255,    7,    0,    5,  255,   11,    0,
       6,  255,   10,    0,    7,  255,    8,    0,    9,  255,    7,    0,
       9,  255,    7,    0,    9,  255,    6,    0,   11,  255,    4,    0,
      12,  255,    4,    0,   12,  255,    4,    0,   12,  255,    3,    0,
       6,  255 
  );
  WalkChannelData3: array[0 .. 242 - 1] of Byte = (
     132,    0,   26,  144,  111,    9,    0,  135,  123,  173,   32,  136,
     218,  229,  209,    9,    0,  136,   28,  219,  180,   19,    0,  111,
     255,   62,    7,    0,  132,   97,  240,  243,   78,    2,    0,  131,
      27,  254,  173,    5,    0,  133,   27,  181,  255,  224,   46,    4,
       0,  131,  195,  252,   32,    3,    0,  133,   45,  239,  255,  197,
      22,    5,    0,  132,  109,  255,  199,   17,    2,    0,  132,  124,
     255,  206,    7,    6,    0,  137,   17,  215,  255,  209,   23,    0,
     189,  255,  115,    8,    0,  136,   29,  225,  255,  219,   38,  246,
     255,   33,    9,    0,  134,   38,  233,  255,  242,  255,  206,   11,
       0,  130,   48,  242,    2,  255,  129,  125,   12,    0,  129,  195,
       2,  255,  132,  118,    0,  148,   17,    5,    0,  130,   73,   88,
       2,    0,  129,  187,    2,  255,  132,  150,   13,  255,   36,    5,
       0,  133,   54,  236,  182,   33,  179,    2,  255,  132,  171,   53,
     255,   21,    6,    0,  132,   35,  215,  245,  206,    2,  255,  132,
     170,   99,  255,    7,    7,    0,  130,   15,  237,    3,  255,  131,
     176,  223,  242,    9,    0,  129,  190,    3,  255,  131,  253,  255,
     129,    9,    0,  129,  145,    4,  255,  130,  232,   12,    9,    0,
     130,   46,  229,    2,  255,  130,  238,   74,   11,    0,  132,    6,
     187,  158,   14,   12,    0,  132,   48,  251,  224,    9,   12,    0,
     129,  130,    2,  255,  129,   34,   12,    0,  131,   50,  223,  162,
       6,    0 
  );

function Walk: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FWalk = nil then
  begin
    FWalk := TRGBAlphaImage.Create(WalkWidth, WalkHeight, WalkDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FWalk.PixelSize);
      Split.DataSize := FWalk.Size div FWalk.PixelSize;
      Split.DataAllocate;
      RleDecompress(@WalkChannelData0, SizeOf(WalkChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@WalkChannelData1, SizeOf(WalkChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@WalkChannelData2, SizeOf(WalkChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@WalkChannelData3, SizeOf(WalkChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FWalk.RawPixels, FWalk.Size,
        FWalk.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FWalk.Url := 'embedded-image:/Walk';
  end;
  Result := FWalk;
end;

var
  FWarning_icon: TRGBAlphaImage;
const
  Warning_iconWidth = 25;
  Warning_iconHeight = 22;
  Warning_iconDepth = 1;

  Warning_iconChannelData0: array[0 .. 313 - 1] of Byte = (
      25,  223,  130,  224,  227,   21,  233,  132,  224,  223,  224,  238,
       9,  255,  131,  180,  117,  227,    8,  255,  130,  253,  225,    2,
     223,  130,  224,  251,    7,  255,  132,  242,    9,    0,   99,    8,
     255,  130,  238,  224,    2,  223,  130,  224,  233,    7,  255,  132,
     254,   54,    2,  153,    7,  255,  131,  251,  224,  223,    2,  255,
       2,  223,  129,  246,    7,  255,  130,  253,  231,    8,  255,  131,
     233,  224,  223,    3,  255,  131,  223,  228,  254,    6,  255,  130,
     243,  178,    7,  255,  129,  247,    2,  223,    4,  255,    2,  223,
     129,  241,    6,  255,  131,  182,   57,  253,    6,  255,  130,  228,
     223,    6,  255,  131,  223,  225,  252,    5,  255,  131,  136,   58,
     217,    5,  255,  131,  242,  224,  223,    6,  255,  131,  224,  226,
     238,    5,  255,  131,   99,   71,  174,    4,  255,  131,  253,  228,
     225,    8,  255,  131,  226,  228,  250,    3,  255,  132,  239,   85,
      86,  138,    4,  255,  131,  239,  228,  225,    9,  255,  130,  230,
     236,    3,  255,  133,  202,   99,  100,  109,  254,    2,  255,  131,
     250,  230,  227,   10,  255,  131,  229,  232,  247,    2,  255,  133,
     170,  113,  114,  110,  229,    2,  255,  130,  238,  231,   12,  255,
     133,  231,  236,  254,  255,  145,    2,  127,  134,  122,  196,  255,
     249,  233,  229,   12,  255,  133,  231,  234,  246,  255,  139,    2,
     141,  133,  132,  184,  254,  238,  232,   14,  255,  132,  233,  238,
     253,  177,    2,  152,  133,  139,  218,  246,  235,  230,   14,  255,
     138,  232,  236,  244,  255,  232,  212,  244,  253,  237,  233,   16,
     255,  131,  233,  238,  251,    3,  255,  131,  244,  236,  230,   17,
     255,  130,  236,  240,    2,  255,  131,  251,  236,  232,   18,  255,
     134,  232,  236,  247,  255,  240,  234,   20,  255,  133,  233,  236,
     243,  234,  231,   20,  255,  129,  230,    2,  232,  129,  231,   11,
     255 
  );
  Warning_iconChannelData1: array[0 .. 315 - 1] of Byte = (
      25,   24,  130,   30,   56,   13,   93,    7,   94,  133,   93,   29,
      24,   30,  129,    9,  255,  131,  180,  117,  227,    8,  255,  130,
     244,   41,    2,   24,  130,   28,  224,    7,  255,  132,  242,    9,
       0,   99,    8,  255,  130,  134,   28,    2,   24,  130,   29,   94,
       7,  255,  132,  254,   54,    2,  153,    7,  255,  131,  224,   28,
      24,    2,  255,    2,   24,  129,  193,    7,  255,  130,  253,  231,
       8,  255,  131,   94,   29,   24,    3,  255,  131,   27,   58,  251,
       6,  255,  130,  243,  178,    7,  255,  129,  194,    2,   24,    4,
     255,  131,   24,   27,  155,    6,  255,  131,  182,   57,  253,    5,
     255,  131,  252,   60,   27,    6,  255,  131,   25,   45,  238,    5,
     255,  131,  136,   58,  217,    5,  255,  131,  163,   30,   24,    6,
     255,  131,   33,   47,  133,    5,  255,  131,   99,   71,  174,    4,
     255,  131,  241,   58,   36,    8,  255,  131,   49,   62,  221,    3,
     255,  132,  239,   85,   86,  138,    4,  255,  131,  143,   57,   40,
       9,  255,  130,   70,  119,    3,  255,  133,  202,   99,  100,  109,
     254,    2,  255,  131,  225,   73,   56,   10,  255,  131,   68,   87,
     201,    2,  255,  133,  170,  113,  114,  110,  229,    2,  255,  130,
     131,   77,   12,  255,  133,   87,  119,  250,  255,  145,    2,  127,
     134,  122,  196,  255,  208,   93,   70,   12,  255,  133,   80,  109,
     187,  255,  139,    2,  141,  133,  132,  184,  252,  127,   89,   14,
     255,  132,   97,  129,  241,  177,    2,  152,  133,  139,  218,  192,
     111,   78,   14,  255,  138,   88,  119,  175,  255,  232,  212,  244,
     242,  128,   94,   16,  255,  131,   98,  130,  226,    3,  255,  131,
     175,  114,   77,   17,  255,  135,  113,  151,  253,  255,  228,  120,
      90,   18,  255,  134,   90,  117,  199,  254,  144,  103,   20,  255,
     133,   94,  116,  174,  105,   79,   20,  255,  132,   74,   91,   94,
      82,   11,  255 
  );
  Warning_iconChannelData2: array[0 .. 280 - 1] of Byte = (
     111,    0,    2,    1,   11,    0,    2,  255,    7,    0,  131,    6,
      10,   13,    2,   15,  132,   14,   12,    9,    4,    7,    0,    3,
     255,    4,    0,  133,    6,   13,   19,   24,   27,    2,   29,  134,
      28,   26,   22,   17,   10,    3,    4,    0,    4,  255,    2,    0,
     135,    1,   10,   18,   26,   32,   37,   41,    2,   43,  135,   42,
      39,   35,   29,   22,   14,    5,    2,    0,    6,  255,  147,    1,
      11,   21,   30,   38,   45,   51,   55,   57,   58,   56,   53,   48,
      41,   34,   25,   15,    5,    0,    6,  255,  136,   10,   20,   31,
      41,   50,   58,   64,   68,    2,   71,  136,   70,   66,   60,   53,
      44,   35,   25,   13,    8,  255,  145,   28,   41,   51,   61,   70,
      77,   82,   85,   86,   83,   79,   72,   64,   54,   44,   32,   18,
       9,  255,  143,   46,   62,   71,   81,   89,   96,   99,  100,   97,
      91,   83,   74,   63,   52,   36,   10,  255,  142,   48,   69,   81,
      92,  101,  109,  113,  114,  110,  103,   93,   83,   72,   54,   12,
     255,  133,   68,   89,  101,  112,  121,    2,  127,  134,  122,  113,
     102,   90,   77,   51,   12,  255,  133,   62,   91,  107,  120,  132,
       2,  141,  133,  132,  121,  108,   96,   70,   14,  255,  132,   80,
     112,  124,  138,    2,  152,  133,  138,  124,  110,   93,   59,   14,
     255,  132,   70,  102,  125,  137,    2,  147,  132,  136,  122,  110,
      77,   16,  255,  131,   82,  117,  128,    2,  134,  132,  126,  116,
      96,   59,   17,  255,  130,   95,  117,    2,  120,  131,  115,  106,
      73,   18,  255,  130,   73,  102,    2,  106,  130,  103,   83,   20,
     255,  133,   78,   93,   92,   88,   61,   20,  255,  132,   55,   69,
      74,   63,   11,  255 
  );
  Warning_iconChannelData3: array[0 .. 211 - 1] of Byte = (
     130,   32,  141,   20,  152,  132,  151,  111,    3,  216,    3,  250,
       8,  251,    8,  252,    2,  253,    2,  252,  130,  106,  226,   22,
     255,  132,  249,  115,  101,  252,   21,  255,  133,  240,   17,    2,
     211,  251,   19,  255,  130,  253,  105,    2,    0,  129,   61,   19,
     255,  131,  252,  214,    3,    3,    0,  130,  170,  249,   18,  255,
     129,   64,    4,    0,  130,   30,  249,   16,  255,  130,  250,  175,
       6,    0,  130,  127,  251,   15,  255,  130,  250,   32,    6,    0,
     131,    9,  232,  253,   13,  255,  130,  251,  134,    8,    0,  130,
      94,  254,   12,  255,  131,  254,  236,   12,    9,    0,  130,  206,
     251,   11,  255,  130,  254,   99,   10,    0,  130,   58,  254,   10,
     255,  130,  252,  211,   12,    0,  130,  173,  252,    9,  255,  130,
     254,   62,   12,    0,  130,   27,  248,    8,  255,  130,  252,  177,
      14,    0,  130,  137,  253,    7,  255,  130,  249,   29,   14,    0,
     131,    7,  233,  253,    5,  255,  130,  253,  139,   16,    0,  129,
      93,    5,  255,  131,  254,  234,    8,   17,    0,  130,  205,  252,
       4,  255,  129,   95,   18,    0,  130,   49,  253,    2,  255,  130,
     252,  205,   20,    0,  133,  161,  252,  255,  253,   50,   20,    0,
     132,   15,  203,  249,  124,   11,    0 
  );

function Warning_icon: TRGBAlphaImage;
var
  Split: TChannelsSplit;
begin
  if FWarning_icon = nil then
  begin
    FWarning_icon := TRGBAlphaImage.Create(Warning_iconWidth, Warning_iconHeight, Warning_iconDepth);
    Split := TChannelsSplit.Create;
    try
      SetLength(Split.Data, FWarning_icon.PixelSize);
      Split.DataSize := FWarning_icon.Size div FWarning_icon.PixelSize;
      Split.DataAllocate;
      RleDecompress(@Warning_iconChannelData0, SizeOf(Warning_iconChannelData0), Split.Data[0], Split.DataSize);
      RleDecompress(@Warning_iconChannelData1, SizeOf(Warning_iconChannelData1), Split.Data[1], Split.DataSize);
      RleDecompress(@Warning_iconChannelData2, SizeOf(Warning_iconChannelData2), Split.Data[2], Split.DataSize);
      RleDecompress(@Warning_iconChannelData3, SizeOf(Warning_iconChannelData3), Split.Data[3], Split.DataSize);
      DataChannelsCombine(FWarning_icon.RawPixels, FWarning_icon.Size,
        FWarning_icon.PixelSize, Split);
      Split.DataFree;
    finally FreeAndNil(Split) end;
    FWarning_icon.Url := 'embedded-image:/Warning_icon';
  end;
  Result := FWarning_icon;
end;