initial
[fpgammix.git] / workloads / mmixlogo.c
bloba8a567a428d72bd03c6d9863aba494ebecdf4f34
1 #include <stdio.h>
3 /* mmix.xbm bit reversed */
4 #define mmix_width 572
5 #define mmix_height 85
7 static unsigned char mmix_bits[] = {
8 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
9 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
10 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
11 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
12 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
13 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
14 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
15 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
16 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
17 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
18 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
19 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
20 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
21 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
22 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
23 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
24 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
25 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
26 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
27 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
28 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
30 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
31 0x1f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
32 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x00,
33 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
34 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
35 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
36 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
37 0x3f, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
38 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xc0,
39 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
40 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
41 0x18, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
42 0x00, 0x00, 0x03, 0x80, 0x03, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
43 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
44 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0xe0,
45 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
46 0x00, 0x0c, 0x00, 0x00, 0x01, 0xf8, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00,
47 0x3f, 0xc0, 0x7e, 0x01, 0xfc, 0x03, 0xf0, 0x03, 0xe0, 0x07, 0x80, 0x00,
48 0x00, 0x00, 0x03, 0xf8, 0x1f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
49 0xe0, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
50 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xf1, 0xf0,
51 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x3c, 0x00, 0x00, 0x00,
52 0x00, 0x1f, 0xe0, 0x3f, 0x01, 0xfe, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x00,
53 0x3f, 0xe1, 0xff, 0x01, 0xfe, 0x0f, 0xf8, 0x03, 0xfc, 0x3f, 0xc0, 0x00,
54 0x00, 0x00, 0x03, 0xfe, 0x7f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
55 0xc0, 0x0f, 0x00, 0x00, 0x00, 0x03, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00,
56 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xc0, 0x38,
57 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x01, 0xfe, 0x00, 0x00, 0x00,
58 0x00, 0x1f, 0xf0, 0xff, 0x03, 0xff, 0x8f, 0xfc, 0x00, 0x00, 0x00, 0x00,
59 0x3f, 0xff, 0xff, 0x01, 0xff, 0xbf, 0xf8, 0x03, 0xfe, 0xff, 0xc0, 0x00,
60 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
61 0x80, 0x07, 0x80, 0x00, 0x00, 0x7f, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00,
62 0x00, 0x00, 0x00, 0x00, 0x3f, 0xfe, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x1c,
63 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xc7, 0xfe, 0x00, 0x00, 0x00,
64 0x00, 0x1f, 0xff, 0xff, 0x01, 0xff, 0xdf, 0xfc, 0x00, 0x00, 0x00, 0x00,
65 0x3f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
66 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x03, 0xff, 0x00, 0x07,
67 0x80, 0x07, 0x80, 0x00, 0x03, 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00,
68 0x00, 0x00, 0x00, 0x03, 0xff, 0xff, 0xe0, 0x00, 0x00, 0x1e, 0x00, 0x0e,
69 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xff, 0xef, 0xfe, 0x00, 0x00, 0x00,
70 0x00, 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
71 0x3f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
72 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x1f, 0xff, 0xc0, 0x07,
73 0x00, 0x03, 0x80, 0x00, 0x0f, 0xf0, 0x00, 0x1f, 0xe0, 0x00, 0x00, 0x00,
74 0x00, 0x00, 0x00, 0x1f, 0xf8, 0x03, 0xfc, 0x00, 0x00, 0x1e, 0x00, 0x0e,
75 0x00, 0x0f, 0xfe, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
76 0x00, 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
77 0x3f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
78 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x7f, 0xff, 0xf8, 0x0f,
79 0x00, 0x03, 0x80, 0x00, 0x3f, 0x00, 0x00, 0x03, 0xf8, 0x00, 0x00, 0x00,
80 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x1f, 0x80, 0x00, 0x1e, 0x00, 0x0f,
81 0x00, 0x7f, 0xff, 0xc0, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
82 0x00, 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
83 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
84 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0xfe, 0x00, 0x7c, 0x0e,
85 0x00, 0x07, 0x80, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00,
86 0x00, 0x00, 0x03, 0xf8, 0x00, 0x00, 0x03, 0xe0, 0x00, 0x1e, 0x00, 0x07,
87 0x01, 0xf8, 0x1f, 0xe0, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
88 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
89 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
90 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x01, 0xfc, 0x00, 0x1e, 0x0e,
91 0x00, 0x07, 0x80, 0x03, 0xe0, 0x00, 0x00, 0x00, 0x1f, 0x80, 0x00, 0x00,
92 0x00, 0x00, 0x0f, 0xc0, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x1e, 0x00, 0x07,
93 0x03, 0xe0, 0x03, 0xf0, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
94 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
95 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
96 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x03, 0xf0, 0x00, 0x07, 0x8e,
97 0x00, 0x0f, 0x80, 0x07, 0x80, 0x00, 0x00, 0x00, 0x03, 0xc0, 0x00, 0x00,
98 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x1e, 0x00, 0x07,
99 0x8f, 0xc0, 0x00, 0xf8, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
100 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
101 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
102 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x03, 0xe0, 0x00, 0x03, 0xde,
103 0x01, 0x3f, 0x80, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x01, 0xf0, 0x00, 0x00,
104 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x0f, 0x80, 0x07,
105 0x9f, 0x00, 0x00, 0x7c, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
106 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
107 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
108 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x07, 0xc0, 0x00, 0x01, 0xfe,
109 0x01, 0xff, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00,
110 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x0f, 0xfc, 0x07,
111 0xbc, 0x00, 0x00, 0x3e, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00,
112 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
113 0x1c, 0xff, 0xff, 0x00, 0xff, 0xff, 0xf8, 0x03, 0xff, 0xff, 0xc0, 0x00,
114 0x00, 0x00, 0x03, 0xef, 0xfd, 0xf0, 0x00, 0x0f, 0x80, 0x00, 0x00, 0xff,
115 0x01, 0xfe, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00,
116 0x00, 0x01, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x03, 0xc0, 0x07, 0xfc, 0x07,
117 0xf8, 0x00, 0x00, 0x1f, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
118 0x00, 0x0e, 0x7f, 0xff, 0x00, 0x03, 0xff, 0x0e, 0x00, 0x00, 0x00, 0x00,
119 0x11, 0xff, 0x80, 0x00, 0x07, 0xfc, 0x10, 0x01, 0x1f, 0xf0, 0x00, 0x00,
120 0x00, 0x00, 0x00, 0x0f, 0xfc, 0x20, 0x00, 0x0f, 0x80, 0x00, 0x00, 0x7f,
121 0x00, 0xf8, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
122 0x00, 0x03, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x03, 0xf8, 0x07,
123 0xf0, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x01, 0xff, 0x87, 0x00, 0x00, 0x00,
124 0x00, 0x08, 0xff, 0xc0, 0x00, 0x03, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00,
125 0x01, 0xff, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x0f, 0xf0, 0x00, 0x00,
126 0x00, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x7f,
127 0x00, 0x00, 0x01, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00,
128 0x00, 0x07, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xf0, 0x07,
129 0xf0, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x01, 0xff, 0x80, 0x00, 0x00, 0x00,
130 0x00, 0x00, 0xff, 0xe0, 0x00, 0x03, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00,
131 0x01, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00,
132 0x00, 0x00, 0x00, 0x1f, 0xf8, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x3f,
133 0x00, 0x00, 0x03, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00,
134 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x07,
135 0xe0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xc0, 0x00, 0x00, 0x00,
136 0x00, 0x00, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00,
137 0x03, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00,
138 0x00, 0x00, 0x00, 0x1f, 0xf8, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x3f,
139 0x00, 0x00, 0x07, 0x80, 0x00, 0x03, 0xff, 0xc0, 0x00, 0x03, 0xc0, 0x00,
140 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x07,
141 0xe0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xe0, 0x00, 0x00, 0x00,
142 0x00, 0x01, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00,
143 0x07, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00,
144 0x00, 0x00, 0x00, 0x1f, 0xf8, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x1f,
145 0x00, 0x00, 0x0f, 0x00, 0x00, 0x3f, 0xff, 0xf8, 0x00, 0x03, 0xc0, 0x00,
146 0x00, 0x3c, 0x00, 0x00, 0x3f, 0xfe, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x0f,
147 0xe0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xe0, 0x00, 0x00, 0x00,
148 0x00, 0x03, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x00,
149 0x07, 0xff, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00,
150 0x00, 0x00, 0x00, 0x3f, 0xf0, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x1f,
151 0x00, 0x00, 0x1f, 0x00, 0x00, 0xff, 0xff, 0xfe, 0x00, 0x01, 0xe0, 0x00,
152 0x00, 0x78, 0x00, 0x01, 0xff, 0xff, 0xe0, 0x00, 0x0f, 0x80, 0x00, 0x0f,
153 0xe0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xf0, 0x00, 0x00, 0x00,
154 0x00, 0x03, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x00,
155 0x0f, 0xff, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x07, 0xfe, 0x00, 0x00,
156 0x00, 0x00, 0x00, 0x7f, 0xf0, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x1f,
157 0x80, 0x00, 0x3e, 0x00, 0x03, 0xf8, 0x00, 0x1f, 0x80, 0x00, 0xf0, 0x00,
158 0x00, 0x78, 0x00, 0x07, 0xf0, 0x1b, 0xf8, 0x00, 0x07, 0x80, 0x00, 0x0f,
159 0xc0, 0x00, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xf0, 0x00, 0x00, 0x00,
160 0x00, 0x07, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00,
161 0x0f, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x03, 0xfe, 0x00, 0x00,
162 0x00, 0x00, 0x00, 0x7f, 0xe0, 0x00, 0x00, 0x0f, 0x00, 0x0f, 0xe0, 0x0f,
163 0x80, 0x00, 0x3c, 0x00, 0x0f, 0xc0, 0x00, 0x03, 0xc0, 0x00, 0xf8, 0x00,
164 0x00, 0xf0, 0x00, 0x1f, 0x00, 0x00, 0x7e, 0x00, 0x03, 0xc0, 0x00, 0x0f,
165 0x80, 0x1c, 0x00, 0x07, 0x80, 0x00, 0x01, 0xff, 0xf8, 0x00, 0x00, 0x00,
166 0x00, 0x07, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00,
167 0x1f, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x03, 0xff, 0x00, 0x00,
168 0x00, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0x0f, 0x00, 0x1f, 0xf0, 0x0f,
169 0x80, 0x00, 0x78, 0x00, 0x1f, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x78, 0x00,
170 0x01, 0xe0, 0x00, 0x3c, 0x00, 0x00, 0x1f, 0x40, 0x03, 0xe0, 0x00, 0x0f,
171 0x81, 0xff, 0x00, 0x0f, 0x80, 0x00, 0x01, 0xff, 0xf8, 0x00, 0x00, 0x00,
172 0x00, 0x0f, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00,
173 0x1f, 0xff, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x01, 0xff, 0x80, 0x00,
174 0x00, 0x00, 0x01, 0xff, 0xc0, 0x00, 0x00, 0x07, 0x00, 0x3f, 0xf8, 0x0f,
175 0xc0, 0x00, 0xf8, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x78, 0x00, 0x3c, 0x00,
176 0x01, 0xe0, 0x00, 0xf0, 0x00, 0x00, 0x07, 0xc0, 0x01, 0xf0, 0x00, 0x1f,
177 0x01, 0xff, 0xc0, 0x0f, 0x80, 0x00, 0x01, 0xff, 0xfc, 0x00, 0x00, 0x00,
178 0x00, 0x0f, 0xff, 0xe0, 0x00, 0x03, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00,
179 0x3f, 0xff, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x01, 0xff, 0xc0, 0x00,
180 0x00, 0x00, 0x03, 0xff, 0xc0, 0x00, 0x00, 0x07, 0x80, 0x3f, 0xfc, 0x0f,
181 0xc0, 0x01, 0xf0, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x3c, 0x00,
182 0x03, 0xc0, 0x01, 0xe0, 0x00, 0x00, 0x03, 0xe0, 0x00, 0xf8, 0x00, 0x1f,
183 0x01, 0xff, 0xc0, 0x0f, 0x00, 0x00, 0x01, 0xff, 0xfe, 0x00, 0x00, 0x00,
184 0x00, 0x1f, 0xff, 0xe0, 0x00, 0x03, 0xfd, 0xfc, 0x00, 0x00, 0x00, 0x00,
185 0x7f, 0xff, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0xff, 0xe0, 0x00,
186 0x00, 0x00, 0x07, 0xff, 0x80, 0x00, 0x00, 0x03, 0xc0, 0x38, 0x3e, 0x07,
187 0xc0, 0x03, 0xe0, 0x01, 0xf0, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x1e, 0x00,
188 0x03, 0xc0, 0x03, 0xc0, 0x00, 0x00, 0x01, 0xf0, 0x00, 0x78, 0x00, 0x1f,
189 0x03, 0xf3, 0xe0, 0x1f, 0x00, 0x00, 0x01, 0xfe, 0xfe, 0x00, 0x00, 0x00,
190 0x00, 0x3f, 0xff, 0xe0, 0x00, 0x03, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00,
191 0x7f, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x7f, 0xf0, 0x00,
192 0x00, 0x00, 0x0f, 0xff, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x70, 0x1e, 0x07,
193 0xc0, 0x03, 0xe0, 0x03, 0xe0, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x1e, 0x00,
194 0x07, 0x80, 0x07, 0x80, 0x00, 0x00, 0x00, 0x78, 0x00, 0x7c, 0x00, 0x1f,
195 0x03, 0xc0, 0xe0, 0x3e, 0x00, 0x00, 0x01, 0xff, 0x7f, 0x00, 0x00, 0x00,
196 0x00, 0x3f, 0xbf, 0xe0, 0x00, 0x03, 0xfe, 0xfe, 0x00, 0x00, 0x00, 0x00,
197 0xff, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x7f, 0xfc, 0x00,
198 0x00, 0x00, 0x3f, 0xfe, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x30, 0x0e, 0x07,
199 0xc0, 0x07, 0xc0, 0x07, 0xc0, 0x00, 0x00, 0x00, 0x07, 0x00, 0x1f, 0x00,
200 0x07, 0x80, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x3e, 0x00, 0x1e,
201 0x07, 0x80, 0x60, 0x7c, 0x00, 0x00, 0x01, 0xff, 0x7f, 0x00, 0x00, 0x00,
202 0x00, 0x7f, 0xbf, 0xe0, 0x00, 0x03, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00,
203 0xfe, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x3f, 0xff, 0x00,
204 0x00, 0x00, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x30, 0x0f, 0x07,
205 0xc0, 0x0f, 0x80, 0x2f, 0x80, 0x00, 0x00, 0x00, 0x03, 0x80, 0x0f, 0x00,
206 0x0f, 0x80, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x1f, 0x00, 0x1e,
207 0x07, 0x00, 0x61, 0xf0, 0x00, 0x00, 0x01, 0xff, 0x3f, 0x80, 0x00, 0x00,
208 0x00, 0x7f, 0x3f, 0xe0, 0x00, 0x03, 0xfc, 0x7f, 0x00, 0x00, 0x00, 0x01,
209 0xfe, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xc0,
210 0x00, 0x03, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x0f, 0x03,
211 0xc0, 0x0f, 0x80, 0x0f, 0x80, 0x00, 0x00, 0x00, 0x03, 0x80, 0x0f, 0x00,
212 0x0f, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x1f, 0x00, 0x1e,
213 0x07, 0x00, 0xe1, 0xc0, 0x00, 0x00, 0x01, 0xff, 0x3f, 0x80, 0x00, 0x00,
214 0x00, 0xff, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x3f, 0x80, 0x00, 0x00, 0x03,
215 0xfc, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xf0,
216 0x00, 0x0f, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03,
217 0xc0, 0x1f, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x01, 0xc0, 0x0f, 0x80,
218 0x0f, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x80, 0x0f, 0x80, 0x3e,
219 0x07, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0xff, 0x1f, 0xc0, 0x00, 0x00,
220 0x01, 0xfe, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x1f, 0xc0, 0x00, 0x00, 0x03,
221 0xf8, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x07, 0xff, 0xfc,
222 0x00, 0x1f, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03,
223 0xc0, 0x3f, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x01, 0xc0, 0x07, 0x80,
224 0x1f, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x07, 0xc0, 0x3e,
225 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0x0f, 0xe0, 0x00, 0x00,
226 0x01, 0xfc, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x1f, 0xc0, 0x00, 0x00, 0x07,
227 0xf8, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff,
228 0x18, 0x7f, 0xff, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x03,
229 0xc0, 0x3e, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x80,
230 0x1e, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x07, 0xc0, 0x07, 0xc0, 0x3e,
231 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0x0f, 0xe0, 0x00, 0x00,
232 0x03, 0xfc, 0x3f, 0xe0, 0x00, 0x03, 0xfc, 0x0f, 0xe0, 0x00, 0x00, 0x07,
233 0xf8, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xff,
234 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x03,
235 0xc0, 0x7c, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x80,
236 0x1e, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x03, 0xe0, 0x03, 0xe0, 0x3e,
237 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xfe, 0x07, 0xf0, 0x00, 0x00,
238 0x03, 0xfc, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x0f, 0xe0, 0x00, 0x00, 0x0f,
239 0xf0, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff,
240 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x03,
241 0xc0, 0xfc, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x07, 0xc0,
242 0x1e, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x03, 0xf0, 0x1e,
243 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0x07, 0xf0, 0x00, 0x00,
244 0x07, 0xf8, 0x3f, 0xe0, 0x00, 0x03, 0xfc, 0x07, 0xf0, 0x00, 0x00, 0x1f,
245 0xe0, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x07, 0xff,
246 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x03,
247 0xc0, 0xf8, 0x00, 0x78, 0x00, 0x00, 0x70, 0x00, 0x00, 0xf0, 0x07, 0xc0,
248 0x3e, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x01, 0xf0, 0x1e,
249 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0x03, 0xf8, 0x00, 0x00,
250 0x0f, 0xf0, 0x3f, 0xe0, 0x00, 0x07, 0xfe, 0x07, 0xf8, 0x00, 0x00, 0x1f,
251 0xe0, 0xff, 0xc0, 0x00, 0x0f, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff,
252 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x03,
253 0xc1, 0xf0, 0x00, 0xf8, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x70, 0x03, 0xc0,
254 0x3c, 0x00, 0xf0, 0x00, 0x01, 0xe0, 0x00, 0x01, 0xf0, 0x00, 0xf8, 0x1e,
255 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0xff, 0x03, 0xfc, 0x00, 0x00,
256 0x0f, 0xf0, 0x7f, 0xf0, 0x00, 0x0f, 0xff, 0x03, 0xf8, 0x00, 0x00, 0x1f,
257 0xc3, 0xff, 0xf0, 0x00, 0x3f, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff,
258 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x03,
259 0xc3, 0xf0, 0x00, 0xf0, 0x00, 0x0f, 0xff, 0x00, 0x00, 0x70, 0x03, 0xc0,
260 0x3e, 0x00, 0xf0, 0x00, 0x07, 0xfe, 0x00, 0x00, 0xf0, 0x00, 0x7c, 0x1e,
261 0x03, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x07, 0xff, 0x81, 0xfc, 0x00, 0x00,
262 0x0f, 0xe3, 0xff, 0xf8, 0x00, 0x3f, 0xff, 0xe1, 0xfc, 0x00, 0x00, 0x3f,
263 0x9f, 0xff, 0xfc, 0x01, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x1f, 0xff,
264 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x03,
265 0xc3, 0xe0, 0x00, 0xf0, 0x00, 0x1f, 0xff, 0x80, 0x00, 0x70, 0x03, 0xc0,
266 0x3e, 0x00, 0xe0, 0x00, 0x1f, 0xff, 0x00, 0x00, 0xf0, 0x00, 0x7c, 0x1e,
267 0x01, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xff, 0xf0, 0xfe, 0x00, 0x00,
268 0x1f, 0xcf, 0xff, 0xfe, 0x00, 0xff, 0xff, 0xf9, 0xfc, 0x00, 0x00, 0x7f,
269 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x1f, 0xff,
270 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03,
271 0x87, 0xc0, 0x01, 0xf0, 0x00, 0x3f, 0x83, 0xc0, 0x00, 0x70, 0x03, 0xc0,
272 0x3c, 0x00, 0xe0, 0x00, 0x3f, 0xbf, 0x80, 0x00, 0xf8, 0x00, 0x3e, 0x1e,
273 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xff, 0xfc, 0xfe, 0x00, 0x00,
274 0x3f, 0xff, 0xff, 0xff, 0x03, 0xff, 0xff, 0xfc, 0xfe, 0x00, 0x00, 0x7f,
275 0x7f, 0xff, 0xff, 0x07, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x03, 0xff,
276 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xe0, 0x03,
277 0x87, 0xc0, 0x01, 0xf0, 0x00, 0x7f, 0x03, 0xe0, 0x00, 0x70, 0x03, 0xc0,
278 0x3c, 0x00, 0xe0, 0x00, 0x3c, 0x0f, 0xc0, 0x00, 0x78, 0x00, 0x3e, 0x1e,
279 0x00, 0x78, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xfe, 0x7f, 0x00, 0x00,
280 0x3f, 0xbf, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0xfe, 0x00, 0x00, 0xff,
281 0x1f, 0xff, 0xfc, 0x01, 0xff, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0xff,
282 0xff, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x1f, 0x80, 0x07,
283 0x8f, 0x80, 0x01, 0xe0, 0x00, 0x7e, 0x01, 0xe0, 0x00, 0x70, 0x03, 0xc0,
284 0x3c, 0x00, 0xe0, 0x00, 0x7c, 0x07, 0xe0, 0x00, 0x78, 0x00, 0x1f, 0x1e,
285 0x00, 0x3f, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfc, 0x7f, 0x00, 0x00,
286 0x7f, 0x8f, 0xff, 0xfe, 0x00, 0x1f, 0xff, 0xc0, 0x7f, 0x00, 0x01, 0xfe,
287 0x03, 0xff, 0xf0, 0x00, 0x1f, 0xff, 0xe0, 0x00, 0x00, 0x00, 0x03, 0xff,
288 0xff, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0xfe, 0x00, 0x07,
289 0x9f, 0x00, 0x01, 0xe0, 0x00, 0xfc, 0x01, 0xf0, 0x00, 0x70, 0x03, 0xc0,
290 0x3c, 0x00, 0xe0, 0x00, 0x7c, 0x03, 0xf0, 0x00, 0x78, 0x00, 0x0f, 0x8e,
291 0x00, 0x0f, 0xff, 0xc0, 0x00, 0x00, 0x1f, 0xff, 0xe0, 0x3f, 0x80, 0x00,
292 0xff, 0x01, 0xff, 0xf8, 0x00, 0x07, 0xff, 0x00, 0x3f, 0x00, 0x01, 0xfe,
293 0x00, 0x7f, 0xc0, 0x00, 0x0f, 0xff, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xff,
294 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x01, 0xff, 0xf8, 0x00, 0x07,
295 0x9f, 0x00, 0x01, 0xe0, 0x00, 0xfc, 0x01, 0xf0, 0x00, 0xf0, 0x03, 0xc0,
296 0x3c, 0x00, 0xf0, 0x00, 0xf8, 0x03, 0xf0, 0x00, 0x7c, 0x00, 0x0f, 0x8e,
297 0x00, 0x03, 0xff, 0xf0, 0x00, 0x00, 0x07, 0xff, 0xc0, 0x1f, 0x80, 0x00,
298 0xff, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x3f, 0x80, 0x03, 0xfc,
299 0x00, 0x7f, 0xc0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xff,
300 0xff, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00, 0x07, 0xfd, 0xfc, 0x00, 0x07,
301 0x3e, 0x00, 0x01, 0xe0, 0x00, 0xf8, 0x01, 0xe0, 0x00, 0xf0, 0x03, 0xc0,
302 0x3c, 0x00, 0xf0, 0x00, 0x78, 0x01, 0xf8, 0x00, 0x7c, 0x00, 0x07, 0xcf,
303 0x00, 0x00, 0xff, 0xfc, 0x00, 0x00, 0x01, 0xff, 0x00, 0x1f, 0xc0, 0x01,
304 0xfe, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x1f, 0xc0, 0x03, 0xfc,
305 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
306 0x3e, 0x7f, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x0f, 0xc0, 0x1e, 0x00, 0x0f,
307 0x3e, 0x00, 0x01, 0xe0, 0x01, 0xf8, 0x01, 0xe0, 0x00, 0xf0, 0x03, 0xc0,
308 0x3c, 0x00, 0x70, 0x00, 0x7c, 0x01, 0xf8, 0x00, 0x7c, 0x00, 0x03, 0xcf,
309 0x00, 0x03, 0xf9, 0xff, 0x00, 0x00, 0x01, 0xff, 0x00, 0x0f, 0xe0, 0x01,
310 0xfc, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x1f, 0xc0, 0x07, 0xf8,
311 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x03, 0xff, 0xfc,
312 0x0c, 0x1f, 0xff, 0xf0, 0x00, 0x00, 0x00, 0x1f, 0x80, 0x06, 0x00, 0x0e,
313 0x7c, 0x00, 0x01, 0xe0, 0x01, 0xf8, 0x03, 0xe0, 0x01, 0xe0, 0x03, 0xc0,
314 0x3c, 0x00, 0x70, 0x00, 0x7c, 0x01, 0xf8, 0x00, 0x7e, 0x00, 0x03, 0xe7,
315 0x00, 0x03, 0x80, 0x1f, 0x80, 0x00, 0x01, 0xff, 0x00, 0x0f, 0xe0, 0x03,
316 0xfc, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x0f, 0xe0, 0x07, 0xf0,
317 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x07, 0xff, 0xf8,
318 0x00, 0x03, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x07, 0x00, 0x0e,
319 0x78, 0x00, 0x01, 0xe0, 0x01, 0xf8, 0x03, 0xc0, 0x01, 0xe0, 0x07, 0xc0,
320 0x3c, 0x00, 0x78, 0x00, 0x3c, 0x01, 0xf8, 0x00, 0x7c, 0x00, 0x01, 0xf7,
321 0x80, 0x07, 0x00, 0x07, 0xc0, 0x00, 0x01, 0xff, 0x00, 0x07, 0xf0, 0x03,
322 0xf8, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x0f, 0xe0, 0x0f, 0xf0,
323 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xe0,
324 0x00, 0x01, 0xff, 0xfc, 0x00, 0x00, 0x00, 0x3c, 0x1c, 0x03, 0x80, 0x1e,
325 0xf8, 0x00, 0x01, 0xe0, 0x01, 0xf8, 0x00, 0x00, 0x01, 0xe0, 0x07, 0x80,
326 0x3c, 0x00, 0x78, 0x00, 0x08, 0x01, 0xfc, 0x00, 0x7c, 0x00, 0x01, 0xf3,
327 0x80, 0x0e, 0x00, 0x03, 0xc0, 0x00, 0x01, 0xff, 0x00, 0x07, 0xf0, 0x07,
328 0xf8, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x07, 0xf0, 0x0f, 0xe0,
329 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x3f, 0xff, 0x80,
330 0x00, 0x00, 0x7f, 0xfe, 0x00, 0x00, 0x00, 0x78, 0x7e, 0x03, 0x80, 0x1d,
331 0xf0, 0x00, 0x01, 0xe0, 0x01, 0xf8, 0x00, 0x00, 0x03, 0xc0, 0x07, 0x80,
332 0x1e, 0x00, 0x38, 0x00, 0x00, 0x01, 0xfc, 0x00, 0x7c, 0x00, 0x00, 0xfb,
333 0x80, 0x0c, 0x03, 0xc1, 0xe0, 0x00, 0x01, 0xff, 0x00, 0x03, 0xf8, 0x07,
334 0xf0, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x07, 0xf0, 0x1f, 0xe0,
335 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x3f, 0xfe, 0x00,
336 0x00, 0x00, 0x1f, 0xff, 0x00, 0x00, 0x00, 0x78, 0x7e, 0x01, 0x80, 0x3d,
337 0xf0, 0x00, 0x01, 0xf0, 0x01, 0xfc, 0x00, 0x00, 0x03, 0xc0, 0x07, 0x80,
338 0x1e, 0x00, 0x3c, 0x00, 0x00, 0x01, 0xf8, 0x00, 0x7c, 0x00, 0x00, 0x7b,
339 0xc0, 0x1c, 0x07, 0xe0, 0xf0, 0x00, 0x01, 0xff, 0x00, 0x01, 0xf8, 0x0f,
340 0xf0, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x03, 0xf8, 0x3f, 0xc0,
341 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0x7f, 0xf8, 0x00,
342 0x00, 0x00, 0x07, 0xff, 0x80, 0x00, 0x00, 0xf0, 0xf8, 0x01, 0xc0, 0x3b,
343 0xe0, 0x00, 0x01, 0xf0, 0x01, 0xfc, 0x00, 0x00, 0x07, 0x80, 0x07, 0x00,
344 0x1e, 0x00, 0x1e, 0x00, 0x00, 0x01, 0xf8, 0x00, 0x7c, 0x00, 0x00, 0x7d,
345 0xc0, 0x1c, 0x03, 0xf0, 0xf0, 0x00, 0x01, 0xff, 0x00, 0x01, 0xfc, 0x1f,
346 0xe0, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x01, 0xfc, 0x3f, 0xc0,
347 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0xff, 0xe0, 0x00,
348 0x00, 0x00, 0x03, 0xff, 0x80, 0x00, 0x00, 0xf0, 0xf0, 0x01, 0xc0, 0x3f,
349 0xc0, 0x00, 0x01, 0xf0, 0x00, 0xfc, 0x00, 0x00, 0x0f, 0x80, 0x0f, 0x00,
350 0x0e, 0x00, 0x1e, 0x00, 0x00, 0x03, 0xf8, 0x00, 0x78, 0x00, 0x00, 0x3e,
351 0xe0, 0x1c, 0x00, 0xf8, 0x70, 0x00, 0x01, 0xff, 0x00, 0x00, 0xfe, 0x1f,
352 0xe0, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x01, 0xfc, 0x7f, 0x80,
353 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x00, 0xff, 0xc0, 0x00,
354 0x00, 0x00, 0x01, 0xff, 0xc0, 0x00, 0x00, 0xe1, 0xf0, 0x01, 0xc0, 0x77,
355 0xc0, 0x3f, 0xc1, 0xf0, 0x00, 0xfe, 0x00, 0x00, 0x1f, 0x00, 0x0f, 0x00,
356 0x0f, 0x00, 0x0f, 0x00, 0x00, 0x03, 0xf0, 0x00, 0x78, 0x02, 0x00, 0x1e,
357 0xe0, 0x1c, 0x00, 0x78, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0xfe, 0x3f,
358 0xc0, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0xfe, 0xff, 0x00,
359 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x01, 0xff, 0x80, 0x00,
360 0x00, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x01, 0xe1, 0xf0, 0x03, 0x80, 0x6f,
361 0x81, 0xff, 0xf0, 0xf0, 0x00, 0x7f, 0x00, 0x00, 0x3e, 0x00, 0x1e, 0x00,
362 0x0f, 0x00, 0x0f, 0x80, 0x00, 0x07, 0xf0, 0x00, 0xf8, 0x7f, 0xf0, 0x1f,
363 0x60, 0x1c, 0x00, 0x78, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0x7f, 0x7f,
364 0x80, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0xff, 0xff, 0x00,
365 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x01, 0xff, 0x80, 0x00,
366 0x00, 0x00, 0x00, 0x7f, 0xe0, 0x00, 0x01, 0xe1, 0xf0, 0x07, 0x80, 0xef,
367 0x07, 0xff, 0xfc, 0xf8, 0x00, 0x7f, 0x80, 0x00, 0x7c, 0x00, 0x1e, 0x00,
368 0x07, 0x80, 0x07, 0xc0, 0x00, 0x0f, 0xe0, 0x00, 0xf8, 0xff, 0xfc, 0x0f,
369 0xb0, 0x1c, 0x00, 0x78, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0x7f, 0xff,
370 0x80, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x7f, 0xfe, 0x00,
371 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x03, 0xff, 0x00, 0x00,
372 0x00, 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x01, 0xe1, 0xf0, 0x07, 0x81, 0xde,
373 0x0f, 0xff, 0xfe, 0xf8, 0x00, 0x3f, 0xc0, 0x01, 0xfc, 0x00, 0x1e, 0x00,
374 0x07, 0x80, 0x03, 0xe0, 0x00, 0x1f, 0xe0, 0x01, 0xfb, 0xff, 0xff, 0x07,
375 0xb8, 0x0e, 0x00, 0xf8, 0x38, 0x00, 0x01, 0xff, 0x00, 0x00, 0x3f, 0xff,
376 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x7f, 0xfe, 0x00,
377 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x03, 0xfe, 0x00, 0x00,
378 0x00, 0x00, 0x00, 0x3f, 0xf0, 0x00, 0x01, 0xe0, 0xfc, 0x0f, 0x03, 0xbe,
379 0x3f, 0xfd, 0xff, 0x7c, 0x00, 0x1f, 0xf8, 0x07, 0xf8, 0x00, 0x3c, 0x00,
380 0x03, 0x80, 0x01, 0xf8, 0x00, 0x3f, 0xc0, 0x01, 0xf7, 0xff, 0xff, 0x87,
381 0xd8, 0x0f, 0x00, 0xf8, 0x38, 0x00, 0x01, 0xff, 0x00, 0x00, 0x3f, 0xff,
382 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x3f, 0xfc, 0x00,
383 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x03, 0xfe, 0x00, 0x00,
384 0x00, 0x00, 0x00, 0x1f, 0xf0, 0x00, 0x01, 0xe0, 0xff, 0x7f, 0x03, 0x7c,
385 0x7f, 0xc0, 0x1f, 0xfc, 0x00, 0x0f, 0xff, 0xff, 0xf0, 0x00, 0x3c, 0x00,
386 0x03, 0xc0, 0x00, 0xfe, 0x01, 0xff, 0x80, 0x01, 0xff, 0xf0, 0xff, 0xe3,
387 0xec, 0x0f, 0x83, 0xf8, 0x38, 0x00, 0x01, 0xff, 0x00, 0x00, 0x1f, 0xfe,
388 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x1f, 0xfc, 0x00,
389 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00,
390 0x00, 0x00, 0x00, 0x1f, 0xf0, 0x00, 0x01, 0xe0, 0x7f, 0xfe, 0x03, 0x78,
391 0xff, 0x00, 0x07, 0xfc, 0x00, 0x07, 0xff, 0xff, 0xc0, 0x00, 0x78, 0x00,
392 0x01, 0xc0, 0x00, 0x7f, 0xff, 0xff, 0x00, 0x03, 0xef, 0x80, 0x1f, 0xf1,
393 0xee, 0x07, 0xff, 0xf0, 0x38, 0x00, 0x01, 0xff, 0x00, 0x00, 0x0f, 0xfe,
394 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x1f, 0xf8, 0x00,
395 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00,
396 0x00, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00, 0xe0, 0x3f, 0xfc, 0x00, 0xf3,
397 0xfe, 0x00, 0x03, 0xfe, 0x00, 0x03, 0xff, 0xff, 0x80, 0x00, 0x70, 0x00,
398 0x01, 0xe0, 0x00, 0x1f, 0xff, 0xff, 0x00, 0x03, 0xff, 0x00, 0x07, 0xf8,
399 0xf6, 0x03, 0xff, 0xe0, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0x0f, 0xfc,
400 0x00, 0x00, 0x1f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x0f, 0xf8, 0x00,
401 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00,
402 0x00, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00, 0xe0, 0x0f, 0xf8, 0x01, 0xf3,
403 0xf8, 0x00, 0x03, 0xff, 0x00, 0x00, 0xff, 0xfe, 0x00, 0x00, 0xf0, 0x00,
404 0x00, 0xe0, 0x00, 0x0f, 0xff, 0xfc, 0x00, 0x07, 0xfe, 0x00, 0x03, 0xfc,
405 0x78, 0x01, 0xff, 0xc0, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0x07, 0xfc,
406 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x0f, 0xf0, 0x00,
407 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00,
408 0x00, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00, 0xf0, 0x03, 0xc0, 0x03, 0xef,
409 0xf0, 0x00, 0x01, 0xff, 0x00, 0x00, 0x3f, 0xf8, 0x00, 0x01, 0xe0, 0x00,
410 0x00, 0x70, 0x00, 0x03, 0xff, 0xf0, 0x00, 0x07, 0xfc, 0x00, 0x00, 0xfe,
411 0x7c, 0x00, 0x7f, 0x80, 0x78, 0x00, 0x01, 0xff, 0x00, 0x00, 0x07, 0xf8,
412 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x07, 0xe0, 0x00,
413 0x00, 0x7f, 0xc0, 0x00, 0x03, 0xfc, 0x00, 0x00, 0x0f, 0xf8, 0x00, 0x00,
414 0x00, 0x00, 0x00, 0x07, 0xfc, 0x00, 0x00, 0x70, 0x00, 0x00, 0x07, 0xdf,
415 0xe0, 0x00, 0x00, 0xef, 0x80, 0x00, 0x03, 0x00, 0x00, 0x03, 0xc0, 0x00,
416 0x00, 0x78, 0x00, 0x00, 0x7f, 0x80, 0x00, 0x0f, 0xb8, 0x00, 0x00, 0x7f,
417 0x3e, 0x00, 0x0c, 0x00, 0x70, 0x00, 0x01, 0xff, 0x00, 0x00, 0x03, 0xf0,
418 0x00, 0x00, 0x3f, 0xe0, 0x00, 0x03, 0xfe, 0x00, 0x00, 0x03, 0xe0, 0x00,
419 0x00, 0x7f, 0xc7, 0x00, 0x03, 0xfc, 0x10, 0x01, 0x8f, 0xfb, 0xc0, 0x00,
420 0x00, 0x00, 0x01, 0x8f, 0xff, 0xf0, 0x00, 0x78, 0x00, 0x00, 0x0f, 0xbf,
421 0xc0, 0x00, 0x00, 0xe7, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00,
422 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x38, 0x00, 0x00, 0x3f,
423 0x9f, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x01, 0xff, 0x00, 0x00, 0x01, 0xf0,
424 0x00, 0x00, 0x3f, 0xe3, 0x00, 0xc3, 0xff, 0x1e, 0x00, 0x03, 0xc0, 0x00,
425 0x3f, 0xff, 0xff, 0x00, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
426 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x38, 0x00, 0x00, 0x1f, 0x7f,
427 0x00, 0x00, 0x00, 0xe3, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00,
428 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x78, 0x00, 0x00, 0x0f,
429 0xcf, 0x80, 0x00, 0x00, 0xe0, 0x00, 0x61, 0xff, 0x8f, 0x00, 0x01, 0xe0,
430 0x00, 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x01, 0xc0, 0x00,
431 0x3f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
432 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x3c, 0x00, 0x00, 0x3e, 0xfe,
433 0x00, 0x01, 0x80, 0xe3, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00,
434 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x78, 0x00, 0x00, 0x07,
435 0xe7, 0xc0, 0x00, 0x01, 0xe0, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0xe0,
436 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x01, 0x80, 0x00,
437 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
438 0x00, 0x00, 0x01, 0xff, 0xff, 0xf0, 0x00, 0x1e, 0x00, 0x00, 0x7d, 0xfc,
439 0x00, 0x03, 0xe0, 0xe0, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
440 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x38, 0x1c, 0x00, 0x03,
441 0xf3, 0xe0, 0x00, 0x03, 0xc0, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0xc0,
442 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
443 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
444 0x00, 0x00, 0x01, 0xff, 0xff, 0xf0, 0x00, 0x0f, 0x00, 0x01, 0xfb, 0xf8,
445 0x00, 0x07, 0xe0, 0xe0, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00,
446 0x00, 0x03, 0xc0, 0x00, 0x00, 0x00, 0x01, 0xf8, 0x30, 0x3e, 0x00, 0x01,
447 0xf9, 0xf0, 0x00, 0x07, 0x80, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
448 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
449 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfc, 0x01, 0xff, 0xff, 0xc0, 0x00,
450 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x07, 0x80, 0x07, 0xef, 0xf0,
451 0x00, 0x07, 0xe1, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00,
452 0x00, 0x01, 0xe0, 0x00, 0x00, 0x00, 0x03, 0xf0, 0x38, 0x7e, 0x00, 0x00,
453 0xfe, 0x7c, 0x00, 0x0f, 0x80, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
454 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
455 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xe0, 0x00,
456 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x03, 0xf0, 0x3f, 0xff, 0xc0,
457 0x00, 0x03, 0xe1, 0xc0, 0x1f, 0x80, 0x00, 0x00, 0x03, 0xe0, 0x00, 0x00,
458 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x0f, 0xe0, 0x38, 0x7e, 0x00, 0x00,
459 0x3f, 0xbf, 0x00, 0x1e, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
460 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
461 0x1f, 0xff, 0xff, 0x00, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
462 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0xff, 0xff, 0xff, 0x80,
463 0x00, 0x03, 0xe3, 0x80, 0x07, 0xe0, 0x00, 0x00, 0x0f, 0xc0, 0x00, 0x00,
464 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x3f, 0x80, 0x1c, 0x3e, 0x00, 0x00,
465 0x1f, 0xef, 0xe0, 0xfc, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
466 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00,
467 0x1f, 0xff, 0xff, 0x01, 0xff, 0xff, 0xf8, 0x01, 0xff, 0xff, 0xe0, 0x00,
468 0x00, 0x00, 0x03, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x7f, 0xff, 0xfe, 0x00,
469 0x00, 0x03, 0xef, 0x80, 0x03, 0xfc, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00,
470 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x0e, 0x1e, 0x00, 0x00,
471 0x07, 0xfb, 0xff, 0xf8, 0x00, 0x00, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00,
472 0x00, 0x0f, 0xff, 0xff, 0x01, 0xff, 0xcf, 0xfe, 0x00, 0x00, 0x00, 0x00,
473 0x1f, 0xff, 0xff, 0x01, 0xff, 0x9f, 0xf8, 0x01, 0xff, 0xff, 0xc0, 0x00,
474 0x00, 0x00, 0x03, 0xff, 0x3f, 0xf0, 0x00, 0x00, 0x7f, 0xff, 0xf8, 0x00,
475 0x00, 0x01, 0xff, 0x00, 0x00, 0xff, 0xe0, 0x07, 0xfc, 0x00, 0x00, 0x00,
476 0x00, 0x00, 0x03, 0xe0, 0x00, 0x03, 0xfc, 0x00, 0x07, 0xfc, 0x00, 0x00,
477 0x01, 0xff, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xe7, 0xff, 0x00, 0x00, 0x00,
478 0x00, 0x0f, 0xfd, 0xff, 0x01, 0xff, 0x07, 0xfe, 0x00, 0x00, 0x00, 0x00,
479 0x1f, 0xe1, 0xff, 0x00, 0xff, 0x0f, 0xfc, 0x01, 0xfe, 0x1f, 0xc0, 0x00,
480 0x00, 0x00, 0x01, 0xfe, 0x1f, 0xf0, 0x00, 0x00, 0x3f, 0xff, 0xc0, 0x00,
481 0x00, 0x00, 0xfe, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xe0, 0x00, 0x00, 0x00,
482 0x00, 0x00, 0x01, 0xfe, 0x00, 0x7f, 0xe0, 0x00, 0x03, 0xf8, 0x00, 0x00,
483 0x00, 0xff, 0xff, 0xf0, 0x00, 0x00, 0xff, 0x83, 0xff, 0x00, 0x00, 0x00,
484 0x00, 0x0f, 0xf0, 0xff, 0x01, 0xfe, 0x01, 0xfe, 0x00, 0x00, 0x00, 0x00,
485 0x1f, 0xc0, 0xff, 0x00, 0xfc, 0x03, 0xf8, 0x01, 0xfc, 0x07, 0xc0, 0x00,
486 0x00, 0x00, 0x01, 0xf8, 0x07, 0xf0, 0x00, 0x00, 0x0f, 0xfe, 0x00, 0x00,
487 0x00, 0x00, 0x30, 0x00, 0x00, 0x07, 0xff, 0xff, 0x80, 0x00, 0x00, 0x00,
488 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xc0, 0x00, 0x00, 0xf0, 0x00, 0x00,
489 0x00, 0x1f, 0xff, 0xe0, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00,
490 0x00, 0x0f, 0xe0, 0x7f, 0x00, 0x70, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00,
491 0x0e, 0x00, 0x3f, 0x00, 0x60, 0x00, 0xf8, 0x00, 0x60, 0x00, 0x00, 0x00,
492 0x00, 0x00, 0x01, 0xe0, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
493 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0x00, 0x00,
494 0x00, 0x00, 0x00, 0x03, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
495 0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0x38, 0x00, 0x1f, 0x00, 0x00, 0x00,
496 0x00, 0x07, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
497 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
498 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
499 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
500 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
501 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
502 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
503 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
504 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
505 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
506 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
507 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
508 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
509 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
510 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
511 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
512 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
513 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
514 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
515 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
516 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
517 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
520 // As long as we stay in the first segment, we won't have to deal with the crazy segments.
521 static unsigned char *fb = (unsigned char *) (128 * 1024);
522 static unsigned long x = 0;
523 static unsigned long y = 0;
525 #define IOSPACE ((volatile unsigned *) 0x1000000000000ULL)
527 static void serialout(int ch)
529 while (IOSPACE[1])
531 IOSPACE[0] = ch;
534 #define set_fbaddr0(x) IOSPACE[21] = (unsigned) (unsigned long) (x)
536 int main()
538 unsigned long y, *dst, *src, *end;
539 unsigned on = 0;
540 unsigned delta = 0;
542 set_fbaddr0(fb);
544 for (;;) {
545 dst = (unsigned long * restrict) fb;
546 end = dst + 4800;
547 do {
548 dst[9] =
549 dst[8] =
550 dst[7] =
551 dst[6] =
552 dst[5] =
553 dst[4] =
554 dst[3] =
555 dst[2] =
556 dst[1] =
557 dst[0] = 0;
558 dst += 10;
559 } while (dst != end);
562 src = (unsigned long * restrict) mmix_bits;
563 dst = (unsigned long * restrict) fb + delta;
564 for (y = 0; y < mmix_height; ++y) {
565 dst[0] = src[0];
566 dst[1] = src[1];
567 dst[2] = src[2];
568 dst[3] = src[3];
569 dst[4] = src[4];
570 dst[5] = src[5];
571 dst[6] = src[6];
572 dst[7] = src[7];
573 dst[8] = src[8];
574 // dst[9] ^= 0;
575 dst += 10;
576 src += 9;
579 for (;;) {
580 if (~IOSPACE[5] & 1) {
581 if (delta < 4800 - 850) {
582 delta += 10;
583 break;
585 } else if (~IOSPACE[5] & 2) {
586 if (0 < delta) {
587 delta -= 10;
588 break;
595 unsigned reverse8(unsigned x)
597 unsigned i, res;
599 for (res = i = 0; i < 8; ++i) {
600 res <<= 1;
601 res |= x & 1;
602 x >>= 1;
605 return res;
609 int main()
611 unsigned x, y;
613 printf("static unsigned char mmix_bits[] = {\n");
615 for (y = 0; y < 510; ++y) {
616 for (x = 0; x < 12; ++x) {
617 if (x == 11 && y == 509)
618 printf("0x%02x };", reverse8(mmix_bits[x + y * 12]));
619 else
620 printf("0x%02x, ", reverse8(mmix_bits[x + y * 12]));
622 printf("\n");