6c9a15:	cc                   	int3
6c9a16:	cc                   	int3
6c9a17:	cc                   	int3
6c9a18:	cc                   	int3
6c9a19:	cc                   	int3
6c9a1a:	cc                   	int3
6c9a1b:	cc                   	int3
6c9a1c:	cc                   	int3
6c9a1d:	cc                   	int3
6c9a1e:	cc                   	int3
6c9a1f:	cc                   	int3
6c9a20:	8b c1                	mov    %ecx,%eax
6c9a22:	c3                   	ret
6c9a23:	cc                   	int3
6c9a24:	cc                   	int3
6c9a25:	cc                   	int3
6c9a26:	cc                   	int3
6c9a27:	cc                   	int3
6c9a28:	cc                   	int3
6c9a29:	cc                   	int3
6c9a2a:	cc                   	int3
6c9a2b:	cc                   	int3
6c9a2c:	cc                   	int3
6c9a2d:	cc                   	int3
6c9a2e:	cc                   	int3
6c9a2f:	cc                   	int3
6c9a30:	8b c1                	mov    %ecx,%eax
6c9a32:	c3                   	ret
6c9a33:	cc                   	int3
6c9a34:	cc                   	int3
6c9a35:	cc                   	int3
6c9a36:	cc                   	int3
6c9a37:	cc                   	int3
6c9a38:	cc                   	int3
6c9a39:	cc                   	int3
6c9a3a:	cc                   	int3
6c9a3b:	cc                   	int3
6c9a3c:	cc                   	int3
6c9a3d:	cc                   	int3
6c9a3e:	cc                   	int3
6c9a3f:	cc                   	int3
6c9a40:	8b c1                	mov    %ecx,%eax
6c9a42:	c3                   	ret
6c9a43:	cc                   	int3
6c9a44:	cc                   	int3
6c9a45:	cc                   	int3
6c9a46:	cc                   	int3
6c9a47:	cc                   	int3
6c9a48:	cc                   	int3
6c9a49:	cc                   	int3
6c9a4a:	cc                   	int3
6c9a4b:	cc                   	int3
6c9a4c:	cc                   	int3
6c9a4d:	cc                   	int3
6c9a4e:	cc                   	int3
6c9a4f:	cc                   	int3
6c9a50:	8b 01                	mov    (%ecx),%eax
6c9a52:	c3                   	ret
6c9a53:	cc                   	int3
6c9a54:	cc                   	int3
6c9a55:	cc                   	int3
6c9a56:	cc                   	int3
6c9a57:	cc                   	int3
6c9a58:	cc                   	int3
6c9a59:	cc                   	int3
6c9a5a:	cc                   	int3
6c9a5b:	cc                   	int3
6c9a5c:	cc                   	int3
6c9a5d:	cc                   	int3
6c9a5e:	cc                   	int3
6c9a5f:	cc                   	int3
6c9a60:	8b 01                	mov    (%ecx),%eax
6c9a62:	c3                   	ret
6c9a63:	cc                   	int3
6c9a64:	cc                   	int3
6c9a65:	cc                   	int3
6c9a66:	cc                   	int3
6c9a67:	cc                   	int3
6c9a68:	cc                   	int3
6c9a69:	cc                   	int3
6c9a6a:	cc                   	int3
6c9a6b:	cc                   	int3
6c9a6c:	cc                   	int3
6c9a6d:	cc                   	int3
6c9a6e:	cc                   	int3
6c9a6f:	cc                   	int3
6c9a70:	8b 01                	mov    (%ecx),%eax
6c9a72:	c3                   	ret
6c9a73:	cc                   	int3
6c9a74:	cc                   	int3
6c9a75:	cc                   	int3
6c9a76:	cc                   	int3
6c9a77:	cc                   	int3
6c9a78:	cc                   	int3
6c9a79:	cc                   	int3
6c9a7a:	cc                   	int3
6c9a7b:	cc                   	int3
6c9a7c:	cc                   	int3
6c9a7d:	cc                   	int3
6c9a7e:	cc                   	int3
6c9a7f:	cc                   	int3
6c9a80:	8b 01                	mov    (%ecx),%eax
6c9a82:	c3                   	ret
6c9a83:	cc                   	int3
6c9a84:	cc                   	int3
6c9a85:	cc                   	int3
6c9a86:	cc                   	int3
6c9a87:	cc                   	int3
6c9a88:	cc                   	int3
6c9a89:	cc                   	int3
6c9a8a:	cc                   	int3
6c9a8b:	cc                   	int3
6c9a8c:	cc                   	int3
6c9a8d:	cc                   	int3
6c9a8e:	cc                   	int3
6c9a8f:	cc                   	int3
6c9a90:	8b c1                	mov    %ecx,%eax
6c9a92:	c3                   	ret
6c9a93:	cc                   	int3
6c9a94:	cc                   	int3
6c9a95:	cc                   	int3
6c9a96:	cc                   	int3
6c9a97:	cc                   	int3
6c9a98:	cc                   	int3
6c9a99:	cc                   	int3
6c9a9a:	cc                   	int3
6c9a9b:	cc                   	int3
6c9a9c:	cc                   	int3
6c9a9d:	cc                   	int3
6c9a9e:	cc                   	int3
6c9a9f:	cc                   	int3
6c9aa0:	8b c1                	mov    %ecx,%eax
6c9aa2:	c3                   	ret
6c9aa3:	cc                   	int3
6c9aa4:	cc                   	int3
6c9aa5:	cc                   	int3
6c9aa6:	cc                   	int3
6c9aa7:	cc                   	int3
6c9aa8:	cc                   	int3
6c9aa9:	cc                   	int3
6c9aaa:	cc                   	int3
6c9aab:	cc                   	int3
6c9aac:	cc                   	int3
6c9aad:	cc                   	int3
6c9aae:	cc                   	int3
6c9aaf:	cc                   	int3
6c9ab0:	8b c1                	mov    %ecx,%eax
6c9ab2:	c3                   	ret
6c9ab3:	cc                   	int3
6c9ab4:	cc                   	int3
6c9ab5:	cc                   	int3
6c9ab6:	cc                   	int3
6c9ab7:	cc                   	int3
6c9ab8:	cc                   	int3
6c9ab9:	cc                   	int3
6c9aba:	cc                   	int3
6c9abb:	cc                   	int3
6c9abc:	cc                   	int3
6c9abd:	cc                   	int3
6c9abe:	cc                   	int3
6c9abf:	cc                   	int3
6c9ac0:	8b c1                	mov    %ecx,%eax
6c9ac2:	c3                   	ret
6c9ac3:	cc                   	int3
6c9ac4:	cc                   	int3
6c9ac5:	cc                   	int3
6c9ac6:	cc                   	int3
6c9ac7:	cc                   	int3
6c9ac8:	cc                   	int3
6c9ac9:	cc                   	int3
6c9aca:	cc                   	int3
6c9acb:	cc                   	int3
6c9acc:	cc                   	int3
6c9acd:	cc                   	int3
6c9ace:	cc                   	int3
6c9acf:	cc                   	int3
6c9ad0:	8b 01                	mov    (%ecx),%eax
6c9ad2:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6c9ad8:	c3                   	ret
6c9ad9:	cc                   	int3
6c9ada:	cc                   	int3
6c9adb:	cc                   	int3
6c9adc:	cc                   	int3
6c9add:	cc                   	int3
6c9ade:	cc                   	int3
6c9adf:	cc                   	int3
6c9ae0:	8b 01                	mov    (%ecx),%eax
6c9ae2:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6c9ae8:	c3                   	ret
6c9ae9:	cc                   	int3
6c9aea:	cc                   	int3
6c9aeb:	cc                   	int3
6c9aec:	cc                   	int3
6c9aed:	cc                   	int3
6c9aee:	cc                   	int3
6c9aef:	cc                   	int3
6c9af0:	8b 01                	mov    (%ecx),%eax
6c9af2:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6c9af8:	c3                   	ret
6c9af9:	cc                   	int3
6c9afa:	cc                   	int3
6c9afb:	cc                   	int3
6c9afc:	cc                   	int3
6c9afd:	cc                   	int3
6c9afe:	cc                   	int3
6c9aff:	cc                   	int3
6c9b00:	8b 01                	mov    (%ecx),%eax
6c9b02:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6c9b08:	c3                   	ret
6c9b09:	cc                   	int3
6c9b0a:	cc                   	int3
6c9b0b:	cc                   	int3
6c9b0c:	cc                   	int3
6c9b0d:	cc                   	int3
6c9b0e:	cc                   	int3
6c9b0f:	cc                   	int3
6c9b10:	55                   	push   %ebp
6c9b11:	8b ec                	mov    %esp,%ebp
6c9b13:	6a ff                	push   $0xffffffff
6c9b15:	68 e5 a2 b7 00       	push   $0xb7a2e5
6c9b1a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6c9b20:	50                   	push   %eax
6c9b21:	81 ec d8 00 00 00    	sub    $0xd8,%esp
6c9b27:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6c9b2c:	33 c5                	xor    %ebp,%eax
6c9b2e:	89 45 f0             	mov    %eax,-0x10(%ebp)
6c9b31:	56                   	push   %esi
6c9b32:	50                   	push   %eax
6c9b33:	8d 45 f4             	lea    -0xc(%ebp),%eax
6c9b36:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6c9b3c:	8b f1                	mov    %ecx,%esi
6c9b3e:	89 b5 40 ff ff ff    	mov    %esi,-0xc0(%ebp)
6c9b44:	89 b5 1c ff ff ff    	mov    %esi,-0xe4(%ebp)
6c9b4a:	6a 09                	push   $0x9
6c9b4c:	68 84 7e bf 00       	push   $0xbf7e84
6c9b51:	8d 4d d8             	lea    -0x28(%ebp),%ecx
6c9b54:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6c9b5b:	c7 06 f8 7d bf 00    	movl   $0xbf7df8,(%esi)
6c9b61:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6c9b68:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
6c9b6f:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
6c9b76:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
6c9b7a:	e8 12 ab d4 ff       	call   0x414691
6c9b7f:	8d 45 d8             	lea    -0x28(%ebp),%eax
6c9b82:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
6c9b86:	50                   	push   %eax
6c9b87:	8d 46 34             	lea    0x34(%esi),%eax
6c9b8a:	50                   	push   %eax
6c9b8b:	e8 a9 81 d3 ff       	call   0x401d39
6c9b90:	83 c4 08             	add    $0x8,%esp
6c9b93:	8b 45 ec             	mov    -0x14(%ebp),%eax
6c9b96:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
6c9b9a:	83 f8 10             	cmp    $0x10,%eax
6c9b9d:	72 0d                	jb     0x6c9bac
6c9b9f:	40                   	inc    %eax
6c9ba0:	8d 4d d8             	lea    -0x28(%ebp),%ecx
6c9ba3:	50                   	push   %eax
6c9ba4:	ff 75 d8             	push   -0x28(%ebp)
6c9ba7:	e8 70 aa d6 ff       	call   0x43461c
6c9bac:	8d 46 08             	lea    0x8(%esi),%eax
6c9baf:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
6c9bb6:	50                   	push   %eax
6c9bb7:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
6c9bbe:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
6c9bc2:	c7 00 e7 35 42 00    	movl   $0x4235e7,(%eax)
6c9bc8:	c7 46 0c b0 5d 42 00 	movl   $0x425db0,0xc(%esi)
6c9bcf:	c7 46 10 d4 a1 43 00 	movl   $0x43a1d4,0x10(%esi)
6c9bd6:	c7 46 14 27 d4 40 00 	movl   $0x40d427,0x14(%esi)
6c9bdd:	c7 46 18 0e 3d 41 00 	movl   $0x413d0e,0x18(%esi)
6c9be4:	c7 46 1c 3c 1f 40 00 	movl   $0x401f3c,0x1c(%esi)
6c9beb:	c7 46 20 fc a2 42 00 	movl   $0x42a2fc,0x20(%esi)
6c9bf2:	c7 46 24 06 e4 42 00 	movl   $0x42e406,0x24(%esi)
6c9bf9:	c7 46 28 d2 f1 40 00 	movl   $0x40f1d2,0x28(%esi)
6c9c00:	c7 46 2c ca b0 43 00 	movl   $0x43b0ca,0x2c(%esi)
6c9c07:	c7 46 30 00 00 00 00 	movl   $0x0,0x30(%esi)
6c9c0e:	e8 ac 70 d6 ff       	call   0x430cbf
6c9c13:	83 c4 04             	add    $0x4,%esp
6c9c16:	89 46 04             	mov    %eax,0x4(%esi)
6c9c19:	85 c0                	test   %eax,%eax
6c9c1b:	0f 85 09 01 00 00    	jne    0x6c9d2a
6c9c21:	6a 57                	push   $0x57
6c9c23:	68 08 7e bf 00       	push   $0xbf7e08
6c9c28:	8d 4d c0             	lea    -0x40(%ebp),%ecx
6c9c2b:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%ebp)
6c9c32:	89 45 d0             	mov    %eax,-0x30(%ebp)
6c9c35:	88 45 c0             	mov    %al,-0x40(%ebp)
6c9c38:	e8 54 aa d4 ff       	call   0x414691
6c9c3d:	6a 0c                	push   $0xc
6c9c3f:	68 90 7e bf 00       	push   $0xbf7e90
6c9c44:	8d 4d a8             	lea    -0x58(%ebp),%ecx
6c9c47:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
6c9c4b:	c7 45 bc 0f 00 00 00 	movl   $0xf,-0x44(%ebp)
6c9c52:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
6c9c59:	c6 45 a8 00          	movb   $0x0,-0x58(%ebp)
6c9c5d:	e8 2f aa d4 ff       	call   0x414691
6c9c62:	6a 25                	push   $0x25
6c9c64:	68 08 2b bd 00       	push   $0xbd2b08
6c9c69:	8d 4d 90             	lea    -0x70(%ebp),%ecx
6c9c6c:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
6c9c70:	c7 45 a4 0f 00 00 00 	movl   $0xf,-0x5c(%ebp)
6c9c77:	c7 45 a0 00 00 00 00 	movl   $0x0,-0x60(%ebp)
6c9c7e:	c6 45 90 00          	movb   $0x0,-0x70(%ebp)
6c9c82:	e8 0a aa d4 ff       	call   0x414691
6c9c87:	68 ec 00 00 00       	push   $0xec
6c9c8c:	8d 45 c0             	lea    -0x40(%ebp),%eax
6c9c8f:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
6c9c93:	50                   	push   %eax
6c9c94:	8d 45 a8             	lea    -0x58(%ebp),%eax
6c9c97:	50                   	push   %eax
6c9c98:	8d 8d 44 ff ff ff    	lea    -0xbc(%ebp),%ecx
6c9c9e:	e8 fa 2d d6 ff       	call   0x42ca9d
6c9ca3:	8b f0                	mov    %eax,%esi
6c9ca5:	6a 00                	push   $0x0
6c9ca7:	6a 00                	push   $0x0
6c9ca9:	8d 8d 24 ff ff ff    	lea    -0xdc(%ebp),%ecx
6c9caf:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
6c9cb3:	c7 85 20 ff ff ff 00 	movl   $0x0,-0xe0(%ebp)
6c9cba:	00 00 00
6c9cbd:	c7 85 24 ff ff ff 00 	movl   $0x0,-0xdc(%ebp)
6c9cc4:	00 00 00
6c9cc7:	c7 85 28 ff ff ff 00 	movl   $0x0,-0xd8(%ebp)
6c9cce:	00 00 00
6c9cd1:	e8 ac 53 d5 ff       	call   0x41f082
6c9cd6:	89 85 24 ff ff ff    	mov    %eax,-0xdc(%ebp)
6c9cdc:	c7 85 2c ff ff ff 00 	movl   $0x0,-0xd4(%ebp)
6c9ce3:	00 00 00
6c9ce6:	c7 85 30 ff ff ff 00 	movl   $0x0,-0xd0(%ebp)
6c9ced:	00 00 00
6c9cf0:	c7 85 34 ff ff ff 00 	movl   $0x0,-0xcc(%ebp)
6c9cf7:	00 00 00
6c9cfa:	6a 08                	push   $0x8
6c9cfc:	8d 8d 20 ff ff ff    	lea    -0xe0(%ebp),%ecx
6c9d02:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
6c9d06:	c7 85 20 ff ff ff 00 	movl   $0x3f800000,-0xe0(%ebp)
6c9d0d:	00 80 3f
6c9d10:	e8 3a eb d4 ff       	call   0x41884f
6c9d15:	56                   	push   %esi
6c9d16:	8d 85 20 ff ff ff    	lea    -0xe0(%ebp),%eax
6c9d1c:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
6c9d20:	50                   	push   %eax
6c9d21:	8d 45 90             	lea    -0x70(%ebp),%eax
6c9d24:	50                   	push   %eax
6c9d25:	e8 7a d3 d3 ff       	call   0x4070a4
6c9d2a:	8b c6                	mov    %esi,%eax
6c9d2c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6c9d2f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6c9d36:	59                   	pop    %ecx
6c9d37:	5e                   	pop    %esi
6c9d38:	8b 4d f0             	mov    -0x10(%ebp),%ecx
6c9d3b:	33 cd                	xor    %ebp,%ecx