www.pudn.com > 3DSGLLOADER.rar > DC10.H


#include "GL/gl.h" 
 
static GLfloat GL3DS_MATERIAL_DC10[72] = { 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.66406250000000000000, 0.66406250000000000000, 0.66406250000000000000, 0.00000000000000000000, 
0.66406250000000000000, 0.66406250000000000000, 0.66406250000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.99609375000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.99609375000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 
0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000}; 
 
static GLfloat GL3DS_VERTEX_DC10[9192]; 
static GLuint GL3DS_INDEX_DC10[] = { 
0,1,2, 
0,2,3, 
0,3,4, 
0,4,5, 
1,6,7, 
1,7,2, 
2,7,8, 
2,8,3, 
3,8,9, 
3,9,4, 
4,9,10, 
4,10,5, 
228,286,227, 
229,286,228, 
230,286,229, 
231,286,230, 
232,286,231, 
233,286,232, 
617,1,0, 
618,617,0, 
619,618,0, 
5,619,0, 
620,6,1, 
617,620,1, 
621,620,617, 
618,621,617, 
622,621,618, 
619,622,618, 
10,622,619, 
5,10,619, 
227,286,787, 
787,286,788, 
788,286,789, 
789,286,790, 
790,286,791, 
791,286,233, 
1051,1050,1049, 
1052,1051,1049, 
1053,1052,1049, 
1054,1053,1049, 
1055,1054,1049, 
1056,1055,1049, 
1057,1056,1049, 
1058,1057,1049, 
1059,1058,1049, 
1060,1059,1049, 
1061,1060,1049, 
1050,1061,1049, 
1148,1137,1048, 
1147,1148,1048, 
1146,1147,1048, 
1145,1146,1048, 
1144,1145,1048, 
1143,1144,1048, 
1142,1143,1048, 
1141,1142,1048, 
1140,1141,1048, 
1139,1140,1048, 
1138,1139,1048, 
1137,1138,1048, 
6,11,12, 
6,12,7, 
7,12,13, 
7,13,8, 
8,13,14, 
8,14,9, 
9,14,15, 
9,15,10, 
19,23,22, 
19,24,23, 
19,25,24, 
26,22,23, 
26,23,27, 
23,24,27, 
24,28,27, 
24,25,28, 
25,20,28, 
26,27,29, 
27,30,29, 
27,28,30, 
28,31,30, 
28,20,31, 
20,21,31, 
32,33,11, 
11,33,12, 
12,33,34, 
12,34,13, 
13,34,35, 
13,35,36, 
13,36,14, 
14,36,16, 
14,16,15, 
32,37,38, 
32,38,33, 
33,38,39, 
33,39,34, 
34,39,40, 
34,40,35, 
35,40,41, 
35,41,36, 
36,41,17, 
36,17,16, 
37,42,43, 
37,43,38, 
38,43,44, 
38,44,39, 
39,44,45, 
39,45,40, 
40,45,46, 
40,46,41, 
41,46,18, 
41,18,17, 
42,47,48, 
42,48,43, 
43,48,49, 
43,49,44, 
44,49,50, 
44,50,45, 
45,50,46, 
46,50,51, 
46,51,18, 
21,52,53, 
21,53,31, 
31,53,54, 
31,54,30, 
30,54,55, 
30,55,29, 
47,56,57, 
47,57,48, 
48,57,58, 
48,58,49, 
49,58,59, 
49,59,50, 
50,59,60, 
50,60,51, 
52,61,53, 
53,61,62, 
53,62,54, 
54,62,63, 
54,63,55, 
56,64,65, 
56,65,57, 
57,65,66, 
57,66,58, 
58,66,67, 
58,67,59, 
59,67,68, 
59,68,60, 
61,69,70, 
61,70,62, 
62,70,71, 
62,71,63, 
64,72,73, 
64,73,65, 
65,73,74, 
65,74,66, 
66,74,75, 
66,75,67, 
67,75,76, 
67,76,68, 
69,77,78, 
69,78,70, 
70,78,79, 
70,79,71, 
72,80,73, 
73,80,81, 
73,81,74, 
74,81,82, 
74,82,75, 
75,82,83, 
75,83,76, 
77,84,85, 
77,85,78, 
78,85,86, 
78,86,79, 
80,87,88, 
80,88,81, 
81,88,89, 
81,89,82, 
82,89,90, 
82,90,83, 
84,91,92, 
84,92,85, 
85,92,93, 
85,93,86, 
87,94,95, 
87,95,88, 
88,95,96, 
88,96,89, 
89,96,97, 
89,97,90, 
91,98,99, 
91,99,92, 
92,99,100, 
92,100,93, 
94,101,102, 
94,102,95, 
95,102,103, 
95,103,96, 
96,103,104, 
96,104,97, 
98,105,106, 
98,106,99, 
99,106,107, 
99,107,100, 
103,108,104, 
104,108,110, 
108,109,110, 
108,111,109, 
108,103,111, 
103,112,111, 
103,102,112, 
102,113,112, 
102,101,113, 
101,114,113, 
113,114,115, 
113,115,116, 
113,116,112, 
112,116,117, 
112,118,111, 
112,117,118, 
117,119,118, 
104,110,121, 
110,120,121, 
105,122,123, 
105,123,106, 
106,123,124, 
106,124,107, 
121,120,125, 
121,125,131, 
125,126,131, 
115,130,116, 
116,130,129, 
116,129,117, 
117,129,128, 
117,128,119, 
119,128,127, 
122,132,133, 
122,133,123, 
123,133,134, 
123,134,124, 
136,130,135, 
136,129,130, 
137,129,136, 
137,128,129, 
138,128,137, 
138,127,128, 
135,141,136, 
135,140,141, 
136,142,137, 
136,141,142, 
140,150,141, 
140,149,150, 
141,150,151, 
141,151,142, 
137,142,152, 
137,152,138, 
126,139,131, 
131,139,145, 
139,144,145, 
132,146,147, 
132,147,133, 
133,147,148, 
133,148,134, 
142,143,152, 
142,151,143, 
151,156,143, 
151,155,156, 
143,156,144, 
145,144,157, 
157,144,156, 
157,156,158, 
157,158,159, 
157,159,145, 
146,160,161, 
146,161,147, 
147,161,162, 
147,162,148, 
150,155,151, 
150,154,155, 
149,154,150, 
149,153,154, 
153,163,164, 
153,164,154, 
154,164,165, 
154,165,155, 
155,165,166, 
155,166,156, 
156,166,158, 
158,166,167, 
158,167,168, 
158,168,159, 
160,169,170, 
160,170,161, 
161,170,171, 
161,171,162, 
163,172,173, 
163,173,164, 
164,173,165, 
165,173,174, 
165,174,166, 
166,174,167, 
167,174,175, 
167,175,168, 
169,176,177, 
169,177,170, 
170,177,178, 
170,178,171, 
172,179,180, 
172,180,173, 
173,180,181, 
173,181,174, 
174,181,182, 
174,182,175, 
176,183,184, 
176,184,177, 
177,184,185, 
177,185,178, 
184,202,185, 
184,190,202, 
183,191,184, 
191,190,184, 
183,188,191, 
183,187,188, 
182,187,183, 
182,189,187, 
182,201,189, 
181,201,182, 
180,201,181, 
180,198,201, 
179,198,180, 
179,197,198, 
201,198,199, 
201,199,200, 
201,200,189, 
188,192,191, 
191,192,193, 
191,193,190, 
190,193,194, 
190,196,202, 
190,194,196, 
194,195,196, 
197,208,209, 
197,209,198, 
198,209,210, 
198,210,199, 
199,210,211, 
199,211,200, 
192,212,213, 
192,213,193, 
193,213,214, 
193,214,194, 
194,214,206, 
195,194,206, 
206,214,215, 
208,219,220, 
208,220,209, 
209,220,210, 
210,220,221, 
210,221,211, 
212,221,213, 
213,221,222, 
213,222,214, 
214,222,217, 
214,217,215, 
217,222,223, 
219,224,220, 
220,224,221, 
221,224,225, 
221,225,222, 
222,225,226, 
222,226,223, 
186,185,202, 
186,202,203, 
203,202,196, 
203,196,204, 
204,196,195, 
204,195,205, 
205,195,206, 
205,206,207, 
207,206,215, 
207,215,216, 
216,215,217, 
216,217,218, 
228,227,234, 
228,234,235, 
229,228,235, 
229,235,236, 
230,229,236, 
230,236,237, 
231,230,237, 
231,237,238, 
232,231,238, 
232,238,239, 
233,232,239, 
233,239,240, 
234,186,235, 
235,186,241, 
186,203,241, 
235,241,242, 
235,242,236, 
236,242,243, 
236,243,237, 
237,243,244, 
237,244,238, 
238,244,245, 
238,245,239, 
239,245,246, 
239,246,240, 
203,204,248, 
203,248,241, 
241,248,249, 
241,249,242, 
242,249,250, 
242,250,243, 
243,250,251, 
243,251,244, 
244,251,252, 
244,252,245, 
245,252,247, 
245,247,246, 
247,252,253, 
204,205,248, 
248,205,254, 
205,207,254, 
248,254,255, 
248,255,249, 
249,255,256, 
249,256,250, 
250,256,257, 
250,257,251, 
251,257,258, 
251,258,252, 
252,258,259, 
252,259,253, 
207,216,254, 
254,216,260, 
216,218,260, 
254,260,261, 
254,261,255, 
255,261,262, 
255,262,256, 
256,262,263, 
256,263,257, 
257,263,264, 
257,264,258, 
258,264,265, 
258,265,259, 
218,266,267, 
218,267,260, 
260,267,268, 
260,268,261, 
261,268,269, 
261,269,262, 
262,269,270, 
262,270,263, 
263,270,271, 
263,271,264, 
264,271,272, 
264,272,265, 
310,285,311, 
311,285,312, 
312,285,313, 
313,285,314, 
314,285,315, 
315,285,316, 
278,277,274, 
274,276,275, 
274,275,273, 
273,275,272, 
272,275,279, 
274,277,276, 
276,277,282, 
276,282,275, 
275,282,281, 
275,281,279, 
279,281,280, 
279,280,283, 
272,279,265, 
265,279,283, 
305,306,307, 
265,283,259, 
259,283,284, 
259,284,253, 
253,284,293, 
284,283,290, 
284,290,289, 
293,284,289, 
289,290,296, 
290,291,296, 
291,297,296, 
296,297,301, 
297,302,301, 
301,302,305, 
283,291,290, 
247,253,293, 
247,293,287, 
293,288,287, 
287,288,294, 
293,289,288, 
289,295,288, 
288,295,294, 
289,296,295, 
294,300,299, 
295,300,294, 
295,296,300, 
296,301,300, 
299,304,309, 
299,300,304, 
300,301,304, 
301,305,304, 
304,305,307, 
304,307,308, 
304,308,309, 
317,318,322, 
317,322,323, 
323,322,327, 
323,327,328, 
328,327,332, 
328,332,333, 
333,332,353, 
333,353,355, 
317,221,318, 
221,212,318, 
318,212,192, 
318,192,321, 
318,321,322, 
321,192,320, 
192,188,320, 
320,188,319, 
319,188,187, 
327,322,326, 
322,321,326, 
326,321,325, 
325,321,320, 
325,320,324, 
324,320,319, 
332,327,331, 
327,326,331, 
331,326,330, 
330,326,325, 
330,325,329, 
329,325,324, 
338,355,353, 
338,353,337, 
337,353,332, 
337,332,336, 
336,332,331, 
336,331,335, 
335,331,330, 
334,335,330, 
334,330,329, 
339,335,334, 
339,336,335, 
340,336,339, 
340,337,336, 
340,338,337, 
317,323,356, 
323,343,356, 
323,328,343, 
328,346,343, 
328,333,346, 
333,349,346, 
333,355,349, 
355,354,349, 
221,317,356, 
221,356,211, 
211,356,200, 
356,342,200, 
356,343,342, 
200,342,189, 
342,341,189, 
341,187,189, 
341,319,187, 
343,345,342, 
343,346,345, 
342,345,344, 
342,344,341, 
341,344,319, 
344,324,319, 
346,349,348, 
346,348,345, 
345,348,347, 
345,347,344, 
344,347,324, 
324,347,329, 
355,338,354, 
354,338,352, 
349,354,352, 
349,352,348, 
352,351,348, 
348,351,350, 
348,350,347, 
347,350,329, 
329,350,334, 
334,350,339, 
350,351,339, 
351,340,339, 
351,352,340, 
352,338,340, 
370,371,372, 
370,372,373, 
369,370,373, 
369,373,374, 
368,369,374, 
368,374,375, 
367,368,375, 
367,375,376, 
367,376,377, 
371,156,144, 
371,144,372, 
373,372,378, 
372,144,139, 
378,372,139, 
378,139,382, 
382,139,126, 
382,126,385, 
385,126,125, 
385,125,390, 
390,125,120, 
390,120,110, 
390,110,391, 
391,110,109, 
109,357,391, 
374,373,378, 
374,378,379, 
379,378,382, 
379,382,383, 
383,382,385, 
383,385,386, 
386,385,389, 
389,385,390, 
389,390,391, 
389,391,392, 
392,391,357, 
392,357,358, 
375,374,379, 
375,379,380, 
380,379,383, 
380,383,384, 
384,383,386, 
384,386,387, 
387,386,389, 
387,389,388, 
388,389,392, 
388,392,393, 
393,392,358, 
393,358,359, 
366,367,365, 
365,367,377, 
365,377,364, 
364,377,381, 
377,376,381, 
376,375,380, 
376,380,381, 
364,381,363, 
363,381,384, 
381,380,384, 
363,384,387, 
363,387,362, 
362,387,388, 
362,388,393, 
362,393,361, 
361,393,359, 
361,359,360, 
398,371,397, 
371,370,397, 
370,402,397, 
370,369,402, 
369,406,402, 
369,368,406, 
406,368,407, 
368,367,407, 
156,371,143, 
143,371,398, 
143,398,152, 
152,398,138, 
138,398,397, 
138,397,396, 
138,396,127, 
127,396,395, 
127,395,119, 
119,395,394, 
119,394,118, 
118,394,111, 
111,394,357, 
111,357,109, 
397,401,396, 
397,402,401, 
396,401,400, 
396,400,395, 
395,400,399, 
395,399,394, 
394,399,358, 
394,358,357, 
402,406,405, 
402,405,401, 
401,405,404, 
401,404,400, 
400,404,403, 
400,403,399, 
399,403,359, 
399,359,358, 
367,366,412, 
367,412,407, 
407,412,411, 
406,407,411, 
406,411,405, 
405,411,410, 
405,410,404, 
404,410,409, 
404,409,403, 
403,409,408, 
403,408,360, 
403,360,359, 
371,372,398, 
398,372,373, 
398,373,397, 
397,373,374, 
397,374,402, 
402,374,375, 
402,375,406, 
406,375,376, 
406,376,407, 
407,376,377, 
377,367,407, 
413,414,415, 
413,415,421, 
413,421,422, 
422,421,428, 
422,428,429, 
429,428,434, 
429,434,435, 
435,434,440, 
435,440,441, 
441,440,443, 
441,443,442, 
442,443,448, 
415,420,421, 
421,427,428, 
420,427,421, 
428,427,433, 
428,433,434, 
434,433,439, 
434,439,440, 
440,439,447, 
440,447,443, 
413,366,414, 
366,365,414, 
414,365,420, 
420,365,419, 
365,364,419, 
364,418,419, 
364,363,418, 
418,363,417, 
363,362,417, 
417,362,361, 
417,361,360, 
417,360,416, 
427,420,426, 
426,420,419, 
426,419,425, 
425,419,418, 
425,418,424, 
424,418,417, 
424,417,416, 
424,416,423, 
433,427,432, 
427,426,432, 
432,426,431, 
431,426,425, 
431,425,424, 
431,424,423, 
431,423,430, 
439,433,438, 
438,433,432, 
438,432,437, 
437,432,431, 
437,431,430, 
437,430,436, 
447,439,446, 
446,439,438, 
446,438,445, 
445,438,437, 
445,437,436, 
445,436,444, 
449,442,448, 
448,443,447, 
454,449,453, 
449,448,453, 
453,448,447, 
453,447,452, 
452,447,446, 
452,446,451, 
451,446,445, 
451,445,444, 
451,444,450, 
459,454,458, 
458,454,453, 
458,453,457, 
457,453,452, 
457,452,456, 
456,452,451, 
456,451,450, 
456,450,455, 
464,459,463, 
463,459,458, 
463,458,462, 
462,458,457, 
462,457,461, 
461,457,456, 
461,456,455, 
461,455,460, 
460,465,461, 
465,462,461, 
465,466,462, 
466,463,462, 
466,467,463, 
467,464,463, 
472,413,473, 
473,413,474, 
474,413,422, 
474,422,478, 
478,422,429, 
478,429,482, 
482,429,435, 
482,435,486, 
486,435,441, 
486,441,490, 
490,441,442, 
490,442,489, 
416,360,468, 
468,360,408, 
468,408,500, 
468,500,501, 
468,501,469, 
469,501,502, 
469,502,470, 
470,502,412, 
470,412,471, 
471,412,472, 
412,366,472, 
472,366,413, 
471,472,473, 
471,473,474, 
423,416,475, 
475,416,468, 
475,468,469, 
475,469,476, 
476,469,470, 
476,470,477, 
477,470,471, 
477,471,478, 
478,471,474, 
430,423,479, 
479,423,475, 
479,475,476, 
479,476,480, 
480,476,477, 
480,477,481, 
481,477,478, 
481,478,482, 
436,430,483, 
483,430,479, 
483,479,480, 
483,480,484, 
484,480,481, 
484,481,485, 
485,481,482, 
485,482,486, 
444,436,487, 
487,436,483, 
487,483,484, 
487,484,488, 
488,484,485, 
488,485,490, 
488,490,489, 
485,486,490, 
489,442,449, 
450,444,491, 
491,444,487, 
491,487,488, 
491,488,492, 
492,488,489, 
492,489,493, 
493,489,449, 
493,449,454, 
455,450,494, 
494,450,491, 
494,491,492, 
494,492,495, 
495,492,493, 
495,493,496, 
496,493,454, 
496,454,459, 
460,455,497, 
497,455,494, 
497,494,495, 
497,495,498, 
498,495,496, 
498,496,499, 
499,496,459, 
499,459,464, 
465,460,497, 
465,497,498, 
465,498,466, 
466,498,499, 
466,499,467, 
467,499,464, 
413,414,472, 
472,414,415, 
472,415,473, 
473,415,421, 
473,421,474, 
474,421,428, 
474,428,478, 
478,428,434, 
478,434,482, 
482,434,440, 
482,440,486, 
486,440,443, 
486,443,490, 
490,443,448, 
490,448,489, 
489,448,442, 
412,502,503, 
503,411,412, 
502,504,503, 
504,411,503, 
504,502,501, 
410,411,504, 
505,504,501, 
410,504,505, 
508,505,501, 
514,410,505, 
500,508,501, 
409,410,514, 
508,506,505, 
514,505,506, 
500,507,508, 
507,409,514, 
507,506,508, 
514,506,507, 
408,507,500, 
409,507,408, 
509,507,408, 
408,507,509, 
509,513,507, 
515,509,507, 
510,513,509, 
515,510,509, 
513,580,507, 
581,515,507, 
510,580,513, 
515,581,510, 
510,567,580, 
581,568,510, 
567,510,511, 
568,511,510, 
512,567,511, 
568,512,511, 
512,554,567, 
568,555,512, 
555,554,512, 
518,530,531, 
518,531,519, 
519,531,532, 
519,532,520, 
520,532,533, 
520,533,521, 
521,533,534, 
521,534,522, 
522,534,535, 
522,535,523, 
523,535,536, 
523,536,524, 
524,536,537, 
524,537,525, 
525,537,538, 
525,538,526, 
526,538,539, 
526,539,527, 
527,539,540, 
527,540,528, 
528,540,541, 
528,541,529, 
529,541,530, 
529,530,518, 
530,542,543, 
530,543,531, 
531,543,544, 
531,544,532, 
532,544,545, 
532,545,533, 
533,545,546, 
533,546,534, 
534,546,547, 
534,547,535, 
535,547,548, 
535,548,536, 
536,548,549, 
536,549,537, 
537,549,550, 
537,550,538, 
538,550,551, 
538,551,539, 
539,551,552, 
539,552,540, 
540,552,553, 
540,553,541, 
541,553,542, 
541,542,530, 
542,555,556, 
542,556,543, 
543,556,557, 
543,557,544, 
544,557,558, 
544,558,545, 
545,558,559, 
545,559,546, 
546,559,560, 
546,560,547, 
547,560,561, 
547,561,548, 
548,561,562, 
548,562,549, 
549,562,563, 
549,563,550, 
550,563,564, 
550,564,551, 
551,564,565, 
551,565,552, 
552,565,566, 
552,566,553, 
553,566,554, 
553,554,542, 
542,554,555, 
555,568,569, 
555,569,556, 
556,569,570, 
556,570,557, 
557,570,571, 
557,571,558, 
558,571,572, 
558,572,559, 
559,572,573, 
559,573,560, 
560,573,574, 
560,574,561, 
561,574,575, 
561,575,562, 
562,575,576, 
562,576,563, 
563,576,577, 
563,577,564, 
564,577,578, 
564,578,565, 
565,578,579, 
565,579,566, 
566,579,567, 
566,567,554, 
568,581,582, 
568,582,569, 
569,582,583, 
569,583,570, 
570,583,584, 
570,584,571, 
571,584,585, 
571,585,572, 
572,585,586, 
572,586,573, 
573,586,587, 
573,587,574, 
574,587,588, 
574,588,575, 
575,588,589, 
575,589,576, 
576,589,590, 
576,590,577, 
577,590,591, 
577,591,578, 
578,591,592, 
578,592,579, 
579,592,580, 
579,580,567, 
580,593,581, 
581,593,594, 
581,594,582, 
582,594,595, 
582,595,583, 
583,595,596, 
583,596,584, 
584,596,597, 
584,597,585, 
585,597,598, 
585,598,586, 
586,598,599, 
586,599,587, 
587,599,600, 
587,600,588, 
588,600,601, 
588,601,589, 
589,601,602, 
589,602,590, 
590,602,603, 
590,603,591, 
591,603,604, 
591,604,592, 
592,604,593, 
592,593,580, 
593,605,606, 
593,606,594, 
594,606,607, 
594,607,595, 
595,607,608, 
595,608,596, 
596,608,609, 
596,609,597, 
597,609,610, 
597,610,598, 
598,610,611, 
598,611,599, 
599,611,612, 
599,612,600, 
600,612,613, 
600,613,601, 
601,613,614, 
601,614,602, 
602,614,615, 
602,615,603, 
603,615,616, 
603,616,604, 
604,616,605, 
604,605,593, 
623,11,6, 
620,623,6, 
624,623,620, 
621,624,620, 
625,624,621, 
622,625,621, 
15,625,622, 
10,15,622, 
22,631,19, 
631,632,19, 
632,633,19, 
631,22,26, 
634,631,26, 
634,632,631, 
634,635,632, 
635,633,632, 
635,629,633, 
29,634,26, 
29,636,634, 
636,635,634, 
636,637,635, 
637,629,635, 
637,630,629, 
11,638,32, 
623,638,11, 
639,638,623, 
624,639,623, 
640,639,624, 
641,640,624, 
625,641,624, 
626,641,625, 
15,626,625, 
642,37,32, 
638,642,32, 
643,642,638, 
639,643,638, 
644,643,639, 
640,644,639, 
645,644,640, 
641,645,640, 
627,645,641, 
626,627,641, 
646,42,37, 
642,646,37, 
647,646,642, 
643,647,642, 
648,647,643, 
644,648,643, 
649,648,644, 
645,649,644, 
628,649,645, 
627,628,645, 
650,47,42, 
646,650,42, 
651,650,646, 
647,651,646, 
652,651,647, 
648,652,647, 
649,652,648, 
653,652,649, 
628,653,649, 
655,654,630, 
637,655,630, 
656,655,637, 
636,656,637, 
55,656,636, 
29,55,636, 
657,56,47, 
650,657,47, 
658,657,650, 
651,658,650, 
659,658,651, 
652,659,651, 
660,659,652, 
653,660,652, 
655,661,654, 
662,661,655, 
656,662,655, 
63,662,656, 
55,63,656, 
663,64,56, 
657,663,56, 
664,663,657, 
658,664,657, 
665,664,658, 
659,665,658, 
666,665,659, 
660,666,659, 
668,667,661, 
662,668,661, 
71,668,662, 
63,71,662, 
669,72,64, 
663,669,64, 
670,669,663, 
664,670,663, 
671,670,664, 
665,671,664, 
672,671,665, 
666,672,665, 
674,673,667, 
668,674,667, 
79,674,668, 
71,79,668, 
669,80,72, 
675,80,669, 
670,675,669, 
676,675,670, 
671,676,670, 
677,676,671, 
672,677,671, 
679,678,673, 
674,679,673, 
86,679,674, 
79,86,674, 
680,87,80, 
675,680,80, 
681,680,675, 
676,681,675, 
682,681,676, 
677,682,676, 
684,683,678, 
679,684,678, 
93,684,679, 
86,93,679, 
685,94,87, 
680,685,87, 
686,685,680, 
681,686,680, 
687,686,681, 
682,687,681, 
689,688,683, 
684,689,683, 
100,689,684, 
93,100,684, 
690,101,94, 
685,690,94, 
691,690,685, 
686,691,685, 
692,691,686, 
687,692,686, 
694,693,688, 
689,694,688, 
107,694,689, 
100,107,689, 
692,695,691, 
697,695,692, 
697,696,695, 
696,698,695, 
698,691,695, 
698,699,691, 
699,690,691, 
699,700,690, 
700,101,690, 
700,114,101, 
115,114,700, 
701,115,700, 
699,701,700, 
702,701,699, 
698,703,699, 
703,702,699, 
703,704,702, 
706,697,692, 
706,705,697, 
708,707,693, 
694,708,693, 
124,708,694, 
107,124,694, 
709,705,706, 
714,709,706, 
714,710,709, 
701,130,115, 
713,130,701, 
702,713,701, 
712,713,702, 
704,712,702, 
711,712,704, 
716,715,707, 
708,716,707, 
134,716,708, 
124,134,708, 
135,130,717, 
130,713,717, 
717,713,718, 
713,712,718, 
718,712,719, 
712,711,719, 
717,721,135, 
721,140,135, 
718,722,717, 
722,721,717, 
721,728,140, 
728,149,140, 
729,728,721, 
722,729,721, 
730,722,718, 
719,730,718, 
714,720,710, 
725,720,714, 
725,724,720, 
727,726,715, 
716,727,715, 
148,727,716, 
134,148,716, 
730,723,722, 
723,729,722, 
723,733,729, 
733,732,729, 
724,733,723, 
734,724,725, 
733,724,734, 
735,733,734, 
736,735,734, 
725,736,734, 
738,737,726, 
727,738,726, 
162,738,727, 
148,162,727, 
729,732,728, 
732,731,728, 
728,731,149, 
731,153,149, 
739,163,153, 
731,739,153, 
740,739,731, 
732,740,731, 
741,740,732, 
733,741,732, 
735,741,733, 
742,741,735, 
743,742,735, 
736,743,735, 
745,744,737, 
738,745,737, 
171,745,738, 
162,171,738, 
746,172,163, 
739,746,163, 
740,746,739, 
747,746,740, 
741,747,740, 
742,747,741, 
748,747,742, 
743,748,742, 
750,749,744, 
745,750,744, 
178,750,745, 
171,178,745, 
751,179,172, 
746,751,172, 
752,751,746, 
747,752,746, 
753,752,747, 
748,753,747, 
755,754,749, 
750,755,749, 
185,755,750, 
178,185,750, 
185,770,755, 
770,759,755, 
755,760,754, 
755,759,760, 
760,757,754, 
757,756,754, 
754,756,753, 
756,758,753, 
758,769,753, 
753,769,752, 
752,769,751, 
769,766,751, 
751,766,179, 
766,197,179, 
767,766,769, 
768,767,769, 
758,768,769, 
760,761,757, 
762,761,760, 
759,762,760, 
763,762,759, 
770,765,759, 
765,763,759, 
765,764,763, 
776,208,197, 
766,776,197, 
777,776,766, 
767,777,766, 
778,777,767, 
768,778,767, 
780,779,761, 
762,780,761, 
781,780,762, 
763,781,762, 
774,781,763, 
774,763,764, 
782,781,774, 
784,219,208, 
776,784,208, 
777,784,776, 
785,784,777, 
778,785,777, 
780,785,779, 
786,785,780, 
781,786,780, 
217,786,781, 
782,217,781, 
223,786,217, 
784,224,219, 
785,224,784, 
225,224,785, 
786,225,785, 
226,225,786, 
223,226,786, 
770,185,186, 
771,770,186, 
765,770,771, 
772,765,771, 
764,765,772, 
773,764,772, 
774,764,773, 
775,774,773, 
782,774,775, 
783,782,775, 
217,782,783, 
218,217,783, 
234,227,787, 
792,234,787, 
792,787,788, 
793,792,788, 
793,788,789, 
794,793,789, 
794,789,790, 
795,794,790, 
795,790,791, 
796,795,791, 
796,791,233, 
240,796,233, 
792,186,234, 
797,186,792, 
797,771,186, 
798,797,792, 
793,798,792, 
799,798,793, 
794,799,793, 
800,799,794, 
795,800,794, 
801,800,795, 
796,801,795, 
246,801,796, 
240,246,796, 
802,772,771, 
797,802,771, 
803,802,797, 
798,803,797, 
804,803,798, 
799,804,798, 
805,804,799, 
800,805,799, 
806,805,800, 
801,806,800, 
247,806,801, 
246,247,801, 
807,806,247, 
802,773,772, 
808,773,802, 
808,775,773, 
809,808,802, 
803,809,802, 
810,809,803, 
804,810,803, 
811,810,804, 
805,811,804, 
812,811,805, 
806,812,805, 
813,812,806, 
807,813,806, 
808,783,775, 
814,783,808, 
814,218,783, 
815,814,808, 
809,815,808, 
816,815,809, 
810,816,809, 
817,816,810, 
811,817,810, 
818,817,811, 
812,818,811, 
819,818,812, 
813,819,812, 
820,266,218, 
814,820,218, 
821,820,814, 
815,821,814, 
822,821,815, 
816,822,815, 
823,822,816, 
817,823,816, 
824,823,817, 
818,824,817, 
825,824,818, 
819,825,818, 
844,285,310, 
845,285,844, 
846,285,845, 
847,285,846, 
848,285,847, 
316,285,848, 
274,277,278, 
826,827,274, 
273,826,274, 
825,826,273, 
828,826,825, 
827,277,274, 
282,277,827, 
826,282,827, 
281,282,826, 
828,281,826, 
280,281,828, 
829,280,828, 
819,828,825, 
829,828,819, 
307,306,843, 
813,829,819, 
830,829,813, 
807,830,813, 
835,830,807, 
833,829,830, 
832,833,830, 
832,830,835, 
837,833,832, 
837,834,833, 
837,838,834, 
840,838,837, 
840,841,838, 
843,841,840, 
833,834,829, 
835,807,247, 
287,835,247, 
287,831,835, 
294,831,287, 
831,832,835, 
831,836,832, 
294,836,831, 
836,837,832, 
299,839,294, 
294,839,836, 
839,837,836, 
839,840,837, 
309,842,299, 
842,839,299, 
842,840,839, 
842,843,840, 
307,843,842, 
308,307,842, 
309,308,842, 
854,850,849, 
855,854,849, 
859,854,855, 
860,859,855, 
864,859,860, 
865,864,860, 
885,864,865, 
887,885,865, 
850,785,849, 
850,779,785, 
761,779,850, 
853,761,850, 
854,853,850, 
852,761,853, 
852,757,761, 
851,757,852, 
756,757,851, 
858,854,859, 
858,853,854, 
857,853,858, 
852,853,857, 
856,852,857, 
851,852,856, 
863,859,864, 
863,858,859, 
862,858,863, 
857,858,862, 
861,857,862, 
856,857,861, 
885,887,870, 
869,885,870, 
864,885,869, 
868,864,869, 
863,864,868, 
867,863,868, 
862,863,867, 
862,867,866, 
861,862,866, 
866,867,871, 
867,868,871, 
871,868,872, 
868,869,872, 
869,870,872, 
888,855,849, 
888,875,855, 
875,860,855, 
875,878,860, 
878,865,860, 
878,881,865, 
881,887,865, 
881,886,887, 
888,849,785, 
778,888,785, 
768,888,778, 
768,874,888, 
874,875,888, 
758,874,768, 
758,873,874, 
758,756,873, 
756,851,873, 
874,877,875, 
877,878,875, 
876,877,874, 
873,876,874, 
851,876,873, 
851,856,876, 
880,881,878, 
877,880,878, 
879,880,877, 
876,879,877, 
856,879,876, 
861,879,856, 
886,870,887, 
884,870,886, 
884,886,881, 
880,884,881, 
880,883,884, 
882,883,880, 
879,882,880, 
861,882,879, 
866,882,861, 
871,882,866, 
871,883,882, 
871,872,883, 
872,884,883, 
872,870,884, 
904,903,902, 
905,904,902, 
905,902,901, 
906,905,901, 
906,901,900, 
907,906,900, 
907,900,899, 
908,907,899, 
909,908,899, 
724,733,903, 
904,724,903, 
910,904,905, 
720,724,904, 
720,904,910, 
914,720,910, 
710,720,914, 
917,710,914, 
709,710,917, 
922,709,917, 
705,709,922, 
697,705,922, 
923,697,922, 
696,697,923, 
923,889,696, 
910,905,906, 
911,910,906, 
914,910,911, 
915,914,911, 
917,914,915, 
918,917,915, 
921,917,918, 
922,917,921, 
923,922,921, 
924,923,921, 
889,923,924, 
890,889,924, 
911,906,907, 
912,911,907, 
915,911,912, 
916,915,912, 
918,915,916, 
919,918,916, 
921,918,919, 
920,921,919, 
924,921,920, 
925,924,920, 
890,924,925, 
891,890,925, 
897,899,898, 
909,899,897, 
896,909,897, 
913,909,896, 
913,908,909, 
912,907,908, 
913,912,908, 
895,913,896, 
916,913,895, 
916,912,913, 
919,916,895, 
894,919,895, 
920,919,894, 
925,920,894, 
893,925,894, 
891,925,893, 
892,891,893, 
929,903,930, 
929,902,903, 
929,934,902, 
934,901,902, 
934,938,901, 
938,900,901, 
939,900,938, 
939,899,900, 
723,903,733, 
930,903,723, 
730,930,723, 
719,930,730, 
929,930,719, 
928,929,719, 
711,928,719, 
927,928,711, 
704,927,711, 
926,927,704, 
703,926,704, 
698,926,703, 
889,926,698, 
696,889,698, 
928,933,929, 
933,934,929, 
932,933,928, 
927,932,928, 
931,932,927, 
926,931,927, 
890,931,926, 
889,890,926, 
937,938,934, 
933,937,934, 
936,937,933, 
932,936,933, 
935,936,932, 
931,935,932, 
891,935,931, 
890,891,931, 
944,898,899, 
939,944,899, 
943,944,939, 
943,939,938, 
937,943,938, 
942,943,937, 
936,942,937, 
941,942,936, 
935,941,936, 
940,941,935, 
892,940,935, 
891,892,935, 
930,904,903, 
905,904,930, 
929,905,930, 
906,905,929, 
934,906,929, 
907,906,934, 
938,907,934, 
908,907,938, 
939,908,938, 
909,908,939, 
939,899,909, 
947,946,945, 
953,947,945, 
954,953,945, 
960,953,954, 
961,960,954, 
966,960,961, 
967,966,961, 
972,966,967, 
973,972,967, 
975,972,973, 
974,975,973, 
980,975,974, 
953,952,947, 
960,959,953, 
953,959,952, 
965,959,960, 
966,965,960, 
971,965,966, 
972,971,966, 
979,971,972, 
975,979,972, 
946,898,945, 
946,897,898, 
952,897,946, 
951,897,952, 
951,896,897, 
951,950,896, 
950,895,896, 
949,895,950, 
949,894,895, 
893,894,949, 
892,893,949, 
948,892,949, 
958,952,959, 
951,952,958, 
957,951,958, 
950,951,957, 
956,950,957, 
949,950,956, 
948,949,956, 
955,948,956, 
964,959,965, 
964,958,959, 
963,958,964, 
957,958,963, 
956,957,963, 
955,956,963, 
962,955,963, 
970,965,971, 
964,965,970, 
969,964,970, 
963,964,969, 
962,963,969, 
968,962,969, 
978,971,979, 
970,971,978, 
977,970,978, 
969,970,977, 
968,969,977, 
976,968,977, 
980,974,981, 
979,975,980, 
985,981,986, 
985,980,981, 
979,980,985, 
984,979,985, 
978,979,984, 
983,978,984, 
977,978,983, 
976,977,983, 
982,976,983, 
990,986,991, 
985,986,990, 
989,985,990, 
984,985,989, 
988,984,989, 
983,984,988, 
982,983,988, 
987,982,988, 
995,991,996, 
990,991,995, 
994,990,995, 
989,990,994, 
993,989,994, 
988,989,993, 
987,988,993, 
992,987,993, 
993,997,992, 
993,994,997, 
994,998,997, 
994,995,998, 
995,999,998, 
995,996,999, 
1005,945,1004, 
1006,945,1005, 
954,945,1006, 
1010,954,1006, 
961,954,1010, 
1014,961,1010, 
967,961,1014, 
1018,967,1014, 
973,967,1018, 
1022,973,1018, 
974,973,1022, 
1021,974,1022, 
1000,892,948, 
940,892,1000, 
1032,940,1000, 
1033,1032,1000, 
1001,1033,1000, 
1034,1033,1001, 
1002,1034,1001, 
944,1034,1002, 
1003,944,1002, 
1004,944,1003, 
1004,898,944, 
945,898,1004, 
1005,1004,1003, 
1006,1005,1003, 
1007,948,955, 
1000,948,1007, 
1001,1000,1007, 
1008,1001,1007, 
1002,1001,1008, 
1009,1002,1008, 
1003,1002,1009, 
1010,1003,1009, 
1006,1003,1010, 
1011,955,962, 
1007,955,1011, 
1008,1007,1011, 
1012,1008,1011, 
1009,1008,1012, 
1013,1009,1012, 
1010,1009,1013, 
1014,1010,1013, 
1015,962,968, 
1011,962,1015, 
1012,1011,1015, 
1016,1012,1015, 
1013,1012,1016, 
1017,1013,1016, 
1014,1013,1017, 
1018,1014,1017, 
1019,968,976, 
1015,968,1019, 
1016,1015,1019, 
1020,1016,1019, 
1017,1016,1020, 
1022,1017,1020, 
1021,1022,1020, 
1022,1018,1017, 
981,974,1021, 
1023,976,982, 
1019,976,1023, 
1020,1019,1023, 
1024,1020,1023, 
1021,1020,1024, 
1025,1021,1024, 
981,1021,1025, 
986,981,1025, 
1026,982,987, 
1023,982,1026, 
1024,1023,1026, 
1027,1024,1026, 
1025,1024,1027, 
1028,1025,1027, 
986,1025,1028, 
991,986,1028, 
1029,987,992, 
1026,987,1029, 
1027,1026,1029, 
1030,1027,1029, 
1028,1027,1030, 
1031,1028,1030, 
991,1028,1031, 
996,991,1031, 
1029,992,997, 
1030,1029,997, 
998,1030,997, 
1031,1030,998, 
999,1031,998, 
996,1031,999, 
1004,946,945, 
947,946,1004, 
1005,947,1004, 
953,947,1005, 
1006,953,1005, 
960,953,1006, 
1010,960,1006, 
966,960,1010, 
1014,966,1010, 
972,966,1014, 
1018,972,1014, 
975,972,1018, 
1022,975,1018, 
980,975,1022, 
1021,980,1022, 
974,980,1021, 
1035,1034,944, 
944,943,1035, 
1035,1036,1034, 
1035,943,1036, 
1033,1034,1036, 
1036,943,942, 
1033,1036,1037, 
1037,1036,942, 
1033,1037,1040, 
1037,942,1046, 
1033,1040,1032, 
1046,942,941, 
1037,1038,1040, 
1038,1037,1046, 
1040,1039,1032, 
1046,941,1039, 
1040,1038,1039, 
1039,1038,1046, 
1032,1039,940, 
940,1039,941, 
940,1039,1041, 
1041,1039,940, 
1039,1045,1041, 
1039,1041,1047, 
1041,1045,1042, 
1041,1042,1047, 
1039,1112,1045, 
1039,1047,1113, 
1045,1112,1042, 
1042,1113,1047, 
1112,1099,1042, 
1042,1100,1113, 
1043,1042,1099, 
1042,1043,1100, 
1043,1099,1044, 
1043,1044,1100, 
1099,1086,1044, 
1044,1087,1100, 
1044,1086,1087, 
1063,1062,1050, 
1051,1063,1050, 
1064,1063,1051, 
1052,1064,1051, 
1065,1064,1052, 
1053,1065,1052, 
1066,1065,1053, 
1054,1066,1053, 
1067,1066,1054, 
1055,1067,1054, 
1068,1067,1055, 
1056,1068,1055, 
1069,1068,1056, 
1057,1069,1056, 
1070,1069,1057, 
1058,1070,1057, 
1071,1070,1058, 
1059,1071,1058, 
1072,1071,1059, 
1060,1072,1059, 
1073,1072,1060, 
1061,1073,1060, 
1062,1073,1061, 
1050,1062,1061, 
1075,1074,1062, 
1063,1075,1062, 
1076,1075,1063, 
1064,1076,1063, 
1077,1076,1064, 
1065,1077,1064, 
1078,1077,1065, 
1066,1078,1065, 
1079,1078,1066, 
1067,1079,1066, 
1080,1079,1067, 
1068,1080,1067, 
1081,1080,1068, 
1069,1081,1068, 
1082,1081,1069, 
1070,1082,1069, 
1083,1082,1070, 
1071,1083,1070, 
1084,1083,1071, 
1072,1084,1071, 
1085,1084,1072, 
1073,1085,1072, 
1074,1085,1073, 
1062,1074,1073, 
1088,1087,1074, 
1075,1088,1074, 
1089,1088,1075, 
1076,1089,1075, 
1090,1089,1076, 
1077,1090,1076, 
1091,1090,1077, 
1078,1091,1077, 
1092,1091,1078, 
1079,1092,1078, 
1093,1092,1079, 
1080,1093,1079, 
1094,1093,1080, 
1081,1094,1080, 
1095,1094,1081, 
1082,1095,1081, 
1096,1095,1082, 
1083,1096,1082, 
1097,1096,1083, 
1084,1097,1083, 
1098,1097,1084, 
1085,1098,1084, 
1086,1098,1085, 
1074,1086,1085, 
1087,1086,1074, 
1101,1100,1087, 
1088,1101,1087, 
1102,1101,1088, 
1089,1102,1088, 
1103,1102,1089, 
1090,1103,1089, 
1104,1103,1090, 
1091,1104,1090, 
1105,1104,1091, 
1092,1105,1091, 
1106,1105,1092, 
1093,1106,1092, 
1107,1106,1093, 
1094,1107,1093, 
1108,1107,1094, 
1095,1108,1094, 
1109,1108,1095, 
1096,1109,1095, 
1110,1109,1096, 
1097,1110,1096, 
1111,1110,1097, 
1098,1111,1097, 
1099,1111,1098, 
1086,1099,1098, 
1114,1113,1100, 
1101,1114,1100, 
1115,1114,1101, 
1102,1115,1101, 
1116,1115,1102, 
1103,1116,1102, 
1117,1116,1103, 
1104,1117,1103, 
1118,1117,1104, 
1105,1118,1104, 
1119,1118,1105, 
1106,1119,1105, 
1120,1119,1106, 
1107,1120,1106, 
1121,1120,1107, 
1108,1121,1107, 
1122,1121,1108, 
1109,1122,1108, 
1123,1122,1109, 
1110,1123,1109, 
1124,1123,1110, 
1111,1124,1110, 
1112,1124,1111, 
1099,1112,1111, 
1113,1125,1112, 
1126,1125,1113, 
1114,1126,1113, 
1127,1126,1114, 
1115,1127,1114, 
1128,1127,1115, 
1116,1128,1115, 
1129,1128,1116, 
1117,1129,1116, 
1130,1129,1117, 
1118,1130,1117, 
1131,1130,1118, 
1119,1131,1118, 
1132,1131,1119, 
1120,1132,1119, 
1133,1132,1120, 
1121,1133,1120, 
1134,1133,1121, 
1122,1134,1121, 
1135,1134,1122, 
1123,1135,1122, 
1136,1135,1123, 
1124,1136,1123, 
1125,1136,1124, 
1112,1125,1124, 
1138,1137,1125, 
1126,1138,1125, 
1139,1138,1126, 
1127,1139,1126, 
1140,1139,1127, 
1128,1140,1127, 
1141,1140,1128, 
1129,1141,1128, 
1142,1141,1129, 
1130,1142,1129, 
1143,1142,1130, 
1131,1143,1130, 
1144,1143,1131, 
1132,1144,1131, 
1145,1144,1132, 
1133,1145,1132, 
1146,1145,1133, 
1134,1146,1133, 
1147,1146,1134, 
1135,1147,1134, 
1148,1147,1135, 
1136,1148,1135, 
1137,1148,1136, 
1125,1137,1136, 
19,15,16, 
19,16,25, 
25,16,17, 
25,17,20, 
20,17,18, 
20,18,21, 
626,15,19, 
633,626,19, 
627,626,633, 
629,627,633, 
628,627,629, 
630,628,629, 
18,51,52, 
18,52,21, 
51,60,61, 
51,61,52, 
60,68,69, 
60,69,61, 
68,76,77, 
68,77,69, 
76,83,84, 
76,84,77, 
83,90,91, 
83,91,84, 
90,97,98, 
90,98,91, 
97,104,105, 
97,105,98, 
104,121,122, 
104,122,105, 
121,131,132, 
121,132,122, 
131,145,146, 
131,146,132, 
145,159,160, 
145,160,146, 
159,168,169, 
159,169,160, 
168,175,176, 
168,176,169, 
175,182,183, 
175,183,176, 
283,280,291, 
280,292,291, 
291,292,297, 
292,298,297, 
297,298,302, 
298,303,302, 
302,303,305, 
305,303,306, 
654,653,628, 
630,654,628, 
661,660,653, 
654,661,653, 
667,666,660, 
661,667,660, 
673,672,666, 
667,673,666, 
678,677,672, 
673,678,672, 
683,682,677, 
678,683,677, 
688,687,682, 
683,688,682, 
693,692,687, 
688,693,687, 
707,706,692, 
693,707,692, 
715,714,706, 
707,715,706, 
726,725,714, 
715,726,714, 
737,736,725, 
726,737,725, 
744,743,736, 
737,744,736, 
749,748,743, 
744,749,743, 
754,753,748, 
749,754,748, 
834,280,829, 
834,292,280, 
838,292,834, 
838,298,292, 
841,298,838, 
841,303,298, 
843,303,841, 
306,303,843, 
517,518,519, 
517,519,520, 
517,520,521, 
517,521,522, 
517,522,523, 
517,523,524, 
517,524,525, 
517,525,526, 
517,526,527, 
517,527,528, 
517,528,529, 
517,529,518, 
516,605,616, 
516,616,615, 
516,615,614, 
516,614,613, 
516,613,612, 
516,612,611, 
516,611,610, 
516,610,609, 
516,609,608, 
516,608,607, 
516,607,606, 
516,606,605}; 
 
int GL3DS_initialize_DC10() { 
  int ReturnVal; 
  FILE *in; 
  if (!(in = fopen("DC10.gl", "rb"))) 
    return(-1); 
  if (fread(GL3DS_VERTEX_DC10, 36768, 1, in) != 1) 
    return(-1); 
  fclose(in); 
  ReturnVal = glGenLists(1); 
  glInterleavedArrays(GL_T2F_N3F_V3F, 0, GL3DS_VERTEX_DC10); 
  glNewList(ReturnVal, GL_COMPILE); 
    glFrontFace(GL_CCW); 
    glEnable(GL_CULL_FACE); 
    glCullFace(GL_BACK); 
    glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[0]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[4]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[8]); 
    glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[0]); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[12]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[16]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[20]); 
    glDrawElements(GL_TRIANGLES, 177, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[3]); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[24]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[28]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[32]); 
    glDrawElements(GL_TRIANGLES, 6444, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[180]); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[36]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[40]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[44]); 
    glDrawElements(GL_TRIANGLES, 36, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[6624]); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[48]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[52]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[56]); 
    glDrawElements(GL_TRIANGLES, 228, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[6660]); 
    glMaterialfv(GL_FRONT, GL_AMBIENT, (GLfloat *) &GL3DS_MATERIAL_DC10[60]); 
    glMaterialfv(GL_FRONT, GL_DIFFUSE, (GLfloat *) &GL3DS_MATERIAL_DC10[64]); 
    glMaterialfv(GL_FRONT, GL_SPECULAR, (GLfloat *) &GL3DS_MATERIAL_DC10[68]); 
    glDrawElements(GL_TRIANGLES, 72, GL_UNSIGNED_INT, &GL3DS_INDEX_DC10[6888]); 
  glEndList(); 
  return (ReturnVal); 
}