4f59ca:	cc                   	int3
4f59cb:	cc                   	int3
4f59cc:	cc                   	int3
4f59cd:	cc                   	int3
4f59ce:	cc                   	int3
4f59cf:	cc                   	int3
4f59d0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f59d4:	56                   	push   %esi
4f59d5:	8b 74 24 10          	mov    0x10(%esp),%esi
4f59d9:	57                   	push   %edi
4f59da:	8b 7c 24 10          	mov    0x10(%esp),%edi
4f59de:	2b f8                	sub    %eax,%edi
4f59e0:	57                   	push   %edi
4f59e1:	50                   	push   %eax
4f59e2:	56                   	push   %esi
4f59e3:	e8 9a 91 f2 ff       	call   0x41eb82
4f59e8:	83 c4 0c             	add    $0xc,%esp
4f59eb:	8d 04 37             	lea    (%edi,%esi,1),%eax
4f59ee:	5f                   	pop    %edi
4f59ef:	5e                   	pop    %esi
4f59f0:	c3                   	ret
4f59f1:	cc                   	int3
4f59f2:	cc                   	int3
4f59f3:	cc                   	int3
4f59f4:	cc                   	int3
4f59f5:	cc                   	int3
4f59f6:	cc                   	int3
4f59f7:	cc                   	int3
4f59f8:	cc                   	int3
4f59f9:	cc                   	int3
4f59fa:	cc                   	int3
4f59fb:	cc                   	int3
4f59fc:	cc                   	int3
4f59fd:	cc                   	int3
4f59fe:	cc                   	int3
4f59ff:	cc                   	int3
4f5a00:	c3                   	ret
4f5a01:	cc                   	int3
4f5a02:	cc                   	int3
4f5a03:	cc                   	int3
4f5a04:	cc                   	int3
4f5a05:	cc                   	int3
4f5a06:	cc                   	int3
4f5a07:	cc                   	int3
4f5a08:	cc                   	int3
4f5a09:	cc                   	int3
4f5a0a:	cc                   	int3
4f5a0b:	cc                   	int3
4f5a0c:	cc                   	int3
4f5a0d:	cc                   	int3
4f5a0e:	cc                   	int3
4f5a0f:	cc                   	int3
4f5a10:	c3                   	ret
4f5a11:	cc                   	int3
4f5a12:	cc                   	int3
4f5a13:	cc                   	int3
4f5a14:	cc                   	int3
4f5a15:	cc                   	int3
4f5a16:	cc                   	int3
4f5a17:	cc                   	int3
4f5a18:	cc                   	int3
4f5a19:	cc                   	int3
4f5a1a:	cc                   	int3
4f5a1b:	cc                   	int3
4f5a1c:	cc                   	int3
4f5a1d:	cc                   	int3
4f5a1e:	cc                   	int3
4f5a1f:	cc                   	int3
4f5a20:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a24:	c3                   	ret
4f5a25:	cc                   	int3
4f5a26:	cc                   	int3
4f5a27:	cc                   	int3
4f5a28:	cc                   	int3
4f5a29:	cc                   	int3
4f5a2a:	cc                   	int3
4f5a2b:	cc                   	int3
4f5a2c:	cc                   	int3
4f5a2d:	cc                   	int3
4f5a2e:	cc                   	int3
4f5a2f:	cc                   	int3
4f5a30:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a34:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f5a38:	89 08                	mov    %ecx,(%eax)
4f5a3a:	c3                   	ret
4f5a3b:	cc                   	int3
4f5a3c:	cc                   	int3
4f5a3d:	cc                   	int3
4f5a3e:	cc                   	int3
4f5a3f:	cc                   	int3
4f5a40:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a44:	56                   	push   %esi
4f5a45:	8b 74 24 10          	mov    0x10(%esp),%esi
4f5a49:	57                   	push   %edi
4f5a4a:	8b 7c 24 10          	mov    0x10(%esp),%edi
4f5a4e:	2b f8                	sub    %eax,%edi
4f5a50:	57                   	push   %edi
4f5a51:	50                   	push   %eax
4f5a52:	56                   	push   %esi
4f5a53:	e8 2a 91 f2 ff       	call   0x41eb82
4f5a58:	83 c4 0c             	add    $0xc,%esp
4f5a5b:	8d 04 37             	lea    (%edi,%esi,1),%eax
4f5a5e:	5f                   	pop    %edi
4f5a5f:	5e                   	pop    %esi
4f5a60:	c2 0c 00             	ret    $0xc
4f5a63:	cc                   	int3
4f5a64:	cc                   	int3
4f5a65:	cc                   	int3
4f5a66:	cc                   	int3
4f5a67:	cc                   	int3
4f5a68:	cc                   	int3
4f5a69:	cc                   	int3
4f5a6a:	cc                   	int3
4f5a6b:	cc                   	int3
4f5a6c:	cc                   	int3
4f5a6d:	cc                   	int3
4f5a6e:	cc                   	int3
4f5a6f:	cc                   	int3
4f5a70:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a74:	c3                   	ret
4f5a75:	cc                   	int3
4f5a76:	cc                   	int3
4f5a77:	cc                   	int3
4f5a78:	cc                   	int3
4f5a79:	cc                   	int3
4f5a7a:	cc                   	int3
4f5a7b:	cc                   	int3
4f5a7c:	cc                   	int3
4f5a7d:	cc                   	int3
4f5a7e:	cc                   	int3
4f5a7f:	cc                   	int3
4f5a80:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a84:	c3                   	ret
4f5a85:	cc                   	int3
4f5a86:	cc                   	int3
4f5a87:	cc                   	int3
4f5a88:	cc                   	int3
4f5a89:	cc                   	int3
4f5a8a:	cc                   	int3
4f5a8b:	cc                   	int3
4f5a8c:	cc                   	int3
4f5a8d:	cc                   	int3
4f5a8e:	cc                   	int3
4f5a8f:	cc                   	int3
4f5a90:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5a94:	56                   	push   %esi
4f5a95:	8b 74 24 10          	mov    0x10(%esp),%esi
4f5a99:	57                   	push   %edi
4f5a9a:	8b 7c 24 10          	mov    0x10(%esp),%edi
4f5a9e:	2b f8                	sub    %eax,%edi
4f5aa0:	57                   	push   %edi
4f5aa1:	50                   	push   %eax
4f5aa2:	56                   	push   %esi
4f5aa3:	e8 da 90 f2 ff       	call   0x41eb82
4f5aa8:	83 c4 0c             	add    $0xc,%esp
4f5aab:	8d 04 37             	lea    (%edi,%esi,1),%eax
4f5aae:	5f                   	pop    %edi
4f5aaf:	5e                   	pop    %esi
4f5ab0:	c3                   	ret
4f5ab1:	cc                   	int3
4f5ab2:	cc                   	int3
4f5ab3:	cc                   	int3
4f5ab4:	cc                   	int3
4f5ab5:	cc                   	int3
4f5ab6:	cc                   	int3
4f5ab7:	cc                   	int3
4f5ab8:	cc                   	int3
4f5ab9:	cc                   	int3
4f5aba:	cc                   	int3
4f5abb:	cc                   	int3
4f5abc:	cc                   	int3
4f5abd:	cc                   	int3
4f5abe:	cc                   	int3
4f5abf:	cc                   	int3
4f5ac0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5ac4:	56                   	push   %esi
4f5ac5:	8b 74 24 10          	mov    0x10(%esp),%esi
4f5ac9:	57                   	push   %edi
4f5aca:	8b 7c 24 10          	mov    0x10(%esp),%edi
4f5ace:	2b f8                	sub    %eax,%edi
4f5ad0:	57                   	push   %edi
4f5ad1:	50                   	push   %eax
4f5ad2:	56                   	push   %esi
4f5ad3:	e8 aa 90 f2 ff       	call   0x41eb82
4f5ad8:	83 c4 0c             	add    $0xc,%esp
4f5adb:	8d 04 37             	lea    (%edi,%esi,1),%eax
4f5ade:	5f                   	pop    %edi
4f5adf:	5e                   	pop    %esi
4f5ae0:	c3                   	ret
4f5ae1:	cc                   	int3
4f5ae2:	cc                   	int3
4f5ae3:	cc                   	int3
4f5ae4:	cc                   	int3
4f5ae5:	cc                   	int3
4f5ae6:	cc                   	int3
4f5ae7:	cc                   	int3
4f5ae8:	cc                   	int3
4f5ae9:	cc                   	int3
4f5aea:	cc                   	int3
4f5aeb:	cc                   	int3
4f5aec:	cc                   	int3
4f5aed:	cc                   	int3
4f5aee:	cc                   	int3
4f5aef:	cc                   	int3
4f5af0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5af4:	56                   	push   %esi
4f5af5:	8b 74 24 10          	mov    0x10(%esp),%esi
4f5af9:	57                   	push   %edi
4f5afa:	8b 7c 24 10          	mov    0x10(%esp),%edi
4f5afe:	2b f8                	sub    %eax,%edi
4f5b00:	57                   	push   %edi
4f5b01:	50                   	push   %eax
4f5b02:	56                   	push   %esi
4f5b03:	e8 7a 90 f2 ff       	call   0x41eb82
4f5b08:	83 c4 0c             	add    $0xc,%esp
4f5b0b:	8d 04 37             	lea    (%edi,%esi,1),%eax
4f5b0e:	5f                   	pop    %edi
4f5b0f:	5e                   	pop    %esi
4f5b10:	c3                   	ret
4f5b11:	cc                   	int3
4f5b12:	cc                   	int3
4f5b13:	cc                   	int3
4f5b14:	cc                   	int3
4f5b15:	cc                   	int3
4f5b16:	cc                   	int3
4f5b17:	cc                   	int3
4f5b18:	cc                   	int3
4f5b19:	cc                   	int3
4f5b1a:	cc                   	int3
4f5b1b:	cc                   	int3
4f5b1c:	cc                   	int3
4f5b1d:	cc                   	int3
4f5b1e:	cc                   	int3
4f5b1f:	cc                   	int3
4f5b20:	8b 44 24 04          	mov    0x4(%esp),%eax
4f5b24:	89 41 04             	mov    %eax,0x4(%ecx)
4f5b27:	8b c1                	mov    %ecx,%eax
4f5b29:	c7 01 34 bb bd 00    	movl   $0xbdbb34,(%ecx)
4f5b2f:	c2 04 00             	ret    $0x4
4f5b32:	cc                   	int3
4f5b33:	cc                   	int3
4f5b34:	cc                   	int3
4f5b35:	cc                   	int3
4f5b36:	cc                   	int3
4f5b37:	cc                   	int3
4f5b38:	cc                   	int3
4f5b39:	cc                   	int3
4f5b3a:	cc                   	int3
4f5b3b:	cc                   	int3
4f5b3c:	cc                   	int3
4f5b3d:	cc                   	int3
4f5b3e:	cc                   	int3
4f5b3f:	cc                   	int3
4f5b40:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4f5b46:	8b c1                	mov    %ecx,%eax
4f5b48:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4f5b4f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4f5b56:	c3                   	ret
4f5b57:	cc                   	int3
4f5b58:	cc                   	int3
4f5b59:	cc                   	int3
4f5b5a:	cc                   	int3
4f5b5b:	cc                   	int3
4f5b5c:	cc                   	int3
4f5b5d:	cc                   	int3
4f5b5e:	cc                   	int3
4f5b5f:	cc                   	int3
4f5b60:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4f5b66:	8b c1                	mov    %ecx,%eax
4f5b68:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4f5b6f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4f5b76:	c3                   	ret
4f5b77:	cc                   	int3
4f5b78:	cc                   	int3
4f5b79:	cc                   	int3
4f5b7a:	cc                   	int3
4f5b7b:	cc                   	int3
4f5b7c:	cc                   	int3
4f5b7d:	cc                   	int3
4f5b7e:	cc                   	int3
4f5b7f:	cc                   	int3
4f5b80:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4f5b86:	8b c1                	mov    %ecx,%eax
4f5b88:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4f5b8f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4f5b96:	c3                   	ret
4f5b97:	cc                   	int3
4f5b98:	cc                   	int3
4f5b99:	cc                   	int3
4f5b9a:	cc                   	int3
4f5b9b:	cc                   	int3
4f5b9c:	cc                   	int3
4f5b9d:	cc                   	int3
4f5b9e:	cc                   	int3
4f5b9f:	cc                   	int3
4f5ba0:	55                   	push   %ebp
4f5ba1:	8b ec                	mov    %esp,%ebp
4f5ba3:	6a ff                	push   $0xffffffff
4f5ba5:	68 d0 59 b4 00       	push   $0xb459d0
4f5baa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4f5bb0:	50                   	push   %eax
4f5bb1:	83 ec 08             	sub    $0x8,%esp
4f5bb4:	53                   	push   %ebx
4f5bb5:	56                   	push   %esi
4f5bb6:	57                   	push   %edi
4f5bb7:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4f5bbc:	33 c5                	xor    %ebp,%eax
4f5bbe:	50                   	push   %eax
4f5bbf:	8d 45 f4             	lea    -0xc(%ebp),%eax
4f5bc2:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4f5bc8:	89 65 f0             	mov    %esp,-0x10(%ebp)
4f5bcb:	8b f1                	mov    %ecx,%esi
4f5bcd:	c7 06 34 bb bd 00    	movl   $0xbdbb34,(%esi)
4f5bd3:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4f5bda:	e8 25 b5 f0 ff       	call   0x401104
4f5bdf:	8b f8                	mov    %eax,%edi
4f5be1:	8b 46 04             	mov    0x4(%esi),%eax
4f5be4:	3b c7                	cmp    %edi,%eax
4f5be6:	74 0c                	je     0x4f5bf4
4f5be8:	50                   	push   %eax
4f5be9:	8d 4d ef             	lea    -0x11(%ebp),%ecx
4f5bec:	89 7e 04             	mov    %edi,0x4(%esi)
4f5bef:	e8 e3 06 f4 ff       	call   0x4362d7
4f5bf4:	89 7e 04             	mov    %edi,0x4(%esi)
4f5bf7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4f5bfa:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4f5c01:	59                   	pop    %ecx
4f5c02:	5f                   	pop    %edi
4f5c03:	5e                   	pop    %esi
4f5c04:	5b                   	pop    %ebx
4f5c05:	8b e5                	mov    %ebp,%esp
4f5c07:	5d                   	pop    %ebp
4f5c08:	c3                   	ret
4f5c09:	b8 0f 5c 4f 00       	mov    $0x4f5c0f,%eax
4f5c0e:	c3                   	ret
4f5c0f:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4f5c12:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4f5c19:	59                   	pop    %ecx
4f5c1a:	5f                   	pop    %edi
4f5c1b:	5e                   	pop    %esi
4f5c1c:	5b                   	pop    %ebx
4f5c1d:	8b e5                	mov    %ebp,%esp
4f5c1f:	5d                   	pop    %ebp
4f5c20:	c3                   	ret
4f5c21:	cc                   	int3
4f5c22:	cc                   	int3
4f5c23:	cc                   	int3
4f5c24:	cc                   	int3
4f5c25:	cc                   	int3
4f5c26:	cc                   	int3