a48050:	8b 40 04             	mov    0x4(%eax),%eax
a48053:	8b 80 94 00 00 00    	mov    0x94(%eax),%eax
a48059:	85 c0                	test   %eax,%eax
a4805b:	74 48                	je     0xa480a5
a4805d:	83 78 14 03          	cmpl   $0x3,0x14(%eax)
a48061:	75 42                	jne    0xa480a5
a48063:	53                   	push   %ebx
a48064:	ff 70 24             	push   0x24(%eax)
a48067:	ff 70 1c             	push   0x1c(%eax)
a4806a:	ff 70 20             	push   0x20(%eax)
a4806d:	ff 15 58 32 d8 00    	call   *0xd83258
a48073:	8b 8d 28 fa ff ff    	mov    -0x5d8(%ebp),%ecx
a48079:	8b 89 a8 00 00 00    	mov    0xa8(%ecx),%ecx
a4807f:	89 41 10             	mov    %eax,0x10(%ecx)
a48082:	8b 85 28 fa ff ff    	mov    -0x5d8(%ebp),%eax
a48088:	8b 80 a8 00 00 00    	mov    0xa8(%eax),%eax
a4808e:	39 58 10             	cmp    %ebx,0x10(%eax)
a48091:	75 12                	jne    0xa480a5
a48093:	6a ff                	push   $0xffffffff
a48095:	53                   	push   %ebx
a48096:	68 06 f1 00 00       	push   $0xf106
a4809b:	e8 96 9a 9b ff       	call   0x401b36
a480a0:	e9 6b 09 00 00       	jmp    0xa48a10
a480a5:	c7 85 34 fa ff ff 01 	movl   $0x1,-0x5cc(%ebp)
a480ac:	00 00 00
a480af:	8b 07                	mov    (%edi),%eax
a480b1:	8d 8d 28 fa ff ff    	lea    -0x5d8(%ebp),%ecx
a480b7:	51                   	push   %ecx
a480b8:	8b b0 a0 01 00 00    	mov    0x1a0(%eax),%esi
a480be:	8b ce                	mov    %esi,%ecx
a480c0:	e8 a0 45 9e ff       	call   0x42c665
a480c5:	8b cf                	mov    %edi,%ecx
a480c7:	ff d6                	call   *%esi
a480c9:	85 c0                	test   %eax,%eax
a480cb:	0f 84 3f 09 00 00    	je     0xa48a10
a480d1:	e8 3f e5 9e ff       	call   0x436615
a480d6:	50                   	push   %eax
a480d7:	8d 8d f0 f9 ff ff    	lea    -0x610(%ebp),%ecx
a480dd:	e8 32 1b 9c ff       	call   0x409c14
a480e2:	8b 85 28 fa ff ff    	mov    -0x5d8(%ebp),%eax
a480e8:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
a480ec:	8b 80 a8 00 00 00    	mov    0xa8(%eax),%eax
a480f2:	f6 40 14 20          	testb  $0x20,0x14(%eax)
a480f6:	0f 84 68 01 00 00    	je     0xa48264
a480fc:	83 bd 2c fa ff ff 00 	cmpl   $0x0,-0x5d4(%ebp)
a48103:	0f 85 5b 01 00 00    	jne    0xa48264
a48109:	68 45 f0 00 00       	push   $0xf045
a4810e:	8d 8d 0c fa ff ff    	lea    -0x5f4(%ebp),%ecx
a48114:	e8 6a c8 9d ff       	call   0x424983
a48119:	68 46 f0 00 00       	push   $0xf046
a4811e:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
a48124:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
a48128:	e8 56 c8 9d ff       	call   0x424983
a4812d:	68 47 f0 00 00       	push   $0xf047
a48132:	8d 8d 1c fa ff ff    	lea    -0x5e4(%ebp),%ecx
a48138:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
a4813c:	e8 42 c8 9d ff       	call   0x424983
a48141:	68 48 f0 00 00       	push   $0xf048
a48146:	8d 8d 18 fa ff ff    	lea    -0x5e8(%ebp),%ecx
a4814c:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
a48150:	e8 2e c8 9d ff       	call   0x424983
a48155:	6a 01                	push   $0x1
a48157:	53                   	push   %ebx
a48158:	53                   	push   %ebx
a48159:	ff b5 1c fa ff ff    	push   -0x5e4(%ebp)
a4815f:	8d 8d 68 fa ff ff    	lea    -0x598(%ebp),%ecx
a48165:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
a48169:	6a 06                	push   $0x6
a4816b:	ff b5 10 fa ff ff    	push   -0x5f0(%ebp)
a48171:	ff b5 0c fa ff ff    	push   -0x5f4(%ebp)
a48177:	53                   	push   %ebx
a48178:	e8 23 f7 9c ff       	call   0x4178a0
a4817d:	8b b5 18 fa ff ff    	mov    -0x5e8(%ebp),%esi
a48183:	8d 8d 68 fa ff ff    	lea    -0x598(%ebp),%ecx
a48189:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
a4818d:	e8 fd f9 9b ff       	call   0x407b8f
a48192:	8d 8d 68 fa ff ff    	lea    -0x598(%ebp),%ecx
a48198:	89 70 30             	mov    %esi,0x30(%eax)
a4819b:	e8 c5 d0 9e ff       	call   0x435265
a481a0:	8d 8d 68 fa ff ff    	lea    -0x598(%ebp),%ecx
a481a6:	83 f8 01             	cmp    $0x1,%eax
a481a9:	74 48                	je     0xa481f3
a481ab:	e8 65 1e 9c ff       	call   0x40a015
a481b0:	8b 8d 18 fa ff ff    	mov    -0x5e8(%ebp),%ecx
a481b6:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a481b9:	e8 56 ca 9b ff       	call   0x404c14
a481be:	8b 8d 1c fa ff ff    	mov    -0x5e4(%ebp),%ecx
a481c4:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a481c7:	e8 48 ca 9b ff       	call   0x404c14
a481cc:	8b 8d 10 fa ff ff    	mov    -0x5f0(%ebp),%ecx
a481d2:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a481d5:	e8 3a ca 9b ff       	call   0x404c14
a481da:	8b 8d 0c fa ff ff    	mov    -0x5f4(%ebp),%ecx
a481e0:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a481e3:	e8 2c ca 9b ff       	call   0x404c14
a481e8:	8b b5 f0 f9 ff ff    	mov    -0x610(%ebp),%esi
a481ee:	e9 15 08 00 00       	jmp    0xa48a08
a481f3:	8d 85 04 fa ff ff    	lea    -0x5fc(%ebp),%eax
a481f9:	50                   	push   %eax
a481fa:	e8 33 0f 9d ff       	call   0x419132
a481ff:	50                   	push   %eax
a48200:	8d 8d f0 f9 ff ff    	lea    -0x610(%ebp),%ecx
a48206:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
a4820a:	e8 de a4 9c ff       	call   0x4126ed
a4820f:	8b 8d 04 fa ff ff    	mov    -0x5fc(%ebp),%ecx
a48215:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a48218:	e8 f7 c9 9b ff       	call   0x404c14
a4821d:	8d 8d 68 fa ff ff    	lea    -0x598(%ebp),%ecx
a48223:	e8 ed 1d 9c ff       	call   0x40a015
a48228:	8b 8d 18 fa ff ff    	mov    -0x5e8(%ebp),%ecx
a4822e:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a48231:	e8 de c9 9b ff       	call   0x404c14
a48236:	8b 8d 1c fa ff ff    	mov    -0x5e4(%ebp),%ecx
a4823c:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4823f:	e8 d0 c9 9b ff       	call   0x404c14
a48244:	8b 8d 10 fa ff ff    	mov    -0x5f0(%ebp),%ecx
a4824a:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4824d:	e8 c2 c9 9b ff       	call   0x404c14
a48252:	8b 8d 0c fa ff ff    	mov    -0x5f4(%ebp),%ecx
a48258:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
a4825c:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4825f:	e8 b0 c9 9b ff       	call   0x404c14
a48264:	e8 ac e3 9e ff       	call   0x436615
a48269:	50                   	push   %eax
a4826a:	8d 8d 08 fa ff ff    	lea    -0x5f8(%ebp),%ecx
a48270:	e8 9f 19 9c ff       	call   0x409c14
a48275:	8b 87 80 00 00 00    	mov    0x80(%edi),%eax
a4827b:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
a4827f:	85 c0                	test   %eax,%eax
a48281:	74 11                	je     0xa48294
a48283:	83 c0 20             	add    $0x20,%eax
a48286:	8d 8d 08 fa ff ff    	lea    -0x5f8(%ebp),%ecx
a4828c:	50                   	push   %eax
a4828d:	e8 5b a4 9c ff       	call   0x4126ed
a48292:	eb 1e                	jmp    0xa482b2
a48294:	8b cf                	mov    %edi,%ecx
a48296:	e8 28 2d 9d ff       	call   0x41afc3
a4829b:	85 c0                	test   %eax,%eax
a4829d:	75 05                	jne    0xa482a4
a4829f:	e8 c2 9c 9e ff       	call   0x431f66
a482a4:	8d 8d 08 fa ff ff    	lea    -0x5f8(%ebp),%ecx
a482aa:	51                   	push   %ecx
a482ab:	8b c8                	mov    %eax,%ecx
a482ad:	e8 f5 f8 9c ff       	call   0x417ba7
a482b2:	6a 14                	push   $0x14
a482b4:	5e                   	pop    %esi
a482b5:	56                   	push   %esi
a482b6:	8d 85 c8 f9 ff ff    	lea    -0x638(%ebp),%eax
a482bc:	53                   	push   %ebx
a482bd:	50                   	push   %eax
a482be:	e8 f5 c4 9c ff       	call   0x4147b8
a482c3:	8b 85 08 fa ff ff    	mov    -0x5f8(%ebp),%eax
a482c9:	83 c4 0c             	add    $0xc,%esp
a482cc:	89 b5 c8 f9 ff ff    	mov    %esi,-0x638(%ebp)
a482d2:	89 85 cc f9 ff ff    	mov    %eax,-0x634(%ebp)
a482d8:	e8 38 e3 9e ff       	call   0x436615
a482dd:	50                   	push   %eax
a482de:	8d 8d 0c fa ff ff    	lea    -0x5f4(%ebp),%ecx
a482e4:	e8 2b 19 9c ff       	call   0x409c14
a482e9:	8b b5 f0 f9 ff ff    	mov    -0x610(%ebp),%esi
a482ef:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
a482f3:	83 7e f4 00          	cmpl   $0x0,-0xc(%esi)
a482f7:	75 3c                	jne    0xa48335
a482f9:	8b 8d 28 fa ff ff    	mov    -0x5d8(%ebp),%ecx
a482ff:	8d 85 04 fa ff ff    	lea    -0x5fc(%ebp),%eax
a48305:	50                   	push   %eax
a48306:	89 9d d0 f9 ff ff    	mov    %ebx,-0x630(%ebp)
a4830c:	e8 d3 d3 9d ff       	call   0x4256e4
a48311:	50                   	push   %eax
a48312:	8d 8d 0c fa ff ff    	lea    -0x5f4(%ebp),%ecx
a48318:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
a4831c:	e8 cc a3 9c ff       	call   0x4126ed
a48321:	8b 8d 04 fa ff ff    	mov    -0x5fc(%ebp),%ecx
a48327:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
a4832b:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4832e:	e8 e1 c8 9b ff       	call   0x404c14
a48333:	eb 22                	jmp    0xa48357
a48335:	68 04 01 00 00       	push   $0x104
a4833a:	8d 8d 0c fa ff ff    	lea    -0x5f4(%ebp),%ecx
a48340:	89 b5 d0 f9 ff ff    	mov    %esi,-0x630(%ebp)
a48346:	e8 47 62 9d ff       	call   0x41e592
a4834b:	68 04 01 00 00       	push   $0x104
a48350:	50                   	push   %eax
a48351:	56                   	push   %esi
a48352:	e8 4f 33 9f ff       	call   0x43b6a6
a48357:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a4835d:	e8 40 12 9c ff       	call   0x4095a2
a48362:	83 bd 2c fa ff ff 00 	cmpl   $0x0,-0x5d4(%ebp)
a48369:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
a4836d:	75 24                	jne    0xa48393
a4836f:	8b 85 28 fa ff ff    	mov    -0x5d8(%ebp),%eax
a48375:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a4837b:	8b 80 a8 00 00 00    	mov    0xa8(%eax),%eax
a48381:	ff 70 10             	push   0x10(%eax)
a48384:	e8 e2 39 9c ff       	call   0x40bd6b
a48389:	c7 85 00 fa ff ff 01 	movl   $0x1,-0x600(%ebp)
a48390:	00 00 00
a48393:	8b 07                	mov    (%edi),%eax
a48395:	8d 8d 28 fa ff ff    	lea    -0x5d8(%ebp),%ecx
a4839b:	51                   	push   %ecx
a4839c:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a483a2:	51                   	push   %ecx
a483a3:	8b b8 a4 01 00 00    	mov    0x1a4(%eax),%edi
a483a9:	8b cf                	mov    %edi,%ecx
a483ab:	e8 b5 42 9e ff       	call   0x42c665
a483b0:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
a483b6:	ff d7                	call   *%edi
a483b8:	83 bd 2c fa ff ff 00 	cmpl   $0x0,-0x5d4(%ebp)
a483bf:	75 11                	jne    0xa483d2
a483c1:	68 fb 8b 41 00       	push   $0x418bfb
a483c6:	ff b5 f8 f9 ff ff    	push   -0x608(%ebp)
a483cc:	ff 15 d8 32 d8 00    	call   *0xd832d8
a483d2:	e8 4e 2c 9f ff       	call   0x43b025
a483d7:	53                   	push   %ebx
a483d8:	8b c8                	mov    %eax,%ecx
a483da:	89 85 04 fa ff ff    	mov    %eax,-0x5fc(%ebp)
a483e0:	e8 25 c2 9c ff       	call   0x41460a
a483e5:	8b bd 24 fa ff ff    	mov    -0x5dc(%ebp),%edi
a483eb:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a483f1:	57                   	push   %edi
a483f2:	e8 5b 2f 9c ff       	call   0x40b352
a483f7:	c6 45 fc 0c          	movb   $0xc,-0x4(%ebp)
a483fb:	e8 15 e2 9e ff       	call   0x436615
a48400:	50                   	push   %eax
a48401:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
a48407:	e8 08 18 9c ff       	call   0x409c14
a4840c:	ff b5 08 fa ff ff    	push   -0x5f8(%ebp)
a48412:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a48418:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
a4841c:	68 c9 00 00 00       	push   $0xc9
a48421:	e8 e3 d1 9c ff       	call   0x415609
a48426:	8b 8d 28 fa ff ff    	mov    -0x5d8(%ebp),%ecx
a4842c:	8d 85 14 fa ff ff    	lea    -0x5ec(%ebp),%eax
a48432:	50                   	push   %eax
a48433:	e8 99 86 9d ff       	call   0x420ad1
a48438:	ff 30                	push   (%eax)
a4843a:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a48440:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
a48444:	68 ca 00 00 00       	push   $0xca
a48449:	e8 bb d1 9c ff       	call   0x415609
a4844e:	8b 8d 14 fa ff ff    	mov    -0x5ec(%ebp),%ecx
a48454:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
a48458:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4845b:	e8 b4 c7 9b ff       	call   0x404c14
a48460:	8b 9d 0c fa ff ff    	mov    -0x5f4(%ebp),%ebx
a48466:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a4846c:	53                   	push   %ebx
a4846d:	68 cb 00 00 00       	push   $0xcb
a48472:	e8 92 d1 9c ff       	call   0x415609
a48477:	6a 05                	push   $0x5
a48479:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a4847f:	e8 13 7b 9c ff       	call   0x40ff97
a48484:	ff b5 3c f9 ff ff    	push   -0x6c4(%ebp)
a4848a:	ff 15 8c 3f d8 00    	call   *0xd83f8c
a48490:	83 bd 2c fa ff ff 00 	cmpl   $0x0,-0x5d4(%ebp)
a48497:	0f 85 82 00 00 00    	jne    0xa4851f
a4849d:	8d 85 c8 f9 ff ff    	lea    -0x638(%ebp),%eax
a484a3:	50                   	push   %eax
a484a4:	ff b5 f8 f9 ff ff    	push   -0x608(%ebp)
a484aa:	ff 15 18 32 d8 00    	call   *0xd83218
a484b0:	89 85 5c fa ff ff    	mov    %eax,-0x5a4(%ebp)
a484b6:	83 f8 ff             	cmp    $0xffffffff,%eax
a484b9:	75 64                	jne    0xa4851f
a484bb:	8b 8d 04 fa ff ff    	mov    -0x5fc(%ebp),%ecx
a484c1:	6a 01                	push   $0x1
a484c3:	e8 42 c1 9c ff       	call   0x41460a
a484c8:	8b 07                	mov    (%edi),%eax
a484ca:	8d 8d 28 fa ff ff    	lea    -0x5d8(%ebp),%ecx
a484d0:	51                   	push   %ecx
a484d1:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a484d7:	51                   	push   %ecx
a484d8:	8b b8 ac 01 00 00    	mov    0x1ac(%eax),%edi
a484de:	8b cf                	mov    %edi,%ecx
a484e0:	e8 80 41 9e ff       	call   0x42c665
a484e5:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
a484eb:	ff d7                	call   *%edi
a484ed:	8d 8d 1c f9 ff ff    	lea    -0x6e4(%ebp),%ecx
a484f3:	e8 f1 85 9e ff       	call   0x430ae9
a484f8:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a484fe:	e8 2c 09 9e ff       	call   0x428e2f
a48503:	6a ff                	push   $0xffffffff
a48505:	6a 00                	push   $0x0
a48507:	68 06 f1 00 00       	push   $0xf106
a4850c:	e8 25 96 9b ff       	call   0x401b36
a48511:	8b 8d 10 fa ff ff    	mov    -0x5f0(%ebp),%ecx
a48517:	8d 49 f0             	lea    -0x10(%ecx),%ecx
a4851a:	e9 ae 04 00 00       	jmp    0xa489cd
a4851f:	8b 85 28 fa ff ff    	mov    -0x5d8(%ebp),%eax
a48525:	8b 88 a8 00 00 00    	mov    0xa8(%eax),%ecx
a4852b:	0f b7 79 1a          	movzwl 0x1a(%ecx),%edi
a4852f:	0f b7 51 1c          	movzwl 0x1c(%ecx),%edx
a48533:	0f b7 41 18          	movzwl 0x18(%ecx),%eax
a48537:	89 85 18 fa ff ff    	mov    %eax,-0x5e8(%ebp)
a4853d:	3b fa                	cmp    %edx,%edi
a4853f:	73 02                	jae    0xa48543
a48541:	8b fa                	mov    %edx,%edi
a48543:	0f b7 49 1e          	movzwl 0x1e(%ecx),%ecx
a48547:	3b f9                	cmp    %ecx,%edi
a48549:	76 02                	jbe    0xa4854d
a4854b:	8b f9                	mov    %ecx,%edi
a4854d:	89 bd e0 f9 ff ff    	mov    %edi,-0x620(%ebp)
a48553:	3b c2                	cmp    %edx,%eax
a48555:	73 08                	jae    0xa4855f
a48557:	8b c2                	mov    %edx,%eax
a48559:	89 95 18 fa ff ff    	mov    %edx,-0x5e8(%ebp)
a4855f:	3b c1                	cmp    %ecx,%eax
a48561:	76 08                	jbe    0xa4856b
a48563:	8b c1                	mov    %ecx,%eax
a48565:	89 85 18 fa ff ff    	mov    %eax,-0x5e8(%ebp)
a4856b:	3b f8                	cmp    %eax,%edi
a4856d:	b9 ff ff 00 00       	mov    $0xffff,%ecx
a48572:	1b c0                	sbb    %eax,%eax
a48574:	83 e0 fe             	and    $0xfffffffe,%eax
a48577:	40                   	inc    %eax
a48578:	89 85 14 fa ff ff    	mov    %eax,-0x5ec(%ebp)
a4857e:	3b f9                	cmp    %ecx,%edi
a48580:	75 08                	jne    0xa4858a
a48582:	89 8d 1c fa ff ff    	mov    %ecx,-0x5e4(%ebp)
a48588:	eb 08                	jmp    0xa48592
a4858a:	03 f8                	add    %eax,%edi
a4858c:	89 bd 1c fa ff ff    	mov    %edi,-0x5e4(%ebp)
a48592:	bf 43 f0 00 00       	mov    $0xf043,%edi
a48597:	57                   	push   %edi
a48598:	e8 de 22 9c ff       	call   0x40a87b
a4859d:	85 c0                	test   %eax,%eax
a4859f:	74 0d                	je     0xa485ae
a485a1:	57                   	push   %edi
a485a2:	50                   	push   %eax
a485a3:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
a485a9:	e8 1e b9 9b ff       	call   0x403ecc
a485ae:	83 bd 2c fa ff ff 00 	cmpl   $0x0,-0x5d4(%ebp)
a485b5:	8b bd 10 fa ff ff    	mov    -0x5f0(%ebp),%edi
a485bb:	0f 84 92 00 00 00    	je     0xa48653
a485c1:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
a485c7:	8b 01                	mov    (%ecx),%eax
a485c9:	8d 8d 28 fa ff ff    	lea    -0x5d8(%ebp),%ecx
a485cf:	51                   	push   %ecx
a485d0:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx
a485d6:	51                   	push   %ecx
a485d7:	8b 80 88 01 00 00    	mov    0x188(%eax),%eax
a485dd:	8b c8                	mov    %eax,%ecx
a485df:	89 85 14 fa ff ff    	mov    %eax,-0x5ec(%ebp)
a485e5:	e8 7b 40 9e ff       	call   0x42c665
a485ea:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
a485f0:	ff 95 14 fa ff ff    	call   *-0x5ec(%ebp)
a485f6:	8b 8d 24 fa ff ff    	mov    -0x5dc(%ebp),%ecx
a485fc:	8b 01                	mov    (%ecx),%eax
a485fe:	8d 8d 28 fa ff ff    	lea    -0x5d8(%ebp),%ecx
a48604:	51                   	push   %ecx
a48605:	8d 8d f4 f9 ff ff    	lea    -0x60c(%ebp),%ecx