4b08f7:	ff d6                	call   *%esi
4b08f9:	89 85 04 fc ff ff    	mov    %eax,-0x3fc(%ebp)
4b08ff:	68 60 9d 6a 00       	push   $0x6a9d60
4b0904:	ff b5 f4 fb ff ff    	push   -0x40c(%ebp)
4b090a:	ff d6                	call   *%esi
4b090c:	8b c8                	mov    %eax,%ecx
4b090e:	89 8d f8 fb ff ff    	mov    %ecx,-0x408(%ebp)
4b0914:	eb 02                	jmp    0x4b0918
4b0916:	33 c9                	xor    %ecx,%ecx
4b0918:	8b 85 e4 fb ff ff    	mov    -0x41c(%ebp),%eax
4b091e:	85 c0                	test   %eax,%eax
4b0920:	0f 84 ed 00 00 00    	je     0x4b0a13
4b0926:	39 bd 04 fc ff ff    	cmp    %edi,-0x3fc(%ebp)
4b092c:	0f 84 e1 00 00 00    	je     0x4b0a13
4b0932:	85 c9                	test   %ecx,%ecx
4b0934:	0f 84 d9 00 00 00    	je     0x4b0a13
4b093a:	68 00 00 00 f0       	push   $0xf0000000
4b093f:	6a 01                	push   $0x1
4b0941:	6a 00                	push   $0x0
4b0943:	6a 00                	push   $0x0
4b0945:	8d 8d f0 fb ff ff    	lea    -0x410(%ebp),%ecx
4b094b:	51                   	push   %ecx
4b094c:	ff d0                	call   *%eax
4b094e:	85 c0                	test   %eax,%eax
4b0950:	74 4f                	je     0x4b09a1
4b0952:	8d 45 a4             	lea    -0x5c(%ebp),%eax
4b0955:	50                   	push   %eax
4b0956:	6a 40                	push   $0x40
4b0958:	ff b5 f0 fb ff ff    	push   -0x410(%ebp)
4b095e:	ff 95 04 fc ff ff    	call   *-0x3fc(%ebp)
4b0964:	85 c0                	test   %eax,%eax
4b0966:	74 2b                	je     0x4b0993
4b0968:	b8 08 00 00 00       	mov    $0x8,%eax
4b096d:	e8 7e 0b 13 00       	call   0x5e14f0
4b0972:	0f 57 c0             	xorps  %xmm0,%xmm0
4b0975:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b097a:	6a 40                	push   $0x40
4b097c:	8d 45 a4             	lea    -0x5c(%ebp),%eax
4b097f:	50                   	push   %eax
4b0980:	e8 9b 04 fe ff       	call   0x490e20
4b0985:	83 c4 10             	add    $0x10,%esp
4b0988:	bf 01 00 00 00       	mov    $0x1,%edi
4b098d:	89 bd d4 fb ff ff    	mov    %edi,-0x42c(%ebp)
4b0993:	6a 00                	push   $0x0
4b0995:	ff b5 f0 fb ff ff    	push   -0x410(%ebp)
4b099b:	ff 95 f8 fb ff ff    	call   *-0x408(%ebp)
4b09a1:	6a 00                	push   $0x0
4b09a3:	6a 16                	push   $0x16
4b09a5:	68 78 9d 6a 00       	push   $0x6a9d78
4b09aa:	6a 00                	push   $0x0
4b09ac:	8d 85 f0 fb ff ff    	lea    -0x410(%ebp),%eax
4b09b2:	50                   	push   %eax
4b09b3:	8b 8d e4 fb ff ff    	mov    -0x41c(%ebp),%ecx
4b09b9:	ff d1                	call   *%ecx
4b09bb:	85 c0                	test   %eax,%eax
4b09bd:	74 54                	je     0x4b0a13
4b09bf:	8d 45 a4             	lea    -0x5c(%ebp),%eax
4b09c2:	50                   	push   %eax
4b09c3:	6a 40                	push   $0x40
4b09c5:	ff b5 f0 fb ff ff    	push   -0x410(%ebp)
4b09cb:	ff 95 04 fc ff ff    	call   *-0x3fc(%ebp)
4b09d1:	85 c0                	test   %eax,%eax
4b09d3:	74 30                	je     0x4b0a05
4b09d5:	b8 08 00 00 00       	mov    $0x8,%eax
4b09da:	e8 11 0b 13 00       	call   0x5e14f0
4b09df:	f2 0f 10 05 20 9f 6a 	movsd  0x6a9f20,%xmm0
4b09e6:	00
4b09e7:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b09ec:	6a 40                	push   $0x40
4b09ee:	8d 45 a4             	lea    -0x5c(%ebp),%eax
4b09f1:	50                   	push   %eax
4b09f2:	e8 29 04 fe ff       	call   0x490e20
4b09f7:	83 c4 10             	add    $0x10,%esp
4b09fa:	bf 01 00 00 00       	mov    $0x1,%edi
4b09ff:	89 bd d4 fb ff ff    	mov    %edi,-0x42c(%ebp)
4b0a05:	6a 00                	push   $0x0
4b0a07:	ff b5 f0 fb ff ff    	push   -0x410(%ebp)
4b0a0d:	ff 95 f8 fb ff ff    	call   *-0x408(%ebp)
4b0a13:	8b 85 f4 fb ff ff    	mov    -0x40c(%ebp),%eax
4b0a19:	85 c0                	test   %eax,%eax
4b0a1b:	74 07                	je     0x4b0a24
4b0a1d:	50                   	push   %eax
4b0a1e:	ff 15 bc 22 68 00    	call   *0x6822bc
4b0a24:	e8 37 fc fe ff       	call   0x4a0660
4b0a29:	85 c0                	test   %eax,%eax
4b0a2b:	0f 85 04 01 00 00    	jne    0x4b0b35
4b0a31:	68 d4 9d 6a 00       	push   $0x6a9dd4
4b0a36:	ff 15 0c 23 68 00    	call   *0x68230c
4b0a3c:	89 85 f8 fb ff ff    	mov    %eax,-0x408(%ebp)
4b0a42:	85 c0                	test   %eax,%eax
4b0a44:	0f 84 eb 00 00 00    	je     0x4b0b35
4b0a4a:	68 e0 9d 6a 00       	push   $0x6a9de0
4b0a4f:	50                   	push   %eax
4b0a50:	ff d6                	call   *%esi
4b0a52:	89 85 e0 fb ff ff    	mov    %eax,-0x420(%ebp)
4b0a58:	68 f4 9d 6a 00       	push   $0x6a9df4
4b0a5d:	ff b5 f8 fb ff ff    	push   -0x408(%ebp)
4b0a63:	ff d6                	call   *%esi
4b0a65:	89 85 d8 fb ff ff    	mov    %eax,-0x428(%ebp)
4b0a6b:	68 04 9e 6a 00       	push   $0x6a9e04
4b0a70:	ff b5 f8 fb ff ff    	push   -0x408(%ebp)
4b0a76:	ff d6                	call   *%esi
4b0a78:	8b f0                	mov    %eax,%esi
4b0a7a:	8b 85 e0 fb ff ff    	mov    -0x420(%ebp),%eax
4b0a80:	85 c0                	test   %eax,%eax
4b0a82:	74 2b                	je     0x4b0aaf
4b0a84:	ff d0                	call   *%eax
4b0a86:	89 85 e0 fb ff ff    	mov    %eax,-0x420(%ebp)
4b0a8c:	b8 08 00 00 00       	mov    $0x8,%eax
4b0a91:	e8 5a 0a 13 00       	call   0x5e14f0
4b0a96:	0f 57 c0             	xorps  %xmm0,%xmm0
4b0a99:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b0a9e:	6a 04                	push   $0x4
4b0aa0:	8d 85 e0 fb ff ff    	lea    -0x420(%ebp),%eax
4b0aa6:	50                   	push   %eax
4b0aa7:	e8 74 03 fe ff       	call   0x490e20
4b0aac:	83 c4 10             	add    $0x10,%esp
4b0aaf:	8b 85 d8 fb ff ff    	mov    -0x428(%ebp),%eax
4b0ab5:	85 c0                	test   %eax,%eax
4b0ab7:	74 37                	je     0x4b0af0
4b0ab9:	c7 45 90 14 00 00 00 	movl   $0x14,-0x70(%ebp)
4b0ac0:	8d 4d 90             	lea    -0x70(%ebp),%ecx
4b0ac3:	51                   	push   %ecx
4b0ac4:	ff d0                	call   *%eax
4b0ac6:	85 c0                	test   %eax,%eax
4b0ac8:	74 26                	je     0x4b0af0
4b0aca:	b8 08 00 00 00       	mov    $0x8,%eax
4b0acf:	e8 1c 0a 13 00       	call   0x5e14f0
4b0ad4:	f2 0f 10 05 e8 9e 6a 	movsd  0x6a9ee8,%xmm0
4b0adb:	00
4b0adc:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b0ae1:	ff 75 90             	push   -0x70(%ebp)
4b0ae4:	8d 45 90             	lea    -0x70(%ebp),%eax
4b0ae7:	50                   	push   %eax
4b0ae8:	e8 33 03 fe ff       	call   0x490e20
4b0aed:	83 c4 10             	add    $0x10,%esp
4b0af0:	85 f6                	test   %esi,%esi
4b0af2:	74 35                	je     0x4b0b29
4b0af4:	68 bf 00 00 00       	push   $0xbf
4b0af9:	ff d6                	call   *%esi
4b0afb:	89 85 d0 fb ff ff    	mov    %eax,-0x430(%ebp)
4b0b01:	b8 08 00 00 00       	mov    $0x8,%eax
4b0b06:	e8 e5 09 13 00       	call   0x5e14f0
4b0b0b:	f2 0f 10 05 00 9c 6a 	movsd  0x6a9c00,%xmm0
4b0b12:	00
4b0b13:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b0b18:	6a 04                	push   $0x4
4b0b1a:	8d 85 d0 fb ff ff    	lea    -0x430(%ebp),%eax
4b0b20:	50                   	push   %eax
4b0b21:	e8 fa 02 fe ff       	call   0x490e20
4b0b26:	83 c4 10             	add    $0x10,%esp
4b0b29:	ff b5 f8 fb ff ff    	push   -0x408(%ebp)
4b0b2f:	ff 15 bc 22 68 00    	call   *0x6822bc
4b0b35:	8b 85 fc fb ff ff    	mov    -0x404(%ebp),%eax
4b0b3b:	85 c0                	test   %eax,%eax
4b0b3d:	0f 84 df 04 00 00    	je     0x4b1022
4b0b43:	33 f6                	xor    %esi,%esi
4b0b45:	89 b5 04 fc ff ff    	mov    %esi,-0x3fc(%ebp)
4b0b4b:	89 b5 ec fb ff ff    	mov    %esi,-0x414(%ebp)
4b0b51:	68 14 9e 6a 00       	push   $0x6a9e14
4b0b56:	50                   	push   %eax
4b0b57:	8b 35 c0 22 68 00    	mov    0x6822c0,%esi
4b0b5d:	ff d6                	call   *%esi
4b0b5f:	89 85 f8 fb ff ff    	mov    %eax,-0x408(%ebp)
4b0b65:	68 30 9e 6a 00       	push   $0x6a9e30
4b0b6a:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0b70:	ff d6                	call   *%esi
4b0b72:	89 85 b8 fb ff ff    	mov    %eax,-0x448(%ebp)
4b0b78:	68 48 9e 6a 00       	push   $0x6a9e48
4b0b7d:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0b83:	ff d6                	call   *%esi
4b0b85:	89 85 e4 fb ff ff    	mov    %eax,-0x41c(%ebp)
4b0b8b:	68 54 9e 6a 00       	push   $0x6a9e54
4b0b90:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0b96:	ff d6                	call   *%esi
4b0b98:	89 85 e8 fb ff ff    	mov    %eax,-0x418(%ebp)
4b0b9e:	68 60 9e 6a 00       	push   $0x6a9e60
4b0ba3:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0ba9:	ff d6                	call   *%esi
4b0bab:	89 85 dc fb ff ff    	mov    %eax,-0x424(%ebp)
4b0bb1:	68 70 9e 6a 00       	push   $0x6a9e70
4b0bb6:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0bbc:	ff d6                	call   *%esi
4b0bbe:	89 85 f4 fb ff ff    	mov    %eax,-0x40c(%ebp)
4b0bc4:	68 80 9e 6a 00       	push   $0x6a9e80
4b0bc9:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0bcf:	ff d6                	call   *%esi
4b0bd1:	89 85 cc fb ff ff    	mov    %eax,-0x434(%ebp)
4b0bd7:	68 90 9e 6a 00       	push   $0x6a9e90
4b0bdc:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0be2:	ff d6                	call   *%esi
4b0be4:	89 85 c8 fb ff ff    	mov    %eax,-0x438(%ebp)
4b0bea:	68 a0 9e 6a 00       	push   $0x6a9ea0
4b0bef:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0bf5:	ff d6                	call   *%esi
4b0bf7:	89 85 c4 fb ff ff    	mov    %eax,-0x43c(%ebp)
4b0bfd:	68 b0 9e 6a 00       	push   $0x6a9eb0
4b0c02:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0c08:	ff d6                	call   *%esi
4b0c0a:	89 85 d8 fb ff ff    	mov    %eax,-0x428(%ebp)
4b0c10:	68 c0 9e 6a 00       	push   $0x6a9ec0
4b0c15:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0c1b:	ff d6                	call   *%esi
4b0c1d:	89 85 e0 fb ff ff    	mov    %eax,-0x420(%ebp)
4b0c23:	68 d0 9e 6a 00       	push   $0x6a9ed0
4b0c28:	ff b5 fc fb ff ff    	push   -0x404(%ebp)
4b0c2e:	ff d6                	call   *%esi
4b0c30:	8b c8                	mov    %eax,%ecx
4b0c32:	89 8d bc fb ff ff    	mov    %ecx,-0x444(%ebp)
4b0c38:	8b 85 f8 fb ff ff    	mov    -0x408(%ebp),%eax
4b0c3e:	85 c0                	test   %eax,%eax
4b0c40:	0f 84 d0 03 00 00    	je     0x4b1016
4b0c46:	83 bd e4 fb ff ff 00 	cmpl   $0x0,-0x41c(%ebp)
4b0c4d:	0f 84 c3 03 00 00    	je     0x4b1016
4b0c53:	83 bd e8 fb ff ff 00 	cmpl   $0x0,-0x418(%ebp)
4b0c5a:	0f 84 b6 03 00 00    	je     0x4b1016
4b0c60:	83 bd dc fb ff ff 00 	cmpl   $0x0,-0x424(%ebp)
4b0c67:	0f 84 a9 03 00 00    	je     0x4b1016
4b0c6d:	83 bd f4 fb ff ff 00 	cmpl   $0x0,-0x40c(%ebp)
4b0c74:	0f 84 9c 03 00 00    	je     0x4b1016
4b0c7a:	83 bd cc fb ff ff 00 	cmpl   $0x0,-0x434(%ebp)
4b0c81:	0f 84 8f 03 00 00    	je     0x4b1016
4b0c87:	83 bd c8 fb ff ff 00 	cmpl   $0x0,-0x438(%ebp)
4b0c8e:	0f 84 82 03 00 00    	je     0x4b1016
4b0c94:	83 bd c4 fb ff ff 00 	cmpl   $0x0,-0x43c(%ebp)
4b0c9b:	0f 84 75 03 00 00    	je     0x4b1016
4b0ca1:	83 bd d8 fb ff ff 00 	cmpl   $0x0,-0x428(%ebp)
4b0ca8:	0f 84 68 03 00 00    	je     0x4b1016
4b0cae:	83 bd e0 fb ff ff 00 	cmpl   $0x0,-0x420(%ebp)
4b0cb5:	0f 84 5b 03 00 00    	je     0x4b1016
4b0cbb:	85 c9                	test   %ecx,%ecx
4b0cbd:	0f 84 53 03 00 00    	je     0x4b1016
4b0cc3:	6a 00                	push   $0x0
4b0cc5:	6a 0f                	push   $0xf
4b0cc7:	ff d0                	call   *%eax
4b0cc9:	8b f0                	mov    %eax,%esi
4b0ccb:	89 b5 00 fc ff ff    	mov    %esi,-0x400(%ebp)
4b0cd1:	83 fe ff             	cmp    $0xffffffff,%esi
4b0cd4:	0f 84 3c 03 00 00    	je     0x4b1016
4b0cda:	0f 57 c0             	xorps  %xmm0,%xmm0
4b0cdd:	0f 11 45 94          	movups %xmm0,-0x6c(%ebp)
4b0ce1:	c7 45 94 10 00 00 00 	movl   $0x10,-0x6c(%ebp)
4b0ce8:	85 ff                	test   %edi,%edi
4b0cea:	74 12                	je     0x4b0cfe
4b0cec:	ff 15 20 21 68 00    	call   *0x682120
4b0cf2:	89 85 04 fc ff ff    	mov    %eax,-0x3fc(%ebp)
4b0cf8:	89 85 ec fb ff ff    	mov    %eax,-0x414(%ebp)
4b0cfe:	8d 45 94             	lea    -0x6c(%ebp),%eax
4b0d01:	50                   	push   %eax
4b0d02:	56                   	push   %esi
4b0d03:	ff 95 dc fb ff ff    	call   *-0x424(%ebp)
4b0d09:	85 c0                	test   %eax,%eax
4b0d0b:	0f 84 55 01 00 00    	je     0x4b0e66
4b0d11:	be 2a 00 00 00       	mov    $0x2a,%esi
4b0d16:	89 b5 f8 fb ff ff    	mov    %esi,-0x408(%ebp)
4b0d1c:	0f 1f 40 00          	nopl   0x0(%eax)
4b0d20:	b8 08 00 00 00       	mov    $0x8,%eax
4b0d25:	e8 c6 07 13 00       	call   0x5e14f0
4b0d2a:	f2 0f 10 05 f0 9e 6a 	movsd  0x6a9ef0,%xmm0
4b0d31:	00
4b0d32:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b0d37:	ff 75 94             	push   -0x6c(%ebp)
4b0d3a:	8d 45 94             	lea    -0x6c(%ebp),%eax
4b0d3d:	50                   	push   %eax
4b0d3e:	e8 dd 00 fe ff       	call   0x490e20
4b0d43:	83 c4 10             	add    $0x10,%esp
4b0d46:	9b                   	fwait
4b0d47:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4b0d4e:	0f 57 c0             	xorps  %xmm0,%xmm0
4b0d51:	0f 11 85 94 fb ff ff 	movups %xmm0,-0x46c(%ebp)
4b0d58:	0f 11 85 a4 fb ff ff 	movups %xmm0,-0x45c(%ebp)
4b0d5f:	c7 85 b4 fb ff ff 00 	movl   $0x0,-0x44c(%ebp)
4b0d66:	00 00 00
4b0d69:	c7 85 94 fb ff ff 24 	movl   $0x24,-0x46c(%ebp)
4b0d70:	00 00 00
4b0d73:	ff 75 9c             	push   -0x64(%ebp)
4b0d76:	ff 75 98             	push   -0x68(%ebp)
4b0d79:	8d 85 94 fb ff ff    	lea    -0x46c(%ebp),%eax
4b0d7f:	50                   	push   %eax
4b0d80:	ff 95 e4 fb ff ff    	call   *-0x41c(%ebp)
4b0d86:	85 c0                	test   %eax,%eax
4b0d88:	74 70                	je     0x4b0dfa
4b0d8a:	be 50 00 00 00       	mov    $0x50,%esi
4b0d8f:	89 b5 c0 fb ff ff    	mov    %esi,-0x440(%ebp)
4b0d95:	b8 08 00 00 00       	mov    $0x8,%eax
4b0d9a:	e8 51 07 13 00       	call   0x5e14f0
4b0d9f:	f2 0f 10 05 f8 9e 6a 	movsd  0x6a9ef8,%xmm0
4b0da6:	00
4b0da7:	f2 0f 11 04 24       	movsd  %xmm0,(%esp)
4b0dac:	ff b5 94 fb ff ff    	push   -0x46c(%ebp)
4b0db2:	8d 85 94 fb ff ff    	lea    -0x46c(%ebp),%eax
4b0db8:	50                   	push   %eax
4b0db9:	e8 62 00 fe ff       	call   0x490e20
4b0dbe:	83 c4 10             	add    $0x10,%esp
4b0dc1:	8d 85 94 fb ff ff    	lea    -0x46c(%ebp),%eax
4b0dc7:	50                   	push   %eax
4b0dc8:	ff 95 e8 fb ff ff    	call   *-0x418(%ebp)
4b0dce:	85 c0                	test   %eax,%eax
4b0dd0:	74 22                	je     0x4b0df4
4b0dd2:	85 ff                	test   %edi,%edi
4b0dd4:	74 13                	je     0x4b0de9
4b0dd6:	ff 15 20 21 68 00    	call   *0x682120
4b0ddc:	2b 85 04 fc ff ff    	sub    -0x3fc(%ebp),%eax
4b0de2:	3d e8 03 00 00       	cmp    $0x3e8,%eax
4b0de7:	73 0b                	jae    0x4b0df4
4b0de9:	4e                   	dec    %esi
4b0dea:	89 b5 c0 fb ff ff    	mov    %esi,-0x440(%ebp)
4b0df0:	85 f6                	test   %esi,%esi
4b0df2:	7f a1                	jg     0x4b0d95
4b0df4:	8b b5 f8 fb ff ff    	mov    -0x408(%ebp),%esi
4b0dfa:	9b                   	fwait
4b0dfb:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
4b0e02:	eb 2f                	jmp    0x4b0e33
4b0e04:	b8 01 00 00 00       	mov    $0x1,%eax
4b0e09:	c3                   	ret
4b0e0a:	8b 65 e8             	mov    -0x18(%ebp),%esp
4b0e0d:	8b b5 f8 fb ff ff    	mov    -0x408(%ebp),%esi
4b0e13:	4e                   	dec    %esi
4b0e14:	89 b5 f8 fb ff ff    	mov    %esi,-0x408(%ebp)
4b0e1a:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
4b0e21:	8b bd d4 fb ff ff    	mov    -0x42c(%ebp),%edi
4b0e27:	8b 85 ec fb ff ff    	mov    -0x414(%ebp),%eax
4b0e2d:	89 85 04 fc ff ff    	mov    %eax,-0x3fc(%ebp)
4b0e33:	8d 45 94             	lea    -0x6c(%ebp),%eax
4b0e36:	50                   	push   %eax
4b0e37:	ff b5 00 fc ff ff    	push   -0x400(%ebp)
4b0e3d:	ff 95 f4 fb ff ff    	call   *-0x40c(%ebp)
4b0e43:	85 c0                	test   %eax,%eax
4b0e45:	74 1f                	je     0x4b0e66
4b0e47:	85 ff                	test   %edi,%edi
4b0e49:	74 13                	je     0x4b0e5e
4b0e4b:	ff 15 20 21 68 00    	call   *0x682120
4b0e51:	2b 85 04 fc ff ff    	sub    -0x3fc(%ebp),%eax
4b0e57:	3d e8 03 00 00       	cmp    $0x3e8,%eax
4b0e5c:	73 08                	jae    0x4b0e66
4b0e5e:	85 f6                	test   %esi,%esi
4b0e60:	0f 8f ba fe ff ff    	jg     0x4b0d20
4b0e66:	c7 85 2c fe ff ff 28 	movl   $0x128,-0x1d4(%ebp)
4b0e6d:	01 00 00
4b0e70:	8b 35 20 21 68 00    	mov    0x682120,%esi
4b0e76:	85 ff                	test   %edi,%edi
4b0e78:	74 08                	je     0x4b0e82
4b0e7a:	ff d6                	call   *%esi
4b0e7c:	89 85 04 fc ff ff    	mov    %eax,-0x3fc(%ebp)
4b0e82:	8d 85 2c fe ff ff    	lea    -0x1d4(%ebp),%eax
4b0e88:	50                   	push   %eax
4b0e89:	ff b5 00 fc ff ff    	push   -0x400(%ebp)
4b0e8f:	ff 95 cc fb ff ff    	call   *-0x434(%ebp)
4b0e95:	85 c0                	test   %eax,%eax
4b0e97:	74 5d                	je     0x4b0ef6