~ubuntu-branches/ubuntu/precise/ipe/precise

« back to all changes in this revision

Viewing changes to src/ipe/images.h

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2007-01-09 23:14:51 UTC
  • mfrom: (3.1.4 feisty)
  • Revision ID: james.westby@ubuntu.com-20070109231451-3nd095g7ishc108l
Tags: 6.0pre27-3
* debian/gsfonts-fontmap.xml: New.  Fontmap for fonts from gsfonts package.
* debian/rules: Use gsfonts-fontmap.xml instead of tetex-fontmap.xml.
* debian/control: Add texlive-latex-base dependency as alternative to
  tetex-bin (for pdflatex) and replace tetex-extra by gsfonts (for font
  files).  Patch courtesy of Norbert Preining.  Closes: #378537.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 
3
 
    This file is part of the extensible drawing editor Ipe.
4
 
    Copyright (C) 1993-2004  Otfried Cheong
5
 
 
6
 
    Ipe is free software; you can redistribute it and/or modify it
7
 
    under the terms of the GNU General Public License as published by
8
 
    the Free Software Foundation; either version 2 of the License, or
9
 
    (at your option) any later version.
10
 
 
11
 
    As a special exception, you have permission to link Ipe with the
12
 
    CGAL library and distribute executables, as long as you follow the
13
 
    requirements of the Gnu General Public License in regard to all of
14
 
    the software in the executable aside from CGAL.
15
 
 
16
 
    Ipe is distributed in the hope that it will be useful, but WITHOUT
17
 
    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
18
 
    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
19
 
    License for more details.
20
 
 
21
 
    You should have received a copy of the GNU General Public License
22
 
    along with Ipe; if not, you can find it at
23
 
    "http://www.gnu.org/copyleft/gpl.html", or write to the Free
24
 
    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
25
 
 
26
 
*/
27
 
#ifndef _9473
28
 
#define _9473
29
 
#include <qimage.h>
30
 
#include <qdict.h>
31
 
static const unsigned char snapvtx_data[] = {
32
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
33
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
34
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
35
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0x07,
36
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,
37
 
    0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
38
 
    0xf9,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
39
 
    0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
40
 
    0x07,0x07,0x07,0x07,0x00,0x00,0xf9,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
41
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,
42
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x00,
43
 
    0x00,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
44
 
    0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,
45
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
46
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
47
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
48
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
49
 
    0x07,0x07
50
 
};
51
 
 
52
 
static const QRgb snapvtx_ctable[] = {
53
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
54
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
55
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
56
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
57
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
58
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
59
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
60
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
61
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
62
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
63
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
64
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
65
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
66
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
67
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
68
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
69
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
70
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
71
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
72
 
};
73
 
 
74
 
/* Generated by qembed */
75
 
static const unsigned char snapbd_data[] = {
76
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
77
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
78
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
79
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
80
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
81
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
82
 
    0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
83
 
    0x00,0x07,0x07,0x07,0x00,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
84
 
    0x07,0x00,0x00,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,
85
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,
86
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x00,
87
 
    0x00,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
88
 
    0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
89
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
90
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
91
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
92
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
93
 
    0x07,0x07
94
 
};
95
 
 
96
 
static const QRgb snapbd_ctable[] = {
97
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
98
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
99
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
100
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
101
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
102
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
103
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
104
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
105
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
106
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
107
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
108
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
109
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
110
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
111
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
112
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
113
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
114
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
115
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
116
 
};
117
 
 
118
 
static const unsigned char snapint_data[] = {
119
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
120
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
121
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
122
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,
123
 
    0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
124
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
125
 
    0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
126
 
    0x07,0x07,0x07,0x07,0x00,0xf9,0xf9,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
127
 
    0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,
128
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,
129
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0xf9,0xf9,0x00,
130
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,
131
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
132
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
133
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x00,
134
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
135
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
136
 
    0x07,0x07
137
 
};
138
 
 
139
 
static const QRgb snapint_ctable[] = {
140
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
141
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
142
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
143
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
144
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
145
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
146
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
147
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
148
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
149
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
150
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
151
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
152
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
153
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
154
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
155
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
156
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
157
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
158
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
159
 
};
160
 
 
161
 
static const unsigned char snapgrid_data[] = {
162
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
163
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
164
 
    0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
165
 
    0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,
166
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
167
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
168
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,
169
 
    0x00,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
170
 
    0x07,0x00,0x00,0x00,0x00,0x00,0xf9,0xf9,0xf9,0x00,0x00,0x00,0x00,0x00,
171
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,
172
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
173
 
    0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,
174
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
175
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
176
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,
177
 
    0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
178
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
179
 
    0x07,0x07
180
 
};
181
 
 
182
 
static const QRgb snapgrid_ctable[] = {
183
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
184
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
185
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
186
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
187
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
188
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
189
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
190
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
191
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
192
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
193
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
194
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
195
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
196
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
197
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
198
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
199
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
200
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
201
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
202
 
};
203
 
 
204
 
static const unsigned char snapangle_data[] = {
205
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
206
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
207
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
208
 
    0x07,0xf9,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,
209
 
    0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
210
 
    0x07,0x00,0x07,0x07,0x00,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
211
 
    0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
212
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
213
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
214
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,
215
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x00,0x07,0x00,
216
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,
217
 
    0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
218
 
    0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
219
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,
220
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
221
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
222
 
    0x07,0x07
223
 
};
224
 
 
225
 
static const QRgb snapangle_ctable[] = {
226
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
227
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
228
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
229
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
230
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
231
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
232
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
233
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
234
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
235
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
236
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
237
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
238
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
239
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
240
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
241
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
242
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
243
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
244
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
245
 
};
246
 
 
247
 
static const unsigned char snapauto_data[] = {
248
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
249
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
250
 
    0xf9,0xf9,0xf9,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
251
 
    0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
252
 
    0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
253
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,
254
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,
255
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
256
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
257
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
258
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
259
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,
260
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
261
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
262
 
    0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
263
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
264
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
265
 
    0x07,0x07
266
 
};
267
 
 
268
 
static const QRgb snapauto_ctable[] = {
269
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
270
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
271
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
272
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
273
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
274
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
275
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
276
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
277
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
278
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
279
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
280
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
281
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
282
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
283
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
284
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
285
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
286
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
287
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
288
 
};
289
 
 
290
 
static const unsigned char open_data[] = {
291
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
292
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
293
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
294
 
    0x07,0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
295
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x07,0x07,
296
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x00,0xfb,0xff,0xfb,
297
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0xff,
298
 
    0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0x00,0x07,0x07,0x07,0x07,0x07,
299
 
    0x00,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0x00,0x07,0x07,0x07,
300
 
    0x07,0x07,0x00,0xff,0xfb,0xff,0xfb,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
301
 
    0x00,0x00,0x00,0x00,0x00,0xfb,0xff,0xfb,0x00,0x03,0x03,0x03,0x03,0x03,
302
 
    0x03,0x03,0x03,0x03,0x00,0x07,0x00,0xff,0xfb,0x00,0x03,0x03,0x03,0x03,
303
 
    0x03,0x03,0x03,0x03,0x03,0x00,0x07,0x07,0x00,0xfb,0x00,0x03,0x03,0x03,
304
 
    0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x07,0x07,0x07,0x00,0x00,0x03,0x03,
305
 
    0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x07,0x07,0x07,0x07,0x00,0x00,
306
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
307
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
308
 
    0x07,0x07
309
 
};
310
 
 
311
 
static const QRgb open_ctable[] = {
312
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
313
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
314
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
315
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
316
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
317
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
318
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
319
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
320
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
321
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
322
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
323
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
324
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
325
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
326
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
327
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
328
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
329
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
330
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
331
 
};
332
 
 
333
 
static const unsigned char save_data[] = {
334
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
335
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
336
 
    0x00,0x00,0x00,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
337
 
    0x07,0x07,0x00,0x07,0x00,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x07,0x07,
338
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x00,0x03,0x00,0x07,0x07,
339
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x00,0x03,0x00,
340
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x00,
341
 
    0x03,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x03,0x00,0x07,
342
 
    0x07,0x00,0x03,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x03,
343
 
    0x00,0x07,0x07,0x00,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
344
 
    0x03,0x03,0x00,0x07,0x07,0x00,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,
345
 
    0x03,0x03,0x03,0x03,0x00,0x07,0x07,0x00,0x03,0x03,0x00,0x00,0x00,0x00,
346
 
    0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x07,0x07,0x00,0x03,0x03,0x00,0x00,
347
 
    0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x00,0x03,0x03,
348
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x03,0x00,0x07,0x07,0x00,
349
 
    0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x03,0x00,0x07,
350
 
    0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
351
 
    0x00,0x07
352
 
};
353
 
 
354
 
static const QRgb save_ctable[] = {
355
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
356
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
357
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
358
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
359
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
360
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
361
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
362
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
363
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
364
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
365
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
366
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
367
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
368
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
369
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
370
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
371
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
372
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
373
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
374
 
};
375
 
 
376
 
static const unsigned char new_data[] = {
377
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
378
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,
379
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0xff,0xff,
380
 
    0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,
381
 
    0xff,0xff,0x00,0xff,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,
382
 
    0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,
383
 
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x07,0x07,0x07,0x07,
384
 
    0x07,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x07,0x07,
385
 
    0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,
386
 
    0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
387
 
    0xff,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0xff,0xff,
388
 
    0xff,0xff,0xff,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,
389
 
    0xff,0xff,0xff,0xff,0xff,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,
390
 
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x07,0x07,0x07,0x07,0x07,0x00,
391
 
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x07,0x07,0x07,0x07,
392
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,
393
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
394
 
    0x07,0x07
395
 
};
396
 
 
397
 
static const QRgb new_ctable[] = {
398
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
399
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
400
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
401
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
402
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
403
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
404
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
405
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
406
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
407
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
408
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
409
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
410
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
411
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
412
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
413
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
414
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
415
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
416
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
417
 
};
418
 
 
419
 
static const unsigned char cut_data[] = {
420
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
421
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,
422
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,
423
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
424
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
425
 
    0x00,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
426
 
    0x07,0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
427
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
428
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
429
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x00,0x04,0x07,0x07,0x07,
430
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x07,0x04,0x04,
431
 
    0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x04,0x04,0x07,
432
 
    0x04,0x07,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x07,0x07,
433
 
    0x04,0x07,0x04,0x07,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,
434
 
    0x07,0x07,0x04,0x07,0x04,0x07,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,
435
 
    0x07,0x04,0x07,0x07,0x04,0x07,0x07,0x04,0x04,0x07,0x07,0x07,0x07,0x07,
436
 
    0x07,0x07,0x07,0x07,0x04,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
437
 
    0x07,0x07
438
 
};
439
 
 
440
 
static const QRgb cut_ctable[] = {
441
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
442
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
443
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
444
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
445
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
446
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
447
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
448
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
449
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
450
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
451
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
452
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
453
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
454
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
455
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
456
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
457
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
458
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
459
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
460
 
};
461
 
 
462
 
static const unsigned char copy_data[] = {
463
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
464
 
    0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
465
 
    0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0x00,0x00,0x07,0x07,0x07,
466
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,0xff,0x00,0xff,0x00,
467
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xff,0x00,0x00,0xff,0x00,
468
 
    0x04,0x04,0x04,0x04,0x04,0x04,0x07,0x07,0x07,0x07,0x00,0xff,0xff,0xff,
469
 
    0xff,0xff,0x04,0xff,0xff,0xff,0xff,0x04,0x04,0x07,0x07,0x07,0x00,0xff,
470
 
    0x00,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0x04,0xff,0x04,0x07,0x07,
471
 
    0x00,0xff,0xff,0xff,0xff,0xff,0x04,0xff,0x00,0x00,0xff,0x04,0x04,0x04,
472
 
    0x04,0x07,0x00,0xff,0x00,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0xff,
473
 
    0xff,0xff,0x04,0x07,0x00,0xff,0xff,0xff,0xff,0xff,0x04,0xff,0x00,0x00,
474
 
    0x00,0x00,0x00,0xff,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xff,
475
 
    0xff,0xff,0xff,0xff,0xff,0xff,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
476
 
    0x04,0xff,0x00,0x00,0x00,0x00,0x00,0xff,0x04,0x07,0x07,0x07,0x07,0x07,
477
 
    0x07,0x07,0x04,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x04,0x07,0x07,0x07,
478
 
    0x07,0x07,0x07,0x07,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x07,
479
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
480
 
    0x07,0x07
481
 
};
482
 
 
483
 
static const QRgb copy_ctable[] = {
484
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
485
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
486
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
487
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
488
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
489
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
490
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
491
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
492
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
493
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
494
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
495
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
496
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
497
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
498
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
499
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
500
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
501
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
502
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
503
 
};
504
 
 
505
 
static const unsigned char paste_data[] = {
506
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
507
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
508
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0xfb,0xfb,0x00,0x00,
509
 
    0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x03,0x00,0x03,0x00,0xfb,0x00,0x00,
510
 
    0xfb,0x00,0x00,0x03,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,
511
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x03,0x00,0x07,0x07,0x00,0x03,0x00,0x00,
512
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,
513
 
    0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x07,0x07,
514
 
    0x00,0x03,0x00,0x03,0x00,0x03,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
515
 
    0x07,0x07,0x00,0x00,0x03,0x00,0x03,0x00,0x04,0xff,0xff,0xff,0xff,0xff,
516
 
    0x04,0x04,0x07,0x07,0x00,0x03,0x00,0x03,0x00,0x03,0x04,0xff,0xff,0xff,
517
 
    0xff,0xff,0x04,0xff,0x04,0x07,0x00,0x00,0x03,0x00,0x03,0x00,0x04,0xff,
518
 
    0x04,0x04,0x04,0xff,0x04,0x04,0x04,0x04,0x00,0x03,0x00,0x03,0x00,0x03,
519
 
    0x04,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x04,0x00,0x00,0x03,0x00,
520
 
    0x03,0x00,0x04,0xff,0x04,0x04,0x04,0x04,0x04,0x04,0xff,0x04,0x07,0x00,
521
 
    0x00,0x00,0x00,0x00,0x04,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x04,
522
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,
523
 
    0x04,0x04
524
 
};
525
 
 
526
 
static const QRgb paste_ctable[] = {
527
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
528
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
529
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
530
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
531
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
532
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
533
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
534
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
535
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
536
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
537
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
538
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
539
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
540
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
541
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
542
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
543
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
544
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
545
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
546
 
};
547
 
 
548
 
static const unsigned char undo_data[] = {
549
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
550
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
551
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
552
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
553
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
554
 
    0x07,0x07,0x04,0x04,0x04,0x04,0x00,0x07,0x07,0x07,0x07,0x07,0x04,0x07,
555
 
    0x07,0x07,0x04,0x04,0x07,0x07,0x07,0x07,0x04,0x00,0x07,0x07,0x07,0x07,
556
 
    0x04,0x04,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x07,0x07,
557
 
    0x07,0x07,0x04,0x04,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,
558
 
    0x07,0x07,0x07,0x07,0x04,0x04,0x04,0x04,0x07,0x07,0x07,0x07,0x07,0x07,
559
 
    0x07,0x04,0x07,0x07,0x07,0x07,0x04,0x04,0x04,0x04,0x04,0x07,0x07,0x07,
560
 
    0x07,0x07,0x04,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
561
 
    0x07,0x07,0x07,0x00,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
562
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
563
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
564
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
565
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
566
 
    0x07,0x07
567
 
};
568
 
 
569
 
static const QRgb undo_ctable[] = {
570
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
571
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
572
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
573
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
574
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
575
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
576
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
577
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
578
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
579
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
580
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
581
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
582
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
583
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
584
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
585
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
586
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
587
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
588
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
589
 
};
590
 
 
591
 
static const unsigned char redo_data[] = {
592
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
593
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
594
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
595
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
596
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x04,0x04,
597
 
    0x04,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x04,
598
 
    0x07,0x07,0x07,0x07,0x04,0x04,0x07,0x07,0x07,0x04,0x07,0x07,0x07,0x07,
599
 
    0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x07,0x04,0x04,0x07,0x07,
600
 
    0x07,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x04,0x04,
601
 
    0x07,0x07,0x07,0x07,0x04,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x04,0x04,
602
 
    0x04,0x04,0x07,0x07,0x07,0x07,0x00,0x04,0x07,0x07,0x07,0x07,0x07,0x04,
603
 
    0x04,0x04,0x04,0x04,0x07,0x07,0x07,0x07,0x07,0x04,0x00,0x07,0x07,0x07,
604
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
605
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
606
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
607
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
608
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
609
 
    0x07,0x07
610
 
};
611
 
 
612
 
static const QRgb redo_ctable[] = {
613
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
614
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
615
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
616
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
617
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
618
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
619
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
620
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
621
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
622
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
623
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
624
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
625
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
626
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
627
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
628
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
629
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
630
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
631
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
632
 
};
633
 
 
634
 
static const unsigned char select_data[] = {
635
 
    0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,0x07,
636
 
    0x07,0x07,0xf8,0xf8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf8,
637
 
    0xf8,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x08,
638
 
    0x08,0x08,0xf8,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x00,0x00,0x00,0x00,
639
 
    0x00,0x08,0x08,0x08,0xf8,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x00,0x00,
640
 
    0x00,0x00,0x08,0x08,0x08,0xf8,0xf8,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,
641
 
    0x00,0x00,0x00,0x00,0x00,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0xf8,0xf8,
642
 
    0x08,0x08,0x00,0x00,0x08,0x00,0x00,0x00,0xf8,0xf8,0x07,0x07,0x07,0x07,
643
 
    0x07,0xf8,0x08,0x08,0x00,0x00,0x08,0x08,0x00,0x00,0x00,0x07,0x07,0x07,
644
 
    0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0x08,0xf8,0xf8,0x00,0x00,0x00,
645
 
    0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0xf8,0xf8,0x07,0x07,
646
 
    0x00,0x00,0x00,0x07,0x07,0x07,0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,
647
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
648
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
649
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
650
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
651
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
652
 
    0x07,0x07
653
 
};
654
 
 
655
 
static const QRgb select_ctable[] = {
656
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
657
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
658
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
659
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
660
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
661
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
662
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
663
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
664
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
665
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
666
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
667
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
668
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
669
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
670
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
671
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
672
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
673
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
674
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
675
 
};
676
 
 
677
 
static const unsigned char pan_data[] = {
678
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
679
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
680
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x00,0x00,0x07,0x00,
681
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf7,0xf7,0x00,0xf7,0xf7,
682
 
    0x00,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf7,0xf7,0x00,
683
 
    0xf7,0xf7,0x00,0xf7,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0xf7,
684
 
    0xf7,0x00,0xf7,0xf7,0x00,0xf7,0x00,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,
685
 
    0x07,0x00,0xf7,0x00,0xf7,0xf7,0x00,0xf7,0x00,0xf7,0x00,0x07,0x07,0x07,
686
 
    0x07,0x07,0x07,0x00,0xf7,0xf7,0xf7,0xf7,0x00,0xf7,0xf7,0xf7,0x00,0x07,
687
 
    0x07,0x07,0x07,0x07,0x07,0x00,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,
688
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,
689
 
    0xf7,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0xf7,0xf7,0xf7,
690
 
    0xf7,0xf7,0xf7,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
691
 
    0xf7,0xf7,0xf7,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
692
 
    0x07,0x00,0xf7,0xf7,0xf7,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
693
 
    0x07,0x07,0x07,0x00,0xf7,0xf7,0xf7,0xf7,0x00,0x07,0x07,0x07,0x07,0x07,
694
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
695
 
    0x07,0x07
696
 
};
697
 
 
698
 
static const QRgb pan_ctable[] = {
699
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
700
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
701
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
702
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
703
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
704
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
705
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
706
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
707
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
708
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
709
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
710
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
711
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
712
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
713
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
714
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
715
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
716
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
717
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
718
 
};
719
 
 
720
 
static const unsigned char move_data[] = {
721
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
722
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
723
 
    0x07,0x07,0x07,0x07,0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,0x07,0x07,
724
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0xf8,0xf8,
725
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x00,0x08,
726
 
    0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,
727
 
    0x00,0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,
728
 
    0xf8,0x08,0x08,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
729
 
    0x07,0x07,0xf8,0xf8,0xf8,0xf8,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
730
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0xf8,0xf8,0x00,
731
 
    0xf8,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
732
 
    0x00,0x00,0x08,0xf8,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
733
 
    0xf8,0x00,0x00,0x00,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
734
 
    0x07,0x07,0x00,0x00,0x00,0x00,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,
735
 
    0x07,0x07,0x07,0x07,0xf8,0xf8,0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0x07,
736
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,
737
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
738
 
    0x07,0x07
739
 
};
740
 
 
741
 
static const QRgb move_ctable[] = {
742
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
743
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
744
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
745
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
746
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
747
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
748
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
749
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
750
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
751
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
752
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
753
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
754
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
755
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
756
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
757
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
758
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
759
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
760
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
761
 
};
762
 
 
763
 
static const unsigned char rotate_data[] = {
764
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
765
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
766
 
    0x07,0x07,0x07,0x07,0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,0x07,0x07,
767
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0xf8,0xf8,
768
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,
769
 
    0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,
770
 
    0x08,0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,
771
 
    0xf8,0x08,0x00,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
772
 
    0x07,0x07,0xf8,0xf8,0x00,0xf8,0xf8,0xf8,0x07,0x07,0xf8,0xf8,0xf8,0xf8,
773
 
    0xf8,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
774
 
    0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0xf8,
775
 
    0x08,0x00,0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
776
 
    0x07,0xf8,0x00,0x08,0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
777
 
    0x00,0x00,0x00,0x00,0x08,0x08,0x00,0x08,0xf8,0x07,0x07,0x07,0x07,0x07,
778
 
    0x07,0x07,0x07,0x07,0x07,0xf8,0x08,0x08,0x08,0xf8,0xf8,0x07,0x07,0x07,
779
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,0x07,
780
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
781
 
    0x07,0x07
782
 
};
783
 
 
784
 
static const QRgb rotate_ctable[] = {
785
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
786
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
787
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
788
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
789
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
790
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
791
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
792
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
793
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
794
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
795
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
796
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
797
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
798
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
799
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
800
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
801
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
802
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
803
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
804
 
};
805
 
 
806
 
static const unsigned char stretch_data[] = {
807
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
808
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
809
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0xf8,0xf8,0xf8,
810
 
    0xf8,0xf8,0xf8,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x00,0x00,
811
 
    0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
812
 
    0x08,0x00,0x08,0x08,0x08,0x08,0xf8,0xf8,0xf8,0x07,0x07,0x00,0x08,0x08,
813
 
    0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0x00,
814
 
    0x00,0x08,0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0xf8,0x07,
815
 
    0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,
816
 
    0xf8,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
817
 
    0x08,0x08,0xf8,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
818
 
    0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0xf8,0x08,0x08,0x08,0x08,0x08,0x08,
819
 
    0x08,0x08,0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0xf8,0xf8,0xf8,0x08,0x08,
820
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0x07,0x07,0xf8,
821
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf8,0x07,0x07,0x07,
822
 
    0x07,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0x07,
823
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
824
 
    0x07,0x07
825
 
};
826
 
 
827
 
static const QRgb stretch_ctable[] = {
828
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
829
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
830
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
831
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
832
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
833
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
834
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
835
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
836
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
837
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
838
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
839
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
840
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
841
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
842
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
843
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
844
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
845
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
846
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
847
 
};
848
 
 
849
 
static const unsigned char label_data[] = {
850
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
851
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
852
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
853
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
854
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
855
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
856
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
857
 
    0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,
858
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,0x07,0x07,0x00,0x07,0x00,0x07,
859
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x00,0x07,0x07,0x00,0x07,
860
 
    0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,0x07,0x07,0x00,0x07,0x07,
861
 
    0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x00,
862
 
    0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
863
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
864
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
865
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
866
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
867
 
    0x07,0x07
868
 
};
869
 
 
870
 
static const QRgb label_ctable[] = {
871
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
872
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
873
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
874
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
875
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
876
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
877
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
878
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
879
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
880
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
881
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
882
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
883
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
884
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
885
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
886
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
887
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
888
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
889
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
890
 
};
891
 
 
892
 
static const unsigned char math_data[] = {
893
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
894
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
895
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
896
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x07,
897
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
898
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
899
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
900
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,
901
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x00,0x07,
902
 
    0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
903
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
904
 
    0x00,0x07,0x00,0x07,0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,
905
 
    0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
906
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
907
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
908
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
909
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
910
 
    0x07,0x07
911
 
};
912
 
 
913
 
static const QRgb math_ctable[] = {
914
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
915
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
916
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
917
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
918
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
919
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
920
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
921
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
922
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
923
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
924
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
925
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
926
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
927
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
928
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
929
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
930
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
931
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
932
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
933
 
};
934
 
 
935
 
static const unsigned char paragraph_data[] = {
936
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
937
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,
938
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x00,0x00,0x00,0x07,
939
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x00,0x07,
940
 
    0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,0x07,
941
 
    0x00,0x07,0x07,0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
942
 
    0x00,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,
943
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
944
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
945
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
946
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,0x00,0x07,
947
 
    0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x00,0x07,
948
 
    0x07,0x00,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,0x07,
949
 
    0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x07,0x07,
950
 
    0x00,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,
951
 
    0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x00,0x07,0x07,0x07,
952
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
953
 
    0x07,0x07
954
 
};
955
 
 
956
 
static const QRgb paragraph_ctable[] = {
957
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
958
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
959
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
960
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
961
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
962
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
963
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
964
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
965
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
966
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
967
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
968
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
969
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
970
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
971
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
972
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
973
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
974
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
975
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
976
 
};
977
 
 
978
 
static const unsigned char marks_data[] = {
979
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
980
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
981
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
982
 
    0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
983
 
    0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x00,
984
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
985
 
    0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
986
 
    0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
987
 
    0x07,0x07,0x00,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
988
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
989
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,
990
 
    0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
991
 
    0x00,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
992
 
    0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
993
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
994
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
995
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
996
 
    0x07,0x07
997
 
};
998
 
 
999
 
static const QRgb marks_ctable[] = {
1000
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1001
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1002
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1003
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1004
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1005
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1006
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1007
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1008
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1009
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1010
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1011
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1012
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1013
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1014
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1015
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1016
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1017
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1018
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1019
 
};
1020
 
 
1021
 
static const unsigned char rectangles_data[] = {
1022
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1023
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1024
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1025
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1026
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
1027
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
1028
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,
1029
 
    0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,
1030
 
    0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,
1031
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1032
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,
1033
 
    0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1034
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1035
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1036
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1037
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1038
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1039
 
    0x07,0x07
1040
 
};
1041
 
 
1042
 
static const QRgb rectangles_ctable[] = {
1043
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1044
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1045
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1046
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1047
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1048
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1049
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1050
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1051
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1052
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1053
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1054
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1055
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1056
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1057
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1058
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1059
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1060
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1061
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1062
 
};
1063
 
 
1064
 
static const unsigned char lines_data[] = {
1065
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1066
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1067
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1068
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1069
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1070
 
    0x07,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1071
 
    0x07,0x07,0x00,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1072
 
    0x07,0x07,0x07,0x00,0x00,0x07,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,
1073
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0xf8,0x07,0x07,0x07,0x07,
1074
 
    0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x00,0xf8,0x07,0x07,
1075
 
    0x07,0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x00,0xf8,
1076
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
1077
 
    0x00,0xf8,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
1078
 
    0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1079
 
    0x07,0x07,0x07,0x07,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1080
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,
1081
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1082
 
    0x07,0x07
1083
 
};
1084
 
 
1085
 
static const QRgb lines_ctable[] = {
1086
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1087
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1088
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1089
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1090
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1091
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1092
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1093
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1094
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1095
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1096
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1097
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1098
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1099
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1100
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1101
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1102
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1103
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1104
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1105
 
};
1106
 
 
1107
 
static const unsigned char polygons_data[] = {
1108
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1109
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1110
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1111
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
1112
 
    0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,
1113
 
    0x08,0x08,0x08,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1114
 
    0x07,0x00,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1115
 
    0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x00,0x00,0x07,0x07,0x07,0x07,
1116
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x00,0x07,0x07,
1117
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x00,
1118
 
    0x00,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1119
 
    0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,
1120
 
    0x08,0x08,0x08,0x08,0x00,0x00,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
1121
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x00,0x08,0x08,
1122
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x00,
1123
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,
1124
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1125
 
    0x07,0x07
1126
 
};
1127
 
 
1128
 
static const QRgb polygons_ctable[] = {
1129
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1130
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1131
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1132
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1133
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1134
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1135
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1136
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1137
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1138
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1139
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1140
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1141
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1142
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1143
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1144
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1145
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1146
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1147
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1148
 
};
1149
 
 
1150
 
static const unsigned char arc1_data[] = {
1151
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1152
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,
1153
 
    0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x00,0x07,0x07,0x07,
1154
 
    0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x00,
1155
 
    0x00,0x07,0x07,0xf9,0x07,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1156
 
    0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0xf9,0x07,0x07,0x07,0x07,0x07,
1157
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1158
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,0x07,
1159
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
1160
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1161
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1162
 
    0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,
1163
 
    0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,
1164
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1165
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1166
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1167
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1168
 
    0x07,0x07
1169
 
};
1170
 
 
1171
 
static const QRgb arc1_ctable[] = {
1172
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1173
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1174
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1175
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1176
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1177
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1178
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1179
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1180
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1181
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1182
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1183
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1184
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1185
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1186
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1187
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1188
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1189
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1190
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1191
 
};
1192
 
 
1193
 
static const unsigned char arc2_data[] = {
1194
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1195
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1196
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1197
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,
1198
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,
1199
 
    0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1200
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,
1201
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
1202
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
1203
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
1204
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1205
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1206
 
    0x07,0x00,0x07,0x07,0x07,0x07,0xf9,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,
1207
 
    0x07,0x00,0x00,0x07,0x07,0xf9,0x07,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,
1208
 
    0xf9,0xf9,0x00,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,
1209
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,
1210
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1211
 
    0x07,0x07
1212
 
};
1213
 
 
1214
 
static const QRgb arc2_ctable[] = {
1215
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1216
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1217
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1218
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1219
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1220
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1221
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1222
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1223
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1224
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1225
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1226
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1227
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1228
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1229
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1230
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1231
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1232
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1233
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1234
 
};
1235
 
 
1236
 
static const unsigned char arc3_data[] = {
1237
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1238
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1239
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1240
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1241
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1242
 
    0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1243
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,
1244
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,0x07,
1245
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x07,0x07,
1246
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
1247
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,
1248
 
    0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1249
 
    0x07,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,
1250
 
    0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1251
 
    0xf9,0xf9,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1252
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1253
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1254
 
    0x07,0x07
1255
 
};
1256
 
 
1257
 
static const QRgb arc3_ctable[] = {
1258
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1259
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1260
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1261
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1262
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1263
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1264
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1265
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1266
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1267
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1268
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1269
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1270
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1271
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1272
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1273
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1274
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1275
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1276
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1277
 
};
1278
 
 
1279
 
static const unsigned char circle1_data[] = {
1280
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1281
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1282
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1283
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,
1284
 
    0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,
1285
 
    0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,
1286
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,
1287
 
    0x00,0x08,0x08,0x08,0xf9,0xf9,0xf9,0x08,0x08,0x08,0x00,0x07,0x07,0x07,
1288
 
    0x07,0x07,0x00,0x08,0x08,0x08,0xf9,0xf9,0xf9,0x08,0x08,0xf9,0xf9,0xf9,
1289
 
    0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0xf9,0xf9,0xf9,0x08,0x08,0xf9,
1290
 
    0xf9,0xf9,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1291
 
    0x08,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
1292
 
    0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,
1293
 
    0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1294
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1295
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1296
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1297
 
    0x07,0x07
1298
 
};
1299
 
 
1300
 
static const QRgb circle1_ctable[] = {
1301
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1302
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1303
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1304
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1305
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1306
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1307
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1308
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1309
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1310
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1311
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1312
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1313
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1314
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1315
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1316
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1317
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1318
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1319
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1320
 
};
1321
 
 
1322
 
static const unsigned char circle2_data[] = {
1323
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1324
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1325
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1326
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,
1327
 
    0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,
1328
 
    0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,
1329
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0xf9,
1330
 
    0xf9,0xf9,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,
1331
 
    0x07,0xf9,0xf9,0xf9,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf9,0xf9,0xf9,
1332
 
    0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf9,
1333
 
    0xf9,0xf9,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1334
 
    0x08,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
1335
 
    0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,
1336
 
    0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1337
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1338
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1339
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1340
 
    0x07,0x07
1341
 
};
1342
 
 
1343
 
static const QRgb circle2_ctable[] = {
1344
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1345
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1346
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1347
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1348
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1349
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1350
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1351
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1352
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1353
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1354
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1355
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1356
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1357
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1358
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1359
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1360
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1361
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1362
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1363
 
};
1364
 
 
1365
 
static const unsigned char circle3_data[] = {
1366
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1367
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1368
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1369
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x08,0x08,0x08,
1370
 
    0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x08,
1371
 
    0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,
1372
 
    0xf9,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,
1373
 
    0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,
1374
 
    0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf9,0xf9,0xf9,
1375
 
    0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0xf9,
1376
 
    0xf9,0xf9,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1377
 
    0x08,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x08,0x08,
1378
 
    0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,
1379
 
    0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,
1380
 
    0xf9,0xf9,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1381
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1382
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1383
 
    0x07,0x07
1384
 
};
1385
 
 
1386
 
static const QRgb circle3_ctable[] = {
1387
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1388
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1389
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1390
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1391
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1392
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1393
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1394
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1395
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1396
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1397
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1398
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1399
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1400
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1401
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1402
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1403
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1404
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1405
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1406
 
};
1407
 
 
1408
 
static const unsigned char splines_data[] = {
1409
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1410
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
1411
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1412
 
    0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1413
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1414
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf8,0x07,0x07,0x07,0x07,0x00,
1415
 
    0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf8,0x07,0x07,0x07,
1416
 
    0x00,0x00,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf8,0x07,
1417
 
    0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x00,
1418
 
    0xf8,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x00,0xf8,0x07,0x07,0x07,0x07,
1419
 
    0x07,0x00,0xf8,0x07,0x07,0x00,0x07,0x07,0x07,0x07,0x00,0xf8,0x07,0x07,
1420
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0xf8,
1421
 
    0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1422
 
    0x07,0x00,0x00,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1423
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1424
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1425
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1426
 
    0x07,0x07
1427
 
};
1428
 
 
1429
 
static const QRgb splines_ctable[] = {
1430
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1431
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1432
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1433
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1434
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1435
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1436
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1437
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1438
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1439
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1440
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1441
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1442
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1443
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1444
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1445
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1446
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1447
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1448
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1449
 
};
1450
 
 
1451
 
static const unsigned char splinegons_data[] = {
1452
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
1453
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x08,0x08,0x08,0x08,0x00,0x00,0x07,
1454
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,
1455
 
    0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,
1456
 
    0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x00,0x00,
1457
 
    0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x00,0x08,0x00,
1458
 
    0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,
1459
 
    0x00,0x00,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x07,0x07,
1460
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,0x08,0x00,
1461
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,0x08,
1462
 
    0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,0x08,0x08,
1463
 
    0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x08,
1464
 
    0x08,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1465
 
    0x07,0x00,0x08,0x08,0x08,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1466
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1467
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1468
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1469
 
    0x07,0x07
1470
 
};
1471
 
 
1472
 
static const QRgb splinegons_ctable[] = {
1473
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1474
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1475
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1476
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1477
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1478
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1479
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1480
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1481
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1482
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1483
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1484
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1485
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1486
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1487
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1488
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1489
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1490
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1491
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1492
 
};
1493
 
 
1494
 
static const unsigned char left_data[] = {
1495
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,
1496
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x16,0x1f,0x2e,0x2e,0x2e,0x2e,0x2e,
1497
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x1f,0x2a,0x2b,0x1f,0x2e,0x2e,
1498
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x13,0x2b,0x2d,0x24,0x2e,
1499
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x13,0x2d,0x2d,0x25,
1500
 
    0x1c,0x13,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x16,0x2d,0x2d,
1501
 
    0x22,0x1e,0x1d,0x16,0x2e,0x1f,0x13,0x1f,0x16,0x1f,0x1a,0x16,0x13,0x28,
1502
 
    0x2d,0x22,0x1b,0x1d,0x1b,0x17,0x1a,0x24,0x26,0x26,0x29,0x26,0x21,0x07,
1503
 
    0x24,0x2c,0x23,0x1d,0x1b,0x1b,0x19,0x1d,0x22,0x22,0x20,0x21,0x1c,0x1b,
1504
 
    0x11,0x0a,0x18,0x21,0x1e,0x1b,0x1b,0x19,0x19,0x19,0x17,0x17,0x19,0x19,
1505
 
    0x17,0x17,0x11,0x03,0x0d,0x09,0x15,0x1b,0x19,0x19,0x1b,0x0b,0x02,0x09,
1506
 
    0x0a,0x0b,0x0c,0x11,0x0b,0x05,0x2e,0x08,0x06,0x14,0x17,0x19,0x19,0x10,
1507
 
    0x13,0x13,0x0e,0x08,0x03,0x01,0x05,0x0e,0x2e,0x2e,0x10,0x04,0x11,0x17,
1508
 
    0x19,0x13,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x13,0x2e,0x2e,0x2e,0x2e,0x0f,
1509
 
    0x02,0x12,0x14,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,
1510
 
    0x2e,0x2e,0x0d,0x00,0x06,0x16,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,
1511
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x0d,0x01,0x16,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,
1512
 
    0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,
1513
 
    0x2e,0x2e,0x2e,0x2e
1514
 
};
1515
 
 
1516
 
static const QRgb left_ctable[] = {
1517
 
    0xff0f3cff,0xff1639ef,0xff183ffb,0xff273fd1,0xff1745ff,0xff1d43f2,0xff1d4cff,0xff3056d8,0xff3a52d4,0xff2047fc,0xff2c56ff,0xff3462ff,0xff3b6bff,0xff6377b8,
1518
 
    0xff4b63c4,0xff4867c9,0xff516dcd,0xff4574ff,0xff4c7dff,0xff7a8cbd,0xff5685ff,0xff5f8bfa,0xff768bc0,0xff6797ff,0xff6a98f4,0xff6f9fff,0xff7fa3e9,0xff76a6ff,
1519
 
    0xff76a8ff,0xff7eafff,0xff7fb1ff,0xff8fa6e9,0xff83b1f5,0xff82b5ff,0xff94c4fa,0xff97cbff,0xff9fc6f1,0xff9fd4ff,0xffbbe4ff,0xffc0c0c0,0xffcedcfd,0xffc3e6ff,
1520
 
    0xffd8e1f9,0xffe6eafa,0xffe4f9ff,0xffeeffff,0xc6c6c6
1521
 
};
1522
 
 
1523
 
static const unsigned char right_data[] = {
1524
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,
1525
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x1d,0x14,0x36,
1526
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x33,
1527
 
    0x20,0x17,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,
1528
 
    0x36,0x28,0x2c,0x18,0x17,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,
1529
 
    0x36,0x36,0x36,0x1d,0x27,0x28,0x1e,0x17,0x36,0x36,0x14,0x21,0x1d,0x1d,
1530
 
    0x17,0x1d,0x36,0x36,0x14,0x22,0x25,0x25,0x26,0x18,0x0d,0x36,0x24,0x35,
1531
 
    0x34,0x31,0x2e,0x2e,0x2a,0x2d,0x2f,0x22,0x20,0x22,0x22,0x25,0x16,0x0e,
1532
 
    0x1f,0x30,0x26,0x26,0x27,0x26,0x28,0x2b,0x26,0x20,0x20,0x20,0x20,0x20,
1533
 
    0x1a,0x12,0x19,0x29,0x23,0x22,0x20,0x1e,0x1e,0x1c,0x20,0x20,0x20,0x20,
1534
 
    0x1e,0x18,0x0b,0x02,0x11,0x1c,0x15,0x0b,0x09,0x08,0x06,0x05,0x0a,0x20,
1535
 
    0x20,0x1e,0x1a,0x09,0x01,0x0e,0x14,0x02,0x03,0x04,0x10,0x0e,0x14,0x14,
1536
 
    0x0d,0x1a,0x1e,0x1a,0x09,0x00,0x0c,0x36,0x36,0x36,0x36,0x36,0x36,0x36,
1537
 
    0x36,0x36,0x36,0x1b,0x18,0x08,0x00,0x10,0x36,0x36,0x36,0x36,0x36,0x36,
1538
 
    0x36,0x36,0x36,0x36,0x36,0x13,0x09,0x01,0x10,0x36,0x36,0x36,0x36,0x36,
1539
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x07,0x00,0x10,0x36,0x36,0x36,0x36,
1540
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x0f,0x0d,0x36,0x36,0x36,
1541
 
    0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36,
1542
 
    0x36,0x36,0x36,0x36
1543
 
};
1544
 
 
1545
 
static const QRgb right_ctable[] = {
1546
 
    0xff0225fe,0xff062afb,0xff1c3ce5,0xff2237d6,0xff3b53cb,0xff264aeb,0xff2c4fee,0xff335bf1,0xff325afa,0xff3565ff,0xff3964ff,0xff3e69fe,0xff495dbc,0xff6277bb,
1547
 
    0xff687db8,0xff405dca,0xff4963c6,0xff5071df,0xff4c75e9,0xff5c7aea,0xff7989af,0xff5484ff,0xff5d8efd,0xff6e85c5,0xff6796ff,0xff6d98f0,0xff6d9bfa,0xff7998e8,
1548
 
    0xff6ca0ff,0xff7fa0e3,0xff76a6ff,0xff7ca8f2,0xff7fafff,0xff88a2f0,0xff86b6ff,0xff88b7ff,0xff8cb8f0,0xff8fbfff,0xff95c7ff,0xff97c8ff,0xff9dcfff,0xff9fd2ff,
1549
 
    0xffa2d0f0,0xffa1d0ff,0xffa9deff,0xffb1d7f2,0xffbedbf5,0xffbcd9fe,0xffade2ff,0xffb9e5ff,0xffc0c0c0,0xffccf0f2,0xffcdf6ff,0xffe2ffff,0xc6c6c6
1550
 
};
1551
 
 
1552
 
static const unsigned char home_data[] = {
1553
 
    0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x03,0x03,
1554
 
    0x03,0x03,0x00,0x00,0x00,0x03,0x03,0x03,0x03,0x00,0x00,0x03,0x03,0x03,
1555
 
    0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x03,0x03,0x03,0x00,0x00,0x00,0x00,
1556
 
    0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x03,0x03,0x00,0x01,0x01,
1557
 
    0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x03,0x00,0x01,
1558
 
    0x01,0x01,0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x00,
1559
 
    0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x03,
1560
 
    0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x00,0x03,0x03,
1561
 
    0x03,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,
1562
 
    0x00,0x03,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,
1563
 
    0x02,0x00,0x00,0x00,0x03,0x03,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
1564
 
    0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x00,0x01,0x01,0x01,0x00,0x00,
1565
 
    0x00,0x01,0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x00,0x01,0x01,0x01,
1566
 
    0x00,0x03,0x00,0x01,0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,0x00,0x01,
1567
 
    0x01,0x01,0x00,0x03,0x00,0x01,0x01,0x02,0x02,0x00,0x03,0x03,0x03,0x03,
1568
 
    0x00,0x01,0x01,0x01,0x00,0x03,0x00,0x01,0x01,0x02,0x02,0x00,0x03,0x03,
1569
 
    0x03,0x03,0x00,0x01,0x01,0x01,0x00,0x03,0x00,0x01,0x01,0x02,0x02,0x00,
1570
 
    0x03,0x03,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,
1571
 
    0x00,0x00,0x03,0x03
1572
 
};
1573
 
 
1574
 
static const QRgb home_ctable[] = {
1575
 
    0xff000000,0xffffffff,0xffc0c0c0,0xc6c6c6
1576
 
};
1577
 
 
1578
 
static const unsigned char lineWidth_data[] = {
1579
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1580
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1581
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1582
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1583
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1584
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
1585
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,
1586
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,
1587
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1588
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1589
 
    0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1590
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1591
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1592
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,
1593
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1594
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1595
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1596
 
    0x07,0x07
1597
 
};
1598
 
 
1599
 
static const QRgb lineWidth_ctable[] = {
1600
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1601
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1602
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1603
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1604
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1605
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1606
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1607
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1608
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1609
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1610
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1611
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1612
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1613
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1614
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1615
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1616
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1617
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1618
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1619
 
};
1620
 
 
1621
 
static const unsigned char arrow_data[] = {
1622
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1623
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1624
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,
1625
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1626
 
    0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1627
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1628
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,
1629
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,
1630
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1631
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,
1632
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1633
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1634
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1635
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1636
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1637
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1638
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1639
 
    0x07,0x07
1640
 
};
1641
 
 
1642
 
static const QRgb arrow_ctable[] = {
1643
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1644
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1645
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1646
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1647
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1648
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1649
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1650
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1651
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1652
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1653
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1654
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1655
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1656
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1657
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1658
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1659
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1660
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1661
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1662
 
};
1663
 
 
1664
 
static const unsigned char arrowNone_data[] = {
1665
 
    0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,
1666
 
    0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,
1667
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,
1668
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,
1669
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1670
 
    0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,
1671
 
    0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1672
 
    0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,
1673
 
    0xf9,0xf9,0xf9,0xf9,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1674
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,
1675
 
    0xf9,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,
1676
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1677
 
    0x07,0x07,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0xf8,
1678
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
1679
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0x00,
1680
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1681
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf9,0xf9,
1682
 
    0xf9,0xf9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1683
 
    0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1684
 
    0x00,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1685
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1686
 
    0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0x07,0x07,
1687
 
    0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1688
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0xf9,
1689
 
    0xf9,0xf9,0xf9,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
1690
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,
1691
 
    0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x00,0x00,0x00,0x07,0x07,0x07,
1692
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,
1693
 
    0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,
1694
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1695
 
    0x07,0x07,0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1696
 
    0xf9,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1697
 
    0x07,0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,
1698
 
    0x07,0x07,0x07,0x07,0x07,0xf9,0xf9,0xf9,0x07,0x07,0x07,0x07,0x07,0x07,
1699
 
    0x07,0x07,0x07,0x07
1700
 
};
1701
 
 
1702
 
static const QRgb arrowNone_ctable[] = {
1703
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1704
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1705
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1706
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1707
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1708
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1709
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1710
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1711
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1712
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1713
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1714
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1715
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1716
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1717
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1718
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1719
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1720
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1721
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1722
 
};
1723
 
 
1724
 
static const unsigned char arrowRight_data[] = {
1725
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1726
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1727
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1728
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1729
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1730
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
1731
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1732
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1733
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1734
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1735
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,
1736
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1737
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,
1738
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,
1739
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1740
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1741
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1742
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1743
 
    0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1744
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1745
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1746
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1747
 
    0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1748
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1749
 
    0x07,0x07,0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
1750
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1751
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1752
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1753
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
1754
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1755
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1756
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1757
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1758
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1759
 
    0x07,0x07,0x07,0x07
1760
 
};
1761
 
 
1762
 
static const QRgb arrowRight_ctable[] = {
1763
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1764
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1765
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1766
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1767
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1768
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1769
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1770
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1771
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1772
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1773
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1774
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1775
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1776
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1777
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1778
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1779
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1780
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1781
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1782
 
};
1783
 
 
1784
 
static const unsigned char arrowLeft_data[] = {
1785
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1786
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1787
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1788
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1789
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1790
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1791
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1792
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,
1793
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1794
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0xf8,
1795
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1796
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1797
 
    0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1798
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1799
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1800
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,
1801
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1802
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1803
 
    0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1804
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1805
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1806
 
    0x00,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1807
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1808
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,
1809
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1810
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1811
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1812
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1813
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1814
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1815
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1816
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1817
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1818
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1819
 
    0x07,0x07,0x07,0x07
1820
 
};
1821
 
 
1822
 
static const QRgb arrowLeft_ctable[] = {
1823
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1824
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1825
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1826
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1827
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1828
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1829
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1830
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1831
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1832
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1833
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1834
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1835
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1836
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1837
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1838
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1839
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1840
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1841
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1842
 
};
1843
 
 
1844
 
static const unsigned char arrowBoth_data[] = {
1845
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1846
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1847
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1848
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1849
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1850
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,
1851
 
    0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1852
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,
1853
 
    0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1854
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0xf8,
1855
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,
1856
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1857
 
    0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xf8,
1858
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1859
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1860
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1861
 
    0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1862
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1863
 
    0x00,0x00,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1864
 
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1865
 
    0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,
1866
 
    0x00,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1867
 
    0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1868
 
    0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0xf8,0x07,0x07,0x07,0x07,
1869
 
    0x07,0x07,0x07,0xf8,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07,
1870
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,
1871
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,
1872
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1873
 
    0x07,0x07,0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x07,
1874
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1875
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1876
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1877
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1878
 
    0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
1879
 
    0x07,0x07,0x07,0x07
1880
 
};
1881
 
 
1882
 
static const QRgb arrowBoth_ctable[] = {
1883
 
    0xff000000,0xff800000,0xff008000,0xff808000,0xff000080,0xff800080,0xff008080,0xffc0c0c0,0xffc0dcc0,0xffa4c8f0,0xff000000,0xff000000,0xff000000,0xff000000,
1884
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1885
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1886
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1887
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1888
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1889
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1890
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1891
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1892
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1893
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1894
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1895
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1896
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1897
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1898
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1899
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,
1900
 
    0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xff000000,0xfffffbf0,0xffa0a0a4,0xff808080,0xffff0000,0xff00ff00,0xffffff00,
1901
 
    0xff0000ff,0xffff00ff,0xff00ffff,0xffffffff
1902
 
};
1903
 
 
1904
 
static const QRgb penguins_data[] = {
1905
 
    0xff383e3a,0xff343e3a,0xff3b433f,0xff3d4540,0xff414744,0xff394843,0xff3e4b48,0xff414b4a,0xff46514e,0xff4a544f,0xff4d5754,0xff505a57,0xff565e5b,0xff5b635e,
1906
 
    0xff596260,0xff586560,0xff4d6361,0xff556765,0xff5b6a6a,0xff626f6a,0xff676e6e,0xff5c716e,0xff5e7070,0xff5e7372,0xff627774,0xff697877,0xff6a7a79,0xff667b7c,
1907
 
    0xff6c7e7e,0xff6c7f80,0xff617f7f,0xff658082,0xff6d8483,0xff718584,0xff768888,0xff77888c,0xff698789,0xff588387,0xff5d8589,0xff65888d,0xff63898d,0xff6a8a8f,
1908
 
    0xff758f90,0xff749090,0xff789091,0xff798f91,0xff7a9095,0xff769093,0xff7b9294,0xff859195,0xff819294,0xff839393,0xff7e9092,0xff7a9092,0xff829291,0xff809192,
1909
 
    0xff7c9091,0xff819090,0xff818f90,0xff808e90,0xff7d8d8c,0xff808e8d,0xff7e8b8d,0xff70898a,0xff708588,0xff678388,0xff657f86,0xff627e85,0xff607d83,0xff5d7a80,
1910
 
    0xff56787d,0xff5a7a7e,0xff56767b,0xff567277,0xff547477,0xff667b80,0xff667778,0xff3d423f,0xff41453f,0xff3c4641,0xff404944,0xff424b49,0xff3f4c49,0xff424e4d,
1911
 
    0xff49524e,0xff4b5452,0xff4a5552,0xff515b56,0xff545d5a,0xff525e5c,0xff4f605e,0xff586361,0xff5a6765,0xff5d6a67,0xff5d6a6a,0xff606d6c,0xff65706f,0xff607270,
1912
 
    0xff607272,0xff5c7273,0xff607575,0xff627878,0xff677979,0xff667b7c,0xff647d7e,0xff6d8081,0xff6a8082,0xff658084,0xff698584,0xff688386,0xff668587,0xff688789,
1913
 
    0xff6e888a,0xff65888b,0xff5f848b,0xff61868d,0xff5d878b,0xff678a8e,0xff708d91,0xff759094,0xff7d9195,0xff879495,0xff7c9194,0xff719091,0xff779296,0xff719194,
1914
 
    0xff7e9497,0xff849496,0xff7d9495,0xff7c9294,0xff799092,0xff799294,0xff7d9095,0xff829393,0xff859391,0xff829094,0xff7f8f91,0xff7f8f90,0xff768d8e,0xff6f8a8d,
1915
 
    0xff68888b,0xff63868a,0xff5f8289,0xff5c8183,0xff5a8086,0xff567d82,0xff517b7f,0xff4c777b,0xff53777e,0xff59787e,0xff56767b,0xff5d7578,0xff647980,0xff637981,
1916
 
    0xff39423e,0xff3c4442,0xff3f4644,0xff394946,0xff384b45,0xff434e4a,0xff44504c,0xff45534e,0xff505852,0xff545b57,0xff505c57,0xff565f5c,0xff53615e,0xff5e6563,
1917
 
    0xff5f6863,0xff626c68,0xff676c6a,0xff5e6d6a,0xff636e6f,0xff62706f,0xff5d7171,0xff5c7373,0xff5e7475,0xff67797a,0xff5c7878,0xff5b7a7b,0xff5b7a7b,0xff5a7b7f,
1918
 
    0xff65807e,0xff5e7e82,0xff678384,0xff638486,0xff698588,0xff5b8587,0xff63878a,0xff60888b,0xff6a898e,0xff6d8a90,0xff6f8c90,0xff789092,0xff769095,0xff6f9093,
1919
 
    0xff799295,0xff7c9395,0xff849697,0xff809596,0xff859698,0xff8a9798,0xff849796,0xff799395,0xff829697,0xff779397,0xff789295,0xff879799,0xff7f9397,0xff759295,
1920
 
    0xff7a9196,0xff829494,0xff849493,0xff829394,0xff758f93,0xff728d91,0xff6c8b8f,0xff64888b,0xff5f858b,0xff5e8489,0xff5d8388,0xff598285,0xff577e83,0xff567d82,
1921
 
    0xff587a80,0xff5b7d81,0xff567a7f,0xff627a80,0xff5e747a,0xff507277,0xff56797f,0xff354440,0xff384540,0xff314543,0xff374a45,0xff3b4c48,0xff424e4c,0xff445350,
1922
 
    0xff4a5651,0xff4c5a55,0xff4e5a55,0xff515d59,0xff55605f,0xff556260,0xff586660,0xff5d6965,0xff5c6967,0xff566c6a,0xff596c6c,0xff546d6d,0xff516e6f,0xff526e70,
1923
 
    0xff4f7273,0xff527272,0xff5b7678,0xff59767c,0xff58787d,0xff57797e,0xff5b7c7f,0xff637f83,0xff698485,0xff758789,0xff738789,0xff76898b,0xff5e8587,0xff5f868b,
1924
 
    0xff67888d,0xff6b8b90,0xff698c90,0xff6c8e90,0xff799295,0xff769195,0xff7a9297,0xff7a9496,0xff7d9598,0xff859698,0xff859899,0xff849798,0xff829799,0xff889999,
1925
 
    0xff84979a,0xff799599,0xff819698,0xff809599,0xff809697,0xff839696,0xff7e9499,0xff749393,0xff7e9397,0xff7e9397,0xff859895,0xff869696,0xff7a9094,0xff678a8e,
1926
 
    0xff5f888d,0xff63878c,0xff60858b,0xff588386,0xff588186,0xff587f85,0xff597d83,0xff5f7e82,0xff5b7e83,0xff5a7d82,0xff50787e,0xff50747c,0xff3e6e75,0xff51767c,
1927
 
    0xff324142,0xff2f4342,0xff344745,0xff3f4a48,0xff3e4e4a,0xff455151,0xff455251,0xff445553,0xff445755,0xff425857,0xff415858,0xff4a605f,0xff4b6160,0xff4f6363,
1928
 
    0xff536868,0xff54696a,0xff576b6d,0xff526c6c,0xff5a6f71,0xff607374,0xff607575,0xff667676,0xff60777c,0xff567979,0xff50777a,0xff547a7d,0xff597b80,0xff638083,
1929
 
    0xff678386,0xff708686,0xff76898b,0xff6e8a88,0xff7a8c8d,0xff7c8d90,0xff708b8e,0xff638a8e,0xff6a8d91,0xff6a8d92,0xff668e91,0xff719195,0xff799496,0xff789497,
1930
 
    0xff7d959a,0xff829899,0xff86989b,0xff85989a,0xff85999b,0xff84999a,0xff80989c,0xff869a9a,0xff799699,0xff829899,0xff82999d,0xff7e9ca0,0xff829fa5,0xff73969f,
1931
 
    0xff7b9ca4,0xff81969b,0xff76959a,0xff677f84,0xff77989d,0xff83a0a0,0xff869a9c,0xff758f92,0xff62898f,0xff5c868b,0xff5a858a,0xff59898e,0xff5b898c,0xff5c8287,
1932
 
    0xff557c83,0xff557d82,0xff517b80,0xff49767e,0xff3f737c,0xff376e76,0xff667b80,0xff314542,0xff364745,0xff344946,0xff394b4a,0xff3d4f4c,0xff405050,0xff425455,
1933
 
    0xff445554,0xff3f5756,0xff45575a,0xff485c5d,0xff4b5f5f,0xff4c6162,0xff4e6665,0xff4f6766,0xff526869,0xff536a6d,0xff4f6e6d,0xff54706f,0xff5c7373,0xff5f7475,
1934
 
    0xff61767a,0xff57787a,0xff5b7a7c,0xff577a7d,0xff5d7e7f,0xff6f8386,0xff698484,0xff698486,0xff718789,0xff728989,0xff7c8c8f,0xff7a8e8f,0xff798e8f,0xff7b9190,
1935
 
    0xff6e8b91,0xff6d8d94,0xff6c9095,0xff6f9196,0xff709297,0xff76969b,0xff789799,0xff7c989a,0xff859d9c,0xff8a9b9c,0xff859c9c,0xff859a9b,0xff899c9e,0xff839c9c,
1936
 
    0xff85a0a4,0xff89a7ab,0xff8ca7ae,0xff809a9d,0xff696b69,0xff331c10,0xff1c0100,0xff32332d,0xff84a5a9,0xff515151,0xff160402,0xff312f34,0xff180a09,0xff2c454a,
1937
 
    0xff7f9ba1,0xff7d8f96,0xff678b8e,0xff5c8b92,0xff2f444a,0xff294148,0xff446a71,0xff517b82,0xff527d84,0xff4c7a83,0xff478084,0xff467c86,0xff447980,0xff697b7e,
1938
 
    0xff334742,0xff364646,0xff364a48,0xff374c4b,0xff39514b,0xff3d5150,0xff415454,0xff3d5654,0xff3d5758,0xff3f5c5b,0xff445f5e,0xff4d6261,0xff4c6663,0xff4e6666,
1939
 
    0xff4d6868,0xff4f6c6a,0xff556e71,0xff576f71,0xff587176,0xff5e7377,0xff607877,0xff5b787a,0xff5a787c,0xff54787b,0xff5a7c7f,0xff6b8184,0xff6e8585,0xff6e8788,
1940
 
    0xff698688,0xff74898c,0xff7d8c8e,0xff7d8e90,0xff7c9092,0xff74918f,0xff809496,0xff789297,0xff6a8f93,0xff6c9094,0xff719398,0xff73949a,0xff74959a,0xff7b999e,
1941
 
    0xff7e9a9c,0xff899d9f,0xff8c9f9e,0xff879f9f,0xff879e9f,0xff809d9f,0xff85a2a6,0xff6f716a,0xff4d3b22,0xff47311e,0xff42352a,0xff8eaeb2,0xff88958f,0xff3a2617,
1942
 
    0xff382200,0xff869596,0xff657462,0xff352d26,0xff474640,0xff100807,0xff050000,0xff788d84,0xff749395,0xff7a9296,0xff81908a,0xff120000,0xff000000,0xff2a3b40,
1943
 
    0xff437275,0xff54838b,0xff528a93,0xff34555f,0xff15252a,0xff223f45,0xff678188,0xff344648,0xff334947,0xff334b49,0xff384e4d,0xff3a504f,0xff3f5453,0xff3e5655,
1944
 
    0xff3b5756,0xff3e5a58,0xff455b5b,0xff48605f,0xff496461,0xff4e6565,0xff4e6768,0xff4c686b,0xff526c6d,0xff586f71,0xff587272,0xff5b7573,0xff657778,0xff637879,
1945
 
    0xff667b7e,0xff5f7c7e,0xff607d7f,0xff6b8182,0xff698383,0xff6d8587,0xff728787,0xff798b8a,0xff7a8d8a,0xff7a8d8e,0xff798f90,0xff7b9091,0xff7d9494,0xff799697,
1946
 
    0xff6d969c,0xff6c979a,0xff6e979b,0xff729599,0xff72979b,0xff77989b,0xff7f9ba0,0xff809c9f,0xff879f9f,0xff8b9fa0,0xff8a9ea0,0xff89a0a1,0xff809fa2,0xff7fa4aa,
1947
 
    0xff635c4e,0xff584129,0xff553a22,0xff44230f,0xff769aa1,0xff7ba1a7,0xff85a6a6,0xff88908e,0xff798082,0xff5e8790,0xff909390,0xff8d9798,0xff5f5950,0xff271c13,
1948
 
    0xff85897b,0xff78969f,0xff759195,0xff7c9395,0xff767570,0xff656057,0xff629098,0xff53868c,0xff41686e,0xff2e272c,0xff060000,0xff020000,0xff280c00,0xff5d543f,
1949
 
    0xff314848,0xff334b49,0xff334d4d,0xff3a504f,0xff3e5152,0xff3f5554,0xff415858,0xff415958,0xff455c5a,0xff4a6060,0xff4a6362,0xff4d6466,0xff4e6868,0xff4e6969,
1950
 
    0xff526b6b,0xff587170,0xff5d7172,0xff5c7574,0xff637577,0xff64787a,0xff667b7c,0xff677e7e,0xff667f7e,0xff667f83,0xff648185,0xff648384,0xff708689,0xff778b8a,
1951
 
    0xff798b8d,0xff778d8d,0xff76908f,0xff788f92,0xff799293,0xff869f9e,0xff6b878c,0xff485a5c,0xff4a5f66,0xff5b787b,0xff719b9f,0xff739d9f,0xff7a9ba0,0xff819da0,
1952
 
    0xff819ea1,0xff8ea2a3,0xff91a5a8,0xff83a5a5,0xff86a2a2,0xff8ba1a6,0xff7fa5aa,0xff6d6551,0xff523110,0xff45290b,0xff938458,0xff919794,0xff6999a1,0xff7a9ba1,
1953
 
    0xff929e9e,0xff605652,0xff616765,0xff878b87,0xff7e888a,0xff899696,0xff969b9a,0xff747471,0xff7b979d,0xff75969c,0xff6d9093,0xff737a78,0xff758082,0xff7c807e,
1954
 
    0xff47727a,0xff4b7a80,0xff52878c,0xff3e676e,0xff171f21,0xff4e544f,0xff7e8380,0xff324a49,0xff2f4a48,0xff3a4e50,0xff37514d,0xff3b5351,0xff3a5455,0xff3b575a,
1955
 
    0xff3e5a5a,0xff435d5c,0xff48615e,0xff466264,0xff4b6565,0xff506968,0xff4d6c6a,0xff566e6e,0xff587070,0xff5b7472,0xff5b7575,0xff617877,0xff667a7b,0xff627c7b,
1956
 
    0xff627c80,0xff5e7e80,0xff618181,0xff6f8285,0xff768787,0xff778989,0xff768a8a,0xff778d8e,0xff7e9797,0xff819898,0xff7d9997,0xff809ea3,0xff4a4f54,0xff180300,
1957
 
    0xff1c0900,0xff804b09,0xff9c947e,0xff889291,0xff6a8085,0xff799ba2,0xff87a8ab,0xff8ca7a9,0xff92a7ad,0xff707975,0xff6d7d7f,0xff85a2ae,0xff83a2a5,0xff849da0,
1958
 
    0xff989b94,0xff8b826a,0xff89877c,0xff8d8f8a,0xff989183,0xff868f8e,0xff819fa3,0xff949d9c,0xff717b7d,0xff8a9498,0xff7e8b8d,0xff7d8a8e,0xff828e8e,0xff908e89,
1959
 
    0xff8b8276,0xff343131,0xff4c6f76,0xff78888b,0xff7b7e7e,0xff717b7c,0xff788285,0xff838180,0xff4a767d,0xff4f848a,0xff41787f,0xff54787d,0xff82827c,0xff69665b,
1960
 
    0xff2b4948,0xff304949,0xff364e4e,0xff37504f,0xff395253,0xff3c5556,0xff455959,0xff425e5b,0xff455d5d,0xff42625f,0xff446462,0xff486768,0xff4e6a68,0xff546e6b,
1961
 
    0xff587070,0xff577271,0xff587676,0xff567675,0xff5d777a,0xff58787a,0xff50787b,0xff567a7e,0xff627f81,0xff6c8484,0xff758785,0xff768a87,0xff778a8a,0xff7c9392,
1962
 
    0xff779091,0xff3f4548,0xff474f52,0xff5d6c71,0xff4b4440,0xff473426,0xff2f2213,0xff291101,0xff41331d,0xff939b97,0xff756b5a,0xff614e3f,0xff543f2d,0xff5a5348,
1963
 
    0xff787b77,0xff643e0f,0xff522900,0xff4b2100,0xff958550,0xff99a5a9,0xff9c9d99,0xff8a908f,0xff9d9a85,0xff785c31,0xff59462b,0xff9ba1a0,0xff8d877c,0xff839292,
1964
 
    0xff95a5a4,0xff626565,0xff838e94,0xff7d8e92,0xff798d92,0xff8e9593,0xff8f8a80,0xff86816c,0xff919088,0xff2f2322,0xff3c505a,0xff727c82,0xff727d83,0xff738185,
1965
 
    0xff7b868a,0xff797371,0xff4a7a85,0xff4d7f88,0xff74878c,0xff807b77,0xff7a7b74,0xff2f4b49,0xff334e4c,0xff354f4e,0xff385151,0xff3b5552,0xff3c5756,0xff405959,
1966
 
    0xff415c5c,0xff465e5f,0xff486160,0xff4a6464,0xff516969,0xff536c6a,0xff536f6f,0xff567072,0xff597372,0xff587575,0xff517375,0xff4d7478,0xff4f7578,0xff527a7b,
1967
 
    0xff637f82,0xff738485,0xff738784,0xff768987,0xff79898a,0xff7c9394,0xff5f6b6f,0xff130502,0xff0b0300,0xff100000,0xff856632,0xff879ea0,0xff85a5ab,0xff7ca2a6,
1968
 
    0xff6d9ca2,0xff808a89,0xff8b8b85,0xff929391,0xff979687,0xff868173,0xff746752,0xff5d422b,0xff6d685c,0xff63430f,0xff5e3a06,0xff867c5b,0xff999b9e,0xff899595,
1969
 
    0xff8a9495,0xff929590,0xff9ea8a6,0xff634321,0xff7c8281,0xff918c86,0xff7c8583,0xff97a7a8,0xff636665,0xff839196,0xff808e92,0xff7a8b8f,0xff929793,0xff898d89,
1970
 
    0xff828989,0xff838f92,0xff867e7a,0xff091117,0xff647c83,0xff6c7b80,0xff6f7d82,0xff748385,0xff878e90,0xff4f5e5e,0xff7a9096,0xff748588,0xff7a7f80,0xff717b7e,
1971
 
    0xff2e4d4b,0xff2f4c4e,0xff314f4e,0xff2f524f,0xff395453,0xff405856,0xff485f5c,0xff4f605f,0xff506362,0xff556564,0xff566968,0xff586b69,0xff5b706d,0xff55716f,
1972
 
    0xff4e6f70,0xff4d7272,0xff4a7273,0xff4d7276,0xff4f7678,0xff4f7979,0xff597b7d,0xff688180,0xff728583,0xff768888,0xff768988,0xff798e8c,0xff54615d,0xff69716c,
1973
 
    0xff5d6760,0xff2d2724,0xff251a13,0xff5b5650,0xff474444,0xff6d868e,0xff789a9f,0xff64959b,0xff808988,0xff878881,0xff8a8d88,0xff8b8f8e,0xff899496,0xff8c9ba0,
1974
 
    0xff867e65,0xff5e4a38,0xff8f988d,0xff9d9262,0xffa39e8b,0xff886f3e,0xff635345,0xff787c77,0xff8d9aa1,0xff95a2a5,0xff8b8473,0xff594d3f,0xff919a9b,0xff757f7a,
1975
 
    0xff9ca9ac,0xff616466,0xff81929b,0xff7e8f97,0xff75878d,0xff8f9796,0xff858d8d,0xff828d8d,0xff818f90,0xff8e9ea0,0xff281e23,0xff202e37,0xff68787e,0xff647179,
1976
 
    0xff717e86,0xff7a898e,0xff757575,0xff5b7f82,0xff7a8b8f,0xff798286,0xff737e84,0xff3e4e51,0xff3b5252,0xff3f5352,0xff435755,0xff4d5a59,0xff4b5e5c,0xff495d5e,
1977
 
    0xff4b605d,0xff4b6462,0xff506565,0xff516867,0xff536d6b,0xff566f6c,0xff587270,0xff5c7473,0xff637876,0xff607878,0xff57787a,0xff4e7578,0xff5b7b7c,0xff647f82,
1978
 
    0xff6b8480,0xff738683,0xff748787,0xff73888a,0xff738a8a,0xff759192,0xff7d9b9c,0xff657d82,0xff191010,0xff1c0e09,0xff180c04,0xff422707,0xff4a3d2d,0xff5f868d,
1979
 
    0xff699b9f,0xff6f7c7b,0xff858886,0xff8a9292,0xff859092,0xff828b8f,0xff818c90,0xff8c98a1,0xff776b54,0xffa0a29b,0xff96978f,0xff9d9681,0xffa19b85,0xffa1a6a0,
1980
 
    0xff7c684e,0xff7f888c,0xff93a1a4,0xff9faeaf,0xff5a3715,0xff737375,0xff747f7c,0xff939799,0xff4e5551,0xff84969d,0xff7c8c93,0xff728189,0xff95999a,0xff858f8e,
1981
 
    0xff868e8f,0xff808d90,0xff829597,0xff777876,0xff070004,0xff41575e,0xff657176,0xff66747c,0xff73828a,0xff869396,0xff4b5e61,0xff708d93,0xff7b8587,0xff737f82,
1982
 
    0xff3f5254,0xff3e5453,0xff435755,0xff4e5b58,0xff475c59,0xff495d5a,0xff495f5e,0xff4a6162,0xff4a6262,0xff4d6764,0xff526b6a,0xff526e6b,0xff526e6e,0xff5b7371,
1983
 
    0xff617675,0xff637875,0xff687a78,0xff6b7c7b,0xff617b7d,0xff587c7d,0xff628081,0xff6c8386,0xff6f8784,0xff708687,0xff6c8787,0xff729191,0xff67848a,0xff455357,
1984
 
    0xff514336,0xff2f1d14,0xff160b05,0xff150500,0xff81662a,0xffaab1ab,0xff605554,0xff72a1aa,0xff6d7f7f,0xff7a7f81,0xff879398,0xff828e8e,0xff82898e,0xff7d888d,
1985
 
    0xff7f8991,0xff8b989c,0xff969f9e,0xff949a96,0xff98978d,0xff979e98,0xff97a2a0,0xffa3afac,0xff726456,0xff8ca1a7,0xff95a9ad,0xff817460,0xff584a34,0xff757f81,
1986
 
    0xff8d8e87,0xff4e4f4f,0xff84959d,0xff7b8991,0xff707d84,0xff8d9795,0xff838b8c,0xff838d8c,0xff818e91,0xff809095,0xff919fa3,0xff372f2e,0xff1c2b34,0xff687882,
1987
 
    0xff62707a,0xff707d86,0xff7d8f93,0xff555558,0xff608b91,0xff7f8689,0xff788287,0xff375250,0xff3b5254,0xff3f5655,0xff48595a,0xff445c5b,0xff485e5c,0xff49615e,
1988
 
    0xff496260,0xff486364,0xff4b6866,0xff506a69,0xff4d6e6d,0xff5d7676,0xff5e7978,0xff677f7d,0xff6f8682,0xff6d8784,0xff728a89,0xff758988,0xff658281,0xff658180,
1989
 
    0xff7b8887,0xff818b8a,0xff84908d,0xff95a19d,0xff545e5f,0xff423d41,0xff646d6d,0xff323338,0xff1d130e,0xff302922,0xff6a6559,0xff888f90,0xff707677,0xff737d81,
1990
 
    0xff523d38,0xff685d56,0xff727a7b,0xff787e81,0xff7d8386,0xff7d8385,0xff787f85,0xff787d87,0xff869194,0xff959e9d,0xff939d9f,0xff919b99,0xff949f9c,0xff97a29f,
1991
 
    0xff9dabab,0xff847b6c,0xff737e85,0xff95a9ad,0xff7f786a,0xff513212,0xff626a67,0xff8e908c,0xff4b4c48,0xff8396a0,0xff7e8a92,0xff737e82,0xff869195,0xff858b8e,
1992
 
    0xff808a8f,0xff838d91,0xff808d93,0xff859499,0xff656767,0xff110c16,0xff556f77,0xff65757d,0xff6e7c88,0xff7c8a95,0xff7a797a,0xff40636d,0xff7b898c,0xff758587,
1993
 
    0xff3a5452,0xff3b5655,0xff3f5858,0xff3e5a59,0xff3e5b59,0xff445e5d,0xff486062,0xff496363,0xff466467,0xff496867,0xff5d7576,0xff475d5e,0xff293538,0xff515854,
1994
 
    0xff222b2e,0xff130f15,0xff080408,0xff090205,0xff2f2e32,0xff798989,0xff808e8a,0xff888f88,0xff89938a,0xff88908f,0xff1b171a,0xff000000,0xff967742,0xff696564,
1995
 
    0xff3c362d,0xff413c34,0xff514f4d,0xff9a9786,0xff90815a,0xff2b1600,0xff3e383a,0xff4a4241,0xff4f3a26,0xff594025,0xff757877,0xff797b7c,0xff797c7a,0xff76797c,
1996
 
    0xff6e7276,0xff868f95,0xff91999b,0xff90989a,0xff919a9c,0xff949fa0,0xff98a5a5,0xff9aa7a8,0xffa0a5a0,0xff5d4a36,0xff91adb6,0xff7e7365,0xff4e2f12,0xff595e5f,
1997
 
    0xff797a77,0xff4c4d4d,0xff8498a1,0xff7b8c93,0xff78818b,0xff7f8c91,0xff848c8d,0xff7f888b,0xff80898e,0xff7f8d91,0xff829198,0xff82898c,0xff100d13,0xff3f545d,
1998
 
    0xff677580,0xff6a7a84,0xff79888f,0xff859299,0xff495455,0xff7d8991,0xff748488,0xff315251,0xff395556,0xff395656,0xff39575a,0xff435d5b,0xff485f60,0xff4b6263,
1999
 
    0xff496463,0xff4f6767,0xff5f7574,0xff181c1d,0xff000000,0xff6b4911,0xff5b5848,0xff1c2024,0xff101013,0xff130e12,0xff130e10,0xff0a0606,0xff0f090d,0xff85908d,
2000
 
    0xff87908d,0xff929c98,0xff1f1c1d,0xff0e0403,0xff0f0708,0xff27150a,0xff8c8267,0xff8a836e,0xff858b8c,0xff8c9396,0xff928d81,0xff8c9088,0xff98a3a2,0xff3d2b1b,
2001
 
    0xff47342b,0xff534438,0xff5f482a,0xff634422,0xff767778,0xff777575,0xff757571,0xff716d6c,0xff808b8e,0xff889092,0xff889394,0xff8d9898,0xff929f9f,0xff95a2a2,
2002
 
    0xff9aa6a5,0xffa2b1b2,0xff796f5f,0xff8296a0,0xff817e72,0xff4f2a11,0xff545859,0xff656466,0xff565d60,0xff8397a0,0xff7a8d96,0xff78858a,0xff7b8990,0xff889092,
2003
 
    0xff7f888a,0xff80898d,0xff818d91,0xff7e8e92,0xff86969c,0xff342c30,0xff283b44,0xff687983,0xff687781,0xff75878f,0xff819198,0xff51595c,0xff7c8f93,0xff738289,
2004
 
    0xff335154,0xff385655,0xff495c5c,0xff4f5e5d,0xff516261,0xff556865,0xff5b6f6c,0xff677472,0xff7c8179,0xff262628,0xff020000,0xff020004,0xff301706,0xff634818,
2005
 
    0xff5b5e56,0xff1c1816,0xff070002,0xff131112,0xff181214,0xff0a0506,0xff201a1f,0xff8f9c9a,0xff9aa5a0,0xff090205,0xff0b0100,0xff190f0a,0xff615843,0xff7a6f51,
2006
 
    0xff7c7974,0xff7c7d7b,0xff8c9290,0xff8f9293,0xff8a9495,0xff929d9b,0xff919591,0xff402a1e,0xff54463b,0xff584a3d,0xff604825,0xff6c573f,0xff737571,0xff737071,
2007
 
    0xff706a66,0xff7b8088,0xff81868a,0xff858c91,0xff899396,0xff909c9b,0xff97a1a5,0xff9aa6a9,0xff9fafaf,0xff908c82,0xff66696d,0xff939da0,0xff4b280f,0xff4f4b4a,
2008
 
    0xff5a5b5c,0xff6f8189,0xff8398a0,0xff7d8f98,0xff7a8992,0xff7a868e,0xff88959a,0xff838d90,0xff82898f,0xff808b8f,0xff818f94,0xff82949b,0xff616062,0xff141e29,
2009
 
    0xff697f88,0xff63757f,0xff788591,0xff7d8f95,0xff778084,0xff718285,0xff75828b,0xff5a6058,0xff5a615b,0xff5d625d,0xff626860,0xff6f716b,0xff585e5a,0xff1c1d20,
2010
 
    0xff291d12,0xff534e44,0xff151615,0xff030002,0xff1a1612,0xff664d20,0xff787a6c,0xff767a7a,0xff768184,0xff454f50,0xff0c0909,0xff170f12,0xff100a0c,0xff030000,
2011
 
    0xff616d6e,0xff6b7779,0xff453d35,0xff88928a,0xff878a84,0xff7a7263,0xff7b776c,0xff7d7973,0xff7c817e,0xff899191,0xff8d9799,0xff8e9598,0xff909b9a,0xff9ca9aa,
2012
 
    0xff594c44,0xff4e4640,0xff594631,0xff614e3f,0xff67410c,0xff6a6a68,0xff706d6b,0xff6d6663,0xff747b7e,0xff7d8085,0xff7f8a8e,0xff828c91,0xff8d999b,0xff96a2a4,
2013
 
    0xff9ca9ab,0xff9dacae,0xff9ea49d,0xff574e45,0xff97b5c0,0xff5a3a24,0xff474037,0xff667282,0xff768993,0xff83969e,0xff7e909a,0xff798a94,0xff77888f,0xff85939a,
2014
 
    0xff878f95,0xff838b90,0xff828d91,0xff7e8e95,0xff819199,0xff87949a,0xff120d10,0xff5e7b86,0xff60747c,0xff738790,0xff7a8b93,0xff7a878c,0xff899a9a,0xff75838a,
2015
 
    0xff5b5f5b,0xff5e615c,0xff60645f,0xff6b716b,0xff454e4b,0xff000000,0xff030002,0xff652b00,0xff6f6f59,0xff555b60,0xff15191a,0xff121217,0xff0f1112,0xff2e2b2d,
2016
 
    0xff110e14,0xff221607,0xff595b56,0xff171919,0xff110b0c,0xff161012,0xff0e0709,0xff242425,0xff576767,0xff899e9c,0xff909b9a,0xff717779,0xff7a7e80,0xff7a7f80,
2017
 
    0xff787b7c,0xff737c7f,0xff849191,0xff8d989a,0xff8f9a9a,0xff909b9c,0xff94a2a5,0xff7e8180,0xff412a1a,0xff52351a,0xff55412f,0xff5b3a17,0xff625337,0xff6e716e,
2018
 
    0xff686662,0xff707277,0xff7a7d80,0xff7b868b,0xff818a90,0xff8b9699,0xff93a1a4,0xff99a8aa,0xff9eabad,0xffacb8b8,0xff4d3a32,0xff8ca9b5,0xff888980,0xff402f28,
2019
 
    0xff596370,0xff65747f,0xff8498a2,0xff7a8b95,0xff788892,0xff778993,0xff798b96,0xff8b9598,0xff858f93,0xff828d92,0xff7f8e96,0xff7e9096,0xff8799a2,0xff302b2b,
2020
 
    0xff4f6a78,0xff637985,0xff70858e,0xff798d96,0xff757f84,0xff768e94,0xff808b90,0xff525d58,0xff58615d,0xff616c66,0xff323436,0xff040000,0xff000000,0xff000000,
2021
 
    0xff454034,0xff38321e,0xff150f06,0xff09080e,0xff171c1e,0xff0a070a,0xff060203,0xff080104,0xff844a06,0xff8a8d83,0xff52646d,0xff171c20,0xff120d0e,0xff171011,
2022
 
    0xff040000,0xff799393,0xff7f9293,0xff8c9a98,0xff6a7478,0xff707b7b,0xff717c7d,0xff757a7a,0xff727a7e,0xff7d888c,0xff8b989b,0xff8c999b,0xff8e9d9e,0xff92a0a2,
2023
 
    0xffa2b1b6,0xff41302a,0xff52433b,0xff58402a,0xff57402a,0xff593915,0xff6f7376,0xff6a6a65,0xff697073,0xff767b7e,0xff7c8084,0xff81878c,0xff859194,0xff92a0a2,
2024
 
    0xff97a6a9,0xff9cabae,0xffa7b9bc,0xff63564f,0xff788f98,0xff9bb3b9,0xff81807e,0xff332622,0xff41494e,0xff8da6b0,0xff798c96,0xff72838f,0xff6f848f,0xff6b838e,
2025
 
    0xff83989e,0xff889399,0xff819096,0xff7f8b94,0xff748792,0xff7f8f99,0xff8d999f,0xff4b626b,0xff49616e,0xff506772,0xff6d828e,0xff767d81,0xff495e62,0xff959ca0,
2026
 
    0xff515c58,0xff505c59,0xff282e2c,0xff484a46,0xff5d6861,0xff4f605b,0xff515c57,0xff6e5c38,0xff6c5d33,0xff787970,0xff3d4541,0xff020000,0xff120b09,0xff080406,
2027
 
    0xff000000,0xff403d30,0xff393829,0xff060305,0xff192024,0xff242a31,0xff1e2023,0xff100707,0xff57646b,0xff7f9697,0xff889a98,0xff677277,0xff6f7b7c,0xff737d7e,
2028
 
    0xff717c7b,0xff707c7e,0xff758186,0xff7e9198,0xff87959b,0xff91a1a4,0xff95a4a6,0xff95a0a2,0xff382d29,0xff4b403b,0xff4f3d2f,0xff57402d,0xff52310a,0xff676965,
2029
 
    0xff6e6e6d,0xff6a6e6f,0xff73797f,0xff778187,0xff7e878a,0xff838c93,0xff8f9aa3,0xff95a6a7,0xff9aabb0,0xffa4b4b9,0xff7f7873,0xff687e88,0xff96aeb3,0xff97a9ae,
2030
 
    0xff636661,0xff43403d,0xff515e65,0xff7c919c,0xff768a93,0xff5a6972,0xff51646e,0xff4d646e,0xff8c9fa6,0xff7d8d96,0xff7b8c92,0xff708b96,0xff79949b,0xff828f96,
2031
 
    0xff3d4c53,0xff2f4950,0xff41535d,0xff46606b,0xff7a8b93,0xff63808e,0xff647c87,0xff4f5b59,0xff4c5857,0xff576663,0xff586563,0xff556566,0xff546768,0xff546a6b,
2032
 
    0xff6a6a61,0xff696b63,0xff6a716f,0xff2d2f31,0xff291d1d,0xff171113,0xff130d0c,0xff555040,0xff83774b,0xff878474,0xff8e928a,0xff282624,0xff1a1a1e,0xff212b2f,
2033
 
    0xff1b171c,0xff455256,0xff82999d,0xff8c9c9a,0xff687379,0xff6d787b,0xff707b7d,0xff6e7a7b,0xff6d787d,0xff717b83,0xff788a90,0xff80929b,0xff8e9fa3,0xff98abac,
2034
 
    0xff838689,0xff373434,0xff473a36,0xff504643,0xff4b3e33,0xff4b2e18,0xff5f5c58,0xff6e7273,0xff686d70,0xff717a83,0xff768286,0xff7c878a,0xff818b8e,0xff8999a0,
2035
 
    0xff93a5aa,0xff9bacb0,0xffa0b3b4,0xffa4aba9,0xff535b5f,0xff97adb6,0xff99abb2,0xffa0b6b9,0xff9fb7bf,0xffa1b7ba,0xff787f84,0xff312f32,0xff334140,0xff444c4f,
2036
 
    0xff110908,0xff647f88,0xff6f8188,0xff687881,0xff7b888c,0xff88979c,0xff4e5054,0xff0c0607,0xff4c636b,0xff50585c,0xff181419,0xff587883,0xff8398a0,0xff7f9199,
2037
 
    0xff4b5b57,0xff4f5d5b,0xff4e6060,0xff4f6164,0xff516363,0xff536868,0xff506668,0xff656e6b,0xff6f706c,0xff474a46,0xff6d746d,0xff364042,0xff0a0607,0xff1a1313,
2038
 
    0xff919184,0xff81817b,0xff82847d,0xff818683,0xff959d9a,0xff111011,0xff1f242b,0xff212b2f,0xff3e494b,0xff7c9aa0,0xff879c9c,0xff6d787f,0xff6e7980,0xff727c7f,
2039
 
    0xff6f787c,0xff6b777d,0xff6b7881,0xff77858e,0xff7e8d97,0xff8d9fa4,0xff9cabae,0xff7a7c7c,0xff3c3838,0xff3b2e2a,0xff4d4f50,0xff4b4035,0xff4d311b,0xff5d5448,
2040
 
    0xff70767a,0xff696f70,0xff717b87,0xff757f87,0xff7b868e,0xff7d8a90,0xff86989f,0xff90a5ab,0xff9aaeb4,0xffa1b1b5,0xffaabdbf,0xff626666,0xff96adb2,0xff93adb5,
2041
 
    0xff93acb3,0xff92aab0,0xff95abb4,0xff7c8c92,0xff687173,0xff69767b,0xff576b6e,0xff4e5a5d,0xff5d777e,0xff7b878b,0xff222324,0xff445861,0xff72838d,0xff21212a,
2042
 
    0xff24353f,0xff617d85,0xff636d72,0xff202025,0xff4b6a74,0xff7d949b,0xff7e9199,0xff4b595a,0xff4c5c5b,0xff4c6160,0xff4c6161,0xff546666,0xff526565,0xff4d6869,
2043
 
    0xff656e6a,0xff6c6f6b,0xff697270,0xff636f70,0xff687878,0xff050204,0xff3b3735,0xff878a86,0xff80847e,0xff7f8783,0xff828887,0xff909996,0xff282525,0xff232c34,
2044
 
    0xff23282f,0xff181318,0xff7c9fa5,0xff76959b,0xff677a84,0xff6c7881,0xff6e7c7e,0xff717b7f,0xff6e787d,0xff6d797f,0xff76868f,0xff788c96,0xff889da3,0xff97aaac,
2045
 
    0xff8d989a,0xff353237,0xff3b2d27,0xff494b51,0xff494443,0xff422a1c,0xff4f453b,0xff6c787b,0xff697275,0xff717e89,0xff707d84,0xff7c878f,0xff7a878e,0xff8498a0,
2046
 
    0xff8fa5ac,0xff98aeb3,0xffa1b1b9,0xffa4b7bc,0xff909ca1,0xff8197a6,0xff99afb8,0xff98adb5,0xff9bb0b6,0xff9ab0b5,0xff9aaeb7,0xff99b2ba,0xff92afb6,0xff93aeb6,
2047
 
    0xff90acb5,0xff869fa6,0xff5e6f72,0xff404c53,0xff374951,0xff56737d,0xff5b7781,0xff586e72,0xff7f989d,0xff89a1a8,0xff88a1a5,0xff889ca2,0xff84959d,0xff84959c,
2048
 
    0xff48585a,0xff475d5d,0xff4b5f5e,0xff4d6162,0xff4e6364,0xff4c6667,0xff4b686a,0xff636e6a,0xff6c7071,0xff687272,0xff687373,0xff687679,0xff010002,0xff565753,
2049
 
    0xff858b87,0xff828683,0xff818886,0xff838c8a,0xff8d9897,0xff393b3c,0xff110f11,0xff1a161b,0xff120a0b,0xff59787f,0xff6a959c,0xff617f88,0xff6b7a82,0xff727c82,
2050
 
    0xff6f7c82,0xff6e7b81,0xff6c7a83,0xff73828c,0xff7a8b94,0xff84979f,0xff94a6ab,0xffa2b5ba,0xff383235,0xff3d332e,0xff454848,0xff4a4948,0xff3d281f,0xff443d37,
2051
 
    0xff6c7c87,0xff697987,0xff6f8491,0xff6d7d86,0xff758891,0xff768690,0xff7c939c,0xff94a8af,0xff9ab0b4,0xffa0b4ba,0xffb0c3c5,0xff3e3a3a,0xff7b9bab,0xff849fad,
2052
 
    0xff8ba9b1,0xff97afb6,0xff94adb5,0xff95afb6,0xff95adb2,0xff95abb3,0xff94adb4,0xff93acb1,0xff92abb2,0xff97adb4,0xff9aafb7,0xff95aeb4,0xff92a7ad,0xff8da0a5,
2053
 
    0xff8ba2a8,0xff82989e,0xff879ea3,0xff889da2,0xff8c9fa3,0xff8ca0a1,0xff93a1a2,0xff4a5b59,0xff4b5e5d,0xff4b6160,0xff4a6262,0xff4c6567,0xff506867,0xff4b6a69,
2054
 
    0xff636e6e,0xff6b7370,0xff687371,0xff6b7777,0xff5c696c,0xff000000,0xff696c68,0xff838785,0xff818684,0xff818a87,0xff818d89,0xff869290,0xff7d898a,0xff090507,
2055
 
    0xff1e1b1e,0xff100908,0xff445960,0xff6c98a1,0xff638991,0xff6a7982,0xff718088,0xff727e84,0xff6c7f84,0xff6d7b85,0xff73818c,0xff788890,0xff80959e,0xff93a5ac,
2056
 
    0xffa0b6bb,0xff59585a,0xff372a2d,0xff3f3537,0xff4c4c52,0xff3b2e25,0xff494944,0xff727b81,0xff52544f,0xff616c70,0xff708b99,0xff75919c,0xff6f8590,0xff74929d,
2057
 
    0xff89a6b0,0xff9ab0b8,0xffa4b9bf,0xff959fa2,0xff7a9daa,0xff8eaeb7,0xff8dacb5,0xff8facb5,0xff92afb5,0xff98b1b8,0xff97b0b7,0xff95afb5,0xff93aeb2,0xff97adb3,
2058
 
    0xff96adb2,0xff97acb0,0xff94aaaf,0xff94a9ae,0xff93a8ad,0xff92a7ac,0xff91a4ab,0xff8ca3a7,0xff91a3a7,0xff93a5a7,0xff93a5a7,0xff90a3a4,0xff92a5a4,0xff95a2a2,
2059
 
    0xff475b59,0xff485d5c,0xff476162,0xff4a6263,0xff546768,0xff52676d,0xff526c6f,0xff60706e,0xff6d7371,0xff6c7774,0xff6d7a79,0xff576668,0xff010000,0xff767b79,
2060
 
    0xff7f8885,0xff808986,0xff828c88,0xff838e8a,0xff869291,0xff8c9898,0xff0e0c0f,0xff24242d,0xff150f10,0xff42525a,0xff87a2a6,0xff839196,0xff697882,0xff728087,
2061
 
    0xff728088,0xff6f7e85,0xff727f88,0xff6f7f89,0xff778892,0xff7f939d,0xff90a5ab,0xff9badb2,0xff8f9da1,0xff2d2024,0xff352a2b,0xff4a5051,0xff3e3539,0xff585c5a,
2062
 
    0xff99a3aa,0xff767a78,0xff545456,0xff727e87,0xff718692,0xff6a8693,0xff688a9a,0xff799bab,0xff8dacb7,0xffa0b7bd,0xff758084,0xff8ca5af,0xff94adb7,0xff99b0b9,
2063
 
    0xff98b1b8,0xff96b1b7,0xff99b0b8,0xff9eb3b7,0xff97adb3,0xff96b0b5,0xff9ab1b5,0xff9aafb4,0xff97adb2,0xff97acb1,0xff94a9ae,0xff96a8af,0xff92a8ac,0xff96a9ac,
2064
 
    0xff97a8aa,0xff92a5a6,0xff95a6a9,0xff94a7a6,0xff9aa7a7,0xff96a5a4,0xff8d9f9f,0xff4a5b5b,0xff4d605f,0xff496063,0xff4d6564,0xff516669,0xff526a6c,0xff536e6c,
2065
 
    0xff5d6f6f,0xff6e7672,0xff707878,0xff717b7c,0xff5f6f6e,0xff000000,0xff7a807e,0xff828b88,0xff828a87,0xff818b89,0xff838f8c,0xff899694,0xff616b6e,0xff151217,
2066
 
    0xff1c1f23,0xff161011,0xff4b575a,0xff89a2a8,0xff464f50,0xff678088,0xff718089,0xff70838a,0xff6d7f88,0xff707f89,0xff71808a,0xff758892,0xff788e96,0xff8ca2aa,
2067
 
    0xff96a9b0,0xffa1b9be,0xff697676,0xff271b1b,0xff4b5759,0xff423635,0xff4a545d,0xff5f7f93,0xff59798a,0xff668995,0xff788c8d,0xff4a463f,0xff322d2b,0xff516064,
2068
 
    0xff484b4b,0xff434a49,0xff96afb6,0xff646a73,0xff424d51,0xff88acb8,0xff95b2b9,0xff99b4bb,0xff94afb7,0xff93aeb6,0xff97afb7,0xffa1b5ba,0xff9db2b6,0xff9ab0b5,
2069
 
    0xff96afb4,0xff9bafb5,0xff98afb1,0xff95abb1,0xff9db0b0,0xff99acae,0xff94a9ad,0xff8ea5aa,0xff93a7a8,0xff94a6a9,0xff9caaab,0xff8fa4a7,0xff85a0a3,0xff829da1,
2070
 
    0xff4b5b5a,0xff495f5e,0xff486263,0xff4d6665,0xff4c6769,0xff4f696d,0xff576d72,0xff536c71,0xff727773,0xff707976,0xff707c7b,0xff758384,0xff010002,0xff797f7c,
2071
 
    0xff818a87,0xff828b88,0xff828d8c,0xff848e8e,0xff8f9c9c,0xff363b3f,0xff17181c,0xff161217,0xff18191b,0xff697573,0xffa5b5b5,0xff889ba2,0xff677a86,0xff6c828b,
2072
 
    0xff70848d,0xff6e838b,0xff6e8089,0xff70828c,0xff738790,0xff768b95,0xff839ba5,0xff90a7b0,0xff9baeb3,0xffa7bdc4,0xff4d4c51,0xff566168,0xff352f30,0xff516973,
2073
 
    0xff7297a9,0xff7399aa,0xff687d8d,0xff4a474e,0xff312426,0xff415158,0xff5b6a77,0xff2d2323,0xff2b292f,0xff4c6370,0xff7ba0b0,0xff8eb1be,0xff98afb8,0xff8eaeb6,
2074
 
    0xff9ab3ba,0xff9cb0b8,0xff94a9af,0xff99adb4,0xff97b0b6,0xffa2b6bb,0xffa1b5b8,0xff9eb3b6,0xff98b0b5,0xff91abb2,0xffa2b3b5,0xff9db0b1,0xff9db0b0,0xff9aacae,
2075
 
    0xff9babac,0xff98a8aa,0xff91a6a8,0xff86a3a6,0xff81a0a4,0xff82a0a3,0xff819ea1,0xff455c5a,0xff495e60,0xff476262,0xff4a6465,0xff52696e,0xff516b6e,0xff586d70,
2076
 
    0xff45686e,0xff6f7673,0xff707a77,0xff707c7c,0xff798385,0xff1f2528,0xff6e7372,0xff818a89,0xff828c88,0xff828e8c,0xff85908f,0xff909f9c,0xff202129,0xff1d1b20,
2077
 
    0xff1d1c23,0xff1e2327,0xff292426,0xff252126,0xff7d969b,0xff627a86,0xff6c8493,0xff6e8692,0xff6e8994,0xff708694,0xff708692,0xff738994,0xff738c97,0xff758e99,
2078
 
    0xff88a4ad,0xff99afb5,0xff9fb3b7,0xffadc4c8,0xff97a6af,0xff211413,0xff58707b,0xff789ead,0xff779aa8,0xff3b484b,0xff3c4346,0xff4e5f63,0xff658490,0xff658895,
2079
 
    0xff5c7a84,0xff7da8b2,0xff8bafbd,0xff96b3bc,0xff96b2bb,0xff98b5bd,0xff9cb7bd,0xff97b6bc,0xff95b4ba,0xff99b5bb,0xffa1b8bd,0xffa5b8bd,0xff9cb2b9,0xff96acb2,
2080
 
    0xff98b1b3,0xff9cb1b4,0xffa4b7b8,0xffa1b3b5,0xff9fb1b4,0xffa1b3b0,0xff9fafb0,0xff8faaaa,0xff87a5a8,0xff81a3a7,0xff7ea3a5,0xff7ea1a5,0xff7e9fa5,0xff7f9ca2,
2081
 
    0xff45595c,0xff445e61,0xff445f64,0xff4f6566,0xff596b6c,0xff536d6f,0xff506d71,0xff3e666c,0xff657373,0xff717a77,0xff6f7d7d,0xff73807e,0xff5e6e6f,0xff5e6162,
2082
 
    0xff848b8b,0xff818a8a,0xff848d8b,0xff859190,0xff91a09e,0xff1d2123,0xff1a1b1d,0xff1f2327,0xff1a1a1d,0xff4a636c,0xff688894,0xff7b95a1,0xff728181,0xff454e4f,
2083
 
    0xff374048,0xff3e4951,0xff343e46,0xff535c63,0xff798388,0xff778e9a,0xff748f9a,0xff87a2ad,0xff9cb1b5,0xffa0b5b9,0xffacc1c7,0xff47454b,0xff221614,0xff607b86,
2084
 
    0xff7ea3b5,0xff799dab,0xff7ea3b3,0xff85aebc,0xff85b0bc,0xff83a8b4,0xff89abb8,0xff91b3bf,0xff8db0bb,0xff96b4bb,0xff9ab7be,0xff98b7be,0xffa0bbc1,0xff9ab5bc,
2085
 
    0xff9db5bc,0xff9fb8be,0xff99b3bb,0xff9eb5ba,0xffa1b5b8,0xff8fa2a8,0xff9ab2b7,0xffa7bcba,0xffa9bcb9,0xffa3b6b7,0xffa3b4b6,0xffa6b5b7,0xff9bb1b2,0xff84a6ad,
2086
 
    0xff84a7ac,0xff83a4a9,0xff7fa4a8,0xff7ba1a7,0xff7fa1a8,0xff7a9fa4,0xff749aa1,0xff3f585a,0xff445c60,0xff4f6265,0xff5a696b,0xff55696c,0xff576c6c,0xff577070,
2087
 
    0xff667473,0xff707a78,0xff707a77,0xff727d7a,0xff747f7f,0xff737d80,0xff737e7d,0xff818b87,0xff818b87,0xff838f8f,0xff859191,0xff92a09e,0xff232a2f,0xff1b1e23,
2088
 
    0xff22242b,0xff25282d,0xff7697a1,0xff869fa7,0xff778691,0xff282326,0xff0b0505,0xff120909,0xff140b0f,0xff181011,0xff2c2d2f,0xff464e4e,0xff7791a0,0xff7891a0,
2089
 
    0xff8ba8b1,0xff9db1b7,0xffa3b9be,0xff8f9ea5,0xff1f181a,0xff312e32,0xff4c545c,0xff80a6b7,0xff89afbd,0xff84a8b6,0xff89abb8,0xff88adb6,0xff8eafba,0xff8fb1b9,
2090
 
    0xff95b6bd,0xff9fb9c0,0xff9eb9c0,0xff9ab7be,0xff9ab7bd,0xff9ab5bc,0xff9fb8bf,0xff9fb9c0,0xffa1b8bf,0xffa1babd,0xffa0b8bc,0xffa6bebf,0xffadc0bf,0xffadc0be,
2091
 
    0xffaabcbb,0xffa8bbb9,0xffa8bab9,0xffa3b5b7,0xff98b1b3,0xff85aab0,0xff82a7ad,0xff82a5ab,0xff80a3a9,0xff7fa4a8,0xff7aa3a7,0xff789fa4,0xff759ea3,0xff7099a1,
2092
 
    0xff495b5b,0xff596363,0xff5d6865,0xff5e6a69,0xff637070,0xff6a7372,0xff6e7773,0xff6e7b77,0xff717e78,0xff717a78,0xff727d7c,0xff767f7f,0xff727e7f,0xff767f81,
2093
 
    0xff7f8a87,0xff828c88,0xff838d8f,0xff859191,0xff909e9d,0xff343b40,0xff191c1f,0xff202629,0xff394347,0xff8aa0aa,0xff414a50,0xff040000,0xff100e0e,0xff32444d,
2094
 
    0xff4a6c79,0xff3d4f57,0xff536f7b,0xff678d9e,0xff7194a9,0xff7392a1,0xff768e9e,0xff8ba3ac,0xff9cb1b7,0xffa9bfc4,0xff45484e,0xff2c272b,0xff36383d,0xff41454e,
2095
 
    0xff36343b,0xff484f58,0xff81a1a9,0xff90b1ba,0xff91b1bc,0xff97b5bd,0xff98b7bf,0xff9db6be,0xff9bb4bb,0xff9bb5bc,0xffa1b9c0,0xff9db6bd,0xffa2bcc2,0xffa3bcc1,
2096
 
    0xffa4bdc2,0xffa6bac0,0xffabbfc3,0xffacbfc0,0xffacbfc0,0xffaebfbe,0xffa9bcbd,0xffa9bbbc,0xffa6babb,0xffa3b5b7,0xff93afb4,0xff8cadb4,0xff81aaae,0xff81a9ae,
2097
 
    0xff7ca6aa,0xff78a2a7,0xff76a1a5,0xff77a1a6,0xff759ea5,0xff6f9ba2,0xff6a989e,0xff545d5f,0xff556060,0xff5a6565,0xff60696a,0xff68706e,0xff697570,0xff6c7876,
2098
 
    0xff697776,0xff6b7778,0xff6f7a79,0xff727e7e,0xff748080,0xff758180,0xff717d80,0xff818a87,0xff818a8c,0xff828e8e,0xff879092,0xff8c9998,0xff576468,0xff140e13,
2099
 
    0xff171618,0xff51656b,0xff758e99,0xff586b6e,0xff6a868e,0xff7598a3,0xff6b8b9b,0xff6d909f,0xff7496a6,0xff7796a6,0xff7895a2,0xff7a98a6,0xff80a0b0,0xff809aa5,
2100
 
    0xff8ca7af,0xff9ab2bb,0xff535b63,0xff465255,0xff516168,0xff403f47,0xff485860,0xff617f89,0xff8bb4be,0xff93b1bc,0xff93b2bd,0xff95b3bd,0xff96b2ba,0xff8da8b1,
2101
 
    0xff98b8be,0xff9ebac1,0xffa0bcc2,0xffa1bdc2,0xffa5bec3,0xffa2bdc1,0xffa6bdc1,0xffabc0c2,0xffa9bfc3,0xffabc0c0,0xffacc0c4,0xffa5bec1,0xffa2babc,0xffa6bcbc,
2102
 
    0xffa3b8bb,0xffa6b9ba,0xff9db5b8,0xff96b2b7,0xff8baeb2,0xff82aaaf,0xff80a7ad,0xff77a3ab,0xff76a3a9,0xff73a0a7,0xff7aa2a9,0xff719fa4,0xff6e9ba1,0xff6a9aa0,
2103
 
    0xff595e5d,0xff5b6562,0xff606967,0xff636b6a,0xff626e6f,0xff687072,0xff677372,0xff6e7877,0xff717c78,0xff717e7c,0xff737b7f,0xff717e7f,0xff768384,0xff6b7779,
2104
 
    0xff80898a,0xff818b8a,0xff828e8e,0xff828f8f,0xff869192,0xff8d9d9c,0xff31373a,0xff0e070b,0xff5c7178,0xff77919c,0xff77939e,0xff77939c,0xff75939e,0xff76949f,
2105
 
    0xff7693a0,0xff7998a4,0xff7b96a6,0xff7f9aa9,0xff85a4b1,0xff464750,0xff667984,0xff91aab4,0xff606c78,0xff4d5d60,0xff627a85,0xff647f8c,0xff6f96a6,0xff83adba,
2106
 
    0xff8fb3c0,0xff92b1bd,0xff8ca8b3,0xff8aa9b1,0xff91adb6,0xff9bb8bf,0xffa1bfc4,0xffa4c0c4,0xffa3bdc2,0xffa6bec5,0xffa3bdc3,0xffa6bfc5,0xffadc3c4,0xffb0c4c7,
2107
 
    0xffadc2c3,0xffaac1c1,0xffaac0c3,0xffa6bdc2,0xffa7bec1,0xffaabebe,0xffa3bcbd,0xffabbdbd,0xffa0b7bd,0xff96b4b8,0xff9cb5b8,0xff8db1b5,0xff87adb3,0xff84a9af,
2108
 
    0xff7ba5ac,0xff76a2a8,0xff78a4a7,0xff7fa6a9,0xff75a1a7,0xff729ea4,0xff6b999f,0xff555e5e,0xff606462,0xff5f6664,0xff626c6c,0xff68706f,0xff6a7170,0xff6c7471,
2109
 
    0xff6d7778,0xff6e7a79,0xff727e7d,0xff6d797b,0xff56656c,0xff768184,0xff677176,0xff758181,0xff808b8c,0xff808d8d,0xff828f8f,0xff859294,0xff869497,0xff90a4a8,
2110
 
    0xff0c0309,0xff62777e,0xff7c9ca6,0xff7a98a2,0xff77929d,0xff74929c,0xff7894a0,0xff7b9aa5,0xff7c99a5,0xff7f9ca9,0xff7f9ca7,0xff6a7b88,0xff4d5c63,0xff4e6165,
2111
 
    0xff6a7f8e,0xff5a727d,0xff7193a3,0xff7ea3b3,0xff85a9ba,0xff8eb0ba,0xff92b0b8,0xff95b1bc,0xff8ca8b4,0xff91b3bb,0xffa4c0c7,0xffa5bec6,0xffa1bec3,0xffa5bdc4,
2112
 
    0xffa6bec4,0xffa7bec2,0xffa0babe,0xffb1c5c7,0xffb3c6c7,0xffb1c4c7,0xffafc3c5,0xffacc1c6,0xffa5bfc4,0xffabc1c3,0xffadc1c0,0xffa8bfc2,0xff9bbcc0,0xff98babe,
2113
 
    0xff96b7bd,0xff92b4ba,0xff8bb3b7,0xff86b0b5,0xff82adb4,0xff7da9b0,0xff77a5ac,0xff73a3a9,0xff79a3a9,0xff719fa5,0xff7ba1a9,0xff709da5,0xff6b9aa4,0xff6797a2,
2114
 
    0xff545a5b,0xff545f61,0xff5b6365,0xff5e6968,0xff636c6b,0xff687170,0xff677272,0xff6a7777,0xff6e7a7a,0xff778483,0xff606c70,0xff314248,0xff748284,0xff616b6e,
2115
 
    0xff4e4f55,0xff83908f,0xff818d8d,0xff839190,0xff849192,0xff89989a,0xff636e74,0xff0e0b0d,0xff2d2e35,0xff424952,0xff63737f,0xff819da8,0xff7d9ba6,0xff7d98a5,
2116
 
    0xff7d97a4,0xff7f99a6,0xff819da9,0xff66808b,0xff4f5f6a,0xff495660,0xff5a737e,0xff7da2ab,0xff95b8c2,0xff97b5bf,0xff97b5bf,0xff99b7bf,0xff9fb9c2,0xffa0bcc3,
2117
 
    0xffa3bfc4,0xffa7c1c6,0xffa5bfc5,0xffa9c1c7,0xffaac0c4,0xffaec4c9,0xffafc3c9,0xffb0c4c9,0xffb4c7c8,0xffb5c8c9,0xffb5c9ca,0xffb2c6c7,0xffacc2c6,0xffacc1c7,
2118
 
    0xffabc3c6,0xffabc3c5,0xffb1c5c6,0xff9dbec1,0xff93bac0,0xff93b9be,0xff92b7bd,0xff8eb7bb,0xff89b2ba,0xff85b1b7,0xff81adb3,0xff7ea9b0,0xff7aa7b0,0xff7da9ae,
2119
 
    0xff72a2a8,0xff709da9,0xff6f9da4,0xff719ea5,0xff6c9da3,0xff6699a1,0xff64969f,0xff575f5d,0xff5d645f,0xff606664,0xff626a68,0xff636c6c,0xff677071,0xff687372,
2120
 
    0xff697878,0xff5d676a,0xff333639,0xff1b2125,0xff424847,0xff6d797e,0xff35383c,0xff232425,0xff849395,0xff808b8e,0xff859294,0xff859396,0xff8ea0a2,0xff2c2f35,
2121
 
    0xff1f1d22,0xff222126,0xff181317,0xff170f10,0xff191118,0xff424f54,0xff7a98a4,0xff7d9ca8,0xff819ea9,0xff839fac,0xff86a4b2,0xff8eadba,0xff99b7c2,0xff9bb6bf,
2122
 
    0xff99b6be,0xff9eb8bf,0xffa1b9c1,0xffa3bcc2,0xffa4bdc3,0xffa5bec3,0xffa8c0c7,0xffa9c1c6,0xffabc2c6,0xffaec3c8,0xffabc2c4,0xffb0c5c6,0xffb1c6c7,0xffb0c6c5,
2123
 
    0xffb5c7c9,0xffb7c8ca,0xffb4c6c8,0xffb0c4c7,0xffabc4c8,0xffaec3c7,0xffb2c6c8,0xffb4c6c6,0xffb6c7c8,0xffa3bfc3,0xff98bcc2,0xff95bac0,0xff92b7bd,0xff91b8bd,
2124
 
    0xff8eb6ba,0xff8ab4b8,0xff85afb7,0xff83adb5,0xff7eabb1,0xff7ca8ae,0xff73a4aa,0xff70a0a9,0xff6e9ea4,0xff739fa4,0xff74a0a6,0xff6e9ba3,0xff64969f,0xff5e949c,
2125
 
    0xff545b58,0xff555d5e,0xff5b6263,0xff606868,0xff616c6b,0xff667170,0xff687373,0xff70797a,0xff3d4748,0xff181d25,0xff1b272e,0xff31373c,0xff4b5a60,0xff42535a,
2126
 
    0xff546871,0xff51646d,0xff5d707d,0xff67777b,0xff849598,0xff708087,0xff15191b,0xff1f2428,0xff1f1e24,0xff2f3c41,0xff506a72,0xff7b9fa8,0xff82a0ac,0xff86a0aa,
2127
 
    0xff87a3ac,0xff8aa5ae,0xff8dabb2,0xff97adb7,0xff97b0b8,0xff9ab2b9,0xffa0b7be,0xffa2b9bf,0xffa3bcc3,0xffa2bbc1,0xffa6bdc2,0xffa7bfc3,0xffabc1c6,0xffadc2c5,
2128
 
    0xffaec1c7,0xffadc2c8,0xffb1c5c6,0xffb2c7c7,0xffb5c7c9,0xffb5c8c9,0xffb3c7c9,0xffb1c6c7,0xffaac2c5,0xffacc3c7,0xffb0c5c6,0xffaec7c8,0xffb4c8c9,0xffb0c4c6,
2129
 
    0xffaec4c5,0xffa4bfc4,0xff96bbbf,0xff98bcc1,0xff93b9be,0xff91b7bc,0xff90b8bc,0xff8db4bb,0xff80afb5,0xff81aeb4,0xff81adb4,0xff7fa9b0,0xff79a5ac,0xff74a3ad,
2130
 
    0xff6ea2a6,0xff719fa5,0xff719da4,0xff719da4,0xff6897a2,0xff5f979e,0xff61929c,0xff515a57,0xff57605d,0xff5a6264,0xff5c6667,0xff5e696a,0xff616c6d,0xff6b7976,
2131
 
    0xff121318,0xff0b090d,0xff1c2a30,0xff526973,0xff526a75,0xff4d6771,0xff4b6471,0xff4f6b78,0xff242e36,0xff090506,0xff6b7a7e,0xff7f9198,0xff475460,0xff415b60,
2132
 
    0xff3a4e59,0xff456673,0xff7194a0,0xff7b99a2,0xff819da6,0xff85a2aa,0xff89a4ab,0xff90a8b0,0xff93aab2,0xff96afb6,0xff9ab2b9,0xff9bb5bc,0xff9eb5bb,0xffa2b8bd,
2133
 
    0xffa6bbc0,0xffa3bdc1,0xffabbfc3,0xffabbfc5,0xffadc2c5,0xffb0c3c6,0xffb1c5c6,0xffb2c7c9,0xffb2c6c7,0xffb6c8ca,0xffb5c7c9,0xffb3c8c9,0xffb2c7c8,0xffaec5c6,
2134
 
    0xffb0c4c9,0xffb0c5c7,0xffb3c7c6,0xffb2c6c8,0xffb3c5c6,0xffadc4c9,0xffa8c3c5,0xff9cbdc4,0xff94bcc0,0xff98bbc1,0xff99bac0,0xff91b9be,0xff8db7bb,0xff8ab5bb,
2135
 
    0xff87b1b9,0xff7daeb5,0xff7fadb5,0xff7eaab1,0xff7aa5ad,0xff77a6ae,0xff72a3ab,0xff729fa8,0xff759ea6,0xff739fa2,0xff729da5,0xff699ba0,0xff63969e,0xff61939c,
2136
 
    0xff4f5854,0xff535c5b,0xff575f61,0xff5a6365,0xff5d6867,0xff626d6e,0xff52615f,0xff3f4e53,0xff4b5d60,0xff6c7c81,0xff5d727b,0xff60757d,0xff5a717a,0xff59747e,
2137
 
    0xff5f7682,0xff3d545d,0xff42636d,0xff3b4552,0xff536978,0xff425b6d,0xff547685,0xff628093,0xff6f909b,0xff7e98a1,0xff849ca5,0xff88a1a8,0xff8ba4aa,0xff8fa8b0,
2138
 
    0xff94aab1,0xff99adb4,0xff99b0b5,0xff9eb5ba,0xff9eb5bb,0xffa3b7bd,0xffa5bbbf,0xffa9bcc2,0xffacbec3,0xffa8bbc0,0xffafc1c6,0xffafc1c4,0xffb3c5c6,0xffb6c8c9,
2139
 
    0xffb7c7c8,0xffb6c8ca,0xffb3c6c8,0xffb1c6c8,0xffadc3c6,0xffb2c6c8,0xffb0c5c7,0xffabc4c6,0xffb1c4c5,0xffafc3c6,0xffafc4c5,0xffa7c2c7,0xffa0bfc4,0xffa0bfc4,
2140
 
    0xffa1c0c3,0xff9dbec3,0xff9bbbc1,0xff8db7bd,0xff8cb6bc,0xff8cb3bb,0xff89b4ba,0xff85b1b8,0xff81adb4,0xff7aabb3,0xff77a8b0,0xff79a8af,0xff73a4ac,0xff72a0aa,
2141
 
    0xff72a2a6,0xff79a1a6,0xff729ca2,0xff6b98a2,0xff6397a0,0xff60919b,0xff68969d,0xff505656,0xff575b59,0xff5a605e,0xff5c6461,0xff5a6466,0xff5f6a6a,0xff606b6e,
2142
 
    0xff647272,0xff667177,0xff647277,0xff62757b,0xff657a7f,0xff617780,0xff647a82,0xff6c848c,0xff586571,0xff212830,0xff181d23,0xff405860,0xff688a95,0xff77939a,
2143
 
    0xff7b979d,0xff859ba2,0xff849da4,0xff89a0a6,0xff8ba4a9,0xff91a7ac,0xff94aaaf,0xff94aeb3,0xff9bb0b5,0xff9eb3b8,0xffa2b3ba,0xffa4b9ba,0xffa6b8be,0xffabbcc0,
2144
 
    0xffaabbbf,0xffa1b4b6,0xffb0c3c5,0xffb0c2c4,0xffafc3c5,0xffb2c6c7,0xffb4c6c9,0xffb0c4c8,0xffb1c6c8,0xffb1c7c8,0xffb4c6c8,0xffb6c8ca,0xffb6c8ca,0xffafc4c5,
2145
 
    0xffb0c4c6,0xffb3c5c6,0xffb2c5c5,0xffa7c1c4,0xffa1bfc6,0xff9ebec4,0xff99bbc2,0xff98bbc1,0xff9cbac0,0xff9bbcc0,0xff94b7bc,0xff8fb5ba,0xff89b2ba,0xff86b0b7,
2146
 
    0xff82aeb7,0xff84adb5,0xff89afb5,0xff8bafb3,0xff8cadb3,0xff80a8ad,0xff73a0aa,0xff6f9da7,0xff6b9aa3,0xff66979e,0xff61959e,0xff5d959c,0xff60939b,0xff72999e,
2147
 
    0xff4c5351,0xff515a58,0xff555d5d,0xff596062,0xff5b6365,0xff5d6767,0xff5e696c,0xff636e6f,0xff647275,0xff627278,0xff637577,0xff67797c,0xff66797f,0xff6e8385,
2148
 
    0xff677781,0xff090b13,0xff384c51,0xff718e94,0xff80959e,0xff7f9499,0xff82949d,0xff86999f,0xff839b9f,0xff8ba0a4,0xff8da3a8,0xff91a5aa,0xff93a8ab,0xff97acb1,
2149
 
    0xff9badb3,0xff9fafb7,0xffa1b2ba,0xffa3b5b9,0xffa9babd,0xffa9bbbd,0xffabbdbf,0xffaec0c2,0xffaec0c2,0xffacc1c4,0xffb2c3c5,0xffb2c5c4,0xffb2c4c7,0xffadc2c4,
2150
 
    0xffb2c5c8,0xffb4c6c8,0xffb6c8ca,0xffb4c7c9,0xffb5c7c9,0xffb4c6c8,0xffaec4c4,0xffa8c1c5,0xffa3c1c4,0xffa0bec3,0xff9dbdc3,0xffa2c0c5,0xff9dbdc2,0xff94b9c1,
2151
 
    0xff93babf,0xff91b7bc,0xff92b6bd,0xff8fb5bd,0xff8db3b9,0xff8bb4b7,0xff89b1b6,0xff8eb2b8,0xff89afb5,0xff7da8b0,0xff7ea8b0,0xff75a4a9,0xff7da6ac,0xff84a8ac,
2152
 
    0xff7ba2a7,0xff759ea3,0xff6c9a9f,0xff6c99a1,0xff739ca4,0xff709b9f,0xff78989d,0xff4d4f4f,0xff4f5555,0xff565a5b,0xff58605d,0xff5a6164,0xff586164,0xff5b6868,
2153
 
    0xff606c6b,0xff626f70,0xff636f73,0xff667678,0xff67787c,0xff687b7e,0xff6e7f86,0xff60757a,0xff758d94,0xff7c9095,0xff7b8f94,0xff7c9196,0xff7d9297,0xff80959b,
2154
 
    0xff83999e,0xff889da2,0xff8a9fa0,0xff8fa2a9,0xff91a6aa,0xff95a8ac,0xff99aaad,0xff9db0b1,0xffa0b2b4,0xffa2b5b6,0xffa6b8ba,0xffa4b8bb,0xffa8bbbc,0xffabbdbf,
2155
 
    0xffabbec2,0xffacc0c1,0xffacbfc1,0xffacc0c5,0xffaabfc6,0xffaec2c6,0xffb1c3c5,0xffb4c6c8,0xffb4c5c8,0xffb5c7c7,0xffb7c7c7,0xffb6c6c7,0xffadc2c4,0xff9dbbc3,
2156
 
    0xff9bbcc2,0xff99bbc1,0xff9abbc1,0xff97bcc1,0xff97b9c0,0xff98bbc2,0xff93b9be,0xff8cb4bc,0xff8ab4bc,0xff8bb3bc,0xff87b2b9,0xff83b0b7,0xff89b0b8,0xff82acb5,
2157
 
    0xff7ca8b1,0xff79a9b1,0xff75a6ae,0xff75a6b0,0xff6d9fa9,0xff6b9da7,0xff71a0a7,0xff79a2a6,0xff7ea0a5,0xff7e9ca2,0xff81a1a6,0xff809ea3,0xff789a9f,0xff70959b,
2158
 
    0xff4c514f,0xff505554,0xff515659,0xff515a5a,0xff545e60,0xff596364,0xff5b666a,0xff5d6a6d,0xff606d6f,0xff607273,0xff677477,0xff687a7c,0xff6a7b81,0xff6d7d83,
2159
 
    0xff75858b,0xff75858c,0xff74898d,0xff798c92,0xff7c8f95,0xff7d9195,0xff85979a,0xff87999d,0xff899ca0,0xff8b9ea4,0xff8da1a6,0xff8ea3a8,0xff94a8aa,0xff9badae,
2160
 
    0xff9cafb1,0xff9fb1b3,0xffa2b4b6,0xffa5b6b9,0xffa6b9b9,0xffaababc,0xffaabcbe,0xffadbdbf,0xffadbec1,0xffaec0c3,0xffafc0c2,0xffb0c2c4,0xffb4c3c3,0xffb1c5c4,
2161
 
    0xffafc2c3,0xffb0c1c3,0xffb1c1c5,0xffa6bfc4,0xffa2bdc3,0xff9dbac1,0xff97b9c0,0xff97b9c0,0xff95b8bd,0xff9ebcc2,0xff97b8bf,0xff97b8bf,0xff96b9bf,0xff8db5bd,
2162
 
    0xff89b4b9,0xff8ab4ba,0xff87b0b9,0xff83aeb6,0xff84afb5,0xff7dacb3,0xff79a9b0,0xff74a7b0,0xff75a5af,0xff75a4ac,0xff72a1a8,0xff6c9fa8,0xff6d9da7,0xff6e9ea4,
2163
 
    0xff6a98a0,0xff66979d,0xff69969d,0xff6f999e,0xff72989f,0xff6b959d,0xff6a9399,0xff464c4a,0xff444c4b,0xff4e5555,0xff4f5758,0xff505c5d,0xff555d61,0xff586564,
2164
 
    0xff5e676a,0xff5c6b6e,0xff636d72,0xff657377,0xff667678,0xff677b7c,0xff6e7e81,0xff6f8187,0xff728486,0xff76858a,0xff798b8e,0xff7c8f90,0xff809296,0xff83959b,
2165
 
    0xff86999e,0xff84999e,0xff879da2,0xff8fa0a4,0xff93a6a7,0xff96a8aa,0xff9aaaad,0xff9dadaf,0xff9fb0b1,0xff9fb1b4,0xffa3b6b6,0xffa5b8b8,0xffa6b7b9,0xffa9bcbd,
2166
 
    0xffadbbbb,0xffafbfbe,0xffb0bfc0,0xffaec0c2,0xffb0c2c4,0xffafc0c2,0xffacbec0,0xffaec1c2,0xffaebfc3,0xff98b9bf,0xff96b9bf,0xff97b9bf,0xff9dbbc1,0xff9bbabf,
2167
 
    0xff9dbbc1,0xff99b9c0,0xff97b8be,0xff96b7be,0xff95b7bd,0xff94b7bd,0xff90b5bc,0xff90b3bc,0xff88b1b9,0xff85afb6,0xff80adb5,0xff81abb5,0xff7ea9b5,0xff79a9af,
2168
 
    0xff77a6ae,0xff71a1ab,0xff75a3ad,0xff70a0a7,0xff6c9ea5,0xff6c9ea5,0xff709da4,0xff67979f,0xff64949d,0xff65929a,0xff67959a,0xff6d969d,0xff65949a,0xff6a9199,
2169
 
    0xff424748,0xff494d4e,0xff4e5051,0xff4d5456,0xff4d5759,0xff565f5f,0xff586263,0xff5a656a,0xff5f6a6d,0xff636f71,0xff667274,0xff667679,0xff6a797e,0xff6c7d7e,
2170
 
    0xff6e7f82,0xff748386,0xff7a888b,0xff778c8d,0xff7c8d8f,0xff809092,0xff849596,0xff859798,0xff899a9e,0xff8d9ea0,0xff8ea1a2,0xff95a3a6,0xff97a7a9,0xff9caaad,
2171
 
    0xff9cacad,0xffa2b1b0,0xffa3b2b3,0xffa5b5b7,0xffa9b8b9,0xffaab8ba,0xffabbbbd,0xffabbcbe,0xffa9bbbc,0xffaabcbf,0xffacbdbf,0xffaabcbe,0xffa9bcc2,0xffaabec2,
2172
 
    0xffabbfc0,0xff94b6be,0xff9ab9c0,0xff9cb9bd,0xff9cbac0,0xff9bb9be,0xff99b9be,0xff9bb9bf,0xff96b7bd,0xff94b6bd,0xff8fb2b8,0xff8fb3ba,0xff8fb4bb,0xff8ab3ba,
2173
 
    0xff85b0b7,0xff84afb6,0xff86afb7,0xff81adb5,0xff7faab2,0xff7baaaf,0xff78a8b0,0xff75a3ad,0xff6a9ca5,0xff77a1ab,0xff72a1a9,0xff6c9ca5,0xff6499a1,0xff6898a2,
2174
 
    0xff6897a1,0xff62919b,0xff61909a,0xff67929c,0xff6c949c,0xff699399,0xff689198,0xff474947,0xff494e4c,0xff495150,0xff505556,0xff545a59,0xff585f5f,0xff5a6163,
2175
 
    0xff5c6568,0xff5e696a,0xff606d70,0xff627072,0xff677677,0xff6b777b,0xff6b7c7e,0xff738084,0xff748285,0xff788588,0xff78888b,0xff7e8d90,0xff808e91,0xff819196,
2176
 
    0xff839898,0xff8b999c,0xff8b9d9f,0xff8f9fa1,0xff94a3a5,0xff97a6a9,0xff9aa8ab,0xff9eadac,0xffa0b0b0,0xffa3b2b1,0xffa6b4b3,0xffa7b5b7,0xffa5b5b7,0xffa7b7b9,
2177
 
    0xffa9b8bb,0xffa5b9be,0xffa7bbbf,0xffaabcbf,0xffa7bbbe,0xffa7bcc1,0xffa6bbc0,0xff94b5c0,0xff90b7c1,0xff96b6bf,0xff96b6bd,0xff99b7bd,0xff97b6bd,0xff95b6bd,
2178
 
    0xff91b4bb,0xff8db3ba,0xff8ab2b8,0xff8bb2bb,0xff89b2ba,0xff8bb2ba,0xff89b1b9,0xff88b0b8,0xff87afb7,0xff82aeb4,0xff7ea9b4,0xff79a8b3,0xff7ca9b1,0xff7aa7b0,
2179
 
    0xff6ba1a9,0xff669da4,0xff6fa0aa,0xff6c9da5,0xff6f9da7,0xff679aa3,0xff6997a0,0xff69979f,0xff60919a,0xff5f919b,0xff6a919a,0xff69939c,0xff679299,0xff6b9199
2180
 
};
2181
 
 
2182
 
static struct EmbedImage {
2183
 
    int width, height, depth;
2184
 
    const unsigned char *data;
2185
 
    int numColors;
2186
 
    const QRgb *colorTable;
2187
 
    bool alpha;
2188
 
    const char *name;
2189
 
} embed_image_vec[] = {
2190
 
    { 16, 15, 8, (const unsigned char*)snapvtx_data, 256, snapvtx_ctable, FALSE, "snapvtx" },
2191
 
    { 16, 15, 8, (const unsigned char*)snapbd_data, 256, snapbd_ctable, FALSE, "snapbd" },
2192
 
    { 16, 15, 8, (const unsigned char*)snapint_data, 256, snapint_ctable, FALSE, "snapint" },
2193
 
    { 16, 15, 8, (const unsigned char*)snapgrid_data, 256, snapgrid_ctable, FALSE, "snapgrid" },
2194
 
    { 16, 15, 8, (const unsigned char*)snapangle_data, 256, snapangle_ctable, FALSE, "snapangle" },
2195
 
    { 16, 15, 8, (const unsigned char*)snapauto_data, 256, snapauto_ctable, FALSE, "snapauto" },
2196
 
    { 16, 15, 8, (const unsigned char*)open_data, 256, open_ctable, FALSE, "open" },
2197
 
    { 16, 15, 8, (const unsigned char*)save_data, 256, save_ctable, FALSE, "save" },
2198
 
    { 16, 15, 8, (const unsigned char*)new_data, 256, new_ctable, FALSE, "new" },
2199
 
    { 16, 15, 8, (const unsigned char*)cut_data, 256, cut_ctable, FALSE, "cut" },
2200
 
    { 16, 15, 8, (const unsigned char*)copy_data, 256, copy_ctable, FALSE, "copy" },
2201
 
    { 16, 15, 8, (const unsigned char*)paste_data, 256, paste_ctable, FALSE, "paste" },
2202
 
    { 16, 15, 8, (const unsigned char*)undo_data, 256, undo_ctable, FALSE, "undo" },
2203
 
    { 16, 15, 8, (const unsigned char*)redo_data, 256, redo_ctable, FALSE, "redo" },
2204
 
    { 16, 15, 8, (const unsigned char*)select_data, 256, select_ctable, FALSE, "select" },
2205
 
    { 16, 15, 8, (const unsigned char*)pan_data, 256, pan_ctable, FALSE, "pan" },
2206
 
    { 16, 15, 8, (const unsigned char*)move_data, 256, move_ctable, FALSE, "move" },
2207
 
    { 16, 15, 8, (const unsigned char*)rotate_data, 256, rotate_ctable, FALSE, "rotate" },
2208
 
    { 16, 15, 8, (const unsigned char*)stretch_data, 256, stretch_ctable, FALSE, "stretch" },
2209
 
    { 16, 15, 8, (const unsigned char*)label_data, 256, label_ctable, FALSE, "label" },
2210
 
    { 16, 15, 8, (const unsigned char*)math_data, 256, math_ctable, FALSE, "math" },
2211
 
    { 16, 15, 8, (const unsigned char*)paragraph_data, 256, paragraph_ctable, FALSE, "paragraph" },
2212
 
    { 16, 15, 8, (const unsigned char*)marks_data, 256, marks_ctable, FALSE, "marks" },
2213
 
    { 16, 15, 8, (const unsigned char*)rectangles_data, 256, rectangles_ctable, FALSE, "rectangles" },
2214
 
    { 16, 15, 8, (const unsigned char*)lines_data, 256, lines_ctable, FALSE, "lines" },
2215
 
    { 16, 15, 8, (const unsigned char*)polygons_data, 256, polygons_ctable, FALSE, "polygons" },
2216
 
    { 16, 15, 8, (const unsigned char*)arc1_data, 256, arc1_ctable, FALSE, "arc1" },
2217
 
    { 16, 15, 8, (const unsigned char*)arc2_data, 256, arc2_ctable, FALSE, "arc2" },
2218
 
    { 16, 15, 8, (const unsigned char*)arc3_data, 256, arc3_ctable, FALSE, "arc3" },
2219
 
    { 16, 15, 8, (const unsigned char*)circle1_data, 256, circle1_ctable, FALSE, "circle1" },
2220
 
    { 16, 15, 8, (const unsigned char*)circle2_data, 256, circle2_ctable, FALSE, "circle2" },
2221
 
    { 16, 15, 8, (const unsigned char*)circle3_data, 256, circle3_ctable, FALSE, "circle3" },
2222
 
    { 16, 15, 8, (const unsigned char*)splines_data, 256, splines_ctable, FALSE, "splines" },
2223
 
    { 16, 15, 8, (const unsigned char*)splinegons_data, 256, splinegons_ctable, FALSE, "splinegons" },
2224
 
    { 16, 16, 8, (const unsigned char*)left_data, 47, left_ctable, TRUE, "left" },
2225
 
    { 16, 16, 8, (const unsigned char*)right_data, 55, right_ctable, TRUE, "right" },
2226
 
    { 16, 16, 8, (const unsigned char*)home_data, 4, home_ctable, TRUE, "home" },
2227
 
    { 16, 15, 8, (const unsigned char*)lineWidth_data, 256, lineWidth_ctable, FALSE, "lineWidth" },
2228
 
    { 16, 15, 8, (const unsigned char*)arrow_data, 256, arrow_ctable, FALSE, "arrow" },
2229
 
    { 32, 15, 8, (const unsigned char*)arrowNone_data, 256, arrowNone_ctable, FALSE, "arrowNone" },
2230
 
    { 32, 15, 8, (const unsigned char*)arrowRight_data, 256, arrowRight_ctable, FALSE, "arrowRight" },
2231
 
    { 32, 15, 8, (const unsigned char*)arrowLeft_data, 256, arrowLeft_ctable, FALSE, "arrowLeft" },
2232
 
    { 32, 15, 8, (const unsigned char*)arrowBoth_data, 256, arrowBoth_ctable, FALSE, "arrowBoth" },
2233
 
    { 77, 50, 32, (const unsigned char*)penguins_data, 0, 0, FALSE, "penguins" },
2234
 
    { 0, 0, 0, 0, 0, 0, 0, 0 }
2235
 
};
2236
 
 
2237
 
inline const QImage& qembed_findImage(const char* name)
2238
 
{
2239
 
    static QDict<QImage> dict;
2240
 
    QImage* img = dict.find(name);
2241
 
    if ( !img ) {
2242
 
        for (int i=0; embed_image_vec[i].data; i++) {
2243
 
        if ( 0==strcmp(embed_image_vec[i].name, name) ) {
2244
 
            img = new QImage((uchar*)embed_image_vec[i].data,
2245
 
                        embed_image_vec[i].width,
2246
 
                        embed_image_vec[i].height,
2247
 
                        embed_image_vec[i].depth,
2248
 
                        (QRgb*)embed_image_vec[i].colorTable,
2249
 
                        embed_image_vec[i].numColors,
2250
 
                        QImage::BigEndian
2251
 
                );
2252
 
            if ( embed_image_vec[i].alpha )
2253
 
                img->setAlphaBuffer(TRUE);
2254
 
            break;
2255
 
        }
2256
 
        }
2257
 
        if ( !img ) {
2258
 
            static QImage dummy;
2259
 
            return dummy;
2260
 
        }
2261
 
    }
2262
 
    return *img;
2263
 
}
2264
 
 
2265
 
#endif