8c9cb6:	dd 45 bc             	fldl   -0x44(%ebp)
8c9cb9:	d8 c9                	fmul   %st(1),%st
8c9cbb:	db 45 d4             	fildl  -0x2c(%ebp)
8c9cbe:	dd 5d bc             	fstpl  -0x44(%ebp)
8c9cc1:	dc 45 bc             	faddl  -0x44(%ebp)
8c9cc4:	e8 6f 67 b4 ff       	call   0x410438
8c9cc9:	db 45 98             	fildl  -0x68(%ebp)
8c9ccc:	0f b6 c0             	movzbl %al,%eax
8c9ccf:	0b f8                	or     %eax,%edi
8c9cd1:	c1 e7 08             	shl    $0x8,%edi
8c9cd4:	dd 5d bc             	fstpl  -0x44(%ebp)
8c9cd7:	dc 4d bc             	fmull  -0x44(%ebp)
8c9cda:	db 45 e0             	fildl  -0x20(%ebp)
8c9cdd:	dd 5d bc             	fstpl  -0x44(%ebp)
8c9ce0:	dc 45 bc             	faddl  -0x44(%ebp)
8c9ce3:	e8 50 67 b4 ff       	call   0x410438
8c9ce8:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8c9ceb:	8b 55 d8             	mov    -0x28(%ebp),%edx
8c9cee:	0f b6 c0             	movzbl %al,%eax
8c9cf1:	eb 23                	jmp    0x8c9d16
8c9cf3:	8b 55 d8             	mov    -0x28(%ebp),%edx
8c9cf6:	8b f8                	mov    %eax,%edi
8c9cf8:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8c9cfb:	dd d8                	fstp   %st(0)
8c9cfd:	c1 e7 08             	shl    $0x8,%edi
8c9d00:	0f b6 c2             	movzbl %dl,%eax
8c9d03:	0b f8                	or     %eax,%edi
8c9d05:	8b 45 d4             	mov    -0x2c(%ebp),%eax
8c9d08:	c1 e7 08             	shl    $0x8,%edi
8c9d0b:	0f b6 c0             	movzbl %al,%eax
8c9d0e:	0b f8                	or     %eax,%edi
8c9d10:	0f b6 c1             	movzbl %cl,%eax
8c9d13:	c1 e7 08             	shl    $0x8,%edi
8c9d16:	0b f8                	or     %eax,%edi
8c9d18:	8a 45 b0             	mov    -0x50(%ebp),%al
8c9d1b:	2a c2                	sub    %dl,%al
8c9d1d:	0f b6 d0             	movzbl %al,%edx
8c9d20:	83 c8 ff             	or     $0xffffffff,%eax
8c9d23:	2b 45 c8             	sub    -0x38(%ebp),%eax
8c9d26:	c1 e0 08             	shl    $0x8,%eax
8c9d29:	0b d0                	or     %eax,%edx
8c9d2b:	8a 45 ac             	mov    -0x54(%ebp),%al
8c9d2e:	2a 45 d4             	sub    -0x2c(%ebp),%al
8c9d31:	c1 e2 08             	shl    $0x8,%edx
8c9d34:	0f b6 c0             	movzbl %al,%eax
8c9d37:	0b d0                	or     %eax,%edx
8c9d39:	8a 45 a8             	mov    -0x58(%ebp),%al
8c9d3c:	2a c1                	sub    %cl,%al
8c9d3e:	c1 e2 08             	shl    $0x8,%edx
8c9d41:	0f b6 c0             	movzbl %al,%eax
8c9d44:	0b d0                	or     %eax,%edx
8c9d46:	80 7d f3 00          	cmpb   $0x0,-0xd(%ebp)
8c9d4a:	75 21                	jne    0x8c9d6d
8c9d4c:	8b 4d cc             	mov    -0x34(%ebp),%ecx
8c9d4f:	8b c6                	mov    %esi,%eax
8c9d51:	8b 75 b4             	mov    -0x4c(%ebp),%esi
8c9d54:	0f af c6             	imul   %esi,%eax
8c9d57:	03 c3                	add    %ebx,%eax
8c9d59:	89 14 81             	mov    %edx,(%ecx,%eax,4)
8c9d5c:	8b 45 ec             	mov    -0x14(%ebp),%eax
8c9d5f:	40                   	inc    %eax
8c9d60:	0f af c6             	imul   %esi,%eax
8c9d63:	03 c3                	add    %ebx,%eax
8c9d65:	89 3c 81             	mov    %edi,(%ecx,%eax,4)
8c9d68:	8b 7d dc             	mov    -0x24(%ebp),%edi
8c9d6b:	eb 19                	jmp    0x8c9d86
8c9d6d:	8b 4d dc             	mov    -0x24(%ebp),%ecx
8c9d70:	8b 45 cc             	mov    -0x34(%ebp),%eax
8c9d73:	03 ce                	add    %esi,%ecx
8c9d75:	89 7c 88 04          	mov    %edi,0x4(%eax,%ecx,4)
8c9d79:	8b 7d dc             	mov    -0x24(%ebp),%edi
8c9d7c:	89 14 88             	mov    %edx,(%eax,%ecx,4)
8c9d7f:	eb 02                	jmp    0x8c9d83
8c9d81:	dd d8                	fstp   %st(0)
8c9d83:	8b 75 b4             	mov    -0x4c(%ebp),%esi
8c9d86:	43                   	inc    %ebx
8c9d87:	03 fe                	add    %esi,%edi
8c9d89:	89 5d ec             	mov    %ebx,-0x14(%ebp)
8c9d8c:	89 7d dc             	mov    %edi,-0x24(%ebp)
8c9d8f:	3b 9d 7c ff ff ff    	cmp    -0x84(%ebp),%ebx
8c9d95:	0f 8e c1 fc ff ff    	jle    0x8c9a5c
8c9d9b:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9d9e:	51                   	push   %ecx
8c9d9f:	51                   	push   %ecx
8c9da0:	dd 1c 24             	fstpl  (%esp)
8c9da3:	e8 cc f3 1f 00       	call   0xac9174
8c9da8:	dc 7d 90             	fdivrl -0x70(%ebp)
8c9dab:	dd 55 90             	fstl   -0x70(%ebp)
8c9dae:	dc 6d 88             	fsubrl -0x78(%ebp)
8c9db1:	dd 1c 24             	fstpl  (%esp)
8c9db4:	e8 3e b9 b6 ff       	call   0x4356f7
8c9db9:	e8 5e 9c b3 ff       	call   0x403a1c
8c9dbe:	dd 45 90             	fldl   -0x70(%ebp)
8c9dc1:	8b d8                	mov    %eax,%ebx
8c9dc3:	dc 45 88             	faddl  -0x78(%ebp)
8c9dc6:	dd 1c 24             	fstpl  (%esp)
8c9dc9:	e8 0a ed b5 ff       	call   0x428ad8
8c9dce:	59                   	pop    %ecx
8c9dcf:	59                   	pop    %ecx
8c9dd0:	e8 47 9c b3 ff       	call   0x403a1c
8c9dd5:	89 45 c8             	mov    %eax,-0x38(%ebp)
8c9dd8:	89 5d ec             	mov    %ebx,-0x14(%ebp)
8c9ddb:	3b d8                	cmp    %eax,%ebx
8c9ddd:	0f 8f 4b 03 00 00    	jg     0x8ca12e
8c9de3:	8b fb                	mov    %ebx,%edi
8c9de5:	0f af fe             	imul   %esi,%edi
8c9de8:	89 7d dc             	mov    %edi,-0x24(%ebp)
8c9deb:	db 45 ec             	fildl  -0x14(%ebp)
8c9dee:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9df1:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9df4:	dc 65 88             	fsubl  -0x78(%ebp)
8c9df7:	dc b5 54 ff ff ff    	fdivl  -0xac(%ebp)
8c9dfd:	dc c8                	fmul   %st,%st(0)
8c9dff:	d9 e8                	fld1
8c9e01:	de e1                	fsubp  %st,%st(1)
8c9e03:	d9 ee                	fldz
8c9e05:	d8 d9                	fcomp  %st(1)
8c9e07:	df e0                	fnstsw %ax
8c9e09:	f6 c4 41             	test   $0x41,%ah
8c9e0c:	0f 84 05 03 00 00    	je     0x8ca117
8c9e12:	51                   	push   %ecx
8c9e13:	51                   	push   %ecx
8c9e14:	dd 1c 24             	fstpl  (%esp)
8c9e17:	e8 58 f3 1f 00       	call   0xac9174
8c9e1c:	dc 8d 70 ff ff ff    	fmull  -0x90(%ebp)
8c9e22:	dd 55 90             	fstl   -0x70(%ebp)
8c9e25:	dc ad 60 ff ff ff    	fsubrl -0xa0(%ebp)
8c9e2b:	dd 55 bc             	fstl   -0x44(%ebp)
8c9e2e:	dd 1c 24             	fstpl  (%esp)
8c9e31:	e8 a2 ec b5 ff       	call   0x428ad8
8c9e36:	59                   	pop    %ecx
8c9e37:	59                   	pop    %ecx
8c9e38:	e8 df 9b b3 ff       	call   0x403a1c
8c9e3d:	89 45 ec             	mov    %eax,-0x14(%ebp)
8c9e40:	db 45 ec             	fildl  -0x14(%ebp)
8c9e43:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9e46:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9e49:	dc 6d bc             	fsubrl -0x44(%ebp)
8c9e4c:	db 45 a8             	fildl  -0x58(%ebp)
8c9e4f:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9e52:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9e55:	dd 55 bc             	fstl   -0x44(%ebp)
8c9e58:	d8 c9                	fmul   %st(1),%st
8c9e5a:	e8 bd 9b b3 ff       	call   0x403a1c
8c9e5f:	db 45 ac             	fildl  -0x54(%ebp)
8c9e62:	89 45 e0             	mov    %eax,-0x20(%ebp)
8c9e65:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9e68:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9e6b:	dd 95 3c ff ff ff    	fstl   -0xc4(%ebp)
8c9e71:	d8 c9                	fmul   %st(1),%st
8c9e73:	e8 a4 9b b3 ff       	call   0x403a1c
8c9e78:	db 45 b0             	fildl  -0x50(%ebp)
8c9e7b:	89 45 d4             	mov    %eax,-0x2c(%ebp)
8c9e7e:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9e81:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9e84:	dd 95 2c ff ff ff    	fstl   -0xd4(%ebp)
8c9e8a:	d8 c9                	fmul   %st(1),%st
8c9e8c:	e8 8b 9b b3 ff       	call   0x403a1c
8c9e91:	d9 c0                	fld    %st(0)
8c9e93:	89 45 d8             	mov    %eax,-0x28(%ebp)
8c9e96:	dc 0d 80 d9 c3 00    	fmull  0xc3d980
8c9e9c:	e8 7b 9b b3 ff       	call   0x403a1c
8c9ea1:	83 7d 9c 00          	cmpl   $0x0,-0x64(%ebp)
8c9ea5:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
8c9eab:	74 6c                	je     0x8c9f19
8c9ead:	d9 e8                	fld1
8c9eaf:	de e1                	fsubp  %st,%st(1)
8c9eb1:	db 45 84             	fildl  -0x7c(%ebp)
8c9eb4:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9eb7:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9eba:	d8 c9                	fmul   %st(1),%st
8c9ebc:	db 45 d8             	fildl  -0x28(%ebp)
8c9ebf:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9ec2:	dc 45 e4             	faddl  -0x1c(%ebp)
8c9ec5:	e8 6e 65 b4 ff       	call   0x410438
8c9eca:	db 45 80             	fildl  -0x80(%ebp)
8c9ecd:	0f b6 f0             	movzbl %al,%esi
8c9ed0:	81 ce 00 ff ff ff    	or     $0xffffff00,%esi
8c9ed6:	c1 e6 08             	shl    $0x8,%esi
8c9ed9:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9edc:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9edf:	d8 c9                	fmul   %st(1),%st
8c9ee1:	db 45 d4             	fildl  -0x2c(%ebp)
8c9ee4:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9ee7:	dc 45 e4             	faddl  -0x1c(%ebp)
8c9eea:	e8 49 65 b4 ff       	call   0x410438
8c9eef:	db 45 98             	fildl  -0x68(%ebp)
8c9ef2:	0f b6 c0             	movzbl %al,%eax
8c9ef5:	0b f0                	or     %eax,%esi
8c9ef7:	c1 e6 08             	shl    $0x8,%esi
8c9efa:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9efd:	dc 4d e4             	fmull  -0x1c(%ebp)
8c9f00:	db 45 e0             	fildl  -0x20(%ebp)
8c9f03:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9f06:	dc 45 e4             	faddl  -0x1c(%ebp)
8c9f09:	e8 2a 65 b4 ff       	call   0x410438
8c9f0e:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8c9f11:	8b 55 d8             	mov    -0x28(%ebp),%edx
8c9f14:	0f b6 c0             	movzbl %al,%eax
8c9f17:	eb 23                	jmp    0x8c9f3c
8c9f19:	8b 55 d8             	mov    -0x28(%ebp),%edx
8c9f1c:	8b f0                	mov    %eax,%esi
8c9f1e:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8c9f21:	dd d8                	fstp   %st(0)
8c9f23:	c1 e6 08             	shl    $0x8,%esi
8c9f26:	0f b6 c2             	movzbl %dl,%eax
8c9f29:	0b f0                	or     %eax,%esi
8c9f2b:	8b 45 d4             	mov    -0x2c(%ebp),%eax
8c9f2e:	c1 e6 08             	shl    $0x8,%esi
8c9f31:	0f b6 c0             	movzbl %al,%eax
8c9f34:	0b f0                	or     %eax,%esi
8c9f36:	0f b6 c1             	movzbl %cl,%eax
8c9f39:	c1 e6 08             	shl    $0x8,%esi
8c9f3c:	0b f0                	or     %eax,%esi
8c9f3e:	8a 45 b0             	mov    -0x50(%ebp),%al
8c9f41:	2a c2                	sub    %dl,%al
8c9f43:	0f b6 d0             	movzbl %al,%edx
8c9f46:	83 c8 ff             	or     $0xffffffff,%eax
8c9f49:	2b 85 7c ff ff ff    	sub    -0x84(%ebp),%eax
8c9f4f:	c1 e0 08             	shl    $0x8,%eax
8c9f52:	0b d0                	or     %eax,%edx
8c9f54:	8a 45 ac             	mov    -0x54(%ebp),%al
8c9f57:	2a 45 d4             	sub    -0x2c(%ebp),%al
8c9f5a:	c1 e2 08             	shl    $0x8,%edx
8c9f5d:	0f b6 c0             	movzbl %al,%eax
8c9f60:	0b d0                	or     %eax,%edx
8c9f62:	8a 45 a8             	mov    -0x58(%ebp),%al
8c9f65:	2a c1                	sub    %cl,%al
8c9f67:	c1 e2 08             	shl    $0x8,%edx
8c9f6a:	0f b6 c0             	movzbl %al,%eax
8c9f6d:	0b d0                	or     %eax,%edx
8c9f6f:	80 7d f3 00          	cmpb   $0x0,-0xd(%ebp)
8c9f73:	75 11                	jne    0x8c9f86
8c9f75:	8b 4d ec             	mov    -0x14(%ebp),%ecx
8c9f78:	8b 45 cc             	mov    -0x34(%ebp),%eax
8c9f7b:	03 cf                	add    %edi,%ecx
8c9f7d:	89 14 88             	mov    %edx,(%eax,%ecx,4)
8c9f80:	89 74 88 04          	mov    %esi,0x4(%eax,%ecx,4)
8c9f84:	eb 1d                	jmp    0x8c9fa3
8c9f86:	8b 7d ec             	mov    -0x14(%ebp),%edi
8c9f89:	8b c7                	mov    %edi,%eax
8c9f8b:	0f af 45 b4          	imul   -0x4c(%ebp),%eax
8c9f8f:	8b 4d cc             	mov    -0x34(%ebp),%ecx
8c9f92:	03 c3                	add    %ebx,%eax
8c9f94:	89 14 81             	mov    %edx,(%ecx,%eax,4)
8c9f97:	8d 47 01             	lea    0x1(%edi),%eax
8c9f9a:	0f af 45 b4          	imul   -0x4c(%ebp),%eax
8c9f9e:	03 c3                	add    %ebx,%eax
8c9fa0:	89 34 81             	mov    %esi,(%ecx,%eax,4)
8c9fa3:	dd 45 90             	fldl   -0x70(%ebp)
8c9fa6:	dc 85 60 ff ff ff    	faddl  -0xa0(%ebp)
8c9fac:	51                   	push   %ecx
8c9fad:	51                   	push   %ecx
8c9fae:	dd 1c 24             	fstpl  (%esp)
8c9fb1:	e8 41 b7 b6 ff       	call   0x4356f7
8c9fb6:	59                   	pop    %ecx
8c9fb7:	59                   	pop    %ecx
8c9fb8:	e8 5f 9a b3 ff       	call   0x403a1c
8c9fbd:	8b f0                	mov    %eax,%esi
8c9fbf:	89 75 ec             	mov    %esi,-0x14(%ebp)
8c9fc2:	db 45 ec             	fildl  -0x14(%ebp)
8c9fc5:	dd 5d e4             	fstpl  -0x1c(%ebp)
8c9fc8:	dd 45 e4             	fldl   -0x1c(%ebp)
8c9fcb:	dc a5 60 ff ff ff    	fsubl  -0xa0(%ebp)
8c9fd1:	dc 65 90             	fsubl  -0x70(%ebp)
8c9fd4:	dd 45 bc             	fldl   -0x44(%ebp)
8c9fd7:	d8 c9                	fmul   %st(1),%st
8c9fd9:	e8 3e 9a b3 ff       	call   0x403a1c
8c9fde:	dd 85 3c ff ff ff    	fldl   -0xc4(%ebp)
8c9fe4:	d8 c9                	fmul   %st(1),%st
8c9fe6:	89 45 e0             	mov    %eax,-0x20(%ebp)
8c9fe9:	e8 2e 9a b3 ff       	call   0x403a1c
8c9fee:	dd 85 2c ff ff ff    	fldl   -0xd4(%ebp)
8c9ff4:	d8 c9                	fmul   %st(1),%st
8c9ff6:	89 45 d4             	mov    %eax,-0x2c(%ebp)
8c9ff9:	e8 1e 9a b3 ff       	call   0x403a1c
8c9ffe:	d9 c0                	fld    %st(0)
8ca000:	89 45 d8             	mov    %eax,-0x28(%ebp)
8ca003:	dc 0d 80 d9 c3 00    	fmull  0xc3d980
8ca009:	e8 0e 9a b3 ff       	call   0x403a1c
8ca00e:	83 7d 9c 00          	cmpl   $0x0,-0x64(%ebp)
8ca012:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
8ca018:	74 6c                	je     0x8ca086
8ca01a:	d9 e8                	fld1
8ca01c:	de e1                	fsubp  %st,%st(1)
8ca01e:	db 45 84             	fildl  -0x7c(%ebp)
8ca021:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca024:	dd 45 e4             	fldl   -0x1c(%ebp)
8ca027:	d8 c9                	fmul   %st(1),%st
8ca029:	db 45 d8             	fildl  -0x28(%ebp)
8ca02c:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca02f:	dc 45 e4             	faddl  -0x1c(%ebp)
8ca032:	e8 01 64 b4 ff       	call   0x410438
8ca037:	db 45 80             	fildl  -0x80(%ebp)
8ca03a:	0f b6 f8             	movzbl %al,%edi
8ca03d:	81 cf 00 ff ff ff    	or     $0xffffff00,%edi
8ca043:	c1 e7 08             	shl    $0x8,%edi
8ca046:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca049:	dd 45 e4             	fldl   -0x1c(%ebp)
8ca04c:	d8 c9                	fmul   %st(1),%st
8ca04e:	db 45 d4             	fildl  -0x2c(%ebp)
8ca051:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca054:	dc 45 e4             	faddl  -0x1c(%ebp)
8ca057:	e8 dc 63 b4 ff       	call   0x410438
8ca05c:	db 45 98             	fildl  -0x68(%ebp)
8ca05f:	0f b6 c0             	movzbl %al,%eax
8ca062:	0b f8                	or     %eax,%edi
8ca064:	c1 e7 08             	shl    $0x8,%edi
8ca067:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca06a:	dc 4d e4             	fmull  -0x1c(%ebp)
8ca06d:	db 45 e0             	fildl  -0x20(%ebp)
8ca070:	dd 5d e4             	fstpl  -0x1c(%ebp)
8ca073:	dc 45 e4             	faddl  -0x1c(%ebp)
8ca076:	e8 bd 63 b4 ff       	call   0x410438
8ca07b:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8ca07e:	8b 55 d8             	mov    -0x28(%ebp),%edx
8ca081:	0f b6 c0             	movzbl %al,%eax
8ca084:	eb 23                	jmp    0x8ca0a9
8ca086:	8b 55 d8             	mov    -0x28(%ebp),%edx
8ca089:	8b f8                	mov    %eax,%edi
8ca08b:	8b 4d e0             	mov    -0x20(%ebp),%ecx
8ca08e:	dd d8                	fstp   %st(0)
8ca090:	c1 e7 08             	shl    $0x8,%edi
8ca093:	0f b6 c2             	movzbl %dl,%eax
8ca096:	0b f8                	or     %eax,%edi
8ca098:	8b 45 d4             	mov    -0x2c(%ebp),%eax
8ca09b:	c1 e7 08             	shl    $0x8,%edi
8ca09e:	0f b6 c0             	movzbl %al,%eax
8ca0a1:	0b f8                	or     %eax,%edi
8ca0a3:	0f b6 c1             	movzbl %cl,%eax
8ca0a6:	c1 e7 08             	shl    $0x8,%edi
8ca0a9:	0b f8                	or     %eax,%edi
8ca0ab:	8a 45 b0             	mov    -0x50(%ebp),%al
8ca0ae:	2a c2                	sub    %dl,%al
8ca0b0:	0f b6 d0             	movzbl %al,%edx
8ca0b3:	83 c8 ff             	or     $0xffffffff,%eax
8ca0b6:	2b 85 7c ff ff ff    	sub    -0x84(%ebp),%eax
8ca0bc:	c1 e0 08             	shl    $0x8,%eax
8ca0bf:	0b d0                	or     %eax,%edx
8ca0c1:	8a 45 ac             	mov    -0x54(%ebp),%al
8ca0c4:	2a 45 d4             	sub    -0x2c(%ebp),%al
8ca0c7:	c1 e2 08             	shl    $0x8,%edx
8ca0ca:	0f b6 c0             	movzbl %al,%eax
8ca0cd:	0b d0                	or     %eax,%edx
8ca0cf:	8a 45 a8             	mov    -0x58(%ebp),%al
8ca0d2:	2a c1                	sub    %cl,%al
8ca0d4:	c1 e2 08             	shl    $0x8,%edx
8ca0d7:	0f b6 c0             	movzbl %al,%eax
8ca0da:	0b d0                	or     %eax,%edx
8ca0dc:	80 7d f3 00          	cmpb   $0x0,-0xd(%ebp)