eqemu

changeset 0:01fb0dee8a92

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Tue, 15 Jul 2014 04:46:10 +0300
parents
children 374d91dd2996
files .hgignore Makefile data/7seg.png data/7seg_glow.png data/device.mtl data/device.obj data/envmap.png data/labels.png src/main.cc
diffstat 9 files changed, 2621 insertions(+), 0 deletions(-) [+]
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/.hgignore	Tue Jul 15 04:46:10 2014 +0300
     1.3 @@ -0,0 +1,4 @@
     1.4 +\.o$
     1.5 +\.swp$
     1.6 +\.d$
     1.7 +^eqdummy$
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/Makefile	Tue Jul 15 04:46:10 2014 +0300
     2.3 @@ -0,0 +1,20 @@
     2.4 +src = $(wildcard src/*.cc)
     2.5 +obj = $(src:.cc=.o)
     2.6 +dep = $(obj:.o=.d)
     2.7 +bin = eqdummy
     2.8 +
     2.9 +CFLAGS = -pedantic -Wall -g
    2.10 +CXXFLAGS = $(CFLAGS)
    2.11 +LDFLAGS = -lGL -lGLU -lglut -lGLEW -lX11 -lm
    2.12 +
    2.13 +$(bin): $(obj)
    2.14 +	$(CXX) -o $@ $(obj) $(LDFLAGS)
    2.15 +
    2.16 +-include $(dep)
    2.17 +
    2.18 +%.d: %.cc
    2.19 +	@$(CPP) $< $(CXXFLAGS) -MM -MT $(@:.d=.o) >$@
    2.20 +
    2.21 +.PHONY: clean
    2.22 +clean:
    2.23 +	rm -f $(obj) $(bin)
     3.1 Binary file data/7seg.png has changed
     4.1 Binary file data/7seg_glow.png has changed
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/data/device.mtl	Tue Jul 15 04:46:10 2014 +0300
     5.3 @@ -0,0 +1,55 @@
     5.4 +# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
     5.5 +# File Created: 14.07.2014 08:46:21
     5.6 +
     5.7 +newmtl 01___Default
     5.8 +	Ns 50.0000
     5.9 +	Ni 1.5000
    5.10 +	d 1.0000
    5.11 +	Tr 0.0000
    5.12 +	Tf 1.0000 1.0000 1.0000 
    5.13 +	illum 2
    5.14 +	Ka 0.0314 0.0314 0.0314
    5.15 +	Kd 0.0314 0.0314 0.0314
    5.16 +	Ks 0.8431 0.8431 0.8431
    5.17 +	Ke 0.0000 0.0000 0.0000
    5.18 +	map_Ka /Users/nuclear/code/equeue_dummy/data/labels.png
    5.19 +	map_Kd /Users/nuclear/code/equeue_dummy/data/labels.png
    5.20 +	map_refl /Users/nuclear/code/equeue_dummy/data/envmap.png
    5.21 +
    5.22 +newmtl 02___Default
    5.23 +	Ns 10.0000
    5.24 +	Ni 1.5000
    5.25 +	d 1.0000
    5.26 +	Tr 0.0000
    5.27 +	Tf 1.0000 1.0000 1.0000 
    5.28 +	illum 2
    5.29 +	Ka 0.2431 0.2431 0.2431
    5.30 +	Kd 0.2431 0.2431 0.2431
    5.31 +	Ks 0.0000 0.0000 0.0000
    5.32 +	Ke 0.0000 0.0000 0.0000
    5.33 +
    5.34 +newmtl 03___Default
    5.35 +	Ns 24.0000
    5.36 +	Ni 1.5000
    5.37 +	d 1.0000
    5.38 +	Tr 0.0000
    5.39 +	Tf 1.0000 1.0000 1.0000 
    5.40 +	illum 2
    5.41 +	Ka 1.0000 0.0000 0.0000
    5.42 +	Kd 1.0000 0.0000 0.0000
    5.43 +	Ks 0.6030 0.6030 0.6030
    5.44 +	Ke 0.0000 0.0000 0.0000
    5.45 +
    5.46 +newmtl 08___Default
    5.47 +	Ns 10.0000
    5.48 +	Ni 1.5000
    5.49 +	d 1.0000
    5.50 +	Tr 0.0000
    5.51 +	Tf 1.0000 1.0000 1.0000 
    5.52 +	illum 2
    5.53 +	Ka 0.5882 0.5882 0.5882
    5.54 +	Kd 0.5882 0.5882 0.5882
    5.55 +	Ks 0.0000 0.0000 0.0000
    5.56 +	Ke 0.0000 0.0000 0.0000
    5.57 +	map_Ka /Users/nuclear/code/equeue_dummy/data/7seg.png
    5.58 +	map_Kd /Users/nuclear/code/equeue_dummy/data/7seg.png
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/data/device.obj	Tue Jul 15 04:46:10 2014 +0300
     6.3 @@ -0,0 +1,2255 @@
     6.4 +# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
     6.5 +# File Created: 14.07.2014 08:46:21
     6.6 +
     6.7 +mtllib device.mtl
     6.8 +
     6.9 +#
    6.10 +# object box
    6.11 +#
    6.12 +
    6.13 +v  -32.2640 59.7640 0.0000
    6.14 +v  -32.2640 33.4866 0.0000
    6.15 +v  -15.0099 33.4866 0.0000
    6.16 +v  -15.0099 59.7640 0.0000
    6.17 +v  0.0000 33.4866 0.0000
    6.18 +v  0.0000 59.7640 0.0000
    6.19 +v  -32.2640 13.4957 0.0000
    6.20 +v  -32.2640 -29.8820 -0.0000
    6.21 +v  -15.0099 -29.8820 -0.0000
    6.22 +v  -15.0099 13.4951 0.0000
    6.23 +v  0.0000 -29.8820 -0.0000
    6.24 +v  0.0000 13.4951 0.0000
    6.25 +v  -32.2640 -59.7640 -0.0000
    6.26 +v  -15.0099 -59.7640 -0.0000
    6.27 +v  0.0000 -59.7640 -0.0000
    6.28 +v  -32.2640 61.1320 -0.3665
    6.29 +v  -32.9480 60.9487 -0.3665
    6.30 +v  -33.4487 60.4480 -0.3665
    6.31 +v  -33.6320 59.7640 -0.3665
    6.32 +v  -33.6320 33.4866 -0.3666
    6.33 +v  -33.6320 13.4957 -0.3666
    6.34 +v  -33.6320 -29.8820 -0.3666
    6.35 +v  -33.6320 -59.7640 -0.3666
    6.36 +v  -33.4487 -60.4480 -0.3666
    6.37 +v  -32.9480 -60.9487 -0.3666
    6.38 +v  -32.2640 -61.1320 -0.3666
    6.39 +v  -15.0099 -61.1320 -0.3666
    6.40 +v  0.0000 -61.1320 -0.3666
    6.41 +v  0.0000 61.1320 -0.3665
    6.42 +v  -15.0099 61.1320 -0.3665
    6.43 +v  -32.2640 62.1334 -1.3680
    6.44 +v  -33.4487 61.8160 -1.3680
    6.45 +v  -34.3160 60.9487 -1.3680
    6.46 +v  -34.6334 59.7640 -1.3680
    6.47 +v  -34.6334 33.4866 -1.3680
    6.48 +v  -34.6334 13.4957 -1.3680
    6.49 +v  -34.6334 -29.8820 -1.3680
    6.50 +v  -34.6334 -59.7640 -1.3680
    6.51 +v  -34.3160 -60.9487 -1.3680
    6.52 +v  -33.4487 -61.8160 -1.3680
    6.53 +v  -32.2640 -62.1334 -1.3680
    6.54 +v  -15.0099 -62.1334 -1.3680
    6.55 +v  0.0000 -62.1334 -1.3680
    6.56 +v  0.0000 62.1334 -1.3680
    6.57 +v  -15.0099 62.1334 -1.3680
    6.58 +v  -32.2640 62.5000 -2.7360
    6.59 +v  -33.6320 62.1334 -2.7360
    6.60 +v  -34.6334 61.1320 -2.7360
    6.61 +v  -35.0000 59.7640 -2.7360
    6.62 +v  -35.0000 33.4866 -2.7360
    6.63 +v  -35.0000 13.4957 -2.7360
    6.64 +v  -35.0000 -29.8820 -2.7360
    6.65 +v  -35.0000 -59.7640 -2.7360
    6.66 +v  -34.6334 -61.1320 -2.7360
    6.67 +v  -33.6320 -62.1334 -2.7360
    6.68 +v  -32.2640 -62.5000 -2.7360
    6.69 +v  -15.0099 -62.5000 -2.7360
    6.70 +v  0.0000 -62.5000 -2.7360
    6.71 +v  0.0000 62.5000 -2.7360
    6.72 +v  -15.0099 62.5000 -2.7360
    6.73 +v  -32.2640 62.5000 -37.2640
    6.74 +v  -33.6320 62.1334 -37.2640
    6.75 +v  -34.6334 61.1320 -37.2640
    6.76 +v  -35.0000 59.7640 -37.2640
    6.77 +v  -35.0000 33.4866 -37.2640
    6.78 +v  -35.0000 13.4957 -37.2640
    6.79 +v  -35.0000 -29.8820 -37.2640
    6.80 +v  -35.0000 -59.7640 -37.2640
    6.81 +v  -34.6334 -61.1320 -37.2640
    6.82 +v  -33.6320 -62.1334 -37.2640
    6.83 +v  -32.2640 -62.5000 -37.2640
    6.84 +v  -15.0099 -62.5000 -37.2640
    6.85 +v  0.0000 -62.5000 -37.2640
    6.86 +v  0.0000 62.5000 -37.2640
    6.87 +v  -15.0099 62.5000 -37.2640
    6.88 +v  -32.2640 62.1334 -38.6320
    6.89 +v  -33.4487 61.8160 -38.6320
    6.90 +v  -34.3160 60.9487 -38.6320
    6.91 +v  -34.6334 59.7640 -38.6320
    6.92 +v  -34.6334 33.4866 -38.6320
    6.93 +v  -34.6334 13.4957 -38.6320
    6.94 +v  -34.6334 -29.8820 -38.6320
    6.95 +v  -34.6334 -59.7640 -38.6320
    6.96 +v  -34.3160 -60.9487 -38.6320
    6.97 +v  -33.4487 -61.8160 -38.6320
    6.98 +v  -32.2640 -62.1334 -38.6320
    6.99 +v  -15.0099 -62.1334 -38.6320
   6.100 +v  0.0000 -62.1334 -38.6320
   6.101 +v  0.0000 62.1334 -38.6320
   6.102 +v  -15.0099 62.1334 -38.6320
   6.103 +v  -32.2640 61.1320 -39.6334
   6.104 +v  -32.9480 60.9487 -39.6334
   6.105 +v  -33.4487 60.4480 -39.6334
   6.106 +v  -33.6320 59.7640 -39.6334
   6.107 +v  -33.6320 33.4866 -39.6334
   6.108 +v  -33.6320 13.4957 -39.6334
   6.109 +v  -33.6320 -29.8820 -39.6334
   6.110 +v  -33.6320 -59.7640 -39.6334
   6.111 +v  -33.4487 -60.4480 -39.6334
   6.112 +v  -32.9480 -60.9487 -39.6334
   6.113 +v  -32.2640 -61.1320 -39.6334
   6.114 +v  -15.0099 -61.1320 -39.6334
   6.115 +v  0.0000 -61.1320 -39.6334
   6.116 +v  0.0000 61.1320 -39.6334
   6.117 +v  -15.0099 61.1320 -39.6334
   6.118 +v  -32.2640 59.7640 -40.0000
   6.119 +v  -32.2640 33.4866 -40.0000
   6.120 +v  -32.2640 13.4957 -40.0000
   6.121 +v  -32.2640 -29.8820 -40.0000
   6.122 +v  -32.2640 -59.7640 -40.0000
   6.123 +v  -15.0099 -59.7640 -40.0000
   6.124 +v  0.0000 -59.7640 -40.0000
   6.125 +v  0.0000 59.7640 -40.0000
   6.126 +v  -15.0099 59.7640 -40.0000
   6.127 +v  0.0000 -29.8820 -40.0000
   6.128 +v  -15.0099 -29.8820 -40.0000
   6.129 +v  0.0000 13.4957 -40.0000
   6.130 +v  -15.0099 13.4957 -40.0000
   6.131 +v  0.0000 33.4866 -40.0000
   6.132 +v  -15.0099 33.4866 -40.0000
   6.133 +v  0.0000 13.4946 -3.9078
   6.134 +v  -15.0099 13.4946 -3.9078
   6.135 +v  -15.0099 33.4866 -3.9078
   6.136 +v  0.0000 33.4866 -3.9078
   6.137 +v  15.0099 33.4866 0.0000
   6.138 +v  32.2640 33.4866 0.0000
   6.139 +v  32.2640 59.7640 0.0000
   6.140 +v  15.0099 59.7640 0.0000
   6.141 +v  15.0099 -29.8820 -0.0000
   6.142 +v  32.2640 -29.8820 -0.0000
   6.143 +v  32.2640 13.4957 0.0000
   6.144 +v  15.0099 13.4951 0.0000
   6.145 +v  15.0099 -59.7640 -0.0000
   6.146 +v  32.2640 -59.7640 -0.0000
   6.147 +v  32.9480 60.9487 -0.3665
   6.148 +v  32.2640 61.1320 -0.3665
   6.149 +v  33.4487 60.4480 -0.3665
   6.150 +v  33.6320 59.7640 -0.3665
   6.151 +v  33.6320 33.4866 -0.3666
   6.152 +v  33.6320 -29.8820 -0.3666
   6.153 +v  33.6320 13.4957 -0.3666
   6.154 +v  33.6320 -59.7640 -0.3666
   6.155 +v  33.4487 -60.4480 -0.3666
   6.156 +v  32.9480 -60.9487 -0.3666
   6.157 +v  32.2640 -61.1320 -0.3666
   6.158 +v  15.0099 -61.1320 -0.3666
   6.159 +v  15.0099 61.1320 -0.3665
   6.160 +v  33.4487 61.8160 -1.3680
   6.161 +v  32.2640 62.1334 -1.3680
   6.162 +v  34.3160 60.9487 -1.3680
   6.163 +v  34.6334 59.7640 -1.3680
   6.164 +v  34.6334 33.4866 -1.3680
   6.165 +v  34.6334 -29.8820 -1.3680
   6.166 +v  34.6334 13.4957 -1.3680
   6.167 +v  34.6334 -59.7640 -1.3680
   6.168 +v  34.3160 -60.9487 -1.3680
   6.169 +v  33.4487 -61.8160 -1.3680
   6.170 +v  32.2640 -62.1334 -1.3680
   6.171 +v  15.0099 -62.1334 -1.3680
   6.172 +v  15.0099 62.1334 -1.3680
   6.173 +v  33.6320 62.1334 -2.7360
   6.174 +v  32.2640 62.5000 -2.7360
   6.175 +v  34.6334 61.1320 -2.7360
   6.176 +v  35.0000 59.7640 -2.7360
   6.177 +v  35.0000 33.4866 -2.7360
   6.178 +v  35.0000 -29.8820 -2.7360
   6.179 +v  35.0000 13.4957 -2.7360
   6.180 +v  35.0000 -59.7640 -2.7360
   6.181 +v  34.6334 -61.1320 -2.7360
   6.182 +v  33.6320 -62.1334 -2.7360
   6.183 +v  32.2640 -62.5000 -2.7360
   6.184 +v  15.0099 -62.5000 -2.7360
   6.185 +v  15.0099 62.5000 -2.7360
   6.186 +v  33.6320 62.1334 -37.2640
   6.187 +v  32.2640 62.5000 -37.2640
   6.188 +v  34.6334 61.1320 -37.2640
   6.189 +v  35.0000 59.7640 -37.2640
   6.190 +v  35.0000 33.4866 -37.2640
   6.191 +v  35.0000 -29.8820 -37.2640
   6.192 +v  35.0000 13.4957 -37.2640
   6.193 +v  35.0000 -59.7640 -37.2640
   6.194 +v  34.6334 -61.1320 -37.2640
   6.195 +v  33.6320 -62.1334 -37.2640
   6.196 +v  32.2640 -62.5000 -37.2640
   6.197 +v  15.0099 -62.5000 -37.2640
   6.198 +v  15.0099 62.5000 -37.2640
   6.199 +v  33.4487 61.8160 -38.6320
   6.200 +v  32.2640 62.1334 -38.6320
   6.201 +v  34.3160 60.9487 -38.6320
   6.202 +v  34.6334 59.7640 -38.6320
   6.203 +v  34.6334 33.4866 -38.6320
   6.204 +v  34.6334 -29.8820 -38.6320
   6.205 +v  34.6334 13.4957 -38.6320
   6.206 +v  34.6334 -59.7640 -38.6320
   6.207 +v  34.3160 -60.9487 -38.6320
   6.208 +v  33.4487 -61.8160 -38.6320
   6.209 +v  32.2640 -62.1334 -38.6320
   6.210 +v  15.0099 -62.1334 -38.6320
   6.211 +v  15.0099 62.1334 -38.6320
   6.212 +v  32.9480 60.9487 -39.6334
   6.213 +v  32.2640 61.1320 -39.6334
   6.214 +v  33.4487 60.4480 -39.6334
   6.215 +v  33.6320 59.7640 -39.6334
   6.216 +v  33.6320 33.4866 -39.6334
   6.217 +v  33.6320 -29.8820 -39.6334
   6.218 +v  33.6320 13.4957 -39.6334
   6.219 +v  33.6320 -59.7640 -39.6334
   6.220 +v  33.4487 -60.4480 -39.6334
   6.221 +v  32.9480 -60.9487 -39.6334
   6.222 +v  32.2640 -61.1320 -39.6334
   6.223 +v  15.0099 -61.1320 -39.6334
   6.224 +v  15.0099 61.1320 -39.6334
   6.225 +v  32.2640 59.7640 -40.0000
   6.226 +v  32.2640 33.4866 -40.0000
   6.227 +v  32.2640 -29.8820 -40.0000
   6.228 +v  32.2640 13.4957 -40.0000
   6.229 +v  32.2640 -59.7640 -40.0000
   6.230 +v  15.0099 -59.7640 -40.0000
   6.231 +v  15.0099 59.7640 -40.0000
   6.232 +v  15.0099 -29.8820 -40.0000
   6.233 +v  15.0099 13.4957 -40.0000
   6.234 +v  15.0099 33.4866 -40.0000
   6.235 +v  15.0099 13.4946 -3.9078
   6.236 +v  15.0099 33.4866 -3.9078
   6.237 +v  -15.0099 19.0761 0.0000
   6.238 +v  -32.2640 19.0761 0.0000
   6.239 +v  -15.0099 19.0761 -3.9078
   6.240 +v  15.0099 19.0761 -3.9078
   6.241 +v  15.0099 19.0761 0.0000
   6.242 +v  32.2640 19.0761 0.0000
   6.243 +v  33.6320 19.0761 -0.3666
   6.244 +v  34.6334 19.0761 -1.3680
   6.245 +v  35.0000 19.0761 -2.7360
   6.246 +v  35.0000 19.0761 -37.2640
   6.247 +v  34.6334 19.0761 -38.6320
   6.248 +v  33.6320 19.0761 -39.6334
   6.249 +v  32.2640 19.0761 -40.0000
   6.250 +v  15.0099 19.0761 -40.0000
   6.251 +v  0.0000 19.0761 -40.0000
   6.252 +v  -15.0099 19.0761 -40.0000
   6.253 +v  -32.2640 19.0761 -40.0000
   6.254 +v  -35.0000 19.0761 -2.7360
   6.255 +v  -35.0000 19.0761 -37.2640
   6.256 +v  -34.6334 19.0761 -38.6320
   6.257 +v  -33.6320 19.0761 -39.6334
   6.258 +v  -33.6320 19.0761 -0.3666
   6.259 +v  -34.6334 19.0761 -1.3680
   6.260 +# 247 vertices
   6.261 +
   6.262 +vn -0.1087 0.1087 0.9881
   6.263 +vn -0.1305 -0.0000 0.9914
   6.264 +vn 0.0000 -0.0000 1.0000
   6.265 +vn 0.0000 0.1305 0.9914
   6.266 +vn -0.1087 -0.1087 0.9881
   6.267 +vn 0.0000 -0.1305 0.9914
   6.268 +vn -0.0698 0.5140 0.8549
   6.269 +vn -0.2655 0.4598 0.8474
   6.270 +vn -0.4598 0.2655 0.8474
   6.271 +vn -0.5140 0.0698 0.8549
   6.272 +vn -0.5000 -0.0000 0.8660
   6.273 +vn -0.5140 -0.0698 0.8549
   6.274 +vn -0.4598 -0.2655 0.8474
   6.275 +vn -0.2655 -0.4598 0.8474
   6.276 +vn -0.0698 -0.5140 0.8549
   6.277 +vn 0.0000 -0.5000 0.8660
   6.278 +vn 0.0000 0.5000 0.8660
   6.279 +vn -0.1129 0.8653 0.4883
   6.280 +vn -0.4380 0.7586 0.4823
   6.281 +vn -0.7586 0.4380 0.4823
   6.282 +vn -0.8653 0.1129 0.4883
   6.283 +vn -0.8660 -0.0000 0.5000
   6.284 +vn -0.8653 -0.1129 0.4883
   6.285 +vn -0.7586 -0.4380 0.4823
   6.286 +vn -0.4380 -0.7586 0.4823
   6.287 +vn -0.1129 -0.8653 0.4883
   6.288 +vn 0.0000 -0.8660 0.5000
   6.289 +vn 0.0000 0.8660 0.5000
   6.290 +vn -0.1281 0.9834 0.1281
   6.291 +vn -0.4959 0.8589 0.1278
   6.292 +vn -0.8589 0.4959 0.1278
   6.293 +vn -0.9834 0.1281 0.1281
   6.294 +vn -0.9914 -0.0000 0.1305
   6.295 +vn -0.9834 -0.1281 0.1281
   6.296 +vn -0.8589 -0.4959 0.1278
   6.297 +vn -0.4959 -0.8589 0.1278
   6.298 +vn -0.1281 -0.9834 0.1281
   6.299 +vn -0.0000 -0.9914 0.1305
   6.300 +vn 0.0000 -0.9914 0.1305
   6.301 +vn 0.0000 0.9914 0.1305
   6.302 +vn -0.1281 0.9834 -0.1281
   6.303 +vn -0.4959 0.8589 -0.1278
   6.304 +vn -0.8589 0.4959 -0.1278
   6.305 +vn -0.9834 0.1281 -0.1281
   6.306 +vn -0.9914 0.0000 -0.1305
   6.307 +vn -0.9834 -0.1281 -0.1281
   6.308 +vn -0.8589 -0.4959 -0.1278
   6.309 +vn -0.4959 -0.8589 -0.1278
   6.310 +vn -0.1281 -0.9834 -0.1281
   6.311 +vn -0.0000 -0.9914 -0.1305
   6.312 +vn 0.0000 -0.9914 -0.1305
   6.313 +vn 0.0000 0.9914 -0.1305
   6.314 +vn -0.1129 0.8653 -0.4883
   6.315 +vn -0.4380 0.7586 -0.4823
   6.316 +vn -0.7586 0.4380 -0.4823
   6.317 +vn -0.8653 0.1129 -0.4883
   6.318 +vn -0.8660 0.0000 -0.5000
   6.319 +vn -0.8653 -0.1129 -0.4883
   6.320 +vn -0.7586 -0.4380 -0.4823
   6.321 +vn -0.4380 -0.7586 -0.4823
   6.322 +vn -0.1129 -0.8653 -0.4883
   6.323 +vn -0.0000 -0.8660 -0.5000
   6.324 +vn 0.0000 -0.8660 -0.5000
   6.325 +vn 0.0000 0.8660 -0.5000
   6.326 +vn -0.0698 0.5140 -0.8549
   6.327 +vn -0.2655 0.4598 -0.8474
   6.328 +vn -0.4598 0.2655 -0.8474
   6.329 +vn -0.5140 0.0698 -0.8549
   6.330 +vn -0.5000 0.0000 -0.8660
   6.331 +vn -0.5140 -0.0698 -0.8549
   6.332 +vn -0.4598 -0.2655 -0.8474
   6.333 +vn -0.2655 -0.4598 -0.8474
   6.334 +vn -0.0698 -0.5140 -0.8549
   6.335 +vn 0.0000 -0.5000 -0.8660
   6.336 +vn 0.0000 0.5000 -0.8660
   6.337 +vn -0.1087 0.1087 -0.9881
   6.338 +vn -0.1305 0.0000 -0.9914
   6.339 +vn -0.1087 -0.1087 -0.9881
   6.340 +vn 0.0000 -0.1305 -0.9914
   6.341 +vn 0.0000 0.1305 -0.9914
   6.342 +vn 0.0000 0.0000 -1.0000
   6.343 +vn 0.0000 1.0000 -0.0001
   6.344 +vn 0.0000 -1.0000 -0.0000
   6.345 +vn 0.1305 -0.0000 0.9914
   6.346 +vn 0.1087 0.1087 0.9881
   6.347 +vn 0.1087 -0.1087 0.9881
   6.348 +vn 0.2655 0.4598 0.8474
   6.349 +vn 0.0698 0.5140 0.8549
   6.350 +vn 0.4598 0.2655 0.8474
   6.351 +vn 0.5140 0.0698 0.8549
   6.352 +vn 0.5000 -0.0000 0.8660
   6.353 +vn 0.5140 -0.0698 0.8549
   6.354 +vn 0.4598 -0.2655 0.8474
   6.355 +vn 0.2655 -0.4598 0.8474
   6.356 +vn 0.0698 -0.5140 0.8549
   6.357 +vn 0.4380 0.7586 0.4823
   6.358 +vn 0.1129 0.8653 0.4883
   6.359 +vn 0.7586 0.4380 0.4823
   6.360 +vn 0.8653 0.1129 0.4883
   6.361 +vn 0.8660 -0.0000 0.5000
   6.362 +vn 0.8653 -0.1129 0.4883
   6.363 +vn 0.7586 -0.4380 0.4823
   6.364 +vn 0.4380 -0.7586 0.4823
   6.365 +vn 0.1129 -0.8653 0.4883
   6.366 +vn 0.4959 0.8589 0.1278
   6.367 +vn 0.1281 0.9834 0.1281
   6.368 +vn 0.8589 0.4959 0.1278
   6.369 +vn 0.9834 0.1281 0.1281
   6.370 +vn 0.9914 -0.0000 0.1305
   6.371 +vn 0.9834 -0.1281 0.1281
   6.372 +vn 0.8589 -0.4959 0.1278
   6.373 +vn 0.4959 -0.8589 0.1278
   6.374 +vn 0.1281 -0.9834 0.1281
   6.375 +vn 0.4959 0.8589 -0.1278
   6.376 +vn 0.1281 0.9834 -0.1281
   6.377 +vn 0.8589 0.4959 -0.1278
   6.378 +vn 0.9834 0.1281 -0.1281
   6.379 +vn 0.9914 0.0000 -0.1305
   6.380 +vn 0.9834 -0.1281 -0.1281
   6.381 +vn 0.8589 -0.4959 -0.1278
   6.382 +vn 0.4959 -0.8589 -0.1278
   6.383 +vn 0.1281 -0.9834 -0.1281
   6.384 +vn 0.4380 0.7586 -0.4823
   6.385 +vn 0.1129 0.8653 -0.4883
   6.386 +vn 0.7586 0.4380 -0.4823
   6.387 +vn 0.8653 0.1129 -0.4883
   6.388 +vn 0.8660 0.0000 -0.5000
   6.389 +vn 0.8653 -0.1129 -0.4883
   6.390 +vn 0.7586 -0.4380 -0.4823
   6.391 +vn 0.4380 -0.7586 -0.4823
   6.392 +vn 0.1129 -0.8653 -0.4883
   6.393 +vn 0.2655 0.4598 -0.8474
   6.394 +vn 0.0698 0.5140 -0.8549
   6.395 +vn 0.4598 0.2655 -0.8474
   6.396 +vn 0.5140 0.0698 -0.8549
   6.397 +vn 0.5000 0.0000 -0.8660
   6.398 +vn 0.5140 -0.0698 -0.8549
   6.399 +vn 0.4598 -0.2655 -0.8474
   6.400 +vn 0.2655 -0.4598 -0.8474
   6.401 +vn 0.0698 -0.5140 -0.8549
   6.402 +vn 0.1087 0.1087 -0.9881
   6.403 +vn 0.1305 0.0000 -0.9914
   6.404 +vn 0.1087 -0.1087 -0.9881
   6.405 +vn 1.0000 0.0000 -0.0000
   6.406 +vn 1.0000 -0.0000 -0.0000
   6.407 +vn -1.0000 0.0000 -0.0000
   6.408 +vn -1.0000 -0.0000 -0.0000
   6.409 +# 147 vertex normals
   6.410 +
   6.411 +vt 0.6861 0.4001 0.9995
   6.412 +vt 0.6861 0.3350 0.9995
   6.413 +vt 0.7409 0.3350 0.9995
   6.414 +vt 0.7409 0.4001 0.9995
   6.415 +vt 0.7885 0.3350 0.9995
   6.416 +vt 0.7885 0.4001 0.9995
   6.417 +vt 0.6861 0.2855 0.9995
   6.418 +vt 0.6861 0.1780 0.9995
   6.419 +vt 0.7409 0.1780 0.9995
   6.420 +vt 0.7409 0.2855 0.9995
   6.421 +vt 0.7885 0.1780 0.9995
   6.422 +vt 0.7885 0.2855 0.9995
   6.423 +vt 0.6861 0.1040 0.9995
   6.424 +vt 0.7409 0.1040 0.9995
   6.425 +vt 0.7885 0.1040 0.9995
   6.426 +vt 0.6861 0.4035 0.9903
   6.427 +vt 0.6839 0.4030 0.9903
   6.428 +vt 0.6823 0.4018 0.9903
   6.429 +vt 0.6817 0.4001 0.9903
   6.430 +vt 0.6817 0.3350 0.9903
   6.431 +vt 0.6817 0.2855 0.9903
   6.432 +vt 0.6817 0.1780 0.9903
   6.433 +vt 0.6817 0.1040 0.9903
   6.434 +vt 0.6823 0.1023 0.9903
   6.435 +vt 0.6839 0.1010 0.9903
   6.436 +vt 0.6861 0.1006 0.9903
   6.437 +vt 0.7409 0.1006 0.9903
   6.438 +vt 0.7885 0.1006 0.9903
   6.439 +vt 0.7885 0.4035 0.9903
   6.440 +vt 0.7409 0.4035 0.9903
   6.441 +vt 0.6861 0.4059 0.9653
   6.442 +vt 0.6823 0.4052 0.9653
   6.443 +vt 0.6795 0.4030 0.9653
   6.444 +vt 0.6785 0.4001 0.9653
   6.445 +vt 0.6785 0.3350 0.9653
   6.446 +vt 0.6785 0.2855 0.9653
   6.447 +vt 0.6785 0.1780 0.9653
   6.448 +vt 0.6785 0.1040 0.9653
   6.449 +vt 0.6795 0.1010 0.9653
   6.450 +vt 0.6823 0.0989 0.9653
   6.451 +vt 0.6861 0.0981 0.9653
   6.452 +vt 0.7409 0.0981 0.9653
   6.453 +vt 0.7885 0.0981 0.9653
   6.454 +vt 0.7885 0.4059 0.9653
   6.455 +vt 0.7409 0.4059 0.9653
   6.456 +vt 0.6861 0.4068 0.9312
   6.457 +vt 0.6817 0.4059 0.9312
   6.458 +vt 0.6785 0.4035 0.9312
   6.459 +vt 0.6774 0.4001 0.9312
   6.460 +vt 0.6774 0.3350 0.9312
   6.461 +vt 0.6774 0.2855 0.9312
   6.462 +vt 0.6774 0.1780 0.9312
   6.463 +vt 0.6774 0.1040 0.9312
   6.464 +vt 0.6785 0.1006 0.9312
   6.465 +vt 0.6817 0.0981 0.9312
   6.466 +vt 0.6861 0.0972 0.9312
   6.467 +vt 0.7409 0.0972 0.9312
   6.468 +vt 0.7885 0.0972 0.9312
   6.469 +vt 0.7885 0.4068 0.9312
   6.470 +vt 0.7409 0.4068 0.9312
   6.471 +vt 0.6861 0.4068 0.0688
   6.472 +vt 0.6817 0.4059 0.0688
   6.473 +vt 0.6785 0.4035 0.0688
   6.474 +vt 0.6774 0.4001 0.0688
   6.475 +vt 0.6774 0.3350 0.0688
   6.476 +vt 0.6774 0.2855 0.0688
   6.477 +vt 0.6774 0.1780 0.0688
   6.478 +vt 0.6774 0.1040 0.0688
   6.479 +vt 0.6785 0.1006 0.0688
   6.480 +vt 0.6817 0.0981 0.0688
   6.481 +vt 0.6861 0.0972 0.0688
   6.482 +vt 0.7409 0.0972 0.0688
   6.483 +vt 0.7885 0.0972 0.0688
   6.484 +vt 0.7885 0.4068 0.0688
   6.485 +vt 0.7409 0.4068 0.0688
   6.486 +vt 0.6861 0.4059 0.0347
   6.487 +vt 0.6823 0.4052 0.0347
   6.488 +vt 0.6795 0.4030 0.0347
   6.489 +vt 0.6785 0.4001 0.0347
   6.490 +vt 0.6785 0.3350 0.0347
   6.491 +vt 0.6785 0.2855 0.0347
   6.492 +vt 0.6785 0.1780 0.0347
   6.493 +vt 0.6785 0.1040 0.0347
   6.494 +vt 0.6795 0.1010 0.0347
   6.495 +vt 0.6823 0.0989 0.0347
   6.496 +vt 0.6861 0.0981 0.0347
   6.497 +vt 0.7409 0.0981 0.0347
   6.498 +vt 0.7885 0.0981 0.0347
   6.499 +vt 0.7885 0.4059 0.0347
   6.500 +vt 0.7409 0.4059 0.0347
   6.501 +vt 0.6861 0.4035 0.0097
   6.502 +vt 0.6839 0.4030 0.0097
   6.503 +vt 0.6823 0.4018 0.0097
   6.504 +vt 0.6817 0.4001 0.0097
   6.505 +vt 0.6817 0.3350 0.0097
   6.506 +vt 0.6817 0.2855 0.0097
   6.507 +vt 0.6817 0.1780 0.0097
   6.508 +vt 0.6817 0.1040 0.0097
   6.509 +vt 0.6823 0.1023 0.0097
   6.510 +vt 0.6839 0.1010 0.0097
   6.511 +vt 0.6861 0.1006 0.0097
   6.512 +vt 0.7409 0.1006 0.0097
   6.513 +vt 0.7885 0.1006 0.0097
   6.514 +vt 0.7885 0.4035 0.0097
   6.515 +vt 0.7409 0.4035 0.0097
   6.516 +vt 0.6861 0.4001 0.0005
   6.517 +vt 0.6861 0.3350 0.0005
   6.518 +vt 0.6861 0.2855 0.0005
   6.519 +vt 0.6861 0.1780 0.0005
   6.520 +vt 0.6861 0.1040 0.0005
   6.521 +vt 0.7409 0.1040 0.0005
   6.522 +vt 0.7885 0.1040 0.0005
   6.523 +vt 0.7885 0.4001 0.0005
   6.524 +vt 0.7409 0.4001 0.0005
   6.525 +vt 0.7885 0.1780 0.0005
   6.526 +vt 0.7409 0.1780 0.0005
   6.527 +vt 0.7885 0.2855 0.0005
   6.528 +vt 0.7409 0.2855 0.0005
   6.529 +vt 0.7885 0.3350 0.0005
   6.530 +vt 0.7409 0.3350 0.0005
   6.531 +vt 0.7885 0.2854 0.9019
   6.532 +vt 0.7409 0.2854 0.9019
   6.533 +vt 0.7409 0.3350 0.9019
   6.534 +vt 0.7885 0.3350 0.9019
   6.535 +vt 0.8362 0.3350 0.9995
   6.536 +vt 0.8910 0.3350 0.9995
   6.537 +vt 0.8910 0.4001 0.9995
   6.538 +vt 0.8362 0.4001 0.9995
   6.539 +vt 0.8362 0.1780 0.9995
   6.540 +vt 0.8910 0.1780 0.9995
   6.541 +vt 0.8910 0.2855 0.9995
   6.542 +vt 0.8362 0.2855 0.9995
   6.543 +vt 0.8362 0.1040 0.9995
   6.544 +vt 0.8910 0.1040 0.9995
   6.545 +vt 0.8932 0.4030 0.9903
   6.546 +vt 0.8910 0.4035 0.9903
   6.547 +vt 0.8948 0.4018 0.9903
   6.548 +vt 0.8953 0.4001 0.9903
   6.549 +vt 0.8953 0.3350 0.9903
   6.550 +vt 0.8953 0.1780 0.9903
   6.551 +vt 0.8953 0.2855 0.9903
   6.552 +vt 0.8953 0.1040 0.9903
   6.553 +vt 0.8948 0.1023 0.9903
   6.554 +vt 0.8932 0.1010 0.9903
   6.555 +vt 0.8910 0.1006 0.9903
   6.556 +vt 0.8362 0.1006 0.9903
   6.557 +vt 0.8362 0.4035 0.9903
   6.558 +vt 0.8948 0.4052 0.9653
   6.559 +vt 0.8910 0.4059 0.9653
   6.560 +vt 0.8975 0.4030 0.9653
   6.561 +vt 0.8985 0.4001 0.9653
   6.562 +vt 0.8985 0.3350 0.9653
   6.563 +vt 0.8985 0.1780 0.9653
   6.564 +vt 0.8985 0.2855 0.9653
   6.565 +vt 0.8985 0.1040 0.9653
   6.566 +vt 0.8975 0.1010 0.9653
   6.567 +vt 0.8948 0.0989 0.9653
   6.568 +vt 0.8910 0.0981 0.9653
   6.569 +vt 0.8362 0.0981 0.9653
   6.570 +vt 0.8362 0.4059 0.9653
   6.571 +vt 0.8953 0.4059 0.9312
   6.572 +vt 0.8910 0.4068 0.9312
   6.573 +vt 0.8985 0.4035 0.9312
   6.574 +vt 0.8997 0.4001 0.9312
   6.575 +vt 0.8997 0.3350 0.9312
   6.576 +vt 0.8997 0.1780 0.9312
   6.577 +vt 0.8997 0.2855 0.9312
   6.578 +vt 0.8997 0.1040 0.9312
   6.579 +vt 0.8985 0.1006 0.9312
   6.580 +vt 0.8953 0.0981 0.9312
   6.581 +vt 0.8910 0.0972 0.9312
   6.582 +vt 0.8362 0.0972 0.9312
   6.583 +vt 0.8362 0.4068 0.9312
   6.584 +vt 0.8953 0.4059 0.0688
   6.585 +vt 0.8910 0.4068 0.0688
   6.586 +vt 0.8985 0.4035 0.0688
   6.587 +vt 0.8997 0.4001 0.0688
   6.588 +vt 0.8997 0.3350 0.0688
   6.589 +vt 0.8997 0.1780 0.0688
   6.590 +vt 0.8997 0.2855 0.0688
   6.591 +vt 0.8997 0.1040 0.0688
   6.592 +vt 0.8985 0.1006 0.0688
   6.593 +vt 0.8953 0.0981 0.0688
   6.594 +vt 0.8910 0.0972 0.0688
   6.595 +vt 0.8362 0.0972 0.0688
   6.596 +vt 0.8362 0.4068 0.0688
   6.597 +vt 0.8948 0.4052 0.0347
   6.598 +vt 0.8910 0.4059 0.0347
   6.599 +vt 0.8975 0.4030 0.0347
   6.600 +vt 0.8985 0.4001 0.0347
   6.601 +vt 0.8985 0.3350 0.0347
   6.602 +vt 0.8985 0.1780 0.0347
   6.603 +vt 0.8985 0.2855 0.0347
   6.604 +vt 0.8985 0.1040 0.0347
   6.605 +vt 0.8975 0.1010 0.0347
   6.606 +vt 0.8948 0.0989 0.0347
   6.607 +vt 0.8910 0.0981 0.0347
   6.608 +vt 0.8362 0.0981 0.0347
   6.609 +vt 0.8362 0.4059 0.0347
   6.610 +vt 0.8932 0.4030 0.0097
   6.611 +vt 0.8910 0.4035 0.0097
   6.612 +vt 0.8948 0.4018 0.0097
   6.613 +vt 0.8953 0.4001 0.0097
   6.614 +vt 0.8953 0.3350 0.0097
   6.615 +vt 0.8953 0.1780 0.0097
   6.616 +vt 0.8953 0.2855 0.0097
   6.617 +vt 0.8953 0.1040 0.0097
   6.618 +vt 0.8948 0.1023 0.0097
   6.619 +vt 0.8932 0.1010 0.0097
   6.620 +vt 0.8910 0.1006 0.0097
   6.621 +vt 0.8362 0.1006 0.0097
   6.622 +vt 0.8362 0.4035 0.0097
   6.623 +vt 0.8910 0.4001 0.0005
   6.624 +vt 0.8910 0.3350 0.0005
   6.625 +vt 0.8910 0.1780 0.0005
   6.626 +vt 0.8910 0.2855 0.0005
   6.627 +vt 0.8910 0.1040 0.0005
   6.628 +vt 0.8362 0.1040 0.0005
   6.629 +vt 0.8362 0.4001 0.0005
   6.630 +vt 0.8362 0.1780 0.0005
   6.631 +vt 0.8362 0.2855 0.0005
   6.632 +vt 0.8362 0.3350 0.0005
   6.633 +vt 0.8362 0.2854 0.9019
   6.634 +vt 0.8362 0.3350 0.9019
   6.635 +vt 0.6622 0.0035 0.9995
   6.636 +vt 0.6622 0.4468 0.9995
   6.637 +vt -0.2323 0.4468 0.9995
   6.638 +vt -0.2323 0.0035 0.9995
   6.639 +vt 0.7409 0.2993 0.9995
   6.640 +vt 0.7409 0.2993 0.9019
   6.641 +vt 0.8362 0.2993 0.9019
   6.642 +vt 0.8362 0.2993 0.9995
   6.643 +vt 0.9822 0.5590 0.9995
   6.644 +vt 0.9822 0.9711 0.9995
   6.645 +vt 0.0132 0.9711 0.9995
   6.646 +vt 0.0132 0.5590 0.9995
   6.647 +vt 0.8953 0.2993 0.9903
   6.648 +vt 0.8910 0.2993 0.9995
   6.649 +vt 0.8985 0.2993 0.9653
   6.650 +vt 0.8997 0.2993 0.9312
   6.651 +vt 0.8997 0.2993 0.0688
   6.652 +vt 0.8985 0.2993 0.0347
   6.653 +vt 0.8953 0.2993 0.0097
   6.654 +vt 0.8910 0.2993 0.0005
   6.655 +vt 0.8362 0.2993 0.0005
   6.656 +vt 0.7885 0.2993 0.0005
   6.657 +vt 0.7409 0.2993 0.0005
   6.658 +vt 0.6861 0.2993 0.0005
   6.659 +vt 0.6774 0.2993 0.9312
   6.660 +vt 0.6774 0.2993 0.0688
   6.661 +vt 0.6785 0.2993 0.0347
   6.662 +vt 0.6817 0.2993 0.0097
   6.663 +vt 0.6861 0.2993 0.9995
   6.664 +vt 0.6817 0.2993 0.9903
   6.665 +vt 0.6785 0.2993 0.9653
   6.666 +# 255 texture coords
   6.667 +
   6.668 +g box
   6.669 +usemtl 01___Default
   6.670 +s 1
   6.671 +f 1/1/1 2/2/2 3/3/3 4/4/4 
   6.672 +f 4/4/4 3/3/3 5/5/3 6/6/4 
   6.673 +f 7/7/2 8/8/2 9/9/3 10/10/3 
   6.674 +f 10/10/3 9/9/3 11/11/3 12/12/3 
   6.675 +f 8/8/2 13/13/5 14/14/6 9/9/3 
   6.676 +f 9/9/3 14/14/6 15/15/6 11/11/3 
   6.677 +f 1/1/1 16/16/7 17/17/8 
   6.678 +f 1/1/1 17/17/8 18/18/9 
   6.679 +f 1/1/1 18/18/9 19/19/10 
   6.680 +f 1/1/1 19/19/10 20/20/11 2/2/2 
   6.681 +f 7/7/2 21/21/11 22/22/11 8/8/2 
   6.682 +f 8/8/2 22/22/11 23/23/12 13/13/5 
   6.683 +f 13/13/5 23/23/12 24/24/13 
   6.684 +f 13/13/5 24/24/13 25/25/14 
   6.685 +f 13/13/5 25/25/14 26/26/15 
   6.686 +f 13/13/5 26/26/15 27/27/16 14/14/6 
   6.687 +f 14/14/6 27/27/16 28/28/16 15/15/6 
   6.688 +f 6/6/4 29/29/17 30/30/17 4/4/4 
   6.689 +f 4/4/4 30/30/17 16/16/7 1/1/1 
   6.690 +f 16/16/7 31/31/18 32/32/19 17/17/8 
   6.691 +f 17/17/8 32/32/19 33/33/20 18/18/9 
   6.692 +f 18/18/9 33/33/20 34/34/21 19/19/10 
   6.693 +f 19/19/10 34/34/21 35/35/22 20/20/11 
   6.694 +f 21/21/11 36/36/22 37/37/22 22/22/11 
   6.695 +f 22/22/11 37/37/22 38/38/23 23/23/12 
   6.696 +f 23/23/12 38/38/23 39/39/24 24/24/13 
   6.697 +f 24/24/13 39/39/24 40/40/25 25/25/14 
   6.698 +f 25/25/14 40/40/25 41/41/26 26/26/15 
   6.699 +f 26/26/15 41/41/26 42/42/27 27/27/16 
   6.700 +f 27/27/16 42/42/27 43/43/27 28/28/16 
   6.701 +f 29/29/17 44/44/28 45/45/28 30/30/17 
   6.702 +f 30/30/17 45/45/28 31/31/18 16/16/7 
   6.703 +f 31/31/18 46/46/29 47/47/30 32/32/19 
   6.704 +f 32/32/19 47/47/30 48/48/31 33/33/20 
   6.705 +f 33/33/20 48/48/31 49/49/32 34/34/21 
   6.706 +f 34/34/21 49/49/32 50/50/33 35/35/22 
   6.707 +f 36/36/22 51/51/33 52/52/33 37/37/22 
   6.708 +f 37/37/22 52/52/33 53/53/34 38/38/23 
   6.709 +f 38/38/23 53/53/34 54/54/35 39/39/24 
   6.710 +f 39/39/24 54/54/35 55/55/36 40/40/25 
   6.711 +f 40/40/25 55/55/36 56/56/37 41/41/26 
   6.712 +f 41/41/26 56/56/37 57/57/38 42/42/27 
   6.713 +f 42/42/27 57/57/38 58/58/39 43/43/27 
   6.714 +f 44/44/28 59/59/40 60/60/40 45/45/28 
   6.715 +f 45/45/28 60/60/40 46/46/29 31/31/18 
   6.716 +f 46/46/29 61/61/41 62/62/42 47/47/30 
   6.717 +f 47/47/30 62/62/42 63/63/43 48/48/31 
   6.718 +f 48/48/31 63/63/43 64/64/44 49/49/32 
   6.719 +f 49/49/32 64/64/44 65/65/45 50/50/33 
   6.720 +f 51/51/33 66/66/45 67/67/45 52/52/33 
   6.721 +f 52/52/33 67/67/45 68/68/46 53/53/34 
   6.722 +f 53/53/34 68/68/46 69/69/47 54/54/35 
   6.723 +f 54/54/35 69/69/47 70/70/48 55/55/36 
   6.724 +f 55/55/36 70/70/48 71/71/49 56/56/37 
   6.725 +f 56/56/37 71/71/49 72/72/50 57/57/38 
   6.726 +f 57/57/38 72/72/50 73/73/51 58/58/39 
   6.727 +f 59/59/40 74/74/52 75/75/52 60/60/40 
   6.728 +f 60/60/40 75/75/52 61/61/41 46/46/29 
   6.729 +f 61/61/41 76/76/53 77/77/54 62/62/42 
   6.730 +f 62/62/42 77/77/54 78/78/55 63/63/43 
   6.731 +f 63/63/43 78/78/55 79/79/56 64/64/44 
   6.732 +f 64/64/44 79/79/56 80/80/57 65/65/45 
   6.733 +f 66/66/45 81/81/57 82/82/57 67/67/45 
   6.734 +f 67/67/45 82/82/57 83/83/58 68/68/46 
   6.735 +f 68/68/46 83/83/58 84/84/59 69/69/47 
   6.736 +f 69/69/47 84/84/59 85/85/60 70/70/48 
   6.737 +f 70/70/48 85/85/60 86/86/61 71/71/49 
   6.738 +f 71/71/49 86/86/61 87/87/62 72/72/50 
   6.739 +f 72/72/50 87/87/62 88/88/63 73/73/51 
   6.740 +f 74/74/52 89/89/64 90/90/64 75/75/52 
   6.741 +f 75/75/52 90/90/64 76/76/53 61/61/41 
   6.742 +f 76/76/53 91/91/65 92/92/66 77/77/54 
   6.743 +f 77/77/54 92/92/66 93/93/67 78/78/55 
   6.744 +f 78/78/55 93/93/67 94/94/68 79/79/56 
   6.745 +f 79/79/56 94/94/68 95/95/69 80/80/57 
   6.746 +f 81/81/57 96/96/69 97/97/69 82/82/57 
   6.747 +f 82/82/57 97/97/69 98/98/70 83/83/58 
   6.748 +f 83/83/58 98/98/70 99/99/71 84/84/59 
   6.749 +f 84/84/59 99/99/71 100/100/72 85/85/60 
   6.750 +f 85/85/60 100/100/72 101/101/73 86/86/61 
   6.751 +f 86/86/61 101/101/73 102/102/74 87/87/62 
   6.752 +f 87/87/62 102/102/74 103/103/74 88/88/63 
   6.753 +f 89/89/64 104/104/75 105/105/75 90/90/64 
   6.754 +f 90/90/64 105/105/75 91/91/65 76/76/53 
   6.755 +f 91/91/65 106/106/76 92/92/66 
   6.756 +f 92/92/66 106/106/76 93/93/67 
   6.757 +f 93/93/67 106/106/76 94/94/68 
   6.758 +f 94/94/68 106/106/76 107/107/77 95/95/69 
   6.759 +f 96/96/69 108/108/77 109/109/77 97/97/69 
   6.760 +f 97/97/69 109/109/77 110/110/78 98/98/70 
   6.761 +f 98/98/70 110/110/78 99/99/71 
   6.762 +f 99/99/71 110/110/78 100/100/72 
   6.763 +f 100/100/72 110/110/78 101/101/73 
   6.764 +f 101/101/73 110/110/78 111/111/79 102/102/74 
   6.765 +f 102/102/74 111/111/79 112/112/79 103/103/74 
   6.766 +f 104/104/75 113/113/80 114/114/80 105/105/75 
   6.767 +f 105/105/75 114/114/80 106/106/76 91/91/65 
   6.768 +f 115/115/81 112/112/79 111/111/79 116/116/81 
   6.769 +f 116/116/81 111/111/79 110/110/78 109/109/77 
   6.770 +f 117/117/81 115/115/81 116/116/81 118/118/81 
   6.771 +f 118/118/81 116/116/81 109/109/77 108/108/77 
   6.772 +f 113/113/80 119/119/81 120/120/81 114/114/80 
   6.773 +f 114/114/80 120/120/81 107/107/77 106/106/76 
   6.774 +s 2
   6.775 +f 121/121/82 122/122/82 10/10/82 12/12/82 
   6.776 +f 123/123/83 124/124/83 5/5/83 3/3/83 
   6.777 +s 1
   6.778 +f 125/125/3 126/126/84 127/127/85 128/128/4 
   6.779 +f 5/5/3 125/125/3 128/128/4 6/6/4 
   6.780 +f 129/129/3 130/130/84 131/131/84 132/132/3 
   6.781 +f 11/11/3 129/129/3 132/132/3 12/12/3 
   6.782 +f 133/133/6 134/134/86 130/130/84 129/129/3 
   6.783 +f 15/15/6 133/133/6 129/129/3 11/11/3 
   6.784 +f 127/127/85 135/135/87 136/136/88 
   6.785 +f 127/127/85 137/137/89 135/135/87 
   6.786 +f 127/127/85 138/138/90 137/137/89 
   6.787 +f 139/139/91 138/138/90 127/127/85 126/126/84 
   6.788 +f 140/140/91 141/141/91 131/131/84 130/130/84 
   6.789 +f 142/142/92 140/140/91 130/130/84 134/134/86 
   6.790 +f 134/134/86 143/143/93 142/142/92 
   6.791 +f 134/134/86 144/144/94 143/143/93 
   6.792 +f 134/134/86 145/145/95 144/144/94 
   6.793 +f 146/146/16 145/145/95 134/134/86 133/133/6 
   6.794 +f 28/28/16 146/146/16 133/133/6 15/15/6 
   6.795 +f 147/147/17 29/29/17 6/6/4 128/128/4 
   6.796 +f 136/136/88 147/147/17 128/128/4 127/127/85 
   6.797 +f 148/148/96 149/149/97 136/136/88 135/135/87 
   6.798 +f 150/150/98 148/148/96 135/135/87 137/137/89 
   6.799 +f 151/151/99 150/150/98 137/137/89 138/138/90 
   6.800 +f 152/152/100 151/151/99 138/138/90 139/139/91 
   6.801 +f 153/153/100 154/154/100 141/141/91 140/140/91 
   6.802 +f 155/155/101 153/153/100 140/140/91 142/142/92 
   6.803 +f 156/156/102 155/155/101 142/142/92 143/143/93 
   6.804 +f 157/157/103 156/156/102 143/143/93 144/144/94 
   6.805 +f 158/158/104 157/157/103 144/144/94 145/145/95 
   6.806 +f 159/159/27 158/158/104 145/145/95 146/146/16 
   6.807 +f 43/43/27 159/159/27 146/146/16 28/28/16 
   6.808 +f 160/160/28 44/44/28 29/29/17 147/147/17 
   6.809 +f 149/149/97 160/160/28 147/147/17 136/136/88 
   6.810 +f 161/161/105 162/162/106 149/149/97 148/148/96 
   6.811 +f 163/163/107 161/161/105 148/148/96 150/150/98 
   6.812 +f 164/164/108 163/163/107 150/150/98 151/151/99 
   6.813 +f 165/165/109 164/164/108 151/151/99 152/152/100 
   6.814 +f 166/166/109 167/167/109 154/154/100 153/153/100 
   6.815 +f 168/168/110 166/166/109 153/153/100 155/155/101 
   6.816 +f 169/169/111 168/168/110 155/155/101 156/156/102 
   6.817 +f 170/170/112 169/169/111 156/156/102 157/157/103 
   6.818 +f 171/171/113 170/170/112 157/157/103 158/158/104 
   6.819 +f 172/172/39 171/171/113 158/158/104 159/159/27 
   6.820 +f 58/58/39 172/172/39 159/159/27 43/43/27 
   6.821 +f 173/173/40 59/59/40 44/44/28 160/160/28 
   6.822 +f 162/162/106 173/173/40 160/160/28 149/149/97 
   6.823 +f 174/174/114 175/175/115 162/162/106 161/161/105 
   6.824 +f 176/176/116 174/174/114 161/161/105 163/163/107 
   6.825 +f 177/177/117 176/176/116 163/163/107 164/164/108 
   6.826 +f 178/178/118 177/177/117 164/164/108 165/165/109 
   6.827 +f 179/179/118 180/180/118 167/167/109 166/166/109 
   6.828 +f 181/181/119 179/179/118 166/166/109 168/168/110 
   6.829 +f 182/182/120 181/181/119 168/168/110 169/169/111 
   6.830 +f 183/183/121 182/182/120 169/169/111 170/170/112 
   6.831 +f 184/184/122 183/183/121 170/170/112 171/171/113 
   6.832 +f 185/185/51 184/184/122 171/171/113 172/172/39 
   6.833 +f 73/73/51 185/185/51 172/172/39 58/58/39 
   6.834 +f 186/186/52 74/74/52 59/59/40 173/173/40 
   6.835 +f 175/175/115 186/186/52 173/173/40 162/162/106 
   6.836 +f 187/187/123 188/188/124 175/175/115 174/174/114 
   6.837 +f 189/189/125 187/187/123 174/174/114 176/176/116 
   6.838 +f 190/190/126 189/189/125 176/176/116 177/177/117 
   6.839 +f 191/191/127 190/190/126 177/177/117 178/178/118 
   6.840 +f 192/192/127 193/193/127 180/180/118 179/179/118 
   6.841 +f 194/194/128 192/192/127 179/179/118 181/181/119 
   6.842 +f 195/195/129 194/194/128 181/181/119 182/182/120 
   6.843 +f 196/196/130 195/195/129 182/182/120 183/183/121 
   6.844 +f 197/197/131 196/196/130 183/183/121 184/184/122 
   6.845 +f 198/198/63 197/197/131 184/184/122 185/185/51 
   6.846 +f 88/88/63 198/198/63 185/185/51 73/73/51 
   6.847 +f 199/199/64 89/89/64 74/74/52 186/186/52 
   6.848 +f 188/188/124 199/199/64 186/186/52 175/175/115 
   6.849 +f 200/200/132 201/201/133 188/188/124 187/187/123 
   6.850 +f 202/202/134 200/200/132 187/187/123 189/189/125 
   6.851 +f 203/203/135 202/202/134 189/189/125 190/190/126 
   6.852 +f 204/204/136 203/203/135 190/190/126 191/191/127 
   6.853 +f 205/205/136 206/206/136 193/193/127 192/192/127 
   6.854 +f 207/207/137 205/205/136 192/192/127 194/194/128 
   6.855 +f 208/208/138 207/207/137 194/194/128 195/195/129 
   6.856 +f 209/209/139 208/208/138 195/195/129 196/196/130 
   6.857 +f 210/210/140 209/209/139 196/196/130 197/197/131 
   6.858 +f 211/211/74 210/210/140 197/197/131 198/198/63 
   6.859 +f 103/103/74 211/211/74 198/198/63 88/88/63 
   6.860 +f 212/212/75 104/104/75 89/89/64 199/199/64 
   6.861 +f 201/201/133 212/212/75 199/199/64 188/188/124 
   6.862 +f 201/201/133 200/200/132 213/213/141 
   6.863 +f 200/200/132 202/202/134 213/213/141 
   6.864 +f 202/202/134 203/203/135 213/213/141 
   6.865 +f 214/214/142 213/213/141 203/203/135 204/204/136 
   6.866 +f 215/215/142 216/216/142 206/206/136 205/205/136 
   6.867 +f 217/217/143 215/215/142 205/205/136 207/207/137 
   6.868 +f 207/207/137 208/208/138 217/217/143 
   6.869 +f 208/208/138 209/209/139 217/217/143 
   6.870 +f 209/209/139 210/210/140 217/217/143 
   6.871 +f 218/218/79 217/217/143 210/210/140 211/211/74 
   6.872 +f 112/112/79 218/218/79 211/211/74 103/103/74 
   6.873 +f 219/219/80 113/113/80 104/104/75 212/212/75 
   6.874 +f 213/213/141 219/219/80 212/212/75 201/201/133 
   6.875 +f 218/218/79 112/112/79 115/115/81 220/220/81 
   6.876 +f 217/217/143 218/218/79 220/220/81 215/215/142 
   6.877 +f 220/220/81 115/115/81 117/117/81 221/221/81 
   6.878 +f 215/215/142 220/220/81 221/221/81 216/216/142 
   6.879 +f 222/222/81 119/119/81 113/113/80 219/219/80 
   6.880 +f 214/214/142 222/222/81 219/219/80 213/213/141 
   6.881 +s 2
   6.882 +f 132/132/82 223/223/82 121/121/82 12/12/82 
   6.883 +f 5/5/83 124/124/83 224/224/83 125/125/83 
   6.884 +s 1
   6.885 +f 10/225/3 225/226/3 226/227/2 7/228/2 
   6.886 +s 4
   6.887 +f 3/3/144 225/229/145 227/230/145 123/123/144 
   6.888 +f 224/224/146 228/231/146 229/232/147 125/125/146 
   6.889 +s 1
   6.890 +f 131/233/84 230/234/84 229/235/3 132/236/3 
   6.891 +f 141/141/91 231/237/91 230/238/84 131/131/84 
   6.892 +f 154/154/100 232/239/100 231/237/91 141/141/91 
   6.893 +f 167/167/109 233/240/109 232/239/100 154/154/100 
   6.894 +f 180/180/118 234/241/118 233/240/109 167/167/109 
   6.895 +f 193/193/127 235/242/127 234/241/118 180/180/118 
   6.896 +f 206/206/136 236/243/136 235/242/127 193/193/127 
   6.897 +f 216/216/142 237/244/142 236/243/136 206/206/136 
   6.898 +f 214/214/142 237/244/142 238/245/81 222/222/81 
   6.899 +f 222/222/81 238/245/81 239/246/81 119/119/81 
   6.900 +f 119/119/81 239/246/81 240/247/81 120/120/81 
   6.901 +f 120/120/81 240/247/81 241/248/77 107/107/77 
   6.902 +f 51/51/33 242/249/33 243/250/45 66/66/45 
   6.903 +f 66/66/45 243/250/45 244/251/57 81/81/57 
   6.904 +f 81/81/57 244/251/57 245/252/69 96/96/69 
   6.905 +f 96/96/69 245/252/69 241/248/77 108/108/77 
   6.906 +f 7/7/2 226/253/2 246/254/11 21/21/11 
   6.907 +f 21/21/11 246/254/11 247/255/22 36/36/22 
   6.908 +f 36/36/22 247/255/22 242/249/33 51/51/33 
   6.909 +f 3/3/3 2/2/2 226/253/2 225/229/3 
   6.910 +s 4
   6.911 +f 10/10/145 122/122/144 227/230/145 225/229/145 
   6.912 +f 223/223/147 132/132/147 229/232/147 228/231/146 
   6.913 +s 1
   6.914 +f 126/126/84 125/125/3 229/232/3 230/238/84 
   6.915 +f 139/139/91 126/126/84 230/238/84 231/237/91 
   6.916 +f 152/152/100 139/139/91 231/237/91 232/239/100 
   6.917 +f 165/165/109 152/152/100 232/239/100 233/240/109 
   6.918 +f 178/178/118 165/165/109 233/240/109 234/241/118 
   6.919 +f 191/191/127 178/178/118 234/241/118 235/242/127 
   6.920 +f 204/204/136 191/191/127 235/242/127 236/243/136 
   6.921 +f 214/214/142 204/204/136 236/243/136 237/244/142 
   6.922 +f 216/216/142 221/221/81 238/245/81 237/244/142 
   6.923 +f 221/221/81 117/117/81 239/246/81 238/245/81 
   6.924 +f 117/117/81 118/118/81 240/247/81 239/246/81 
   6.925 +f 118/118/81 108/108/77 241/248/77 240/247/81 
   6.926 +f 50/50/33 65/65/45 243/250/45 242/249/33 
   6.927 +f 65/65/45 80/80/57 244/251/57 243/250/45 
   6.928 +f 80/80/57 95/95/69 245/252/69 244/251/57 
   6.929 +f 95/95/69 107/107/77 241/248/77 245/252/69 
   6.930 +f 2/2/2 20/20/11 246/254/11 226/253/2 
   6.931 +f 20/20/11 35/35/22 247/255/22 246/254/11 
   6.932 +f 35/35/22 50/50/33 242/249/33 247/255/22 
   6.933 +# 230 polygons - 24 triangles
   6.934 +
   6.935 +#
   6.936 +# object button2
   6.937 +#
   6.938 +
   6.939 +v  25.4066 4.8805 4.4808
   6.940 +v  26.0012 4.8805 4.4808
   6.941 +v  25.9559 5.1080 4.4808
   6.942 +v  25.8270 5.3009 4.4808
   6.943 +v  25.6341 5.4298 4.4808
   6.944 +v  25.4066 5.4750 4.4808
   6.945 +v  25.1791 5.4298 4.4808
   6.946 +v  24.9862 5.3009 4.4808
   6.947 +v  24.8573 5.1080 4.4808
   6.948 +v  24.8121 4.8805 4.4808
   6.949 +v  24.8573 4.6529 4.4808
   6.950 +v  24.9862 4.4601 4.4808
   6.951 +v  25.1791 4.3312 4.4808
   6.952 +v  25.4066 4.2859 4.4808
   6.953 +v  25.6341 4.3312 4.4808
   6.954 +v  25.8270 4.4601 4.4808
   6.955 +v  25.9559 4.6529 4.4808
   6.956 +v  26.9950 4.8805 4.0692
   6.957 +v  26.8741 5.4883 4.0692
   6.958 +v  26.5298 6.0036 4.0692
   6.959 +v  26.0145 6.3479 4.0692
   6.960 +v  25.4066 6.4688 4.0692
   6.961 +v  24.7988 6.3479 4.0692
   6.962 +v  24.2835 6.0036 4.0692
   6.963 +v  23.9392 5.4883 4.0692
   6.964 +v  23.8183 4.8805 4.0692
   6.965 +v  23.9392 4.2726 4.0692
   6.966 +v  24.2835 3.7573 4.0692
   6.967 +v  24.7988 3.4130 4.0692
   6.968 +v  25.4066 3.2921 4.0692
   6.969 +v  26.0145 3.4130 4.0692
   6.970 +v  26.5298 3.7573 4.0692
   6.971 +v  26.8741 4.2726 4.0692
   6.972 +v  27.4066 4.8805 3.0753
   6.973 +v  27.2544 5.6458 3.0753
   6.974 +v  26.8208 6.2947 3.0753
   6.975 +v  26.1720 6.7282 3.0753
   6.976 +v  25.4066 6.8805 3.0753
   6.977 +v  24.6413 6.7282 3.0753
   6.978 +v  23.9924 6.2947 3.0753
   6.979 +v  23.5589 5.6458 3.0753
   6.980 +v  23.4066 4.8805 3.0753
   6.981 +v  23.5589 4.1151 3.0753
   6.982 +v  23.9924 3.4663 3.0753
   6.983 +v  24.6413 3.0327 3.0753
   6.984 +v  25.4066 2.8805 3.0753
   6.985 +v  26.1720 3.0327 3.0753
   6.986 +v  26.8208 3.4663 3.0753
   6.987 +v  27.2544 4.1151 3.0753
   6.988 +v  27.4066 4.8805 -2.0476
   6.989 +v  27.2544 5.6458 -2.0476
   6.990 +v  26.8208 6.2947 -2.0476
   6.991 +v  26.1720 6.7282 -2.0476
   6.992 +v  25.4066 6.8805 -2.0476
   6.993 +v  24.6413 6.7282 -2.0476
   6.994 +v  23.9924 6.2947 -2.0476
   6.995 +v  23.5589 5.6458 -2.0476
   6.996 +v  23.4066 4.8805 -2.0476
   6.997 +v  23.5589 4.1151 -2.0476
   6.998 +v  23.9924 3.4663 -2.0476
   6.999 +v  24.6413 3.0327 -2.0476
  6.1000 +v  25.4066 2.8805 -2.0476
  6.1001 +v  26.1720 3.0327 -2.0476
  6.1002 +v  26.8208 3.4663 -2.0476
  6.1003 +v  27.2544 4.1151 -2.0476
  6.1004 +v  26.9950 4.8805 -3.0415
  6.1005 +v  26.8741 5.4883 -3.0415
  6.1006 +v  26.5298 6.0036 -3.0415
  6.1007 +v  26.0145 6.3479 -3.0415
  6.1008 +v  25.4066 6.4688 -3.0415
  6.1009 +v  24.7988 6.3479 -3.0415
  6.1010 +v  24.2835 6.0036 -3.0415
  6.1011 +v  23.9392 5.4883 -3.0415
  6.1012 +v  23.8183 4.8805 -3.0415
  6.1013 +v  23.9392 4.2726 -3.0415
  6.1014 +v  24.2835 3.7573 -3.0415
  6.1015 +v  24.7988 3.4130 -3.0415
  6.1016 +v  25.4066 3.2921 -3.0415
  6.1017 +v  26.0145 3.4130 -3.0415
  6.1018 +v  26.5298 3.7573 -3.0415
  6.1019 +v  26.8741 4.2726 -3.0415
  6.1020 +v  26.0012 4.8805 -3.4531
  6.1021 +v  25.9559 5.1080 -3.4531
  6.1022 +v  25.8270 5.3009 -3.4531
  6.1023 +v  25.6341 5.4298 -3.4531
  6.1024 +v  25.4066 5.4750 -3.4531
  6.1025 +v  25.1791 5.4298 -3.4531
  6.1026 +v  24.9862 5.3009 -3.4531
  6.1027 +v  24.8573 5.1080 -3.4531
  6.1028 +v  24.8121 4.8805 -3.4531
  6.1029 +v  24.8573 4.6529 -3.4531
  6.1030 +v  24.9862 4.4601 -3.4531
  6.1031 +v  25.1791 4.3312 -3.4531
  6.1032 +v  25.4066 4.2859 -3.4531
  6.1033 +v  25.6341 4.3312 -3.4531
  6.1034 +v  25.8270 4.4601 -3.4531
  6.1035 +v  25.9559 4.6529 -3.4531
  6.1036 +v  25.4066 4.8805 -3.4531
  6.1037 +# 98 vertices
  6.1038 +
  6.1039 +vn 0.0000 -0.0000 1.0000
  6.1040 +vn 0.2183 -0.0000 0.9759
  6.1041 +vn 0.2017 0.0835 0.9759
  6.1042 +vn 0.1544 0.1544 0.9759
  6.1043 +vn 0.0835 0.2017 0.9759
  6.1044 +vn 0.0000 0.2183 0.9759
  6.1045 +vn -0.0835 0.2017 0.9759
  6.1046 +vn -0.1544 0.1544 0.9759
  6.1047 +vn -0.2017 0.0835 0.9759
  6.1048 +vn -0.2183 -0.0000 0.9759
  6.1049 +vn -0.2017 -0.0835 0.9759
  6.1050 +vn -0.1544 -0.1544 0.9759
  6.1051 +vn -0.0835 -0.2017 0.9759
  6.1052 +vn 0.0000 -0.2183 0.9759
  6.1053 +vn 0.0835 -0.2017 0.9759
  6.1054 +vn 0.1544 -0.1544 0.9759
  6.1055 +vn 0.2017 -0.0835 0.9759
  6.1056 +vn 0.7294 0.0000 0.6840
  6.1057 +vn 0.6739 0.2791 0.6840
  6.1058 +vn 0.5158 0.5158 0.6840
  6.1059 +vn 0.2791 0.6739 0.6840
  6.1060 +vn 0.0000 0.7294 0.6840
  6.1061 +vn -0.2791 0.6739 0.6840
  6.1062 +vn -0.5158 0.5158 0.6840
  6.1063 +vn -0.6739 0.2791 0.6840
  6.1064 +vn -0.7294 0.0000 0.6840
  6.1065 +vn -0.6739 -0.2791 0.6840
  6.1066 +vn -0.5158 -0.5158 0.6840
  6.1067 +vn -0.2791 -0.6739 0.6840
  6.1068 +vn 0.0000 -0.7294 0.6840
  6.1069 +vn 0.2791 -0.6739 0.6840
  6.1070 +vn 0.5158 -0.5158 0.6840
  6.1071 +vn 0.6739 -0.2791 0.6840
  6.1072 +vn 0.9817 0.0000 0.1906
  6.1073 +vn 0.9069 0.3757 0.1906
  6.1074 +vn 0.6941 0.6941 0.1906
  6.1075 +vn 0.3757 0.9069 0.1906
  6.1076 +vn 0.0000 0.9817 0.1906
  6.1077 +vn -0.3757 0.9069 0.1906
  6.1078 +vn -0.6941 0.6941 0.1906
  6.1079 +vn -0.9069 0.3757 0.1906
  6.1080 +vn -0.9817 0.0000 0.1906
  6.1081 +vn -0.9069 -0.3757 0.1906
  6.1082 +vn -0.6941 -0.6941 0.1906
  6.1083 +vn -0.3757 -0.9069 0.1906
  6.1084 +vn 0.0000 -0.9817 0.1906
  6.1085 +vn 0.3757 -0.9069 0.1906
  6.1086 +vn 0.6941 -0.6941 0.1906
  6.1087 +vn 0.9069 -0.3757 0.1906
  6.1088 +vn 0.9817 0.0000 -0.1906
  6.1089 +vn 0.9069 0.3757 -0.1906
  6.1090 +vn 0.6941 0.6941 -0.1906
  6.1091 +vn 0.3757 0.9069 -0.1906
  6.1092 +vn 0.0000 0.9817 -0.1906
  6.1093 +vn -0.3757 0.9069 -0.1906
  6.1094 +vn -0.6941 0.6941 -0.1906
  6.1095 +vn -0.9069 0.3757 -0.1906
  6.1096 +vn -0.9817 0.0000 -0.1906
  6.1097 +vn -0.9069 -0.3757 -0.1906
  6.1098 +vn -0.6941 -0.6941 -0.1906
  6.1099 +vn -0.3757 -0.9069 -0.1906
  6.1100 +vn 0.0000 -0.9817 -0.1906
  6.1101 +vn 0.3757 -0.9069 -0.1906
  6.1102 +vn 0.6941 -0.6941 -0.1906
  6.1103 +vn 0.9069 -0.3757 -0.1906
  6.1104 +vn 0.7294 0.0000 -0.6840
  6.1105 +vn 0.6739 0.2791 -0.6840
  6.1106 +vn 0.5158 0.5158 -0.6840
  6.1107 +vn 0.2791 0.6739 -0.6840
  6.1108 +vn -0.0000 0.7294 -0.6840
  6.1109 +vn -0.2791 0.6739 -0.6840
  6.1110 +vn -0.5158 0.5158 -0.6840
  6.1111 +vn -0.6739 0.2791 -0.6840
  6.1112 +vn -0.7294 0.0000 -0.6840
  6.1113 +vn -0.6739 -0.2791 -0.6840
  6.1114 +vn -0.5158 -0.5158 -0.6840
  6.1115 +vn -0.2791 -0.6739 -0.6840
  6.1116 +vn 0.0000 -0.7294 -0.6840
  6.1117 +vn 0.2791 -0.6739 -0.6840
  6.1118 +vn 0.5158 -0.5158 -0.6840
  6.1119 +vn 0.6739 -0.2791 -0.6840
  6.1120 +vn 0.2183 0.0000 -0.9759
  6.1121 +vn 0.2017 0.0835 -0.9759
  6.1122 +vn 0.1544 0.1544 -0.9759
  6.1123 +vn 0.0835 0.2017 -0.9759
  6.1124 +vn -0.0000 0.2183 -0.9759
  6.1125 +vn -0.0835 0.2017 -0.9759
  6.1126 +vn -0.1544 0.1544 -0.9759
  6.1127 +vn -0.2017 0.0835 -0.9759
  6.1128 +vn -0.2183 0.0000 -0.9759
  6.1129 +vn -0.2017 -0.0835 -0.9759
  6.1130 +vn -0.1544 -0.1544 -0.9759
  6.1131 +vn -0.0835 -0.2017 -0.9759
  6.1132 +vn 0.0000 -0.2183 -0.9759
  6.1133 +vn 0.0835 -0.2017 -0.9759
  6.1134 +vn 0.1544 -0.1544 -0.9759
  6.1135 +vn 0.2017 -0.0835 -0.9759
  6.1136 +vn 0.0000 0.0000 -1.0000
  6.1137 +# 98 vertex normals
  6.1138 +
  6.1139 +vt 0.5000 0.5000 0.0000
  6.1140 +vt 0.6486 0.5000 0.0000
  6.1141 +vt 0.6373 0.5569 0.0000
  6.1142 +vt 0.6051 0.6051 0.0000
  6.1143 +vt 0.5569 0.6373 0.0000
  6.1144 +vt 0.5000 0.6486 0.0000
  6.1145 +vt 0.4431 0.6373 0.0000
  6.1146 +vt 0.3949 0.6051 0.0000
  6.1147 +vt 0.3627 0.5569 0.0000
  6.1148 +vt 0.3514 0.5000 0.0000
  6.1149 +vt 0.3627 0.4431 0.0000
  6.1150 +vt 0.3949 0.3949 0.0000
  6.1151 +vt 0.4431 0.3627 0.0000
  6.1152 +vt 0.5000 0.3514 0.0000
  6.1153 +vt 0.5569 0.3627 0.0000
  6.1154 +vt 0.6051 0.3949 0.0000
  6.1155 +vt 0.6373 0.4431 0.0000
  6.1156 +vt 0.8971 0.5000 0.0000
  6.1157 +vt 0.8669 0.6520 0.0000
  6.1158 +vt 0.7808 0.7808 0.0000
  6.1159 +vt 0.6520 0.8669 0.0000
  6.1160 +vt 0.5000 0.8971 0.0000
  6.1161 +vt 0.3480 0.8669 0.0000
  6.1162 +vt 0.2192 0.7808 0.0000
  6.1163 +vt 0.1331 0.6520 0.0000
  6.1164 +vt 0.1029 0.5000 0.0000
  6.1165 +vt 0.1331 0.3480 0.0000
  6.1166 +vt 0.2192 0.2192 0.0000
  6.1167 +vt 0.3480 0.1331 0.0000
  6.1168 +vt 0.5000 0.1029 0.0000
  6.1169 +vt 0.6520 0.1331 0.0000
  6.1170 +vt 0.7808 0.2192 0.0000
  6.1171 +vt 0.8669 0.3480 0.0000
  6.1172 +vt 1.0000 0.5000 0.0000
  6.1173 +vt 0.9619 0.6913 0.0000
  6.1174 +vt 0.8536 0.8536 0.0000
  6.1175 +vt 0.6913 0.9619 0.0000
  6.1176 +vt 0.5000 1.0000 0.0000
  6.1177 +vt 0.3087 0.9619 0.0000
  6.1178 +vt 0.1464 0.8536 0.0000
  6.1179 +vt 0.0381 0.6913 0.0000
  6.1180 +vt 0.0000 0.5000 0.0000
  6.1181 +vt 0.0381 0.3087 0.0000
  6.1182 +vt 0.1464 0.1464 0.0000
  6.1183 +vt 0.3087 0.0381 0.0000
  6.1184 +vt 0.5000 0.0000 0.0000
  6.1185 +vt 0.6913 0.0381 0.0000
  6.1186 +vt 0.8536 0.1464 0.0000
  6.1187 +vt 0.9619 0.3087 0.0000
  6.1188 +vt 0.0000 1.0000 0.0000
  6.1189 +vt 0.0000 0.0000 0.0000
  6.1190 +vt 0.0625 0.0000 0.0000
  6.1191 +vt 0.0625 1.0000 0.0000
  6.1192 +vt 0.1250 0.0000 0.0000
  6.1193 +vt 0.1250 1.0000 0.0000
  6.1194 +vt 0.1875 0.0000 0.0000
  6.1195 +vt 0.1875 1.0000 0.0000
  6.1196 +vt 0.2500 0.0000 0.0000
  6.1197 +vt 0.2500 1.0000 0.0000
  6.1198 +vt 0.3125 0.0000 0.0000
  6.1199 +vt 0.3125 1.0000 0.0000
  6.1200 +vt 0.3750 0.0000 0.0000
  6.1201 +vt 0.3750 1.0000 0.0000
  6.1202 +vt 0.4375 0.0000 0.0000
  6.1203 +vt 0.4375 1.0000 0.0000
  6.1204 +vt 0.5625 0.0000 0.0000
  6.1205 +vt 0.5625 1.0000 0.0000
  6.1206 +vt 0.6250 0.0000 0.0000
  6.1207 +vt 0.6250 1.0000 0.0000
  6.1208 +vt 0.6875 0.0000 0.0000
  6.1209 +vt 0.6875 1.0000 0.0000
  6.1210 +vt 0.7500 0.0000 0.0000
  6.1211 +vt 0.7500 1.0000 0.0000
  6.1212 +vt 0.8125 0.0000 0.0000
  6.1213 +vt 0.8125 1.0000 0.0000
  6.1214 +vt 0.8750 0.0000 0.0000
  6.1215 +vt 0.8750 1.0000 0.0000
  6.1216 +vt 0.9375 0.0000 0.0000
  6.1217 +vt 0.9375 1.0000 0.0000
  6.1218 +vt 1.0000 0.0000 0.0000
  6.1219 +vt 1.0000 1.0000 0.0000
  6.1220 +# 81 texture coords
  6.1221 +
  6.1222 +g button2
  6.1223 +usemtl 02___Default
  6.1224 +s 4
  6.1225 +f 248/256/148 249/257/149 250/258/150 
  6.1226 +f 248/256/148 250/258/150 251/259/151 
  6.1227 +f 248/256/148 251/259/151 252/260/152 
  6.1228 +f 248/256/148 252/260/152 253/261/153 
  6.1229 +f 248/256/148 253/261/153 254/262/154 
  6.1230 +f 248/256/148 254/262/154 255/263/155 
  6.1231 +f 248/256/148 255/263/155 256/264/156 
  6.1232 +f 248/256/148 256/264/156 257/265/157 
  6.1233 +f 248/256/148 257/265/157 258/266/158 
  6.1234 +f 248/256/148 258/266/158 259/267/159 
  6.1235 +f 248/256/148 259/267/159 260/268/160 
  6.1236 +f 248/256/148 260/268/160 261/269/161 
  6.1237 +f 248/256/148 261/269/161 262/270/162 
  6.1238 +f 248/256/148 262/270/162 263/271/163 
  6.1239 +f 248/256/148 263/271/163 264/272/164 
  6.1240 +f 248/256/148 264/272/164 249/257/149 
  6.1241 +f 249/257/149 265/273/165 266/274/166 250/258/150 
  6.1242 +f 250/258/150 266/274/166 267/275/167 251/259/151 
  6.1243 +f 251/259/151 267/275/167 268/276/168 252/260/152 
  6.1244 +f 252/260/152 268/276/168 269/277/169 253/261/153 
  6.1245 +f 253/261/153 269/277/169 270/278/170 254/262/154 
  6.1246 +f 254/262/154 270/278/170 271/279/171 255/263/155 
  6.1247 +f 255/263/155 271/279/171 272/280/172 256/264/156 
  6.1248 +f 256/264/156 272/280/172 273/281/173 257/265/157 
  6.1249 +f 257/265/157 273/281/173 274/282/174 258/266/158 
  6.1250 +f 258/266/158 274/282/174 275/283/175 259/267/159 
  6.1251 +f 259/267/159 275/283/175 276/284/176 260/268/160 
  6.1252 +f 260/268/160 276/284/176 277/285/177 261/269/161 
  6.1253 +f 261/269/161 277/285/177 278/286/178 262/270/162 
  6.1254 +f 262/270/162 278/286/178 279/287/179 263/271/163 
  6.1255 +f 263/271/163 279/287/179 280/288/180 264/272/164 
  6.1256 +f 264/272/164 280/288/180 265/273/165 249/257/149 
  6.1257 +f 265/273/165 281/289/181 282/290/182 266/274/166 
  6.1258 +f 266/274/166 282/290/182 283/291/183 267/275/167 
  6.1259 +f 267/275/167 283/291/183 284/292/184 268/276/168 
  6.1260 +f 268/276/168 284/292/184 285/293/185 269/277/169 
  6.1261 +f 269/277/169 285/293/185 286/294/186 270/278/170 
  6.1262 +f 270/278/170 286/294/186 287/295/187 271/279/171 
  6.1263 +f 271/279/171 287/295/187 288/296/188 272/280/172 
  6.1264 +f 272/280/172 288/296/188 289/297/189 273/281/173 
  6.1265 +f 273/281/173 289/297/189 290/298/190 274/282/174 
  6.1266 +f 274/282/174 290/298/190 291/299/191 275/283/175 
  6.1267 +f 275/283/175 291/299/191 292/300/192 276/284/176 
  6.1268 +f 276/284/176 292/300/192 293/301/193 277/285/177 
  6.1269 +f 277/285/177 293/301/193 294/302/194 278/286/178 
  6.1270 +f 278/286/178 294/302/194 295/303/195 279/287/179 
  6.1271 +f 279/287/179 295/303/195 296/304/196 280/288/180 
  6.1272 +f 280/288/180 296/304/196 281/289/181 265/273/165 
  6.1273 +f 281/305/181 297/306/197 298/307/198 282/308/182 
  6.1274 +f 282/308/182 298/307/198 299/309/199 283/310/183 
  6.1275 +f 283/310/183 299/309/199 300/311/200 284/312/184 
  6.1276 +f 284/312/184 300/311/200 301/313/201 285/314/185 
  6.1277 +f 285/314/185 301/313/201 302/315/202 286/316/186 
  6.1278 +f 286/316/186 302/315/202 303/317/203 287/318/187 
  6.1279 +f 287/318/187 303/317/203 304/319/204 288/320/188 
  6.1280 +f 288/320/188 304/319/204 305/301/205 289/293/189 
  6.1281 +f 289/293/189 305/301/205 306/321/206 290/322/190 
  6.1282 +f 290/322/190 306/321/206 307/323/207 291/324/191 
  6.1283 +f 291/324/191 307/323/207 308/325/208 292/326/192 
  6.1284 +f 292/326/192 308/325/208 309/327/209 293/328/193 
  6.1285 +f 293/328/193 309/327/209 310/329/210 294/330/194 
  6.1286 +f 294/330/194 310/329/210 311/331/211 295/332/195 
  6.1287 +f 295/332/195 311/331/211 312/333/212 296/334/196 
  6.1288 +f 296/334/196 312/333/212 297/335/197 281/336/181 
  6.1289 +f 297/289/197 313/273/213 314/274/214 298/290/198 
  6.1290 +f 298/290/198 314/274/214 315/275/215 299/291/199 
  6.1291 +f 299/291/199 315/275/215 316/276/216 300/292/200 
  6.1292 +f 300/292/200 316/276/216 317/277/217 301/293/201 
  6.1293 +f 301/293/201 317/277/217 318/278/218 302/294/202 
  6.1294 +f 302/294/202 318/278/218 319/279/219 303/295/203 
  6.1295 +f 303/295/203 319/279/219 320/280/220 304/296/204 
  6.1296 +f 304/296/204 320/280/220 321/281/221 305/297/205 
  6.1297 +f 305/297/205 321/281/221 322/282/222 306/298/206 
  6.1298 +f 306/298/206 322/282/222 323/283/223 307/299/207 
  6.1299 +f 307/299/207 323/283/223 324/284/224 308/300/208 
  6.1300 +f 308/300/208 324/284/224 325/285/225 309/301/209 
  6.1301 +f 309/301/209 325/285/225 326/286/226 310/302/210 
  6.1302 +f 310/302/210 326/286/226 327/287/227 311/303/211 
  6.1303 +f 311/303/211 327/287/227 328/288/228 312/304/212 
  6.1304 +f 312/304/212 328/288/228 313/273/213 297/289/197 
  6.1305 +f 313/273/213 329/257/229 330/258/230 314/274/214 
  6.1306 +f 314/274/214 330/258/230 331/259/231 315/275/215 
  6.1307 +f 315/275/215 331/259/231 332/260/232 316/276/216 
  6.1308 +f 316/276/216 332/260/232 333/261/233 317/277/217 
  6.1309 +f 317/277/217 333/261/233 334/262/234 318/278/218 
  6.1310 +f 318/278/218 334/262/234 335/263/235 319/279/219 
  6.1311 +f 319/279/219 335/263/235 336/264/236 320/280/220 
  6.1312 +f 320/280/220 336/264/236 337/265/237 321/281/221 
  6.1313 +f 321/281/221 337/265/237 338/266/238 322/282/222 
  6.1314 +f 322/282/222 338/266/238 339/267/239 323/283/223 
  6.1315 +f 323/283/223 339/267/239 340/268/240 324/284/224 
  6.1316 +f 324/284/224 340/268/240 341/269/241 325/285/225 
  6.1317 +f 325/285/225 341/269/241 342/270/242 326/286/226 
  6.1318 +f 326/286/226 342/270/242 343/271/243 327/287/227 
  6.1319 +f 327/287/227 343/271/243 344/272/244 328/288/228 
  6.1320 +f 328/288/228 344/272/244 329/257/229 313/273/213 
  6.1321 +f 329/257/229 345/256/245 330/258/230 
  6.1322 +f 330/258/230 345/256/245 331/259/231 
  6.1323 +f 331/259/231 345/256/245 332/260/232 
  6.1324 +f 332/260/232 345/256/245 333/261/233 
  6.1325 +f 333/261/233 345/256/245 334/262/234 
  6.1326 +f 334/262/234 345/256/245 335/263/235 
  6.1327 +f 335/263/235 345/256/245 336/264/236 
  6.1328 +f 336/264/236 345/256/245 337/265/237 
  6.1329 +f 337/265/237 345/256/245 338/266/238 
  6.1330 +f 338/266/238 345/256/245 339/267/239 
  6.1331 +f 339/267/239 345/256/245 340/268/240 
  6.1332 +f 340/268/240 345/256/245 341/269/241 
  6.1333 +f 341/269/241 345/256/245 342/270/242 
  6.1334 +f 342/270/242 345/256/245 343/271/243 
  6.1335 +f 343/271/243 345/256/245 344/272/244 
  6.1336 +f 344/272/244 345/256/245 329/257/229 
  6.1337 +# 80 polygons - 32 triangles
  6.1338 +
  6.1339 +#
  6.1340 +# object button1
  6.1341 +#
  6.1342 +
  6.1343 +v  -24.5934 4.8805 4.4808
  6.1344 +v  -25.1879 4.8805 4.4808
  6.1345 +v  -25.1427 5.1080 4.4808
  6.1346 +v  -25.0138 5.3009 4.4808
  6.1347 +v  -24.8209 5.4298 4.4808
  6.1348 +v  -24.5934 5.4750 4.4808
  6.1349 +v  -24.3659 5.4298 4.4808
  6.1350 +v  -24.1730 5.3009 4.4808
  6.1351 +v  -24.0441 5.1080 4.4808
  6.1352 +v  -23.9988 4.8805 4.4808
  6.1353 +v  -24.0441 4.6529 4.4808
  6.1354 +v  -24.1730 4.4601 4.4808
  6.1355 +v  -24.3659 4.3312 4.4808
  6.1356 +v  -24.5934 4.2859 4.4808
  6.1357 +v  -24.8209 4.3312 4.4808
  6.1358 +v  -25.0138 4.4601 4.4808
  6.1359 +v  -25.1427 4.6529 4.4808
  6.1360 +v  -26.1817 4.8805 4.0692
  6.1361 +v  -26.0608 5.4883 4.0692
  6.1362 +v  -25.7165 6.0036 4.0692
  6.1363 +v  -25.2012 6.3479 4.0692
  6.1364 +v  -24.5934 6.4688 4.0692
  6.1365 +v  -23.9855 6.3479 4.0692
  6.1366 +v  -23.4702 6.0036 4.0692
  6.1367 +v  -23.1259 5.4883 4.0692
  6.1368 +v  -23.0050 4.8805 4.0692
  6.1369 +v  -23.1259 4.2726 4.0692
  6.1370 +v  -23.4702 3.7573 4.0692
  6.1371 +v  -23.9855 3.4130 4.0692
  6.1372 +v  -24.5934 3.2921 4.0692
  6.1373 +v  -25.2012 3.4130 4.0692
  6.1374 +v  -25.7165 3.7573 4.0692
  6.1375 +v  -26.0608 4.2726 4.0692
  6.1376 +v  -26.5934 4.8805 3.0753
  6.1377 +v  -26.4411 5.6458 3.0753
  6.1378 +v  -26.0076 6.2947 3.0753
  6.1379 +v  -25.3587 6.7282 3.0753
  6.1380 +v  -24.5934 6.8805 3.0753
  6.1381 +v  -23.8280 6.7282 3.0753
  6.1382 +v  -23.1792 6.2947 3.0753
  6.1383 +v  -22.7456 5.6458 3.0753
  6.1384 +v  -22.5934 4.8805 3.0753
  6.1385 +v  -22.7456 4.1151 3.0753
  6.1386 +v  -23.1792 3.4663 3.0753
  6.1387 +v  -23.8280 3.0327 3.0753
  6.1388 +v  -24.5934 2.8805 3.0753
  6.1389 +v  -25.3587 3.0327 3.0753
  6.1390 +v  -26.0076 3.4663 3.0753
  6.1391 +v  -26.4411 4.1151 3.0753
  6.1392 +v  -26.5934 4.8805 -2.0476
  6.1393 +v  -26.4411 5.6458 -2.0476
  6.1394 +v  -26.0076 6.2947 -2.0476
  6.1395 +v  -25.3587 6.7282 -2.0476
  6.1396 +v  -24.5934 6.8805 -2.0476
  6.1397 +v  -23.8280 6.7282 -2.0476
  6.1398 +v  -23.1792 6.2947 -2.0476
  6.1399 +v  -22.7456 5.6458 -2.0476
  6.1400 +v  -22.5934 4.8805 -2.0476
  6.1401 +v  -22.7456 4.1151 -2.0476
  6.1402 +v  -23.1792 3.4663 -2.0476
  6.1403 +v  -23.8280 3.0327 -2.0476
  6.1404 +v  -24.5934 2.8805 -2.0476
  6.1405 +v  -25.3587 3.0327 -2.0476
  6.1406 +v  -26.0076 3.4663 -2.0476
  6.1407 +v  -26.4411 4.1151 -2.0476
  6.1408 +v  -26.1817 4.8805 -3.0415
  6.1409 +v  -26.0608 5.4883 -3.0415
  6.1410 +v  -25.7165 6.0036 -3.0415
  6.1411 +v  -25.2012 6.3479 -3.0415
  6.1412 +v  -24.5934 6.4688 -3.0415
  6.1413 +v  -23.9855 6.3479 -3.0415
  6.1414 +v  -23.4702 6.0036 -3.0415
  6.1415 +v  -23.1259 5.4883 -3.0415
  6.1416 +v  -23.0050 4.8805 -3.0415
  6.1417 +v  -23.1259 4.2726 -3.0415
  6.1418 +v  -23.4702 3.7573 -3.0415
  6.1419 +v  -23.9855 3.4130 -3.0415
  6.1420 +v  -24.5934 3.2921 -3.0415
  6.1421 +v  -25.2012 3.4130 -3.0415
  6.1422 +v  -25.7165 3.7573 -3.0415
  6.1423 +v  -26.0608 4.2726 -3.0415
  6.1424 +v  -25.1879 4.8805 -3.4531
  6.1425 +v  -25.1427 5.1080 -3.4531
  6.1426 +v  -25.0138 5.3009 -3.4531
  6.1427 +v  -24.8209 5.4298 -3.4531
  6.1428 +v  -24.5934 5.4750 -3.4531
  6.1429 +v  -24.3659 5.4298 -3.4531
  6.1430 +v  -24.1730 5.3009 -3.4531
  6.1431 +v  -24.0441 5.1080 -3.4531
  6.1432 +v  -23.9988 4.8805 -3.4531
  6.1433 +v  -24.0441 4.6529 -3.4531
  6.1434 +v  -24.1730 4.4601 -3.4531
  6.1435 +v  -24.3659 4.3312 -3.4531
  6.1436 +v  -24.5934 4.2859 -3.4531
  6.1437 +v  -24.8209 4.3312 -3.4531
  6.1438 +v  -25.0138 4.4601 -3.4531
  6.1439 +v  -25.1427 4.6529 -3.4531
  6.1440 +v  -24.5934 4.8805 -3.4531
  6.1441 +# 98 vertices
  6.1442 +
  6.1443 +vn 0.0000 -0.0000 1.0000
  6.1444 +vn -0.2183 -0.0000 0.9759
  6.1445 +vn -0.2017 0.0835 0.9759
  6.1446 +vn -0.1544 0.1544 0.9759
  6.1447 +vn -0.0835 0.2017 0.9759
  6.1448 +vn -0.0000 0.2183 0.9759
  6.1449 +vn 0.0835 0.2017 0.9759
  6.1450 +vn 0.1544 0.1544 0.9759
  6.1451 +vn 0.2017 0.0835 0.9759
  6.1452 +vn 0.2183 -0.0000 0.9759
  6.1453 +vn 0.2017 -0.0835 0.9759
  6.1454 +vn 0.1544 -0.1544 0.9759
  6.1455 +vn 0.0835 -0.2017 0.9759
  6.1456 +vn -0.0000 -0.2183 0.9759
  6.1457 +vn -0.0835 -0.2017 0.9759
  6.1458 +vn -0.1544 -0.1544 0.9759
  6.1459 +vn -0.2017 -0.0835 0.9759
  6.1460 +vn -0.7294 0.0000 0.6840
  6.1461 +vn -0.6739 0.2791 0.6840
  6.1462 +vn -0.5158 0.5158 0.6840
  6.1463 +vn -0.2791 0.6739 0.6840
  6.1464 +vn -0.0000 0.7294 0.6840
  6.1465 +vn 0.2791 0.6739 0.6840
  6.1466 +vn 0.5158 0.5158 0.6840
  6.1467 +vn 0.6739 0.2791 0.6840
  6.1468 +vn 0.7294 0.0000 0.6840
  6.1469 +vn 0.6739 -0.2791 0.6840
  6.1470 +vn 0.5158 -0.5158 0.6840
  6.1471 +vn 0.2791 -0.6739 0.6840
  6.1472 +vn -0.0000 -0.7294 0.6840
  6.1473 +vn -0.2791 -0.6739 0.6840
  6.1474 +vn -0.5158 -0.5158 0.6840
  6.1475 +vn -0.6739 -0.2791 0.6840
  6.1476 +vn -0.9817 0.0000 0.1906
  6.1477 +vn -0.9069 0.3757 0.1906
  6.1478 +vn -0.6941 0.6941 0.1906
  6.1479 +vn -0.3757 0.9069 0.1906
  6.1480 +vn 0.0000 0.9817 0.1906
  6.1481 +vn 0.3757 0.9069 0.1906
  6.1482 +vn 0.6941 0.6941 0.1906
  6.1483 +vn 0.9069 0.3757 0.1906
  6.1484 +vn 0.9817 0.0000 0.1906
  6.1485 +vn 0.9069 -0.3757 0.1906
  6.1486 +vn 0.6941 -0.6941 0.1906
  6.1487 +vn 0.3757 -0.9069 0.1906
  6.1488 +vn -0.0000 -0.9817 0.1906
  6.1489 +vn -0.3757 -0.9069 0.1906
  6.1490 +vn -0.6941 -0.6941 0.1906
  6.1491 +vn -0.9069 -0.3757 0.1906
  6.1492 +vn -0.9817 0.0000 -0.1906
  6.1493 +vn -0.9069 0.3757 -0.1906
  6.1494 +vn -0.6941 0.6941 -0.1906
  6.1495 +vn -0.3757 0.9069 -0.1906
  6.1496 +vn -0.0000 0.9817 -0.1906
  6.1497 +vn 0.3757 0.9069 -0.1906
  6.1498 +vn 0.6941 0.6941 -0.1906
  6.1499 +vn 0.9069 0.3757 -0.1906
  6.1500 +vn 0.9817 0.0000 -0.1906
  6.1501 +vn 0.9069 -0.3757 -0.1906
  6.1502 +vn 0.6941 -0.6941 -0.1906
  6.1503 +vn 0.3757 -0.9069 -0.1906
  6.1504 +vn -0.0000 -0.9817 -0.1906
  6.1505 +vn -0.3757 -0.9069 -0.1906
  6.1506 +vn -0.6941 -0.6941 -0.1906
  6.1507 +vn -0.9069 -0.3757 -0.1906
  6.1508 +vn -0.7294 0.0000 -0.6840
  6.1509 +vn -0.6739 0.2791 -0.6840
  6.1510 +vn -0.5158 0.5158 -0.6840
  6.1511 +vn -0.2791 0.6739 -0.6840
  6.1512 +vn 0.0000 0.7294 -0.6840
  6.1513 +vn 0.2791 0.6739 -0.6840
  6.1514 +vn 0.5158 0.5158 -0.6840
  6.1515 +vn 0.6739 0.2791 -0.6840
  6.1516 +vn 0.7294 0.0000 -0.6840
  6.1517 +vn 0.6739 -0.2791 -0.6840
  6.1518 +vn 0.5158 -0.5158 -0.6840
  6.1519 +vn 0.2791 -0.6739 -0.6840
  6.1520 +vn -0.0000 -0.7294 -0.6840
  6.1521 +vn -0.2791 -0.6739 -0.6840
  6.1522 +vn -0.5158 -0.5158 -0.6840
  6.1523 +vn -0.6739 -0.2791 -0.6840
  6.1524 +vn -0.2183 0.0000 -0.9759
  6.1525 +vn -0.2017 0.0835 -0.9759
  6.1526 +vn -0.1544 0.1544 -0.9759
  6.1527 +vn -0.0835 0.2017 -0.9759
  6.1528 +vn 0.0000 0.2183 -0.9759
  6.1529 +vn 0.0835 0.2017 -0.9759
  6.1530 +vn 0.1544 0.1544 -0.9759
  6.1531 +vn 0.2017 0.0835 -0.9759
  6.1532 +vn 0.2183 0.0000 -0.9759
  6.1533 +vn 0.2017 -0.0835 -0.9759
  6.1534 +vn 0.1544 -0.1544 -0.9759
  6.1535 +vn 0.0835 -0.2017 -0.9759
  6.1536 +vn -0.0000 -0.2183 -0.9759
  6.1537 +vn -0.0835 -0.2017 -0.9759
  6.1538 +vn -0.1544 -0.1544 -0.9759
  6.1539 +vn -0.2017 -0.0835 -0.9759
  6.1540 +vn 0.0000 0.0000 -1.0000
  6.1541 +# 98 vertex normals
  6.1542 +
  6.1543 +vt 0.5000 0.5000 0.0000
  6.1544 +vt 0.6486 0.5000 0.0000
  6.1545 +vt 0.6373 0.5569 0.0000
  6.1546 +vt 0.6051 0.6051 0.0000
  6.1547 +vt 0.5569 0.6373 0.0000
  6.1548 +vt 0.5000 0.6486 0.0000
  6.1549 +vt 0.4431 0.6373 0.0000
  6.1550 +vt 0.3949 0.6051 0.0000
  6.1551 +vt 0.3627 0.5569 0.0000
  6.1552 +vt 0.3514 0.5000 0.0000
  6.1553 +vt 0.3627 0.4431 0.0000
  6.1554 +vt 0.3949 0.3949 0.0000
  6.1555 +vt 0.4431 0.3627 0.0000
  6.1556 +vt 0.5000 0.3514 0.0000
  6.1557 +vt 0.5569 0.3627 0.0000
  6.1558 +vt 0.6051 0.3949 0.0000
  6.1559 +vt 0.6373 0.4431 0.0000
  6.1560 +vt 0.8971 0.5000 0.0000
  6.1561 +vt 0.8669 0.6520 0.0000
  6.1562 +vt 0.7808 0.7808 0.0000
  6.1563 +vt 0.6520 0.8669 0.0000
  6.1564 +vt 0.5000 0.8971 0.0000
  6.1565 +vt 0.3480 0.8669 0.0000
  6.1566 +vt 0.2192 0.7808 0.0000
  6.1567 +vt 0.1331 0.6520 0.0000
  6.1568 +vt 0.1029 0.5000 0.0000
  6.1569 +vt 0.1331 0.3480 0.0000
  6.1570 +vt 0.2192 0.2192 0.0000
  6.1571 +vt 0.3480 0.1331 0.0000
  6.1572 +vt 0.5000 0.1029 0.0000
  6.1573 +vt 0.6520 0.1331 0.0000
  6.1574 +vt 0.7808 0.2192 0.0000
  6.1575 +vt 0.8669 0.3480 0.0000
  6.1576 +vt 1.0000 0.5000 0.0000
  6.1577 +vt 0.9619 0.6913 0.0000
  6.1578 +vt 0.8536 0.8536 0.0000
  6.1579 +vt 0.6913 0.9619 0.0000
  6.1580 +vt 0.5000 1.0000 0.0000
  6.1581 +vt 0.3087 0.9619 0.0000
  6.1582 +vt 0.1464 0.8536 0.0000
  6.1583 +vt 0.0381 0.6913 0.0000
  6.1584 +vt 0.0000 0.5000 0.0000
  6.1585 +vt 0.0381 0.3087 0.0000
  6.1586 +vt 0.1464 0.1464 0.0000
  6.1587 +vt 0.3087 0.0381 0.0000
  6.1588 +vt 0.5000 0.0000 0.0000
  6.1589 +vt 0.6913 0.0381 0.0000
  6.1590 +vt 0.8536 0.1464 0.0000
  6.1591 +vt 0.9619 0.3087 0.0000
  6.1592 +vt 0.0000 1.0000 0.0000
  6.1593 +vt 0.0000 0.0000 0.0000
  6.1594 +vt 0.0625 0.0000 0.0000
  6.1595 +vt 0.0625 1.0000 0.0000
  6.1596 +vt 0.1250 0.0000 0.0000
  6.1597 +vt 0.1250 1.0000 0.0000
  6.1598 +vt 0.1875 0.0000 0.0000
  6.1599 +vt 0.1875 1.0000 0.0000
  6.1600 +vt 0.2500 0.0000 0.0000
  6.1601 +vt 0.2500 1.0000 0.0000
  6.1602 +vt 0.3125 0.0000 0.0000
  6.1603 +vt 0.3125 1.0000 0.0000
  6.1604 +vt 0.3750 0.0000 0.0000
  6.1605 +vt 0.3750 1.0000 0.0000
  6.1606 +vt 0.4375 0.0000 0.0000
  6.1607 +vt 0.4375 1.0000 0.0000
  6.1608 +vt 0.5625 0.0000 0.0000
  6.1609 +vt 0.5625 1.0000 0.0000
  6.1610 +vt 0.6250 0.0000 0.0000
  6.1611 +vt 0.6250 1.0000 0.0000
  6.1612 +vt 0.6875 0.0000 0.0000
  6.1613 +vt 0.6875 1.0000 0.0000
  6.1614 +vt 0.7500 0.0000 0.0000
  6.1615 +vt 0.7500 1.0000 0.0000
  6.1616 +vt 0.8125 0.0000 0.0000
  6.1617 +vt 0.8125 1.0000 0.0000
  6.1618 +vt 0.8750 0.0000 0.0000
  6.1619 +vt 0.8750 1.0000 0.0000
  6.1620 +vt 0.9375 0.0000 0.0000
  6.1621 +vt 0.9375 1.0000 0.0000
  6.1622 +vt 1.0000 0.0000 0.0000
  6.1623 +vt 1.0000 1.0000 0.0000
  6.1624 +# 81 texture coords
  6.1625 +
  6.1626 +g button1
  6.1627 +usemtl 02___Default
  6.1628 +s 4
  6.1629 +f 348/339/248 347/338/247 346/337/246 
  6.1630 +f 349/340/249 348/339/248 346/337/246 
  6.1631 +f 350/341/250 349/340/249 346/337/246 
  6.1632 +f 351/342/251 350/341/250 346/337/246 
  6.1633 +f 352/343/252 351/342/251 346/337/246 
  6.1634 +f 353/344/253 352/343/252 346/337/246 
  6.1635 +f 354/345/254 353/344/253 346/337/246 
  6.1636 +f 355/346/255 354/345/254 346/337/246 
  6.1637 +f 356/347/256 355/346/255 346/337/246 
  6.1638 +f 357/348/257 356/347/256 346/337/246 
  6.1639 +f 358/349/258 357/348/257 346/337/246 
  6.1640 +f 359/350/259 358/349/258 346/337/246 
  6.1641 +f 360/351/260 359/350/259 346/337/246 
  6.1642 +f 361/352/261 360/351/260 346/337/246 
  6.1643 +f 362/353/262 361/352/261 346/337/246 
  6.1644 +f 347/338/247 362/353/262 346/337/246 
  6.1645 +f 348/339/248 364/355/264 363/354/263 347/338/247 
  6.1646 +f 349/340/249 365/356/265 364/355/264 348/339/248 
  6.1647 +f 350/341/250 366/357/266 365/356/265 349/340/249 
  6.1648 +f 351/342/251 367/358/267 366/357/266 350/341/250 
  6.1649 +f 352/343/252 368/359/268 367/358/267 351/342/251 
  6.1650 +f 353/344/253 369/360/269 368/359/268 352/343/252 
  6.1651 +f 354/345/254 370/361/270 369/360/269 353/344/253 
  6.1652 +f 355/346/255 371/362/271 370/361/270 354/345/254 
  6.1653 +f 356/347/256 372/363/272 371/362/271 355/346/255 
  6.1654 +f 357/348/257 373/364/273 372/363/272 356/347/256 
  6.1655 +f 358/349/258 374/365/274 373/364/273 357/348/257 
  6.1656 +f 359/350/259 375/366/275 374/365/274 358/349/258 
  6.1657 +f 360/351/260 376/367/276 375/366/275 359/350/259 
  6.1658 +f 361/352/261 377/368/277 376/367/276 360/351/260 
  6.1659 +f 362/353/262 378/369/278 377/368/277 361/352/261 
  6.1660 +f 347/338/247 363/354/263 378/369/278 362/353/262 
  6.1661 +f 364/355/264 380/371/280 379/370/279 363/354/263 
  6.1662 +f 365/356/265 381/372/281 380/371/280 364/355/264 
  6.1663 +f 366/357/266 382/373/282 381/372/281 365/356/265 
  6.1664 +f 367/358/267 383/374/283 382/373/282 366/357/266 
  6.1665 +f 368/359/268 384/375/284 383/374/283 367/358/267 
  6.1666 +f 369/360/269 385/376/285 384/375/284 368/359/268 
  6.1667 +f 370/361/270 386/377/286 385/376/285 369/360/269 
  6.1668 +f 371/362/271 387/378/287 386/377/286 370/361/270 
  6.1669 +f 372/363/272 388/379/288 387/378/287 371/362/271 
  6.1670 +f 373/364/273 389/380/289 388/379/288 372/363/272 
  6.1671 +f 374/365/274 390/381/290 389/380/289 373/364/273 
  6.1672 +f 375/366/275 391/382/291 390/381/290 374/365/274 
  6.1673 +f 376/367/276 392/383/292 391/382/291 375/366/275 
  6.1674 +f 377/368/277 393/384/293 392/383/292 376/367/276 
  6.1675 +f 378/369/278 394/385/294 393/384/293 377/368/277 
  6.1676 +f 363/354/263 379/370/279 394/385/294 378/369/278 
  6.1677 +f 380/389/280 396/388/296 395/387/295 379/386/279 
  6.1678 +f 381/391/281 397/390/297 396/388/296 380/389/280 
  6.1679 +f 382/393/282 398/392/298 397/390/297 381/391/281 
  6.1680 +f 383/395/283 399/394/299 398/392/298 382/393/282 
  6.1681 +f 384/397/284 400/396/300 399/394/299 383/395/283 
  6.1682 +f 385/399/285 401/398/301 400/396/300 384/397/284 
  6.1683 +f 386/401/286 402/400/302 401/398/301 385/399/285 
  6.1684 +f 387/374/287 403/382/303 402/400/302 386/401/286 
  6.1685 +f 388/403/288 404/402/304 403/382/303 387/374/287 
  6.1686 +f 389/405/289 405/404/305 404/402/304 388/403/288 
  6.1687 +f 390/407/290 406/406/306 405/404/305 389/405/289 
  6.1688 +f 391/409/291 407/408/307 406/406/306 390/407/290 
  6.1689 +f 392/411/292 408/410/308 407/408/307 391/409/291 
  6.1690 +f 393/413/293 409/412/309 408/410/308 392/411/292 
  6.1691 +f 394/415/294 410/414/310 409/412/309 393/413/293 
  6.1692 +f 379/417/279 395/416/295 410/414/310 394/415/294 
  6.1693 +f 396/371/296 412/355/312 411/354/311 395/370/295 
  6.1694 +f 397/372/297 413/356/313 412/355/312 396/371/296 
  6.1695 +f 398/373/298 414/357/314 413/356/313 397/372/297 
  6.1696 +f 399/374/299 415/358/315 414/357/314 398/373/298 
  6.1697 +f 400/375/300 416/359/316 415/358/315 399/374/299 
  6.1698 +f 401/376/301 417/360/317 416/359/316 400/375/300 
  6.1699 +f 402/377/302 418/361/318 417/360/317 401/376/301 
  6.1700 +f 403/378/303 419/362/319 418/361/318 402/377/302 
  6.1701 +f 404/379/304 420/363/320 419/362/319 403/378/303 
  6.1702 +f 405/380/305 421/364/321 420/363/320 404/379/304 
  6.1703 +f 406/381/306 422/365/322 421/364/321 405/380/305 
  6.1704 +f 407/382/307 423/366/323 422/365/322 406/381/306 
  6.1705 +f 408/383/308 424/367/324 423/366/323 407/382/307 
  6.1706 +f 409/384/309 425/368/325 424/367/324 408/383/308 
  6.1707 +f 410/385/310 426/369/326 425/368/325 409/384/309 
  6.1708 +f 395/370/295 411/354/311 426/369/326 410/385/310 
  6.1709 +f 412/355/312 428/339/328 427/338/327 411/354/311 
  6.1710 +f 413/356/313 429/340/329 428/339/328 412/355/312 
  6.1711 +f 414/357/314 430/341/330 429/340/329 413/356/313 
  6.1712 +f 415/358/315 431/342/331 430/341/330 414/357/314 
  6.1713 +f 416/359/316 432/343/332 431/342/331 415/358/315 
  6.1714 +f 417/360/317 433/344/333 432/343/332 416/359/316 
  6.1715 +f 418/361/318 434/345/334 433/344/333 417/360/317 
  6.1716 +f 419/362/319 435/346/335 434/345/334 418/361/318 
  6.1717 +f 420/363/320 436/347/336 435/346/335 419/362/319 
  6.1718 +f 421/364/321 437/348/337 436/347/336 420/363/320 
  6.1719 +f 422/365/322 438/349/338 437/348/337 421/364/321 
  6.1720 +f 423/366/323 439/350/339 438/349/338 422/365/322 
  6.1721 +f 424/367/324 440/351/340 439/350/339 423/366/323 
  6.1722 +f 425/368/325 441/352/341 440/351/340 424/367/324 
  6.1723 +f 426/369/326 442/353/342 441/352/341 425/368/325 
  6.1724 +f 411/354/311 427/338/327 442/353/342 426/369/326 
  6.1725 +f 428/339/328 443/337/343 427/338/327 
  6.1726 +f 429/340/329 443/337/343 428/339/328 
  6.1727 +f 430/341/330 443/337/343 429/340/329 
  6.1728 +f 431/342/331 443/337/343 430/341/330 
  6.1729 +f 432/343/332 443/337/343 431/342/331 
  6.1730 +f 433/344/333 443/337/343 432/343/332 
  6.1731 +f 434/345/334 443/337/343 433/344/333 
  6.1732 +f 435/346/335 443/337/343 434/345/334 
  6.1733 +f 436/347/336 443/337/343 435/346/335 
  6.1734 +f 437/348/337 443/337/343 436/347/336 
  6.1735 +f 438/349/338 443/337/343 437/348/337 
  6.1736 +f 439/350/339 443/337/343 438/349/338 
  6.1737 +f 440/351/340 443/337/343 439/350/339 
  6.1738 +f 441/352/341 443/337/343 440/351/340 
  6.1739 +f 442/353/342 443/337/343 441/352/341 
  6.1740 +f 427/338/327 443/337/343 442/353/342 
  6.1741 +# 80 polygons - 32 triangles
  6.1742 +
  6.1743 +#
  6.1744 +# object led1
  6.1745 +#
  6.1746 +
  6.1747 +v  -20.0000 25.8495 0.8829
  6.1748 +v  -20.5945 25.8495 0.8829
  6.1749 +v  -20.5493 26.0771 0.8829
  6.1750 +v  -20.4204 26.2699 0.8829
  6.1751 +v  -20.2275 26.3988 0.8829
  6.1752 +v  -20.0000 26.4441 0.8829
  6.1753 +v  -19.7725 26.3988 0.8829
  6.1754 +v  -19.5796 26.2699 0.8829
  6.1755 +v  -19.4507 26.0771 0.8829
  6.1756 +v  -19.4055 25.8495 0.8829
  6.1757 +v  -19.4507 25.6220 0.8829
  6.1758 +v  -19.5796 25.4291 0.8829
  6.1759 +v  -19.7725 25.3002 0.8829
  6.1760 +v  -20.0000 25.2550 0.8829
  6.1761 +v  -20.2275 25.3002 0.8829
  6.1762 +v  -20.4204 25.4291 0.8829
  6.1763 +v  -20.5493 25.6220 0.8829
  6.1764 +v  -21.5884 25.8495 0.4712
  6.1765 +v  -21.4674 26.4574 0.4712
  6.1766 +v  -21.1231 26.9727 0.4712
  6.1767 +v  -20.6078 27.3170 0.4712
  6.1768 +v  -20.0000 27.4379 0.4712
  6.1769 +v  -19.3922 27.3170 0.4712
  6.1770 +v  -18.8769 26.9727 0.4712
  6.1771 +v  -18.5326 26.4574 0.4712
  6.1772 +v  -18.4116 25.8495 0.4712
  6.1773 +v  -18.5326 25.2417 0.4712
  6.1774 +v  -18.8769 24.7264 0.4712
  6.1775 +v  -19.3922 24.3821 0.4712
  6.1776 +v  -20.0000 24.2612 0.4712
  6.1777 +v  -20.6078 24.3821 0.4712
  6.1778 +v  -21.1231 24.7264 0.4712
  6.1779 +v  -21.4674 25.2417 0.4712
  6.1780 +v  -22.0000 25.8495 -0.5226
  6.1781 +v  -21.8478 26.6149 -0.5226
  6.1782 +v  -21.4142 27.2637 -0.5226
  6.1783 +v  -20.7654 27.6973 -0.5226
  6.1784 +v  -20.0000 27.8495 -0.5226
  6.1785 +v  -19.2346 27.6973 -0.5226
  6.1786 +v  -18.5858 27.2637 -0.5226
  6.1787 +v  -18.1522 26.6149 -0.5226
  6.1788 +v  -18.0000 25.8495 -0.5226
  6.1789 +v  -18.1522 25.0842 -0.5226
  6.1790 +v  -18.5858 24.4353 -0.5226
  6.1791 +v  -19.2346 24.0018 -0.5226
  6.1792 +v  -20.0000 23.8495 -0.5226
  6.1793 +v  -20.7654 24.0018 -0.5226
  6.1794 +v  -21.4142 24.4353 -0.5226
  6.1795 +v  -21.8478 25.0842 -0.5226
  6.1796 +# 49 vertices
  6.1797 +
  6.1798 +vn 0.0000 -0.0000 1.0000
  6.1799 +vn -0.2183 -0.0000 0.9759
  6.1800 +vn -0.2017 0.0835 0.9759
  6.1801 +vn -0.1544 0.1544 0.9759
  6.1802 +vn -0.0835 0.2017 0.9759
  6.1803 +vn -0.0000 0.2183 0.9759
  6.1804 +vn 0.0835 0.2017 0.9759
  6.1805 +vn 0.1544 0.1544 0.9759
  6.1806 +vn 0.2017 0.0835 0.9759
  6.1807 +vn 0.2183 -0.0000 0.9759
  6.1808 +vn 0.2017 -0.0835 0.9759
  6.1809 +vn 0.1544 -0.1544 0.9759
  6.1810 +vn 0.0835 -0.2017 0.9759
  6.1811 +vn -0.0000 -0.2183 0.9759
  6.1812 +vn -0.0835 -0.2017 0.9759
  6.1813 +vn -0.1544 -0.1544 0.9759
  6.1814 +vn -0.2017 -0.0835 0.9759
  6.1815 +vn -0.7294 0.0000 0.6840
  6.1816 +vn -0.6739 0.2791 0.6840
  6.1817 +vn -0.5158 0.5158 0.6840
  6.1818 +vn -0.2791 0.6739 0.6840
  6.1819 +vn -0.0000 0.7294 0.6840
  6.1820 +vn 0.2791 0.6739 0.6840
  6.1821 +vn 0.5158 0.5158 0.6840
  6.1822 +vn 0.6739 0.2791 0.6840
  6.1823 +vn 0.7294 0.0000 0.6840
  6.1824 +vn 0.6739 -0.2791 0.6840
  6.1825 +vn 0.5158 -0.5158 0.6840
  6.1826 +vn 0.2791 -0.6739 0.6840
  6.1827 +vn -0.0000 -0.7294 0.6840
  6.1828 +vn -0.2791 -0.6739 0.6840
  6.1829 +vn -0.5158 -0.5158 0.6840
  6.1830 +vn -0.6739 -0.2791 0.6840
  6.1831 +vn -0.9239 0.0000 0.3827
  6.1832 +vn -0.8536 0.3536 0.3827
  6.1833 +vn -0.6533 0.6533 0.3827
  6.1834 +vn -0.3536 0.8536 0.3827
  6.1835 +vn 0.0000 0.9239 0.3827
  6.1836 +vn 0.3536 0.8536 0.3827
  6.1837 +vn 0.6533 0.6533 0.3827
  6.1838 +vn 0.8536 0.3536 0.3827
  6.1839 +vn 0.9239 0.0000 0.3827
  6.1840 +vn 0.8536 -0.3536 0.3827
  6.1841 +vn 0.6533 -0.6533 0.3827
  6.1842 +vn 0.3536 -0.8536 0.3827
  6.1843 +vn -0.0000 -0.9239 0.3827
  6.1844 +vn -0.3536 -0.8536 0.3827
  6.1845 +vn -0.6533 -0.6533 0.3827
  6.1846 +vn -0.8536 -0.3536 0.3827
  6.1847 +# 49 vertex normals
  6.1848 +
  6.1849 +vt 0.5000 0.5000 0.0000
  6.1850 +vt 0.6486 0.5000 0.0000
  6.1851 +vt 0.6373 0.5569 0.0000
  6.1852 +vt 0.6051 0.6051 0.0000
  6.1853 +vt 0.5569 0.6373 0.0000
  6.1854 +vt 0.5000 0.6486 0.0000
  6.1855 +vt 0.4431 0.6373 0.0000
  6.1856 +vt 0.3949 0.6051 0.0000
  6.1857 +vt 0.3627 0.5569 0.0000
  6.1858 +vt 0.3514 0.5000 0.0000
  6.1859 +vt 0.3627 0.4431 0.0000
  6.1860 +vt 0.3949 0.3949 0.0000
  6.1861 +vt 0.4431 0.3627 0.0000
  6.1862 +vt 0.5000 0.3514 0.0000
  6.1863 +vt 0.5569 0.3627 0.0000
  6.1864 +vt 0.6051 0.3949 0.0000
  6.1865 +vt 0.6373 0.4431 0.0000
  6.1866 +vt 0.8971 0.5000 0.0000
  6.1867 +vt 0.8669 0.6520 0.0000
  6.1868 +vt 0.7808 0.7808 0.0000
  6.1869 +vt 0.6520 0.8669 0.0000
  6.1870 +vt 0.5000 0.8971 0.0000
  6.1871 +vt 0.3480 0.8669 0.0000
  6.1872 +vt 0.2192 0.7808 0.0000
  6.1873 +vt 0.1331 0.6520 0.0000
  6.1874 +vt 0.1029 0.5000 0.0000
  6.1875 +vt 0.1331 0.3480 0.0000
  6.1876 +vt 0.2192 0.2192 0.0000
  6.1877 +vt 0.3480 0.1331 0.0000
  6.1878 +vt 0.5000 0.1029 0.0000
  6.1879 +vt 0.6520 0.1331 0.0000
  6.1880 +vt 0.7808 0.2192 0.0000
  6.1881 +vt 0.8669 0.3480 0.0000
  6.1882 +vt 1.0000 0.5000 0.0000
  6.1883 +vt 0.9619 0.6913 0.0000
  6.1884 +vt 0.8536 0.8536 0.0000
  6.1885 +vt 0.6913 0.9619 0.0000
  6.1886 +vt 0.5000 1.0000 0.0000
  6.1887 +vt 0.3087 0.9619 0.0000
  6.1888 +vt 0.1464 0.8536 0.0000
  6.1889 +vt 0.0381 0.6913 0.0000
  6.1890 +vt 0.0000 0.5000 0.0000
  6.1891 +vt 0.0381 0.3087 0.0000
  6.1892 +vt 0.1464 0.1464 0.0000
  6.1893 +vt 0.3087 0.0381 0.0000
  6.1894 +vt 0.5000 0.0000 0.0000
  6.1895 +vt 0.6913 0.0381 0.0000
  6.1896 +vt 0.8536 0.1464 0.0000
  6.1897 +vt 0.9619 0.3087 0.0000
  6.1898 +# 49 texture coords
  6.1899 +
  6.1900 +g led1
  6.1901 +usemtl 03___Default
  6.1902 +s 4
  6.1903 +f 446/420/346 445/419/345 444/418/344 
  6.1904 +f 447/421/347 446/420/346 444/418/344 
  6.1905 +f 448/422/348 447/421/347 444/418/344 
  6.1906 +f 449/423/349 448/422/348 444/418/344 
  6.1907 +f 450/424/350 449/423/349 444/418/344 
  6.1908 +f 451/425/351 450/424/350 444/418/344 
  6.1909 +f 452/426/352 451/425/351 444/418/344 
  6.1910 +f 453/427/353 452/426/352 444/418/344 
  6.1911 +f 454/428/354 453/427/353 444/418/344 
  6.1912 +f 455/429/355 454/428/354 444/418/344 
  6.1913 +f 456/430/356 455/429/355 444/418/344 
  6.1914 +f 457/431/357 456/430/356 444/418/344 
  6.1915 +f 458/432/358 457/431/357 444/418/344 
  6.1916 +f 459/433/359 458/432/358 444/418/344 
  6.1917 +f 460/434/360 459/433/359 444/418/344 
  6.1918 +f 445/419/345 460/434/360 444/418/344 
  6.1919 +f 446/420/346 462/436/362 461/435/361 445/419/345 
  6.1920 +f 447/421/347 463/437/363 462/436/362 446/420/346 
  6.1921 +f 448/422/348 464/438/364 463/437/363 447/421/347 
  6.1922 +f 449/423/349 465/439/365 464/438/364 448/422/348 
  6.1923 +f 450/424/350 466/440/366 465/439/365 449/423/349 
  6.1924 +f 451/425/351 467/441/367 466/440/366 450/424/350 
  6.1925 +f 452/426/352 468/442/368 467/441/367 451/425/351 
  6.1926 +f 453/427/353 469/443/369 468/442/368 452/426/352 
  6.1927 +f 454/428/354 470/444/370 469/443/369 453/427/353 
  6.1928 +f 455/429/355 471/445/371 470/444/370 454/428/354 
  6.1929 +f 456/430/356 472/446/372 471/445/371 455/429/355 
  6.1930 +f 457/431/357 473/447/373 472/446/372 456/430/356 
  6.1931 +f 458/432/358 474/448/374 473/447/373 457/431/357 
  6.1932 +f 459/433/359 475/449/375 474/448/374 458/432/358 
  6.1933 +f 460/434/360 476/450/376 475/449/375 459/433/359 
  6.1934 +f 445/419/345 461/435/361 476/450/376 460/434/360 
  6.1935 +f 462/436/362 478/452/378 477/451/377 461/435/361 
  6.1936 +f 463/437/363 479/453/379 478/452/378 462/436/362 
  6.1937 +f 464/438/364 480/454/380 479/453/379 463/437/363 
  6.1938 +f 465/439/365 481/455/381 480/454/380 464/438/364 
  6.1939 +f 466/440/366 482/456/382 481/455/381 465/439/365 
  6.1940 +f 467/441/367 483/457/383 482/456/382 466/440/366 
  6.1941 +f 468/442/368 484/458/384 483/457/383 467/441/367 
  6.1942 +f 469/443/369 485/459/385 484/458/384 468/442/368 
  6.1943 +f 470/444/370 486/460/386 485/459/385 469/443/369 
  6.1944 +f 471/445/371 487/461/387 486/460/386 470/444/370 
  6.1945 +f 472/446/372 488/462/388 487/461/387 471/445/371 
  6.1946 +f 473/447/373 489/463/389 488/462/388 472/446/372 
  6.1947 +f 474/448/374 490/464/390 489/463/389 473/447/373 
  6.1948 +f 475/449/375 491/465/391 490/464/390 474/448/374 
  6.1949 +f 476/450/376 492/466/392 491/465/391 475/449/375 
  6.1950 +f 461/435/361 477/451/377 492/466/392 476/450/376 
  6.1951 +# 32 polygons - 16 triangles
  6.1952 +
  6.1953 +#
  6.1954 +# object led2
  6.1955 +#
  6.1956 +
  6.1957 +v  20.0000 25.8495 0.8829
  6.1958 +v  20.5945 25.8495 0.8829
  6.1959 +v  20.5493 26.0771 0.8829
  6.1960 +v  20.4204 26.2699 0.8829
  6.1961 +v  20.2275 26.3988 0.8829
  6.1962 +v  20.0000 26.4441 0.8829
  6.1963 +v  19.7725 26.3988 0.8829
  6.1964 +v  19.5796 26.2699 0.8829
  6.1965 +v  19.4507 26.0771 0.8829
  6.1966 +v  19.4055 25.8495 0.8829
  6.1967 +v  19.4507 25.6220 0.8829
  6.1968 +v  19.5796 25.4291 0.8829
  6.1969 +v  19.7725 25.3002 0.8829
  6.1970 +v  20.0000 25.2550 0.8829
  6.1971 +v  20.2275 25.3002 0.8829
  6.1972 +v  20.4204 25.4291 0.8829
  6.1973 +v  20.5493 25.6220 0.8829
  6.1974 +v  21.5884 25.8495 0.4712
  6.1975 +v  21.4674 26.4574 0.4712
  6.1976 +v  21.1231 26.9727 0.4712
  6.1977 +v  20.6078 27.3170 0.4712
  6.1978 +v  20.0000 27.4379 0.4712
  6.1979 +v  19.3922 27.3170 0.4712
  6.1980 +v  18.8769 26.9727 0.4712
  6.1981 +v  18.5326 26.4574 0.4712
  6.1982 +v  18.4116 25.8495 0.4712
  6.1983 +v  18.5326 25.2417 0.4712
  6.1984 +v  18.8769 24.7264 0.4712
  6.1985 +v  19.3922 24.3821 0.4712
  6.1986 +v  20.0000 24.2612 0.4712
  6.1987 +v  20.6078 24.3821 0.4712
  6.1988 +v  21.1231 24.7264 0.4712
  6.1989 +v  21.4674 25.2417 0.4712
  6.1990 +v  22.0000 25.8495 -0.5226
  6.1991 +v  21.8478 26.6149 -0.5226
  6.1992 +v  21.4142 27.2637 -0.5226
  6.1993 +v  20.7654 27.6973 -0.5226
  6.1994 +v  20.0000 27.8495 -0.5226
  6.1995 +v  19.2346 27.6973 -0.5226
  6.1996 +v  18.5858 27.2637 -0.5226
  6.1997 +v  18.1522 26.6149 -0.5226
  6.1998 +v  18.0000 25.8495 -0.5226
  6.1999 +v  18.1522 25.0842 -0.5226
  6.2000 +v  18.5858 24.4353 -0.5226
  6.2001 +v  19.2346 24.0018 -0.5226
  6.2002 +v  20.0000 23.8495 -0.5226
  6.2003 +v  20.7654 24.0018 -0.5226
  6.2004 +v  21.4142 24.4353 -0.5226
  6.2005 +v  21.8478 25.0842 -0.5226
  6.2006 +# 49 vertices
  6.2007 +
  6.2008 +vn 0.0000 -0.0000 1.0000
  6.2009 +vn 0.2183 -0.0000 0.9759
  6.2010 +vn 0.2017 0.0835 0.9759
  6.2011 +vn 0.1544 0.1544 0.9759
  6.2012 +vn 0.0835 0.2017 0.9759
  6.2013 +vn 0.0000 0.2183 0.9759
  6.2014 +vn -0.0835 0.2017 0.9759
  6.2015 +vn -0.1544 0.1544 0.9759
  6.2016 +vn -0.2017 0.0835 0.9759
  6.2017 +vn -0.2183 -0.0000 0.9759
  6.2018 +vn -0.2017 -0.0835 0.9759
  6.2019 +vn -0.1544 -0.1544 0.9759
  6.2020 +vn -0.0835 -0.2017 0.9759
  6.2021 +vn 0.0000 -0.2183 0.9759
  6.2022 +vn 0.0835 -0.2017 0.9759
  6.2023 +vn 0.1544 -0.1544 0.9759
  6.2024 +vn 0.2017 -0.0835 0.9759
  6.2025 +vn 0.7294 0.0000 0.6840
  6.2026 +vn 0.6739 0.2791 0.6840
  6.2027 +vn 0.5158 0.5158 0.6840
  6.2028 +vn 0.2791 0.6739 0.6840
  6.2029 +vn 0.0000 0.7294 0.6840
  6.2030 +vn -0.2791 0.6739 0.6840
  6.2031 +vn -0.5158 0.5158 0.6840
  6.2032 +vn -0.6739 0.2791 0.6840
  6.2033 +vn -0.7294 0.0000 0.6840
  6.2034 +vn -0.6739 -0.2791 0.6840
  6.2035 +vn -0.5158 -0.5158 0.6840
  6.2036 +vn -0.2791 -0.6739 0.6840
  6.2037 +vn 0.0000 -0.7294 0.6840
  6.2038 +vn 0.2791 -0.6739 0.6840
  6.2039 +vn 0.5158 -0.5158 0.6840
  6.2040 +vn 0.6739 -0.2791 0.6840
  6.2041 +vn 0.9239 0.0000 0.3827
  6.2042 +vn 0.8536 0.3536 0.3827
  6.2043 +vn 0.6533 0.6533 0.3827
  6.2044 +vn 0.3536 0.8536 0.3827
  6.2045 +vn 0.0000 0.9239 0.3827
  6.2046 +vn -0.3536 0.8536 0.3827
  6.2047 +vn -0.6533 0.6533 0.3827
  6.2048 +vn -0.8536 0.3536 0.3827
  6.2049 +vn -0.9239 0.0000 0.3827
  6.2050 +vn -0.8536 -0.3536 0.3827
  6.2051 +vn -0.6533 -0.6533 0.3827
  6.2052 +vn -0.3536 -0.8536 0.3827
  6.2053 +vn 0.0000 -0.9239 0.3827
  6.2054 +vn 0.3536 -0.8536 0.3827
  6.2055 +vn 0.6533 -0.6533 0.3827
  6.2056 +vn 0.8536 -0.3536 0.3827
  6.2057 +# 49 vertex normals
  6.2058 +
  6.2059 +vt 0.5000 0.5000 0.0000
  6.2060 +vt 0.6486 0.5000 0.0000
  6.2061 +vt 0.6373 0.5569 0.0000
  6.2062 +vt 0.6051 0.6051 0.0000
  6.2063 +vt 0.5569 0.6373 0.0000
  6.2064 +vt 0.5000 0.6486 0.0000
  6.2065 +vt 0.4431 0.6373 0.0000
  6.2066 +vt 0.3949 0.6051 0.0000
  6.2067 +vt 0.3627 0.5569 0.0000
  6.2068 +vt 0.3514 0.5000 0.0000
  6.2069 +vt 0.3627 0.4431 0.0000
  6.2070 +vt 0.3949 0.3949 0.0000
  6.2071 +vt 0.4431 0.3627 0.0000
  6.2072 +vt 0.5000 0.3514 0.0000
  6.2073 +vt 0.5569 0.3627 0.0000
  6.2074 +vt 0.6051 0.3949 0.0000
  6.2075 +vt 0.6373 0.4431 0.0000
  6.2076 +vt 0.8971 0.5000 0.0000
  6.2077 +vt 0.8669 0.6520 0.0000
  6.2078 +vt 0.7808 0.7808 0.0000
  6.2079 +vt 0.6520 0.8669 0.0000
  6.2080 +vt 0.5000 0.8971 0.0000
  6.2081 +vt 0.3480 0.8669 0.0000
  6.2082 +vt 0.2192 0.7808 0.0000
  6.2083 +vt 0.1331 0.6520 0.0000
  6.2084 +vt 0.1029 0.5000 0.0000
  6.2085 +vt 0.1331 0.3480 0.0000
  6.2086 +vt 0.2192 0.2192 0.0000
  6.2087 +vt 0.3480 0.1331 0.0000
  6.2088 +vt 0.5000 0.1029 0.0000
  6.2089 +vt 0.6520 0.1331 0.0000
  6.2090 +vt 0.7808 0.2192 0.0000
  6.2091 +vt 0.8669 0.3480 0.0000
  6.2092 +vt 1.0000 0.5000 0.0000
  6.2093 +vt 0.9619 0.6913 0.0000
  6.2094 +vt 0.8536 0.8536 0.0000
  6.2095 +vt 0.6913 0.9619 0.0000
  6.2096 +vt 0.5000 1.0000 0.0000
  6.2097 +vt 0.3087 0.9619 0.0000
  6.2098 +vt 0.1464 0.8536 0.0000
  6.2099 +vt 0.0381 0.6913 0.0000
  6.2100 +vt 0.0000 0.5000 0.0000
  6.2101 +vt 0.0381 0.3087 0.0000
  6.2102 +vt 0.1464 0.1464 0.0000
  6.2103 +vt 0.3087 0.0381 0.0000
  6.2104 +vt 0.5000 0.0000 0.0000
  6.2105 +vt 0.6913 0.0381 0.0000
  6.2106 +vt 0.8536 0.1464 0.0000
  6.2107 +vt 0.9619 0.3087 0.0000
  6.2108 +# 49 texture coords
  6.2109 +
  6.2110 +g led2
  6.2111 +usemtl 03___Default
  6.2112 +s 4
  6.2113 +f 493/467/393 494/468/394 495/469/395 
  6.2114 +f 493/467/393 495/469/395 496/470/396 
  6.2115 +f 493/467/393 496/470/396 497/471/397 
  6.2116 +f 493/467/393 497/471/397 498/472/398 
  6.2117 +f 493/467/393 498/472/398 499/473/399 
  6.2118 +f 493/467/393 499/473/399 500/474/400 
  6.2119 +f 493/467/393 500/474/400 501/475/401 
  6.2120 +f 493/467/393 501/475/401 502/476/402 
  6.2121 +f 493/467/393 502/476/402 503/477/403 
  6.2122 +f 493/467/393 503/477/403 504/478/404 
  6.2123 +f 493/467/393 504/478/404 505/479/405 
  6.2124 +f 493/467/393 505/479/405 506/480/406 
  6.2125 +f 493/467/393 506/480/406 507/481/407 
  6.2126 +f 493/467/393 507/481/407 508/482/408 
  6.2127 +f 493/467/393 508/482/408 509/483/409 
  6.2128 +f 493/467/393 509/483/409 494/468/394 
  6.2129 +f 494/468/394 510/484/410 511/485/411 495/469/395 
  6.2130 +f 495/469/395 511/485/411 512/486/412 496/470/396 
  6.2131 +f 496/470/396 512/486/412 513/487/413 497/471/397 
  6.2132 +f 497/471/397 513/487/413 514/488/414 498/472/398 
  6.2133 +f 498/472/398 514/488/414 515/489/415 499/473/399 
  6.2134 +f 499/473/399 515/489/415 516/490/416 500/474/400 
  6.2135 +f 500/474/400 516/490/416 517/491/417 501/475/401 
  6.2136 +f 501/475/401 517/491/417 518/492/418 502/476/402 
  6.2137 +f 502/476/402 518/492/418 519/493/419 503/477/403 
  6.2138 +f 503/477/403 519/493/419 520/494/420 504/478/404 
  6.2139 +f 504/478/404 520/494/420 521/495/421 505/479/405 
  6.2140 +f 505/479/405 521/495/421 522/496/422 506/480/406 
  6.2141 +f 506/480/406 522/496/422 523/497/423 507/481/407 
  6.2142 +f 507/481/407 523/497/423 524/498/424 508/482/408 
  6.2143 +f 508/482/408 524/498/424 525/499/425 509/483/409 
  6.2144 +f 509/483/409 525/499/425 510/484/410 494/468/394 
  6.2145 +f 510/484/410 526/500/426 527/501/427 511/485/411 
  6.2146 +f 511/485/411 527/501/427 528/502/428 512/486/412 
  6.2147 +f 512/486/412 528/502/428 529/503/429 513/487/413 
  6.2148 +f 513/487/413 529/503/429 530/504/430 514/488/414 
  6.2149 +f 514/488/414 530/504/430 531/505/431 515/489/415 
  6.2150 +f 515/489/415 531/505/431 532/506/432 516/490/416 
  6.2151 +f 516/490/416 532/506/432 533/507/433 517/491/417 
  6.2152 +f 517/491/417 533/507/433 534/508/434 518/492/418 
  6.2153 +f 518/492/418 534/508/434 535/509/435 519/493/419 
  6.2154 +f 519/493/419 535/509/435 536/510/436 520/494/420 
  6.2155 +f 520/494/420 536/510/436 537/511/437 521/495/421 
  6.2156 +f 521/495/421 537/511/437 538/512/438 522/496/422 
  6.2157 +f 522/496/422 538/512/438 539/513/439 523/497/423 
  6.2158 +f 523/497/423 539/513/439 540/514/440 524/498/424 
  6.2159 +f 524/498/424 540/514/440 541/515/441 525/499/425 
  6.2160 +f 525/499/425 541/515/441 526/500/426 510/484/410 
  6.2161 +# 32 polygons - 16 triangles
  6.2162 +
  6.2163 +#
  6.2164 +# object 7seg1
  6.2165 +#
  6.2166 +
  6.2167 +v  -14.9101 33.4418 -3.5118
  6.2168 +v  -14.9101 13.5418 -3.5118
  6.2169 +v  -0.0434 13.5418 -3.5118
  6.2170 +v  -0.0434 33.4418 -3.5118
  6.2171 +v  -0.0434 13.5418 -8.5118
  6.2172 +v  -14.9101 13.5418 -8.5118
  6.2173 +v  -14.9101 33.4418 -8.5118
  6.2174 +v  -0.0434 33.4418 -8.5118
  6.2175 +# 8 vertices
  6.2176 +
  6.2177 +vn 0.0000 -0.0000 1.0000
  6.2178 +vn 0.0000 0.0000 -1.0000
  6.2179 +vn 0.0000 -1.0000 -0.0000
  6.2180 +vn 1.0000 0.0000 -0.0000
  6.2181 +vn 0.0000 1.0000 0.0000
  6.2182 +vn -1.0000 0.0000 -0.0000
  6.2183 +# 6 vertex normals
  6.2184 +
  6.2185 +vt 0.4546 0.9995 0.9995
  6.2186 +vt 0.4546 0.0005 0.9995
  6.2187 +vt 0.5454 0.0005 0.9995
  6.2188 +vt 0.5454 0.9995 0.9995
  6.2189 +vt 0.5454 0.0005 0.0005
  6.2190 +vt 0.4546 0.0005 0.0005
  6.2191 +vt 0.4546 0.9995 0.0005
  6.2192 +vt 0.5454 0.9995 0.0005
  6.2193 +# 8 texture coords
  6.2194 +
  6.2195 +g 7seg1
  6.2196 +usemtl 08___Default
  6.2197 +s 2
  6.2198 +f 542/516/442 543/517/442 544/518/442 545/519/442 
  6.2199 +s 4
  6.2200 +f 546/520/443 547/521/443 548/522/443 549/523/443 
  6.2201 +s 8
  6.2202 +f 544/518/444 543/517/444 547/521/444 546/520/444 
  6.2203 +s 16
  6.2204 +f 545/519/445 544/518/445 546/520/445 549/523/445 
  6.2205 +s 32
  6.2206 +f 542/516/446 545/519/446 549/523/446 548/522/446 
  6.2207 +s 64
  6.2208 +f 543/517/447 542/516/447 548/522/447 547/521/447 
  6.2209 +# 6 polygons
  6.2210 +
  6.2211 +#
  6.2212 +# object 7seg0
  6.2213 +#
  6.2214 +
  6.2215 +v  0.0439 33.4418 -3.5118
  6.2216 +v  0.0439 13.5418 -3.5118
  6.2217 +v  14.9106 13.5418 -3.5118
  6.2218 +v  14.9106 33.4418 -3.5118
  6.2219 +v  14.9106 13.5418 -8.5118
  6.2220 +v  0.0439 13.5418 -8.5118
  6.2221 +v  0.0439 33.4418 -8.5118
  6.2222 +v  14.9106 33.4418 -8.5118
  6.2223 +# 8 vertices
  6.2224 +
  6.2225 +vn 0.0000 -0.0000 1.0000
  6.2226 +vn 0.0000 0.0000 -1.0000
  6.2227 +vn 0.0000 -1.0000 -0.0000
  6.2228 +vn 1.0000 0.0000 -0.0000
  6.2229 +vn 0.0000 1.0000 0.0000
  6.2230 +vn -1.0000 0.0000 -0.0000
  6.2231 +# 6 vertex normals
  6.2232 +
  6.2233 +vt 0.4546 0.9995 0.9995
  6.2234 +vt 0.4546 0.0005 0.9995
  6.2235 +vt 0.5454 0.0005 0.9995
  6.2236 +vt 0.5454 0.9995 0.9995
  6.2237 +vt 0.5454 0.0005 0.0005
  6.2238 +vt 0.4546 0.0005 0.0005
  6.2239 +vt 0.4546 0.9995 0.0005
  6.2240 +vt 0.5454 0.9995 0.0005
  6.2241 +# 8 texture coords
  6.2242 +
  6.2243 +g 7seg0
  6.2244 +usemtl 08___Default
  6.2245 +s 2
  6.2246 +f 550/524/448 551/525/448 552/526/448 553/527/448 
  6.2247 +s 4
  6.2248 +f 554/528/449 555/529/449 556/530/449 557/531/449 
  6.2249 +s 8
  6.2250 +f 552/526/450 551/525/450 555/529/450 554/528/450 
  6.2251 +s 16
  6.2252 +f 553/527/451 552/526/451 554/528/451 557/531/451 
  6.2253 +s 32
  6.2254 +f 550/524/452 553/527/452 557/531/452 556/530/452 
  6.2255 +s 64
  6.2256 +f 551/525/453 550/524/453 556/530/453 555/529/453 
  6.2257 +# 6 polygons
  6.2258 +
     7.1 Binary file data/envmap.png has changed
     8.1 Binary file data/labels.png has changed
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/src/main.cc	Tue Jul 15 04:46:10 2014 +0300
     9.3 @@ -0,0 +1,287 @@
     9.4 +#include <stdio.h>
     9.5 +#include <stdlib.h>
     9.6 +#include <assert.h>
     9.7 +#include <errno.h>
     9.8 +#include <unistd.h>
     9.9 +#include <sys/select.h>
    9.10 +#include <GL/glew.h>
    9.11 +#include <X11/Xlib.h>
    9.12 +#include <GL/glx.h>
    9.13 +
    9.14 +static bool init();
    9.15 +static void cleanup();
    9.16 +static void display();
    9.17 +static void keyb(int key, bool pressed);
    9.18 +static void mouse(int bn, bool pressed, int x, int y);
    9.19 +static void motion(int x, int y);
    9.20 +
    9.21 +static Window create_window(const char *title, int xsz, int ysz);
    9.22 +static void process_events();
    9.23 +static int translate_keysym(KeySym sym);
    9.24 +
    9.25 +static Display *dpy;
    9.26 +static Window win;
    9.27 +static GLXContext ctx;
    9.28 +static Atom xa_wm_prot, xa_wm_del_win;
    9.29 +
    9.30 +static int win_width, win_height;
    9.31 +
    9.32 +static bool redisplay_pending;
    9.33 +static bool win_mapped;
    9.34 +
    9.35 +int main()
    9.36 +{
    9.37 +	if(!init()) {
    9.38 +		fprintf(stderr, "X11/OpenGL initialization failed\n");
    9.39 +		return 1;
    9.40 +	}
    9.41 +	atexit(cleanup);
    9.42 +
    9.43 +	int xfd = ConnectionNumber(dpy);
    9.44 +
    9.45 +	for(;;) {
    9.46 +		fd_set rd;
    9.47 +		FD_ZERO(&rd);
    9.48 +
    9.49 +		FD_SET(xfd, &rd);
    9.50 +
    9.51 +		while(select(xfd + 1, &rd, 0, 0, 0) == -1 && errno == EINTR);
    9.52 +
    9.53 +		if(FD_ISSET(xfd, &rd)) {
    9.54 +			process_events();
    9.55 +		}
    9.56 +
    9.57 +		if(redisplay_pending) {
    9.58 +			display();
    9.59 +			redisplay_pending = false;
    9.60 +		}
    9.61 +	}
    9.62 +	return 0;
    9.63 +}
    9.64 +
    9.65 +static bool init()
    9.66 +{
    9.67 +	if(!(dpy = XOpenDisplay(0))) {
    9.68 +		fprintf(stderr, "failed to connect to the X server!\n");
    9.69 +		return false;
    9.70 +	}
    9.71 +
    9.72 +	if(!(win = create_window("dummy equeue device", 800, 600))) {
    9.73 +		return false;
    9.74 +	}
    9.75 +
    9.76 +	return true;
    9.77 +}
    9.78 +
    9.79 +static void cleanup()
    9.80 +{
    9.81 +	if(!dpy) return;
    9.82 +
    9.83 +	if(win) {
    9.84 +		XDestroyWindow(dpy, win);
    9.85 +	}
    9.86 +	XCloseDisplay(dpy);
    9.87 +}
    9.88 +
    9.89 +static void display()
    9.90 +{
    9.91 +	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    9.92 +
    9.93 +	glMatrixMode(GL_MODELVIEW);
    9.94 +	glLoadIdentity();
    9.95 +
    9.96 +	glXSwapBuffers(dpy, win);
    9.97 +	assert(glGetError() == GL_NO_ERROR);
    9.98 +}
    9.99 +
   9.100 +static void reshape(int x, int y)
   9.101 +{
   9.102 +	glViewport(0, 0, x, y);
   9.103 +
   9.104 +	glMatrixMode(GL_PROJECTION);
   9.105 +	glLoadIdentity();
   9.106 +	gluPerspective(50.0, (float)x / (float)y, 0.5, 500.0);
   9.107 +}
   9.108 +
   9.109 +static void keyb(int key, bool pressed)
   9.110 +{
   9.111 +	if(pressed) {
   9.112 +		switch(key) {
   9.113 +		case 27:
   9.114 +			exit(0);
   9.115 +		}
   9.116 +	}
   9.117 +}
   9.118 +
   9.119 +static void mouse(int bn, bool pressed, int x, int y)
   9.120 +{
   9.121 +}
   9.122 +
   9.123 +static void motion(int x, int y)
   9.124 +{
   9.125 +}
   9.126 +
   9.127 +static Window create_window(const char *title, int xsz, int ysz)
   9.128 +{
   9.129 +	int scr = DefaultScreen(dpy);
   9.130 +	Window root = RootWindow(dpy, scr);
   9.131 +
   9.132 +	int glxattr[] = {
   9.133 +		GLX_RGBA,
   9.134 +		GLX_RED_SIZE, 8,
   9.135 +		GLX_GREEN_SIZE, 8,
   9.136 +		GLX_BLUE_SIZE, 8,
   9.137 +		GLX_DEPTH_SIZE, 24,
   9.138 +		GLX_DOUBLEBUFFER,
   9.139 +#if defined(GLX_VERSION_1_4) || defined(GLX_ARB_multisample)
   9.140 +		GLX_SAMPLE_BUFFERS_ARB, 1,
   9.141 +		GLX_SAMPLES_ARB, 1,
   9.142 +#endif
   9.143 +		None
   9.144 +	};
   9.145 +
   9.146 +	XVisualInfo *vis = glXChooseVisual(dpy, scr, glxattr);
   9.147 +	if(!vis) {
   9.148 +		fprintf(stderr, "failed to find a suitable visual\n");
   9.149 +		return 0;
   9.150 +	}
   9.151 +
   9.152 +	if(!(ctx = glXCreateContext(dpy, vis, 0, True))) {
   9.153 +		fprintf(stderr, "failed to create OpenGL context\n");
   9.154 +		XFree(vis);
   9.155 +		return -1;
   9.156 +	}
   9.157 +
   9.158 +	XSetWindowAttributes xattr;
   9.159 +	xattr.background_pixel = xattr.border_pixel = BlackPixel(dpy, scr);
   9.160 +	xattr.colormap = XCreateColormap(dpy, root, vis->visual, AllocNone);
   9.161 +	unsigned int xattr_mask = CWColormap | CWBackPixel | CWBorderPixel;
   9.162 +
   9.163 +	Window win = XCreateWindow(dpy, root, 0, 0, xsz, ysz, 0, vis->depth, InputOutput,
   9.164 +			vis->visual, xattr_mask, &xattr);
   9.165 +	if(!win) {
   9.166 +		fprintf(stderr, "failed to create window\n");
   9.167 +		glXDestroyContext(dpy, ctx);
   9.168 +		XFree(vis);
   9.169 +		return -1;
   9.170 +	}
   9.171 +	XFree(vis);
   9.172 +
   9.173 +	unsigned int evmask = StructureNotifyMask | VisibilityChangeMask | ExposureMask |
   9.174 +		KeyPressMask | KeyReleaseMask | ButtonPressMask | ButtonReleaseMask |
   9.175 +		ButtonMotionMask | PointerMotionMask;
   9.176 +	XSelectInput(dpy, win, evmask);
   9.177 +
   9.178 +	xa_wm_prot = XInternAtom(dpy, "WM_PROTOCOLS", False);
   9.179 +	xa_wm_del_win = XInternAtom(dpy, "WM_DELETE_WINDOW", False);
   9.180 +	XSetWMProtocols(dpy, win, &xa_wm_del_win, 1);
   9.181 +
   9.182 +	XClassHint hint;
   9.183 +	hint.res_name = hint.res_class = (char*)"equeue_win";
   9.184 +	XSetClassHint(dpy, win, &hint);
   9.185 +
   9.186 +	XTextProperty wm_name;
   9.187 +	XStringListToTextProperty((char**)&title, 1, &wm_name);
   9.188 +	XSetWMName(dpy, win, &wm_name);
   9.189 +	XSetWMIconName(dpy, win, &wm_name);
   9.190 +	XFree(wm_name.value);
   9.191 +
   9.192 +	XMapWindow(dpy, win);
   9.193 +	glXMakeCurrent(dpy, win, ctx);
   9.194 +
   9.195 +	return win;
   9.196 +}
   9.197 +
   9.198 +static void process_events()
   9.199 +{
   9.200 +	XEvent ev;
   9.201 +
   9.202 +	while(XPending(dpy)) {
   9.203 +		XNextEvent(dpy, &ev);
   9.204 +		switch(ev.type) {
   9.205 +		case MapNotify:
   9.206 +			win_mapped = true;
   9.207 +			break;
   9.208 +
   9.209 +		case UnmapNotify:
   9.210 +			win_mapped = false;
   9.211 +			break;
   9.212 +
   9.213 +		case Expose:
   9.214 +			if(win_mapped && ev.xexpose.count == 0) {
   9.215 +				redisplay_pending = 1;
   9.216 +			}
   9.217 +			break;
   9.218 +
   9.219 +		case MotionNotify:
   9.220 +			motion(ev.xmotion.x, ev.xmotion.y);
   9.221 +			break;
   9.222 +
   9.223 +		case ButtonPress:
   9.224 +			mouse(ev.xbutton.button - 1, true, ev.xbutton.x, ev.xbutton.y);
   9.225 +			break;
   9.226 +
   9.227 +		case ButtonRelease:
   9.228 +			mouse(ev.xbutton.button - 1, false, ev.xbutton.x, ev.xbutton.y);
   9.229 +			break;
   9.230 +
   9.231 +		case KeyPress:
   9.232 +			{
   9.233 +				KeySym sym = XLookupKeysym(&ev.xkey, 0);
   9.234 +				keyb(translate_keysym(sym), true);
   9.235 +			}
   9.236 +			break;
   9.237 +
   9.238 +		case KeyRelease:
   9.239 +			{
   9.240 +				KeySym sym = XLookupKeysym(&ev.xkey, 0);
   9.241 +				keyb(translate_keysym(sym), false);
   9.242 +			}
   9.243 +			break;
   9.244 +
   9.245 +		case ConfigureNotify:
   9.246 +			{
   9.247 +				int xsz = ev.xconfigure.width;
   9.248 +				int ysz = ev.xconfigure.height;
   9.249 +
   9.250 +				if(xsz != win_width || ysz != win_height) {
   9.251 +					win_width = xsz;
   9.252 +					win_height = ysz;
   9.253 +					reshape(xsz, ysz);
   9.254 +				}
   9.255 +			}
   9.256 +			break;
   9.257 +
   9.258 +		case ClientMessage:
   9.259 +			if(ev.xclient.message_type == xa_wm_prot) {
   9.260 +				if((Atom)ev.xclient.data.l[0] == xa_wm_del_win) {
   9.261 +					exit(0);
   9.262 +				}
   9.263 +			}
   9.264 +			break;
   9.265 +
   9.266 +		default:
   9.267 +			break;
   9.268 +		}
   9.269 +
   9.270 +	}
   9.271 +}
   9.272 +
   9.273 +static int translate_keysym(KeySym sym)
   9.274 +{
   9.275 +	switch(sym) {
   9.276 +	case XK_BackSpace:
   9.277 +		return '\b';
   9.278 +	case XK_Tab:
   9.279 +		return '\t';
   9.280 +	case XK_Linefeed:
   9.281 +		return '\r';
   9.282 +	case XK_Return:
   9.283 +		return '\n';
   9.284 +	case XK_Escape:
   9.285 +		return 27;
   9.286 +	default:
   9.287 +		break;
   9.288 +	}
   9.289 +	return (int)sym;
   9.290 +}