42e825:	e8 c9 4e fd ff       	call   0x4036f3
42e82a:	b8 02 00 00 00       	mov    $0x2,%eax
42e82f:	3b c1                	cmp    %ecx,%eax
42e831:	7c 17                	jl     0x42e84a
42e833:	68 a3 02 00 00       	push   $0x2a3
42e838:	68 9c ce 03 04       	push   $0x403ce9c
42e83d:	68 01 00 00 00       	push   $0x1
42e842:	e8 63 1d 07 00       	call   0x4a05aa
42e847:	83 c4 0c             	add    $0xc,%esp
42e84a:	03 d8                	add    %eax,%ebx
42e84c:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42e84f:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e852:	83 c3 28             	add    $0x28,%ebx
42e855:	89 5d c8             	mov    %ebx,-0x38(%ebp)
42e858:	8b 5d c8             	mov    -0x38(%ebp),%ebx
42e85b:	8a 03                	mov    (%ebx),%al
42e85d:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42e860:	88 03                	mov    %al,(%ebx)
42e862:	c7 45 cc 00 00 00 00 	movl   $0x0,-0x34(%ebp)
42e869:	6a 00                	push   $0x0
42e86b:	ff 75 cc             	push   -0x34(%ebp)
42e86e:	ff 75 fc             	push   -0x4(%ebp)
42e871:	e8 74 15 00 00       	call   0x42fdea
42e876:	83 e0 01             	and    $0x1,%eax
42e879:	83 f0 01             	xor    $0x1,%eax
42e87c:	85 c0                	test   %eax,%eax
42e87e:	0f 85 1e 00 00 00    	jne    0x42e8a2
42e884:	68 07 00 00 00       	push   $0x7
42e889:	ff 75 fc             	push   -0x4(%ebp)
42e88c:	e8 6a 96 fe ff       	call   0x417efb
42e891:	89 45 bc             	mov    %eax,-0x44(%ebp)
42e894:	83 7d bc 01          	cmpl   $0x1,-0x44(%ebp)
42e898:	0f 84 04 00 00 00    	je     0x42e8a2
42e89e:	33 c0                	xor    %eax,%eax
42e8a0:	eb 05                	jmp    0x42e8a7
42e8a2:	b8 01 00 00 00       	mov    $0x1,%eax
42e8a7:	85 c0                	test   %eax,%eax
42e8a9:	0f 84 22 09 00 00    	je     0x42f1d1
42e8af:	68 00 40 00 00       	push   $0x4000
42e8b4:	ff 75 fc             	push   -0x4(%ebp)
42e8b7:	e8 cb 11 00 00       	call   0x42fa87
42e8bc:	83 e0 01             	and    $0x1,%eax
42e8bf:	83 f0 01             	xor    $0x1,%eax
42e8c2:	85 c0                	test   %eax,%eax
42e8c4:	0f 85 26 00 00 00    	jne    0x42e8f0
42e8ca:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e8cd:	83 c3 1c             	add    $0x1c,%ebx
42e8d0:	89 5d c4             	mov    %ebx,-0x3c(%ebp)
42e8d3:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e8d6:	83 c3 18             	add    $0x18,%ebx
42e8d9:	89 5d c0             	mov    %ebx,-0x40(%ebp)
42e8dc:	8b 5d c0             	mov    -0x40(%ebp),%ebx
42e8df:	8b 03                	mov    (%ebx),%eax
42e8e1:	8b 5d c4             	mov    -0x3c(%ebp),%ebx
42e8e4:	39 03                	cmp    %eax,(%ebx)
42e8e6:	0f 84 04 00 00 00    	je     0x42e8f0
42e8ec:	33 c0                	xor    %eax,%eax
42e8ee:	eb 05                	jmp    0x42e8f5
42e8f0:	b8 01 00 00 00       	mov    $0x1,%eax
42e8f5:	85 c0                	test   %eax,%eax
42e8f7:	0f 84 1d 03 00 00    	je     0x42ec1a
42e8fd:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e900:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42e903:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42e906:	db 03                	fildl  (%ebx)
42e908:	dd 5d c4             	fstpl  -0x3c(%ebp)
42e90b:	dd 45 c4             	fldl   -0x3c(%ebp)
42e90e:	db 45 1c             	fildl  0x1c(%ebp)
42e911:	dd 5d bc             	fstpl  -0x44(%ebp)
42e914:	dc 45 bc             	faddl  -0x44(%ebp)
42e917:	dd 5d b4             	fstpl  -0x4c(%ebp)
42e91a:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e91d:	83 c3 04             	add    $0x4,%ebx
42e920:	89 5d b0             	mov    %ebx,-0x50(%ebp)
42e923:	8b 5d b0             	mov    -0x50(%ebp),%ebx
42e926:	db 03                	fildl  (%ebx)
42e928:	dd 5d a8             	fstpl  -0x58(%ebp)
42e92b:	dd 45 a8             	fldl   -0x58(%ebp)
42e92e:	db 45 20             	fildl  0x20(%ebp)
42e931:	dd 5d a0             	fstpl  -0x60(%ebp)
42e934:	dc 45 a0             	faddl  -0x60(%ebp)
42e937:	dd 5d 98             	fstpl  -0x68(%ebp)
42e93a:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e93d:	83 c3 08             	add    $0x8,%ebx
42e940:	89 5d 94             	mov    %ebx,-0x6c(%ebp)
42e943:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e946:	89 5d 90             	mov    %ebx,-0x70(%ebp)
42e949:	8b 5d 94             	mov    -0x6c(%ebp),%ebx
42e94c:	db 03                	fildl  (%ebx)
42e94e:	dd 5d 88             	fstpl  -0x78(%ebp)
42e951:	dd 45 88             	fldl   -0x78(%ebp)
42e954:	8b 5d 90             	mov    -0x70(%ebp),%ebx
42e957:	db 03                	fildl  (%ebx)
42e959:	dd 5d 80             	fstpl  -0x80(%ebp)
42e95c:	dc 65 80             	fsubl  -0x80(%ebp)
42e95f:	dd 9d 78 ff ff ff    	fstpl  -0x88(%ebp)
42e965:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e968:	83 c3 0c             	add    $0xc,%ebx
42e96b:	89 9d 74 ff ff ff    	mov    %ebx,-0x8c(%ebp)
42e971:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e974:	83 c3 04             	add    $0x4,%ebx
42e977:	89 9d 70 ff ff ff    	mov    %ebx,-0x90(%ebp)
42e97d:	8b 9d 74 ff ff ff    	mov    -0x8c(%ebp),%ebx
42e983:	db 03                	fildl  (%ebx)
42e985:	dd 9d 68 ff ff ff    	fstpl  -0x98(%ebp)
42e98b:	dd 85 68 ff ff ff    	fldl   -0x98(%ebp)
42e991:	8b 9d 70 ff ff ff    	mov    -0x90(%ebp),%ebx
42e997:	db 03                	fildl  (%ebx)
42e999:	dd 9d 60 ff ff ff    	fstpl  -0xa0(%ebp)
42e99f:	dc a5 60 ff ff ff    	fsubl  -0xa0(%ebp)
42e9a5:	dd 9d 58 ff ff ff    	fstpl  -0xa8(%ebp)
42e9ab:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e9ae:	83 c3 04             	add    $0x4,%ebx
42e9b1:	89 9d 54 ff ff ff    	mov    %ebx,-0xac(%ebp)
42e9b7:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e9ba:	89 9d 50 ff ff ff    	mov    %ebx,-0xb0(%ebp)
42e9c0:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e9c3:	8b 5b 10             	mov    0x10(%ebx),%ebx
42e9c6:	89 9d 4c ff ff ff    	mov    %ebx,-0xb4(%ebp)
42e9cc:	8b 9d 50 ff ff ff    	mov    -0xb0(%ebp),%ebx
42e9d2:	db 03                	fildl  (%ebx)
42e9d4:	dd 9d 44 ff ff ff    	fstpl  -0xbc(%ebp)
42e9da:	dd 85 44 ff ff ff    	fldl   -0xbc(%ebp)
42e9e0:	8b 9d 4c ff ff ff    	mov    -0xb4(%ebp),%ebx
42e9e6:	d8 23                	fsubs  (%ebx)
42e9e8:	dd 9d 3c ff ff ff    	fstpl  -0xc4(%ebp)
42e9ee:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42e9f1:	83 c3 04             	add    $0x4,%ebx
42e9f4:	89 9d 38 ff ff ff    	mov    %ebx,-0xc8(%ebp)
42e9fa:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42e9fd:	8b 5b 10             	mov    0x10(%ebx),%ebx
42ea00:	83 c3 04             	add    $0x4,%ebx
42ea03:	89 9d 34 ff ff ff    	mov    %ebx,-0xcc(%ebp)
42ea09:	8b 9d 38 ff ff ff    	mov    -0xc8(%ebp),%ebx
42ea0f:	db 03                	fildl  (%ebx)
42ea11:	dd 9d 2c ff ff ff    	fstpl  -0xd4(%ebp)
42ea17:	dd 85 2c ff ff ff    	fldl   -0xd4(%ebp)
42ea1d:	8b 9d 34 ff ff ff    	mov    -0xcc(%ebp),%ebx
42ea23:	d8 23                	fsubs  (%ebx)
42ea25:	dd 9d 24 ff ff ff    	fstpl  -0xdc(%ebp)
42ea2b:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42ea2e:	83 c3 08             	add    $0x8,%ebx
42ea31:	89 9d 20 ff ff ff    	mov    %ebx,-0xe0(%ebp)
42ea37:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42ea3a:	89 9d 1c ff ff ff    	mov    %ebx,-0xe4(%ebp)
42ea40:	8b 9d 20 ff ff ff    	mov    -0xe0(%ebp),%ebx
42ea46:	db 03                	fildl  (%ebx)
42ea48:	dd 9d 14 ff ff ff    	fstpl  -0xec(%ebp)
42ea4e:	dd 85 14 ff ff ff    	fldl   -0xec(%ebp)
42ea54:	8b 9d 1c ff ff ff    	mov    -0xe4(%ebp),%ebx
42ea5a:	db 03                	fildl  (%ebx)
42ea5c:	dd 9d 0c ff ff ff    	fstpl  -0xf4(%ebp)
42ea62:	dc a5 0c ff ff ff    	fsubl  -0xf4(%ebp)
42ea68:	dd 9d 04 ff ff ff    	fstpl  -0xfc(%ebp)
42ea6e:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42ea71:	83 c3 0c             	add    $0xc,%ebx
42ea74:	89 9d 00 ff ff ff    	mov    %ebx,-0x100(%ebp)
42ea7a:	8b 5d f4             	mov    -0xc(%ebp),%ebx
42ea7d:	83 c3 04             	add    $0x4,%ebx
42ea80:	89 9d fc fe ff ff    	mov    %ebx,-0x104(%ebp)
42ea86:	8b 9d 00 ff ff ff    	mov    -0x100(%ebp),%ebx
42ea8c:	db 03                	fildl  (%ebx)
42ea8e:	dd 9d f4 fe ff ff    	fstpl  -0x10c(%ebp)
42ea94:	dd 85 f4 fe ff ff    	fldl   -0x10c(%ebp)
42ea9a:	8b 9d fc fe ff ff    	mov    -0x104(%ebp),%ebx
42eaa0:	db 03                	fildl  (%ebx)
42eaa2:	dd 9d ec fe ff ff    	fstpl  -0x114(%ebp)
42eaa8:	dc a5 ec fe ff ff    	fsubl  -0x114(%ebp)
42eaae:	dd 9d e4 fe ff ff    	fstpl  -0x11c(%ebp)
42eab4:	6a 00                	push   $0x0
42eab6:	6a 00                	push   $0x0
42eab8:	6a 00                	push   $0x0
42eaba:	68 01 03 00 80       	push   $0x80000301
42eabf:	6a 00                	push   $0x0
42eac1:	68 03 00 00 00       	push   $0x3
42eac6:	68 05 00 00 80       	push   $0x80000005
42eacb:	6a 00                	push   $0x0
42eacd:	8b 45 f0             	mov    -0x10(%ebp),%eax
42ead0:	85 c0                	test   %eax,%eax
42ead2:	75 05                	jne    0x42ead9
42ead4:	b8 51 34 4c 00       	mov    $0x4c3451,%eax
42ead9:	50                   	push   %eax
42eada:	68 03 00 00 00       	push   $0x3
42eadf:	bb 9c 01 00 00       	mov    $0x19c,%ebx
42eae4:	e8 b7 2f 07 00       	call   0x4a1aa0
42eae9:	83 c4 28             	add    $0x28,%esp
42eaec:	89 85 d8 fe ff ff    	mov    %eax,-0x128(%ebp)
42eaf2:	89 95 dc fe ff ff    	mov    %edx,-0x124(%ebp)
42eaf8:	89 8d e0 fe ff ff    	mov    %ecx,-0x120(%ebp)
42eafe:	89 a5 d4 fe ff ff    	mov    %esp,-0x12c(%ebp)
42eb04:	8b 8d e0 fe ff ff    	mov    -0x120(%ebp),%ecx
42eb0a:	8b 95 dc fe ff ff    	mov    -0x124(%ebp),%edx
42eb10:	8b 85 d8 fe ff ff    	mov    -0x128(%ebp),%eax
42eb16:	81 f9 01 01 00 80    	cmp    $0x80000101,%ecx
42eb1c:	75 07                	jne    0x42eb25
42eb1e:	25 ff 00 00 00       	and    $0xff,%eax
42eb23:	eb 61                	jmp    0x42eb86
42eb25:	81 f9 01 02 00 80    	cmp    $0x80000201,%ecx
42eb2b:	75 03                	jne    0x42eb30
42eb2d:	98                   	cwtl
42eb2e:	eb 56                	jmp    0x42eb86
42eb30:	81 f9 01 03 00 80    	cmp    $0x80000301,%ecx
42eb36:	74 4e                	je     0x42eb86
42eb38:	81 f9 01 04 00 80    	cmp    $0x80000401,%ecx
42eb3e:	74 46                	je     0x42eb86
42eb40:	89 85 cc fe ff ff    	mov    %eax,-0x134(%ebp)
42eb46:	81 f9 01 05 00 80    	cmp    $0x80000501,%ecx
42eb4c:	74 1f                	je     0x42eb6d
42eb4e:	81 f9 01 06 00 80    	cmp    $0x80000601,%ecx
42eb54:	74 1f                	je     0x42eb75
42eb56:	68 ad 05 00 00       	push   $0x5ad
42eb5b:	68 9c ce 03 04       	push   $0x403ce9c
42eb60:	68 02 00 00 00       	push   $0x2
42eb65:	e8 40 1a 07 00       	call   0x4a05aa
42eb6a:	83 c4 0c             	add    $0xc,%esp
42eb6d:	d9 85 cc fe ff ff    	flds   -0x134(%ebp)
42eb73:	eb 0c                	jmp    0x42eb81
42eb75:	89 95 d0 fe ff ff    	mov    %edx,-0x130(%ebp)
42eb7b:	dd 85 cc fe ff ff    	fldl   -0x134(%ebp)
42eb81:	e8 69 26 fd ff       	call   0x4011ef
42eb86:	50                   	push   %eax
42eb87:	dd 85 e4 fe ff ff    	fldl   -0x11c(%ebp)
42eb8d:	e8 5d 26 fd ff       	call   0x4011ef
42eb92:	50                   	push   %eax
42eb93:	dd 85 04 ff ff ff    	fldl   -0xfc(%ebp)
42eb99:	e8 51 26 fd ff       	call   0x4011ef
42eb9e:	50                   	push   %eax
42eb9f:	dd 85 24 ff ff ff    	fldl   -0xdc(%ebp)
42eba5:	e8 45 26 fd ff       	call   0x4011ef
42ebaa:	50                   	push   %eax
42ebab:	dd 85 3c ff ff ff    	fldl   -0xc4(%ebp)
42ebb1:	e8 39 26 fd ff       	call   0x4011ef
42ebb6:	50                   	push   %eax
42ebb7:	8b 9d 54 ff ff ff    	mov    -0xac(%ebp),%ebx
42ebbd:	ff 33                	push   (%ebx)
42ebbf:	dd 85 58 ff ff ff    	fldl   -0xa8(%ebp)
42ebc5:	e8 25 26 fd ff       	call   0x4011ef
42ebca:	50                   	push   %eax
42ebcb:	dd 85 78 ff ff ff    	fldl   -0x88(%ebp)
42ebd1:	e8 19 26 fd ff       	call   0x4011ef
42ebd6:	50                   	push   %eax
42ebd7:	dd 45 98             	fldl   -0x68(%ebp)
42ebda:	e8 10 26 fd ff       	call   0x4011ef
42ebdf:	50                   	push   %eax
42ebe0:	dd 45 b4             	fldl   -0x4c(%ebp)
42ebe3:	e8 07 26 fd ff       	call   0x4011ef
42ebe8:	50                   	push   %eax
42ebe9:	ff 75 14             	push   0x14(%ebp)
42ebec:	33 c0                	xor    %eax,%eax
42ebee:	ff 15 ec 9a 50 00    	call   *0x509aec
42ebf4:	90                   	nop
42ebf5:	90                   	nop
42ebf6:	39 a5 d4 fe ff ff    	cmp    %esp,-0x12c(%ebp)
42ebfc:	74 17                	je     0x42ec15
42ebfe:	68 ad 05 00 00       	push   $0x5ad
42ec03:	68 9c ce 03 04       	push   $0x403ce9c
42ec08:	68 06 00 00 00       	push   $0x6
42ec0d:	e8 98 19 07 00       	call   0x4a05aa
42ec12:	83 c4 0c             	add    $0xc,%esp
42ec15:	e9 b2 05 00 00       	jmp    0x42f1cc
42ec1a:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ec1d:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ec20:	8b 45 14             	mov    0x14(%ebp),%eax
42ec23:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ec26:	89 03                	mov    %eax,(%ebx)
42ec28:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ec2b:	83 c3 08             	add    $0x8,%ebx
42ec2e:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ec31:	68 30 00 00 00       	push   $0x30
42ec36:	ff 75 fc             	push   -0x4(%ebp)
42ec39:	e8 bd 92 fe ff       	call   0x417efb
42ec3e:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ec41:	89 03                	mov    %eax,(%ebx)
42ec43:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ec46:	83 c3 14             	add    $0x14,%ebx
42ec49:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ec4c:	68 10 00 00 00       	push   $0x10
42ec51:	e8 48 19 07 00       	call   0x4a059e
42ec56:	83 c4 04             	add    $0x4,%esp
42ec59:	89 45 c8             	mov    %eax,-0x38(%ebp)
42ec5c:	8b d8                	mov    %eax,%ebx
42ec5e:	c7 03 00 00 00 00    	movl   $0x0,(%ebx)
42ec64:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%ebx)
42ec6b:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%ebx)
42ec72:	c7 43 0c 00 00 00 00 	movl   $0x0,0xc(%ebx)
42ec79:	6a 00                	push   $0x0
42ec7b:	8d 45 c8             	lea    -0x38(%ebp),%eax
42ec7e:	50                   	push   %eax
42ec7f:	8d 45 f4             	lea    -0xc(%ebp),%eax
42ec82:	50                   	push   %eax
42ec83:	e8 65 10 00 00       	call   0x42fced
42ec88:	89 45 c4             	mov    %eax,-0x3c(%ebp)
42ec8b:	8b 5d c8             	mov    -0x38(%ebp),%ebx
42ec8e:	53                   	push   %ebx
42ec8f:	e8 10 19 07 00       	call   0x4a05a4
42ec94:	83 c4 04             	add    $0x4,%esp
42ec97:	8b 45 c4             	mov    -0x3c(%ebp),%eax
42ec9a:	50                   	push   %eax
42ec9b:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ec9e:	8b 1b                	mov    (%ebx),%ebx
42eca0:	53                   	push   %ebx
42eca1:	e8 fe 18 07 00       	call   0x4a05a4
42eca6:	83 c4 04             	add    $0x4,%esp
42eca9:	58                   	pop    %eax
42ecaa:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ecad:	89 03                	mov    %eax,(%ebx)
42ecaf:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ecb2:	8b 5b 14             	mov    0x14(%ebx),%ebx
42ecb5:	83 c3 08             	add    $0x8,%ebx
42ecb8:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ecbb:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ecbe:	8b 5b 14             	mov    0x14(%ebx),%ebx
42ecc1:	83 c3 0c             	add    $0xc,%ebx
42ecc4:	89 5d c8             	mov    %ebx,-0x38(%ebp)
42ecc7:	68 01 00 00 00       	push   $0x1
42eccc:	8d 45 e4             	lea    -0x1c(%ebp),%eax
42eccf:	50                   	push   %eax
42ecd0:	8d 45 e8             	lea    -0x18(%ebp),%eax
42ecd3:	50                   	push   %eax
42ecd4:	8b 5d c8             	mov    -0x38(%ebp),%ebx
42ecd7:	d9 03                	flds   (%ebx)
42ecd9:	e8 11 25 fd ff       	call   0x4011ef
42ecde:	50                   	push   %eax
42ecdf:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ece2:	d9 03                	flds   (%ebx)
42ece4:	e8 06 25 fd ff       	call   0x4011ef
42ece9:	50                   	push   %eax
42ecea:	e8 6b 13 00 00       	call   0x43005a
42ecef:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ecf2:	83 c3 0c             	add    $0xc,%ebx
42ecf5:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ecf8:	8b 45 e8             	mov    -0x18(%ebp),%eax
42ecfb:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ecfe:	89 03                	mov    %eax,(%ebx)
42ed00:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ed03:	83 c3 20             	add    $0x20,%ebx
42ed06:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ed09:	68 16 00 00 00       	push   $0x16
42ed0e:	ff 75 fc             	push   -0x4(%ebp)
42ed11:	e8 d4 17 00 00       	call   0x4304ea
42ed16:	50                   	push   %eax
42ed17:	e8 55 81 fd ff       	call   0x406e71
42ed1c:	8b 5d cc             	mov    -0x34(%ebp),%ebx
42ed1f:	89 03                	mov    %eax,(%ebx)
42ed21:	89 53 04             	mov    %edx,0x4(%ebx)
42ed24:	8b 5d ec             	mov    -0x14(%ebp),%ebx
42ed27:	83 c3 2c             	add    $0x2c,%ebx
42ed2a:	89 5d cc             	mov    %ebx,-0x34(%ebp)
42ed2d:	8b 45 1c             	mov    0x1c(%ebp),%eax
42ed30:	8b 5d cc             	mov    -0x34(%ebp),%ebx