b840b7:	8b 45 ec             	mov    -0x14(%ebp),%eax
b840ba:	50                   	push   %eax
b840bb:	e8 dc dd 87 ff       	call   0x401e9c
b840c0:	83 c4 08             	add    $0x8,%esp
b840c3:	c3                   	ret
b840c4:	8b 54 24 08          	mov    0x8(%esp),%edx
b840c8:	8d 42 0c             	lea    0xc(%edx),%eax
b840cb:	8b 4a e8             	mov    -0x18(%edx),%ecx
b840ce:	33 c8                	xor    %eax,%ecx
b840d0:	e8 e1 76 89 ff       	call   0x41b7b6
b840d5:	b8 38 26 d1 00       	mov    $0xd12638,%eax
b840da:	e9 d6 d7 88 ff       	jmp    0x4118b5
b840df:	cc                   	int3
b840e0:	cc                   	int3
b840e1:	cc                   	int3
b840e2:	cc                   	int3
b840e3:	cc                   	int3
b840e4:	cc                   	int3
b840e5:	cc                   	int3
b840e6:	cc                   	int3
b840e7:	cc                   	int3
b840e8:	cc                   	int3
b840e9:	cc                   	int3
b840ea:	cc                   	int3
b840eb:	cc                   	int3
b840ec:	cc                   	int3
b840ed:	cc                   	int3
b840ee:	cc                   	int3
b840ef:	cc                   	int3
b840f0:	cc                   	int3
b840f1:	cc                   	int3
b840f2:	cc                   	int3
b840f3:	cc                   	int3
b840f4:	cc                   	int3
b840f5:	cc                   	int3
b840f6:	cc                   	int3
b840f7:	cc                   	int3
b840f8:	cc                   	int3
b840f9:	cc                   	int3
b840fa:	cc                   	int3
b840fb:	cc                   	int3
b840fc:	cc                   	int3
b840fd:	cc                   	int3
b840fe:	cc                   	int3
b840ff:	cc                   	int3
b84100:	8b 4d 08             	mov    0x8(%ebp),%ecx
b84103:	e9 f6 3e 88 ff       	jmp    0x407ffe
b84108:	8b 45 f0             	mov    -0x10(%ebp),%eax
b8410b:	83 e0 01             	and    $0x1,%eax
b8410e:	0f 84 0c 00 00 00    	je     0xb84120
b84114:	83 65 f0 fe          	andl   $0xfffffffe,-0x10(%ebp)
b84118:	8b 4d 08             	mov    0x8(%ebp),%ecx
b8411b:	e9 3e 9f 8b ff       	jmp    0x43e05e
b84120:	c3                   	ret
b84121:	8d 4d dc             	lea    -0x24(%ebp),%ecx
b84124:	e9 d5 3e 88 ff       	jmp    0x407ffe
b84129:	8d 4d dc             	lea    -0x24(%ebp),%ecx
b8412c:	e9 2d 9f 8b ff       	jmp    0x43e05e
b84131:	8d 4d bc             	lea    -0x44(%ebp),%ecx
b84134:	e9 25 9f 8b ff       	jmp    0x43e05e
b84139:	e8 21 3a 8b ff       	call   0x437b5f
b8413e:	c3                   	ret
b8413f:	8d 4d cc             	lea    -0x34(%ebp),%ecx
b84142:	e9 17 9f 8b ff       	jmp    0x43e05e
b84147:	e8 13 3a 8b ff       	call   0x437b5f
b8414c:	c3                   	ret
b8414d:	e8 0d 3a 8b ff       	call   0x437b5f
b84152:	c3                   	ret
b84153:	8b 54 24 08          	mov    0x8(%esp),%edx
b84157:	8d 42 0c             	lea    0xc(%edx),%eax
b8415a:	8b 4a b8             	mov    -0x48(%edx),%ecx
b8415d:	33 c8                	xor    %eax,%ecx
b8415f:	e8 52 76 89 ff       	call   0x41b7b6
b84164:	b8 8c 26 d1 00       	mov    $0xd1268c,%eax
b84169:	e9 47 d7 88 ff       	jmp    0x4118b5
b8416e:	cc                   	int3
b8416f:	cc                   	int3
b84170:	cc                   	int3
b84171:	cc                   	int3
b84172:	cc                   	int3
b84173:	cc                   	int3
b84174:	cc                   	int3
b84175:	cc                   	int3
b84176:	cc                   	int3
b84177:	cc                   	int3
b84178:	cc                   	int3
b84179:	cc                   	int3
b8417a:	cc                   	int3
b8417b:	cc                   	int3
b8417c:	cc                   	int3
b8417d:	cc                   	int3
b8417e:	cc                   	int3
b8417f:	cc                   	int3
b84180:	cc                   	int3
b84181:	cc                   	int3
b84182:	cc                   	int3
b84183:	cc                   	int3
b84184:	cc                   	int3
b84185:	cc                   	int3
b84186:	cc                   	int3
b84187:	cc                   	int3
b84188:	cc                   	int3
b84189:	cc                   	int3
b8418a:	cc                   	int3
b8418b:	cc                   	int3
b8418c:	cc                   	int3
b8418d:	cc                   	int3
b8418e:	cc                   	int3
b8418f:	cc                   	int3
b84190:	8b 4d 08             	mov    0x8(%ebp),%ecx
b84193:	e9 66 3e 88 ff       	jmp    0x407ffe
b84198:	8b 45 ec             	mov    -0x14(%ebp),%eax
b8419b:	83 e0 01             	and    $0x1,%eax
b8419e:	0f 84 0c 00 00 00    	je     0xb841b0
b841a4:	83 65 ec fe          	andl   $0xfffffffe,-0x14(%ebp)
b841a8:	8b 4d 08             	mov    0x8(%ebp),%ecx
b841ab:	e9 ae 9e 8b ff       	jmp    0x43e05e
b841b0:	c3                   	ret
b841b1:	8d 4d dc             	lea    -0x24(%ebp),%ecx
b841b4:	e9 45 3e 88 ff       	jmp    0x407ffe
b841b9:	8d 4d dc             	lea    -0x24(%ebp),%ecx
b841bc:	e9 9d 9e 8b ff       	jmp    0x43e05e
b841c1:	8d 4d cc             	lea    -0x34(%ebp),%ecx
b841c4:	e9 95 9e 8b ff       	jmp    0x43e05e
b841c9:	e8 91 39 8b ff       	call   0x437b5f
b841ce:	c3                   	ret
b841cf:	8d 4d cc             	lea    -0x34(%ebp),%ecx
b841d2:	e9 87 9e 8b ff       	jmp    0x43e05e
b841d7:	e8 83 39 8b ff       	call   0x437b5f
b841dc:	c3                   	ret
b841dd:	e8 7d 39 8b ff       	call   0x437b5f
b841e2:	c3                   	ret
b841e3:	8b 54 24 08          	mov    0x8(%esp),%edx
b841e7:	8d 42 0c             	lea    0xc(%edx),%eax
b841ea:	8b 4a c8             	mov    -0x38(%edx),%ecx
b841ed:	33 c8                	xor    %eax,%ecx
b841ef:	e8 c2 75 89 ff       	call   0x41b7b6
b841f4:	b8 c0 25 d1 00       	mov    $0xd125c0,%eax
b841f9:	e9 b7 d6 88 ff       	jmp    0x4118b5
b841fe:	cc                   	int3
b841ff:	cc                   	int3
b84200:	cc                   	int3
b84201:	cc                   	int3
b84202:	cc                   	int3
b84203:	cc                   	int3
b84204:	cc                   	int3
b84205:	cc                   	int3
b84206:	cc                   	int3
b84207:	cc                   	int3
b84208:	cc                   	int3
b84209:	cc                   	int3
b8420a:	cc                   	int3
b8420b:	cc                   	int3
b8420c:	cc                   	int3
b8420d:	cc                   	int3
b8420e:	cc                   	int3
b8420f:	cc                   	int3
b84210:	cc                   	int3
b84211:	cc                   	int3
b84212:	cc                   	int3
b84213:	cc                   	int3
b84214:	cc                   	int3
b84215:	cc                   	int3
b84216:	cc                   	int3
b84217:	cc                   	int3
b84218:	cc                   	int3
b84219:	cc                   	int3
b8421a:	cc                   	int3
b8421b:	cc                   	int3
b8421c:	cc                   	int3
b8421d:	cc                   	int3
b8421e:	cc                   	int3
b8421f:	cc                   	int3
b84220:	8b 4d ac             	mov    -0x54(%ebp),%ecx
b84223:	e9 c6 1a 89 ff       	jmp    0x415cee
b84228:	8b 4d b0             	mov    -0x50(%ebp),%ecx
b8422b:	e9 ce 3d 88 ff       	jmp    0x407ffe
b84230:	8b 4d ac             	mov    -0x54(%ebp),%ecx
b84233:	83 c1 0c             	add    $0xc,%ecx
b84236:	e9 23 9e 8b ff       	jmp    0x43e05e
b8423b:	8d 4d b4             	lea    -0x4c(%ebp),%ecx
b8423e:	e9 be 7d 8b ff       	jmp    0x43c001
b84243:	8d 4d cc             	lea    -0x34(%ebp),%ecx
b84246:	e9 b7 4a 8b ff       	jmp    0x438d02
b8424b:	8d 4d d8             	lea    -0x28(%ebp),%ecx
b8424e:	e9 ae 7d 8b ff       	jmp    0x43c001
b84253:	8b 54 24 08          	mov    0x8(%esp),%edx
b84257:	8d 42 0c             	lea    0xc(%edx),%eax
b8425a:	8b 4a a8             	mov    -0x58(%edx),%ecx
b8425d:	33 c8                	xor    %eax,%ecx
b8425f:	e8 52 75 89 ff       	call   0x41b7b6
b84264:	8b 4a fc             	mov    -0x4(%edx),%ecx
b84267:	33 c8                	xor    %eax,%ecx
b84269:	e8 48 75 89 ff       	call   0x41b7b6
b8426e:	b8 04 27 d1 00       	mov    $0xd12704,%eax
b84273:	e9 3d d6 88 ff       	jmp    0x4118b5
b84278:	cc                   	int3
b84279:	cc                   	int3
b8427a:	cc                   	int3
b8427b:	cc                   	int3
b8427c:	cc                   	int3
b8427d:	cc                   	int3
b8427e:	cc                   	int3
b8427f:	cc                   	int3
b84280:	cc                   	int3
b84281:	cc                   	int3
b84282:	cc                   	int3
b84283:	cc                   	int3
b84284:	cc                   	int3
b84285:	cc                   	int3
b84286:	cc                   	int3
b84287:	cc                   	int3
b84288:	cc                   	int3
b84289:	cc                   	int3
b8428a:	cc                   	int3
b8428b:	cc                   	int3
b8428c:	cc                   	int3
b8428d:	cc                   	int3
b8428e:	cc                   	int3
b8428f:	cc                   	int3
b84290:	8d 4d b4             	lea    -0x4c(%ebp),%ecx
b84293:	e9 69 7d 8b ff       	jmp    0x43c001
b84298:	8d 4d cc             	lea    -0x34(%ebp),%ecx
b8429b:	e9 62 4a 8b ff       	jmp    0x438d02
b842a0:	8d 4d d8             	lea    -0x28(%ebp),%ecx
b842a3:	e9 59 7d 8b ff       	jmp    0x43c001
b842a8:	8b 54 24 08          	mov    0x8(%esp),%edx
b842ac:	8d 42 0c             	lea    0xc(%edx),%eax
b842af:	8b 4a b4             	mov    -0x4c(%edx),%ecx
b842b2:	33 c8                	xor    %eax,%ecx
b842b4:	e8 fd 74 89 ff       	call   0x41b7b6
b842b9:	8b 4a fc             	mov    -0x4(%edx),%ecx
b842bc:	33 c8                	xor    %eax,%ecx
b842be:	e8 f3 74 89 ff       	call   0x41b7b6
b842c3:	b8 78 27 d1 00       	mov    $0xd12778,%eax
b842c8:	e9 e8 d5 88 ff       	jmp    0x4118b5
b842cd:	cc                   	int3
b842ce:	cc                   	int3
b842cf:	cc                   	int3
b842d0:	cc                   	int3
b842d1:	cc                   	int3
b842d2:	cc                   	int3
b842d3:	cc                   	int3
b842d4:	cc                   	int3
b842d5:	cc                   	int3
b842d6:	cc                   	int3
b842d7:	cc                   	int3
b842d8:	cc                   	int3
b842d9:	cc                   	int3
b842da:	cc                   	int3
b842db:	cc                   	int3
b842dc:	cc                   	int3
b842dd:	cc                   	int3
b842de:	cc                   	int3
b842df:	cc                   	int3
b842e0:	8b 4d f0             	mov    -0x10(%ebp),%ecx
b842e3:	e9 16 3d 88 ff       	jmp    0x407ffe
b842e8:	8b 54 24 08          	mov    0x8(%esp),%edx
b842ec:	8d 42 0c             	lea    0xc(%edx),%eax
b842ef:	8b 4a f0             	mov    -0x10(%edx),%ecx
b842f2:	33 c8                	xor    %eax,%ecx
b842f4:	e8 bd 74 89 ff       	call   0x41b7b6
b842f9:	b8 ac 27 d1 00       	mov    $0xd127ac,%eax
b842fe:	e9 b2 d5 88 ff       	jmp    0x4118b5
b84303:	cc                   	int3
b84304:	cc                   	int3
b84305:	cc                   	int3
b84306:	cc                   	int3
b84307:	cc                   	int3
b84308:	cc                   	int3
b84309:	cc                   	int3
b8430a:	cc                   	int3
b8430b:	cc                   	int3
b8430c:	cc                   	int3
b8430d:	cc                   	int3
b8430e:	cc                   	int3
b8430f:	cc                   	int3
b84310:	8b 4d f0             	mov    -0x10(%ebp),%ecx
b84313:	e9 e6 3c 88 ff       	jmp    0x407ffe
b84318:	8b 54 24 08          	mov    0x8(%esp),%edx
b8431c:	8d 42 0c             	lea    0xc(%edx),%eax
b8431f:	8b 4a f0             	mov    -0x10(%edx),%ecx
b84322:	33 c8                	xor    %eax,%ecx
b84324:	e8 8d 74 89 ff       	call   0x41b7b6
b84329:	b8 3c 28 d1 00       	mov    $0xd1283c,%eax
b8432e:	e9 82 d5 88 ff       	jmp    0x4118b5
b84333:	cc                   	int3
b84334:	cc                   	int3
b84335:	cc                   	int3
b84336:	cc                   	int3
b84337:	cc                   	int3
b84338:	cc                   	int3
b84339:	cc                   	int3
b8433a:	cc                   	int3
b8433b:	cc                   	int3
b8433c:	cc                   	int3
b8433d:	cc                   	int3
b8433e:	cc                   	int3
b8433f:	cc                   	int3
b84340:	8b 4d b8             	mov    -0x48(%ebp),%ecx
b84343:	e9 af 4b 8a ff       	jmp    0x428ef7
b84348:	8b 4d b8             	mov    -0x48(%ebp),%ecx
b8434b:	83 c1 0c             	add    $0xc,%ecx
b8434e:	e9 36 1f 89 ff       	jmp    0x416289
b84353:	8b 4d bc             	mov    -0x44(%ebp),%ecx
b84356:	e9 a3 3c 88 ff       	jmp    0x407ffe
b8435b:	8b 4d b8             	mov    -0x48(%ebp),%ecx
b8435e:	83 c1 1c             	add    $0x1c,%ecx
b84361:	e9 f8 9c 8b ff       	jmp    0x43e05e
b84366:	8b 4d bc             	mov    -0x44(%ebp),%ecx
b84369:	e9 90 3c 88 ff       	jmp    0x407ffe
b8436e:	8b 4d b8             	mov    -0x48(%ebp),%ecx
b84371:	83 c1 2c             	add    $0x2c,%ecx
b84374:	e9 e5 9c 8b ff       	jmp    0x43e05e
b84379:	8d 4d c0             	lea    -0x40(%ebp),%ecx
b8437c:	e9 80 7c 8b ff       	jmp    0x43c001
b84381:	8d 4d d8             	lea    -0x28(%ebp),%ecx
b84384:	e9 78 7c 8b ff       	jmp    0x43c001
b84389:	8b 54 24 08          	mov    0x8(%esp),%edx
b8438d:	8d 42 0c             	lea    0xc(%edx),%eax
b84390:	8b 4a b4             	mov    -0x4c(%edx),%ecx
b84393:	33 c8                	xor    %eax,%ecx
b84395:	e8 1c 74 89 ff       	call   0x41b7b6
b8439a:	8b 4a fc             	mov    -0x4(%edx),%ecx
b8439d:	33 c8                	xor    %eax,%ecx
b8439f:	e8 12 74 89 ff       	call   0x41b7b6
b843a4:	b8 54 29 d1 00       	mov    $0xd12954,%eax
b843a9:	e9 07 d5 88 ff       	jmp    0x4118b5
b843ae:	cc                   	int3
b843af:	cc                   	int3
b843b0:	cc                   	int3
b843b1:	cc                   	int3
b843b2:	cc                   	int3
b843b3:	cc                   	int3
b843b4:	cc                   	int3
b843b5:	cc                   	int3
b843b6:	cc                   	int3
b843b7:	cc                   	int3
b843b8:	cc                   	int3
b843b9:	cc                   	int3
b843ba:	cc                   	int3
b843bb:	cc                   	int3
b843bc:	cc                   	int3
b843bd:	cc                   	int3
b843be:	cc                   	int3
b843bf:	cc                   	int3
b843c0:	cc                   	int3
b843c1:	cc                   	int3
b843c2:	cc                   	int3
b843c3:	cc                   	int3