1b9325ec5Stsutsui#ifdef DO_FILLED_ARCS
2b9325ec5Stsutsuistatic unsigned short filled_arcs[16][16] = {
3b9325ec5Stsutsui{	/* 1 */
4b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
5b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
6b9325ec5Stsutsui},
7b9325ec5Stsutsui{	/* 2 */
8b9325ec5StsutsuiB(0x4000),B(0xc000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
9b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
10b9325ec5Stsutsui},
11b9325ec5Stsutsui{	/* 3 */
12b9325ec5StsutsuiB(0x0000),B(0x6000),B(0x6000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
13b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
14b9325ec5Stsutsui},
15b9325ec5Stsutsui{	/* 4 */
16b9325ec5StsutsuiB(0x2000),B(0x7000),B(0xf000),B(0x7000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
17b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
18b9325ec5Stsutsui},
19b9325ec5Stsutsui{	/* 5 */
20b9325ec5StsutsuiB(0x0000),B(0x7800),B(0x7800),B(0x7800),B(0x7800),B(0x0000),B(0x0000),B(0x0000),
21b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
22b9325ec5Stsutsui},
23b9325ec5Stsutsui{	/* 6 */
24b9325ec5StsutsuiB(0x1000),B(0x7c00),B(0x7c00),B(0xfc00),B(0x7c00),B(0x7c00),B(0x0000),B(0x0000),
25b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
26b9325ec5Stsutsui},
27b9325ec5Stsutsui{	/* 7 */
28b9325ec5StsutsuiB(0x0000),B(0x3c00),B(0x7e00),B(0x7e00),B(0x7e00),B(0x7e00),B(0x3c00),B(0x0000),
29b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
30b9325ec5Stsutsui},
31b9325ec5Stsutsui{	/* 8 */
32b9325ec5StsutsuiB(0x0800),B(0x3e00),B(0x7f00),B(0x7f00),B(0xff00),B(0x7f00),B(0x7f00),B(0x3e00),
33b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
34b9325ec5Stsutsui},
35b9325ec5Stsutsui{	/* 9 */
36b9325ec5StsutsuiB(0x0000),B(0x3f00),B(0x7f80),B(0x7f80),B(0x7f80),B(0x7f80),B(0x7f80),B(0x7f80),
37b9325ec5StsutsuiB(0x3f00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
38b9325ec5Stsutsui},
39b9325ec5Stsutsui{	/* 10 */
40b9325ec5StsutsuiB(0x0400),B(0x3f00),B(0x7f80),B(0x7fc0),B(0x7fc0),B(0xffc0),B(0x7fc0),B(0x7fc0),
41b9325ec5StsutsuiB(0x7f80),B(0x3f00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
42b9325ec5Stsutsui},
43b9325ec5Stsutsui{	/* 11 */
44b9325ec5StsutsuiB(0x0000),B(0x1f80),B(0x3fc0),B(0x7fe0),B(0x7fe0),B(0x7fe0),B(0x7fe0),B(0x7fe0),
45b9325ec5StsutsuiB(0x7fe0),B(0x3fc0),B(0x1f80),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
46b9325ec5Stsutsui},
47b9325ec5Stsutsui{	/* 12 */
48b9325ec5StsutsuiB(0x0200),B(0x1fc0),B(0x3fe0),B(0x7ff0),B(0x7ff0),B(0x7ff0),B(0xfff0),B(0x7ff0),
49b9325ec5StsutsuiB(0x7ff0),B(0x7ff0),B(0x3fe0),B(0x1fc0),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
50b9325ec5Stsutsui},
51b9325ec5Stsutsui{	/* 13 */
52b9325ec5StsutsuiB(0x0000),B(0x0fc0),B(0x3ff0),B(0x3ff0),B(0x7ff8),B(0x7ff8),B(0x7ff8),B(0x7ff8),
53b9325ec5StsutsuiB(0x7ff8),B(0x7ff8),B(0x3ff0),B(0x3ff0),B(0x0fc0),B(0x0000),B(0x0000),B(0x0000),
54b9325ec5Stsutsui},
55b9325ec5Stsutsui{	/* 14 */
56b9325ec5StsutsuiB(0x0100),B(0x0fe0),B(0x1ff0),B(0x3ff8),B(0x7ffc),B(0x7ffc),B(0x7ffc),B(0xfffc),
57b9325ec5StsutsuiB(0x7ffc),B(0x7ffc),B(0x7ffc),B(0x3ff8),B(0x1ff0),B(0x0fe0),B(0x0000),B(0x0000),
58b9325ec5Stsutsui},
59b9325ec5Stsutsui{	/* 15 */
60b9325ec5StsutsuiB(0x0000),B(0x0ff0),B(0x1ff8),B(0x3ffc),B(0x7ffe),B(0x7ffe),B(0x7ffe),B(0x7ffe),
61b9325ec5StsutsuiB(0x7ffe),B(0x7ffe),B(0x7ffe),B(0x7ffe),B(0x3ffc),B(0x1ff8),B(0x0ff0),B(0x0000),
62b9325ec5Stsutsui},
63b9325ec5Stsutsui{	/* 16 */
64b9325ec5StsutsuiB(0x0080),B(0x07f0),B(0x1ffc),B(0x3ffe),B(0x3ffe),B(0x7fff),B(0x7fff),B(0x7fff),
65b9325ec5StsutsuiB(0xffff),B(0x7fff),B(0x7fff),B(0x7fff),B(0x3ffe),B(0x3ffe),B(0x1ffc),B(0x07f0),
66b9325ec5Stsutsui},
67b9325ec5Stsutsui};
68b9325ec5Stsutsui#endif /* DO_FILLED_ARCS */
69b9325ec5Stsutsui#ifdef DO_OUTLINE_ARCS
70b9325ec5Stsutsuistatic unsigned short outline0_arcs[16][16] = {
71b9325ec5Stsutsui{	/* 1 */
72b9325ec5StsutsuiB(0xc000),B(0xc000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
73b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
74b9325ec5Stsutsui},
75b9325ec5Stsutsui{	/* 2 */
76b9325ec5StsutsuiB(0xe000),B(0xa000),B(0xe000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
77b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
78b9325ec5Stsutsui},
79b9325ec5Stsutsui{	/* 3 */
80b9325ec5StsutsuiB(0x6000),B(0x9000),B(0x9000),B(0x6000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
81b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
82b9325ec5Stsutsui},
83b9325ec5Stsutsui{	/* 4 */
84b9325ec5StsutsuiB(0x7000),B(0x8800),B(0x8800),B(0x8800),B(0x7000),B(0x0000),B(0x0000),B(0x0000),
85b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
86b9325ec5Stsutsui},
87b9325ec5Stsutsui{	/* 5 */
88b9325ec5StsutsuiB(0x3000),B(0x4800),B(0x8400),B(0x8400),B(0x4800),B(0x3000),B(0x0000),B(0x0000),
89b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
90b9325ec5Stsutsui},
91b9325ec5Stsutsui{	/* 6 */
92b9325ec5StsutsuiB(0x3800),B(0x4400),B(0x8200),B(0x8200),B(0x8200),B(0x4400),B(0x3800),B(0x0000),
93b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
94b9325ec5Stsutsui},
95b9325ec5Stsutsui{	/* 7 */
96b9325ec5StsutsuiB(0x3c00),B(0x4200),B(0x8100),B(0x8100),B(0x8100),B(0x8100),B(0x4200),B(0x3c00),
97b9325ec5StsutsuiB(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
98b9325ec5Stsutsui},
99b9325ec5Stsutsui{	/* 8 */
100b9325ec5StsutsuiB(0x1c00),B(0x6300),B(0x4100),B(0x8080),B(0x8080),B(0x8080),B(0x4100),B(0x6300),
101b9325ec5StsutsuiB(0x1c00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
102b9325ec5Stsutsui},
103b9325ec5Stsutsui{	/* 9 */
104b9325ec5StsutsuiB(0x1e00),B(0x2100),B(0x4080),B(0x8040),B(0x8040),B(0x8040),B(0x8040),B(0x4080),
105b9325ec5StsutsuiB(0x2100),B(0x1e00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
106b9325ec5Stsutsui},
107b9325ec5Stsutsui{	/* 10 */
108b9325ec5StsutsuiB(0x1f00),B(0x2080),B(0x4040),B(0x8020),B(0x8020),B(0x8020),B(0x8020),B(0x8020),
109b9325ec5StsutsuiB(0x4040),B(0x2080),B(0x1f00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
110b9325ec5Stsutsui},
111b9325ec5Stsutsui{	/* 11 */
112b9325ec5StsutsuiB(0x0f00),B(0x30c0),B(0x4020),B(0x4020),B(0x8010),B(0x8010),B(0x8010),B(0x8010),
113b9325ec5StsutsuiB(0x4020),B(0x4020),B(0x30c0),B(0x0f00),B(0x0000),B(0x0000),B(0x0000),B(0x0000),
114b9325ec5Stsutsui},
115b9325ec5Stsutsui{	/* 12 */
116b9325ec5StsutsuiB(0x0f80),B(0x1040),B(0x2020),B(0x4010),B(0x8008),B(0x8008),B(0x8008),B(0x8008),
117b9325ec5StsutsuiB(0x8008),B(0x4010),B(0x2020),B(0x1040),B(0x0f80),B(0x0000),B(0x0000),B(0x0000),
118b9325ec5Stsutsui},
119b9325ec5Stsutsui{	/* 13 */
120b9325ec5StsutsuiB(0x0780),B(0x1860),B(0x2010),B(0x4008),B(0x8004),B(0x8004),B(0x8004),B(0x8004),
121b9325ec5StsutsuiB(0x8004),B(0x8004),B(0x4008),B(0x2010),B(0x1860),B(0x0780),B(0x0000),B(0x0000),
122b9325ec5Stsutsui},
123b9325ec5Stsutsui{	/* 14 */
124b9325ec5StsutsuiB(0x07c0),B(0x1830),B(0x2008),B(0x4004),B(0x4004),B(0x8002),B(0x8002),B(0x8002),
125b9325ec5StsutsuiB(0x8002),B(0x8002),B(0x4004),B(0x4004),B(0x2008),B(0x1830),B(0x07c0),B(0x0000),
126b9325ec5Stsutsui},
127b9325ec5Stsutsui{	/* 15 */
128b9325ec5StsutsuiB(0x07e0),B(0x0810),B(0x300c),B(0x4002),B(0x4002),B(0x8001),B(0x8001),B(0x8001),
129b9325ec5StsutsuiB(0x8001),B(0x8001),B(0x8001),B(0x4002),B(0x4002),B(0x300c),B(0x0810),B(0x07e0),
130b9325ec5Stsutsui},
131b9325ec5Stsutsui{	/* 16 */
132b9325ec5StsutsuiB(0x03e0),B(0x0c18),B(0x1004),B(0x2002),B(0x4001),B(0x4001),B(0x8000),B(0x8000),
133b9325ec5StsutsuiB(0x8000),B(0x8000),B(0x8000),B(0x4001),B(0x4001),B(0x2002),B(0x1004),B(0x0c18),
134b9325ec5Stsutsui},
135b9325ec5Stsutsui};
136b9325ec5Stsutsui#endif /* DO_OUTLINE_ARCS */
137