524b7c:	50                   	push   %eax
524b7d:	8b 8d 5c ff ff ff    	mov    -0xa4(%ebp),%ecx
524b83:	8b 95 60 ff ff ff    	mov    -0xa0(%ebp),%edx
524b89:	8b 45 84             	mov    -0x7c(%ebp),%eax
524b8c:	e8 fb 3d f0 ff       	call   0x42898c
524b91:	e9 82 00 00 00       	jmp    0x524c18
524b96:	8b 55 ec             	mov    -0x14(%ebp),%edx
524b99:	8b 07                	mov    (%edi),%eax
524b9b:	e8 30 f2 ff ff       	call   0x523dd0
524ba0:	83 f8 02             	cmp    $0x2,%eax
524ba3:	75 73                	jne    0x524c18
524ba5:	8d 85 18 ff ff ff    	lea    -0xe8(%ebp),%eax
524bab:	8b 55 d8             	mov    -0x28(%ebp),%edx
524bae:	4a                   	dec    %edx
524baf:	8a 12                	mov    (%edx),%dl
524bb1:	88 50 01             	mov    %dl,0x1(%eax)
524bb4:	c6 00 01             	movb   $0x1,(%eax)
524bb7:	8d 95 18 ff ff ff    	lea    -0xe8(%ebp),%edx
524bbd:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
524bc3:	e8 5c e5 ed ff       	call   0x403124
524bc8:	8d 85 10 ff ff ff    	lea    -0xf0(%ebp),%eax
524bce:	8b 55 d8             	mov    -0x28(%ebp),%edx
524bd1:	8a 12                	mov    (%edx),%dl
524bd3:	88 50 01             	mov    %dl,0x1(%eax)
524bd6:	c6 00 01             	movb   $0x1,(%eax)
524bd9:	8d 95 10 ff ff ff    	lea    -0xf0(%ebp),%edx
524bdf:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
524be5:	b1 02                	mov    $0x2,%cl
524be7:	e8 08 e5 ed ff       	call   0x4030f4
524bec:	8d 95 14 ff ff ff    	lea    -0xec(%ebp),%edx
524bf2:	8d 85 1c ff ff ff    	lea    -0xe4(%ebp),%eax
524bf8:	e8 c7 fe ed ff       	call   0x404ac4
524bfd:	8b 85 1c ff ff ff    	mov    -0xe4(%ebp),%eax
524c03:	50                   	push   %eax
524c04:	8b 8d 5c ff ff ff    	mov    -0xa4(%ebp),%ecx
524c0a:	8b 95 60 ff ff ff    	mov    -0xa0(%ebp),%edx
524c10:	8b 45 84             	mov    -0x7c(%ebp),%eax
524c13:	e8 74 3d f0 ff       	call   0x42898c
524c18:	8b 07                	mov    (%edi),%eax
524c1a:	80 b8 84 02 00 00 00 	cmpb   $0x0,0x284(%eax)
524c21:	74 66                	je     0x524c89
524c23:	8d 85 0c ff ff ff    	lea    -0xf4(%ebp),%eax
524c29:	8b 55 d8             	mov    -0x28(%ebp),%edx
524c2c:	8a 12                	mov    (%edx),%dl
524c2e:	e8 15 fe ed ff       	call   0x404a48
524c33:	8b 95 0c ff ff ff    	mov    -0xf4(%ebp),%edx
524c39:	8b 07                	mov    (%edi),%eax
524c3b:	05 88 02 00 00       	add    $0x288,%eax
524c40:	e8 e3 fe ed ff       	call   0x404b28
524c45:	eb 42                	jmp    0x524c89
524c47:	8b 07                	mov    (%edi),%eax
524c49:	80 b8 5e 02 00 00 00 	cmpb   $0x0,0x25e(%eax)
524c50:	74 37                	je     0x524c89
524c52:	8b 07                	mov    (%edi),%eax
524c54:	80 78 57 00          	cmpb   $0x0,0x57(%eax)
524c58:	74 2f                	je     0x524c89
524c5a:	8b 07                	mov    (%edi),%eax
524c5c:	8b 50 4c             	mov    0x4c(%eax),%edx
524c5f:	03 95 78 ff ff ff    	add    -0x88(%ebp),%edx
524c65:	8b 07                	mov    (%edi),%eax
524c67:	e8 18 33 f2 ff       	call   0x447f84
524c6c:	83 bd 40 ff ff ff 00 	cmpl   $0x0,-0xc0(%ebp)
524c73:	0f 84 de 06 00 00    	je     0x525357
524c79:	8b 85 40 ff ff ff    	mov    -0xc0(%ebp),%eax
524c7f:	e8 48 db ed ff       	call   0x4027cc
524c84:	e9 ce 06 00 00       	jmp    0x525357
524c89:	ff 85 6c ff ff ff    	incl   -0x94(%ebp)
524c8f:	8b 07                	mov    (%edi),%eax
524c91:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524c97:	3b 45 ec             	cmp    -0x14(%ebp),%eax
524c9a:	75 2b                	jne    0x524cc7
524c9c:	8b 45 e4             	mov    -0x1c(%ebp),%eax
524c9f:	03 c6                	add    %esi,%eax
524ca1:	8b 17                	mov    (%edi),%edx
524ca3:	89 82 20 02 00 00    	mov    %eax,0x220(%edx)
524ca9:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
524caf:	03 45 d0             	add    -0x30(%ebp),%eax
524cb2:	8b 17                	mov    (%edi),%edx
524cb4:	89 82 24 02 00 00    	mov    %eax,0x224(%edx)
524cba:	8b 07                	mov    (%edi),%eax
524cbc:	8b 55 d4             	mov    -0x2c(%ebp),%edx
524cbf:	89 90 28 02 00 00    	mov    %edx,0x228(%eax)
524cc5:	eb 3c                	jmp    0x524d03
524cc7:	8b 07                	mov    (%edi),%eax
524cc9:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524ccf:	3b 45 ec             	cmp    -0x14(%ebp),%eax
524cd2:	7e 2f                	jle    0x524d03
524cd4:	8b 45 e4             	mov    -0x1c(%ebp),%eax
524cd7:	03 c6                	add    %esi,%eax
524cd9:	03 85 7c ff ff ff    	add    -0x84(%ebp),%eax
524cdf:	8b 17                	mov    (%edi),%edx
524ce1:	89 82 20 02 00 00    	mov    %eax,0x220(%edx)
524ce7:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
524ced:	03 45 d0             	add    -0x30(%ebp),%eax
524cf0:	8b 17                	mov    (%edi),%edx
524cf2:	89 82 24 02 00 00    	mov    %eax,0x224(%edx)
524cf8:	8b 07                	mov    (%edi),%eax
524cfa:	8b 55 d4             	mov    -0x2c(%ebp),%edx
524cfd:	89 90 28 02 00 00    	mov    %edx,0x228(%eax)
524d03:	8b 85 7c ff ff ff    	mov    -0x84(%ebp),%eax
524d09:	01 45 e8             	add    %eax,-0x18(%ebp)
524d0c:	8b 45 e4             	mov    -0x1c(%ebp),%eax
524d0f:	03 85 7c ff ff ff    	add    -0x84(%ebp),%eax
524d15:	89 45 e0             	mov    %eax,-0x20(%ebp)
524d18:	db 45 e8             	fildl  -0x18(%ebp)
524d1b:	dc 4d f8             	fmull  -0x8(%ebp)
524d1e:	e8 a9 df ed ff       	call   0x402ccc
524d23:	89 45 e4             	mov    %eax,-0x1c(%ebp)
524d26:	ff 45 d8             	incl   -0x28(%ebp)
524d29:	e9 fa fa ff ff       	jmp    0x524828
524d2e:	8b 85 6c ff ff ff    	mov    -0x94(%ebp),%eax
524d34:	03 85 64 ff ff ff    	add    -0x9c(%ebp),%eax
524d3a:	03 85 68 ff ff ff    	add    -0x98(%ebp),%eax
524d40:	85 c0                	test   %eax,%eax
524d42:	75 2b                	jne    0x524d6f
524d44:	8d 06                	lea    (%esi),%eax
524d46:	8b 17                	mov    (%edi),%edx
524d48:	89 82 20 02 00 00    	mov    %eax,0x220(%edx)
524d4e:	8b 45 84             	mov    -0x7c(%ebp),%eax
524d51:	8b 40 0c             	mov    0xc(%eax),%eax
524d54:	e8 1f 2f f0 ff       	call   0x427c78
524d59:	8b 17                	mov    (%edi),%edx
524d5b:	89 82 28 02 00 00    	mov    %eax,0x228(%edx)
524d61:	8b 85 44 ff ff ff    	mov    -0xbc(%ebp),%eax
524d67:	8b 17                	mov    (%edi),%edx
524d69:	89 82 24 02 00 00    	mov    %eax,0x224(%edx)
524d6f:	8b 07                	mov    (%edi),%eax
524d71:	83 b8 14 02 00 00 00 	cmpl   $0x0,0x214(%eax)
524d78:	74 6c                	je     0x524de6
524d7a:	8b 07                	mov    (%edi),%eax
524d7c:	83 b8 18 02 00 00 00 	cmpl   $0x0,0x218(%eax)
524d83:	75 16                	jne    0x524d9b
524d85:	8b 07                	mov    (%edi),%eax
524d87:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524d8d:	8b 17                	mov    (%edi),%edx
524d8f:	8b 92 10 02 00 00    	mov    0x210(%edx),%edx
524d95:	80 3c 02 0a          	cmpb   $0xa,(%edx,%eax,1)
524d99:	74 4b                	je     0x524de6
524d9b:	8b 07                	mov    (%edi),%eax
524d9d:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524da3:	8b 17                	mov    (%edi),%edx
524da5:	8b 92 10 02 00 00    	mov    0x210(%edx),%edx
524dab:	80 7c 02 ff 0a       	cmpb   $0xa,-0x1(%edx,%eax,1)
524db0:	0f 85 09 01 00 00    	jne    0x524ebf
524db6:	8b 07                	mov    (%edi),%eax
524db8:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524dbe:	8b 17                	mov    (%edi),%edx
524dc0:	8b 92 10 02 00 00    	mov    0x210(%edx),%edx
524dc6:	80 3c 02 0a          	cmpb   $0xa,(%edx,%eax,1)
524dca:	74 1a                	je     0x524de6
524dcc:	8b 07                	mov    (%edi),%eax
524dce:	8b 80 18 02 00 00    	mov    0x218(%eax),%eax
524dd4:	8b 17                	mov    (%edi),%edx
524dd6:	8b 92 10 02 00 00    	mov    0x210(%edx),%edx
524ddc:	80 3c 02 00          	cmpb   $0x0,(%edx,%eax,1)
524de0:	0f 85 d9 00 00 00    	jne    0x524ebf
524de6:	8b 07                	mov    (%edi),%eax
524de8:	8b 80 58 02 00 00    	mov    0x258(%eax),%eax
524dee:	8a 80 15 01 00 00    	mov    0x115(%eax),%al
524df4:	88 85 2f ff ff ff    	mov    %al,-0xd1(%ebp)
524dfa:	80 bd 2f ff ff ff 02 	cmpb   $0x2,-0xd1(%ebp)
524e01:	75 1c                	jne    0x524e1f
524e03:	8b 45 0c             	mov    0xc(%ebp),%eax
524e06:	83 e8 02             	sub    $0x2,%eax
524e09:	d1 f8                	sar    $1,%eax
524e0b:	79 03                	jns    0x524e10
524e0d:	83 d0 00             	adc    $0x0,%eax
524e10:	03 f0                	add    %eax,%esi
524e12:	83 ee 03             	sub    $0x3,%esi
524e15:	8b 07                	mov    (%edi),%eax
524e17:	89 b0 20 02 00 00    	mov    %esi,0x220(%eax)
524e1d:	eb 1f                	jmp    0x524e3e
524e1f:	80 bd 2f ff ff ff 01 	cmpb   $0x1,-0xd1(%ebp)
524e26:	75 0e                	jne    0x524e36
524e28:	8b 45 0c             	mov    0xc(%ebp),%eax
524e2b:	48                   	dec    %eax
524e2c:	8b 17                	mov    (%edi),%edx
524e2e:	89 82 20 02 00 00    	mov    %eax,0x220(%edx)
524e34:	eb 08                	jmp    0x524e3e
524e36:	8b 07                	mov    (%edi),%eax
524e38:	89 b0 20 02 00 00    	mov    %esi,0x220(%eax)
524e3e:	8b 07                	mov    (%edi),%eax
524e40:	83 b8 14 02 00 00 00 	cmpl   $0x0,0x214(%eax)
524e47:	75 76                	jne    0x524ebf
524e49:	8d 85 08 ff ff ff    	lea    -0xf8(%ebp),%eax
524e4f:	8b 17                	mov    (%edi),%edx
524e51:	8b 92 58 02 00 00    	mov    0x258(%edx),%edx
524e57:	83 c2 04             	add    $0x4,%edx
524e5a:	e8 65 fc ed ff       	call   0x404ac4
524e5f:	8b 95 08 ff ff ff    	mov    -0xf8(%ebp),%edx
524e65:	8b 45 84             	mov    -0x7c(%ebp),%eax
524e68:	8b 40 0c             	mov    0xc(%eax),%eax
524e6b:	e8 50 2e f0 ff       	call   0x427cc0
524e70:	8b 07                	mov    (%edi),%eax
524e72:	8b 80 58 02 00 00    	mov    0x258(%eax),%eax
524e78:	8b 90 04 01 00 00    	mov    0x104(%eax),%edx
524e7e:	8b 45 84             	mov    -0x7c(%ebp),%eax
524e81:	8b 40 0c             	mov    0xc(%eax),%eax
524e84:	e8 f7 2d f0 ff       	call   0x427c80
524e89:	8b 07                	mov    (%edi),%eax
524e8b:	8b 80 58 02 00 00    	mov    0x258(%eax),%eax
524e91:	8a 90 08 01 00 00    	mov    0x108(%eax),%dl
524e97:	8b 45 84             	mov    -0x7c(%ebp),%eax
524e9a:	8b 40 0c             	mov    0xc(%eax),%eax
524e9d:	e8 c2 2e f0 ff       	call   0x427d64
524ea2:	8d 45 88             	lea    -0x78(%ebp),%eax
524ea5:	50                   	push   %eax
524ea6:	8b 45 84             	mov    -0x7c(%ebp),%eax
524ea9:	e8 12 3e f0 ff       	call   0x428cc0
524eae:	50                   	push   %eax
524eaf:	e8 8c 27 ee ff       	call   0x407640
524eb4:	8b 07                	mov    (%edi),%eax
524eb6:	8b 55 88             	mov    -0x78(%ebp),%edx
524eb9:	89 90 28 02 00 00    	mov    %edx,0x228(%eax)
524ebf:	8b 07                	mov    (%edi),%eax
524ec1:	dd 80 40 02 00 00    	fldl   0x240(%eax)
524ec7:	d8 1d b8 53 52 00    	fcomps 0x5253b8
524ecd:	df e0                	fnstsw %ax
524ecf:	9e                   	sahf
524ed0:	0f 84 fa 03 00 00    	je     0x5252d0
524ed6:	8b 9d 40 ff ff ff    	mov    -0xc0(%ebp),%ebx
524edc:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
524ee2:	e8 81 f9 ed ff       	call   0x404868
524ee7:	8b 85 38 ff ff ff    	mov    -0xc8(%ebp),%eax
524eed:	48                   	dec    %eax
524eee:	85 c0                	test   %eax,%eax
524ef0:	7c 31                	jl     0x524f23
524ef2:	40                   	inc    %eax
524ef3:	89 85 28 ff ff ff    	mov    %eax,-0xd8(%ebp)
524ef9:	8d 85 04 ff ff ff    	lea    -0xfc(%ebp),%eax
524eff:	8a 53 08             	mov    0x8(%ebx),%dl
524f02:	e8 41 fb ed ff       	call   0x404a48
524f07:	8b 95 04 ff ff ff    	mov    -0xfc(%ebp),%edx
524f0d:	8d 85 30 ff ff ff    	lea    -0xd0(%ebp),%eax
524f13:	e8 10 fc ed ff       	call   0x404b28
524f18:	83 c3 10             	add    $0x10,%ebx
524f1b:	ff 8d 28 ff ff ff    	decl   -0xd8(%ebp)
524f21:	75 d6                	jne    0x524ef9
524f23:	8b 9d 40 ff ff ff    	mov    -0xc0(%ebp),%ebx
524f29:	8b 85 38 ff ff ff    	mov    -0xc8(%ebp),%eax
524f2f:	48                   	dec    %eax
524f30:	85 c0                	test   %eax,%eax
524f32:	0f 8c e2 02 00 00    	jl     0x52521a
524f38:	40                   	inc    %eax
524f39:	89 85 28 ff ff ff    	mov    %eax,-0xd8(%ebp)
524f3f:	33 f6                	xor    %esi,%esi
524f41:	8b 4d 84             	mov    -0x7c(%ebp),%ecx
524f44:	8b 53 0c             	mov    0xc(%ebx),%edx
524f47:	8b 07                	mov    (%edi),%eax
524f49:	e8 ee eb ff ff       	call   0x523b3c
524f4e:	8b 45 84             	mov    -0x7c(%ebp),%eax
524f51:	8b 40 0c             	mov    0xc(%eax),%eax
524f54:	e8 1f 2d f0 ff       	call   0x427c78
524f59:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
524f5f:	db 85 00 ff ff ff    	fildl  -0x100(%ebp)
524f65:	8b 07                	mov    (%edi),%eax
524f67:	dc 88 40 02 00 00    	fmull  0x240(%eax)
524f6d:	e8 5a dd ed ff       	call   0x402ccc
524f72:	8b d0                	mov    %eax,%edx
524f74:	8b 45 84             	mov    -0x7c(%ebp),%eax
524f77:	8b 40 0c             	mov    0xc(%eax),%eax
524f7a:	e8 01 2d f0 ff       	call   0x427c80
524f7f:	8b 03                	mov    (%ebx),%eax
524f81:	2b 85 70 ff ff ff    	sub    -0x90(%ebp),%eax
524f87:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
524f8d:	db 85 00 ff ff ff    	fildl  -0x100(%ebp)
524f93:	8b 07                	mov    (%edi),%eax
524f95:	dc 88 40 02 00 00    	fmull  0x240(%eax)
524f9b:	e8 2c dd ed ff       	call   0x402ccc
524fa0:	89 85 60 ff ff ff    	mov    %eax,-0xa0(%ebp)
524fa6:	8b 43 04             	mov    0x4(%ebx),%eax
524fa9:	2b 45 10             	sub    0x10(%ebp),%eax
524fac:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
524fb2:	db 85 00 ff ff ff    	fildl  -0x100(%ebp)
524fb8:	8b 07                	mov    (%edi),%eax
524fba:	dc 88 40 02 00 00    	fmull  0x240(%eax)
524fc0:	e8 07 dd ed ff       	call   0x402ccc
524fc5:	89 85 5c ff ff ff    	mov    %eax,-0xa4(%ebp)
524fcb:	c6 85 37 ff ff ff 00 	movb   $0x0,-0xc9(%ebp)
524fd2:	8b 17                	mov    (%edi),%edx
524fd4:	8b 92 48 02 00 00    	mov    0x248(%edx),%edx
524fda:	8b 43 0c             	mov    0xc(%ebx),%eax
524fdd:	3b d0                	cmp    %eax,%edx
524fdf:	7f 54                	jg     0x525035
524fe1:	8b 17                	mov    (%edi),%edx
524fe3:	3b 82 4c 02 00 00    	cmp    0x24c(%edx),%eax
524fe9:	7d 4a                	jge    0x525035
524feb:	8b 45 84             	mov    -0x7c(%ebp),%eax
524fee:	8b 40 14             	mov    0x14(%eax),%eax
524ff1:	e8 86 32 f0 ff       	call   0x42827c
524ff6:	8b d0                	mov    %eax,%edx
524ff8:	f7 d2                	not    %edx
524ffa:	81 e2 ff ff ff 00    	and    $0xffffff,%edx
525000:	8b 45 84             	mov    -0x7c(%ebp),%eax
525003:	8b 40 14             	mov    0x14(%eax),%eax
525006:	e8 79 32 f0 ff       	call   0x428284
52500b:	8b 45 84             	mov    -0x7c(%ebp),%eax
52500e:	8b 40 0c             	mov    0xc(%eax),%eax
525011:	8b 50 18             	mov    0x18(%eax),%edx
525014:	f7 d2                	not    %edx
525016:	81 e2 ff ff ff 00    	and    $0xffffff,%edx
52501c:	e8 77 2a f0 ff       	call   0x427a98
525021:	8b 45 84             	mov    -0x7c(%ebp),%eax
525024:	8b 40 14             	mov    0x14(%eax),%eax
525027:	33 d2                	xor    %edx,%edx
525029:	e8 72 33 f0 ff       	call   0x4283a0
52502e:	c6 85 37 ff ff ff 01 	movb   $0x1,-0xc9(%ebp)
525035:	8b 85 38 ff ff ff    	mov    -0xc8(%ebp),%eax
52503b:	48                   	dec    %eax
52503c:	3b f0                	cmp    %eax,%esi
52503e:	0f 8d ad 00 00 00    	jge    0x5250f1
525044:	89 9d 3c ff ff ff    	mov    %ebx,-0xc4(%ebp)
52504a:	83 85 3c ff ff ff 10 	addl   $0x10,-0xc4(%ebp)
525051:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
525057:	8b 40 04             	mov    0x4(%eax),%eax
52505a:	3b 43 04             	cmp    0x4(%ebx),%eax
52505d:	0f 85 8e 00 00 00    	jne    0x5250f1
525063:	8b 85 70 ff ff ff    	mov    -0x90(%ebp),%eax
525069:	03 85 60 ff ff ff    	add    -0xa0(%ebp),%eax
52506f:	50                   	push   %eax
525070:	8b 85 3c ff ff ff    	mov    -0xc4(%ebp),%eax
525076:	8b 00                	mov    (%eax),%eax
525078:	2b 85 70 ff ff ff    	sub    -0x90(%ebp),%eax
52507e:	89 85 00 ff ff ff    	mov    %eax,-0x100(%ebp)
525084:	db 85 00 ff ff ff    	fildl  -0x100(%ebp)
52508a:	8b 07                	mov    (%edi),%eax
52508c:	dc 88 40 02 00 00    	fmull  0x240(%eax)
525092:	e8 35 dc ed ff       	call   0x402ccc
525097:	03 85 70 ff ff ff    	add    -0x90(%ebp),%eax
52509d:	5a                   	pop    %edx
52509e:	2b c2                	sub    %edx,%eax
5250a0:	7c 4f                	jl     0x5250f1
5250a2:	40                   	inc    %eax
5250a3:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
5250a9:	89 95 50 ff ff ff    	mov    %edx,-0xb0(%ebp)
5250af:	8b 45 84             	mov    -0x7c(%ebp),%eax
5250b2:	8b 40 14             	mov    0x14(%eax),%eax
5250b5:	b2 01                	mov    $0x1,%dl
5250b7:	e8 e4 32 f0 ff       	call   0x4283a0
5250bc:	8b 45 84             	mov    -0x7c(%ebp),%eax
5250bf:	8b 40 0c             	mov    0xc(%eax),%eax
5250c2:	e8 81 cd ff ff       	call   0x521e48
5250c7:	68 c4 53 52 00       	push   $0x5253c4
5250cc:	8b 4d 10             	mov    0x10(%ebp),%ecx
5250cf:	03 8d 5c ff ff ff    	add    -0xa4(%ebp),%ecx
5250d5:	8b 95 50 ff ff ff    	mov    -0xb0(%ebp),%edx
5250db:	8b 45 84             	mov    -0x7c(%ebp),%eax
5250de:	e8 a9 38 f0 ff       	call   0x42898c
5250e3:	ff 85 50 ff ff ff    	incl   -0xb0(%ebp)
5250e9:	ff 8d 24 ff ff ff    	decl   -0xdc(%ebp)