56751f:	59                   	pop    %ecx
567520:	c2 04 00             	ret    $0x4
567523:	cc                   	int3
567524:	cc                   	int3
567525:	cc                   	int3
567526:	cc                   	int3
567527:	cc                   	int3
567528:	cc                   	int3
567529:	cc                   	int3
56752a:	cc                   	int3
56752b:	cc                   	int3
56752c:	cc                   	int3
56752d:	cc                   	int3
56752e:	cc                   	int3
56752f:	cc                   	int3
567530:	56                   	push   %esi
567531:	8b f1                	mov    %ecx,%esi
567533:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
567539:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
567540:	e8 15 7a ec ff       	call   0x42ef5a
567545:	89 06                	mov    %eax,(%esi)
567547:	8b c6                	mov    %esi,%eax
567549:	5e                   	pop    %esi
56754a:	c2 04 00             	ret    $0x4
56754d:	cc                   	int3
56754e:	cc                   	int3
56754f:	cc                   	int3
567550:	cc                   	int3
567551:	cc                   	int3
567552:	cc                   	int3
567553:	cc                   	int3
567554:	cc                   	int3
567555:	cc                   	int3
567556:	cc                   	int3
567557:	cc                   	int3
567558:	cc                   	int3
567559:	cc                   	int3
56755a:	cc                   	int3
56755b:	cc                   	int3
56755c:	cc                   	int3
56755d:	cc                   	int3
56755e:	cc                   	int3
56755f:	cc                   	int3
567560:	8b 44 24 04          	mov    0x4(%esp),%eax
567564:	89 01                	mov    %eax,(%ecx)
567566:	8b c1                	mov    %ecx,%eax
567568:	c2 08 00             	ret    $0x8
56756b:	cc                   	int3
56756c:	cc                   	int3
56756d:	cc                   	int3
56756e:	cc                   	int3
56756f:	cc                   	int3
567570:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
567576:	8b c1                	mov    %ecx,%eax
567578:	c3                   	ret
567579:	cc                   	int3
56757a:	cc                   	int3
56757b:	cc                   	int3
56757c:	cc                   	int3
56757d:	cc                   	int3
56757e:	cc                   	int3
56757f:	cc                   	int3
567580:	8b 44 24 04          	mov    0x4(%esp),%eax
567584:	89 01                	mov    %eax,(%ecx)
567586:	8b c1                	mov    %ecx,%eax
567588:	c2 08 00             	ret    $0x8
56758b:	cc                   	int3
56758c:	cc                   	int3
56758d:	cc                   	int3
56758e:	cc                   	int3
56758f:	cc                   	int3
567590:	8b 44 24 04          	mov    0x4(%esp),%eax
567594:	89 01                	mov    %eax,(%ecx)
567596:	8b c1                	mov    %ecx,%eax
567598:	c2 08 00             	ret    $0x8
56759b:	cc                   	int3
56759c:	cc                   	int3
56759d:	cc                   	int3
56759e:	cc                   	int3
56759f:	cc                   	int3
5675a0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5675a6:	8b c1                	mov    %ecx,%eax
5675a8:	c3                   	ret
5675a9:	cc                   	int3
5675aa:	cc                   	int3
5675ab:	cc                   	int3
5675ac:	cc                   	int3
5675ad:	cc                   	int3
5675ae:	cc                   	int3
5675af:	cc                   	int3
5675b0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
5675b6:	8b c1                	mov    %ecx,%eax
5675b8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
5675bf:	c3                   	ret
5675c0:	cc                   	int3
5675c1:	cc                   	int3
5675c2:	cc                   	int3
5675c3:	cc                   	int3
5675c4:	cc                   	int3
5675c5:	cc                   	int3
5675c6:	cc                   	int3
5675c7:	cc                   	int3
5675c8:	cc                   	int3
5675c9:	cc                   	int3
5675ca:	cc                   	int3
5675cb:	cc                   	int3
5675cc:	cc                   	int3
5675cd:	cc                   	int3
5675ce:	cc                   	int3
5675cf:	cc                   	int3
5675d0:	8b c1                	mov    %ecx,%eax
5675d2:	c3                   	ret
5675d3:	cc                   	int3
5675d4:	cc                   	int3
5675d5:	cc                   	int3
5675d6:	cc                   	int3
5675d7:	cc                   	int3
5675d8:	cc                   	int3
5675d9:	cc                   	int3
5675da:	cc                   	int3
5675db:	cc                   	int3
5675dc:	cc                   	int3
5675dd:	cc                   	int3
5675de:	cc                   	int3
5675df:	cc                   	int3
5675e0:	8b c1                	mov    %ecx,%eax
5675e2:	c2 04 00             	ret    $0x4
5675e5:	cc                   	int3
5675e6:	cc                   	int3
5675e7:	cc                   	int3
5675e8:	cc                   	int3
5675e9:	cc                   	int3
5675ea:	cc                   	int3
5675eb:	cc                   	int3
5675ec:	cc                   	int3
5675ed:	cc                   	int3
5675ee:	cc                   	int3
5675ef:	cc                   	int3
5675f0:	8b c1                	mov    %ecx,%eax
5675f2:	c3                   	ret
5675f3:	cc                   	int3
5675f4:	cc                   	int3
5675f5:	cc                   	int3
5675f6:	cc                   	int3
5675f7:	cc                   	int3
5675f8:	cc                   	int3
5675f9:	cc                   	int3
5675fa:	cc                   	int3
5675fb:	cc                   	int3
5675fc:	cc                   	int3
5675fd:	cc                   	int3
5675fe:	cc                   	int3
5675ff:	cc                   	int3
567600:	56                   	push   %esi
567601:	ff 74 24 10          	push   0x10(%esp)
567605:	8b f1                	mov    %ecx,%esi
567607:	33 c0                	xor    %eax,%eax
567609:	ff 74 24 10          	push   0x10(%esp)
56760d:	ff 74 24 10          	push   0x10(%esp)
567611:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
567618:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
56761f:	66 89 06             	mov    %ax,(%esi)
567622:	e8 fd a5 eb ff       	call   0x421c24
567627:	8b c6                	mov    %esi,%eax
567629:	5e                   	pop    %esi
56762a:	c2 0c 00             	ret    $0xc
56762d:	cc                   	int3
56762e:	cc                   	int3
56762f:	cc                   	int3
567630:	cc                   	int3
567631:	cc                   	int3
567632:	cc                   	int3
567633:	cc                   	int3
567634:	cc                   	int3
567635:	cc                   	int3
567636:	cc                   	int3
567637:	cc                   	int3
567638:	cc                   	int3
567639:	cc                   	int3
56763a:	cc                   	int3
56763b:	cc                   	int3
56763c:	cc                   	int3
56763d:	cc                   	int3
56763e:	cc                   	int3
56763f:	cc                   	int3
567640:	51                   	push   %ecx
567641:	56                   	push   %esi
567642:	8b f1                	mov    %ecx,%esi
567644:	89 74 24 04          	mov    %esi,0x4(%esp)
567648:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
56764e:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
567655:	e8 00 79 ec ff       	call   0x42ef5a
56765a:	89 06                	mov    %eax,(%esi)
56765c:	8b c6                	mov    %esi,%eax
56765e:	5e                   	pop    %esi
56765f:	59                   	pop    %ecx
567660:	c3                   	ret
567661:	cc                   	int3
567662:	cc                   	int3
567663:	cc                   	int3
567664:	cc                   	int3
567665:	cc                   	int3
567666:	cc                   	int3
567667:	cc                   	int3
567668:	cc                   	int3
567669:	cc                   	int3
56766a:	cc                   	int3
56766b:	cc                   	int3
56766c:	cc                   	int3
56766d:	cc                   	int3
56766e:	cc                   	int3
56766f:	cc                   	int3
567670:	8b 44 24 04          	mov    0x4(%esp),%eax
567674:	8b 00                	mov    (%eax),%eax
567676:	89 01                	mov    %eax,(%ecx)
567678:	8b c1                	mov    %ecx,%eax
56767a:	c2 04 00             	ret    $0x4
56767d:	cc                   	int3
56767e:	cc                   	int3
56767f:	cc                   	int3
567680:	8b 44 24 04          	mov    0x4(%esp),%eax
567684:	8b 00                	mov    (%eax),%eax
567686:	89 01                	mov    %eax,(%ecx)
567688:	8b c1                	mov    %ecx,%eax
56768a:	c2 04 00             	ret    $0x4
56768d:	cc                   	int3
56768e:	cc                   	int3
56768f:	cc                   	int3
567690:	c7 01 08 ff bd 00    	movl   $0xbdff08,(%ecx)
567696:	8b c1                	mov    %ecx,%eax
567698:	c3                   	ret
567699:	cc                   	int3
56769a:	cc                   	int3
56769b:	cc                   	int3
56769c:	cc                   	int3
56769d:	cc                   	int3
56769e:	cc                   	int3
56769f:	cc                   	int3
5676a0:	55                   	push   %ebp
5676a1:	8b ec                	mov    %esp,%ebp
5676a3:	6a ff                	push   $0xffffffff
5676a5:	68 e0 65 b5 00       	push   $0xb565e0
5676aa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5676b0:	50                   	push   %eax
5676b1:	51                   	push   %ecx
5676b2:	56                   	push   %esi
5676b3:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5676b8:	33 c5                	xor    %ebp,%eax
5676ba:	50                   	push   %eax
5676bb:	8d 45 f4             	lea    -0xc(%ebp),%eax
5676be:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5676c4:	8b f1                	mov    %ecx,%esi
5676c6:	8b 06                	mov    (%esi),%eax
5676c8:	50                   	push   %eax
5676c9:	ff 30                	push   (%eax)
5676cb:	8d 45 f0             	lea    -0x10(%ebp),%eax
5676ce:	50                   	push   %eax
5676cf:	e8 10 4d ed ff       	call   0x43c3e4
5676d4:	ff 36                	push   (%esi)
5676d6:	e8 b4 a0 e9 ff       	call   0x40178f
5676db:	83 c4 04             	add    $0x4,%esp
5676de:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5676e1:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5676e8:	59                   	pop    %ecx
5676e9:	5e                   	pop    %esi
5676ea:	8b e5                	mov    %ebp,%esp
5676ec:	5d                   	pop    %ebp
5676ed:	c3                   	ret
5676ee:	cc                   	int3
5676ef:	cc                   	int3
5676f0:	cc                   	int3
5676f1:	cc                   	int3
5676f2:	cc                   	int3
5676f3:	cc                   	int3
5676f4:	cc                   	int3
5676f5:	cc                   	int3
5676f6:	cc                   	int3
5676f7:	cc                   	int3
5676f8:	cc                   	int3
5676f9:	cc                   	int3
5676fa:	cc                   	int3
5676fb:	cc                   	int3
5676fc:	cc                   	int3
5676fd:	cc                   	int3
5676fe:	cc                   	int3
5676ff:	cc                   	int3
567700:	cc                   	int3
567701:	cc                   	int3
567702:	cc                   	int3
567703:	cc                   	int3
567704:	cc                   	int3
567705:	cc                   	int3
567706:	cc                   	int3
567707:	cc                   	int3
567708:	cc                   	int3
567709:	cc                   	int3
56770a:	cc                   	int3
56770b:	cc                   	int3
56770c:	cc                   	int3
56770d:	cc                   	int3
56770e:	cc                   	int3
56770f:	cc                   	int3
567710:	ff 31                	push   (%ecx)
567712:	e8 78 a0 e9 ff       	call   0x40178f
567717:	59                   	pop    %ecx
567718:	c3                   	ret
567719:	cc                   	int3
56771a:	cc                   	int3
56771b:	cc                   	int3
56771c:	cc                   	int3
56771d:	cc                   	int3
56771e:	cc                   	int3
56771f:	cc                   	int3
567720:	55                   	push   %ebp
567721:	8b ec                	mov    %esp,%ebp
567723:	6a ff                	push   $0xffffffff
567725:	68 16 66 b5 00       	push   $0xb56616
56772a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
567730:	50                   	push   %eax
567731:	51                   	push   %ecx
567732:	56                   	push   %esi
567733:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
567738:	33 c5                	xor    %ebp,%eax
56773a:	50                   	push   %eax
56773b:	8d 45 f4             	lea    -0xc(%ebp),%eax
56773e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
567744:	8b f1                	mov    %ecx,%esi
567746:	8b 06                	mov    (%esi),%eax
567748:	50                   	push   %eax
567749:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
567750:	ff 30                	push   (%eax)
567752:	8d 45 f0             	lea    -0x10(%ebp),%eax
567755:	50                   	push   %eax
567756:	e8 89 4c ed ff       	call   0x43c3e4
56775b:	ff 36                	push   (%esi)
56775d:	e8 2d a0 e9 ff       	call   0x40178f
567762:	83 c4 04             	add    $0x4,%esp
567765:	8b 4d f4             	mov    -0xc(%ebp),%ecx
567768:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56776f:	59                   	pop    %ecx
567770:	5e                   	pop    %esi
567771:	8b e5                	mov    %ebp,%esp
567773:	5d                   	pop    %ebp
567774:	c3                   	ret
567775:	cc                   	int3
567776:	cc                   	int3
567777:	cc                   	int3
567778:	cc                   	int3
567779:	cc                   	int3
56777a:	cc                   	int3