7b7b1b:	33 c4                	xor    %esp,%eax
7b7b1d:	89 84 24 88 00 00 00 	mov    %eax,0x88(%esp)
7b7b24:	8b 94 24 9c 00 00 00 	mov    0x9c(%esp),%edx
7b7b2b:	33 c0                	xor    %eax,%eax
7b7b2d:	53                   	push   %ebx
7b7b2e:	8b 9c 24 98 00 00 00 	mov    0x98(%esp),%ebx
7b7b35:	55                   	push   %ebp
7b7b36:	8b ac 24 ac 00 00 00 	mov    0xac(%esp),%ebp
7b7b3d:	57                   	push   %edi
7b7b3e:	8b bc 24 ac 00 00 00 	mov    0xac(%esp),%edi
7b7b45:	89 5c 24 40          	mov    %ebx,0x40(%esp)
7b7b49:	89 54 24 3c          	mov    %edx,0x3c(%esp)
7b7b4d:	89 7c 24 48          	mov    %edi,0x48(%esp)
7b7b51:	89 6c 24 20          	mov    %ebp,0x20(%esp)
7b7b55:	83 f8 20             	cmp    $0x20,%eax
7b7b58:	0f 83 59 04 00 00    	jae    0x7b7fb7
7b7b5e:	33 c9                	xor    %ecx,%ecx
7b7b60:	66 89 4c 04 54       	mov    %cx,0x54(%esp,%eax,1)
7b7b65:	83 c0 02             	add    $0x2,%eax
7b7b68:	83 f8 1e             	cmp    $0x1e,%eax
7b7b6b:	76 e8                	jbe    0x7b7b55
7b7b6d:	56                   	push   %esi
7b7b6e:	8b b4 24 a8 00 00 00 	mov    0xa8(%esp),%esi
7b7b75:	85 f6                	test   %esi,%esi
7b7b77:	74 15                	je     0x7b7b8e
7b7b79:	0f 1f 80 00 00 00 00 	nopl   0x0(%eax)
7b7b80:	0f b7 04 4b          	movzwl (%ebx,%ecx,2),%eax
7b7b84:	41                   	inc    %ecx
7b7b85:	66 ff 44 44 58       	incw   0x58(%esp,%eax,2)
7b7b8a:	3b ce                	cmp    %esi,%ecx
7b7b8c:	72 f2                	jb     0x7b7b80
7b7b8e:	8b 0f                	mov    (%edi),%ecx
7b7b90:	8d 44 24 72          	lea    0x72(%esp),%eax
7b7b94:	bf 0f 00 00 00       	mov    $0xf,%edi
7b7b99:	0f 1f 80 00 00 00 00 	nopl   0x0(%eax)
7b7ba0:	66 83 78 04 00       	cmpw   $0x0,0x4(%eax)
7b7ba5:	75 38                	jne    0x7b7bdf
7b7ba7:	66 83 78 02 00       	cmpw   $0x0,0x2(%eax)
7b7bac:	75 30                	jne    0x7b7bde
7b7bae:	66 83 38 00          	cmpw   $0x0,(%eax)
7b7bb2:	75 25                	jne    0x7b7bd9
7b7bb4:	66 83 78 fe 00       	cmpw   $0x0,-0x2(%eax)
7b7bb9:	75 19                	jne    0x7b7bd4
7b7bbb:	66 83 78 fc 00       	cmpw   $0x0,-0x4(%eax)
7b7bc0:	75 0d                	jne    0x7b7bcf
7b7bc2:	83 ef 05             	sub    $0x5,%edi
7b7bc5:	83 e8 0a             	sub    $0xa,%eax
7b7bc8:	83 ff 01             	cmp    $0x1,%edi
7b7bcb:	73 d3                	jae    0x7b7ba0
7b7bcd:	eb 10                	jmp    0x7b7bdf
7b7bcf:	83 ef 04             	sub    $0x4,%edi
7b7bd2:	eb 0b                	jmp    0x7b7bdf
7b7bd4:	83 ef 03             	sub    $0x3,%edi
7b7bd7:	eb 06                	jmp    0x7b7bdf
7b7bd9:	83 ef 02             	sub    $0x2,%edi
7b7bdc:	eb 01                	jmp    0x7b7bdf
7b7bde:	4f                   	dec    %edi
7b7bdf:	3b cf                	cmp    %edi,%ecx
7b7be1:	0f 47 cf             	cmova  %edi,%ecx
7b7be4:	85 ff                	test   %edi,%edi
7b7be6:	75 3f                	jne    0x7b7c27
7b7be8:	8b 0a                	mov    (%edx),%ecx
7b7bea:	c7 44 24 10 40 01 00 	movl   $0x140,0x10(%esp)
7b7bf1:	00
7b7bf2:	8b 44 24 10          	mov    0x10(%esp),%eax
7b7bf6:	89 01                	mov    %eax,(%ecx)
7b7bf8:	83 02 04             	addl   $0x4,(%edx)
7b7bfb:	8b 0a                	mov    (%edx),%ecx
7b7bfd:	89 01                	mov    %eax,(%ecx)
7b7bff:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
7b7c03:	83 02 04             	addl   $0x4,(%edx)
7b7c06:	c7 01 01 00 00 00    	movl   $0x1,(%ecx)
7b7c0c:	33 c0                	xor    %eax,%eax
7b7c0e:	8b 8c 24 98 00 00 00 	mov    0x98(%esp),%ecx
7b7c15:	5e                   	pop    %esi
7b7c16:	5f                   	pop    %edi
7b7c17:	5d                   	pop    %ebp
7b7c18:	5b                   	pop    %ebx
7b7c19:	33 cc                	xor    %esp,%ecx
7b7c1b:	e8 96 3b c6 ff       	call   0x41b7b6
7b7c20:	81 c4 8c 00 00 00    	add    $0x8c,%esp
7b7c26:	c3                   	ret
7b7c27:	bb 01 00 00 00       	mov    $0x1,%ebx
7b7c2c:	89 5c 24 20          	mov    %ebx,0x20(%esp)
7b7c30:	3b fb                	cmp    %ebx,%edi
7b7c32:	76 11                	jbe    0x7b7c45
7b7c34:	66 83 7c 5c 58 00    	cmpw   $0x0,0x58(%esp,%ebx,2)
7b7c3a:	75 05                	jne    0x7b7c41
7b7c3c:	43                   	inc    %ebx
7b7c3d:	3b df                	cmp    %edi,%ebx
7b7c3f:	72 f3                	jb     0x7b7c34
7b7c41:	89 5c 24 20          	mov    %ebx,0x20(%esp)
7b7c45:	3b cb                	cmp    %ebx,%ecx
7b7c47:	ba 01 00 00 00       	mov    $0x1,%edx
7b7c4c:	0f 42 cb             	cmovb  %ebx,%ecx
7b7c4f:	89 4c 24 28          	mov    %ecx,0x28(%esp)
7b7c53:	8b ca                	mov    %edx,%ecx
7b7c55:	0f b7 44 4c 58       	movzwl 0x58(%esp,%ecx,2),%eax
7b7c5a:	03 d2                	add    %edx,%edx
7b7c5c:	2b d0                	sub    %eax,%edx
7b7c5e:	0f 88 4b 03 00 00    	js     0x7b7faf
7b7c64:	41                   	inc    %ecx
7b7c65:	83 f9 0f             	cmp    $0xf,%ecx
7b7c68:	76 eb                	jbe    0x7b7c55
7b7c6a:	85 d2                	test   %edx,%edx
7b7c6c:	8b 94 24 a0 00 00 00 	mov    0xa0(%esp),%edx
7b7c73:	7e 11                	jle    0x7b7c86
7b7c75:	85 d2                	test   %edx,%edx
7b7c77:	0f 84 32 03 00 00    	je     0x7b7faf
7b7c7d:	83 ff 01             	cmp    $0x1,%edi
7b7c80:	0f 85 29 03 00 00    	jne    0x7b7faf
7b7c86:	33 c0                	xor    %eax,%eax
7b7c88:	b9 02 00 00 00       	mov    $0x2,%ecx
7b7c8d:	66 89 44 24 7a       	mov    %ax,0x7a(%esp)
7b7c92:	0f 1f 40 00          	nopl   0x0(%eax)
7b7c96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%eax,%eax,1)
7b7c9d:	00 00 00
7b7ca0:	66 8b 44 0c 78       	mov    0x78(%esp,%ecx,1),%ax
7b7ca5:	66 03 44 0c 58       	add    0x58(%esp,%ecx,1),%ax
7b7caa:	66 89 44 0c 7a       	mov    %ax,0x7a(%esp,%ecx,1)
7b7caf:	83 c1 02             	add    $0x2,%ecx
7b7cb2:	83 f9 1e             	cmp    $0x1e,%ecx
7b7cb5:	72 e9                	jb     0x7b7ca0
7b7cb7:	33 c9                	xor    %ecx,%ecx
7b7cb9:	85 f6                	test   %esi,%esi
7b7cbb:	74 29                	je     0x7b7ce6
7b7cbd:	8b 5c 24 44          	mov    0x44(%esp),%ebx
7b7cc1:	0f b7 04 4b          	movzwl (%ebx,%ecx,2),%eax
7b7cc5:	66 85 c0             	test   %ax,%ax
7b7cc8:	74 13                	je     0x7b7cdd
7b7cca:	0f b7 44 44 78       	movzwl 0x78(%esp,%eax,2),%eax
7b7ccf:	66 89 4c 45 00       	mov    %cx,0x0(%ebp,%eax,2)
7b7cd4:	0f b7 04 4b          	movzwl (%ebx,%ecx,2),%eax
7b7cd8:	66 ff 44 44 78       	incw   0x78(%esp,%eax,2)
7b7cdd:	41                   	inc    %ecx
7b7cde:	3b ce                	cmp    %esi,%ecx
7b7ce0:	72 df                	jb     0x7b7cc1
7b7ce2:	8b 5c 24 20          	mov    0x20(%esp),%ebx
7b7ce6:	8b c2                	mov    %edx,%eax
7b7ce8:	83 e8 00             	sub    $0x0,%eax
7b7ceb:	74 45                	je     0x7b7d32
7b7ced:	83 e8 01             	sub    $0x1,%eax
7b7cf0:	74 19                	je     0x7b7d0b
7b7cf2:	83 c8 ff             	or     $0xffffffff,%eax
7b7cf5:	c7 44 24 34 78 b0 c2 	movl   $0xc2b078,0x34(%esp)
7b7cfc:	00
7b7cfd:	c7 44 24 30 b8 b0 c2 	movl   $0xc2b0b8,0x30(%esp)
7b7d04:	00
7b7d05:	89 44 24 2c          	mov    %eax,0x2c(%esp)
7b7d09:	eb 37                	jmp    0x7b7d42
7b7d0b:	b8 f8 af c2 00       	mov    $0xc2aff8,%eax
7b7d10:	2d 02 02 00 00       	sub    $0x202,%eax
7b7d15:	89 44 24 34          	mov    %eax,0x34(%esp)
7b7d19:	b8 38 b0 c2 00       	mov    $0xc2b038,%eax
7b7d1e:	2d 02 02 00 00       	sub    $0x202,%eax
7b7d23:	89 44 24 30          	mov    %eax,0x30(%esp)
7b7d27:	b8 00 01 00 00       	mov    $0x100,%eax
7b7d2c:	89 44 24 2c          	mov    %eax,0x2c(%esp)
7b7d30:	eb 10                	jmp    0x7b7d42
7b7d32:	89 6c 24 30          	mov    %ebp,0x30(%esp)
7b7d36:	89 6c 24 34          	mov    %ebp,0x34(%esp)
7b7d3a:	c7 44 24 2c 13 00 00 	movl   $0x13,0x2c(%esp)
7b7d41:	00
7b7d42:	8b 4c 24 40          	mov    0x40(%esp),%ecx
7b7d46:	ba 01 00 00 00       	mov    $0x1,%edx
7b7d4b:	c7 44 24 1c 00 00 00 	movl   $0x0,0x1c(%esp)
7b7d52:	00
7b7d53:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
7b7d5a:	00
7b7d5b:	c7 44 24 48 ff ff ff 	movl   $0xffffffff,0x48(%esp)
7b7d62:	ff
7b7d63:	8b 01                	mov    (%ecx),%eax
7b7d65:	8b 4c 24 28          	mov    0x28(%esp),%ecx
7b7d69:	d3 e2                	shl    %cl,%edx
7b7d6b:	8b f2                	mov    %edx,%esi
7b7d6d:	89 44 24 18          	mov    %eax,0x18(%esp)
7b7d71:	89 54 24 38          	mov    %edx,0x38(%esp)
7b7d75:	89 74 24 3c          	mov    %esi,0x3c(%esp)
7b7d79:	8d 46 ff             	lea    -0x1(%esi),%eax
7b7d7c:	89 44 24 50          	mov    %eax,0x50(%esp)
7b7d80:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
7b7d87:	83 f8 01             	cmp    $0x1,%eax
7b7d8a:	75 0a                	jne    0x7b7d96
7b7d8c:	81 fe 54 03 00 00    	cmp    $0x354,%esi
7b7d92:	77 0f                	ja     0x7b7da3
7b7d94:	eb 2a                	jmp    0x7b7dc0
7b7d96:	83 f8 02             	cmp    $0x2,%eax
7b7d99:	75 25                	jne    0x7b7dc0
7b7d9b:	81 fe 50 02 00 00    	cmp    $0x250,%esi
7b7da1:	76 1d                	jbe    0x7b7dc0
7b7da3:	b8 01 00 00 00       	mov    $0x1,%eax
7b7da8:	e9 61 fe ff ff       	jmp    0x7b7c0e
7b7dad:	0f 1f 00             	nopl   (%eax)
7b7db0:	8b 54 24 38          	mov    0x38(%esp),%edx
7b7db4:	eb 0a                	jmp    0x7b7dc0
7b7db6:	8b 6c 24 24          	mov    0x24(%esp),%ebp
7b7dba:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
7b7dc0:	8a c3                	mov    %bl,%al
7b7dc2:	2a 44 24 14          	sub    0x14(%esp),%al
7b7dc6:	88 44 24 11          	mov    %al,0x11(%esp)
7b7dca:	0f b7 45 00          	movzwl 0x0(%ebp),%eax
7b7dce:	8b 6c 24 2c          	mov    0x2c(%esp),%ebp
7b7dd2:	8b c8                	mov    %eax,%ecx
7b7dd4:	3b cd                	cmp    %ebp,%ecx
7b7dd6:	7d 07                	jge    0x7b7ddf
7b7dd8:	c6 44 24 10 00       	movb   $0x0,0x10(%esp)
7b7ddd:	eb 1e                	jmp    0x7b7dfd
7b7ddf:	7e 15                	jle    0x7b7df6
7b7de1:	8b 44 24 30          	mov    0x30(%esp),%eax
7b7de5:	8a 04 48             	mov    (%eax,%ecx,2),%al
7b7de8:	88 44 24 10          	mov    %al,0x10(%esp)
7b7dec:	8b 44 24 34          	mov    0x34(%esp),%eax
7b7df0:	66 8b 04 48          	mov    (%eax,%ecx,2),%ax
7b7df4:	eb 07                	jmp    0x7b7dfd
7b7df6:	c6 44 24 10 60       	movb   $0x60,0x10(%esp)
7b7dfb:	33 c0                	xor    %eax,%eax
7b7dfd:	66 89 44 24 12       	mov    %ax,0x12(%esp)
7b7e02:	8b cb                	mov    %ebx,%ecx
7b7e04:	2b 4c 24 14          	sub    0x14(%esp),%ecx
7b7e08:	be 01 00 00 00       	mov    $0x1,%esi
7b7e0d:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7b7e11:	d3 e6                	shl    %cl,%esi
7b7e13:	8b 4c 24 14          	mov    0x14(%esp),%ecx
7b7e17:	d3 e8                	shr    %cl,%eax
7b7e19:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7b7e1d:	03 c2                	add    %edx,%eax
7b7e1f:	89 54 24 54          	mov    %edx,0x54(%esp)
7b7e23:	8d 2c b5 00 00 00 00 	lea    0x0(,%esi,4),%ebp
7b7e2a:	8d 0c 81             	lea    (%ecx,%eax,4),%ecx
7b7e2d:	8b 44 24 10          	mov    0x10(%esp),%eax
7b7e31:	2b cd                	sub    %ebp,%ecx
7b7e33:	89 01                	mov    %eax,(%ecx)
7b7e35:	2b d6                	sub    %esi,%edx
7b7e37:	75 f8                	jne    0x7b7e31
7b7e39:	8d 4b ff             	lea    -0x1(%ebx),%ecx
7b7e3c:	ba 01 00 00 00       	mov    $0x1,%edx
7b7e41:	d3 e2                	shl    %cl,%edx
7b7e43:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
7b7e47:	85 d1                	test   %edx,%ecx
7b7e49:	74 0b                	je     0x7b7e56
7b7e4b:	0f 1f 44 00 00       	nopl   0x0(%eax,%eax,1)
7b7e50:	d1 ea                	shr    $1,%edx
7b7e52:	85 d1                	test   %edx,%ecx
7b7e54:	75 fa                	jne    0x7b7e50
7b7e56:	85 d2                	test   %edx,%edx
7b7e58:	74 09                	je     0x7b7e63
7b7e5a:	8d 42 ff             	lea    -0x1(%edx),%eax
7b7e5d:	23 c1                	and    %ecx,%eax
7b7e5f:	03 d0                	add    %eax,%edx
7b7e61:	eb 02                	jmp    0x7b7e65
7b7e63:	33 d2                	xor    %edx,%edx
7b7e65:	8b 6c 24 24          	mov    0x24(%esp),%ebp
7b7e69:	b8 ff ff 00 00       	mov    $0xffff,%eax
7b7e6e:	83 c5 02             	add    $0x2,%ebp
7b7e71:	89 54 24 1c          	mov    %edx,0x1c(%esp)
7b7e75:	66 01 44 5c 58       	add    %ax,0x58(%esp,%ebx,2)
7b7e7a:	89 6c 24 24          	mov    %ebp,0x24(%esp)
7b7e7e:	75 18                	jne    0x7b7e98
7b7e80:	3b df                	cmp    %edi,%ebx
7b7e82:	0f 84 e8 00 00 00    	je     0x7b7f70
7b7e88:	0f b7 45 00          	movzwl 0x0(%ebp),%eax
7b7e8c:	8b 4c 24 44          	mov    0x44(%esp),%ecx
7b7e90:	0f b7 1c 41          	movzwl (%ecx,%eax,2),%ebx
7b7e94:	89 5c 24 20          	mov    %ebx,0x20(%esp)
7b7e98:	8b 44 24 28          	mov    0x28(%esp),%eax
7b7e9c:	3b d8                	cmp    %eax,%ebx
7b7e9e:	0f 86 0c ff ff ff    	jbe    0x7b7db0
7b7ea4:	8b 6c 24 50          	mov    0x50(%esp),%ebp
7b7ea8:	23 ea                	and    %edx,%ebp
7b7eaa:	8b 54 24 38          	mov    0x38(%esp),%edx
7b7eae:	3b 6c 24 48          	cmp    0x48(%esp),%ebp
7b7eb2:	0f 84 fe fe ff ff    	je     0x7b7db6
7b7eb8:	8b 54 24 14          	mov    0x14(%esp),%edx
7b7ebc:	85 d2                	test   %edx,%edx
7b7ebe:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7b7ec2:	0f 44 d0             	cmove  %eax,%edx
7b7ec5:	8b 44 24 54          	mov    0x54(%esp),%eax
7b7ec9:	2b da                	sub    %edx,%ebx
7b7ecb:	89 54 24 14          	mov    %edx,0x14(%esp)
7b7ecf:	03 d3                	add    %ebx,%edx
7b7ed1:	8d 0c 81             	lea    (%ecx,%eax,4),%ecx
7b7ed4:	b8 01 00 00 00       	mov    $0x1,%eax
7b7ed9:	89 4c 24 18          	mov    %ecx,0x18(%esp)
7b7edd:	8b cb                	mov    %ebx,%ecx
7b7edf:	d3 e0                	shl    %cl,%eax
7b7ee1:	3b d7                	cmp    %edi,%edx
7b7ee3:	73 1f                	jae    0x7b7f04
7b7ee5:	8d 74 24 58          	lea    0x58(%esp),%esi
7b7ee9:	8d 34 56             	lea    (%esi,%edx,2),%esi
7b7eec:	0f 1f 40 00          	nopl   0x0(%eax)
7b7ef0:	0f b7 0e             	movzwl (%esi),%ecx
7b7ef3:	2b c1                	sub    %ecx,%eax
7b7ef5:	85 c0                	test   %eax,%eax
7b7ef7:	7e 0b                	jle    0x7b7f04
7b7ef9:	42                   	inc    %edx
7b7efa:	43                   	inc    %ebx
7b7efb:	83 c6 02             	add    $0x2,%esi
7b7efe:	03 c0                	add    %eax,%eax
7b7f00:	3b d7                	cmp    %edi,%edx
7b7f02:	72 ec                	jb     0x7b7ef0
7b7f04:	8b 74 24 3c          	mov    0x3c(%esp),%esi
7b7f08:	ba 01 00 00 00       	mov    $0x1,%edx
7b7f0d:	8b 84 24 a0 00 00 00 	mov    0xa0(%esp),%eax
7b7f14:	8b cb                	mov    %ebx,%ecx
7b7f16:	d3 e2                	shl    %cl,%edx
7b7f18:	03 f2                	add    %edx,%esi
7b7f1a:	89 54 24 38          	mov    %edx,0x38(%esp)
7b7f1e:	89 74 24 3c          	mov    %esi,0x3c(%esp)
7b7f22:	83 f8 01             	cmp    $0x1,%eax
7b7f25:	75 08                	jne    0x7b7f2f
7b7f27:	81 fe 54 03 00 00    	cmp    $0x354,%esi
7b7f2d:	eb 0b                	jmp    0x7b7f3a
7b7f2f:	83 f8 02             	cmp    $0x2,%eax
7b7f32:	75 0c                	jne    0x7b7f40
7b7f34:	81 fe 50 02 00 00    	cmp    $0x250,%esi
7b7f3a:	0f 87 63 fe ff ff    	ja     0x7b7da3
7b7f40:	8b 74 24 40          	mov    0x40(%esp),%esi
7b7f44:	8b 4c 24 28          	mov    0x28(%esp),%ecx
7b7f48:	89 6c 24 48          	mov    %ebp,0x48(%esp)
7b7f4c:	8b 06                	mov    (%esi),%eax
7b7f4e:	88 1c a8             	mov    %bl,(%eax,%ebp,4)
7b7f51:	8b 06                	mov    (%esi),%eax
7b7f53:	8b 5c 24 20          	mov    0x20(%esp),%ebx
7b7f57:	88 4c a8 01          	mov    %cl,0x1(%eax,%ebp,4)
7b7f5b:	8b 0e                	mov    (%esi),%ecx
7b7f5d:	8b 44 24 18          	mov    0x18(%esp),%eax
7b7f61:	2b c1                	sub    %ecx,%eax
7b7f63:	c1 f8 02             	sar    $0x2,%eax
7b7f66:	66 89 44 a9 02       	mov    %ax,0x2(%ecx,%ebp,4)
7b7f6b:	e9 46 fe ff ff       	jmp    0x7b7db6
7b7f70:	85 d2                	test   %edx,%edx
7b7f72:	74 1f                	je     0x7b7f93
7b7f74:	2a 5c 24 14          	sub    0x14(%esp),%bl
7b7f78:	33 c0                	xor    %eax,%eax
7b7f7a:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7b7f7e:	c6 44 24 10 40       	movb   $0x40,0x10(%esp)
7b7f83:	88 5c 24 11          	mov    %bl,0x11(%esp)
7b7f87:	66 89 44 24 12       	mov    %ax,0x12(%esp)
7b7f8c:	8b 44 24 10          	mov    0x10(%esp),%eax
7b7f90:	89 04 91             	mov    %eax,(%ecx,%edx,4)
7b7f93:	8b 4c 24 40          	mov    0x40(%esp),%ecx
7b7f97:	8b 44 24 3c          	mov    0x3c(%esp),%eax
7b7f9b:	c1 e0 02             	shl    $0x2,%eax
7b7f9e:	01 01                	add    %eax,(%ecx)
7b7fa0:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
7b7fa4:	8b 44 24 28          	mov    0x28(%esp),%eax
7b7fa8:	89 01                	mov    %eax,(%ecx)
7b7faa:	e9 5d fc ff ff       	jmp    0x7b7c0c
7b7faf:	83 c8 ff             	or     $0xffffffff,%eax
7b7fb2:	e9 57 fc ff ff       	jmp    0x7b7c0e