6d7487:	cc                   	int3
6d7488:	cc                   	int3
6d7489:	cc                   	int3
6d748a:	cc                   	int3
6d748b:	cc                   	int3
6d748c:	cc                   	int3
6d748d:	cc                   	int3
6d748e:	cc                   	int3
6d748f:	cc                   	int3
6d7490:	56                   	push   %esi
6d7491:	57                   	push   %edi
6d7492:	8b f9                	mov    %ecx,%edi
6d7494:	8d 77 0c             	lea    0xc(%edi),%esi
6d7497:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6d749d:	8b 46 14             	mov    0x14(%esi),%eax
6d74a0:	83 f8 10             	cmp    $0x10,%eax
6d74a3:	72 0b                	jb     0x6d74b0
6d74a5:	40                   	inc    %eax
6d74a6:	8b ce                	mov    %esi,%ecx
6d74a8:	50                   	push   %eax
6d74a9:	ff 36                	push   (%esi)
6d74ab:	e8 6c d1 d5 ff       	call   0x43461c
6d74b0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6d74b7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6d74bb:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6d74c2:	72 02                	jb     0x6d74c6
6d74c4:	8b 36                	mov    (%esi),%esi
6d74c6:	8d 47 04             	lea    0x4(%edi),%eax
6d74c9:	c6 06 00             	movb   $0x0,(%esi)
6d74cc:	50                   	push   %eax
6d74cd:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6d74d3:	e8 60 d8 d5 ff       	call   0x434d38
6d74d8:	83 c4 04             	add    $0x4,%esp
6d74db:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
6d74e0:	74 0b                	je     0x6d74ed
6d74e2:	6a 24                	push   $0x24
6d74e4:	57                   	push   %edi
6d74e5:	e8 b2 a9 d2 ff       	call   0x401e9c
6d74ea:	83 c4 08             	add    $0x8,%esp
6d74ed:	8b c7                	mov    %edi,%eax
6d74ef:	5f                   	pop    %edi
6d74f0:	5e                   	pop    %esi
6d74f1:	c2 04 00             	ret    $0x4
6d74f4:	cc                   	int3
6d74f5:	cc                   	int3
6d74f6:	cc                   	int3
6d74f7:	cc                   	int3
6d74f8:	cc                   	int3
6d74f9:	cc                   	int3
6d74fa:	cc                   	int3
6d74fb:	cc                   	int3
6d74fc:	cc                   	int3
6d74fd:	cc                   	int3
6d74fe:	cc                   	int3
6d74ff:	cc                   	int3
6d7500:	cc                   	int3
6d7501:	cc                   	int3
6d7502:	cc                   	int3
6d7503:	cc                   	int3
6d7504:	cc                   	int3
6d7505:	cc                   	int3
6d7506:	cc                   	int3
6d7507:	cc                   	int3
6d7508:	cc                   	int3
6d7509:	cc                   	int3
6d750a:	cc                   	int3
6d750b:	cc                   	int3
6d750c:	cc                   	int3
6d750d:	cc                   	int3
6d750e:	cc                   	int3
6d750f:	cc                   	int3
6d7510:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
6d7515:	56                   	push   %esi
6d7516:	8b f1                	mov    %ecx,%esi
6d7518:	c7 06 50 88 bf 00    	movl   $0xbf8850,(%esi)
6d751e:	74 0b                	je     0x6d752b
6d7520:	6a 04                	push   $0x4
6d7522:	56                   	push   %esi
6d7523:	e8 74 a9 d2 ff       	call   0x401e9c
6d7528:	83 c4 08             	add    $0x8,%esp
6d752b:	8b c6                	mov    %esi,%eax
6d752d:	5e                   	pop    %esi
6d752e:	c2 04 00             	ret    $0x4
6d7531:	cc                   	int3
6d7532:	cc                   	int3
6d7533:	cc                   	int3
6d7534:	cc                   	int3
6d7535:	cc                   	int3
6d7536:	cc                   	int3
6d7537:	cc                   	int3
6d7538:	cc                   	int3
6d7539:	cc                   	int3
6d753a:	cc                   	int3
6d753b:	cc                   	int3
6d753c:	cc                   	int3
6d753d:	cc                   	int3
6d753e:	cc                   	int3
6d753f:	cc                   	int3
6d7540:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
6d7545:	56                   	push   %esi
6d7546:	8b f1                	mov    %ecx,%esi
6d7548:	c7 06 50 88 bf 00    	movl   $0xbf8850,(%esi)
6d754e:	74 0b                	je     0x6d755b
6d7550:	6a 04                	push   $0x4
6d7552:	56                   	push   %esi
6d7553:	e8 44 a9 d2 ff       	call   0x401e9c
6d7558:	83 c4 08             	add    $0x8,%esp
6d755b:	8b c6                	mov    %esi,%eax
6d755d:	5e                   	pop    %esi
6d755e:	c2 04 00             	ret    $0x4
6d7561:	cc                   	int3
6d7562:	cc                   	int3
6d7563:	cc                   	int3
6d7564:	cc                   	int3
6d7565:	cc                   	int3
6d7566:	cc                   	int3
6d7567:	cc                   	int3
6d7568:	cc                   	int3
6d7569:	cc                   	int3
6d756a:	cc                   	int3
6d756b:	cc                   	int3
6d756c:	cc                   	int3
6d756d:	cc                   	int3
6d756e:	cc                   	int3
6d756f:	cc                   	int3
6d7570:	56                   	push   %esi
6d7571:	8b f1                	mov    %ecx,%esi
6d7573:	8b 4e 04             	mov    0x4(%esi),%ecx
6d7576:	c7 06 bc 88 bf 00    	movl   $0xbf88bc,(%esi)
6d757c:	85 c9                	test   %ecx,%ecx
6d757e:	74 06                	je     0x6d7586
6d7580:	8b 01                	mov    (%ecx),%eax
6d7582:	6a 01                	push   $0x1
6d7584:	ff 10                	call   *(%eax)
6d7586:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6d758b:	c7 06 68 88 bf 00    	movl   $0xbf8868,(%esi)
6d7591:	74 0b                	je     0x6d759e
6d7593:	6a 08                	push   $0x8
6d7595:	56                   	push   %esi
6d7596:	e8 01 a9 d2 ff       	call   0x401e9c
6d759b:	83 c4 08             	add    $0x8,%esp
6d759e:	8b c6                	mov    %esi,%eax
6d75a0:	5e                   	pop    %esi
6d75a1:	c2 04 00             	ret    $0x4
6d75a4:	cc                   	int3
6d75a5:	cc                   	int3
6d75a6:	cc                   	int3
6d75a7:	cc                   	int3
6d75a8:	cc                   	int3
6d75a9:	cc                   	int3
6d75aa:	cc                   	int3
6d75ab:	cc                   	int3
6d75ac:	cc                   	int3
6d75ad:	cc                   	int3
6d75ae:	cc                   	int3
6d75af:	cc                   	int3
6d75b0:	cc                   	int3
6d75b1:	cc                   	int3
6d75b2:	cc                   	int3
6d75b3:	cc                   	int3
6d75b4:	cc                   	int3
6d75b5:	cc                   	int3
6d75b6:	cc                   	int3
6d75b7:	cc                   	int3
6d75b8:	cc                   	int3
6d75b9:	cc                   	int3
6d75ba:	cc                   	int3
6d75bb:	cc                   	int3
6d75bc:	cc                   	int3
6d75bd:	cc                   	int3
6d75be:	cc                   	int3
6d75bf:	cc                   	int3
6d75c0:	56                   	push   %esi
6d75c1:	8b f1                	mov    %ecx,%esi
6d75c3:	8b 4e 04             	mov    0x4(%esi),%ecx
6d75c6:	c7 06 bc 88 bf 00    	movl   $0xbf88bc,(%esi)
6d75cc:	85 c9                	test   %ecx,%ecx
6d75ce:	74 06                	je     0x6d75d6
6d75d0:	8b 01                	mov    (%ecx),%eax
6d75d2:	6a 01                	push   $0x1
6d75d4:	ff 10                	call   *(%eax)
6d75d6:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6d75db:	c7 06 68 88 bf 00    	movl   $0xbf8868,(%esi)
6d75e1:	74 0b                	je     0x6d75ee
6d75e3:	6a 08                	push   $0x8
6d75e5:	56                   	push   %esi
6d75e6:	e8 b1 a8 d2 ff       	call   0x401e9c
6d75eb:	83 c4 08             	add    $0x8,%esp
6d75ee:	8b c6                	mov    %esi,%eax
6d75f0:	5e                   	pop    %esi
6d75f1:	c2 04 00             	ret    $0x4
6d75f4:	cc                   	int3
6d75f5:	cc                   	int3
6d75f6:	cc                   	int3
6d75f7:	cc                   	int3
6d75f8:	cc                   	int3
6d75f9:	cc                   	int3
6d75fa:	cc                   	int3
6d75fb:	cc                   	int3
6d75fc:	cc                   	int3
6d75fd:	cc                   	int3
6d75fe:	cc                   	int3
6d75ff:	cc                   	int3
6d7600:	cc                   	int3
6d7601:	cc                   	int3
6d7602:	cc                   	int3
6d7603:	cc                   	int3
6d7604:	cc                   	int3
6d7605:	cc                   	int3
6d7606:	cc                   	int3
6d7607:	cc                   	int3
6d7608:	cc                   	int3
6d7609:	cc                   	int3
6d760a:	cc                   	int3
6d760b:	cc                   	int3
6d760c:	cc                   	int3
6d760d:	cc                   	int3
6d760e:	cc                   	int3
6d760f:	cc                   	int3
6d7610:	55                   	push   %ebp
6d7611:	8b ec                	mov    %esp,%ebp
6d7613:	6a ff                	push   $0xffffffff
6d7615:	68 66 c9 b7 00       	push   $0xb7c966
6d761a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d7620:	50                   	push   %eax
6d7621:	56                   	push   %esi
6d7622:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d7627:	33 c5                	xor    %ebp,%eax
6d7629:	50                   	push   %eax
6d762a:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d762d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d7633:	8b f1                	mov    %ecx,%esi
6d7635:	8b 4e 10             	mov    0x10(%esi),%ecx
6d7638:	ff 76 0c             	push   0xc(%esi)
6d763b:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d7642:	ff 76 04             	push   0x4(%esi)
6d7645:	8b 01                	mov    (%ecx),%eax
6d7647:	ff 50 04             	call   *0x4(%eax)
6d764a:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
6d764e:	c7 06 68 88 bf 00    	movl   $0xbf8868,(%esi)
6d7654:	74 0b                	je     0x6d7661
6d7656:	6a 14                	push   $0x14
6d7658:	56                   	push   %esi
6d7659:	e8 3e a8 d2 ff       	call   0x401e9c
6d765e:	83 c4 08             	add    $0x8,%esp
6d7661:	8b c6                	mov    %esi,%eax
6d7663:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d7666:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d766d:	59                   	pop    %ecx
6d766e:	5e                   	pop    %esi
6d766f:	8b e5                	mov    %ebp,%esp
6d7671:	5d                   	pop    %ebp
6d7672:	c2 04 00             	ret    $0x4
6d7675:	cc                   	int3
6d7676:	cc                   	int3
6d7677:	cc                   	int3
6d7678:	cc                   	int3
6d7679:	cc                   	int3
6d767a:	cc                   	int3
6d767b:	cc                   	int3
6d767c:	cc                   	int3
6d767d:	cc                   	int3
6d767e:	cc                   	int3
6d767f:	cc                   	int3
6d7680:	cc                   	int3
6d7681:	cc                   	int3
6d7682:	cc                   	int3
6d7683:	cc                   	int3
6d7684:	cc                   	int3
6d7685:	cc                   	int3
6d7686:	cc                   	int3
6d7687:	cc                   	int3
6d7688:	cc                   	int3
6d7689:	cc                   	int3
6d768a:	cc                   	int3
6d768b:	cc                   	int3
6d768c:	cc                   	int3
6d768d:	cc                   	int3
6d768e:	cc                   	int3
6d768f:	cc                   	int3
6d7690:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
6d7695:	56                   	push   %esi
6d7696:	8b f1                	mov    %ecx,%esi
6d7698:	c7 06 68 88 bf 00    	movl   $0xbf8868,(%esi)
6d769e:	74 0b                	je     0x6d76ab
6d76a0:	6a 04                	push   $0x4
6d76a2:	56                   	push   %esi
6d76a3:	e8 f4 a7 d2 ff       	call   0x401e9c
6d76a8:	83 c4 08             	add    $0x8,%esp
6d76ab:	8b c6                	mov    %esi,%eax
6d76ad:	5e                   	pop    %esi
6d76ae:	c2 04 00             	ret    $0x4
6d76b1:	cc                   	int3
6d76b2:	cc                   	int3
6d76b3:	cc                   	int3
6d76b4:	cc                   	int3
6d76b5:	cc                   	int3
6d76b6:	cc                   	int3
6d76b7:	cc                   	int3
6d76b8:	cc                   	int3
6d76b9:	cc                   	int3
6d76ba:	cc                   	int3
6d76bb:	cc                   	int3
6d76bc:	cc                   	int3
6d76bd:	cc                   	int3
6d76be:	cc                   	int3
6d76bf:	cc                   	int3
6d76c0:	55                   	push   %ebp
6d76c1:	8b ec                	mov    %esp,%ebp
6d76c3:	6a ff                	push   $0xffffffff
6d76c5:	68 96 c9 b7 00       	push   $0xb7c996
6d76ca:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d76d0:	50                   	push   %eax
6d76d1:	56                   	push   %esi
6d76d2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d76d7:	33 c5                	xor    %ebp,%eax
6d76d9:	50                   	push   %eax
6d76da:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d76dd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d76e3:	8b f1                	mov    %ecx,%esi
6d76e5:	8b 4e 10             	mov    0x10(%esi),%ecx
6d76e8:	ff 76 0c             	push   0xc(%esi)
6d76eb:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d76f2:	ff 76 04             	push   0x4(%esi)
6d76f5:	8b 01                	mov    (%ecx),%eax
6d76f7:	ff 50 04             	call   *0x4(%eax)
6d76fa:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
6d76fe:	c7 06 68 88 bf 00    	movl   $0xbf8868,(%esi)
6d7704:	74 0b                	je     0x6d7711
6d7706:	6a 14                	push   $0x14
6d7708:	56                   	push   %esi
6d7709:	e8 8e a7 d2 ff       	call   0x401e9c
6d770e:	83 c4 08             	add    $0x8,%esp
6d7711:	8b c6                	mov    %esi,%eax
6d7713:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d7716:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d771d:	59                   	pop    %ecx
6d771e:	5e                   	pop    %esi
6d771f:	8b e5                	mov    %ebp,%esp
6d7721:	5d                   	pop    %ebp
6d7722:	c2 04 00             	ret    $0x4
6d7725:	cc                   	int3
6d7726:	cc                   	int3
6d7727:	cc                   	int3
6d7728:	cc                   	int3
6d7729:	cc                   	int3
6d772a:	cc                   	int3
6d772b:	cc                   	int3
6d772c:	cc                   	int3
6d772d:	cc                   	int3