4d5ced:	59                   	pop    %ecx
4d5cee:	59                   	pop    %ecx
4d5cef:	64 89 10             	mov    %edx,%fs:(%eax)
4d5cf2:	68 0c 5d 4d 00       	push   $0x4d5d0c
4d5cf7:	8d 45 e0             	lea    -0x20(%ebp),%eax
4d5cfa:	ba 02 00 00 00       	mov    $0x2,%edx
4d5cff:	e8 88 eb f2 ff       	call   0x40488c
4d5d04:	c3                   	ret
4d5d05:	e9 02 e5 f2 ff       	jmp    0x40420c
4d5d0a:	eb eb                	jmp    0x4d5cf7
4d5d0c:	5f                   	pop    %edi
4d5d0d:	5e                   	pop    %esi
4d5d0e:	5b                   	pop    %ebx
4d5d0f:	8b e5                	mov    %ebp,%esp
4d5d11:	5d                   	pop    %ebp
4d5d12:	c3                   	ret
4d5d13:	90                   	nop
4d5d14:	55                   	push   %ebp
4d5d15:	8b ec                	mov    %esp,%ebp
4d5d17:	81 c4 e4 fe ff ff    	add    $0xfffffee4,%esp
4d5d1d:	53                   	push   %ebx
4d5d1e:	33 d2                	xor    %edx,%edx
4d5d20:	89 95 e4 fe ff ff    	mov    %edx,-0x11c(%ebp)
4d5d26:	89 55 fc             	mov    %edx,-0x4(%ebp)
4d5d29:	89 55 f8             	mov    %edx,-0x8(%ebp)
4d5d2c:	89 55 f4             	mov    %edx,-0xc(%ebp)
4d5d2f:	8b d8                	mov    %eax,%ebx
4d5d31:	8d 85 e8 fe ff ff    	lea    -0x118(%ebp),%eax
4d5d37:	8b 15 90 4f 4d 00    	mov    0x4d4f90,%edx
4d5d3d:	e8 1a f6 f2 ff       	call   0x40535c
4d5d42:	33 c0                	xor    %eax,%eax
4d5d44:	55                   	push   %ebp
4d5d45:	68 55 5e 4d 00       	push   $0x4d5e55
4d5d4a:	64 ff 30             	push   %fs:(%eax)
4d5d4d:	64 89 20             	mov    %esp,%fs:(%eax)
4d5d50:	8b 43 18             	mov    0x18(%ebx),%eax
4d5d53:	8b 10                	mov    (%eax),%edx
4d5d55:	ff 52 44             	call   *0x44(%edx)
4d5d58:	83 7b 5c 00          	cmpl   $0x0,0x5c(%ebx)
4d5d5c:	0f 84 b1 00 00 00    	je     0x4d5e13
4d5d62:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d5d65:	e8 ca 0a f3 ff       	call   0x406834
4d5d6a:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d5d6d:	e8 c2 0a f3 ff       	call   0x406834
4d5d72:	50                   	push   %eax
4d5d73:	68 64 5e 4d 00       	push   $0x4d5e64
4d5d78:	8b 43 5c             	mov    0x5c(%ebx),%eax
4d5d7b:	50                   	push   %eax
4d5d7c:	8b 00                	mov    (%eax),%eax
4d5d7e:	ff 10                	call   *(%eax)
4d5d80:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
4d5d84:	0f 84 89 00 00 00    	je     0x4d5e13
4d5d8a:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d5d8d:	e8 a2 0a f3 ff       	call   0x406834
4d5d92:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d5d95:	50                   	push   %eax
4d5d96:	8b 45 fc             	mov    -0x4(%ebp),%eax
4d5d99:	50                   	push   %eax
4d5d9a:	8b 00                	mov    (%eax),%eax
4d5d9c:	ff 50 28             	call   *0x28(%eax)
4d5d9f:	eb 4b                	jmp    0x4d5dec
4d5da1:	8d 85 e8 fe ff ff    	lea    -0x118(%ebp),%eax
4d5da7:	50                   	push   %eax
4d5da8:	8b 45 f4             	mov    -0xc(%ebp),%eax
4d5dab:	50                   	push   %eax
4d5dac:	8b 00                	mov    (%eax),%eax
4d5dae:	ff 50 20             	call   *0x20(%eax)
4d5db1:	83 bd ec fe ff ff 00 	cmpl   $0x0,-0x114(%ebp)
4d5db8:	75 1f                	jne    0x4d5dd9
4d5dba:	8d 95 e4 fe ff ff    	lea    -0x11c(%ebp),%edx
4d5dc0:	8d 85 f0 fe ff ff    	lea    -0x110(%ebp),%eax
4d5dc6:	e8 b1 fa f2 ff       	call   0x40587c
4d5dcb:	8b 95 e4 fe ff ff    	mov    -0x11c(%ebp),%edx
4d5dd1:	8b 43 18             	mov    0x18(%ebx),%eax
4d5dd4:	8b 08                	mov    (%eax),%ecx
4d5dd6:	ff 51 38             	call   *0x38(%ecx)
4d5dd9:	8d 85 e8 fe ff ff    	lea    -0x118(%ebp),%eax
4d5ddf:	e8 50 0a f3 ff       	call   0x406834
4d5de4:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d5de7:	e8 48 0a f3 ff       	call   0x406834
4d5dec:	8d 45 f0             	lea    -0x10(%ebp),%eax
4d5def:	50                   	push   %eax
4d5df0:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d5df3:	50                   	push   %eax
4d5df4:	6a 01                	push   $0x1
4d5df6:	8b 45 f8             	mov    -0x8(%ebp),%eax
4d5df9:	50                   	push   %eax
4d5dfa:	8b 00                	mov    (%eax),%eax
4d5dfc:	ff 50 0c             	call   *0xc(%eax)
4d5dff:	85 c0                	test   %eax,%eax
4d5e01:	74 9e                	je     0x4d5da1
4d5e03:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d5e06:	e8 29 0a f3 ff       	call   0x406834
4d5e0b:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d5e0e:	e8 21 0a f3 ff       	call   0x406834
4d5e13:	33 c0                	xor    %eax,%eax
4d5e15:	5a                   	pop    %edx
4d5e16:	59                   	pop    %ecx
4d5e17:	59                   	pop    %ecx
4d5e18:	64 89 10             	mov    %edx,%fs:(%eax)
4d5e1b:	68 5c 5e 4d 00       	push   $0x4d5e5c
4d5e20:	8d 85 e4 fe ff ff    	lea    -0x11c(%ebp),%eax
4d5e26:	e8 3d ea f2 ff       	call   0x404868
4d5e2b:	8d 85 e8 fe ff ff    	lea    -0x118(%ebp),%eax
4d5e31:	8b 15 90 4f 4d 00    	mov    0x4d4f90,%edx
4d5e37:	e8 f0 f5 f2 ff       	call   0x40542c
4d5e3c:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d5e3f:	e8 f0 09 f3 ff       	call   0x406834
4d5e44:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d5e47:	e8 e8 09 f3 ff       	call   0x406834
4d5e4c:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d5e4f:	e8 e0 09 f3 ff       	call   0x406834
4d5e54:	c3                   	ret
4d5e55:	e9 b2 e3 f2 ff       	jmp    0x40420c
4d5e5a:	eb c4                	jmp    0x4d5e20
4d5e5c:	5b                   	pop    %ebx
4d5e5d:	8b e5                	mov    %ebp,%esp
4d5e5f:	5d                   	pop    %ebp
4d5e60:	c3                   	ret
4d5e61:	00 00                	add    %al,(%eax)
4d5e63:	00 95 68 a8 56 d4    	add    %dl,-0x2ba95798(%ebp)
4d5e69:	0a ce                	or     %dh,%cl
4d5e6b:	11 b0 3a 00 20 af    	adc    %esi,-0x50dfffc6(%eax)
4d5e71:	0b a7 70 55 8b ec    	or     -0x1374aa90(%edi),%esp
4d5e77:	83 c4 9c             	add    $0xffffff9c,%esp
4d5e7a:	53                   	push   %ebx
4d5e7b:	56                   	push   %esi
4d5e7c:	57                   	push   %edi
4d5e7d:	33 d2                	xor    %edx,%edx
4d5e7f:	89 55 9c             	mov    %edx,-0x64(%ebp)
4d5e82:	89 55 fc             	mov    %edx,-0x4(%ebp)
4d5e85:	89 55 f8             	mov    %edx,-0x8(%ebp)
4d5e88:	89 55 f4             	mov    %edx,-0xc(%ebp)
4d5e8b:	89 55 f0             	mov    %edx,-0x10(%ebp)
4d5e8e:	89 55 ec             	mov    %edx,-0x14(%ebp)
4d5e91:	89 55 e8             	mov    %edx,-0x18(%ebp)
4d5e94:	8b d8                	mov    %eax,%ebx
4d5e96:	8d 45 a0             	lea    -0x60(%ebp),%eax
4d5e99:	8b 15 ec 50 4d 00    	mov    0x4d50ec,%edx
4d5e9f:	e8 b8 f4 f2 ff       	call   0x40535c
4d5ea4:	33 c0                	xor    %eax,%eax
4d5ea6:	55                   	push   %ebp
4d5ea7:	68 d8 64 4d 00       	push   $0x4d64d8
4d5eac:	64 ff 30             	push   %fs:(%eax)
4d5eaf:	64 89 20             	mov    %esp,%fs:(%eax)
4d5eb2:	8d 45 ec             	lea    -0x14(%ebp),%eax
4d5eb5:	e8 7a 09 f3 ff       	call   0x406834
4d5eba:	8d 43 40             	lea    0x40(%ebx),%eax
4d5ebd:	e8 72 09 f3 ff       	call   0x406834
4d5ec2:	8d 43 40             	lea    0x40(%ebx),%eax
4d5ec5:	e8 6a 09 f3 ff       	call   0x406834
4d5eca:	50                   	push   %eax
4d5ecb:	68 e8 64 4d 00       	push   $0x4d64e8
4d5ed0:	6a 03                	push   $0x3
4d5ed2:	6a 00                	push   $0x0
4d5ed4:	68 b4 b7 68 00       	push   $0x68b7b4
4d5ed9:	e8 ba f5 ff ff       	call   0x4d5498
4d5ede:	8d 43 44             	lea    0x44(%ebx),%eax
4d5ee1:	e8 4e 09 f3 ff       	call   0x406834
4d5ee6:	8d 43 44             	lea    0x44(%ebx),%eax
4d5ee9:	e8 46 09 f3 ff       	call   0x406834
4d5eee:	50                   	push   %eax
4d5eef:	68 f8 64 4d 00       	push   $0x4d64f8
4d5ef4:	6a 03                	push   $0x3
4d5ef6:	6a 00                	push   $0x0
4d5ef8:	68 c4 b7 68 00       	push   $0x68b7c4
4d5efd:	e8 96 f5 ff ff       	call   0x4d5498
4d5f02:	8b 43 40             	mov    0x40(%ebx),%eax
4d5f05:	50                   	push   %eax
4d5f06:	8b 43 44             	mov    0x44(%ebx),%eax
4d5f09:	50                   	push   %eax
4d5f0a:	8b 00                	mov    (%eax),%eax
4d5f0c:	ff 50 0c             	call   *0xc(%eax)
4d5f0f:	83 7b 24 00          	cmpl   $0x0,0x24(%ebx)
4d5f13:	74 12                	je     0x4d5f27
4d5f15:	68 08 65 4d 00       	push   $0x4d6508
4d5f1a:	8b 43 24             	mov    0x24(%ebx),%eax
4d5f1d:	50                   	push   %eax
4d5f1e:	8b 43 40             	mov    0x40(%ebx),%eax
4d5f21:	50                   	push   %eax
4d5f22:	8b 00                	mov    (%eax),%eax
4d5f24:	ff 50 0c             	call   *0xc(%eax)
4d5f27:	83 7b 20 00          	cmpl   $0x0,0x20(%ebx)
4d5f2b:	74 12                	je     0x4d5f3f
4d5f2d:	68 24 65 4d 00       	push   $0x4d6524
4d5f32:	8b 43 20             	mov    0x20(%ebx),%eax
4d5f35:	50                   	push   %eax
4d5f36:	8b 43 40             	mov    0x40(%ebx),%eax
4d5f39:	50                   	push   %eax
4d5f3a:	8b 00                	mov    (%eax),%eax
4d5f3c:	ff 50 0c             	call   *0xc(%eax)
4d5f3f:	83 7b 2c 00          	cmpl   $0x0,0x2c(%ebx)
4d5f43:	74 3d                	je     0x4d5f82
4d5f45:	8d 43 28             	lea    0x28(%ebx),%eax
4d5f48:	e8 e7 08 f3 ff       	call   0x406834
4d5f4d:	b8 00 10 00 00       	mov    $0x1000,%eax
4d5f52:	e8 55 c8 f2 ff       	call   0x4027ac
4d5f57:	8b f0                	mov    %eax,%esi
4d5f59:	b9 00 08 00 00       	mov    $0x800,%ecx
4d5f5e:	8b d6                	mov    %esi,%edx
4d5f60:	8b 43 2c             	mov    0x2c(%ebx),%eax
4d5f63:	e8 30 f9 f2 ff       	call   0x405898
4d5f68:	8d 43 28             	lea    0x28(%ebx),%eax
4d5f6b:	50                   	push   %eax
4d5f6c:	68 40 65 4d 00       	push   $0x4d6540
4d5f71:	56                   	push   %esi
4d5f72:	8b 43 40             	mov    0x40(%ebx),%eax
4d5f75:	50                   	push   %eax
4d5f76:	8b 00                	mov    (%eax),%eax
4d5f78:	ff 50 38             	call   *0x38(%eax)
4d5f7b:	8b c6                	mov    %esi,%eax
4d5f7d:	e8 4a c8 f2 ff       	call   0x4027cc
4d5f82:	83 7b 30 00          	cmpl   $0x0,0x30(%ebx)
4d5f86:	74 12                	je     0x4d5f9a
4d5f88:	68 58 65 4d 00       	push   $0x4d6558
4d5f8d:	8b 43 30             	mov    0x30(%ebx),%eax
4d5f90:	50                   	push   %eax
4d5f91:	8b 43 40             	mov    0x40(%ebx),%eax
4d5f94:	50                   	push   %eax
4d5f95:	8b 00                	mov    (%eax),%eax
4d5f97:	ff 50 0c             	call   *0xc(%eax)
4d5f9a:	83 7b 34 00          	cmpl   $0x0,0x34(%ebx)
4d5f9e:	74 12                	je     0x4d5fb2
4d5fa0:	68 70 65 4d 00       	push   $0x4d6570
4d5fa5:	8b 43 34             	mov    0x34(%ebx),%eax
4d5fa8:	50                   	push   %eax
4d5fa9:	8b 43 40             	mov    0x40(%ebx),%eax
4d5fac:	50                   	push   %eax
4d5fad:	8b 00                	mov    (%eax),%eax
4d5faf:	ff 50 0c             	call   *0xc(%eax)
4d5fb2:	83 7b 3c 00          	cmpl   $0x0,0x3c(%ebx)
4d5fb6:	0f 84 96 00 00 00    	je     0x4d6052
4d5fbc:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d5fbf:	e8 70 08 f3 ff       	call   0x406834
4d5fc4:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d5fc7:	e8 68 08 f3 ff       	call   0x406834
4d5fcc:	8d 55 9c             	lea    -0x64(%ebp),%edx
4d5fcf:	8b 43 3c             	mov    0x3c(%ebx),%eax
4d5fd2:	e8 9d 31 f3 ff       	call   0x409174
4d5fd7:	8b 45 9c             	mov    -0x64(%ebp),%eax
4d5fda:	8d 55 f0             	lea    -0x10(%ebp),%edx
4d5fdd:	e8 be 3c f3 ff       	call   0x409ca0
4d5fe2:	b8 00 10 00 00       	mov    $0x1000,%eax
4d5fe7:	e8 c0 c7 f2 ff       	call   0x4027ac
4d5fec:	8b f0                	mov    %eax,%esi
4d5fee:	b9 00 08 00 00       	mov    $0x800,%ecx
4d5ff3:	8b d6                	mov    %esi,%edx
4d5ff5:	8b 43 3c             	mov    0x3c(%ebx),%eax
4d5ff8:	e8 9b f8 f2 ff       	call   0x405898
4d5ffd:	8b 45 f0             	mov    -0x10(%ebp),%eax
4d6000:	ba 90 65 4d 00       	mov    $0x4d6590,%edx
4d6005:	e8 5a ec f2 ff       	call   0x404c64
4d600a:	75 19                	jne    0x4d6025
4d600c:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d600f:	50                   	push   %eax
4d6010:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d6013:	50                   	push   %eax
4d6014:	56                   	push   %esi
4d6015:	68 04 b8 68 00       	push   $0x68b804
4d601a:	8b 43 44             	mov    0x44(%ebx),%eax
4d601d:	50                   	push   %eax
4d601e:	8b 00                	mov    (%eax),%eax
4d6020:	ff 50 14             	call   *0x14(%eax)
4d6023:	eb 26                	jmp    0x4d604b
4d6025:	8b 45 f0             	mov    -0x10(%ebp),%eax
4d6028:	ba a0 65 4d 00       	mov    $0x4d65a0,%edx
4d602d:	e8 32 ec f2 ff       	call   0x404c64
4d6032:	75 17                	jne    0x4d604b
4d6034:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d6037:	50                   	push   %eax
4d6038:	8d 45 fc             	lea    -0x4(%ebp),%eax
4d603b:	50                   	push   %eax
4d603c:	56                   	push   %esi
4d603d:	68 14 b8 68 00       	push   $0x68b814
4d6042:	8b 43 44             	mov    0x44(%ebx),%eax
4d6045:	50                   	push   %eax
4d6046:	8b 00                	mov    (%eax),%eax
4d6048:	ff 50 14             	call   *0x14(%eax)
4d604b:	8b c6                	mov    %esi,%eax
4d604d:	e8 7a c7 f2 ff       	call   0x4027cc
4d6052:	83 7b 30 00          	cmpl   $0x0,0x30(%ebx)
4d6056:	75 43                	jne    0x4d609b
4d6058:	8d 43 1c             	lea    0x1c(%ebx),%eax
4d605b:	e8 d4 07 f3 ff       	call   0x406834
4d6060:	8d 43 1c             	lea    0x1c(%ebx),%eax
4d6063:	e8 cc 07 f3 ff       	call   0x406834
4d6068:	50                   	push   %eax
4d6069:	68 a8 65 4d 00       	push   $0x4d65a8
4d606e:	6a 03                	push   $0x3
4d6070:	6a 00                	push   $0x0
4d6072:	68 f4 b7 68 00       	push   $0x68b7f4
4d6077:	e8 1c f4 ff ff       	call   0x4d5498
4d607c:	68 b8 65 4d 00       	push   $0x4d65b8
4d6081:	8b 43 1c             	mov    0x1c(%ebx),%eax
4d6084:	50                   	push   %eax
4d6085:	8b 43 40             	mov    0x40(%ebx),%eax
4d6088:	50                   	push   %eax
4d6089:	8b 00                	mov    (%eax),%eax
4d608b:	ff 50 0c             	call   *0xc(%eax)
4d608e:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d6091:	8b 53 1c             	mov    0x1c(%ebx),%edx
4d6094:	e8 b3 07 f3 ff       	call   0x40684c
4d6099:	eb 0b                	jmp    0x4d60a6
4d609b:	8d 45 f8             	lea    -0x8(%ebp),%eax
4d609e:	8b 53 30             	mov    0x30(%ebx),%edx
4d60a1:	e8 a6 07 f3 ff       	call   0x40684c
4d60a6:	80 7b 74 00          	cmpb   $0x0,0x74(%ebx)
4d60aa:	0f 84 cd 00 00 00    	je     0x4d617d
4d60b0:	83 7b 30 00          	cmpl   $0x0,0x30(%ebx)
4d60b4:	0f 85 c3 00 00 00    	jne    0x4d617d
4d60ba:	8d 43 6c             	lea    0x6c(%ebx),%eax
4d60bd:	e8 72 07 f3 ff       	call   0x406834
4d60c2:	8d 43 6c             	lea    0x6c(%ebx),%eax
4d60c5:	e8 6a 07 f3 ff       	call   0x406834
4d60ca:	50                   	push   %eax
4d60cb:	68 a8 65 4d 00       	push   $0x4d65a8
4d60d0:	6a 03                	push   $0x3
4d60d2:	6a 00                	push   $0x0
4d60d4:	68 d4 b7 68 00       	push   $0x68b7d4
4d60d9:	e8 ba f3 ff ff       	call   0x4d5498
4d60de:	68 d8 65 4d 00       	push   $0x4d65d8
4d60e3:	8b 43 6c             	mov    0x6c(%ebx),%eax
4d60e6:	50                   	push   %eax
4d60e7:	8b 43 40             	mov    0x40(%ebx),%eax
4d60ea:	50                   	push   %eax
4d60eb:	8b 00                	mov    (%eax),%eax
4d60ed:	ff 50 0c             	call   *0xc(%eax)
4d60f0:	8d 43 70             	lea    0x70(%ebx),%eax
4d60f3:	e8 3c 07 f3 ff       	call   0x406834
4d60f8:	50                   	push   %eax
4d60f9:	68 f4 65 4d 00       	push   $0x4d65f4
4d60fe:	8b 43 6c             	mov    0x6c(%ebx),%eax
4d6101:	50                   	push   %eax
4d6102:	8b 00                	mov    (%eax),%eax
4d6104:	ff 10                	call   *(%eax)
4d6106:	6a ff                	push   $0xffffffff
4d6108:	8b 43 70             	mov    0x70(%ebx),%eax
4d610b:	50                   	push   %eax
4d610c:	8b 00                	mov    (%eax),%eax
4d610e:	ff 50 18             	call   *0x18(%eax)
4d6111:	8d 45 a0             	lea    -0x60(%ebp),%eax
4d6114:	ba 48 00 00 00       	mov    $0x48,%edx
4d6119:	e8 b6 1d f3 ff       	call   0x407ed4
4d611e:	be 34 b8 68 00       	mov    $0x68b834,%esi
4d6123:	8d 7d a0             	lea    -0x60(%ebp),%edi
4d6126:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4d6127:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4d6128:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4d6129:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4d612a:	be 84 ba 68 00       	mov    $0x68ba84,%esi