4d4b19:	79 57                	jns    0x4d4b72
4d4b1b:	6e                   	outsb  %ds:(%esi),(%dx)
4d4b1c:	64 00 00             	add    %al,%fs:(%eax)
4d4b1f:	00 74 6f 6f          	add    %dh,0x6f(%edi,%ebp,2)
4d4b23:	6c                   	insb   (%dx),%es:(%edi)
4d4b24:	74 69                	je     0x4d4b8f
4d4b26:	70 73                	jo     0x4d4b9b
4d4b28:	5f                   	pop    %edi
4d4b29:	63 6c 61 73          	arpl   %ebp,0x73(%ecx,%eiz,2)
4d4b2d:	73 33                	jae    0x4d4b62
4d4b2f:	32 00                	xor    (%eax),%al
4d4b31:	00 00                	add    %al,(%eax)
4d4b33:	00 53 56             	add    %dl,0x56(%ebx)
4d4b36:	83 c4 f8             	add    $0xfffffff8,%esp
4d4b39:	8b d8                	mov    %eax,%ebx
4d4b3b:	8b 43 48             	mov    0x48(%ebx),%eax
4d4b3e:	85 c0                	test   %eax,%eax
4d4b40:	74 70                	je     0x4d4bb2
4d4b42:	80 78 61 00          	cmpb   $0x0,0x61(%eax)
4d4b46:	74 6a                	je     0x4d4bb2
4d4b48:	54                   	push   %esp
4d4b49:	e8 ba 2e f3 ff       	call   0x407a08
4d4b4e:	85 c0                	test   %eax,%eax
4d4b50:	74 60                	je     0x4d4bb2
4d4b52:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4b57:	8b 00                	mov    (%eax),%eax
4d4b59:	8b 40 30             	mov    0x30(%eax),%eax
4d4b5c:	50                   	push   %eax
4d4b5d:	e8 06 32 f3 ff       	call   0x407d68
4d4b62:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4b67:	8b 00                	mov    (%eax),%eax
4d4b69:	e8 4a 4f f9 ff       	call   0x469ab8
4d4b6e:	8b 43 48             	mov    0x48(%ebx),%eax
4d4b71:	89 58 64             	mov    %ebx,0x64(%eax)
4d4b74:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4d4b78:	8b 14 24             	mov    (%esp),%edx
4d4b7b:	8b 30                	mov    (%eax),%esi
4d4b7d:	ff 56 40             	call   *0x40(%esi)
4d4b80:	8b 73 04             	mov    0x4(%ebx),%esi
4d4b83:	8b c6                	mov    %esi,%eax
4d4b85:	8b 15 e8 45 44 00    	mov    0x4445e8,%edx
4d4b8b:	e8 74 f0 f2 ff       	call   0x403c04
4d4b90:	84 c0                	test   %al,%al
4d4b92:	74 1e                	je     0x4d4bb2
4d4b94:	6a 00                	push   $0x0
4d4b96:	6a 00                	push   $0x0
4d4b98:	6a 00                	push   $0x0
4d4b9a:	8b c6                	mov    %esi,%eax
4d4b9c:	8b 15 e8 45 44 00    	mov    0x4445e8,%edx
4d4ba2:	e8 81 f0 f2 ff       	call   0x403c28
4d4ba7:	e8 a8 a3 f7 ff       	call   0x44ef54
4d4bac:	50                   	push   %eax
4d4bad:	e8 de 30 f3 ff       	call   0x407c90
4d4bb2:	59                   	pop    %ecx
4d4bb3:	5a                   	pop    %edx
4d4bb4:	5e                   	pop    %esi
4d4bb5:	5b                   	pop    %ebx
4d4bb6:	c3                   	ret
4d4bb7:	90                   	nop
4d4bb8:	53                   	push   %ebx
4d4bb9:	66 83 78 52 00       	cmpw   $0x0,0x52(%eax)
4d4bbe:	74 0a                	je     0x4d4bca
4d4bc0:	8b d8                	mov    %eax,%ebx
4d4bc2:	8b d0                	mov    %eax,%edx
4d4bc4:	8b 43 54             	mov    0x54(%ebx),%eax
4d4bc7:	ff 53 50             	call   *0x50(%ebx)
4d4bca:	5b                   	pop    %ebx
4d4bcb:	c3                   	ret
4d4bcc:	53                   	push   %ebx
4d4bcd:	66 83 78 5a 00       	cmpw   $0x0,0x5a(%eax)
4d4bd2:	74 0a                	je     0x4d4bde
4d4bd4:	8b d8                	mov    %eax,%ebx
4d4bd6:	8b d0                	mov    %eax,%edx
4d4bd8:	8b 43 5c             	mov    0x5c(%ebx),%eax
4d4bdb:	ff 53 58             	call   *0x58(%ebx)
4d4bde:	5b                   	pop    %ebx
4d4bdf:	c3                   	ret
4d4be0:	55                   	push   %ebp
4d4be1:	8b ec                	mov    %esp,%ebp
4d4be3:	51                   	push   %ecx
4d4be4:	53                   	push   %ebx
4d4be5:	88 4d ff             	mov    %cl,-0x1(%ebp)
4d4be8:	66 83 78 72 00       	cmpw   $0x0,0x72(%eax)
4d4bed:	74 18                	je     0x4d4c07
4d4bef:	8a 4d ff             	mov    -0x1(%ebp),%cl
4d4bf2:	51                   	push   %ecx
4d4bf3:	8b 4d 0c             	mov    0xc(%ebp),%ecx
4d4bf6:	51                   	push   %ecx
4d4bf7:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d4bfa:	51                   	push   %ecx
4d4bfb:	8b d8                	mov    %eax,%ebx
4d4bfd:	8b ca                	mov    %edx,%ecx
4d4bff:	8b d0                	mov    %eax,%edx
4d4c01:	8b 43 74             	mov    0x74(%ebx),%eax
4d4c04:	ff 53 70             	call   *0x70(%ebx)
4d4c07:	5b                   	pop    %ebx
4d4c08:	59                   	pop    %ecx
4d4c09:	5d                   	pop    %ebp
4d4c0a:	c2 08 00             	ret    $0x8
4d4c0d:	8d 40 00             	lea    0x0(%eax),%eax
4d4c10:	55                   	push   %ebp
4d4c11:	8b ec                	mov    %esp,%ebp
4d4c13:	51                   	push   %ecx
4d4c14:	53                   	push   %ebx
4d4c15:	88 4d ff             	mov    %cl,-0x1(%ebp)
4d4c18:	66 83 78 7a 00       	cmpw   $0x0,0x7a(%eax)
4d4c1d:	74 18                	je     0x4d4c37
4d4c1f:	8a 4d ff             	mov    -0x1(%ebp),%cl
4d4c22:	51                   	push   %ecx
4d4c23:	8b 4d 0c             	mov    0xc(%ebp),%ecx
4d4c26:	51                   	push   %ecx
4d4c27:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d4c2a:	51                   	push   %ecx
4d4c2b:	8b d8                	mov    %eax,%ebx
4d4c2d:	8b ca                	mov    %edx,%ecx
4d4c2f:	8b d0                	mov    %eax,%edx
4d4c31:	8b 43 7c             	mov    0x7c(%ebx),%eax
4d4c34:	ff 53 78             	call   *0x78(%ebx)
4d4c37:	5b                   	pop    %ebx
4d4c38:	59                   	pop    %ecx
4d4c39:	5d                   	pop    %ebp
4d4c3a:	c2 08 00             	ret    $0x8
4d4c3d:	8d 40 00             	lea    0x0(%eax),%eax
4d4c40:	55                   	push   %ebp
4d4c41:	8b ec                	mov    %esp,%ebp
4d4c43:	51                   	push   %ecx
4d4c44:	53                   	push   %ebx
4d4c45:	88 55 ff             	mov    %dl,-0x1(%ebp)
4d4c48:	66 83 b8 82 00 00 00 	cmpw   $0x0,0x82(%eax)
4d4c4f:	00
4d4c50:	74 18                	je     0x4d4c6a
4d4c52:	51                   	push   %ecx
4d4c53:	8b 55 08             	mov    0x8(%ebp),%edx
4d4c56:	52                   	push   %edx
4d4c57:	8b d8                	mov    %eax,%ebx
4d4c59:	8b d0                	mov    %eax,%edx
4d4c5b:	8a 4d ff             	mov    -0x1(%ebp),%cl
4d4c5e:	8b 83 84 00 00 00    	mov    0x84(%ebx),%eax
4d4c64:	ff 93 80 00 00 00    	call   *0x80(%ebx)
4d4c6a:	5b                   	pop    %ebx
4d4c6b:	59                   	pop    %ecx
4d4c6c:	5d                   	pop    %ebp
4d4c6d:	c2 04 00             	ret    $0x4
4d4c70:	53                   	push   %ebx
4d4c71:	66 83 b8 8a 00 00 00 	cmpw   $0x0,0x8a(%eax)
4d4c78:	00
4d4c79:	74 10                	je     0x4d4c8b
4d4c7b:	8b d8                	mov    %eax,%ebx
4d4c7d:	8b d0                	mov    %eax,%edx
4d4c7f:	8b 83 8c 00 00 00    	mov    0x8c(%ebx),%eax
4d4c85:	ff 93 88 00 00 00    	call   *0x88(%ebx)
4d4c8b:	5b                   	pop    %ebx
4d4c8c:	c3                   	ret
4d4c8d:	8d 40 00             	lea    0x0(%eax),%eax
4d4c90:	53                   	push   %ebx
4d4c91:	66 83 b8 92 00 00 00 	cmpw   $0x0,0x92(%eax)
4d4c98:	00
4d4c99:	74 10                	je     0x4d4cab
4d4c9b:	8b d8                	mov    %eax,%ebx
4d4c9d:	8b d0                	mov    %eax,%edx
4d4c9f:	8b 83 94 00 00 00    	mov    0x94(%ebx),%eax
4d4ca5:	ff 93 90 00 00 00    	call   *0x90(%ebx)
4d4cab:	5b                   	pop    %ebx
4d4cac:	c3                   	ret
4d4cad:	8d 40 00             	lea    0x0(%eax),%eax
4d4cb0:	53                   	push   %ebx
4d4cb1:	56                   	push   %esi
4d4cb2:	57                   	push   %edi
4d4cb3:	8b d8                	mov    %eax,%ebx
4d4cb5:	33 f6                	xor    %esi,%esi
4d4cb7:	8b bb e4 00 00 00    	mov    0xe4(%ebx),%edi
4d4cbd:	85 ff                	test   %edi,%edi
4d4cbf:	74 16                	je     0x4d4cd7
4d4cc1:	8b c7                	mov    %edi,%eax
4d4cc3:	e8 14 13 f8 ff       	call   0x455fdc
4d4cc8:	3b 83 dc 00 00 00    	cmp    0xdc(%ebx),%eax
4d4cce:	7e 07                	jle    0x4d4cd7
4d4cd0:	8b b3 dc 00 00 00    	mov    0xdc(%ebx),%esi
4d4cd6:	46                   	inc    %esi
4d4cd7:	66 83 7b 62 00       	cmpw   $0x0,0x62(%ebx)
4d4cdc:	74 0a                	je     0x4d4ce8
4d4cde:	8b ce                	mov    %esi,%ecx
4d4ce0:	8b d3                	mov    %ebx,%edx
4d4ce2:	8b 43 64             	mov    0x64(%ebx),%eax
4d4ce5:	ff 53 60             	call   *0x60(%ebx)
4d4ce8:	5f                   	pop    %edi
4d4ce9:	5e                   	pop    %esi
4d4cea:	5b                   	pop    %ebx
4d4ceb:	c3                   	ret
4d4cec:	53                   	push   %ebx
4d4ced:	8b d8                	mov    %eax,%ebx
4d4cef:	8b c3                	mov    %ebx,%eax
4d4cf1:	e8 aa 00 00 00       	call   0x4d4da0
4d4cf6:	b2 01                	mov    $0x1,%dl
4d4cf8:	8b c3                	mov    %ebx,%eax
4d4cfa:	e8 5d f8 ff ff       	call   0x4d455c
4d4cff:	5b                   	pop    %ebx
4d4d00:	c3                   	ret
4d4d01:	8d 40 00             	lea    0x0(%eax),%eax
4d4d04:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d09:	8b 00                	mov    (%eax),%eax
4d4d0b:	8b 40 30             	mov    0x30(%eax),%eax
4d4d0e:	50                   	push   %eax
4d4d0f:	e8 e4 2e f3 ff       	call   0x407bf8
4d4d14:	85 c0                	test   %eax,%eax
4d4d16:	74 12                	je     0x4d4d2a
4d4d18:	6a 00                	push   $0x0
4d4d1a:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d1f:	8b 00                	mov    (%eax),%eax
4d4d21:	8b 40 30             	mov    0x30(%eax),%eax
4d4d24:	50                   	push   %eax
4d4d25:	e8 f6 30 f3 ff       	call   0x407e20
4d4d2a:	c3                   	ret
4d4d2b:	90                   	nop
4d4d2c:	53                   	push   %ebx
4d4d2d:	8b d8                	mov    %eax,%ebx
4d4d2f:	8b 43 04             	mov    0x4(%ebx),%eax
4d4d32:	8b 15 e8 45 44 00    	mov    0x4445e8,%edx
4d4d38:	e8 c7 ee f2 ff       	call   0x403c04
4d4d3d:	84 c0                	test   %al,%al
4d4d3f:	74 5a                	je     0x4d4d9b
4d4d41:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d46:	8b 00                	mov    (%eax),%eax
4d4d48:	83 78 44 00          	cmpl   $0x0,0x44(%eax)
4d4d4c:	74 4d                	je     0x4d4d9b
4d4d4e:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d53:	8b 00                	mov    (%eax),%eax
4d4d55:	e8 f6 48 f9 ff       	call   0x469650
4d4d5a:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d5f:	8b 00                	mov    (%eax),%eax
4d4d61:	8b 40 44             	mov    0x44(%eax),%eax
4d4d64:	80 b8 2b 02 00 00 01 	cmpb   $0x1,0x22b(%eax)
4d4d6b:	75 0d                	jne    0x4d4d7a
4d4d6d:	8b 15 f4 6f 6a 00    	mov    0x6a6ff4,%edx
4d4d73:	33 d2                	xor    %edx,%edx
4d4d75:	e8 2a f5 f8 ff       	call   0x4642a4
4d4d7a:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d7f:	8b 00                	mov    (%eax),%eax
4d4d81:	8b 40 44             	mov    0x44(%eax),%eax
4d4d84:	b2 01                	mov    $0x1,%dl
4d4d86:	e8 e9 e4 f8 ff       	call   0x463274
4d4d8b:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4d90:	8b 00                	mov    (%eax),%eax
4d4d92:	8b 40 30             	mov    0x30(%eax),%eax
4d4d95:	50                   	push   %eax
4d4d96:	e8 cd 2f f3 ff       	call   0x407d68
4d4d9b:	5b                   	pop    %ebx
4d4d9c:	c3                   	ret
4d4d9d:	8d 40 00             	lea    0x0(%eax),%eax
4d4da0:	53                   	push   %ebx
4d4da1:	8b d8                	mov    %eax,%ebx
4d4da3:	8b 43 04             	mov    0x4(%ebx),%eax
4d4da6:	8b 15 e8 45 44 00    	mov    0x4445e8,%edx
4d4dac:	e8 53 ee f2 ff       	call   0x403c04
4d4db1:	84 c0                	test   %al,%al
4d4db3:	74 22                	je     0x4d4dd7
4d4db5:	a1 f4 6f 6a 00       	mov    0x6a6ff4,%eax
4d4dba:	8b 00                	mov    (%eax),%eax
4d4dbc:	8b 40 44             	mov    0x44(%eax),%eax
4d4dbf:	85 c0                	test   %eax,%eax
4d4dc1:	74 14                	je     0x4d4dd7
4d4dc3:	8b 15 f4 6f 6a 00    	mov    0x6a6ff4,%edx
4d4dc9:	33 d2                	xor    %edx,%edx
4d4dcb:	e8 a4 e4 f8 ff       	call   0x463274
4d4dd0:	8b c3                	mov    %ebx,%eax
4d4dd2:	e8 2d ff ff ff       	call   0x4d4d04
4d4dd7:	5b                   	pop    %ebx
4d4dd8:	c3                   	ret
4d4dd9:	8d 40 00             	lea    0x0(%eax),%eax
4d4ddc:	55                   	push   %ebp
4d4ddd:	8b ec                	mov    %esp,%ebp
4d4ddf:	33 c0                	xor    %eax,%eax
4d4de1:	55                   	push   %ebp
4d4de2:	68 1d 4e 4d 00       	push   $0x4d4e1d
4d4de7:	64 ff 30             	push   %fs:(%eax)
4d4dea:	64 89 20             	mov    %esp,%fs:(%eax)
4d4ded:	ff 05 58 b3 6a 00    	incl   0x6ab358
4d4df3:	75 1a                	jne    0x4d4e0f
4d4df5:	83 3d ac b7 68 00 00 	cmpl   $0x0,0x68b7ac
4d4dfc:	74 11                	je     0x4d4e0f
4d4dfe:	a1 ac b7 68 00       	mov    0x68b7ac,%eax
4d4e03:	e8 70 ec f2 ff       	call   0x403a78
4d4e08:	33 c0                	xor    %eax,%eax
4d4e0a:	a3 ac b7 68 00       	mov    %eax,0x68b7ac
4d4e0f:	33 c0                	xor    %eax,%eax
4d4e11:	5a                   	pop    %edx
4d4e12:	59                   	pop    %ecx
4d4e13:	59                   	pop    %ecx
4d4e14:	64 89 10             	mov    %edx,%fs:(%eax)
4d4e17:	68 24 4e 4d 00       	push   $0x4d4e24
4d4e1c:	c3                   	ret
4d4e1d:	e9 ea f3 f2 ff       	jmp    0x40420c
4d4e22:	eb f8                	jmp    0x4d4e1c
4d4e24:	5d                   	pop    %ebp
4d4e25:	c3                   	ret
4d4e26:	8b c0                	mov    %eax,%eax
4d4e28:	83 2d 58 b3 6a 00 01 	subl   $0x1,0x6ab358
4d4e2f:	73 1b                	jae    0x4d4e4c
4d4e31:	e8 4e 97 fc ff       	call   0x49e584
4d4e36:	3d 47 00 04 00       	cmp    $0x40047,%eax
4d4e3b:	7c 0f                	jl     0x4d4e4c
4d4e3d:	68 50 4e 4d 00       	push   $0x4d4e50
4d4e42:	e8 81 2e f3 ff       	call   0x407cc8
4d4e47:	a3 5c b3 6a 00       	mov    %eax,0x6ab35c
4d4e4c:	c3                   	ret
4d4e4d:	00 00                	add    %al,(%eax)
4d4e4f:	00 54 61 73          	add    %dl,0x73(%ecx,%eiz,2)
4d4e53:	6b 62 61 72          	imul   $0x72,0x61(%edx),%esp
4d4e57:	43                   	inc    %ebx
4d4e58:	72 65                	jb     0x4d4ebf
4d4e5a:	61                   	popa
4d4e5b:	74 65                	je     0x4d4ec2
4d4e5d:	64 00 00             	add    %al,%fs:(%eax)
4d4e60:	55                   	push   %ebp
4d4e61:	8b ec                	mov    %esp,%ebp
4d4e63:	33 c0                	xor    %eax,%eax
4d4e65:	55                   	push   %ebp
4d4e66:	68 85 4e 4d 00       	push   $0x4d4e85
4d4e6b:	64 ff 30             	push   %fs:(%eax)
4d4e6e:	64 89 20             	mov    %esp,%fs:(%eax)
4d4e71:	ff 05 60 b3 6a 00    	incl   0x6ab360
4d4e77:	33 c0                	xor    %eax,%eax
4d4e79:	5a                   	pop    %edx
4d4e7a:	59                   	pop    %ecx
4d4e7b:	59                   	pop    %ecx
4d4e7c:	64 89 10             	mov    %edx,%fs:(%eax)
4d4e7f:	68 8c 4e 4d 00       	push   $0x4d4e8c
4d4e84:	c3                   	ret
4d4e85:	e9 82 f3 f2 ff       	jmp    0x40420c
4d4e8a:	eb f8                	jmp    0x4d4e84
4d4e8c:	5d                   	pop    %ebp
4d4e8d:	c3                   	ret
4d4e8e:	8b c0                	mov    %eax,%eax
4d4e90:	83 2d 60 b3 6a 00 01 	subl   $0x1,0x6ab360
4d4e97:	c3                   	ret
4d4e98:	9c                   	pushf
4d4e99:	4e                   	dec    %esi
4d4e9a:	4d                   	dec    %ebp
4d4e9b:	00 0f                	add    %cl,(%edi)
4d4e9d:	0a 49 49             	or     0x49(%ecx),%cl
4d4ea0:	45                   	inc    %ebp
4d4ea1:	50                   	push   %eax
4d4ea2:	65 72 73             	gs jb  0x4d4f18
4d4ea5:	69 73 74 5c 11 40 00 	imul   $0x40115c,0x74(%ebx),%esi
4d4eac:	01 0c 01             	add    %ecx,(%ecx,%eax,1)
4d4eaf:	00 00                	add    %al,(%eax)
4d4eb1:	00 00                	add    %al,(%eax)
4d4eb3:	00 00                	add    %al,(%eax)
4d4eb5:	c0 00 00             	rolb   $0x0,(%eax)
4d4eb8:	00 00                	add    %al,(%eax)