4d7af3:	81 e2 ff 00 00 00    	and    $0xff,%edx
4d7af9:	c1 e2 02             	shl    $0x2,%edx
4d7afc:	8a 45 08             	mov    0x8(%ebp),%al
4d7aff:	24 f8                	and    $0xf8,%al
4d7b01:	25 ff 00 00 00       	and    $0xff,%eax
4d7b06:	c1 e8 03             	shr    $0x3,%eax
4d7b09:	0b ca                	or     %edx,%ecx
4d7b0b:	0b c1                	or     %ecx,%eax
4d7b0d:	8b 56 08             	mov    0x8(%esi),%edx
4d7b10:	0f b6 04 02          	movzbl (%edx,%eax,1),%eax
4d7b14:	5e                   	pop    %esi
4d7b15:	5d                   	pop    %ebp
4d7b16:	c2 04 00             	ret    $0x4
4d7b19:	8d 40 00             	lea    0x0(%eax),%eax
4d7b1c:	55                   	push   %ebp
4d7b1d:	8b ec                	mov    %esp,%ebp
4d7b1f:	33 c0                	xor    %eax,%eax
4d7b21:	55                   	push   %ebp
4d7b22:	68 41 7b 4d 00       	push   $0x4d7b41
4d7b27:	64 ff 30             	push   %fs:(%eax)
4d7b2a:	64 89 20             	mov    %esp,%fs:(%eax)
4d7b2d:	ff 05 68 b3 6a 00    	incl   0x6ab368
4d7b33:	33 c0                	xor    %eax,%eax
4d7b35:	5a                   	pop    %edx
4d7b36:	59                   	pop    %ecx
4d7b37:	59                   	pop    %ecx
4d7b38:	64 89 10             	mov    %edx,%fs:(%eax)
4d7b3b:	68 48 7b 4d 00       	push   $0x4d7b48
4d7b40:	c3                   	ret
4d7b41:	e9 c6 c6 f2 ff       	jmp    0x40420c
4d7b46:	eb f8                	jmp    0x4d7b40
4d7b48:	5d                   	pop    %ebp
4d7b49:	c3                   	ret
4d7b4a:	8b c0                	mov    %eax,%eax
4d7b4c:	83 2d 68 b3 6a 00 01 	subl   $0x1,0x6ab368
4d7b53:	c3                   	ret
4d7b54:	55                   	push   %ebp
4d7b55:	8b ec                	mov    %esp,%ebp
4d7b57:	53                   	push   %ebx
4d7b58:	56                   	push   %esi
4d7b59:	57                   	push   %edi
4d7b5a:	8b 45 08             	mov    0x8(%ebp),%eax
4d7b5d:	8a 40 82             	mov    -0x7e(%eax),%al
4d7b60:	2c 01                	sub    $0x1,%al
4d7b62:	72 07                	jb     0x4d7b6b
4d7b64:	74 43                	je     0x4d7ba9
4d7b66:	e9 5c 01 00 00       	jmp    0x4d7cc7
4d7b6b:	8b 45 08             	mov    0x8(%ebp),%eax
4d7b6e:	8b 80 74 ff ff ff    	mov    -0x8c(%eax),%eax
4d7b74:	8b 55 08             	mov    0x8(%ebp),%edx
4d7b77:	8b 92 78 ff ff ff    	mov    -0x88(%edx),%edx
4d7b7d:	03 d0                	add    %eax,%edx
4d7b7f:	8b 45 08             	mov    0x8(%ebp),%eax
4d7b82:	0f b7 48 c2          	movzwl -0x3e(%eax),%ecx
4d7b86:	8b 45 08             	mov    0x8(%ebp),%eax
4d7b89:	8b 80 7c ff ff ff    	mov    -0x84(%eax),%eax
4d7b8f:	e8 2c 03 f3 ff       	call   0x407ec0
4d7b94:	8b 45 08             	mov    0x8(%ebp),%eax
4d7b97:	0f b7 40 c2          	movzwl -0x3e(%eax),%eax
4d7b9b:	8b 55 08             	mov    0x8(%ebp),%edx
4d7b9e:	01 82 74 ff ff ff    	add    %eax,-0x8c(%edx)
4d7ba4:	e9 1e 01 00 00       	jmp    0x4d7cc7
4d7ba9:	33 db                	xor    %ebx,%ebx
4d7bab:	e9 08 01 00 00       	jmp    0x4d7cb8
4d7bb0:	8b 45 08             	mov    0x8(%ebp),%eax
4d7bb3:	83 b8 70 ff ff ff 00 	cmpl   $0x0,-0x90(%eax)
4d7bba:	7e 59                	jle    0x4d7c15
4d7bbc:	8b 45 08             	mov    0x8(%ebp),%eax
4d7bbf:	8b b0 70 ff ff ff    	mov    -0x90(%eax),%esi
4d7bc5:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7bc8:	8d 04 1e             	lea    (%esi,%ebx,1),%eax
4d7bcb:	3b d0                	cmp    %eax,%edx
4d7bcd:	7f 19                	jg     0x4d7be8
4d7bcf:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7bd2:	2b c2                	sub    %edx,%eax
4d7bd4:	8b 55 08             	mov    0x8(%ebp),%edx
4d7bd7:	89 82 70 ff ff ff    	mov    %eax,-0x90(%edx)
4d7bdd:	8b 45 08             	mov    0x8(%ebp),%eax
4d7be0:	2b b0 70 ff ff ff    	sub    -0x90(%eax),%esi
4d7be6:	eb 0b                	jmp    0x4d7bf3
4d7be8:	8b 45 08             	mov    0x8(%ebp),%eax
4d7beb:	33 d2                	xor    %edx,%edx
4d7bed:	89 90 70 ff ff ff    	mov    %edx,-0x90(%eax)
4d7bf3:	8b 45 08             	mov    0x8(%ebp),%eax
4d7bf6:	8a 88 6f ff ff ff    	mov    -0x91(%eax),%cl
4d7bfc:	8b 45 08             	mov    0x8(%ebp),%eax
4d7bff:	8b 80 7c ff ff ff    	mov    -0x84(%eax),%eax
4d7c05:	03 c3                	add    %ebx,%eax
4d7c07:	8b d6                	mov    %esi,%edx
4d7c09:	e8 ba 02 f3 ff       	call   0x407ec8
4d7c0e:	03 de                	add    %esi,%ebx
4d7c10:	e9 a3 00 00 00       	jmp    0x4d7cb8
4d7c15:	8b 45 08             	mov    0x8(%ebp),%eax
4d7c18:	8b 80 74 ff ff ff    	mov    -0x8c(%eax),%eax
4d7c1e:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7c21:	8b 89 78 ff ff ff    	mov    -0x88(%ecx),%ecx
4d7c27:	8a 04 01             	mov    (%ecx,%eax,1),%al
4d7c2a:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7c2d:	ff 81 74 ff ff ff    	incl   -0x8c(%ecx)
4d7c33:	8b c8                	mov    %eax,%ecx
4d7c35:	80 e1 c0             	and    $0xc0,%cl
4d7c38:	80 f9 c0             	cmp    $0xc0,%cl
4d7c3b:	75 6e                	jne    0x4d7cab
4d7c3d:	24 3f                	and    $0x3f,%al
4d7c3f:	8b f0                	mov    %eax,%esi
4d7c41:	81 e6 ff 00 00 00    	and    $0xff,%esi
4d7c47:	8b 45 08             	mov    0x8(%ebp),%eax
4d7c4a:	8b 80 74 ff ff ff    	mov    -0x8c(%eax),%eax
4d7c50:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7c53:	8b 89 78 ff ff ff    	mov    -0x88(%ecx),%ecx
4d7c59:	8a 04 01             	mov    (%ecx,%eax,1),%al
4d7c5c:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7c5f:	ff 81 74 ff ff ff    	incl   -0x8c(%ecx)
4d7c65:	8b 4d 08             	mov    0x8(%ebp),%ecx
4d7c68:	8d 0c 1e             	lea    (%esi,%ebx,1),%ecx
4d7c6b:	3b d1                	cmp    %ecx,%edx
4d7c6d:	7f 23                	jg     0x4d7c92
4d7c6f:	8d 0c 1e             	lea    (%esi,%ebx,1),%ecx
4d7c72:	8b 7d 08             	mov    0x8(%ebp),%edi
4d7c75:	2b ca                	sub    %edx,%ecx
4d7c77:	8b 55 08             	mov    0x8(%ebp),%edx
4d7c7a:	89 8a 70 ff ff ff    	mov    %ecx,-0x90(%edx)
4d7c80:	8b 55 08             	mov    0x8(%ebp),%edx
4d7c83:	2b b2 70 ff ff ff    	sub    -0x90(%edx),%esi
4d7c89:	8b 55 08             	mov    0x8(%ebp),%edx
4d7c8c:	88 82 6f ff ff ff    	mov    %al,-0x91(%edx)
4d7c92:	8b 55 08             	mov    0x8(%ebp),%edx
4d7c95:	8b 92 7c ff ff ff    	mov    -0x84(%edx),%edx
4d7c9b:	03 d3                	add    %ebx,%edx
4d7c9d:	8b c8                	mov    %eax,%ecx
4d7c9f:	8b c6                	mov    %esi,%eax
4d7ca1:	92                   	xchg   %eax,%edx
4d7ca2:	e8 21 02 f3 ff       	call   0x407ec8
4d7ca7:	03 de                	add    %esi,%ebx
4d7ca9:	eb 0d                	jmp    0x4d7cb8
4d7cab:	8b 55 08             	mov    0x8(%ebp),%edx
4d7cae:	8b 92 7c ff ff ff    	mov    -0x84(%edx),%edx
4d7cb4:	88 04 1a             	mov    %al,(%edx,%ebx,1)
4d7cb7:	43                   	inc    %ebx
4d7cb8:	8b 45 08             	mov    0x8(%ebp),%eax
4d7cbb:	0f b7 50 c2          	movzwl -0x3e(%eax),%edx
4d7cbf:	3b da                	cmp    %edx,%ebx
4d7cc1:	0f 8c e9 fe ff ff    	jl     0x4d7bb0
4d7cc7:	5f                   	pop    %edi
4d7cc8:	5e                   	pop    %esi
4d7cc9:	5b                   	pop    %ebx
4d7cca:	5d                   	pop    %ebp
4d7ccb:	c3                   	ret
4d7ccc:	55                   	push   %ebp
4d7ccd:	8b ec                	mov    %esp,%ebp
4d7ccf:	81 c4 44 fc ff ff    	add    $0xfffffc44,%esp
4d7cd5:	53                   	push   %ebx
4d7cd6:	56                   	push   %esi
4d7cd7:	57                   	push   %edi
4d7cd8:	8b f1                	mov    %ecx,%esi
4d7cda:	89 95 64 ff ff ff    	mov    %edx,-0x9c(%ebp)
4d7ce0:	89 85 68 ff ff ff    	mov    %eax,-0x98(%ebp)
4d7ce6:	33 c0                	xor    %eax,%eax
4d7ce8:	89 85 78 ff ff ff    	mov    %eax,-0x88(%ebp)
4d7cee:	33 c0                	xor    %eax,%eax
4d7cf0:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
4d7cf6:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7cfc:	e8 b7 69 f4 ff       	call   0x41e6b8
4d7d01:	89 85 48 ff ff ff    	mov    %eax,-0xb8(%ebp)
4d7d07:	89 95 4c ff ff ff    	mov    %edx,-0xb4(%ebp)
4d7d0d:	8d 55 80             	lea    -0x80(%ebp),%edx
4d7d10:	b9 80 00 00 00       	mov    $0x80,%ecx
4d7d15:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7d1b:	8b 18                	mov    (%eax),%ebx
4d7d1d:	ff 53 08             	call   *0x8(%ebx)
4d7d20:	80 7d 80 0a          	cmpb   $0xa,-0x80(%ebp)
4d7d24:	75 11                	jne    0x4d7d37
4d7d26:	80 7d 83 08          	cmpb   $0x8,-0x7d(%ebp)
4d7d2a:	77 0b                	ja     0x4d7d37
4d7d2c:	8a 45 82             	mov    -0x7e(%ebp),%al
4d7d2f:	84 c0                	test   %al,%al
4d7d31:	74 12                	je     0x4d7d45
4d7d33:	3c 01                	cmp    $0x1,%al
4d7d35:	74 0e                	je     0x4d7d45
4d7d37:	8b 45 0c             	mov    0xc(%ebp),%eax
4d7d3a:	8b 40 28             	mov    0x28(%eax),%eax
4d7d3d:	c6 00 01             	movb   $0x1,(%eax)
4d7d40:	e9 90 06 00 00       	jmp    0x4d83d5
4d7d45:	0f b7 45 88          	movzwl -0x78(%ebp),%eax
4d7d49:	0f b7 55 84          	movzwl -0x7c(%ebp),%edx
4d7d4d:	2b c2                	sub    %edx,%eax
4d7d4f:	40                   	inc    %eax
4d7d50:	89 85 60 ff ff ff    	mov    %eax,-0xa0(%ebp)
4d7d56:	0f b7 45 8a          	movzwl -0x76(%ebp),%eax
4d7d5a:	0f b7 55 86          	movzwl -0x7a(%ebp),%edx
4d7d5e:	2b c2                	sub    %edx,%eax
4d7d60:	40                   	inc    %eax
4d7d61:	89 85 5c ff ff ff    	mov    %eax,-0xa4(%ebp)
4d7d67:	0f b7 55 8c          	movzwl -0x74(%ebp),%edx
4d7d6b:	8b 06                	mov    (%esi),%eax
4d7d6d:	e8 4a 59 0f 00       	call   0x5cd6bc
4d7d72:	0f b7 55 8e          	movzwl -0x72(%ebp),%edx
4d7d76:	8b 06                	mov    (%esi),%eax
4d7d78:	e8 6f 59 0f 00       	call   0x5cd6ec
4d7d7d:	8b 06                	mov    (%esi),%eax
4d7d7f:	8b 40 1c             	mov    0x1c(%eax),%eax
4d7d82:	85 c0                	test   %eax,%eax
4d7d84:	74 04                	je     0x4d7d8a
4d7d86:	85 c0                	test   %eax,%eax
4d7d88:	75 1e                	jne    0x4d7da8
4d7d8a:	8b 15 9c 71 6a 00    	mov    0x6a719c,%edx
4d7d90:	8b 12                	mov    (%edx),%edx
4d7d92:	8b 06                	mov    (%esi),%eax
4d7d94:	e8 23 59 0f 00       	call   0x5cd6bc
4d7d99:	8b 15 00 71 6a 00    	mov    0x6a7100,%edx
4d7d9f:	8b 12                	mov    (%edx),%edx
4d7da1:	8b 06                	mov    (%esi),%eax
4d7da3:	e8 44 59 0f 00       	call   0x5cd6ec
4d7da8:	33 d2                	xor    %edx,%edx
4d7daa:	55                   	push   %ebp
4d7dab:	68 9a 83 4d 00       	push   $0x4d839a
4d7db0:	64 ff 32             	push   %fs:(%edx)
4d7db3:	64 89 22             	mov    %esp,%fs:(%edx)
4d7db6:	80 7d c1 01          	cmpb   $0x1,-0x3f(%ebp)
4d7dba:	75 62                	jne    0x4d7e1e
4d7dbc:	80 7d 83 04          	cmpb   $0x4,-0x7d(%ebp)
4d7dc0:	76 5c                	jbe    0x4d7e1e
4d7dc2:	8b 45 10             	mov    0x10(%ebp),%eax
4d7dc5:	99                   	cltd
4d7dc6:	03 85 48 ff ff ff    	add    -0xb8(%ebp),%eax
4d7dcc:	13 95 4c ff ff ff    	adc    -0xb4(%ebp),%edx
4d7dd2:	2d 00 03 00 00       	sub    $0x300,%eax
4d7dd7:	83 da 00             	sbb    $0x0,%edx
4d7dda:	52                   	push   %edx
4d7ddb:	50                   	push   %eax
4d7ddc:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7de2:	e8 f1 68 f4 ff       	call   0x41e6d8
4d7de7:	8d 95 44 fc ff ff    	lea    -0x3bc(%ebp),%edx
4d7ded:	b9 00 03 00 00       	mov    $0x300,%ecx
4d7df2:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7df8:	8b 18                	mov    (%eax),%ebx
4d7dfa:	ff 53 08             	call   *0x8(%ebx)
4d7dfd:	8b 85 48 ff ff ff    	mov    -0xb8(%ebp),%eax
4d7e03:	8b 95 4c ff ff ff    	mov    -0xb4(%ebp),%edx
4d7e09:	05 80 00 00 00       	add    $0x80,%eax
4d7e0e:	83 d2 00             	adc    $0x0,%edx
4d7e11:	52                   	push   %edx
4d7e12:	50                   	push   %eax
4d7e13:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7e19:	e8 ba 68 f4 ff       	call   0x41e6d8
4d7e1e:	bf 10 00 00 00       	mov    $0x10,%edi
4d7e23:	8d 5d 92             	lea    -0x6e(%ebp),%ebx
4d7e26:	8d 53 fe             	lea    -0x2(%ebx),%edx
4d7e29:	8b c3                	mov    %ebx,%eax
4d7e2b:	e8 4c 16 0d 00       	call   0x5a947c
4d7e30:	83 c3 03             	add    $0x3,%ebx
4d7e33:	4f                   	dec    %edi
4d7e34:	75 f0                	jne    0x4d7e26
4d7e36:	bf 00 01 00 00       	mov    $0x100,%edi
4d7e3b:	8d 9d 46 fc ff ff    	lea    -0x3ba(%ebp),%ebx
4d7e41:	8d 53 fe             	lea    -0x2(%ebx),%edx
4d7e44:	8b c3                	mov    %ebx,%eax
4d7e46:	e8 31 16 0d 00       	call   0x5a947c
4d7e4b:	83 c3 03             	add    $0x3,%ebx
4d7e4e:	4f                   	dec    %edi
4d7e4f:	75 f0                	jne    0x4d7e41
4d7e51:	8b 5d 10             	mov    0x10(%ebp),%ebx
4d7e54:	81 eb 80 00 00 00    	sub    $0x80,%ebx
4d7e5a:	8b c3                	mov    %ebx,%eax
4d7e5c:	83 c0 08             	add    $0x8,%eax
4d7e5f:	e8 48 a9 f2 ff       	call   0x4027ac
4d7e64:	89 85 78 ff ff ff    	mov    %eax,-0x88(%ebp)
4d7e6a:	8b cb                	mov    %ebx,%ecx
4d7e6c:	8b 95 78 ff ff ff    	mov    -0x88(%ebp),%edx
4d7e72:	8b 85 68 ff ff ff    	mov    -0x98(%ebp),%eax
4d7e78:	8b 18                	mov    (%eax),%ebx
4d7e7a:	ff 53 08             	call   *0x8(%ebx)
4d7e7d:	33 c0                	xor    %eax,%eax
4d7e7f:	89 85 74 ff ff ff    	mov    %eax,-0x8c(%ebp)
4d7e85:	33 c0                	xor    %eax,%eax
4d7e87:	8a 45 83             	mov    -0x7d(%ebp),%al
4d7e8a:	8b 16                	mov    (%esi),%edx
4d7e8c:	89 42 08             	mov    %eax,0x8(%edx)
4d7e8f:	33 c0                	xor    %eax,%eax
4d7e91:	8a 45 c1             	mov    -0x3f(%ebp),%al
4d7e94:	8b 16                	mov    (%esi),%edx
4d7e96:	89 42 10             	mov    %eax,0x10(%edx)
4d7e99:	8b 06                	mov    (%esi),%eax
4d7e9b:	8b 95 60 ff ff ff    	mov    -0xa0(%ebp),%edx
4d7ea1:	89 50 14             	mov    %edx,0x14(%eax)
4d7ea4:	8b 06                	mov    (%esi),%eax
4d7ea6:	8b 95 5c ff ff ff    	mov    -0xa4(%ebp),%edx
4d7eac:	89 50 18             	mov    %edx,0x18(%eax)
4d7eaf:	33 c0                	xor    %eax,%eax
4d7eb1:	8a 45 81             	mov    -0x7f(%ebp),%al
4d7eb4:	8b 16                	mov    (%esi),%edx
4d7eb6:	89 82 fc 00 00 00    	mov    %eax,0xfc(%edx)
4d7ebc:	8b 06                	mov    (%esi),%eax
4d7ebe:	8b 80 a8 03 00 00    	mov    0x3a8(%eax),%eax
4d7ec4:	85 c0                	test   %eax,%eax
4d7ec6:	74 19                	je     0x4d7ee1
4d7ec8:	e8 ff a8 f2 ff       	call   0x4027cc
4d7ecd:	8b 06                	mov    (%esi),%eax
4d7ecf:	33 d2                	xor    %edx,%edx
4d7ed1:	89 90 a8 03 00 00    	mov    %edx,0x3a8(%eax)
4d7ed7:	8b 06                	mov    (%esi),%eax
4d7ed9:	33 d2                	xor    %edx,%edx
4d7edb:	89 90 ac 03 00 00    	mov    %edx,0x3ac(%eax)
4d7ee1:	80 7d 83 08          	cmpb   $0x8,-0x7d(%ebp)
4d7ee5:	75 32                	jne    0x4d7f19
4d7ee7:	8b 06                	mov    (%esi),%eax
4d7ee9:	c7 80 ac 03 00 00 00 	movl   $0x100,0x3ac(%eax)
4d7ef0:	01 00 00
4d7ef3:	b8 00 03 00 00       	mov    $0x300,%eax
4d7ef8:	e8 af a8 f2 ff       	call   0x4027ac
4d7efd:	8b d8                	mov    %eax,%ebx
4d7eff:	8b 06                	mov    (%esi),%eax
4d7f01:	89 98 a8 03 00 00    	mov    %ebx,0x3a8(%eax)
4d7f07:	8d 95 44 fc ff ff    	lea    -0x3bc(%ebp),%edx
4d7f0d:	8b c3                	mov    %ebx,%eax
4d7f0f:	b9 00 03 00 00       	mov    $0x300,%ecx
4d7f14:	e8 a7 ff f2 ff       	call   0x407ec0
4d7f19:	8a 45 83             	mov    -0x7d(%ebp),%al
4d7f1c:	3c 01                	cmp    $0x1,%al
4d7f1e:	75 48                	jne    0x4d7f68
4d7f20:	80 7d c1 04          	cmpb   $0x4,-0x3f(%ebp)
4d7f24:	75 42                	jne    0x4d7f68
4d7f26:	8b 06                	mov    (%esi),%eax
4d7f28:	bb 10 00 00 00       	mov    $0x10,%ebx
4d7f2d:	89 98 ac 03 00 00    	mov    %ebx,0x3ac(%eax)
4d7f33:	8d 04 5b             	lea    (%ebx,%ebx,2),%eax
4d7f36:	e8 71 a8 f2 ff       	call   0x4027ac
4d7f3b:	8b f8                	mov    %eax,%edi
4d7f3d:	8b 06                	mov    (%esi),%eax
4d7f3f:	89 b8 a8 03 00 00    	mov    %edi,0x3a8(%eax)
4d7f45:	8d 55 90             	lea    -0x70(%ebp),%edx
4d7f48:	8b c7                	mov    %edi,%eax
4d7f4a:	b9 30 00 00 00       	mov    $0x30,%ecx
4d7f4f:	e8 6c ff f2 ff       	call   0x407ec0
4d7f54:	8b 06                	mov    (%esi),%eax
4d7f56:	c7 40 08 04 00 00 00 	movl   $0x4,0x8(%eax)
4d7f5d:	8b 06                	mov    (%esi),%eax
4d7f5f:	c7 40 10 01 00 00 00 	movl   $0x1,0x10(%eax)
4d7f66:	eb 4a                	jmp    0x4d7fb2
4d7f68:	3c 08                	cmp    $0x8,%al
4d7f6a:	73 46                	jae    0x4d7fb2
4d7f6c:	8b c8                	mov    %eax,%ecx
4d7f6e:	b8 01 00 00 00       	mov    $0x1,%eax
4d7f73:	d3 e0                	shl    %cl,%eax
4d7f75:	8b 16                	mov    (%esi),%edx
4d7f77:	89 82 ac 03 00 00    	mov    %eax,0x3ac(%edx)
4d7f7d:	8b 06                	mov    (%esi),%eax
4d7f7f:	8b 80 ac 03 00 00    	mov    0x3ac(%eax),%eax
4d7f85:	8d 04 40             	lea    (%eax,%eax,2),%eax
4d7f88:	e8 1f a8 f2 ff       	call   0x4027ac