84159f:	75 07                	jne    0x8415a8
8415a1:	8b 81 b8 4d 00 00    	mov    0x4db8(%ecx),%eax
8415a7:	c3                   	ret
8415a8:	33 c0                	xor    %eax,%eax
8415aa:	c3                   	ret
8415ab:	cc                   	int3
8415ac:	cc                   	int3
8415ad:	cc                   	int3
8415ae:	cc                   	int3
8415af:	cc                   	int3
8415b0:	cc                   	int3
8415b1:	cc                   	int3
8415b2:	55                   	push   %ebp
8415b3:	8b ec                	mov    %esp,%ebp
8415b5:	8b 4d 08             	mov    0x8(%ebp),%ecx
8415b8:	8b 11                	mov    (%ecx),%edx
8415ba:	8b 02                	mov    (%edx),%eax
8415bc:	89 01                	mov    %eax,(%ecx)
8415be:	8d 42 08             	lea    0x8(%edx),%eax
8415c1:	5d                   	pop    %ebp
8415c2:	c2 04 00             	ret    $0x4
8415c5:	cc                   	int3
8415c6:	cc                   	int3
8415c7:	cc                   	int3
8415c8:	cc                   	int3
8415c9:	55                   	push   %ebp
8415ca:	8b ec                	mov    %esp,%ebp
8415cc:	8b 4d 08             	mov    0x8(%ebp),%ecx
8415cf:	8b 11                	mov    (%ecx),%edx
8415d1:	8b 02                	mov    (%edx),%eax
8415d3:	89 01                	mov    %eax,(%ecx)
8415d5:	8d 42 08             	lea    0x8(%edx),%eax
8415d8:	5d                   	pop    %ebp
8415d9:	c2 04 00             	ret    $0x4
8415dc:	cc                   	int3
8415dd:	cc                   	int3
8415de:	cc                   	int3
8415df:	cc                   	int3
8415e0:	55                   	push   %ebp
8415e1:	8b ec                	mov    %esp,%ebp
8415e3:	6a 00                	push   $0x0
8415e5:	ff 75 08             	push   0x8(%ebp)
8415e8:	6a 7f                	push   $0x7f
8415ea:	ff 71 20             	push   0x20(%ecx)
8415ed:	ff 15 20 40 d8 00    	call   *0xd84020
8415f3:	5d                   	pop    %ebp
8415f4:	c2 04 00             	ret    $0x4
8415f7:	cc                   	int3
8415f8:	cc                   	int3
8415f9:	cc                   	int3
8415fa:	cc                   	int3
8415fb:	cc                   	int3
8415fc:	8b 81 9c 00 00 00    	mov    0x9c(%ecx),%eax
841602:	c3                   	ret
841603:	8b 81 b8 00 00 00    	mov    0xb8(%ecx),%eax
841609:	c3                   	ret
84160a:	55                   	push   %ebp
84160b:	8b ec                	mov    %esp,%ebp
84160d:	ff 75 08             	push   0x8(%ebp)
841610:	6a 03                	push   $0x3
841612:	68 0a 11 00 00       	push   $0x110a
841617:	ff 71 20             	push   0x20(%ecx)
84161a:	ff 15 20 40 d8 00    	call   *0xd84020
841620:	5d                   	pop    %ebp
841621:	c2 04 00             	ret    $0x4
841624:	cc                   	int3
841625:	cc                   	int3
841626:	cc                   	int3
841627:	cc                   	int3
841628:	cc                   	int3
841629:	cc                   	int3
84162a:	8b 81 84 00 00 00    	mov    0x84(%ecx),%eax
841630:	c3                   	ret
841631:	83 c8 ff             	or     $0xffffffff,%eax
841634:	c3                   	ret
841635:	83 b9 e8 01 00 00 00 	cmpl   $0x0,0x1e8(%ecx)
84163c:	74 07                	je     0x841645
84163e:	dd 81 e0 01 00 00    	fldl   0x1e0(%ecx)
841644:	c3                   	ret
841645:	d9 e8                	fld1
841647:	c3                   	ret
841648:	cc                   	int3
841649:	cc                   	int3
84164a:	cc                   	int3
84164b:	cc                   	int3
84164c:	b8 74 c7 c3 00       	mov    $0xc3c774,%eax
841651:	c3                   	ret
841652:	b8 14 c7 c3 00       	mov    $0xc3c714,%eax
841657:	c3                   	ret
841658:	6a 00                	push   $0x0
84165a:	6a 09                	push   $0x9
84165c:	68 0a 11 00 00       	push   $0x110a
841661:	ff 71 20             	push   0x20(%ecx)
841664:	ff 15 20 40 d8 00    	call   *0xd84020
84166a:	c3                   	ret
84166b:	cc                   	int3
84166c:	cc                   	int3
84166d:	cc                   	int3
84166e:	cc                   	int3
84166f:	8b 41 08             	mov    0x8(%ecx),%eax
841672:	c3                   	ret
841673:	8d 81 d0 1e 00 00    	lea    0x1ed0(%ecx),%eax
841679:	c3                   	ret
84167a:	55                   	push   %ebp
84167b:	8b ec                	mov    %esp,%ebp
84167d:	56                   	push   %esi
84167e:	57                   	push   %edi
84167f:	8b 7d 08             	mov    0x8(%ebp),%edi
841682:	8b f1                	mov    %ecx,%esi
841684:	57                   	push   %edi
841685:	ff 15 50 40 d8 00    	call   *0xd84050
84168b:	ff 75 0c             	push   0xc(%ebp)
84168e:	ff 15 50 40 d8 00    	call   *0xd84050
841694:	83 be 90 00 00 00 01 	cmpl   $0x1,0x90(%esi)
84169b:	74 03                	je     0x8416a0
84169d:	8b 7d 0c             	mov    0xc(%ebp),%edi
8416a0:	81 c6 dc 02 00 00    	add    $0x2dc,%esi
8416a6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8416a7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8416a8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8416a9:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8416aa:	5f                   	pop    %edi
8416ab:	5e                   	pop    %esi
8416ac:	5d                   	pop    %ebp
8416ad:	c2 08 00             	ret    $0x8
8416b0:	cc                   	int3
8416b1:	cc                   	int3
8416b2:	cc                   	int3
8416b3:	cc                   	int3
8416b4:	cc                   	int3
8416b5:	cc                   	int3
8416b6:	cc                   	int3
8416b7:	cc                   	int3
8416b8:	cc                   	int3
8416b9:	cc                   	int3
8416ba:	cc                   	int3
8416bb:	cc                   	int3
8416bc:	cc                   	int3
8416bd:	56                   	push   %esi
8416be:	57                   	push   %edi
8416bf:	8b f9                	mov    %ecx,%edi
8416c1:	8b 07                	mov    (%edi),%eax
8416c3:	8b b0 7c 01 00 00    	mov    0x17c(%eax),%esi
8416c9:	8b ce                	mov    %esi,%ecx
8416cb:	e8 95 af be ff       	call   0x42c665
8416d0:	8b cf                	mov    %edi,%ecx
8416d2:	ff d6                	call   *%esi
8416d4:	85 c0                	test   %eax,%eax
8416d6:	7e 08                	jle    0x8416e0
8416d8:	8b 87 0c 01 00 00    	mov    0x10c(%edi),%eax
8416de:	eb 02                	jmp    0x8416e2
8416e0:	33 c0                	xor    %eax,%eax
8416e2:	5f                   	pop    %edi
8416e3:	5e                   	pop    %esi
8416e4:	c3                   	ret
8416e5:	cc                   	int3
8416e6:	cc                   	int3
8416e7:	cc                   	int3
8416e8:	cc                   	int3
8416e9:	cc                   	int3
8416ea:	cc                   	int3
8416eb:	cc                   	int3
8416ec:	cc                   	int3
8416ed:	cc                   	int3
8416ee:	cc                   	int3
8416ef:	57                   	push   %edi
8416f0:	8b f9                	mov    %ecx,%edi
8416f2:	83 bf 60 02 00 00 00 	cmpl   $0x0,0x260(%edi)
8416f9:	75 34                	jne    0x84172f
8416fb:	8b 07                	mov    (%edi),%eax
8416fd:	56                   	push   %esi
8416fe:	8b b0 a4 01 00 00    	mov    0x1a4(%eax),%esi
841704:	8b ce                	mov    %esi,%ecx
841706:	e8 5a af be ff       	call   0x42c665
84170b:	8b cf                	mov    %edi,%ecx
84170d:	ff d6                	call   *%esi
84170f:	83 bf 2c 01 00 00 00 	cmpl   $0x0,0x12c(%edi)
841716:	5e                   	pop    %esi
841717:	74 05                	je     0x84171e
841719:	83 f8 01             	cmp    $0x1,%eax
84171c:	7e 0d                	jle    0x84172b
84171e:	83 bf 84 02 00 00 00 	cmpl   $0x0,0x284(%edi)
841725:	74 08                	je     0x84172f
841727:	85 c0                	test   %eax,%eax
841729:	75 04                	jne    0x84172f
84172b:	33 c0                	xor    %eax,%eax
84172d:	5f                   	pop    %edi
84172e:	c3                   	ret
84172f:	8b 87 10 01 00 00    	mov    0x110(%edi),%eax
841735:	5f                   	pop    %edi
841736:	c3                   	ret
841737:	cc                   	int3
841738:	cc                   	int3
841739:	cc                   	int3
84173a:	cc                   	int3
84173b:	cc                   	int3
84173c:	cc                   	int3
84173d:	cc                   	int3
84173e:	cc                   	int3
84173f:	cc                   	int3
841740:	cc                   	int3
841741:	cc                   	int3
841742:	cc                   	int3
841743:	cc                   	int3
841744:	cc                   	int3
841745:	cc                   	int3
841746:	cc                   	int3
841747:	cc                   	int3
841748:	cc                   	int3
841749:	8b 81 bc 00 00 00    	mov    0xbc(%ecx),%eax
84174f:	c3                   	ret
841750:	55                   	push   %ebp
841751:	8b ec                	mov    %esp,%ebp
841753:	56                   	push   %esi
841754:	57                   	push   %edi
841755:	8b 7d 08             	mov    0x8(%ebp),%edi
841758:	8d b1 dc 02 00 00    	lea    0x2dc(%ecx),%esi
84175e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
84175f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
841760:	a5                   	movsl  %ds:(%esi),%es:(%edi)
841761:	a5                   	movsl  %ds:(%esi),%es:(%edi)
841762:	5f                   	pop    %edi
841763:	5e                   	pop    %esi
841764:	5d                   	pop    %ebp
841765:	c2 04 00             	ret    $0x4
841768:	cc                   	int3
841769:	cc                   	int3
84176a:	cc                   	int3
84176b:	cc                   	int3
84176c:	cc                   	int3
84176d:	cc                   	int3
84176e:	55                   	push   %ebp
84176f:	8b ec                	mov    %esp,%ebp
841771:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
841775:	74 08                	je     0x84177f
841777:	8b 81 cc 01 00 00    	mov    0x1cc(%ecx),%eax
84177d:	eb 06                	jmp    0x841785
84177f:	8b 81 d0 01 00 00    	mov    0x1d0(%ecx),%eax
841785:	5d                   	pop    %ebp
841786:	c2 04 00             	ret    $0x4
841789:	cc                   	int3
84178a:	cc                   	int3
84178b:	cc                   	int3
84178c:	cc                   	int3
84178d:	cc                   	int3
84178e:	cc                   	int3
84178f:	b8 54 cb c3 00       	mov    $0xc3cb54,%eax
841794:	c3                   	ret
841795:	b8 08 ca c3 00       	mov    $0xc3ca08,%eax
84179a:	c3                   	ret
84179b:	33 c0                	xor    %eax,%eax
84179d:	40                   	inc    %eax
84179e:	c3                   	ret
84179f:	55                   	push   %ebp
8417a0:	8b ec                	mov    %esp,%ebp
8417a2:	ff 75 0c             	push   0xc(%ebp)
8417a5:	ff 75 08             	push   0x8(%ebp)
8417a8:	51                   	push   %ecx
8417a9:	ff 15 ec 3d d8 00    	call   *0xd83dec
8417af:	5d                   	pop    %ebp
8417b0:	c2 08 00             	ret    $0x8
8417b3:	cc                   	int3
8417b4:	cc                   	int3
8417b5:	cc                   	int3
8417b6:	cc                   	int3
8417b7:	cc                   	int3
8417b8:	55                   	push   %ebp
8417b9:	8b ec                	mov    %esp,%ebp
8417bb:	83 ec 2c             	sub    $0x2c,%esp
8417be:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
8417c3:	33 c5                	xor    %ebp,%eax
8417c5:	89 45 fc             	mov    %eax,-0x4(%ebp)
8417c8:	53                   	push   %ebx
8417c9:	56                   	push   %esi
8417ca:	57                   	push   %edi
8417cb:	8b f9                	mov    %ecx,%edi
8417cd:	89 7d dc             	mov    %edi,-0x24(%ebp)
8417d0:	e8 e9 42 bd ff       	call   0x415abe
8417d5:	89 45 d4             	mov    %eax,-0x2c(%ebp)
8417d8:	8b 87 e0 00 00 00    	mov    0xe0(%edi),%eax
8417de:	83 f8 01             	cmp    $0x1,%eax
8417e1:	0f 85 19 01 00 00    	jne    0x841900
8417e7:	6a 64                	push   $0x64
8417e9:	58                   	pop    %eax
8417ea:	33 db                	xor    %ebx,%ebx
8417ec:	89 45 f4             	mov    %eax,-0xc(%ebp)
8417ef:	53                   	push   %ebx
8417f0:	53                   	push   %ebx
8417f1:	89 45 f8             	mov    %eax,-0x8(%ebp)
8417f4:	8d 87 80 49 00 00    	lea    0x4980(%edi),%eax
8417fa:	8b 30                	mov    (%eax),%esi
8417fc:	68 00 10 00 50       	push   $0x50001000
841801:	68 00 e8 00 00       	push   $0xe800
841806:	89 45 d8             	mov    %eax,-0x28(%ebp)
841809:	8d 45 ec             	lea    -0x14(%ebp),%eax
84180c:	8b b6 f4 03 00 00    	mov    0x3f4(%esi),%esi
841812:	8b ce                	mov    %esi,%ecx
841814:	50                   	push   %eax
841815:	57                   	push   %edi
841816:	68 2c 0a bd 00       	push   $0xbd0a2c
84181b:	89 5d ec             	mov    %ebx,-0x14(%ebp)
84181e:	89 5d f0             	mov    %ebx,-0x10(%ebp)
841821:	e8 3f ae be ff       	call   0x42c665
841826:	8b 7d d8             	mov    -0x28(%ebp),%edi
841829:	8b cf                	mov    %edi,%ecx
84182b:	ff d6                	call   *%esi
84182d:	8b 07                	mov    (%edi),%eax
84182f:	8b b0 a0 03 00 00    	mov    0x3a0(%eax),%esi
841835:	8b ce                	mov    %esi,%ecx
841837:	e8 29 ae be ff       	call   0x42c665
84183c:	8b cf                	mov    %edi,%ecx
84183e:	ff d6                	call   *%esi
841840:	8b f8                	mov    %eax,%edi
841842:	6a 01                	push   $0x1
841844:	8b 0f                	mov    (%edi),%ecx
841846:	8b b1 a4 02 00 00    	mov    0x2a4(%ecx),%esi
84184c:	8b ce                	mov    %esi,%ecx
84184e:	e8 12 ae be ff       	call   0x42c665
841853:	8b cf                	mov    %edi,%ecx
841855:	ff d6                	call   *%esi
841857:	8b 7d dc             	mov    -0x24(%ebp),%edi
84185a:	81 c7 e8 00 00 00    	add    $0xe8,%edi
841860:	53                   	push   %ebx
841861:	6a 01                	push   $0x1
841863:	68 08 28 40 50       	push   $0x50402808
841868:	8b 07                	mov    (%edi),%eax
84186a:	ff 75 d8             	push   -0x28(%ebp)
84186d:	8b b0 38 04 00 00    	mov    0x438(%eax),%esi
841873:	8b ce                	mov    %esi,%ecx
841875:	e8 eb ad be ff       	call   0x42c665
84187a:	8b cf                	mov    %edi,%ecx
84187c:	ff d6                	call   *%esi
84187e:	8b 45 dc             	mov    -0x24(%ebp),%eax
841881:	6a 01                	push   $0x1
841883:	6a 01                	push   $0x1
841885:	6a 01                	push   $0x1
841887:	89 80 c8 1e 00 00    	mov    %eax,0x1ec8(%eax)
84188d:	8b 45 d8             	mov    -0x28(%ebp),%eax
841890:	57                   	push   %edi
841891:	8b 00                	mov    (%eax),%eax
841893:	8b b0 b4 03 00 00    	mov    0x3b4(%eax),%esi
841899:	8b ce                	mov    %esi,%ecx
84189b:	e8 c5 ad be ff       	call   0x42c665
8418a0:	8b 4d d8             	mov    -0x28(%ebp),%ecx
8418a3:	ff d6                	call   *%esi
8418a5:	6a 01                	push   $0x1
8418a7:	8b cf                	mov    %edi,%ecx
8418a9:	e8 76 89 bf ff       	call   0x43a224
8418ae:	8b 75 dc             	mov    -0x24(%ebp),%esi
8418b1:	bf 04 13 00 00       	mov    $0x1304,%edi