Initial revision
[blender.git] / intern / bmfont / intern / BMF_font_scr14.cpp
1 /**
2  * $Id$
3  * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
4  *
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU General Public License
7  * as published by the Free Software Foundation; either version 2
8  * of the License, or (at your option) any later version. The Blender
9  * Foundation also sells licenses for use in proprietary software under
10  * the Blender License.  See http://www.blender.org/BL/ for information
11  * about this.
12  *
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16  * GNU General Public License for more details.
17  *
18  * You should have received a copy of the GNU General Public License
19  * along with this program; if not, write to the Free Software Foundation,
20  * Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
21  *
22  * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
23  * All rights reserved.
24  *
25  * The Original Code is: all of this file.
26  *
27  * Contributor(s): none yet.
28  *
29  * ***** END GPL/BL DUAL LICENSE BLOCK *****
30  */
31
32 #include "BMF_FontData.h"
33
34 #include "BMF_Settings.h"
35
36 #if BMF_INCLUDE_SCR14
37
38 static unsigned char bitmap_data[]= {
39         0x80,0x80,0x00,0x80,0x80,0x80,0x80,0x80,
40         0x80,0xa0,0xa0,0xa0,0xa0,0x50,0x50,0xfc,
41         0x28,0x28,0x28,0x7e,0x14,0x14,0x20,0x70,
42         0xa8,0x28,0x30,0x60,0xa0,0xa8,0x70,0x20,
43         0x98,0x54,0x54,0x2c,0x10,0x68,0x54,0x54,
44         0x32,0x74,0x88,0x8c,0x90,0x60,0x20,0x50,
45         0x48,0x30,0x80,0x40,0x20,0x20,0x20,0x40,
46         0x40,0x80,0x80,0x80,0x80,0x80,0x40,0x40,
47         0x20,0x80,0x40,0x40,0x20,0x20,0x20,0x20,
48         0x20,0x40,0x40,0x80,0x20,0xa8,0x70,0x70,
49         0xa8,0x20,0x20,0x20,0xf8,0x20,0x20,0x80,
50         0x40,0x40,0xc0,0xf8,0x80,0x80,0x80,0x80,
51         0x40,0x40,0x20,0x20,0x10,0x10,0x08,0x08,
52         0x70,0x88,0x88,0xc8,0xa8,0x98,0x88,0x88,
53         0x70,0xe0,0x40,0x40,0x40,0x40,0x40,0x40,
54         0xc0,0x40,0xf8,0x80,0x40,0x20,0x10,0x08,
55         0x88,0x88,0x70,0x70,0x88,0x08,0x08,0x70,
56         0x08,0x08,0x88,0x70,0x10,0x10,0x10,0xf8,
57         0x90,0x50,0x50,0x30,0x10,0x70,0x88,0x08,
58         0x08,0x08,0xf0,0x80,0x80,0xf8,0x70,0x88,
59         0x88,0x88,0x88,0xf0,0x80,0x88,0x70,0x40,
60         0x40,0x40,0x20,0x20,0x10,0x10,0x08,0xf8,
61         0x70,0x88,0x88,0x88,0x70,0x88,0x88,0x88,
62         0x70,0x70,0x88,0x08,0x08,0x78,0x88,0x88,
63         0x88,0x70,0x80,0x80,0x00,0x00,0x80,0x80,
64         0x80,0x40,0x40,0xc0,0x00,0x00,0x40,0x40,
65         0x08,0x10,0x20,0x40,0x80,0x40,0x20,0x10,
66         0x08,0xf8,0x00,0xf8,0x80,0x40,0x20,0x10,
67         0x08,0x10,0x20,0x40,0x80,0x20,0x20,0x00,
68         0x20,0x20,0x10,0x88,0x88,0x70,0x38,0x40,
69         0x98,0xa8,0xa8,0x98,0x88,0x48,0x30,0x88,
70         0x88,0xf8,0x88,0x50,0x50,0x50,0x20,0x20,
71         0xf0,0x88,0x88,0x88,0xf0,0x88,0x88,0x88,
72         0xf0,0x70,0x88,0x80,0x80,0x80,0x80,0x80,
73         0x88,0x70,0xf0,0x88,0x88,0x88,0x88,0x88,
74         0x88,0x88,0xf0,0xf8,0x80,0x80,0x80,0xf0,
75         0x80,0x80,0x80,0xf8,0x80,0x80,0x80,0x80,
76         0xf0,0x80,0x80,0x80,0xf8,0x68,0x98,0x88,
77         0x88,0x98,0x80,0x80,0x88,0x70,0x88,0x88,
78         0x88,0x88,0xf8,0x88,0x88,0x88,0x88,0xe0,
79         0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xe0,
80         0x70,0x88,0x88,0x08,0x08,0x08,0x08,0x08,
81         0x08,0x88,0x88,0x90,0xa0,0xc0,0xa0,0x90,
82         0x88,0x88,0xf8,0x80,0x80,0x80,0x80,0x80,
83         0x80,0x80,0x80,0x88,0x88,0x88,0xa8,0xa8,
84         0xd8,0xd8,0x88,0x88,0x88,0x98,0x98,0xa8,
85         0xa8,0xc8,0xc8,0x88,0x88,0x70,0x88,0x88,
86         0x88,0x88,0x88,0x88,0x88,0x70,0x80,0x80,
87         0x80,0x80,0xf0,0x88,0x88,0x88,0xf0,0x08,
88         0x10,0x70,0xa8,0x88,0x88,0x88,0x88,0x88,
89         0x88,0x70,0x88,0x88,0x90,0xa0,0xf0,0x88,
90         0x88,0x88,0xf0,0x70,0x88,0x08,0x08,0x70,
91         0x80,0x80,0x88,0x70,0x20,0x20,0x20,0x20,
92         0x20,0x20,0x20,0x20,0xf8,0x70,0x88,0x88,
93         0x88,0x88,0x88,0x88,0x88,0x88,0x20,0x20,
94         0x50,0x50,0x50,0x88,0x88,0x88,0x88,0x50,
95         0x50,0xf8,0xa8,0xa8,0x88,0x88,0x88,0x88,
96         0x88,0x88,0x50,0x50,0x20,0x50,0x50,0x88,
97         0x88,0x20,0x20,0x20,0x20,0x20,0x50,0x50,
98         0x88,0x88,0xf8,0x80,0x40,0x40,0x20,0x10,
99         0x10,0x08,0xf8,0xf0,0x80,0x80,0x80,0x80,
100         0x80,0x80,0x80,0x80,0x80,0xf0,0x08,0x08,
101         0x10,0x10,0x20,0x20,0x40,0x40,0x80,0x80,
102         0xf0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
103         0x10,0x10,0xf0,0x88,0x50,0x20,0xfe,0x20,
104         0x40,0x80,0x80,0x68,0x98,0x88,0x78,0x08,
105         0x88,0x70,0xb0,0xc8,0x88,0x88,0x88,0xc8,
106         0xb0,0x80,0x80,0x70,0x88,0x80,0x80,0x80,
107         0x88,0x70,0x68,0x98,0x88,0x88,0x88,0x98,
108         0x68,0x08,0x08,0x70,0x88,0x80,0xf8,0x88,
109         0x88,0x70,0x40,0x40,0x40,0x40,0x40,0x40,
110         0xf0,0x40,0x38,0x70,0x88,0x08,0x68,0x98,
111         0x88,0x88,0x88,0x98,0x68,0x88,0x88,0x88,
112         0x88,0x88,0xc8,0xb0,0x80,0x80,0x20,0x20,
113         0x20,0x20,0x20,0x20,0xe0,0x00,0x20,0x60,
114         0x90,0x10,0x10,0x10,0x10,0x10,0x10,0x10,
115         0x70,0x00,0x10,0x88,0x88,0x90,0xe0,0xa0,
116         0x90,0x88,0x80,0x80,0x20,0x20,0x20,0x20,
117         0x20,0x20,0x20,0x20,0xe0,0xa8,0xa8,0xa8,
118         0xa8,0xa8,0xa8,0xd0,0x88,0x88,0x88,0x88,
119         0x88,0xc8,0xb0,0x70,0x88,0x88,0x88,0x88,
120         0x88,0x70,0x80,0x80,0x80,0xb0,0xc8,0x88,
121         0x88,0x88,0xc8,0xb0,0x08,0x08,0x08,0x68,
122         0x98,0x88,0x88,0x88,0x98,0x68,0x80,0x80,
123         0x80,0x80,0x80,0xc8,0xb0,0x70,0x88,0x08,
124         0x70,0x80,0x88,0x70,0x30,0x40,0x40,0x40,
125         0x40,0x40,0xf0,0x40,0x40,0x68,0x98,0x88,
126         0x88,0x88,0x88,0x88,0x20,0x20,0x50,0x50,
127         0x88,0x88,0x88,0x50,0xa8,0xa8,0xa8,0xa8,
128         0x88,0x88,0x88,0x88,0x50,0x20,0x50,0x88,
129         0x88,0x70,0x88,0x08,0x68,0x98,0x88,0x88,
130         0x88,0x88,0x88,0xf8,0x80,0x40,0x20,0x10,
131         0x08,0xf8,0x18,0x20,0x20,0x20,0x20,0x20,
132         0xc0,0x20,0x20,0x20,0x20,0x18,0x80,0x80,
133         0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
134         0x80,0x80,0xc0,0x20,0x20,0x20,0x20,0x20,
135         0x18,0x20,0x20,0x20,0x20,0xc0,0x98,0xb4,
136         0x64,0x80,0x80,0x80,0x80,0x80,0x80,0x00,
137         0x80,0x80,0x20,0x20,0x70,0x88,0x80,0x80,
138         0x88,0x70,0x20,0x20,0xb0,0x48,0x40,0x40,
139         0xf0,0x40,0x40,0x48,0x30,0x88,0x70,0x88,
140         0x88,0x70,0x88,0x70,0x20,0xf8,0x20,0xf8,
141         0x50,0x50,0x88,0x88,0x80,0x80,0x80,0x80,
142         0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x80,
143         0x70,0x88,0x10,0x28,0x48,0x88,0x90,0xa0,
144         0x40,0x88,0x70,0xd8,0x38,0x44,0x92,0xaa,
145         0xa2,0xaa,0x92,0x44,0x38,0xf8,0x00,0x68,
146         0x90,0x70,0x10,0x60,0x12,0x24,0x48,0x90,
147         0x48,0x24,0x12,0x08,0x08,0xf8,0xf0,0x38,
148         0x44,0xaa,0xaa,0xb2,0xaa,0xb2,0x44,0x38,
149         0xe0,0x60,0x90,0x90,0x60,0xf8,0x00,0x20,
150         0x20,0xf8,0x20,0x20,0xe0,0x40,0x20,0xa0,
151         0x40,0xc0,0x20,0x40,0x20,0xc0,0x80,0x40,
152         0x80,0x80,0xb4,0xc8,0x88,0x88,0x88,0x88,
153         0x28,0x28,0x28,0x28,0x28,0x68,0xa8,0xa8,
154         0xa8,0x7c,0x80,0x80,0xc0,0x20,0x40,0xe0,
155         0x40,0x40,0xc0,0x40,0xf8,0x00,0x70,0x88,
156         0x88,0x88,0x70,0x90,0x48,0x24,0x12,0x24,
157         0x48,0x90,0x04,0x9e,0x54,0x2c,0x14,0xe8,
158         0x44,0x40,0xc0,0x40,0x1c,0x08,0x84,0x54,
159         0x28,0x10,0xe8,0x44,0x40,0xc0,0x40,0x04,
160         0x9e,0x54,0x2c,0xd4,0x28,0x44,0x20,0xc0,
161         0x70,0x88,0x80,0x40,0x20,0x20,0x00,0x00,
162         0x20,0x20,0x88,0x88,0xf8,0x88,0x50,0x50,
163         0x20,0x20,0x00,0x20,0x40,0x88,0x88,0xf8,
164         0x88,0x50,0x50,0x20,0x20,0x00,0x20,0x10,
165         0x88,0x88,0xf8,0x88,0x50,0x50,0x20,0x20,
166         0x00,0x50,0x20,0x88,0x88,0xf8,0x88,0x50,
167         0x50,0x20,0x20,0x00,0xb0,0x68,0x88,0x88,
168         0xf8,0x88,0x50,0x50,0x20,0x20,0x00,0xd8,
169         0x88,0x88,0xf8,0x88,0x50,0x50,0x20,0x20,
170         0x20,0x50,0x20,0x9c,0x90,0xf0,0x90,0x5c,
171         0x50,0x30,0x30,0x1c,0x60,0x10,0x20,0x70,
172         0x88,0x80,0x80,0x80,0x80,0x80,0x88,0x70,
173         0xf8,0x80,0x80,0x80,0xf0,0x80,0x80,0xf8,
174         0x00,0x20,0x40,0xf8,0x80,0x80,0x80,0xf0,
175         0x80,0x80,0xf8,0x00,0x20,0x10,0xf8,0x80,
176         0x80,0x80,0xf0,0x80,0x80,0xf8,0x00,0x50,
177         0x20,0xf8,0x80,0x80,0x80,0xf0,0x80,0x80,
178         0xf8,0x00,0xd8,0xe0,0x40,0x40,0x40,0x40,
179         0x40,0x40,0xe0,0x00,0x40,0x80,0xe0,0x40,
180         0x40,0x40,0x40,0x40,0x40,0xe0,0x00,0x40,
181         0x20,0xe0,0x40,0x40,0x40,0x40,0x40,0x40,
182         0xe0,0x00,0xa0,0x40,0x70,0x20,0x20,0x20,
183         0x20,0x20,0x20,0x70,0x00,0xd8,0x78,0x44,
184         0x44,0x44,0xf4,0x44,0x44,0x44,0x78,0x88,
185         0x98,0x98,0xa8,0xa8,0xc8,0xc8,0x88,0x00,
186         0xb0,0x68,0x70,0x88,0x88,0x88,0x88,0x88,
187         0x88,0x70,0x00,0x20,0x40,0x70,0x88,0x88,
188         0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x10,
189         0x70,0x88,0x88,0x88,0x88,0x88,0x88,0x70,
190         0x00,0x50,0x20,0x70,0x88,0x88,0x88,0x88,
191         0x88,0x88,0x70,0x00,0xb0,0x68,0x70,0x88,
192         0x88,0x88,0x88,0x88,0x88,0x70,0x00,0xd8,
193         0x88,0x50,0x20,0x50,0x88,0xb8,0x44,0x64,
194         0x64,0x54,0x4c,0x4c,0x44,0x3a,0x70,0x88,
195         0x88,0x88,0x88,0x88,0x88,0x88,0x00,0x20,
196         0x40,0x70,0x88,0x88,0x88,0x88,0x88,0x88,
197         0x88,0x00,0x20,0x10,0x70,0x88,0x88,0x88,
198         0x88,0x88,0x88,0x88,0x00,0x50,0x20,0x70,
199         0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x00,
200         0xd8,0x20,0x20,0x20,0x20,0x50,0x50,0x88,
201         0x88,0x00,0x20,0x10,0xe0,0x40,0x78,0x44,
202         0x44,0x44,0x78,0x40,0xe0,0xb0,0x88,0x88,
203         0x88,0x90,0xa0,0x90,0x90,0x60,0x68,0x98,
204         0x88,0x78,0x08,0x88,0x70,0x00,0x20,0x40,
205         0x68,0x98,0x88,0x78,0x08,0x88,0x70,0x00,
206         0x20,0x10,0x68,0x98,0x88,0x78,0x08,0x88,
207         0x70,0x00,0x50,0x20,0x68,0x98,0x88,0x78,
208         0x08,0x88,0x70,0x00,0xb0,0x68,0x68,0x98,
209         0x88,0x78,0x08,0x88,0x70,0x00,0xd8,0x68,
210         0x98,0x88,0x78,0x08,0x88,0x70,0x00,0x20,
211         0x50,0x20,0x6c,0x92,0x90,0x7e,0x12,0x92,
212         0x6c,0x60,0x10,0x20,0x70,0x88,0x80,0x80,
213         0x80,0x88,0x70,0x70,0x88,0x80,0xf8,0x88,
214         0x88,0x70,0x00,0x20,0x40,0x70,0x88,0x80,
215         0xf8,0x88,0x88,0x70,0x00,0x20,0x10,0x70,
216         0x88,0x80,0xf8,0x88,0x88,0x70,0x00,0x50,
217         0x20,0x70,0x88,0x80,0xf8,0x88,0x88,0x70,
218         0x00,0xd8,0x20,0x20,0x20,0x20,0x20,0x20,
219         0xe0,0x00,0x20,0x40,0x20,0x20,0x20,0x20,
220         0x20,0x20,0xe0,0x00,0x20,0x10,0x20,0x20,
221         0x20,0x20,0x20,0x20,0xe0,0x00,0xa0,0x40,
222         0x20,0x20,0x20,0x20,0x20,0x20,0xe0,0x00,
223         0xd8,0x70,0x88,0x88,0x88,0x88,0x88,0x78,
224         0x10,0xd0,0x20,0xd0,0x88,0x88,0x88,0x88,
225         0x88,0xc8,0xb0,0x00,0xb0,0x68,0x70,0x88,
226         0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x40,
227         0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x00,
228         0x20,0x10,0x70,0x88,0x88,0x88,0x88,0x88,
229         0x70,0x00,0x50,0x20,0x70,0x88,0x88,0x88,
230         0x88,0x88,0x70,0x00,0xb0,0x68,0x70,0x88,
231         0x88,0x88,0x88,0x88,0x70,0x00,0xd8,0x10,
232         0x10,0x00,0xfe,0x00,0x10,0x10,0xb8,0x44,
233         0x64,0x54,0x4c,0x44,0x3a,0x68,0x98,0x88,
234         0x88,0x88,0x88,0x88,0x00,0x20,0x40,0x68,
235         0x98,0x88,0x88,0x88,0x88,0x88,0x00,0x20,
236         0x10,0x68,0x98,0x88,0x88,0x88,0x88,0x88,
237         0x00,0x50,0x20,0x68,0x98,0x88,0x88,0x88,
238         0x88,0x88,0x00,0xd8,0x70,0x88,0x08,0x68,
239         0x98,0x88,0x88,0x88,0x88,0x88,0x00,0x20,
240         0x10,0xe0,0x40,0x58,0x64,0x44,0x44,0x44,
241         0x64,0x58,0x40,0xc0,0x70,0x88,0x08,0x68,
242         0x98,0x88,0x88,0x88,0x88,0x88,0x00,0xd8,
243 };
244
245 BMF_FontData BMF_font_scr14 = {
246         0, -3,
247         7, 11,
248         {
249                 {0,0,0,0,0, -1},
250                 {0,0,0,0,0, -1},
251                 {0,0,0,0,0, -1},
252                 {0,0,0,0,0, -1},
253                 {0,0,0,0,0, -1},
254                 {0,0,0,0,0, -1},
255                 {0,0,0,0,0, -1},
256                 {0,0,0,0,0, -1},
257                 {0,0,0,0,0, -1},
258                 {0, 0, 0, 0, 16, -1},
259                 {0,0,0,0,0, -1},
260                 {0,0,0,0,0, -1},
261                 {0,0,0,0,0, -1},
262                 {0,0,0,0,0, -1},
263                 {0,0,0,0,0, -1},
264                 {0,0,0,0,0, -1},
265                 {0,0,0,0,0, -1},
266                 {0,0,0,0,0, -1},
267                 {0,0,0,0,0, -1},
268                 {0,0,0,0,0, -1},
269                 {0,0,0,0,0, -1},
270                 {0,0,0,0,0, -1},
271                 {0,0,0,0,0, -1},
272                 {0,0,0,0,0, -1},
273                 {0,0,0,0,0, -1},
274                 {0,0,0,0,0, -1},
275                 {0,0,0,0,0, -1},
276                 {0,0,0,0,0, -1},
277                 {0,0,0,0,0, -1},
278                 {0,0,0,0,0, -1},
279                 {0,0,0,0,0, -1},
280                 {0,0,0,0,0, -1},
281                 {0, 0, 0, 0, 7, -1},
282                 {1, 9, -3, 0, 7, 0},
283                 {3, 4, -2, -5, 7, 9},
284                 {7, 9, 0, 0, 7, 13},
285                 {5, 10, -1, 1, 7, 22},
286                 {7, 9, 0, 0, 7, 32},
287                 {6, 9, 0, 0, 7, 41},
288                 {3, 4, -2, -5, 7, 50},
289                 {3, 11, -2, 1, 7, 54},
290                 {3, 11, -2, 1, 7, 65},
291                 {5, 6, -1, -2, 7, 76},
292                 {5, 5, -1, -2, 7, 82},
293                 {2, 4, -2, 2, 7, 87},
294                 {5, 1, -1, -4, 7, 91},
295                 {1, 2, -3, 0, 7, 92},
296                 {5, 10, -1, 0, 7, 94},
297                 {5, 9, -1, 0, 7, 104},
298                 {3, 9, -2, 0, 7, 113},
299                 {5, 9, -1, 0, 7, 122},
300                 {5, 9, -1, 0, 7, 131},
301                 {5, 9, -1, 0, 7, 140},
302                 {5, 9, -1, 0, 7, 149},
303                 {5, 9, -1, 0, 7, 158},
304                 {5, 9, -1, 0, 7, 167},
305                 {5, 9, -1, 0, 7, 176},
306                 {5, 9, -1, 0, 7, 185},
307                 {1, 6, -3, 0, 7, 194},
308                 {2, 8, -2, 1, 7, 200},
309                 {5, 9, -1, 0, 7, 208},
310                 {5, 3, -1, -3, 7, 217},
311                 {5, 9, -1, 0, 7, 220},
312                 {5, 9, -1, 0, 7, 229},
313                 {5, 9, -1, 0, 7, 238},
314                 {5, 9, -1, 0, 7, 247},
315                 {5, 9, -1, 0, 7, 256},
316                 {5, 9, -1, 0, 7, 265},
317                 {5, 9, -1, 0, 7, 274},
318                 {5, 9, -1, 0, 7, 283},
319                 {5, 9, -1, 0, 7, 292},
320                 {5, 9, -1, 0, 7, 301},
321                 {5, 9, -1, 0, 7, 310},
322                 {3, 9, -2, 0, 7, 319},
323                 {5, 9, -1, 0, 7, 328},
324                 {5, 9, -1, 0, 7, 337},
325                 {5, 9, -1, 0, 7, 346},
326                 {5, 9, -1, 0, 7, 355},
327                 {5, 9, -1, 0, 7, 364},
328                 {5, 9, -1, 0, 7, 373},
329                 {5, 9, -1, 0, 7, 382},
330                 {5, 11, -1, 2, 7, 391},
331                 {5, 9, -1, 0, 7, 402},
332                 {5, 9, -1, 0, 7, 411},
333                 {5, 9, -1, 0, 7, 420},
334                 {5, 9, -1, 0, 7, 429},
335                 {5, 9, -1, 0, 7, 438},
336                 {5, 9, -1, 0, 7, 447},
337                 {5, 9, -1, 0, 7, 456},
338                 {5, 9, -1, 0, 7, 465},
339                 {5, 9, -1, 0, 7, 474},
340                 {4, 11, -2, 1, 7, 483},
341                 {5, 10, -1, 0, 7, 494},
342                 {4, 11, -1, 1, 7, 504},
343                 {5, 3, -1, -6, 7, 515},
344                 {7, 1, 0, 2, 7, 518},
345                 {3, 4, -2, -5, 7, 519},
346                 {5, 7, -1, 0, 7, 523},
347                 {5, 9, -1, 0, 7, 530},
348                 {5, 7, -1, 0, 7, 539},
349                 {5, 9, -1, 0, 7, 546},
350                 {5, 7, -1, 0, 7, 555},
351                 {5, 9, -1, 0, 7, 562},
352                 {5, 10, -1, 3, 7, 571},
353                 {5, 9, -1, 0, 7, 581},
354                 {3, 9, -2, 0, 7, 590},
355                 {4, 12, -1, 3, 7, 599},
356                 {5, 9, -1, 0, 7, 611},
357                 {3, 9, -2, 0, 7, 620},
358                 {5, 7, -1, 0, 7, 629},
359                 {5, 7, -1, 0, 7, 636},
360                 {5, 7, -1, 0, 7, 643},
361                 {5, 10, -1, 3, 7, 650},
362                 {5, 10, -1, 3, 7, 660},
363                 {5, 7, -1, 0, 7, 670},
364                 {5, 7, -1, 0, 7, 677},
365                 {4, 9, -1, 0, 7, 684},
366                 {5, 7, -1, 0, 7, 693},
367                 {5, 7, -1, 0, 7, 700},
368                 {5, 7, -1, 0, 7, 707},
369                 {5, 7, -1, 0, 7, 714},
370                 {5, 10, -1, 3, 7, 721},
371                 {5, 7, -1, 0, 7, 731},
372                 {5, 12, -1, 2, 7, 738},
373                 {1, 12, -3, 2, 7, 750},
374                 {5, 12, -1, 2, 7, 762},
375                 {6, 3, 0, -3, 7, 774},
376                 {0,0,0,0,0, -1},
377                 {0,0,0,0,0, -1},
378                 {0,0,0,0,0, -1},
379                 {0,0,0,0,0, -1},
380                 {0,0,0,0,0, -1},
381                 {0,0,0,0,0, -1},
382                 {0,0,0,0,0, -1},
383                 {0,0,0,0,0, -1},
384                 {0,0,0,0,0, -1},
385                 {0,0,0,0,0, -1},
386                 {0,0,0,0,0, -1},
387                 {0,0,0,0,0, -1},
388                 {0,0,0,0,0, -1},
389                 {0,0,0,0,0, -1},
390                 {0,0,0,0,0, -1},
391                 {0,0,0,0,0, -1},
392                 {0,0,0,0,0, -1},
393                 {0,0,0,0,0, -1},
394                 {0,0,0,0,0, -1},
395                 {0,0,0,0,0, -1},
396                 {0,0,0,0,0, -1},
397                 {0,0,0,0,0, -1},
398                 {0,0,0,0,0, -1},
399                 {0,0,0,0,0, -1},
400                 {0,0,0,0,0, -1},
401                 {0,0,0,0,0, -1},
402                 {0,0,0,0,0, -1},
403                 {0,0,0,0,0, -1},
404                 {0,0,0,0,0, -1},
405                 {0,0,0,0,0, -1},
406                 {0,0,0,0,0, -1},
407                 {0,0,0,0,0, -1},
408                 {0,0,0,0,0, -1},
409                 {0,0,0,0,0, -1},
410                 {1, 9, -3, 2, 7, 777},
411                 {5, 10, -1, 0, 7, 786},
412                 {5, 9, -1, 0, 7, 796},
413                 {5, 6, -1, -3, 7, 805},
414                 {5, 9, -1, 0, 7, 811},
415                 {1, 12, -3, 2, 7, 820},
416                 {5, 11, -1, 2, 7, 832},
417                 {5, 1, -1, -8, 7, 843},
418                 {7, 9, 0, 0, 7, 844},
419                 {5, 7, -1, -2, 7, 853},
420                 {7, 7, 0, 0, 7, 860},
421                 {5, 3, -1, -3, 7, 867},
422                 {4, 1, -1, -4, 7, 870},
423                 {7, 9, 0, 0, 7, 871},
424                 {3, 1, -2, -8, 7, 880},
425                 {4, 4, -1, -4, 7, 881},
426                 {5, 7, -1, 0, 7, 885},
427                 {3, 5, -2, -5, 7, 892},
428                 {3, 5, -2, -5, 7, 897},
429                 {2, 2, -3, -8, 7, 902},
430                 {6, 8, -1, 2, 7, 904},
431                 {6, 10, 0, 1, 7, 912},
432                 {1, 2, -3, -3, 7, 922},
433                 {3, 3, -2, 3, 7, 924},
434                 {3, 5, -2, -5, 7, 927},
435                 {5, 7, -1, -2, 7, 932},
436                 {7, 7, 0, 0, 7, 939},
437                 {7, 10, 0, 0, 7, 946},
438                 {6, 11, 0, 1, 7, 956},
439                 {7, 9, 0, -1, 7, 967},
440                 {5, 10, -1, 3, 7, 976},
441                 {5, 11, -1, 0, 7, 986},
442                 {5, 11, -1, 0, 7, 997},
443                 {5, 11, -1, 0, 7, 1008},
444                 {5, 11, -1, 0, 7, 1019},
445                 {5, 10, -1, 0, 7, 1030},
446                 {5, 11, -1, 0, 7, 1040},
447                 {6, 9, 0, 0, 7, 1051},
448                 {5, 12, -1, 3, 7, 1060},
449                 {5, 11, -1, 0, 7, 1072},
450                 {5, 11, -1, 0, 7, 1083},
451                 {5, 11, -1, 0, 7, 1094},
452                 {5, 10, -1, 0, 7, 1105},
453                 {3, 11, -2, 0, 7, 1115},
454                 {3, 11, -2, 0, 7, 1126},
455                 {3, 11, -2, 0, 7, 1137},
456                 {5, 10, -1, 0, 7, 1148},
457                 {6, 9, 0, 0, 7, 1158},
458                 {5, 11, -1, 0, 7, 1167},
459                 {5, 11, -1, 0, 7, 1178},
460                 {5, 11, -1, 0, 7, 1189},
461                 {5, 11, -1, 0, 7, 1200},
462                 {5, 11, -1, 0, 7, 1211},
463                 {5, 10, -1, 0, 7, 1222},
464                 {5, 5, -1, -1, 7, 1232},
465                 {7, 9, 0, 0, 7, 1237},
466                 {5, 11, -1, 0, 7, 1246},
467                 {5, 11, -1, 0, 7, 1257},
468                 {5, 11, -1, 0, 7, 1268},
469                 {5, 10, -1, 0, 7, 1279},
470                 {5, 11, -1, 0, 7, 1289},
471                 {6, 9, 0, 0, 7, 1300},
472                 {5, 9, -1, 0, 7, 1309},
473                 {5, 10, -1, 0, 7, 1318},
474                 {5, 10, -1, 0, 7, 1328},
475                 {5, 10, -1, 0, 7, 1338},
476                 {5, 10, -1, 0, 7, 1348},
477                 {5, 9, -1, 0, 7, 1358},
478                 {5, 11, -1, 0, 7, 1367},
479                 {7, 7, 0, 0, 7, 1378},
480                 {5, 10, -1, 3, 7, 1385},
481                 {5, 10, -1, 0, 7, 1395},
482                 {5, 10, -1, 0, 7, 1405},
483                 {5, 10, -1, 0, 7, 1415},
484                 {5, 9, -1, 0, 7, 1425},
485                 {3, 10, -2, 0, 7, 1434},
486                 {4, 10, -2, 0, 7, 1444},
487                 {3, 10, -2, 0, 7, 1454},
488                 {5, 9, -2, 0, 7, 1464},
489                 {5, 11, -1, 0, 7, 1473},
490                 {5, 10, -1, 0, 7, 1484},
491                 {5, 10, -1, 0, 7, 1494},
492                 {5, 10, -1, 0, 7, 1504},
493                 {5, 10, -1, 0, 7, 1514},
494                 {5, 10, -1, 0, 7, 1524},
495                 {5, 9, -1, 0, 7, 1534},
496                 {7, 7, 0, 0, 7, 1543},
497                 {7, 7, 0, 0, 7, 1550},
498                 {5, 10, -1, 0, 7, 1557},
499                 {5, 10, -1, 0, 7, 1567},
500                 {5, 10, -1, 0, 7, 1577},
501                 {5, 9, -1, 0, 7, 1587},
502                 {5, 13, -1, 3, 7, 1596},
503                 {6, 11, 0, 2, 7, 1609},
504                 {5, 12, -1, 3, 7, 1620},
505         },
506         bitmap_data
507 };
508
509 #endif
510