home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
vrml2gl.zip
/
EXAMPLE
/
vglObjWARPTIP.c
< prev
next >
Wrap
C/C++ Source or Header
|
1997-03-17
|
51KB
|
1,071 lines
#include "vglObj1701d.h"
/*===========================================================================*/
/* OpenGL code generated from VRML format. */
/*===========================================================================*/
void vglDrawWARPTIP ( void )
{
glFrontFace( GL_CW );
glPushAttrib( GL_ALL_ATTRIB_BITS );
glPushMatrix();
__m[0] = 0.1000; __m[1] = 0.0000; __m[2] = 0.0000; __m[3] = 1.0000;
glMaterialfv( GL_FRONT_AND_BACK, GL_AMBIENT, __m );
__m[0] = 1.0000; __m[1] = 0.0000; __m[2] = 0.0000; __m[3] = 1.0000;
glMaterialfv( GL_FRONT_AND_BACK, GL_DIFFUSE, __m );
glBegin( GL_TRIANGLES );
glNormal3f( -0.2974, -0.7860, 0.5420 );
glVertex3f( 71.9198, -135.9064, -145.6084 );
glVertex3f( 74.0760, -136.4362, -145.1935 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3077, -0.7850, 0.5377 );
glVertex3f( 69.9017, -135.6644, -146.4099 );
glVertex3f( 71.9198, -135.9064, -145.6084 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3172, -0.7860, 0.5307 );
glVertex3f( 68.1594, -135.7267, -147.5435 );
glVertex3f( 69.9017, -135.6644, -146.4099 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3252, -0.7888, 0.5216 );
glVertex3f( 66.8115, -136.0891, -148.9318 );
glVertex3f( 68.1594, -135.7267, -147.5435 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3312, -0.7932, 0.5110 );
glVertex3f( 65.9500, -136.7269, -150.4803 );
glVertex3f( 66.8115, -136.0891, -148.9318 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3348, -0.7990, 0.4996 );
glVertex3f( 65.6334, -137.5966, -152.0834 );
glVertex3f( 65.9500, -136.7269, -150.4803 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3357, -0.8056, 0.4881 );
glVertex3f( 65.8835, -138.6390, -153.6318 );
glVertex3f( 65.6334, -137.5966, -152.0834 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3339, -0.8128, 0.4774 );
glVertex3f( 66.6831, -139.7830, -155.0201 );
glVertex3f( 65.8835, -138.6390, -153.6318 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3295, -0.8199, 0.4682 );
glVertex3f( 67.9778, -140.9506, -156.1537 );
glVertex3f( 66.6831, -139.7830, -155.0201 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3228, -0.8265, 0.4611 );
glVertex3f( 69.6793, -142.0624, -156.9553 );
glVertex3f( 67.9778, -140.9506, -156.1537 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.3143, -0.8323, 0.4567 );
glVertex3f( 71.6716, -143.0425, -157.3702 );
glVertex3f( 69.6793, -142.0624, -156.9553 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glNormal3f( -0.2605, -0.7238, 0.6390 );
glVertex3f( 74.0760, -136.4362, -145.1935 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glVertex3f( 104.1466, -142.7017, -140.0321 );
glNormal3f( -0.2976, -0.7221, 0.6245 );
glVertex3f( 74.0760, -136.4362, -145.1935 );
glVertex3f( 71.9198, -135.9064, -145.6084 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glNormal3f( -0.3139, -0.7173, 0.6221 );
glVertex3f( 71.9198, -135.9064, -145.6084 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glNormal3f( -0.3292, -0.7195, 0.6115 );
glVertex3f( 71.9198, -135.9064, -145.6084 );
glVertex3f( 69.9017, -135.6644, -146.4099 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glNormal3f( -0.3454, -0.7178, 0.6046 );
glVertex3f( 69.9017, -135.6644, -146.4099 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glNormal3f( -0.3584, -0.7230, 0.5906 );
glVertex3f( 69.9017, -135.6644, -146.4099 );
glVertex3f( 68.1594, -135.7267, -147.5435 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glNormal3f( -0.3734, -0.7243, 0.5796 );
glVertex3f( 68.1594, -135.7267, -147.5435 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glNormal3f( -0.3832, -0.7321, 0.5632 );
glVertex3f( 68.1594, -135.7267, -147.5435 );
glVertex3f( 66.8115, -136.0891, -148.9318 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glNormal3f( -0.3960, -0.7363, 0.5487 );
glVertex3f( 66.8115, -136.0891, -148.9318 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glNormal3f( -0.4019, -0.7461, 0.5309 );
glVertex3f( 66.8115, -136.0891, -148.9318 );
glVertex3f( 65.9500, -136.7269, -150.4803 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glNormal3f( -0.4114, -0.7528, 0.5139 );
glVertex3f( 65.9500, -136.7269, -150.4803 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glNormal3f( -0.4130, -0.7638, 0.4960 );
glVertex3f( 65.9500, -136.7269, -150.4803 );
glVertex3f( 65.6334, -137.5966, -152.0834 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glNormal3f( -0.4186, -0.7725, 0.4775 );
glVertex3f( 65.6334, -137.5966, -152.0834 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glNormal3f( -0.4158, -0.7841, 0.4607 );
glVertex3f( 65.6334, -137.5966, -152.0834 );
glVertex3f( 65.8835, -138.6390, -153.6318 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glNormal3f( -0.4170, -0.7941, 0.4421 );
glVertex3f( 65.8835, -138.6390, -153.6318 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glNormal3f( -0.4100, -0.8056, 0.4277 );
glVertex3f( 65.8835, -138.6390, -153.6318 );
glVertex3f( 66.6831, -139.7830, -155.0201 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glNormal3f( -0.4069, -0.8162, 0.4103 );
glVertex3f( 66.6831, -139.7830, -155.0201 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glNormal3f( -0.3962, -0.8268, 0.3992 );
glVertex3f( 66.6831, -139.7830, -155.0201 );
glVertex3f( 67.9778, -140.9506, -156.1537 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glNormal3f( -0.3889, -0.8374, 0.3841 );
glVertex3f( 67.9778, -140.9506, -156.1537 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glNormal3f( -0.3754, -0.8466, 0.3773 );
glVertex3f( 67.9778, -140.9506, -156.1537 );
glVertex3f( 69.6793, -142.0624, -156.9553 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glNormal3f( -0.3645, -0.8564, 0.3657 );
glVertex3f( 69.6793, -142.0624, -156.9553 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glNormal3f( -0.3492, -0.8637, 0.3635 );
glVertex3f( 69.6793, -142.0624, -156.9553 );
glVertex3f( 71.6716, -143.0425, -157.3702 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glNormal3f( -0.3215, -0.8805, 0.3485 );
glVertex3f( 71.6716, -143.0425, -157.3702 );
glVertex3f( 99.4231, -155.6797, -163.6937 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glNormal3f( -0.2379, -0.6574, 0.7150 );
glVertex3f( 104.1466, -142.7017, -140.0321 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glVertex3f( 75.1065, -127.8182, -136.0121 );
glNormal3f( -0.2929, -0.6263, 0.7224 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glVertex3f( 75.1065, -127.8182, -136.0121 );
glNormal3f( -0.3222, -0.6329, 0.7040 );
glVertex3f( 72.4090, -131.5594, -140.3493 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glNormal3f( -0.3523, -0.6222, 0.6991 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glNormal3f( -0.3774, -0.6345, 0.6745 );
glVertex3f( 68.3422, -130.8073, -141.5344 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glNormal3f( -0.4078, -0.6296, 0.6614 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glNormal3f( -0.4270, -0.6466, 0.6321 );
glVertex3f( 64.6785, -130.6322, -143.4198 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glNormal3f( -0.4553, -0.6476, 0.6111 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glNormal3f( -0.4671, -0.6683, 0.5790 );
glVertex3f( 61.6679, -131.0460, -145.8767 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glNormal3f( -0.4911, -0.6746, 0.5511 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glNormal3f( -0.4945, -0.6976, 0.5185 );
glVertex3f( 59.5153, -132.0205, -148.7379 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glNormal3f( -0.5123, -0.7084, 0.4855 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glNormal3f( -0.5071, -0.7321, 0.4549 );
glVertex3f( 58.3675, -133.4892, -151.8083 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glNormal3f( -0.5172, -0.7463, 0.4189 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glNormal3f( -0.5038, -0.7694, 0.3927 );
glVertex3f( 58.3028, -135.3521, -154.8788 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glNormal3f( -0.5056, -0.7858, 0.3563 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glNormal3f( -0.4853, -0.8069, 0.3367 );
glVertex3f( 59.3254, -137.4822, -157.7399 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glNormal3f( -0.4786, -0.8243, 0.3024 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glNormal3f( -0.4532, -0.8426, 0.2908 );
glVertex3f( 61.3657, -139.7343, -160.1969 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glNormal3f( -0.4388, -0.8598, 0.2611 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glNormal3f( -0.4102, -0.8746, 0.2585 );
glVertex3f( 64.2848, -141.9551, -162.0822 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glNormal3f( -0.3891, -0.8906, 0.2352 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glVertex3f( 68.5376, -145.8667, -169.2795 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glNormal3f( -0.3337, -0.9097, 0.2472 );
glVertex3f( 67.8836, -143.9931, -163.2674 );
glVertex3f( 99.4231, -155.6797, -163.6937 );
glVertex3f( 68.5376, -145.8667, -169.2795 );
glNormal3f( -0.1392, -0.4511, 0.8815 );
glVertex3f( 75.1065, -127.8182, -136.0121 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glVertex3f( 110.9189, -137.9400, -135.5369 );
glNormal3f( -0.2812, -0.5053, 0.8158 );
glVertex3f( 75.1065, -127.8182, -136.0121 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glNormal3f( -0.3260, -0.4715, 0.8194 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glNormal3f( -0.3709, -0.4997, 0.7828 );
glVertex3f( 69.2156, -126.3705, -137.1457 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glNormal3f( -0.4205, -0.4749, 0.7731 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glNormal3f( -0.4557, -0.5115, 0.7285 );
glVertex3f( 63.7022, -125.7093, -139.3356 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glNormal3f( -0.5068, -0.4966, 0.7046 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glNormal3f( -0.5293, -0.5396, 0.6547 );
glVertex3f( 58.9420, -125.8795, -142.4325 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glNormal3f( -0.5777, -0.5347, 0.6167 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glNormal3f( -0.5853, -0.5815, 0.5651 );
glVertex3f( 55.2595, -126.8696, -146.2255 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glNormal3f( -0.6264, -0.5857, 0.5143 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glNormal3f( -0.6182, -0.6333, 0.4656 );
glVertex3f( 52.9057, -128.6121, -150.4560 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glNormal3f( -0.6480, -0.6450, 0.4050 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glNormal3f( -0.6250, -0.6906, 0.3640 );
glVertex3f( 52.0409, -130.9882, -154.8357 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glNormal3f( -0.6406, -0.7077, 0.2979 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glNormal3f( -0.6055, -0.7491, 0.2685 );
glVertex3f( 52.7240, -133.8361, -159.0662 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glNormal3f( -0.6061, -0.7694, 0.2019 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glNormal3f( -0.5626, -0.8053, 0.1870 );
glVertex3f( 54.9086, -136.9616, -162.8591 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glNormal3f( -0.5486, -0.8268, 0.1245 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glNormal3f( -0.5007, -0.8565, 0.1251 );
glVertex3f( 58.4457, -140.1517, -165.9561 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glNormal3f( -0.4739, -0.8778, 0.0705 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glNormal3f( -0.4252, -0.9010, 0.0866 );
glVertex3f( 63.0943, -143.1891, -168.1459 );
glVertex3f( 68.5376, -145.8667, -169.2795 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glNormal3f( -0.3170, -0.9478, -0.0353 );
glVertex3f( 68.5376, -145.8667, -169.2795 );
glVertex3f( 103.7796, -157.5555, -171.9521 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glNormal3f( -0.1128, -0.3875, 0.9150 );
glVertex3f( 110.9189, -137.9400, -135.5369 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glVertex3f( 76.6345, -120.2790, -132.2863 );
glNormal3f( -0.2321, -0.1991, 0.9521 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glVertex3f( 76.6345, -120.2790, -132.2863 );
glNormal3f( -0.3146, -0.2652, 0.9114 );
glVertex3f( 72.1971, -122.7727, -133.8896 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glNormal3f( -0.3819, -0.1879, 0.9049 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glNormal3f( -0.4508, -0.2689, 0.8511 );
glVertex3f( 65.1531, -121.4702, -135.9424 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glNormal3f( -0.5286, -0.2052, 0.8237 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glNormal3f( -0.5784, -0.2989, 0.7590 );
glVertex3f( 58.8076, -121.1669, -139.2078 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glNormal3f( -0.6610, -0.2510, 0.7072 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glNormal3f( -0.6857, -0.3535, 0.6363 );
glVertex3f( 53.5930, -121.8836, -143.4634 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glNormal3f( -0.7646, -0.3223, 0.5582 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glNormal3f( -0.7601, -0.4280, 0.4889 );
glVertex3f( 49.8646, -123.5714, -148.4192 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glNormal3f( -0.8249, -0.4123, 0.3866 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glNormal3f( -0.7917, -0.5147, 0.3290 );
glVertex3f( 47.8766, -126.1153, -153.7374 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glNormal3f( -0.8334, -0.5113, 0.2096 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glNormal3f( -0.7772, -0.6051, 0.1727 );
glVertex3f( 47.7644, -129.3419, -159.0555 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glNormal3f( -0.7914, -0.6095, 0.0464 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glNormal3f( -0.7213, -0.6917, 0.0351 );
glVertex3f( 49.5356, -133.0314, -164.0112 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glNormal3f( -0.7086, -0.7000, -0.0883 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glNormal3f( -0.6334, -0.7704, -0.0732 );
glVertex3f( 53.0697, -136.9323, -168.2668 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glNormal3f( -0.5974, -0.7800, -0.1864 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glNormal3f( -0.5236, -0.8393, -0.1467 );
glVertex3f( 58.1256, -140.7787, -171.5322 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glNormal3f( -0.4686, -0.8487, -0.2453 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glVertex3f( 67.6611, -144.9338, -177.7304 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glNormal3f( -0.3127, -0.9438, -0.1068 );
glVertex3f( 64.3589, -144.3086, -173.5849 );
glVertex3f( 103.7796, -157.5555, -171.9521 );
glVertex3f( 67.6611, -144.9338, -177.7304 );
glNormal3f( 0.1143, 0.3777, 0.9189 );
glVertex3f( 76.6345, -120.2790, -132.2863 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glVertex3f( 113.4320, -130.5406, -132.6457 );
glNormal3f( -0.1466, 0.1668, 0.9750 );
glVertex3f( 76.6345, -120.2790, -132.2863 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glNormal3f( -0.2076, 0.3290, 0.9212 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glNormal3f( -0.3425, 0.1906, 0.9200 );
glVertex3f( 68.5873, -118.3015, -133.8348 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glNormal3f( -0.4167, 0.3436, 0.8416 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glNormal3f( -0.5409, 0.1813, 0.8213 );
glVertex3f( 61.0559, -117.3982, -136.8262 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glNormal3f( -0.6247, 0.3225, 0.7111 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glNormal3f( -0.7283, 0.1341, 0.6721 );
glVertex3f( 54.5534, -117.6308, -141.0567 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glNormal3f( -0.8122, 0.2585, 0.5230 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glNormal3f( -0.8809, 0.0466, 0.4710 );
glVertex3f( 49.5231, -118.9833, -146.2380 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glNormal3f( -0.9475, 0.1494, 0.2827 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glNormal3f( -0.9697, -0.0754, 0.2324 );
glVertex3f( 46.3076, -121.3636, -152.0170 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glNormal3f( -0.9998, 0.0056, 0.0177 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glNormal3f( -0.9764, -0.2157, -0.0125 );
glVertex3f( 45.1263, -124.6094, -157.9998 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glNormal3f( -0.9611, -0.1507, -0.2313 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glNormal3f( -0.9063, -0.3550, -0.2294 );
glVertex3f( 46.0595, -128.4996, -163.7787 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glNormal3f( -0.8506, -0.2982, -0.4330 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glNormal3f( -0.7816, -0.4802, -0.3980 );
glVertex3f( 49.0436, -132.7692, -168.9600 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glNormal3f( -0.6968, -0.4260, -0.5770 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glNormal3f( -0.6256, -0.5872, -0.5136 );
glVertex3f( 53.8754, -137.1270, -173.1905 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glNormal3f( -0.5212, -0.5326, -0.6669 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glNormal3f( -0.4537, -0.6767, -0.5799 );
glVertex3f( 60.2255, -141.2760, -176.1819 );
glVertex3f( 67.6611, -144.9338, -177.7304 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glNormal3f( -0.2252, -0.5552, -0.8006 );
glVertex3f( 67.6611, -144.9338, -177.7304 );
glVertex3f( 104.0619, -156.2854, -180.0989 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glNormal3f( 0.1843, 0.5701, 0.8006 );
glVertex3f( 113.4320, -130.5406, -132.6457 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glVertex3f( 78.2506, -115.8389, -135.0143 );
glNormal3f( 0.0875, 0.8100, 0.5799 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glVertex3f( 78.2506, -115.8389, -135.0143 );
glNormal3f( -0.0569, 0.7430, 0.6669 );
glVertex3f( 73.2623, -116.4170, -133.4542 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glNormal3f( -0.1018, 0.8520, 0.5136 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glNormal3f( -0.2599, 0.7743, 0.5770 );
glVertex3f( 65.1286, -114.9129, -135.8245 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glNormal3f( -0.2901, 0.8703, 0.3980 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glNormal3f( -0.4599, 0.7752, 0.4330 );
glVertex3f( 57.8014, -114.5628, -139.5951 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glNormal3f( -0.4661, 0.8545, 0.2294 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glNormal3f( -0.6394, 0.7332, 0.2313 );
glVertex3f( 51.7800, -115.3903, -144.5091 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glNormal3f( -0.6093, 0.7928, 0.0125 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glNormal3f( -0.7695, 0.6384, -0.0177 );
glVertex3f( 47.4749, -117.3392, -150.2315 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glNormal3f( -0.6944, 0.6811, -0.2324 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glNormal3f( -0.8218, 0.4946, -0.2827 );
glVertex3f( 45.1793, -120.2767, -156.3724 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glNormal3f( -0.7048, 0.5306, -0.4710 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glNormal3f( -0.7884, 0.3240, -0.5230 );
glVertex3f( 45.0498, -124.0025, -162.5132 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glNormal3f( -0.6441, 0.3654, -0.6720 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glNormal3f( -0.6859, 0.1544, -0.7111 );
glVertex3f( 47.0950, -128.2627, -168.2356 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glNormal3f( -0.5309, 0.2088, -0.8213 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glNormal3f( -0.5401, 0.0046, -0.8416 );
glVertex3f( 51.1758, -132.7670, -173.1496 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glNormal3f( -0.3849, 0.0742, -0.9200 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glNormal3f( -0.3705, -0.1186, -0.9212 );
glVertex3f( 57.0139, -137.2086, -176.9202 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glNormal3f( -0.2196, -0.0336, -0.9750 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glVertex3f( 69.2772, -140.4937, -180.4584 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glNormal3f( -0.1552, -0.3628, -0.9189 );
glVertex3f( 64.2115, -141.2845, -179.2905 );
glVertex3f( 104.0619, -156.2854, -180.0989 );
glVertex3f( 69.2772, -140.4937, -180.4584 );
glNormal3f( 0.1866, 0.9513, 0.2453 );
glVertex3f( 78.2506, -115.8389, -135.0143 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glNormal3f( 0.1384, 0.9795, 0.1467 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glNormal3f( 0.0437, 0.9815, 0.1864 );
glVertex3f( 70.2034, -113.8614, -136.5627 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glNormal3f( 0.0100, 0.9973, 0.0732 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glNormal3f( -0.0929, 0.9918, 0.0883 );
glVertex3f( 62.6719, -112.9581, -139.5542 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glNormal3f( -0.1079, 0.9935, -0.0351 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glNormal3f( -0.2145, 0.9756, -0.0464 );
glVertex3f( 56.1694, -113.1907, -143.7847 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glNormal3f( -0.2065, 0.9631, -0.1727 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glNormal3f( -0.3098, 0.9274, -0.2096 );
glVertex3f( 51.1391, -114.5432, -148.9660 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glNormal3f( -0.2756, 0.9032, -0.3290 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glNormal3f( -0.3669, 0.8461, -0.3866 );
glVertex3f( 47.9237, -116.9235, -154.7449 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glNormal3f( -0.3072, 0.8165, -0.4889 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glNormal3f( -0.3786, 0.7383, -0.5582 );
glVertex3f( 46.7423, -120.1693, -160.7277 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glNormal3f( -0.2980, 0.7116, -0.6363 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glNormal3f( -0.3450, 0.6171, -0.7072 );
glVertex3f( 47.6755, -124.0596, -166.5067 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glNormal3f( -0.2509, 0.6008, -0.7590 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glNormal3f( -0.2730, 0.4970, -0.8237 );
glVertex3f( 50.6597, -128.3291, -171.6880 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glNormal3f( -0.1725, 0.4958, -0.8511 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glNormal3f( -0.1718, 0.3895, -0.9049 );
glVertex3f( 55.4914, -132.6869, -175.9185 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glNormal3f( -0.0706, 0.4054, -0.9114 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glNormal3f( -0.0498, 0.3017, -0.9521 );
glVertex3f( 61.8415, -136.8360, -178.9099 );
glVertex3f( 69.2772, -140.4937, -180.4584 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glNormal3f( 0.1627, 0.3694, -0.9149 );
glVertex3f( 69.2772, -140.4937, -180.4584 );
glVertex3f( 106.7340, -148.9438, -177.2076 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glNormal3f( 0.3625, 0.9254, 0.1106 );
glVertex3f( 78.2506, -115.8389, -135.0143 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glVertex3f( 113.9501, -129.1171, -140.9221 );
glNormal3f( 0.2012, 0.9770, -0.0705 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glNormal3f( 0.1670, 0.9780, -0.1251 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glNormal3f( 0.1112, 0.9860, -0.1245 );
glVertex3f( 68.2751, -112.8926, -141.2124 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glNormal3f( 0.0866, 0.9785, -0.1870 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glNormal3f( 0.0303, 0.9789, -0.2019 );
glVertex3f( 61.9295, -112.5894, -144.4779 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glNormal3f( 0.0177, 0.9631, -0.2685 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glNormal3f( -0.0359, 0.9539, -0.2979 );
glVertex3f( 56.7149, -113.3060, -148.7335 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glNormal3f( -0.0349, 0.9308, -0.3640 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glNormal3f( -0.0818, 0.9106, -0.4050 );
glVertex3f( 52.9865, -114.9939, -153.6892 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glNormal3f( -0.0665, 0.8825, -0.4656 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glNormal3f( -0.1033, 0.8513, -0.5143 );
glVertex3f( 50.9985, -117.5378, -159.0074 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glNormal3f( -0.0746, 0.8216, -0.5651 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glNormal3f( -0.0988, 0.7810, -0.6167 );
glVertex3f( 50.8863, -120.7644, -164.3255 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glNormal3f( -0.0586, 0.7536, -0.6547 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glNormal3f( -0.0690, 0.7062, -0.7046 );
glVertex3f( 52.6575, -124.4538, -169.2813 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glNormal3f( -0.0203, 0.6847, -0.7285 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glNormal3f( -0.0169, 0.6341, -0.7731 );
glVertex3f( 56.1916, -128.3547, -173.5368 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glNormal3f( 0.0371, 0.6211, -0.7828 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glNormal3f( 0.0533, 0.5707, -0.8194 );
glVertex3f( 61.2475, -132.2012, -176.8023 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glNormal3f( 0.1094, 0.5678, -0.8158 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glVertex3f( 72.9527, -133.7361, -176.7325 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glNormal3f( 0.1834, 0.4349, -0.8816 );
glVertex3f( 67.4808, -135.7311, -178.8550 );
glVertex3f( 106.7340, -148.9438, -177.2076 );
glVertex3f( 72.9527, -133.7361, -176.7325 );
glNormal3f( 0.3613, 0.9320, 0.0296 );
glVertex3f( 113.9501, -129.1171, -140.9221 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glVertex3f( 79.5216, -115.6876, -143.4651 );
glNormal3f( 0.2534, 0.9635, -0.0866 );
glVertex3f( 75.3190, -114.1952, -139.1596 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glVertex3f( 79.5216, -115.6876, -143.4651 );
glNormal3f( 0.2165, 0.9407, -0.2611 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glNormal3f( 0.1944, 0.9368, -0.2908 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glNormal3f( 0.1632, 0.9391, -0.3024 );
glVertex3f( 68.1173, -113.5788, -146.7886 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glNormal3f( 0.1469, 0.9301, -0.3367 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glNormal3f( 0.1178, 0.9269, -0.3563 );
glVertex3f( 63.3571, -113.7490, -149.8855 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glNormal3f( 0.1086, 0.9132, -0.3927 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glNormal3f( 0.0835, 0.9042, -0.4189 );
glVertex3f( 59.6746, -114.7391, -153.6785 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glNormal3f( 0.0821, 0.8868, -0.4549 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glNormal3f( 0.0629, 0.8720, -0.4855 );
glVertex3f( 57.3208, -116.4816, -157.9090 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glNormal3f( 0.0696, 0.8522, -0.5185 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glNormal3f( 0.0574, 0.8325, -0.5511 );
glVertex3f( 56.4560, -118.8577, -162.2887 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glNormal3f( 0.0718, 0.8122, -0.5790 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glNormal3f( 0.0675, 0.7887, -0.6111 );
glVertex3f( 57.1391, -121.7056, -166.5192 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glNormal3f( 0.0886, 0.7698, -0.6321 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glNormal3f( 0.0923, 0.7444, -0.6614 );
glVertex3f( 59.3237, -124.8310, -170.3121 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glNormal3f( 0.1187, 0.7286, -0.6745 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glNormal3f( 0.1300, 0.7031, -0.6991 );
glVertex3f( 62.8608, -128.0212, -173.4091 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glNormal3f( 0.1600, 0.6920, -0.7040 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glNormal3f( 0.1782, 0.6681, -0.7224 );
glVertex3f( 67.5094, -131.0585, -175.5989 );
glVertex3f( 72.9527, -133.7361, -176.7325 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glNormal3f( 0.2065, 0.6632, -0.7194 );
glVertex3f( 72.9527, -133.7361, -176.7325 );
glVertex3f( 100.9413, -138.6522, -173.2315 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glNormal3f( 0.3009, 0.9227, -0.2411 );
glVertex3f( 79.5216, -115.6876, -143.4651 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glVertex3f( 105.6263, -125.7798, -149.5049 );
glNormal3f( 0.2744, 0.9324, -0.2352 );
glVertex3f( 79.5216, -115.6876, -143.4651 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glNormal3f( 0.2480, 0.9336, -0.2585 );
glVertex3f( 73.6307, -114.2400, -144.5987 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glNormal3f( 0.2403, 0.8915, -0.3841 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glVertex3f( 75.9329, -119.0937, -156.5909 );
glNormal3f( 0.2280, 0.8881, -0.3992 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glVertex3f( 74.1905, -119.1560, -157.7244 );
glVertex3f( 75.9329, -119.0937, -156.5909 );
glNormal3f( 0.2129, 0.8868, -0.4103 );
glVertex3f( 70.0859, -115.7754, -152.5478 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glVertex3f( 74.1905, -119.1560, -157.7244 );
glNormal3f( 0.2037, 0.8807, -0.4277 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glVertex3f( 72.8426, -119.5184, -159.1128 );
glVertex3f( 74.1905, -119.1560, -157.7244 );
glNormal3f( 0.1910, 0.8764, -0.4421 );
glVertex3f( 67.0753, -116.1892, -155.0047 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glVertex3f( 72.8426, -119.5184, -159.1128 );
glNormal3f( 0.1855, 0.8679, -0.4607 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glVertex3f( 71.9810, -120.1562, -160.6613 );
glVertex3f( 72.8426, -119.5184, -159.1128 );
glNormal3f( 0.1759, 0.8608, -0.4775 );
glVertex3f( 64.9227, -117.1636, -157.8659 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glVertex3f( 71.9810, -120.1562, -160.6613 );
glNormal3f( 0.1746, 0.8506, -0.4960 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glVertex3f( 71.6645, -121.0259, -162.2643 );
glVertex3f( 71.9810, -120.1562, -160.6613 );
glNormal3f( 0.1687, 0.8411, -0.5139 );
glVertex3f( 63.7749, -118.6324, -160.9364 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glVertex3f( 71.6645, -121.0259, -162.2643 );
glNormal3f( 0.1717, 0.8299, -0.5309 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glVertex3f( 71.9146, -122.0683, -163.8128 );
glVertex3f( 71.6645, -121.0259, -162.2643 );
glNormal3f( 0.1699, 0.8186, -0.5487 );
glVertex3f( 63.7101, -120.4952, -164.0068 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glVertex3f( 71.9146, -122.0683, -163.8128 );
glNormal3f( 0.1770, 0.8072, -0.5632 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glVertex3f( 72.7142, -123.2123, -165.2011 );
glVertex3f( 71.9146, -122.0683, -163.8128 );
glNormal3f( 0.1795, 0.7949, -0.5796 );
glVertex3f( 64.7327, -122.6253, -166.8680 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glVertex3f( 72.7142, -123.2123, -165.2011 );
glNormal3f( 0.1902, 0.7842, -0.5906 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glVertex3f( 74.0089, -124.3800, -166.3347 );
glVertex3f( 72.7142, -123.2123, -165.2011 );
glNormal3f( 0.1968, 0.7719, -0.6046 );
glVertex3f( 66.7731, -124.8775, -169.3249 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glVertex3f( 74.0089, -124.3800, -166.3347 );
glNormal3f( 0.2103, 0.7628, -0.6115 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glVertex3f( 75.7104, -125.4918, -167.1362 );
glVertex3f( 74.0089, -124.3800, -166.3347 );
glNormal3f( 0.2206, 0.7513, -0.6221 );
glVertex3f( 69.6922, -127.0983, -171.2102 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glVertex3f( 75.7104, -125.4918, -167.1362 );
glNormal3f( 0.2361, 0.7445, -0.6245 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glVertex3f( 77.7027, -126.4718, -167.5511 );
glVertex3f( 75.7104, -125.4918, -167.1362 );
glNormal3f( 0.2371, 0.7438, -0.6250 );
glVertex3f( 73.2910, -129.1362, -172.3954 );
glVertex3f( 100.9413, -138.6522, -173.2315 );
glVertex3f( 77.7027, -126.4718, -167.5511 );
glNormal3f( 0.2888, 0.8859, -0.3630 );
glVertex3f( 105.6263, -125.7798, -149.5049 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glVertex3f( 80.1071, -119.8656, -155.3745 );
glNormal3f( 0.2877, 0.8861, -0.3635 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glVertex3f( 77.9509, -119.3358, -155.7894 );
glVertex3f( 80.1071, -119.8656, -155.3745 );
glNormal3f( 0.2712, 0.8904, -0.3657 );
glVertex3f( 77.8164, -116.7025, -149.4773 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glVertex3f( 77.9509, -119.3358, -155.7894 );
glNormal3f( 0.2566, 0.8898, -0.3773 );
glVertex3f( 73.7495, -115.9505, -150.6624 );
glVertex3f( 75.9329, -119.0937, -156.5909 );
glVertex3f( 77.9509, -119.3358, -155.7894 );
glNormal3f( 0.2746, 0.8399, -0.4682 );
glVertex3f( 75.9329, -119.0937, -156.5909 );
glVertex3f( 74.1905, -119.1560, -157.7244 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2666, 0.8372, -0.4774 );
glVertex3f( 74.1905, -119.1560, -157.7244 );
glVertex3f( 72.8426, -119.5184, -159.1128 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2607, 0.8329, -0.4881 );
glVertex3f( 72.8426, -119.5184, -159.1128 );
glVertex3f( 71.9810, -120.1562, -160.6613 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2571, 0.8272, -0.4996 );
glVertex3f( 71.9810, -120.1562, -160.6613 );
glVertex3f( 71.6645, -121.0259, -162.2643 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2561, 0.8205, -0.5110 );
glVertex3f( 71.6645, -121.0259, -162.2643 );
glVertex3f( 71.9146, -122.0683, -163.8128 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2579, 0.8133, -0.5216 );
glVertex3f( 71.9146, -122.0683, -163.8128 );
glVertex3f( 72.7142, -123.2123, -165.2011 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2622, 0.8060, -0.5307 );
glVertex3f( 72.7142, -123.2123, -165.2011 );
glVertex3f( 74.0089, -124.3800, -166.3347 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2689, 0.7991, -0.5377 );
glVertex3f( 74.0089, -124.3800, -166.3347 );
glVertex3f( 75.7104, -125.4918, -167.1362 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2773, 0.7933, -0.5420 );
glVertex3f( 75.7104, -125.4918, -167.1362 );
glVertex3f( 77.7027, -126.4718, -167.5511 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2942, 0.8396, -0.4567 );
glVertex3f( 80.1071, -119.8656, -155.3745 );
glVertex3f( 77.9509, -119.3358, -155.7894 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2840, 0.8407, -0.4611 );
glVertex3f( 77.9509, -119.3358, -155.7894 );
glVertex3f( 75.9329, -119.0937, -156.5909 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glNormal3f( 0.2991, 0.8382, -0.4560 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glVertex3f( 105.6263, -125.7798, -149.5049 );
glVertex3f( 80.1071, -119.8656, -155.3745 );
glNormal3f( 0.3627, 0.9318, 0.0106 );
glVertex3f( 79.5216, -115.6876, -143.4651 );
glVertex3f( 105.6263, -125.7798, -149.5049 );
glVertex3f( 113.9501, -129.1171, -140.9221 );
glNormal3f( 0.3689, 0.9119, 0.1799 );
glVertex3f( 78.2506, -115.8389, -135.0143 );
glVertex3f( 113.9501, -129.1171, -140.9221 );
glVertex3f( 113.4320, -130.5406, -132.6457 );
glNormal3f( -0.0850, -0.3375, 0.9375 );
glVertex3f( 76.6345, -120.2790, -132.2863 );
glVertex3f( 113.4320, -130.5406, -132.6457 );
glVertex3f( 110.9189, -137.9400, -135.5369 );
glNormal3f( -0.1645, -0.5433, 0.8233 );
glVertex3f( 75.1065, -127.8182, -136.0121 );
glVertex3f( 110.9189, -137.9400, -135.5369 );
glVertex3f( 104.1466, -142.7017, -140.0321 );
glNormal3f( 0.1876, 0.4441, -0.8761 );
glVertex3f( 106.7340, -148.9438, -177.2076 );
glVertex3f( 100.9413, -138.6522, -173.2315 );
glVertex3f( 72.9527, -133.7361, -176.7325 );
glNormal3f( 0.1521, 0.3137, -0.9372 );
glVertex3f( 104.0619, -156.2854, -180.0989 );
glVertex3f( 106.7340, -148.9438, -177.2076 );
glVertex3f( 69.2772, -140.4937, -180.4584 );
glNormal3f( -0.3033, -0.9399, -0.1570 );
glVertex3f( 103.7796, -157.5555, -171.9521 );
glVertex3f( 104.0619, -156.2854, -180.0989 );
glVertex3f( 67.6611, -144.9338, -177.7304 );
glNormal3f( -0.3109, -0.9491, 0.0516 );
glVertex3f( 99.4231, -155.6797, -163.6937 );
glVertex3f( 103.7796, -157.5555, -171.9521 );
glVertex3f( 68.5376, -145.8667, -169.2795 );
glNormal3f( -0.2825, -0.8463, 0.4516 );
glVertex3f( 71.6716, -143.0425, -157.3702 );
glVertex3f( 73.8412, -140.4225, -151.1023 );
glVertex3f( 99.4231, -155.6797, -163.6937 );
glNormal3f( 0.2820, 0.7911, -0.5428 );
glVertex3f( 100.9413, -138.6522, -173.2315 );
glVertex3f( 80.0851, -123.2673, -161.6424 );
glVertex3f( 77.7027, -126.4718, -167.5511 );
glEnd();
glPopMatrix();
glPopAttrib();
}