7fa0ff:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
7fa105:	5f                   	pop    %edi
7fa106:	5e                   	pop    %esi
7fa107:	c3                   	ret
7fa108:	cc                   	int3
7fa109:	cc                   	int3
7fa10a:	cc                   	int3
7fa10b:	cc                   	int3
7fa10c:	cc                   	int3
7fa10d:	cc                   	int3
7fa10e:	cc                   	int3
7fa10f:	cc                   	int3
7fa110:	cc                   	int3
7fa111:	cc                   	int3
7fa112:	cc                   	int3
7fa113:	cc                   	int3
7fa114:	cc                   	int3
7fa115:	cc                   	int3
7fa116:	cc                   	int3
7fa117:	cc                   	int3
7fa118:	cc                   	int3
7fa119:	cc                   	int3
7fa11a:	cc                   	int3
7fa11b:	cc                   	int3
7fa11c:	cc                   	int3
7fa11d:	cc                   	int3
7fa11e:	cc                   	int3
7fa11f:	cc                   	int3
7fa120:	53                   	push   %ebx
7fa121:	8b 5c 24 0c          	mov    0xc(%esp),%ebx
7fa125:	56                   	push   %esi
7fa126:	57                   	push   %edi
7fa127:	8b 7c 24 10          	mov    0x10(%esp),%edi
7fa12b:	8d b7 e0 03 00 00    	lea    0x3e0(%edi),%esi
7fa131:	c6 03 00             	movb   $0x0,(%ebx)
7fa134:	8d 46 48             	lea    0x48(%esi),%eax
7fa137:	68 24 27 c3 00       	push   $0xc32724
7fa13c:	c6 87 fd 01 00 00 00 	movb   $0x0,0x1fd(%edi)
7fa143:	c7 46 28 40 77 1b 00 	movl   $0x1b7740,0x28(%esi)
7fa14a:	c7 46 30 b0 b4 7f 00 	movl   $0x7fb4b0,0x30(%esi)
7fa151:	c7 46 34 b0 a6 7f 00 	movl   $0x7fa6b0,0x34(%esi)
7fa158:	89 7e 2c             	mov    %edi,0x2c(%esi)
7fa15b:	50                   	push   %eax
7fa15c:	c7 46 64 ff ff ff ff 	movl   $0xffffffff,0x64(%esi)
7fa163:	e8 19 97 c1 ff       	call   0x413881
7fa168:	56                   	push   %esi
7fa169:	e8 6a 6b c3 ff       	call   0x430cd8
7fa16e:	57                   	push   %edi
7fa16f:	e8 6c 06 00 00       	call   0x7fa7e0
7fa174:	83 c4 10             	add    $0x10,%esp
7fa177:	85 c0                	test   %eax,%eax
7fa179:	75 12                	jne    0x7fa18d
7fa17b:	6a 01                	push   $0x1
7fa17d:	57                   	push   %edi
7fa17e:	e8 bd 14 00 00       	call   0x7fb640
7fa183:	53                   	push   %ebx
7fa184:	57                   	push   %edi
7fa185:	e8 a6 00 00 00       	call   0x7fa230
7fa18a:	83 c4 10             	add    $0x10,%esp
7fa18d:	5f                   	pop    %edi
7fa18e:	5e                   	pop    %esi
7fa18f:	5b                   	pop    %ebx
7fa190:	c3                   	ret
7fa191:	cc                   	int3
7fa192:	cc                   	int3
7fa193:	cc                   	int3
7fa194:	cc                   	int3
7fa195:	cc                   	int3
7fa196:	cc                   	int3
7fa197:	cc                   	int3
7fa198:	cc                   	int3
7fa199:	cc                   	int3
7fa19a:	cc                   	int3
7fa19b:	cc                   	int3
7fa19c:	cc                   	int3
7fa19d:	cc                   	int3
7fa19e:	cc                   	int3
7fa19f:	cc                   	int3
7fa1a0:	cc                   	int3
7fa1a1:	cc                   	int3
7fa1a2:	cc                   	int3
7fa1a3:	cc                   	int3
7fa1a4:	cc                   	int3
7fa1a5:	cc                   	int3
7fa1a6:	cc                   	int3
7fa1a7:	cc                   	int3
7fa1a8:	cc                   	int3
7fa1a9:	cc                   	int3
7fa1aa:	cc                   	int3
7fa1ab:	cc                   	int3
7fa1ac:	cc                   	int3
7fa1ad:	cc                   	int3
7fa1ae:	cc                   	int3
7fa1af:	cc                   	int3
7fa1b0:	80 7c 24 08 00       	cmpb   $0x0,0x8(%esp)
7fa1b5:	56                   	push   %esi
7fa1b6:	8b 74 24 08          	mov    0x8(%esp),%esi
7fa1ba:	57                   	push   %edi
7fa1bb:	8d be e0 03 00 00    	lea    0x3e0(%esi),%edi
7fa1c1:	75 26                	jne    0x7fa1e9
7fa1c3:	8b 47 2c             	mov    0x2c(%edi),%eax
7fa1c6:	85 c0                	test   %eax,%eax
7fa1c8:	74 1f                	je     0x7fa1e9
7fa1ca:	80 b8 0a 02 00 00 00 	cmpb   $0x0,0x20a(%eax)
7fa1d1:	74 16                	je     0x7fa1e9
7fa1d3:	56                   	push   %esi
7fa1d4:	e8 87 0b 00 00       	call   0x7fad60
7fa1d9:	83 c4 04             	add    $0x4,%esp
7fa1dc:	85 c0                	test   %eax,%eax
7fa1de:	75 09                	jne    0x7fa1e9
7fa1e0:	56                   	push   %esi
7fa1e1:	e8 7a 04 00 00       	call   0x7fa660
7fa1e6:	83 c4 04             	add    $0x4,%esp
7fa1e9:	57                   	push   %edi
7fa1ea:	e8 99 d9 c2 ff       	call   0x427b88
7fa1ef:	ff 77 58             	push   0x58(%edi)
7fa1f2:	56                   	push   %esi
7fa1f3:	e8 1c 09 c1 ff       	call   0x40ab14
7fa1f8:	ff 77 68             	push   0x68(%edi)
7fa1fb:	ff 15 04 e2 d5 00    	call   *0xd5e204
7fa201:	83 c4 10             	add    $0x10,%esp
7fa204:	c7 47 68 00 00 00 00 	movl   $0x0,0x68(%edi)
7fa20b:	33 c0                	xor    %eax,%eax
7fa20d:	5f                   	pop    %edi
7fa20e:	5e                   	pop    %esi
7fa20f:	c3                   	ret
7fa210:	cc                   	int3
7fa211:	cc                   	int3
7fa212:	cc                   	int3
7fa213:	cc                   	int3
7fa214:	cc                   	int3
7fa215:	cc                   	int3
7fa216:	cc                   	int3
7fa217:	cc                   	int3
7fa218:	cc                   	int3
7fa219:	cc                   	int3
7fa21a:	cc                   	int3
7fa21b:	cc                   	int3
7fa21c:	cc                   	int3
7fa21d:	cc                   	int3
7fa21e:	cc                   	int3
7fa21f:	cc                   	int3
7fa220:	cc                   	int3
7fa221:	cc                   	int3
7fa222:	cc                   	int3
7fa223:	cc                   	int3
7fa224:	cc                   	int3
7fa225:	cc                   	int3
7fa226:	cc                   	int3
7fa227:	cc                   	int3
7fa228:	cc                   	int3
7fa229:	cc                   	int3
7fa22a:	cc                   	int3
7fa22b:	cc                   	int3
7fa22c:	cc                   	int3
7fa22d:	cc                   	int3
7fa22e:	cc                   	int3
7fa22f:	cc                   	int3
7fa230:	8b 44 24 04          	mov    0x4(%esp),%eax
7fa234:	56                   	push   %esi
7fa235:	8d b0 e0 03 00 00    	lea    0x3e0(%eax),%esi
7fa23b:	8b 80 2c 02 00 00    	mov    0x22c(%eax),%eax
7fa241:	f6 40 40 01          	testb  $0x1,0x40(%eax)
7fa245:	74 0d                	je     0x7fa254
7fa247:	80 7e 3c 00          	cmpb   $0x0,0x3c(%esi)
7fa24b:	75 07                	jne    0x7fa254
7fa24d:	b8 04 00 00 00       	mov    $0x4,%eax
7fa252:	5e                   	pop    %esi
7fa253:	c3                   	ret
7fa254:	6a 00                	push   $0x0
7fa256:	56                   	push   %esi
7fa257:	e8 d4 d2 c1 ff       	call   0x417530
7fa25c:	8b 4c 24 14          	mov    0x14(%esp),%ecx
7fa260:	83 c4 08             	add    $0x8,%esp
7fa263:	83 7e 38 00          	cmpl   $0x0,0x38(%esi)
7fa267:	0f 94 c2             	sete   %dl
7fa26a:	88 11                	mov    %dl,(%ecx)
7fa26c:	5e                   	pop    %esi
7fa26d:	c3                   	ret
7fa26e:	cc                   	int3
7fa26f:	cc                   	int3
7fa270:	cc                   	int3
7fa271:	cc                   	int3
7fa272:	cc                   	int3
7fa273:	cc                   	int3
7fa274:	cc                   	int3
7fa275:	cc                   	int3
7fa276:	cc                   	int3
7fa277:	cc                   	int3
7fa278:	cc                   	int3
7fa279:	cc                   	int3
7fa27a:	cc                   	int3
7fa27b:	cc                   	int3
7fa27c:	cc                   	int3
7fa27d:	cc                   	int3
7fa27e:	cc                   	int3
7fa27f:	cc                   	int3
7fa280:	81 44 24 04 e0 03 00 	addl   $0x3e0,0x4(%esp)
7fa287:	00
7fa288:	e9 75 f2 c0 ff       	jmp    0x409502
7fa28d:	cc                   	int3
7fa28e:	cc                   	int3
7fa28f:	cc                   	int3
7fa290:	56                   	push   %esi
7fa291:	8b 74 24 0c          	mov    0xc(%esp),%esi
7fa295:	56                   	push   %esi
7fa296:	ff 74 24 0c          	push   0xc(%esp)
7fa29a:	e8 91 ff ff ff       	call   0x7fa230
7fa29f:	83 c4 08             	add    $0x8,%esp
7fa2a2:	85 c0                	test   %eax,%eax
7fa2a4:	75 0e                	jne    0x7fa2b4
7fa2a6:	38 06                	cmp    %al,(%esi)
7fa2a8:	74 0a                	je     0x7fa2b4
7fa2aa:	5e                   	pop    %esi
7fa2ab:	89 44 24 08          	mov    %eax,0x8(%esp)
7fa2af:	e9 ec 03 00 00       	jmp    0x7fa6a0
7fa2b4:	5e                   	pop    %esi
7fa2b5:	c3                   	ret
7fa2b6:	cc                   	int3
7fa2b7:	cc                   	int3
7fa2b8:	cc                   	int3
7fa2b9:	cc                   	int3
7fa2ba:	cc                   	int3
7fa2bb:	cc                   	int3
7fa2bc:	cc                   	int3
7fa2bd:	cc                   	int3
7fa2be:	cc                   	int3
7fa2bf:	cc                   	int3
7fa2c0:	56                   	push   %esi
7fa2c1:	8b 74 24 08          	mov    0x8(%esp),%esi
7fa2c5:	57                   	push   %edi
7fa2c6:	56                   	push   %esi
7fa2c7:	8b 3e                	mov    (%esi),%edi
7fa2c9:	e8 92 04 00 00       	call   0x7fa760
7fa2ce:	83 c4 04             	add    $0x4,%esp
7fa2d1:	85 c0                	test   %eax,%eax
7fa2d3:	75 56                	jne    0x7fa32b
7fa2d5:	88 86 fc 01 00 00    	mov    %al,0x1fc(%esi)
7fa2db:	38 86 02 02 00 00    	cmp    %al,0x202(%esi)
7fa2e1:	74 40                	je     0x7fa323
7fa2e3:	38 87 ba 02 00 00    	cmp    %al,0x2ba(%edi)
7fa2e9:	75 38                	jne    0x7fa323
7fa2eb:	81 be 2c 02 00 00 e0 	cmpl   $0xc326e0,0x22c(%esi)
7fa2f2:	26 c3 00
7fa2f5:	75 16                	jne    0x7fa30d
7fa2f7:	56                   	push   %esi
7fa2f8:	c7 86 2c 02 00 00 40 	movl   $0xc32740,0x22c(%esi)
7fa2ff:	27 c3 00
7fa302:	e8 7d d2 c2 ff       	call   0x427584
7fa307:	83 c4 04             	add    $0x4,%esp
7fa30a:	5f                   	pop    %edi
7fa30b:	5e                   	pop    %esi
7fa30c:	c3                   	ret
7fa30d:	68 80 28 c3 00       	push   $0xc32880
7fa312:	57                   	push   %edi
7fa313:	e8 58 ca c0 ff       	call   0x406d70
7fa318:	83 c4 08             	add    $0x8,%esp
7fa31b:	b8 01 00 00 00       	mov    $0x1,%eax
7fa320:	5f                   	pop    %edi
7fa321:	5e                   	pop    %esi
7fa322:	c3                   	ret
7fa323:	ff 87 40 86 00 00    	incl   0x8640(%edi)
7fa329:	33 c0                	xor    %eax,%eax
7fa32b:	5f                   	pop    %edi
7fa32c:	5e                   	pop    %esi
7fa32d:	c3                   	ret
7fa32e:	cc                   	int3
7fa32f:	cc                   	int3
7fa330:	cc                   	int3
7fa331:	cc                   	int3
7fa332:	cc                   	int3
7fa333:	cc                   	int3
7fa334:	cc                   	int3
7fa335:	cc                   	int3
7fa336:	cc                   	int3
7fa337:	cc                   	int3
7fa338:	cc                   	int3
7fa339:	cc                   	int3
7fa33a:	cc                   	int3
7fa33b:	cc                   	int3
7fa33c:	cc                   	int3
7fa33d:	cc                   	int3
7fa33e:	cc                   	int3
7fa33f:	cc                   	int3
7fa340:	cc                   	int3
7fa341:	cc                   	int3
7fa342:	cc                   	int3
7fa343:	cc                   	int3
7fa344:	cc                   	int3
7fa345:	cc                   	int3
7fa346:	cc                   	int3
7fa347:	cc                   	int3
7fa348:	cc                   	int3
7fa349:	cc                   	int3
7fa34a:	cc                   	int3
7fa34b:	cc                   	int3
7fa34c:	cc                   	int3
7fa34d:	cc                   	int3
7fa34e:	cc                   	int3
7fa34f:	cc                   	int3
7fa350:	8b 4c 24 04          	mov    0x4(%esp),%ecx
7fa354:	8b 44 24 0c          	mov    0xc(%esp),%eax
7fa358:	81 c1 e0 03 00 00    	add    $0x3e0,%ecx
7fa35e:	85 c0                	test   %eax,%eax
7fa360:	74 14                	je     0x7fa376
7fa362:	50                   	push   %eax
7fa363:	ff 74 24 0c          	push   0xc(%esp)
7fa367:	68 e4 27 c3 00       	push   $0xc327e4
7fa36c:	51                   	push   %ecx
7fa36d:	e8 df 2d c2 ff       	call   0x41d151
7fa372:	83 c4 10             	add    $0x10,%esp
7fa375:	c3                   	ret
7fa376:	ff 74 24 08          	push   0x8(%esp)
7fa37a:	68 f4 27 c3 00       	push   $0xc327f4
7fa37f:	51                   	push   %ecx
7fa380:	e8 cc 2d c2 ff       	call   0x41d151
7fa385:	83 c4 0c             	add    $0xc,%esp
7fa388:	c3                   	ret
7fa389:	cc                   	int3
7fa38a:	cc                   	int3
7fa38b:	cc                   	int3
7fa38c:	cc                   	int3
7fa38d:	cc                   	int3
7fa38e:	cc                   	int3
7fa38f:	cc                   	int3
7fa390:	cc                   	int3
7fa391:	cc                   	int3
7fa392:	cc                   	int3
7fa393:	cc                   	int3
7fa394:	cc                   	int3
7fa395:	cc                   	int3
7fa396:	cc                   	int3
7fa397:	cc                   	int3
7fa398:	cc                   	int3
7fa399:	cc                   	int3
7fa39a:	cc                   	int3
7fa39b:	cc                   	int3
7fa39c:	cc                   	int3
7fa39d:	cc                   	int3
7fa39e:	cc                   	int3
7fa39f:	cc                   	int3
7fa3a0:	ff 74 24 08          	push   0x8(%esp)
7fa3a4:	8b 44 24 08          	mov    0x8(%esp),%eax
7fa3a8:	05 e0 03 00 00       	add    $0x3e0,%eax
7fa3ad:	68 58 3b bd 00       	push   $0xbd3b58
7fa3b2:	50                   	push   %eax
7fa3b3:	e8 99 2d c2 ff       	call   0x41d151
7fa3b8:	83 c4 0c             	add    $0xc,%esp
7fa3bb:	c3                   	ret
7fa3bc:	cc                   	int3