4d0b4d:	68 cc aa 6a 00       	push   $0x6aaacc
4d0b52:	6a 03                	push   $0x3
4d0b54:	e8 e7 ca fe ff       	call   0x4bd640
4d0b59:	b8 04 00 00 00       	mov    $0x4,%eax
4d0b5e:	eb 11                	jmp    0x4d0b71
4d0b60:	68 90 aa 6a 00       	push   $0x6aaa90
4d0b65:	6a 03                	push   $0x3
4d0b67:	e8 d4 ca fe ff       	call   0x4bd640
4d0b6c:	b8 05 00 00 00       	mov    $0x5,%eax
4d0b71:	83 c4 08             	add    $0x8,%esp
4d0b74:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4d0b77:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4d0b7e:	59                   	pop    %ecx
4d0b7f:	5f                   	pop    %edi
4d0b80:	5e                   	pop    %esi
4d0b81:	5b                   	pop    %ebx
4d0b82:	8b e5                	mov    %ebp,%esp
4d0b84:	5d                   	pop    %ebp
4d0b85:	c2 0c 00             	ret    $0xc
4d0b88:	cc                   	int3
4d0b89:	cc                   	int3
4d0b8a:	cc                   	int3
4d0b8b:	cc                   	int3
4d0b8c:	cc                   	int3
4d0b8d:	cc                   	int3
4d0b8e:	cc                   	int3
4d0b8f:	cc                   	int3
4d0b90:	55                   	push   %ebp
4d0b91:	8b ec                	mov    %esp,%ebp
4d0b93:	6a ff                	push   $0xffffffff
4d0b95:	68 68 bd 65 00       	push   $0x65bd68
4d0b9a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4d0ba0:	50                   	push   %eax
4d0ba1:	83 ec 40             	sub    $0x40,%esp
4d0ba4:	a1 d4 89 72 00       	mov    0x7289d4,%eax
4d0ba9:	33 c5                	xor    %ebp,%eax
4d0bab:	89 45 f0             	mov    %eax,-0x10(%ebp)
4d0bae:	53                   	push   %ebx
4d0baf:	56                   	push   %esi
4d0bb0:	57                   	push   %edi
4d0bb1:	50                   	push   %eax
4d0bb2:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d0bb5:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4d0bbb:	8b d9                	mov    %ecx,%ebx
4d0bbd:	8b 45 08             	mov    0x8(%ebp),%eax
4d0bc0:	8b 75 0c             	mov    0xc(%ebp),%esi
4d0bc3:	8b 7d 14             	mov    0x14(%ebp),%edi
4d0bc6:	89 45 b8             	mov    %eax,-0x48(%ebp)
4d0bc9:	8b 45 10             	mov    0x10(%ebp),%eax
4d0bcc:	89 45 b4             	mov    %eax,-0x4c(%ebp)
4d0bcf:	8b 43 50             	mov    0x50(%ebx),%eax
4d0bd2:	48                   	dec    %eax
4d0bd3:	83 f8 03             	cmp    $0x3,%eax
4d0bd6:	77 10                	ja     0x4d0be8
4d0bd8:	ff 24 85 e8 0d 4d 00 	jmp    *0x4d0de8(,%eax,4)
4d0bdf:	c7 43 50 02 00 00 00 	movl   $0x2,0x50(%ebx)
4d0be6:	eb 07                	jmp    0x4d0bef
4d0be8:	c7 43 50 03 00 00 00 	movl   $0x3,0x50(%ebx)
4d0bef:	8b 46 14             	mov    0x14(%esi),%eax
4d0bf2:	48                   	dec    %eax
4d0bf3:	83 f8 03             	cmp    $0x3,%eax
4d0bf6:	0f 87 78 01 00 00    	ja     0x4d0d74
4d0bfc:	ff 24 85 f8 0d 4d 00 	jmp    *0x4d0df8(,%eax,4)
4d0c03:	ff 76 18             	push   0x18(%esi)
4d0c06:	8b 4b 3c             	mov    0x3c(%ebx),%ecx
4d0c09:	e8 62 31 f9 ff       	call   0x463d70
4d0c0e:	8b 55 b8             	mov    -0x48(%ebp),%edx
4d0c11:	8b ca                	mov    %edx,%ecx
4d0c13:	c7 46 14 02 00 00 00 	movl   $0x2,0x14(%esi)
4d0c1a:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
4d0c21:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%ebp)
4d0c28:	8d 41 01             	lea    0x1(%ecx),%eax
4d0c2b:	c6 45 c0 00          	movb   $0x0,-0x40(%ebp)
4d0c2f:	89 45 bc             	mov    %eax,-0x44(%ebp)
4d0c32:	8a 01                	mov    (%ecx),%al
4d0c34:	41                   	inc    %ecx
4d0c35:	84 c0                	test   %al,%al
4d0c37:	75 f9                	jne    0x4d0c32
4d0c39:	2b 4d bc             	sub    -0x44(%ebp),%ecx
4d0c3c:	51                   	push   %ecx
4d0c3d:	52                   	push   %edx
4d0c3e:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d0c41:	e8 fa 45 f7 ff       	call   0x445240
4d0c46:	8d 43 40             	lea    0x40(%ebx),%eax
4d0c49:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4d0c50:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d0c53:	89 45 bc             	mov    %eax,-0x44(%ebp)
4d0c56:	51                   	push   %ecx
4d0c57:	8b c8                	mov    %eax,%ecx
4d0c59:	e8 e2 c7 fe ff       	call   0x4bd440
4d0c5e:	8b 55 d4             	mov    -0x2c(%ebp),%edx
4d0c61:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4d0c68:	8b 18                	mov    (%eax),%ebx
4d0c6a:	83 fa 10             	cmp    $0x10,%edx
4d0c6d:	72 2c                	jb     0x4d0c9b
4d0c6f:	8b 4d c0             	mov    -0x40(%ebp),%ecx
4d0c72:	42                   	inc    %edx
4d0c73:	8b c1                	mov    %ecx,%eax
4d0c75:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4d0c7b:	72 14                	jb     0x4d0c91
4d0c7d:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4d0c80:	83 c2 23             	add    $0x23,%edx
4d0c83:	2b c1                	sub    %ecx,%eax
4d0c85:	83 c0 fc             	add    $0xfffffffc,%eax
4d0c88:	83 f8 1f             	cmp    $0x1f,%eax
4d0c8b:	0f 87 4b 01 00 00    	ja     0x4d0ddc
4d0c91:	52                   	push   %edx
4d0c92:	51                   	push   %ecx
4d0c93:	e8 da 03 11 00       	call   0x5e1072
4d0c98:	83 c4 08             	add    $0x8,%esp
4d0c9b:	85 db                	test   %ebx,%ebx
4d0c9d:	74 39                	je     0x4d0cd8
4d0c9f:	ff 75 b8             	push   -0x48(%ebp)
4d0ca2:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d0ca5:	e8 c6 8d f9 ff       	call   0x469a70
4d0caa:	8b 4d bc             	mov    -0x44(%ebp),%ecx
4d0cad:	8d 45 c0             	lea    -0x40(%ebp),%eax
4d0cb0:	50                   	push   %eax
4d0cb1:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
4d0cb8:	e8 83 c7 fe ff       	call   0x4bd440
4d0cbd:	8b 08                	mov    (%eax),%ecx
4d0cbf:	85 c9                	test   %ecx,%ecx
4d0cc1:	74 06                	je     0x4d0cc9
4d0cc3:	8b 01                	mov    (%ecx),%eax
4d0cc5:	6a 01                	push   $0x1
4d0cc7:	ff 10                	call   *(%eax)
4d0cc9:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d0ccc:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4d0cd3:	e8 d8 79 f6 ff       	call   0x4386b0
4d0cd8:	8b 55 b8             	mov    -0x48(%ebp),%edx
4d0cdb:	8b ca                	mov    %edx,%ecx
4d0cdd:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
4d0ce4:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
4d0ceb:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
4d0cef:	8d 59 01             	lea    0x1(%ecx),%ebx
4d0cf2:	8a 01                	mov    (%ecx),%al
4d0cf4:	41                   	inc    %ecx
4d0cf5:	84 c0                	test   %al,%al
4d0cf7:	75 f9                	jne    0x4d0cf2
4d0cf9:	2b cb                	sub    %ebx,%ecx
4d0cfb:	51                   	push   %ecx
4d0cfc:	52                   	push   %edx
4d0cfd:	8d 4d d8             	lea    -0x28(%ebp),%ecx
4d0d00:	e8 3b 45 f7 ff       	call   0x445240
4d0d05:	8b 4d bc             	mov    -0x44(%ebp),%ecx
4d0d08:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d0d0b:	50                   	push   %eax
4d0d0c:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
4d0d13:	e8 28 c7 fe ff       	call   0x4bd440
4d0d18:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4d0d1f:	89 30                	mov    %esi,(%eax)
4d0d21:	8b 55 ec             	mov    -0x14(%ebp),%edx
4d0d24:	83 fa 10             	cmp    $0x10,%edx
4d0d27:	72 2c                	jb     0x4d0d55
4d0d29:	8b 4d d8             	mov    -0x28(%ebp),%ecx
4d0d2c:	42                   	inc    %edx
4d0d2d:	8b c1                	mov    %ecx,%eax
4d0d2f:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4d0d35:	72 14                	jb     0x4d0d4b
4d0d37:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4d0d3a:	83 c2 23             	add    $0x23,%edx
4d0d3d:	2b c1                	sub    %ecx,%eax
4d0d3f:	83 c0 fc             	add    $0xfffffffc,%eax
4d0d42:	83 f8 1f             	cmp    $0x1f,%eax
4d0d45:	0f 87 96 00 00 00    	ja     0x4d0de1
4d0d4b:	52                   	push   %edx
4d0d4c:	51                   	push   %ecx
4d0d4d:	e8 20 03 11 00       	call   0x5e1072
4d0d52:	83 c4 08             	add    $0x8,%esp
4d0d55:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
4d0d5c:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
4d0d63:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
4d0d67:	eb 12                	jmp    0x4d0d7b
4d0d69:	ff 76 18             	push   0x18(%esi)
4d0d6c:	8b 4b 3c             	mov    0x3c(%ebx),%ecx
4d0d6f:	e8 fc 2f f9 ff       	call   0x463d70
4d0d74:	c7 46 14 03 00 00 00 	movl   $0x3,0x14(%esi)
4d0d7b:	8b 47 04             	mov    0x4(%edi),%eax
4d0d7e:	48                   	dec    %eax
4d0d7f:	83 f8 03             	cmp    $0x3,%eax
4d0d82:	77 31                	ja     0x4d0db5
4d0d84:	ff 24 85 08 0e 4d 00 	jmp    *0x4d0e08(,%eax,4)
4d0d8b:	ff 77 08             	push   0x8(%edi)
4d0d8e:	8b 4e 18             	mov    0x18(%esi),%ecx
4d0d91:	e8 da 2f f9 ff       	call   0x463d70
4d0d96:	57                   	push   %edi
4d0d97:	ff 75 b4             	push   -0x4c(%ebp)
4d0d9a:	8b ce                	mov    %esi,%ecx
4d0d9c:	c7 47 04 02 00 00 00 	movl   $0x2,0x4(%edi)
4d0da3:	e8 a8 c9 00 00       	call   0x4dd750
4d0da8:	eb 14                	jmp    0x4d0dbe
4d0daa:	ff 77 08             	push   0x8(%edi)
4d0dad:	8b 4e 18             	mov    0x18(%esi),%ecx
4d0db0:	e8 bb 2f f9 ff       	call   0x463d70
4d0db5:	c7 47 04 03 00 00 00 	movl   $0x3,0x4(%edi)
4d0dbc:	33 c0                	xor    %eax,%eax
4d0dbe:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4d0dc1:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4d0dc8:	59                   	pop    %ecx
4d0dc9:	5f                   	pop    %edi
4d0dca:	5e                   	pop    %esi
4d0dcb:	5b                   	pop    %ebx
4d0dcc:	8b 4d f0             	mov    -0x10(%ebp),%ecx
4d0dcf:	33 cd                	xor    %ebp,%ecx
4d0dd1:	e8 04 07 11 00       	call   0x5e14da
4d0dd6:	8b e5                	mov    %ebp,%esp
4d0dd8:	5d                   	pop    %ebp
4d0dd9:	c2 10 00             	ret    $0x10
4d0ddc:	e8 4e c1 11 00       	call   0x5ecf2f
4d0de1:	e8 49 c1 11 00       	call   0x5ecf2f
4d0de6:	66 90                	xchg   %ax,%ax
4d0de8:	df 0b                	fisttps (%ebx)
4d0dea:	4d                   	dec    %ebp
4d0deb:	00 ef                	add    %ch,%bh
4d0ded:	0b 4d 00             	or     0x0(%ebp),%ecx
4d0df0:	ef                   	out    %eax,(%dx)
4d0df1:	0b 4d 00             	or     0x0(%ebp),%ecx
4d0df4:	df 0b                	fisttps (%ebx)
4d0df6:	4d                   	dec    %ebp
4d0df7:	00 03                	add    %al,(%ebx)
4d0df9:	0c 4d                	or     $0x4d,%al
4d0dfb:	00 7b 0d             	add    %bh,0xd(%ebx)
4d0dfe:	4d                   	dec    %ebp
4d0dff:	00 7b 0d             	add    %bh,0xd(%ebx)
4d0e02:	4d                   	dec    %ebp
4d0e03:	00 69 0d             	add    %ch,0xd(%ecx)
4d0e06:	4d                   	dec    %ebp
4d0e07:	00 8b 0d 4d 00 bc    	add    %cl,-0x43ffb2f3(%ebx)
4d0e0d:	0d 4d 00 bc 0d       	or     $0xdbc004d,%eax
4d0e12:	4d                   	dec    %ebp
4d0e13:	00 aa 0d 4d 00 cc    	add    %ch,-0x33ffb2f3(%edx)
4d0e19:	cc                   	int3
4d0e1a:	cc                   	int3
4d0e1b:	cc                   	int3
4d0e1c:	cc                   	int3
4d0e1d:	cc                   	int3
4d0e1e:	cc                   	int3
4d0e1f:	cc                   	int3
4d0e20:	55                   	push   %ebp
4d0e21:	8b ec                	mov    %esp,%ebp
4d0e23:	51                   	push   %ecx
4d0e24:	c7 01 90 dd 6a 00    	movl   $0x6add90,(%ecx)
4d0e2a:	8b c1                	mov    %ecx,%eax
4d0e2c:	c7 41 1c 00 00 00 00 	movl   $0x0,0x1c(%ecx)
4d0e33:	c7 41 20 0f 00 00 00 	movl   $0xf,0x20(%ecx)
4d0e3a:	c6 41 0c 00          	movb   $0x0,0xc(%ecx)
4d0e3e:	89 4d fc             	mov    %ecx,-0x4(%ebp)
4d0e41:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4d0e48:	c6 41 08 00          	movb   $0x0,0x8(%ecx)
4d0e4c:	8b e5                	mov    %ebp,%esp
4d0e4e:	5d                   	pop    %ebp
4d0e4f:	c3                   	ret
4d0e50:	56                   	push   %esi
4d0e51:	8b f1                	mov    %ecx,%esi
4d0e53:	8b 46 04             	mov    0x4(%esi),%eax
4d0e56:	c7 06 90 dd 6a 00    	movl   $0x6add90,(%esi)
4d0e5c:	85 c0                	test   %eax,%eax
4d0e5e:	74 15                	je     0x4d0e75
4d0e60:	68 08 02 00 00       	push   $0x208
4d0e65:	50                   	push   %eax
4d0e66:	e8 07 02 11 00       	call   0x5e1072
4d0e6b:	83 c4 08             	add    $0x8,%esp
4d0e6e:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
4d0e75:	8b 4e 20             	mov    0x20(%esi),%ecx
4d0e78:	83 f9 10             	cmp    $0x10,%ecx
4d0e7b:	72 28                	jb     0x4d0ea5
4d0e7d:	8b 46 0c             	mov    0xc(%esi),%eax
4d0e80:	41                   	inc    %ecx
4d0e81:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
4d0e87:	72 12                	jb     0x4d0e9b
4d0e89:	8b 50 fc             	mov    -0x4(%eax),%edx
4d0e8c:	83 c1 23             	add    $0x23,%ecx
4d0e8f:	2b c2                	sub    %edx,%eax
4d0e91:	83 c0 fc             	add    $0xfffffffc,%eax
4d0e94:	83 f8 1f             	cmp    $0x1f,%eax
4d0e97:	77 20                	ja     0x4d0eb9
4d0e99:	8b c2                	mov    %edx,%eax
4d0e9b:	51                   	push   %ecx
4d0e9c:	50                   	push   %eax
4d0e9d:	e8 d0 01 11 00       	call   0x5e1072
4d0ea2:	83 c4 08             	add    $0x8,%esp
4d0ea5:	c7 46 1c 00 00 00 00 	movl   $0x0,0x1c(%esi)
4d0eac:	c7 46 20 0f 00 00 00 	movl   $0xf,0x20(%esi)
4d0eb3:	c6 46 0c 00          	movb   $0x0,0xc(%esi)
4d0eb7:	5e                   	pop    %esi
4d0eb8:	c3                   	ret
4d0eb9:	e8 71 c0 11 00       	call   0x5ecf2f
4d0ebe:	cc                   	int3
4d0ebf:	cc                   	int3
4d0ec0:	55                   	push   %ebp
4d0ec1:	8b ec                	mov    %esp,%ebp
4d0ec3:	56                   	push   %esi
4d0ec4:	8b f1                	mov    %ecx,%esi
4d0ec6:	8b 46 04             	mov    0x4(%esi),%eax
4d0ec9:	c7 06 90 dd 6a 00    	movl   $0x6add90,(%esi)
4d0ecf:	85 c0                	test   %eax,%eax
4d0ed1:	74 15                	je     0x4d0ee8
4d0ed3:	68 08 02 00 00       	push   $0x208
4d0ed8:	50                   	push   %eax
4d0ed9:	e8 94 01 11 00       	call   0x5e1072
4d0ede:	83 c4 08             	add    $0x8,%esp
4d0ee1:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
4d0ee8:	8b 4e 20             	mov    0x20(%esi),%ecx
4d0eeb:	83 f9 10             	cmp    $0x10,%ecx
4d0eee:	72 28                	jb     0x4d0f18
4d0ef0:	8b 46 0c             	mov    0xc(%esi),%eax
4d0ef3:	41                   	inc    %ecx
4d0ef4:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
4d0efa:	72 12                	jb     0x4d0f0e
4d0efc:	8b 50 fc             	mov    -0x4(%eax),%edx
4d0eff:	83 c1 23             	add    $0x23,%ecx
4d0f02:	2b c2                	sub    %edx,%eax
4d0f04:	83 c0 fc             	add    $0xfffffffc,%eax
4d0f07:	83 f8 1f             	cmp    $0x1f,%eax
4d0f0a:	77 36                	ja     0x4d0f42
4d0f0c:	8b c2                	mov    %edx,%eax
4d0f0e:	51                   	push   %ecx
4d0f0f:	50                   	push   %eax
4d0f10:	e8 5d 01 11 00       	call   0x5e1072
4d0f15:	83 c4 08             	add    $0x8,%esp
4d0f18:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
4d0f1c:	c7 46 1c 00 00 00 00 	movl   $0x0,0x1c(%esi)
4d0f23:	c7 46 20 0f 00 00 00 	movl   $0xf,0x20(%esi)
4d0f2a:	c6 46 0c 00          	movb   $0x0,0xc(%esi)
4d0f2e:	74 0b                	je     0x4d0f3b
4d0f30:	6a 24                	push   $0x24
4d0f32:	56                   	push   %esi
4d0f33:	e8 3a 01 11 00       	call   0x5e1072
4d0f38:	83 c4 08             	add    $0x8,%esp
4d0f3b:	8b c6                	mov    %esi,%eax
4d0f3d:	5e                   	pop    %esi
4d0f3e:	5d                   	pop    %ebp
4d0f3f:	c2 04 00             	ret    $0x4
4d0f42:	e8 e8 bf 11 00       	call   0x5ecf2f
4d0f47:	cc                   	int3
4d0f48:	cc                   	int3
4d0f49:	cc                   	int3
4d0f4a:	cc                   	int3
4d0f4b:	cc                   	int3
4d0f4c:	cc                   	int3
4d0f4d:	cc                   	int3
4d0f4e:	cc                   	int3
4d0f4f:	cc                   	int3
4d0f50:	55                   	push   %ebp
4d0f51:	8b ec                	mov    %esp,%ebp
4d0f53:	6a ff                	push   $0xffffffff
4d0f55:	68 90 bd 65 00       	push   $0x65bd90
4d0f5a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4d0f60:	50                   	push   %eax
4d0f61:	83 ec 08             	sub    $0x8,%esp