4b71a6:	80 7d eb 00          	cmpb   $0x0,-0x15(%ebp)
4b71aa:	74 2a                	je     0x4b71d6
4b71ac:	80 bb b8 00 00 00 02 	cmpb   $0x2,0xb8(%ebx)
4b71b3:	74 0f                	je     0x4b71c4
4b71b5:	80 bb b8 00 00 00 00 	cmpb   $0x0,0xb8(%ebx)
4b71bc:	75 18                	jne    0x4b71d6
4b71be:	f6 43 3f 04          	testb  $0x4,0x3f(%ebx)
4b71c2:	74 12                	je     0x4b71d6
4b71c4:	83 7d df 00          	cmpl   $0x0,-0x21(%ebp)
4b71c8:	7e 0c                	jle    0x4b71d6
4b71ca:	80 7d dc 00          	cmpb   $0x0,-0x24(%ebp)
4b71ce:	75 06                	jne    0x4b71d6
4b71d0:	83 7d c0 00          	cmpl   $0x0,-0x40(%ebp)
4b71d4:	7f 04                	jg     0x4b71da
4b71d6:	33 c0                	xor    %eax,%eax
4b71d8:	eb 02                	jmp    0x4b71dc
4b71da:	b0 01                	mov    $0x1,%al
4b71dc:	88 45 cf             	mov    %al,-0x31(%ebp)
4b71df:	8b 45 f8             	mov    -0x8(%ebp),%eax
4b71e2:	57                   	push   %edi
4b71e3:	8b f0                	mov    %eax,%esi
4b71e5:	8d 7d 88             	lea    -0x78(%ebp),%edi
4b71e8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b71e9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b71ea:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b71eb:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b71ec:	5f                   	pop    %edi
4b71ed:	80 7d eb 00          	cmpb   $0x0,-0x15(%ebp)
4b71f1:	0f 84 82 02 00 00    	je     0x4b7479
4b71f7:	8d 8d 10 ff ff ff    	lea    -0xf0(%ebp),%ecx
4b71fd:	ba 01 00 00 00       	mov    $0x1,%edx
4b7202:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7207:	8b 30                	mov    (%eax),%esi
4b7209:	ff 56 14             	call   *0x14(%esi)
4b720c:	80 7d ea 00          	cmpb   $0x0,-0x16(%ebp)
4b7210:	0f 84 80 01 00 00    	je     0x4b7396
4b7216:	c6 45 b1 01          	movb   $0x1,-0x4f(%ebp)
4b721a:	80 7d e9 00          	cmpb   $0x0,-0x17(%ebp)
4b721e:	74 36                	je     0x4b7256
4b7220:	c6 45 b1 02          	movb   $0x2,-0x4f(%ebp)
4b7224:	57                   	push   %edi
4b7225:	8d 75 88             	lea    -0x78(%ebp),%esi
4b7228:	8d bd 78 ff ff ff    	lea    -0x88(%ebp),%edi
4b722e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b722f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b7230:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b7231:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b7232:	5f                   	pop    %edi
4b7233:	ba 0a 00 00 00       	mov    $0xa,%edx
4b7238:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b723d:	8b 08                	mov    (%eax),%ecx
4b723f:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7245:	29 45 90             	sub    %eax,-0x70(%ebp)
4b7248:	8b 45 90             	mov    -0x70(%ebp),%eax
4b724b:	89 85 78 ff ff ff    	mov    %eax,-0x88(%ebp)
4b7251:	e9 4c 01 00 00       	jmp    0x4b73a2
4b7256:	80 7d cf 00          	cmpb   $0x0,-0x31(%ebp)
4b725a:	0f 85 c2 00 00 00    	jne    0x4b7322
4b7260:	8b 45 f4             	mov    -0xc(%ebp),%eax
4b7263:	80 b8 a4 00 00 00 01 	cmpb   $0x1,0xa4(%eax)
4b726a:	74 5b                	je     0x4b72c7
4b726c:	8b 45 94             	mov    -0x6c(%ebp),%eax
4b726f:	50                   	push   %eax
4b7270:	8d 85 78 ff ff ff    	lea    -0x88(%ebp),%eax
4b7276:	50                   	push   %eax
4b7277:	ba 14 00 00 00       	mov    $0x14,%edx
4b727c:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7281:	8b 08                	mov    (%eax),%ecx
4b7283:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7289:	8b 75 90             	mov    -0x70(%ebp),%esi
4b728c:	2b f0                	sub    %eax,%esi
4b728e:	ba 15 00 00 00       	mov    $0x15,%edx
4b7293:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7298:	8b 08                	mov    (%eax),%ecx
4b729a:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b72a0:	2b f0                	sub    %eax,%esi
4b72a2:	56                   	push   %esi
4b72a3:	ba 15 00 00 00       	mov    $0x15,%edx
4b72a8:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b72ad:	8b 08                	mov    (%eax),%ecx
4b72af:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b72b5:	8b 4d 90             	mov    -0x70(%ebp),%ecx
4b72b8:	2b c8                	sub    %eax,%ecx
4b72ba:	33 d2                	xor    %edx,%edx
4b72bc:	58                   	pop    %eax
4b72bd:	e8 b2 33 f6 ff       	call   0x41a674
4b72c2:	e9 db 00 00 00       	jmp    0x4b73a2
4b72c7:	ba 15 00 00 00       	mov    $0x15,%edx
4b72cc:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b72d1:	8b 08                	mov    (%eax),%ecx
4b72d3:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b72d9:	8b 55 94             	mov    -0x6c(%ebp),%edx
4b72dc:	2b d0                	sub    %eax,%edx
4b72de:	52                   	push   %edx
4b72df:	8d 85 78 ff ff ff    	lea    -0x88(%ebp),%eax
4b72e5:	50                   	push   %eax
4b72e6:	ba 14 00 00 00       	mov    $0x14,%edx
4b72eb:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b72f0:	8b 08                	mov    (%eax),%ecx
4b72f2:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b72f8:	8b 55 94             	mov    -0x6c(%ebp),%edx
4b72fb:	2b d0                	sub    %eax,%edx
4b72fd:	52                   	push   %edx
4b72fe:	ba 15 00 00 00       	mov    $0x15,%edx
4b7303:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7308:	8b 08                	mov    (%eax),%ecx
4b730a:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7310:	5a                   	pop    %edx
4b7311:	2b d0                	sub    %eax,%edx
4b7313:	8b 4d 90             	mov    -0x70(%ebp),%ecx
4b7316:	33 c0                	xor    %eax,%eax
4b7318:	e8 57 33 f6 ff       	call   0x41a674
4b731d:	e9 80 00 00 00       	jmp    0x4b73a2
4b7322:	ba 14 00 00 00       	mov    $0x14,%edx
4b7327:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b732c:	8b 08                	mov    (%eax),%ecx
4b732e:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7334:	03 45 df             	add    -0x21(%ebp),%eax
4b7337:	83 c0 02             	add    $0x2,%eax
4b733a:	8b 55 88             	mov    -0x78(%ebp),%edx
4b733d:	03 55 90             	add    -0x70(%ebp),%edx
4b7340:	03 c2                	add    %edx,%eax
4b7342:	83 c0 02             	add    $0x2,%eax
4b7345:	d1 f8                	sar    $1,%eax
4b7347:	79 03                	jns    0x4b734c
4b7349:	83 d0 00             	adc    $0x0,%eax
4b734c:	89 45 80             	mov    %eax,-0x80(%ebp)
4b734f:	ba 14 00 00 00       	mov    $0x14,%edx
4b7354:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7359:	8b 08                	mov    (%eax),%ecx
4b735b:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7361:	8b 55 80             	mov    -0x80(%ebp),%edx
4b7364:	2b d0                	sub    %eax,%edx
4b7366:	89 95 78 ff ff ff    	mov    %edx,-0x88(%ebp)
4b736c:	8b 45 8c             	mov    -0x74(%ebp),%eax
4b736f:	03 45 94             	add    -0x6c(%ebp),%eax
4b7372:	2b 45 e3             	sub    -0x1d(%ebp),%eax
4b7375:	83 e8 02             	sub    $0x2,%eax
4b7378:	2b 45 c4             	sub    -0x3c(%ebp),%eax
4b737b:	d1 f8                	sar    $1,%eax
4b737d:	79 03                	jns    0x4b7382
4b737f:	83 d0 00             	adc    $0x0,%eax
4b7382:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
4b7388:	8b 85 7c ff ff ff    	mov    -0x84(%ebp),%eax
4b738e:	03 45 e3             	add    -0x1d(%ebp),%eax
4b7391:	89 45 84             	mov    %eax,-0x7c(%ebp)
4b7394:	eb 0c                	jmp    0x4b73a2
4b7396:	8d 85 78 ff ff ff    	lea    -0x88(%ebp),%eax
4b739c:	50                   	push   %eax
4b739d:	e8 fe 09 f5 ff       	call   0x407da0
4b73a2:	80 7d e9 00          	cmpb   $0x0,-0x17(%ebp)
4b73a6:	75 79                	jne    0x4b7421
4b73a8:	8d 45 98             	lea    -0x68(%ebp),%eax
4b73ab:	50                   	push   %eax
4b73ac:	8d 4d 88             	lea    -0x78(%ebp),%ecx
4b73af:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b73b2:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b73b7:	8b 30                	mov    (%eax),%esi
4b73b9:	ff 56 2c             	call   *0x2c(%esi)
4b73bc:	80 7d ea 00          	cmpb   $0x0,-0x16(%ebp)
4b73c0:	0f 84 a4 00 00 00    	je     0x4b746a
4b73c6:	8d 45 98             	lea    -0x68(%ebp),%eax
4b73c9:	50                   	push   %eax
4b73ca:	8d 8d 78 ff ff ff    	lea    -0x88(%ebp),%ecx
4b73d0:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b73d3:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b73d8:	8b 30                	mov    (%eax),%esi
4b73da:	ff 56 4c             	call   *0x4c(%esi)
4b73dd:	80 7d cf 00          	cmpb   $0x0,-0x31(%ebp)
4b73e1:	0f 85 83 00 00 00    	jne    0x4b746a
4b73e7:	8b 45 f4             	mov    -0xc(%ebp),%eax
4b73ea:	80 b8 a4 00 00 00 01 	cmpb   $0x1,0xa4(%eax)
4b73f1:	74 17                	je     0x4b740a
4b73f3:	ba 14 00 00 00       	mov    $0x14,%edx
4b73f8:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b73fd:	8b 08                	mov    (%eax),%ecx
4b73ff:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b7405:	29 45 90             	sub    %eax,-0x70(%ebp)
4b7408:	eb 60                	jmp    0x4b746a
4b740a:	ba 14 00 00 00       	mov    $0x14,%edx
4b740f:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7414:	8b 08                	mov    (%eax),%ecx
4b7416:	ff 91 80 00 00 00    	call   *0x80(%ecx)
4b741c:	29 45 94             	sub    %eax,-0x6c(%ebp)
4b741f:	eb 49                	jmp    0x4b746a
4b7421:	8d 45 98             	lea    -0x68(%ebp),%eax
4b7424:	50                   	push   %eax
4b7425:	8d 4d 88             	lea    -0x78(%ebp),%ecx
4b7428:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b742b:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7430:	8b 30                	mov    (%eax),%esi
4b7432:	ff 56 2c             	call   *0x2c(%esi)
4b7435:	8a 45 de             	mov    -0x22(%ebp),%al
4b7438:	88 45 a1             	mov    %al,-0x5f(%ebp)
4b743b:	c6 45 a3 00          	movb   $0x0,-0x5d(%ebp)
4b743f:	c6 45 b1 03          	movb   $0x3,-0x4f(%ebp)
4b7443:	8d 45 98             	lea    -0x68(%ebp),%eax
4b7446:	50                   	push   %eax
4b7447:	8d 8d 78 ff ff ff    	lea    -0x88(%ebp),%ecx
4b744d:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b7450:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7455:	8b 30                	mov    (%eax),%esi
4b7457:	ff 56 2c             	call   *0x2c(%esi)
4b745a:	c6 45 b1 02          	movb   $0x2,-0x4f(%ebp)
4b745e:	8a 45 0c             	mov    0xc(%ebp),%al
4b7461:	88 45 a1             	mov    %al,-0x5f(%ebp)
4b7464:	8a 43 3c             	mov    0x3c(%ebx),%al
4b7467:	88 45 a3             	mov    %al,-0x5d(%ebp)
4b746a:	6a fe                	push   $0xfffffffe
4b746c:	6a fe                	push   $0xfffffffe
4b746e:	8d 45 88             	lea    -0x78(%ebp),%eax
4b7471:	50                   	push   %eax
4b7472:	e8 11 07 f5 ff       	call   0x407b88
4b7477:	eb 4d                	jmp    0x4b74c6
4b7479:	8d 8d 10 ff ff ff    	lea    -0xf0(%ebp),%ecx
4b747f:	ba 02 00 00 00       	mov    $0x2,%edx
4b7484:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b7489:	8b 30                	mov    (%eax),%esi
4b748b:	ff 56 14             	call   *0x14(%esi)
4b748e:	8d 45 98             	lea    -0x68(%ebp),%eax
4b7491:	50                   	push   %eax
4b7492:	8d 4d 88             	lea    -0x78(%ebp),%ecx
4b7495:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b7498:	a1 44 b2 6a 00       	mov    0x6ab244,%eax
4b749d:	8b 30                	mov    (%eax),%esi
4b749f:	ff 56 60             	call   *0x60(%esi)
4b74a2:	8b 85 10 ff ff ff    	mov    -0xf0(%ebp),%eax
4b74a8:	01 45 88             	add    %eax,-0x78(%ebp)
4b74ab:	8b 85 14 ff ff ff    	mov    -0xec(%ebp),%eax
4b74b1:	29 45 90             	sub    %eax,-0x70(%ebp)
4b74b4:	8b 85 18 ff ff ff    	mov    -0xe8(%ebp),%eax
4b74ba:	01 45 8c             	add    %eax,-0x74(%ebp)
4b74bd:	8b 85 1c ff ff ff    	mov    -0xe4(%ebp),%eax
4b74c3:	29 45 94             	sub    %eax,-0x6c(%ebp)
4b74c6:	80 7d dd 00          	cmpb   $0x0,-0x23(%ebp)
4b74ca:	0f 84 dd 02 00 00    	je     0x4b77ad
4b74d0:	80 7d eb 00          	cmpb   $0x0,-0x15(%ebp)
4b74d4:	0f 84 c5 01 00 00    	je     0x4b769f
4b74da:	57                   	push   %edi
4b74db:	8d 75 88             	lea    -0x78(%ebp),%esi
4b74de:	8d bd 68 ff ff ff    	lea    -0x98(%ebp),%edi
4b74e4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b74e5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b74e6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b74e7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b74e8:	5f                   	pop    %edi
4b74e9:	8b 45 c8             	mov    -0x38(%ebp),%eax
4b74ec:	83 c8 01             	or     $0x1,%eax
4b74ef:	83 c8 04             	or     $0x4,%eax
4b74f2:	89 45 c8             	mov    %eax,-0x38(%ebp)
4b74f5:	80 7d e8 00          	cmpb   $0x0,-0x18(%ebp)
4b74f9:	0f 84 ee 00 00 00    	je     0x4b75ed
4b74ff:	8a 45 db             	mov    -0x25(%ebp),%al
4b7502:	fe c8                	dec    %al
4b7504:	74 09                	je     0x4b750f
4b7506:	fe c8                	dec    %al
4b7508:	74 70                	je     0x4b757a
4b750a:	e9 30 01 00 00       	jmp    0x4b763f
4b750f:	8b 45 df             	mov    -0x21(%ebp),%eax
4b7512:	83 c0 03             	add    $0x3,%eax
4b7515:	01 85 68 ff ff ff    	add    %eax,-0x98(%ebp)
4b751b:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4b7521:	03 85 74 ff ff ff    	add    -0x8c(%ebp),%eax
4b7527:	2b 45 c4             	sub    -0x3c(%ebp),%eax
4b752a:	d1 f8                	sar    $1,%eax
4b752c:	79 03                	jns    0x4b7531
4b752e:	83 d0 00             	adc    $0x0,%eax
4b7531:	89 85 6c ff ff ff    	mov    %eax,-0x94(%ebp)
4b7537:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4b753d:	03 45 c4             	add    -0x3c(%ebp),%eax
4b7540:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4b7546:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4b754c:	03 85 70 ff ff ff    	add    -0x90(%ebp),%eax
4b7552:	2b 45 c0             	sub    -0x40(%ebp),%eax
4b7555:	d1 f8                	sar    $1,%eax
4b7557:	79 03                	jns    0x4b755c
4b7559:	83 d0 00             	adc    $0x0,%eax
4b755c:	89 85 68 ff ff ff    	mov    %eax,-0x98(%ebp)
4b7562:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4b7568:	03 45 c0             	add    -0x40(%ebp),%eax
4b756b:	89 85 70 ff ff ff    	mov    %eax,-0x90(%ebp)
4b7571:	83 65 c8 fe          	andl   $0xfffffffe,-0x38(%ebp)
4b7575:	e9 c5 00 00 00       	jmp    0x4b763f
4b757a:	8b 45 e3             	mov    -0x1d(%ebp),%eax
4b757d:	40                   	inc    %eax
4b757e:	01 85 6c ff ff ff    	add    %eax,-0x94(%ebp)
4b7584:	80 7d dc 00          	cmpb   $0x0,-0x24(%ebp)
4b7588:	74 07                	je     0x4b7591
4b758a:	83 85 6c ff ff ff 03 	addl   $0x3,-0x94(%ebp)
4b7591:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4b7597:	03 85 74 ff ff ff    	add    -0x8c(%ebp),%eax
4b759d:	2b 45 c4             	sub    -0x3c(%ebp),%eax
4b75a0:	d1 f8                	sar    $1,%eax
4b75a2:	79 03                	jns    0x4b75a7
4b75a4:	83 d0 00             	adc    $0x0,%eax
4b75a7:	89 85 6c ff ff ff    	mov    %eax,-0x94(%ebp)
4b75ad:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4b75b3:	03 45 c4             	add    -0x3c(%ebp),%eax
4b75b6:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4b75bc:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4b75c2:	03 85 70 ff ff ff    	add    -0x90(%ebp),%eax
4b75c8:	2b 45 c0             	sub    -0x40(%ebp),%eax
4b75cb:	d1 f8                	sar    $1,%eax
4b75cd:	79 03                	jns    0x4b75d2
4b75cf:	83 d0 00             	adc    $0x0,%eax
4b75d2:	89 85 68 ff ff ff    	mov    %eax,-0x98(%ebp)
4b75d8:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4b75de:	03 45 c0             	add    -0x40(%ebp),%eax
4b75e1:	89 85 70 ff ff ff    	mov    %eax,-0x90(%ebp)
4b75e7:	83 65 c8 fb          	andl   $0xfffffffb,-0x38(%ebp)
4b75eb:	eb 52                	jmp    0x4b763f
4b75ed:	8b 95 68 ff ff ff    	mov    -0x98(%ebp),%edx
4b75f3:	03 55 90             	add    -0x70(%ebp),%edx
4b75f6:	8b 45 c0             	mov    -0x40(%ebp),%eax
4b75f9:	2b d0                	sub    %eax,%edx
4b75fb:	d1 fa                	sar    $1,%edx
4b75fd:	79 03                	jns    0x4b7602
4b75ff:	83 d2 00             	adc    $0x0,%edx
4b7602:	89 95 68 ff ff ff    	mov    %edx,-0x98(%ebp)
4b7608:	8b 8d 6c ff ff ff    	mov    -0x94(%ebp),%ecx
4b760e:	03 4d 94             	add    -0x6c(%ebp),%ecx
4b7611:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4b7614:	2b ca                	sub    %edx,%ecx
4b7616:	d1 f9                	sar    $1,%ecx
4b7618:	79 03                	jns    0x4b761d
4b761a:	83 d1 00             	adc    $0x0,%ecx
4b761d:	89 8d 6c ff ff ff    	mov    %ecx,-0x94(%ebp)
4b7623:	8b 8d 68 ff ff ff    	mov    -0x98(%ebp),%ecx
4b7629:	03 c8                	add    %eax,%ecx
4b762b:	89 8d 70 ff ff ff    	mov    %ecx,-0x90(%ebp)
4b7631:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
4b7637:	03 c2                	add    %edx,%eax
4b7639:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4b763f:	8b 45 fc             	mov    -0x4(%ebp),%eax
4b7642:	8b 40 0c             	mov    0xc(%eax),%eax
4b7645:	8b 55 ec             	mov    -0x14(%ebp),%edx
4b7648:	e8 4b 04 f7 ff       	call   0x427a98
4b764d:	c6 45 da 01          	movb   $0x1,-0x26(%ebp)
4b7651:	8d 85 68 ff ff ff    	lea    -0x98(%ebp),%eax
4b7657:	50                   	push   %eax
4b7658:	8a 45 dc             	mov    -0x24(%ebp),%al
4b765b:	50                   	push   %eax
4b765c:	8d 45 da             	lea    -0x26(%ebp),%eax
4b765f:	50                   	push   %eax
4b7660:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4b7663:	8b 55 fc             	mov    -0x4(%ebp),%edx
4b7666:	8b c7                	mov    %edi,%eax
4b7668:	8b 30                	mov    (%eax),%esi
4b766a:	ff 56 54             	call   *0x54(%esi)
4b766d:	80 7d da 00          	cmpb   $0x0,-0x26(%ebp)