5df443:	cc                   	int3
5df444:	cc                   	int3
5df445:	cc                   	int3
5df446:	cc                   	int3
5df447:	cc                   	int3
5df448:	cc                   	int3
5df449:	cc                   	int3
5df44a:	cc                   	int3
5df44b:	cc                   	int3
5df44c:	cc                   	int3
5df44d:	cc                   	int3
5df44e:	cc                   	int3
5df44f:	cc                   	int3
5df450:	8b 41 14             	mov    0x14(%ecx),%eax
5df453:	c3                   	ret
5df454:	cc                   	int3
5df455:	cc                   	int3
5df456:	cc                   	int3
5df457:	cc                   	int3
5df458:	cc                   	int3
5df459:	cc                   	int3
5df45a:	cc                   	int3
5df45b:	cc                   	int3
5df45c:	cc                   	int3
5df45d:	cc                   	int3
5df45e:	cc                   	int3
5df45f:	cc                   	int3
5df460:	8b 44 24 04          	mov    0x4(%esp),%eax
5df464:	89 41 14             	mov    %eax,0x14(%ecx)
5df467:	c2 04 00             	ret    $0x4
5df46a:	cc                   	int3
5df46b:	cc                   	int3
5df46c:	cc                   	int3
5df46d:	cc                   	int3
5df46e:	cc                   	int3
5df46f:	cc                   	int3
5df470:	55                   	push   %ebp
5df471:	8b ec                	mov    %esp,%ebp
5df473:	6a ff                	push   $0xffffffff
5df475:	68 88 a9 b6 00       	push   $0xb6a988
5df47a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5df480:	50                   	push   %eax
5df481:	51                   	push   %ecx
5df482:	56                   	push   %esi
5df483:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5df488:	33 c5                	xor    %ebp,%eax
5df48a:	50                   	push   %eax
5df48b:	8d 45 f4             	lea    -0xc(%ebp),%eax
5df48e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5df494:	8b f1                	mov    %ecx,%esi
5df496:	89 75 f0             	mov    %esi,-0x10(%ebp)
5df499:	e8 78 d5 e4 ff       	call   0x42ca16
5df49e:	8b 4d 08             	mov    0x8(%ebp),%ecx
5df4a1:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5df4a8:	c7 06 18 87 be 00    	movl   $0xbe8718,(%esi)
5df4ae:	89 4e 04             	mov    %ecx,0x4(%esi)
5df4b1:	85 c9                	test   %ecx,%ecx
5df4b3:	74 0c                	je     0x5df4c1
5df4b5:	8b 01                	mov    (%ecx),%eax
5df4b7:	8b 40 04             	mov    0x4(%eax),%eax
5df4ba:	03 c8                	add    %eax,%ecx
5df4bc:	8b 01                	mov    (%ecx),%eax
5df4be:	ff 50 08             	call   *0x8(%eax)
5df4c1:	8b c6                	mov    %esi,%eax
5df4c3:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5df4c6:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5df4cd:	59                   	pop    %ecx
5df4ce:	5e                   	pop    %esi
5df4cf:	8b e5                	mov    %ebp,%esp
5df4d1:	5d                   	pop    %ebp
5df4d2:	c2 04 00             	ret    $0x4
5df4d5:	cc                   	int3
5df4d6:	cc                   	int3
5df4d7:	cc                   	int3
5df4d8:	cc                   	int3
5df4d9:	cc                   	int3
5df4da:	cc                   	int3
5df4db:	cc                   	int3
5df4dc:	cc                   	int3
5df4dd:	cc                   	int3
5df4de:	cc                   	int3
5df4df:	cc                   	int3
5df4e0:	cc                   	int3
5df4e1:	cc                   	int3
5df4e2:	cc                   	int3
5df4e3:	cc                   	int3
5df4e4:	cc                   	int3
5df4e5:	cc                   	int3
5df4e6:	cc                   	int3
5df4e7:	cc                   	int3
5df4e8:	cc                   	int3
5df4e9:	cc                   	int3
5df4ea:	cc                   	int3
5df4eb:	cc                   	int3
5df4ec:	cc                   	int3
5df4ed:	cc                   	int3
5df4ee:	cc                   	int3
5df4ef:	cc                   	int3
5df4f0:	51                   	push   %ecx
5df4f1:	56                   	push   %esi
5df4f2:	8b f1                	mov    %ecx,%esi
5df4f4:	89 74 24 04          	mov    %esi,0x4(%esp)
5df4f8:	e8 19 d5 e4 ff       	call   0x42ca16
5df4fd:	c7 06 48 43 be 00    	movl   $0xbe4348,(%esi)
5df503:	8b c6                	mov    %esi,%eax
5df505:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
5df50c:	5e                   	pop    %esi
5df50d:	59                   	pop    %ecx
5df50e:	c3                   	ret
5df50f:	cc                   	int3
5df510:	cc                   	int3
5df511:	cc                   	int3
5df512:	cc                   	int3
5df513:	cc                   	int3
5df514:	cc                   	int3
5df515:	cc                   	int3
5df516:	cc                   	int3
5df517:	cc                   	int3
5df518:	cc                   	int3
5df519:	cc                   	int3
5df51a:	cc                   	int3
5df51b:	cc                   	int3
5df51c:	cc                   	int3
5df51d:	cc                   	int3
5df51e:	cc                   	int3
5df51f:	cc                   	int3
5df520:	55                   	push   %ebp
5df521:	8b ec                	mov    %esp,%ebp
5df523:	6a ff                	push   $0xffffffff
5df525:	68 1b aa b6 00       	push   $0xb6aa1b
5df52a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5df530:	50                   	push   %eax
5df531:	83 ec 6c             	sub    $0x6c,%esp
5df534:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5df539:	33 c5                	xor    %ebp,%eax
5df53b:	89 45 ec             	mov    %eax,-0x14(%ebp)
5df53e:	53                   	push   %ebx
5df53f:	56                   	push   %esi
5df540:	57                   	push   %edi
5df541:	50                   	push   %eax
5df542:	8d 45 f4             	lea    -0xc(%ebp),%eax
5df545:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5df54b:	89 65 f0             	mov    %esp,-0x10(%ebp)
5df54e:	8b f9                	mov    %ecx,%edi
5df550:	89 7d a0             	mov    %edi,-0x60(%ebp)
5df553:	8b 5d 08             	mov    0x8(%ebp),%ebx
5df556:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
5df55d:	c7 47 14 00 00 00 00 	movl   $0x0,0x14(%edi)
5df564:	c7 47 14 07 00 00 00 	movl   $0x7,0x14(%edi)
5df56b:	83 7f 14 08          	cmpl   $0x8,0x14(%edi)
5df56f:	89 7d 94             	mov    %edi,-0x6c(%ebp)
5df572:	89 7d 90             	mov    %edi,-0x70(%ebp)
5df575:	89 5d 98             	mov    %ebx,-0x68(%ebp)
5df578:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
5df57f:	72 04                	jb     0x5df585
5df581:	8b 07                	mov    (%edi),%eax
5df583:	eb 02                	jmp    0x5df587
5df585:	8b c7                	mov    %edi,%eax
5df587:	33 c9                	xor    %ecx,%ecx
5df589:	6a ff                	push   $0xffffffff
5df58b:	51                   	push   %ecx
5df58c:	66 89 08             	mov    %cx,(%eax)
5df58f:	8b cf                	mov    %edi,%ecx
5df591:	53                   	push   %ebx
5df592:	e8 8d 26 e4 ff       	call   0x421c24
5df597:	8d 77 18             	lea    0x18(%edi),%esi
5df59a:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5df5a1:	8b ce                	mov    %esi,%ecx
5df5a3:	89 75 a0             	mov    %esi,-0x60(%ebp)
5df5a6:	e8 6b d4 e4 ff       	call   0x42ca16
5df5ab:	c7 06 84 3d be 00    	movl   $0xbe3d84,(%esi)
5df5b1:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
5df5b8:	8d 77 20             	lea    0x20(%edi),%esi
5df5bb:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5df5bf:	8b ce                	mov    %esi,%ecx
5df5c1:	89 75 a0             	mov    %esi,-0x60(%ebp)
5df5c4:	e8 4d d4 e4 ff       	call   0x42ca16
5df5c9:	c7 06 48 43 be 00    	movl   $0xbe4348,(%esi)
5df5cf:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
5df5d6:	8d 45 9c             	lea    -0x64(%ebp),%eax
5df5d9:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
5df5dd:	53                   	push   %ebx
5df5de:	50                   	push   %eax
5df5df:	e8 96 b5 e5 ff       	call   0x43ab7a
5df5e4:	83 c4 08             	add    $0x8,%esp
5df5e7:	8b 70 04             	mov    0x4(%eax),%esi
5df5ea:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
5df5ee:	85 f6                	test   %esi,%esi
5df5f0:	74 0d                	je     0x5df5ff
5df5f2:	8b 06                	mov    (%esi),%eax
5df5f4:	8b 48 04             	mov    0x4(%eax),%ecx
5df5f7:	8b 04 31             	mov    (%ecx,%esi,1),%eax
5df5fa:	03 ce                	add    %esi,%ecx
5df5fc:	ff 50 08             	call   *0x8(%eax)
5df5ff:	8d 47 1c             	lea    0x1c(%edi),%eax
5df602:	56                   	push   %esi
5df603:	50                   	push   %eax
5df604:	e8 7a 36 e3 ff       	call   0x412c83
5df609:	8b c8                	mov    %eax,%ecx
5df60b:	83 c4 08             	add    $0x8,%esp
5df60e:	85 c9                	test   %ecx,%ecx
5df610:	74 0c                	je     0x5df61e
5df612:	8b 01                	mov    (%ecx),%eax
5df614:	8b 40 04             	mov    0x4(%eax),%eax
5df617:	03 c8                	add    %eax,%ecx
5df619:	8b 01                	mov    (%ecx),%eax
5df61b:	ff 50 0c             	call   *0xc(%eax)
5df61e:	8b 4d a0             	mov    -0x60(%ebp),%ecx
5df621:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
5df625:	c7 45 9c 84 3d be 00 	movl   $0xbe3d84,-0x64(%ebp)
5df62c:	85 c9                	test   %ecx,%ecx
5df62e:	74 0c                	je     0x5df63c
5df630:	8b 01                	mov    (%ecx),%eax
5df632:	8b 40 04             	mov    0x4(%eax),%eax
5df635:	03 c8                	add    %eax,%ecx
5df637:	8b 01                	mov    (%ecx),%eax
5df639:	ff 50 0c             	call   *0xc(%eax)
5df63c:	8d 4d 9c             	lea    -0x64(%ebp),%ecx
5df63f:	e8 ab 03 e6 ff       	call   0x43f9ef
5df644:	eb 62                	jmp    0x5df6a8
5df646:	68 84 86 be 00       	push   $0xbe8684
5df64b:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5df64e:	e8 1a 09 e5 ff       	call   0x42ff6d
5df653:	ff 75 98             	push   -0x68(%ebp)
5df656:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
5df65a:	50                   	push   %eax
5df65b:	8d 45 bc             	lea    -0x44(%ebp),%eax
5df65e:	50                   	push   %eax
5df65f:	e8 27 9f e5 ff       	call   0x43958b
5df664:	68 48 86 be 00       	push   $0xbe8648
5df669:	50                   	push   %eax
5df66a:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5df66d:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
5df671:	50                   	push   %eax
5df672:	e8 28 29 e3 ff       	call   0x411f9f
5df677:	ff 75 8c             	push   -0x74(%ebp)
5df67a:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
5df67e:	50                   	push   %eax
5df67f:	e8 a8 d2 e3 ff       	call   0x41c92c
5df684:	83 c4 20             	add    $0x20,%esp
5df687:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5df68a:	e8 22 5d e3 ff       	call   0x4153b1
5df68f:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5df692:	e8 1a 5d e3 ff       	call   0x4153b1
5df697:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5df69a:	e8 12 5d e3 ff       	call   0x4153b1
5df69f:	b8 a5 f6 5d 00       	mov    $0x5df6a5,%eax
5df6a4:	c3                   	ret
5df6a5:	8b 7d 94             	mov    -0x6c(%ebp),%edi
5df6a8:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
5df6af:	6a 34                	push   $0x34
5df6b1:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
5df6b5:	e8 c3 b2 e4 ff       	call   0x42a97d
5df6ba:	83 c4 04             	add    $0x4,%esp
5df6bd:	89 45 a0             	mov    %eax,-0x60(%ebp)
5df6c0:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
5df6c4:	85 c0                	test   %eax,%eax
5df6c6:	74 0d                	je     0x5df6d5
5df6c8:	6a 01                	push   $0x1
5df6ca:	8b c8                	mov    %eax,%ecx
5df6cc:	e8 38 d2 e3 ff       	call   0x41c909
5df6d1:	8b f0                	mov    %eax,%esi
5df6d3:	eb 02                	jmp    0x5df6d7
5df6d5:	33 f6                	xor    %esi,%esi
5df6d7:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
5df6db:	85 f6                	test   %esi,%esi
5df6dd:	74 0d                	je     0x5df6ec
5df6df:	8b 06                	mov    (%esi),%eax
5df6e1:	8b 48 04             	mov    0x4(%eax),%ecx
5df6e4:	8b 04 31             	mov    (%ecx,%esi,1),%eax
5df6e7:	03 ce                	add    %esi,%ecx
5df6e9:	ff 50 08             	call   *0x8(%eax)
5df6ec:	8b 45 90             	mov    -0x70(%ebp),%eax
5df6ef:	83 c0 24             	add    $0x24,%eax
5df6f2:	56                   	push   %esi
5df6f3:	50                   	push   %eax
5df6f4:	e8 8a 35 e3 ff       	call   0x412c83
5df6f9:	8b c8                	mov    %eax,%ecx
5df6fb:	83 c4 08             	add    $0x8,%esp
5df6fe:	85 c9                	test   %ecx,%ecx
5df700:	74 70                	je     0x5df772
5df702:	8b 01                	mov    (%ecx),%eax
5df704:	8b 40 04             	mov    0x4(%eax),%eax
5df707:	03 c8                	add    %eax,%ecx
5df709:	8b 01                	mov    (%ecx),%eax
5df70b:	ff 50 0c             	call   *0xc(%eax)
5df70e:	eb 62                	jmp    0x5df772
5df710:	68 b0 86 be 00       	push   $0xbe86b0
5df715:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5df718:	e8 50 08 e5 ff       	call   0x42ff6d
5df71d:	ff 75 98             	push   -0x68(%ebp)
5df720:	c6 45 fc 0d          	movb   $0xd,-0x4(%ebp)
5df724:	50                   	push   %eax
5df725:	8d 45 bc             	lea    -0x44(%ebp),%eax
5df728:	50                   	push   %eax
5df729:	e8 5d 9e e5 ff       	call   0x43958b
5df72e:	68 48 86 be 00       	push   $0xbe8648
5df733:	50                   	push   %eax
5df734:	8d 45 a4             	lea    -0x5c(%ebp),%eax
5df737:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
5df73b:	50                   	push   %eax
5df73c:	e8 5e 28 e3 ff       	call   0x411f9f
5df741:	ff 75 88             	push   -0x78(%ebp)
5df744:	c6 45 fc 0f          	movb   $0xf,-0x4(%ebp)
5df748:	50                   	push   %eax
5df749:	e8 de d1 e3 ff       	call   0x41c92c
5df74e:	83 c4 20             	add    $0x20,%esp
5df751:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5df754:	e8 58 5c e3 ff       	call   0x4153b1
5df759:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5df75c:	e8 50 5c e3 ff       	call   0x4153b1
5df761:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5df764:	e8 48 5c e3 ff       	call   0x4153b1
5df769:	b8 6f f7 5d 00       	mov    $0x5df76f,%eax
5df76e:	c3                   	ret
5df76f:	8b 7d 94             	mov    -0x6c(%ebp),%edi
5df772:	8b c7                	mov    %edi,%eax
5df774:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5df777:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5df77e:	59                   	pop    %ecx
5df77f:	5f                   	pop    %edi
5df780:	5e                   	pop    %esi
5df781:	5b                   	pop    %ebx
5df782:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5df785:	33 cd                	xor    %ebp,%ecx
5df787:	e8 2a c0 e3 ff       	call   0x41b7b6
5df78c:	8b e5                	mov    %ebp,%esp
5df78e:	5d                   	pop    %ebp
5df78f:	c2 04 00             	ret    $0x4
5df792:	cc                   	int3
5df793:	cc                   	int3
5df794:	cc                   	int3
5df795:	cc                   	int3
5df796:	cc                   	int3
5df797:	cc                   	int3
5df798:	cc                   	int3
5df799:	cc                   	int3
5df79a:	cc                   	int3
5df79b:	cc                   	int3
5df79c:	cc                   	int3
5df79d:	cc                   	int3
5df79e:	cc                   	int3
5df79f:	cc                   	int3
5df7a0:	cc                   	int3
5df7a1:	cc                   	int3
5df7a2:	cc                   	int3
5df7a3:	cc                   	int3
5df7a4:	cc                   	int3
5df7a5:	cc                   	int3
5df7a6:	cc                   	int3