56b56a:	cc                   	int3
56b56b:	cc                   	int3
56b56c:	cc                   	int3
56b56d:	cc                   	int3
56b56e:	cc                   	int3
56b56f:	cc                   	int3
56b570:	cc                   	int3
56b571:	cc                   	int3
56b572:	cc                   	int3
56b573:	cc                   	int3
56b574:	cc                   	int3
56b575:	cc                   	int3
56b576:	cc                   	int3
56b577:	cc                   	int3
56b578:	cc                   	int3
56b579:	cc                   	int3
56b57a:	cc                   	int3
56b57b:	cc                   	int3
56b57c:	cc                   	int3
56b57d:	cc                   	int3
56b57e:	cc                   	int3
56b57f:	cc                   	int3
56b580:	55                   	push   %ebp
56b581:	8b ec                	mov    %esp,%ebp
56b583:	6a ff                	push   $0xffffffff
56b585:	68 2c 6f b5 00       	push   $0xb56f2c
56b58a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b590:	50                   	push   %eax
56b591:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b596:	33 c5                	xor    %ebp,%eax
56b598:	50                   	push   %eax
56b599:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b59c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b5a2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b5a8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b5ae:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b5b1:	a1 30 84 d7 00       	mov    0xd78430,%eax
56b5b6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b5bc:	7e 39                	jle    0x56b5f7
56b5be:	68 30 84 d7 00       	push   $0xd78430
56b5c3:	e8 36 6b e9 ff       	call   0x4020fe
56b5c8:	83 c4 04             	add    $0x4,%esp
56b5cb:	83 3d 30 84 d7 00 ff 	cmpl   $0xffffffff,0xd78430
56b5d2:	75 23                	jne    0x56b5f7
56b5d4:	68 5c 88 43 00       	push   $0x43885c
56b5d9:	b9 2c 84 d7 00       	mov    $0xd7842c,%ecx
56b5de:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b5e5:	e8 86 82 ec ff       	call   0x433870
56b5ea:	68 30 84 d7 00       	push   $0xd78430
56b5ef:	e8 32 63 ec ff       	call   0x431926
56b5f4:	83 c4 04             	add    $0x4,%esp
56b5f7:	b8 2c 84 d7 00       	mov    $0xd7842c,%eax
56b5fc:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b5ff:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b606:	59                   	pop    %ecx
56b607:	8b e5                	mov    %ebp,%esp
56b609:	5d                   	pop    %ebp
56b60a:	c3                   	ret
56b60b:	cc                   	int3
56b60c:	cc                   	int3
56b60d:	cc                   	int3
56b60e:	cc                   	int3
56b60f:	cc                   	int3
56b610:	cc                   	int3
56b611:	cc                   	int3
56b612:	cc                   	int3
56b613:	cc                   	int3
56b614:	cc                   	int3
56b615:	cc                   	int3
56b616:	cc                   	int3
56b617:	cc                   	int3
56b618:	cc                   	int3
56b619:	cc                   	int3
56b61a:	cc                   	int3
56b61b:	cc                   	int3
56b61c:	cc                   	int3
56b61d:	cc                   	int3
56b61e:	cc                   	int3
56b61f:	cc                   	int3
56b620:	cc                   	int3
56b621:	cc                   	int3
56b622:	cc                   	int3
56b623:	cc                   	int3
56b624:	cc                   	int3
56b625:	cc                   	int3
56b626:	cc                   	int3
56b627:	cc                   	int3
56b628:	cc                   	int3
56b629:	cc                   	int3
56b62a:	cc                   	int3
56b62b:	cc                   	int3
56b62c:	cc                   	int3
56b62d:	cc                   	int3
56b62e:	cc                   	int3
56b62f:	cc                   	int3
56b630:	55                   	push   %ebp
56b631:	8b ec                	mov    %esp,%ebp
56b633:	6a ff                	push   $0xffffffff
56b635:	68 5c 6f b5 00       	push   $0xb56f5c
56b63a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b640:	50                   	push   %eax
56b641:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b646:	33 c5                	xor    %ebp,%eax
56b648:	50                   	push   %eax
56b649:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b64c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b652:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b658:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b65e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b661:	a1 40 84 d7 00       	mov    0xd78440,%eax
56b666:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b66c:	7e 39                	jle    0x56b6a7
56b66e:	68 40 84 d7 00       	push   $0xd78440
56b673:	e8 86 6a e9 ff       	call   0x4020fe
56b678:	83 c4 04             	add    $0x4,%esp
56b67b:	83 3d 40 84 d7 00 ff 	cmpl   $0xffffffff,0xd78440
56b682:	75 23                	jne    0x56b6a7
56b684:	68 85 47 42 00       	push   $0x424785
56b689:	b9 3c 84 d7 00       	mov    $0xd7843c,%ecx
56b68e:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b695:	e8 d6 81 ec ff       	call   0x433870
56b69a:	68 40 84 d7 00       	push   $0xd78440
56b69f:	e8 82 62 ec ff       	call   0x431926
56b6a4:	83 c4 04             	add    $0x4,%esp
56b6a7:	b8 3c 84 d7 00       	mov    $0xd7843c,%eax
56b6ac:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b6af:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b6b6:	59                   	pop    %ecx
56b6b7:	8b e5                	mov    %ebp,%esp
56b6b9:	5d                   	pop    %ebp
56b6ba:	c3                   	ret
56b6bb:	cc                   	int3
56b6bc:	cc                   	int3
56b6bd:	cc                   	int3
56b6be:	cc                   	int3
56b6bf:	cc                   	int3
56b6c0:	cc                   	int3
56b6c1:	cc                   	int3
56b6c2:	cc                   	int3
56b6c3:	cc                   	int3
56b6c4:	cc                   	int3
56b6c5:	cc                   	int3
56b6c6:	cc                   	int3
56b6c7:	cc                   	int3
56b6c8:	cc                   	int3
56b6c9:	cc                   	int3
56b6ca:	cc                   	int3
56b6cb:	cc                   	int3
56b6cc:	cc                   	int3
56b6cd:	cc                   	int3
56b6ce:	cc                   	int3
56b6cf:	cc                   	int3
56b6d0:	cc                   	int3
56b6d1:	cc                   	int3
56b6d2:	cc                   	int3
56b6d3:	cc                   	int3
56b6d4:	cc                   	int3
56b6d5:	cc                   	int3
56b6d6:	cc                   	int3
56b6d7:	cc                   	int3
56b6d8:	cc                   	int3
56b6d9:	cc                   	int3
56b6da:	cc                   	int3
56b6db:	cc                   	int3
56b6dc:	cc                   	int3
56b6dd:	cc                   	int3
56b6de:	cc                   	int3
56b6df:	cc                   	int3
56b6e0:	55                   	push   %ebp
56b6e1:	8b ec                	mov    %esp,%ebp
56b6e3:	6a ff                	push   $0xffffffff
56b6e5:	68 8c 6f b5 00       	push   $0xb56f8c
56b6ea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b6f0:	50                   	push   %eax
56b6f1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b6f6:	33 c5                	xor    %ebp,%eax
56b6f8:	50                   	push   %eax
56b6f9:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b6fc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b702:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b708:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b70e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b711:	a1 20 84 d7 00       	mov    0xd78420,%eax
56b716:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b71c:	7e 39                	jle    0x56b757
56b71e:	68 20 84 d7 00       	push   $0xd78420
56b723:	e8 d6 69 e9 ff       	call   0x4020fe
56b728:	83 c4 04             	add    $0x4,%esp
56b72b:	83 3d 20 84 d7 00 ff 	cmpl   $0xffffffff,0xd78420
56b732:	75 23                	jne    0x56b757
56b734:	68 bc da 40 00       	push   $0x40dabc
56b739:	b9 1c 84 d7 00       	mov    $0xd7841c,%ecx
56b73e:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b745:	e8 26 81 ec ff       	call   0x433870
56b74a:	68 20 84 d7 00       	push   $0xd78420
56b74f:	e8 d2 61 ec ff       	call   0x431926
56b754:	83 c4 04             	add    $0x4,%esp
56b757:	b8 1c 84 d7 00       	mov    $0xd7841c,%eax
56b75c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b75f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b766:	59                   	pop    %ecx
56b767:	8b e5                	mov    %ebp,%esp
56b769:	5d                   	pop    %ebp
56b76a:	c3                   	ret
56b76b:	cc                   	int3
56b76c:	cc                   	int3
56b76d:	cc                   	int3
56b76e:	cc                   	int3
56b76f:	cc                   	int3
56b770:	cc                   	int3
56b771:	cc                   	int3
56b772:	cc                   	int3
56b773:	cc                   	int3
56b774:	cc                   	int3
56b775:	cc                   	int3
56b776:	cc                   	int3
56b777:	cc                   	int3
56b778:	cc                   	int3
56b779:	cc                   	int3
56b77a:	cc                   	int3
56b77b:	cc                   	int3
56b77c:	cc                   	int3
56b77d:	cc                   	int3
56b77e:	cc                   	int3
56b77f:	cc                   	int3
56b780:	cc                   	int3
56b781:	cc                   	int3
56b782:	cc                   	int3
56b783:	cc                   	int3
56b784:	cc                   	int3
56b785:	cc                   	int3
56b786:	cc                   	int3
56b787:	cc                   	int3
56b788:	cc                   	int3
56b789:	cc                   	int3
56b78a:	cc                   	int3
56b78b:	cc                   	int3
56b78c:	cc                   	int3
56b78d:	cc                   	int3
56b78e:	cc                   	int3
56b78f:	cc                   	int3
56b790:	55                   	push   %ebp
56b791:	8b ec                	mov    %esp,%ebp
56b793:	6a ff                	push   $0xffffffff
56b795:	68 bc 6f b5 00       	push   $0xb56fbc
56b79a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
56b7a0:	50                   	push   %eax
56b7a1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
56b7a6:	33 c5                	xor    %ebp,%eax
56b7a8:	50                   	push   %eax
56b7a9:	8d 45 f4             	lea    -0xc(%ebp),%eax
56b7ac:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
56b7b2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
56b7b8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
56b7be:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
56b7c1:	a1 50 84 d7 00       	mov    0xd78450,%eax
56b7c6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
56b7cc:	7e 39                	jle    0x56b807
56b7ce:	68 50 84 d7 00       	push   $0xd78450
56b7d3:	e8 26 69 e9 ff       	call   0x4020fe
56b7d8:	83 c4 04             	add    $0x4,%esp
56b7db:	83 3d 50 84 d7 00 ff 	cmpl   $0xffffffff,0xd78450
56b7e2:	75 23                	jne    0x56b807
56b7e4:	68 c3 50 41 00       	push   $0x4150c3
56b7e9:	b9 4c 84 d7 00       	mov    $0xd7844c,%ecx
56b7ee:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
56b7f5:	e8 76 80 ec ff       	call   0x433870
56b7fa:	68 50 84 d7 00       	push   $0xd78450
56b7ff:	e8 22 61 ec ff       	call   0x431926
56b804:	83 c4 04             	add    $0x4,%esp
56b807:	b8 4c 84 d7 00       	mov    $0xd7844c,%eax
56b80c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
56b80f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
56b816:	59                   	pop    %ecx
56b817:	8b e5                	mov    %ebp,%esp
56b819:	5d                   	pop    %ebp
56b81a:	c3                   	ret
56b81b:	cc                   	int3
56b81c:	cc                   	int3
56b81d:	cc                   	int3
56b81e:	cc                   	int3
56b81f:	cc                   	int3
56b820:	cc                   	int3
56b821:	cc                   	int3
56b822:	cc                   	int3
56b823:	cc                   	int3
56b824:	cc                   	int3
56b825:	cc                   	int3
56b826:	cc                   	int3
56b827:	cc                   	int3
56b828:	cc                   	int3
56b829:	cc                   	int3
56b82a:	cc                   	int3
56b82b:	cc                   	int3
56b82c:	cc                   	int3
56b82d:	cc                   	int3
56b82e:	cc                   	int3
56b82f:	cc                   	int3
56b830:	cc                   	int3
56b831:	cc                   	int3
56b832:	cc                   	int3
56b833:	cc                   	int3
56b834:	cc                   	int3
56b835:	cc                   	int3
56b836:	cc                   	int3
56b837:	cc                   	int3
56b838:	cc                   	int3
56b839:	cc                   	int3
56b83a:	cc                   	int3
56b83b:	cc                   	int3
56b83c:	cc                   	int3
56b83d:	2b 49 fc             	sub    -0x4(%ecx),%ecx
56b840:	e9 ab 3c ec ff       	jmp    0x42f4f0
56b845:	cc                   	int3
56b846:	cc                   	int3
56b847:	2b 49 fc             	sub    -0x4(%ecx),%ecx
56b84a:	e9 8d 41 ec ff       	jmp    0x42f9dc
56b84f:	cc                   	int3
56b850:	cc                   	int3
56b851:	cc                   	int3
56b852:	cc                   	int3
56b853:	cc                   	int3
56b854:	cc                   	int3
56b855:	cc                   	int3
56b856:	cc                   	int3
56b857:	cc                   	int3
56b858:	cc                   	int3
56b859:	cc                   	int3
56b85a:	cc                   	int3
56b85b:	cc                   	int3
56b85c:	cc                   	int3
56b85d:	cc                   	int3
56b85e:	cc                   	int3
56b85f:	cc                   	int3
56b860:	56                   	push   %esi
56b861:	8b f1                	mov    %ecx,%esi
56b863:	8b 06                	mov    (%esi),%eax
56b865:	8b 40 04             	mov    0x4(%eax),%eax
56b868:	c7 04 06 38 03 be 00 	movl   $0xbe0338,(%esi,%eax,1)
56b86f:	8b 06                	mov    (%esi),%eax
56b871:	8b 50 04             	mov    0x4(%eax),%edx
56b874:	8d 42 f4             	lea    -0xc(%edx),%eax
56b877:	89 44 32 fc          	mov    %eax,-0x4(%edx,%esi,1)
56b87b:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
56b882:	e8 f0 62 e9 ff       	call   0x401b77
56b887:	8b c6                	mov    %esi,%eax
56b889:	5e                   	pop    %esi
56b88a:	c2 04 00             	ret    $0x4
56b88d:	cc                   	int3
56b88e:	cc                   	int3