5e5913:	cc                   	int3
5e5914:	cc                   	int3
5e5915:	cc                   	int3
5e5916:	cc                   	int3
5e5917:	cc                   	int3
5e5918:	cc                   	int3
5e5919:	cc                   	int3
5e591a:	cc                   	int3
5e591b:	cc                   	int3
5e591c:	cc                   	int3
5e591d:	cc                   	int3
5e591e:	cc                   	int3
5e591f:	cc                   	int3
5e5920:	cc                   	int3
5e5921:	cc                   	int3
5e5922:	cc                   	int3
5e5923:	cc                   	int3
5e5924:	cc                   	int3
5e5925:	cc                   	int3
5e5926:	cc                   	int3
5e5927:	cc                   	int3
5e5928:	cc                   	int3
5e5929:	cc                   	int3
5e592a:	cc                   	int3
5e592b:	cc                   	int3
5e592c:	cc                   	int3
5e592d:	cc                   	int3
5e592e:	cc                   	int3
5e592f:	cc                   	int3
5e5930:	c7 01 ec 90 be 00    	movl   $0xbe90ec,(%ecx)
5e5936:	e9 a2 dd e2 ff       	jmp    0x4136dd
5e593b:	cc                   	int3
5e593c:	cc                   	int3
5e593d:	cc                   	int3
5e593e:	cc                   	int3
5e593f:	cc                   	int3
5e5940:	e9 63 e0 e2 ff       	jmp    0x4139a8
5e5945:	cc                   	int3
5e5946:	cc                   	int3
5e5947:	cc                   	int3
5e5948:	cc                   	int3
5e5949:	cc                   	int3
5e594a:	cc                   	int3
5e594b:	cc                   	int3
5e594c:	cc                   	int3
5e594d:	cc                   	int3
5e594e:	cc                   	int3
5e594f:	cc                   	int3
5e5950:	56                   	push   %esi
5e5951:	8b f1                	mov    %ecx,%esi
5e5953:	57                   	push   %edi
5e5954:	8d 4e 3c             	lea    0x3c(%esi),%ecx
5e5957:	e8 4c e0 e2 ff       	call   0x4139a8
5e595c:	8d 4e 4c             	lea    0x4c(%esi),%ecx
5e595f:	e8 71 2c e2 ff       	call   0x4085d5
5e5964:	5f                   	pop    %edi
5e5965:	c7 46 3c b8 e1 bd 00 	movl   $0xbde1b8,0x3c(%esi)
5e596c:	5e                   	pop    %esi
5e596d:	c3                   	ret
5e596e:	cc                   	int3
5e596f:	cc                   	int3
5e5970:	cc                   	int3
5e5971:	cc                   	int3
5e5972:	cc                   	int3
5e5973:	cc                   	int3
5e5974:	cc                   	int3
5e5975:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e5978:	e9 d8 46 e3 ff       	jmp    0x41a055
5e597d:	cc                   	int3
5e597e:	cc                   	int3
5e597f:	cc                   	int3
5e5980:	56                   	push   %esi
5e5981:	8b f1                	mov    %ecx,%esi
5e5983:	c7 06 ec 90 be 00    	movl   $0xbe90ec,(%esi)
5e5989:	e8 4f dd e2 ff       	call   0x4136dd
5e598e:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5e5993:	74 0b                	je     0x5e59a0
5e5995:	6a 04                	push   $0x4
5e5997:	56                   	push   %esi
5e5998:	e8 ff c4 e1 ff       	call   0x401e9c
5e599d:	83 c4 08             	add    $0x8,%esp
5e59a0:	8b c6                	mov    %esi,%eax
5e59a2:	5e                   	pop    %esi
5e59a3:	c2 04 00             	ret    $0x4
5e59a6:	cc                   	int3
5e59a7:	cc                   	int3
5e59a8:	cc                   	int3
5e59a9:	cc                   	int3
5e59aa:	cc                   	int3
5e59ab:	cc                   	int3
5e59ac:	cc                   	int3
5e59ad:	cc                   	int3
5e59ae:	cc                   	int3
5e59af:	cc                   	int3
5e59b0:	56                   	push   %esi
5e59b1:	8d 71 c4             	lea    -0x3c(%ecx),%esi
5e59b4:	e8 ef df e2 ff       	call   0x4139a8
5e59b9:	8d 4e 4c             	lea    0x4c(%esi),%ecx
5e59bc:	e8 14 2c e2 ff       	call   0x4085d5
5e59c1:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5e59c6:	c7 46 3c b8 e1 bd 00 	movl   $0xbde1b8,0x3c(%esi)
5e59cd:	74 0b                	je     0x5e59da
5e59cf:	6a 48                	push   $0x48
5e59d1:	56                   	push   %esi
5e59d2:	e8 c5 c4 e1 ff       	call   0x401e9c
5e59d7:	83 c4 08             	add    $0x8,%esp
5e59da:	8b c6                	mov    %esi,%eax
5e59dc:	5e                   	pop    %esi
5e59dd:	c2 04 00             	ret    $0x4
5e59e0:	cc                   	int3
5e59e1:	cc                   	int3
5e59e2:	cc                   	int3
5e59e3:	cc                   	int3
5e59e4:	cc                   	int3
5e59e5:	cc                   	int3
5e59e6:	cc                   	int3
5e59e7:	cc                   	int3
5e59e8:	cc                   	int3
5e59e9:	cc                   	int3
5e59ea:	cc                   	int3
5e59eb:	cc                   	int3
5e59ec:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e59ef:	e9 78 d8 e4 ff       	jmp    0x43326c
5e59f4:	cc                   	int3
5e59f5:	cc                   	int3
5e59f6:	cc                   	int3
5e59f7:	cc                   	int3
5e59f8:	cc                   	int3
5e59f9:	cc                   	int3
5e59fa:	cc                   	int3
5e59fb:	cc                   	int3
5e59fc:	cc                   	int3
5e59fd:	cc                   	int3
5e59fe:	cc                   	int3
5e59ff:	cc                   	int3
5e5a00:	56                   	push   %esi
5e5a01:	57                   	push   %edi
5e5a02:	8b f1                	mov    %ecx,%esi
5e5a04:	e8 b9 fa e4 ff       	call   0x4354c2
5e5a09:	8b 7c 24 0c          	mov    0xc(%esp),%edi
5e5a0d:	3b f8                	cmp    %eax,%edi
5e5a0f:	75 1c                	jne    0x5e5a2d
5e5a11:	8d 46 c4             	lea    -0x3c(%esi),%eax
5e5a14:	85 c0                	test   %eax,%eax
5e5a16:	75 05                	jne    0x5e5a1d
5e5a18:	5f                   	pop    %edi
5e5a19:	5e                   	pop    %esi
5e5a1a:	c2 04 00             	ret    $0x4
5e5a1d:	8b 46 c8             	mov    -0x38(%esi),%eax
5e5a20:	5f                   	pop    %edi
5e5a21:	8b 40 04             	mov    0x4(%eax),%eax
5e5a24:	83 c0 c8             	add    $0xffffffc8,%eax
5e5a27:	03 c6                	add    %esi,%eax
5e5a29:	5e                   	pop    %esi
5e5a2a:	c2 04 00             	ret    $0x4
5e5a2d:	e8 a7 8d e5 ff       	call   0x43e7d9
5e5a32:	3b f8                	cmp    %eax,%edi
5e5a34:	75 08                	jne    0x5e5a3e
5e5a36:	5f                   	pop    %edi
5e5a37:	8d 46 c4             	lea    -0x3c(%esi),%eax
5e5a3a:	5e                   	pop    %esi
5e5a3b:	c2 04 00             	ret    $0x4
5e5a3e:	57                   	push   %edi
5e5a3f:	8b ce                	mov    %esi,%ecx
5e5a41:	e8 27 bf e3 ff       	call   0x42196d
5e5a46:	5f                   	pop    %edi
5e5a47:	5e                   	pop    %esi
5e5a48:	c2 04 00             	ret    $0x4
5e5a4b:	cc                   	int3
5e5a4c:	cc                   	int3
5e5a4d:	cc                   	int3
5e5a4e:	cc                   	int3
5e5a4f:	cc                   	int3
5e5a50:	cc                   	int3
5e5a51:	cc                   	int3
5e5a52:	cc                   	int3
5e5a53:	cc                   	int3
5e5a54:	cc                   	int3
5e5a55:	cc                   	int3
5e5a56:	cc                   	int3
5e5a57:	cc                   	int3
5e5a58:	cc                   	int3
5e5a59:	cc                   	int3
5e5a5a:	cc                   	int3
5e5a5b:	cc                   	int3
5e5a5c:	cc                   	int3
5e5a5d:	cc                   	int3
5e5a5e:	cc                   	int3
5e5a5f:	cc                   	int3
5e5a60:	8b 44 24 04          	mov    0x4(%esp),%eax
5e5a64:	ff 74 24 08          	push   0x8(%esp)
5e5a68:	8b 48 04             	mov    0x4(%eax),%ecx
5e5a6b:	e8 7d 24 e5 ff       	call   0x437eed
5e5a70:	84 c0                	test   %al,%al
5e5a72:	75 10                	jne    0x5e5a84
5e5a74:	8b 4c 24 08          	mov    0x8(%esp),%ecx
5e5a78:	6a 04                	push   $0x4
5e5a7a:	68 d8 e4 bd 00       	push   $0xbde4d8
5e5a7f:	e8 c2 b2 e4 ff       	call   0x430d46
5e5a84:	c2 0c 00             	ret    $0xc
5e5a87:	cc                   	int3
5e5a88:	cc                   	int3
5e5a89:	cc                   	int3
5e5a8a:	cc                   	int3
5e5a8b:	cc                   	int3
5e5a8c:	cc                   	int3
5e5a8d:	cc                   	int3
5e5a8e:	cc                   	int3
5e5a8f:	cc                   	int3
5e5a90:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e5a93:	e9 5f 25 e4 ff       	jmp    0x427ff7
5e5a98:	cc                   	int3
5e5a99:	cc                   	int3
5e5a9a:	cc                   	int3
5e5a9b:	cc                   	int3
5e5a9c:	cc                   	int3
5e5a9d:	cc                   	int3
5e5a9e:	cc                   	int3
5e5a9f:	cc                   	int3
5e5aa0:	e9 34 8d e5 ff       	jmp    0x43e7d9
5e5aa5:	cc                   	int3
5e5aa6:	cc                   	int3
5e5aa7:	cc                   	int3
5e5aa8:	cc                   	int3
5e5aa9:	cc                   	int3
5e5aaa:	cc                   	int3
5e5aab:	cc                   	int3
5e5aac:	cc                   	int3
5e5aad:	cc                   	int3
5e5aae:	cc                   	int3
5e5aaf:	cc                   	int3
5e5ab0:	51                   	push   %ecx
5e5ab1:	56                   	push   %esi
5e5ab2:	8b 74 24 0c          	mov    0xc(%esp),%esi
5e5ab6:	33 c0                	xor    %eax,%eax
5e5ab8:	6a 13                	push   $0x13
5e5aba:	68 54 91 be 00       	push   $0xbe9154
5e5abf:	8b ce                	mov    %esi,%ecx
5e5ac1:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
5e5ac8:	00
5e5ac9:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
5e5ad0:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5e5ad7:	66 89 06             	mov    %ax,(%esi)
5e5ada:	e8 d8 56 e3 ff       	call   0x41b1b7
5e5adf:	8b c6                	mov    %esi,%eax
5e5ae1:	5e                   	pop    %esi
5e5ae2:	59                   	pop    %ecx
5e5ae3:	c2 04 00             	ret    $0x4
5e5ae6:	cc                   	int3
5e5ae7:	cc                   	int3
5e5ae8:	cc                   	int3
5e5ae9:	cc                   	int3
5e5aea:	cc                   	int3
5e5aeb:	cc                   	int3
5e5aec:	cc                   	int3
5e5aed:	cc                   	int3
5e5aee:	cc                   	int3
5e5aef:	cc                   	int3
5e5af0:	cc                   	int3
5e5af1:	cc                   	int3
5e5af2:	cc                   	int3
5e5af3:	cc                   	int3
5e5af4:	cc                   	int3
5e5af5:	cc                   	int3
5e5af6:	cc                   	int3
5e5af7:	cc                   	int3
5e5af8:	cc                   	int3
5e5af9:	cc                   	int3
5e5afa:	cc                   	int3
5e5afb:	cc                   	int3
5e5afc:	cc                   	int3
5e5afd:	cc                   	int3
5e5afe:	cc                   	int3
5e5aff:	cc                   	int3
5e5b00:	55                   	push   %ebp
5e5b01:	8b ec                	mov    %esp,%ebp
5e5b03:	6a ff                	push   $0xffffffff
5e5b05:	68 ec c0 b6 00       	push   $0xb6c0ec
5e5b0a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5e5b10:	50                   	push   %eax
5e5b11:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5e5b16:	33 c5                	xor    %ebp,%eax
5e5b18:	50                   	push   %eax
5e5b19:	8d 45 f4             	lea    -0xc(%ebp),%eax
5e5b1c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5e5b22:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
5e5b28:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
5e5b2e:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
5e5b31:	a1 f4 8d d7 00       	mov    0xd78df4,%eax
5e5b36:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
5e5b3c:	7e 48                	jle    0x5e5b86
5e5b3e:	68 f4 8d d7 00       	push   $0xd78df4
5e5b43:	e8 b6 c5 e1 ff       	call   0x4020fe
5e5b48:	83 c4 04             	add    $0x4,%esp
5e5b4b:	83 3d f4 8d d7 00 ff 	cmpl   $0xffffffff,0xd78df4
5e5b52:	75 32                	jne    0x5e5b86
5e5b54:	b9 f0 8d d7 00       	mov    $0xd78df0,%ecx
5e5b59:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5e5b60:	e8 2f 7c e5 ff       	call   0x43d794
5e5b65:	68 f0 9b bc 00       	push   $0xbc9bf0
5e5b6a:	c7 05 f0 8d d7 00 ec 	movl   $0xbe90ec,0xd78df0
5e5b71:	90 be 00
5e5b74:	e8 31 eb e2 ff       	call   0x4146aa
5e5b79:	68 f4 8d d7 00       	push   $0xd78df4
5e5b7e:	e8 a3 bd e4 ff       	call   0x431926
5e5b83:	83 c4 08             	add    $0x8,%esp
5e5b86:	b8 f0 8d d7 00       	mov    $0xd78df0,%eax
5e5b8b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5e5b8e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5e5b95:	59                   	pop    %ecx
5e5b96:	8b e5                	mov    %ebp,%esp
5e5b98:	5d                   	pop    %ebp
5e5b99:	c3                   	ret
5e5b9a:	cc                   	int3
5e5b9b:	cc                   	int3
5e5b9c:	cc                   	int3
5e5b9d:	cc                   	int3
5e5b9e:	cc                   	int3
5e5b9f:	cc                   	int3
5e5ba0:	cc                   	int3
5e5ba1:	cc                   	int3
5e5ba2:	cc                   	int3
5e5ba3:	cc                   	int3
5e5ba4:	cc                   	int3
5e5ba5:	cc                   	int3
5e5ba6:	cc                   	int3
5e5ba7:	cc                   	int3
5e5ba8:	cc                   	int3
5e5ba9:	cc                   	int3
5e5baa:	cc                   	int3
5e5bab:	cc                   	int3
5e5bac:	cc                   	int3
5e5bad:	cc                   	int3
5e5bae:	cc                   	int3
5e5baf:	cc                   	int3
5e5bb0:	cc                   	int3
5e5bb1:	cc                   	int3
5e5bb2:	cc                   	int3
5e5bb3:	cc                   	int3
5e5bb4:	cc                   	int3
5e5bb5:	cc                   	int3
5e5bb6:	cc                   	int3
5e5bb7:	cc                   	int3
5e5bb8:	cc                   	int3
5e5bb9:	cc                   	int3
5e5bba:	cc                   	int3
5e5bbb:	cc                   	int3
5e5bbc:	cc                   	int3
5e5bbd:	cc                   	int3
5e5bbe:	cc                   	int3