92792c:	8b e5                	mov    %ebp,%esp
92792e:	5d                   	pop    %ebp
92792f:	c2 08 00             	ret    $0x8
927932:	cc                   	int3
927933:	cc                   	int3
927934:	cc                   	int3
927935:	cc                   	int3
927936:	cc                   	int3
927937:	cc                   	int3
927938:	cc                   	int3
927939:	cc                   	int3
92793a:	cc                   	int3
92793b:	cc                   	int3
92793c:	cc                   	int3
92793d:	cc                   	int3
92793e:	cc                   	int3
92793f:	cc                   	int3
927940:	cc                   	int3
927941:	cc                   	int3
927942:	cc                   	int3
927943:	cc                   	int3
927944:	cc                   	int3
927945:	cc                   	int3
927946:	cc                   	int3
927947:	cc                   	int3
927948:	cc                   	int3
927949:	cc                   	int3
92794a:	cc                   	int3
92794b:	cc                   	int3
92794c:	cc                   	int3
92794d:	cc                   	int3
92794e:	cc                   	int3
92794f:	cc                   	int3
927950:	cc                   	int3
927951:	cc                   	int3
927952:	cc                   	int3
927953:	cc                   	int3
927954:	55                   	push   %ebp
927955:	8b ec                	mov    %esp,%ebp
927957:	83 ec 3c             	sub    $0x3c,%esp
92795a:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
92795f:	33 c5                	xor    %ebp,%eax
927961:	89 45 fc             	mov    %eax,-0x4(%ebp)
927964:	53                   	push   %ebx
927965:	56                   	push   %esi
927966:	57                   	push   %edi
927967:	8b d9                	mov    %ecx,%ebx
927969:	e8 f2 a6 b0 ff       	call   0x432060
92796e:	8b cb                	mov    %ebx,%ecx
927970:	e8 93 2d af ff       	call   0x41a708
927975:	85 c0                	test   %eax,%eax
927977:	74 17                	je     0x927990
927979:	8b 03                	mov    (%ebx),%eax
92797b:	6a 00                	push   $0x0
92797d:	8b b0 d8 01 00 00    	mov    0x1d8(%eax),%esi
927983:	8b ce                	mov    %esi,%ecx
927985:	e8 db 4c b0 ff       	call   0x42c665
92798a:	8b cb                	mov    %ebx,%ecx
92798c:	ff d6                	call   *%esi
92798e:	eb 09                	jmp    0x927999
927990:	6a 01                	push   $0x1
927992:	8b cb                	mov    %ebx,%ecx
927994:	e8 b4 7f ae ff       	call   0x40f94d
927999:	8b 45 0c             	mov    0xc(%ebp),%eax
92799c:	b9 00 00 08 00       	mov    $0x80000,%ecx
9279a1:	8b 38                	mov    (%eax),%edi
9279a3:	8b d7                	mov    %edi,%edx
9279a5:	8b 70 04             	mov    0x4(%eax),%esi
9279a8:	23 d1                	and    %ecx,%edx
9279aa:	23 f1                	and    %ecx,%esi
9279ac:	89 75 c4             	mov    %esi,-0x3c(%ebp)
9279af:	3b d6                	cmp    %esi,%edx
9279b1:	0f 84 1a 03 00 00    	je     0x927cd1
9279b7:	8b 8b 48 04 00 00    	mov    0x448(%ebx),%ecx
9279bd:	85 c9                	test   %ecx,%ecx
9279bf:	74 0e                	je     0x9279cf
9279c1:	83 b9 88 2f 00 00 00 	cmpl   $0x0,0x2f88(%ecx)
9279c8:	74 05                	je     0x9279cf
9279ca:	33 c0                	xor    %eax,%eax
9279cc:	40                   	inc    %eax
9279cd:	eb 02                	jmp    0x9279d1
9279cf:	33 c0                	xor    %eax,%eax
9279d1:	89 45 c8             	mov    %eax,-0x38(%ebp)
9279d4:	85 d2                	test   %edx,%edx
9279d6:	0f 84 c6 01 00 00    	je     0x927ba2
9279dc:	f7 c7 00 00 00 21    	test   $0x21000000,%edi
9279e2:	75 45                	jne    0x927a29
9279e4:	33 c0                	xor    %eax,%eax
9279e6:	89 45 ec             	mov    %eax,-0x14(%ebp)
9279e9:	89 45 f0             	mov    %eax,-0x10(%ebp)
9279ec:	89 45 f4             	mov    %eax,-0xc(%ebp)
9279ef:	89 45 f8             	mov    %eax,-0x8(%ebp)
9279f2:	8d 45 ec             	lea    -0x14(%ebp),%eax
9279f5:	50                   	push   %eax
9279f6:	ff 73 20             	push   0x20(%ebx)
9279f9:	ff 15 40 3e d8 00    	call   *0xd83e40
9279ff:	8d 45 ec             	lea    -0x14(%ebp),%eax
927a02:	50                   	push   %eax
927a03:	ff 73 20             	push   0x20(%ebx)
927a06:	ff 15 30 40 d8 00    	call   *0xd84030
927a0c:	50                   	push   %eax
927a0d:	e8 7c dd af ff       	call   0x42578e
927a12:	8b c8                	mov    %eax,%ecx
927a14:	e8 4b f4 ae ff       	call   0x416e64
927a19:	8d bb 38 01 00 00    	lea    0x138(%ebx),%edi
927a1f:	8d 75 ec             	lea    -0x14(%ebp),%esi
927a22:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927a23:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927a24:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927a25:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927a26:	8b 75 c4             	mov    -0x3c(%ebp),%esi
927a29:	8b 8b 48 04 00 00    	mov    0x448(%ebx),%ecx
927a2f:	85 c9                	test   %ecx,%ecx
927a31:	74 2a                	je     0x927a5d
927a33:	81 c1 58 04 00 00    	add    $0x458,%ecx
927a39:	e8 0e 2b ae ff       	call   0x40a54c
927a3e:	b9 00 02 00 00       	mov    $0x200,%ecx
927a43:	85 c1                	test   %eax,%ecx
927a45:	74 16                	je     0x927a5d
927a47:	6a 20                	push   $0x20
927a49:	6a 00                	push   $0x0
927a4b:	51                   	push   %ecx
927a4c:	8b 8b 48 04 00 00    	mov    0x448(%ebx),%ecx
927a52:	81 c1 58 04 00 00    	add    $0x458,%ecx
927a58:	e8 1c 44 ae ff       	call   0x40be79
927a5d:	83 7d c8 00          	cmpl   $0x0,-0x38(%ebp)
927a61:	0f 85 6a 02 00 00    	jne    0x927cd1
927a67:	ff 73 20             	push   0x20(%ebx)
927a6a:	ff 15 88 3e d8 00    	call   *0xd83e88
927a70:	85 c0                	test   %eax,%eax
927a72:	75 61                	jne    0x927ad5
927a74:	85 f6                	test   %esi,%esi
927a76:	74 5d                	je     0x927ad5
927a78:	e8 d0 b0 ae ff       	call   0x412b4d
927a7d:	8b f8                	mov    %eax,%edi
927a7f:	8b 0f                	mov    (%edi),%ecx
927a81:	8b b1 f4 01 00 00    	mov    0x1f4(%ecx),%esi
927a87:	8b ce                	mov    %esi,%ecx
927a89:	e8 d7 4b b0 ff       	call   0x42c665
927a8e:	8b cf                	mov    %edi,%ecx
927a90:	ff d6                	call   *%esi
927a92:	85 c0                	test   %eax,%eax
927a94:	0f 84 ef 00 00 00    	je     0x927b89
927a9a:	e8 ae b0 ae ff       	call   0x412b4d
927a9f:	8b 8b 44 01 00 00    	mov    0x144(%ebx),%ecx
927aa5:	8b f8                	mov    %eax,%edi
927aa7:	2b 8b 3c 01 00 00    	sub    0x13c(%ebx),%ecx
927aad:	8b b3 40 01 00 00    	mov    0x140(%ebx),%esi
927ab3:	2b b3 38 01 00 00    	sub    0x138(%ebx),%esi
927ab9:	8b 17                	mov    (%edi),%edx
927abb:	51                   	push   %ecx
927abc:	56                   	push   %esi
927abd:	53                   	push   %ebx
927abe:	8b b2 f8 01 00 00    	mov    0x1f8(%edx),%esi
927ac4:	8b ce                	mov    %esi,%ecx
927ac6:	e8 9a 4b b0 ff       	call   0x42c665
927acb:	8b cf                	mov    %edi,%ecx
927acd:	ff d6                	call   *%esi
927acf:	89 83 70 01 00 00    	mov    %eax,0x170(%ebx)
927ad5:	33 f6                	xor    %esi,%esi
927ad7:	8d 45 dc             	lea    -0x24(%ebp),%eax
927ada:	89 75 dc             	mov    %esi,-0x24(%ebp)
927add:	50                   	push   %eax
927ade:	8b 83 48 04 00 00    	mov    0x448(%ebx),%eax
927ae4:	89 75 e0             	mov    %esi,-0x20(%ebp)
927ae7:	89 75 e4             	mov    %esi,-0x1c(%ebp)
927aea:	89 75 e8             	mov    %esi,-0x18(%ebp)
927aed:	ff b0 78 04 00 00    	push   0x478(%eax)
927af3:	ff 15 54 40 d8 00    	call   *0xd84054
927af9:	8d 45 cc             	lea    -0x34(%ebp),%eax
927afc:	89 75 cc             	mov    %esi,-0x34(%ebp)
927aff:	50                   	push   %eax
927b00:	ff 73 20             	push   0x20(%ebx)
927b03:	89 75 d0             	mov    %esi,-0x30(%ebp)
927b06:	89 75 d4             	mov    %esi,-0x2c(%ebp)
927b09:	89 75 d8             	mov    %esi,-0x28(%ebp)
927b0c:	ff 15 54 40 d8 00    	call   *0xd84054
927b12:	8d 45 cc             	lea    -0x34(%ebp),%eax
927b15:	8b cb                	mov    %ebx,%ecx
927b17:	50                   	push   %eax
927b18:	e8 8c 54 ae ff       	call   0x40cfa9
927b1d:	8d 45 ec             	lea    -0x14(%ebp),%eax
927b20:	89 75 ec             	mov    %esi,-0x14(%ebp)
927b23:	50                   	push   %eax
927b24:	ff 73 20             	push   0x20(%ebx)
927b27:	89 75 f0             	mov    %esi,-0x10(%ebp)
927b2a:	89 75 f4             	mov    %esi,-0xc(%ebp)
927b2d:	89 75 f8             	mov    %esi,-0x8(%ebp)
927b30:	ff 15 40 3e d8 00    	call   *0xd83e40
927b36:	8b 45 ec             	mov    -0x14(%ebp),%eax
927b39:	8d 4d dc             	lea    -0x24(%ebp),%ecx
927b3c:	2b 45 cc             	sub    -0x34(%ebp),%eax
927b3f:	01 45 dc             	add    %eax,-0x24(%ebp)
927b42:	8b 45 f0             	mov    -0x10(%ebp),%eax
927b45:	2b 45 d0             	sub    -0x30(%ebp),%eax
927b48:	01 45 e0             	add    %eax,-0x20(%ebp)
927b4b:	8b 45 f4             	mov    -0xc(%ebp),%eax
927b4e:	2b 45 d4             	sub    -0x2c(%ebp),%eax
927b51:	8b 75 e4             	mov    -0x1c(%ebp),%esi
927b54:	8b 7d e8             	mov    -0x18(%ebp),%edi
927b57:	03 f0                	add    %eax,%esi
927b59:	8b 45 f8             	mov    -0x8(%ebp),%eax
927b5c:	2b 45 d8             	sub    -0x28(%ebp),%eax
927b5f:	03 f8                	add    %eax,%edi
927b61:	89 75 e4             	mov    %esi,-0x1c(%ebp)
927b64:	89 7d e8             	mov    %edi,-0x18(%ebp)
927b67:	e8 1e db af ff       	call   0x42568a
927b6c:	85 c0                	test   %eax,%eax
927b6e:	0f 85 5d 01 00 00    	jne    0x927cd1
927b74:	8b 4d e0             	mov    -0x20(%ebp),%ecx
927b77:	2b f9                	sub    %ecx,%edi
927b79:	8b 45 dc             	mov    -0x24(%ebp),%eax
927b7c:	2b f0                	sub    %eax,%esi
927b7e:	6a 14                	push   $0x14
927b80:	57                   	push   %edi
927b81:	56                   	push   %esi
927b82:	51                   	push   %ecx
927b83:	50                   	push   %eax
927b84:	e9 3f 01 00 00       	jmp    0x927cc8
927b89:	33 f6                	xor    %esi,%esi
927b8b:	6a 01                	push   $0x1
927b8d:	56                   	push   %esi
927b8e:	ff 73 20             	push   0x20(%ebx)
927b91:	89 b3 70 01 00 00    	mov    %esi,0x170(%ebx)
927b97:	ff 15 64 3e d8 00    	call   *0xd83e64
927b9d:	e9 35 ff ff ff       	jmp    0x927ad7
927ba2:	85 c0                	test   %eax,%eax
927ba4:	0f 85 27 01 00 00    	jne    0x927cd1
927baa:	85 c9                	test   %ecx,%ecx
927bac:	74 2a                	je     0x927bd8
927bae:	81 c1 58 04 00 00    	add    $0x458,%ecx
927bb4:	e8 93 29 ae ff       	call   0x40a54c
927bb9:	b9 00 02 00 00       	mov    $0x200,%ecx
927bbe:	85 c1                	test   %eax,%ecx
927bc0:	75 16                	jne    0x927bd8
927bc2:	6a 20                	push   $0x20
927bc4:	51                   	push   %ecx
927bc5:	8b 8b 48 04 00 00    	mov    0x448(%ebx),%ecx
927bcb:	6a 00                	push   $0x0
927bcd:	81 c1 58 04 00 00    	add    $0x458,%ecx
927bd3:	e8 a1 42 ae ff       	call   0x40be79
927bd8:	ff 73 20             	push   0x20(%ebx)
927bdb:	ff 15 88 3e d8 00    	call   *0xd83e88
927be1:	85 c0                	test   %eax,%eax
927be3:	0f 85 b7 00 00 00    	jne    0x927ca0
927be9:	85 f6                	test   %esi,%esi
927beb:	0f 84 af 00 00 00    	je     0x927ca0
927bf1:	e8 57 af ae ff       	call   0x412b4d
927bf6:	8b f8                	mov    %eax,%edi
927bf8:	8b 0f                	mov    (%edi),%ecx
927bfa:	8b b1 f4 01 00 00    	mov    0x1f4(%ecx),%esi
927c00:	8b ce                	mov    %esi,%ecx
927c02:	e8 5e 4a b0 ff       	call   0x42c665
927c07:	8b cf                	mov    %edi,%ecx
927c09:	ff d6                	call   *%esi
927c0b:	85 c0                	test   %eax,%eax
927c0d:	74 7d                	je     0x927c8c
927c0f:	8d b3 38 01 00 00    	lea    0x138(%ebx),%esi
927c15:	8d 7d ec             	lea    -0x14(%ebp),%edi
927c18:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927c19:	8d 4d ec             	lea    -0x14(%ebp),%ecx
927c1c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927c1d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927c1e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
927c1f:	e8 66 da af ff       	call   0x42568a
927c24:	85 c0                	test   %eax,%eax
927c26:	74 27                	je     0x927c4f
927c28:	8d 45 ec             	lea    -0x14(%ebp),%eax
927c2b:	50                   	push   %eax
927c2c:	ff 73 20             	push   0x20(%ebx)
927c2f:	ff 15 40 3e d8 00    	call   *0xd83e40
927c35:	8d 45 ec             	lea    -0x14(%ebp),%eax
927c38:	50                   	push   %eax
927c39:	ff 73 20             	push   0x20(%ebx)
927c3c:	ff 15 30 40 d8 00    	call   *0xd84030
927c42:	50                   	push   %eax
927c43:	e8 46 db af ff       	call   0x42578e
927c48:	8b c8                	mov    %eax,%ecx
927c4a:	e8 15 f2 ae ff       	call   0x416e64
927c4f:	8d 4d ec             	lea    -0x14(%ebp),%ecx
927c52:	e8 33 da af ff       	call   0x42568a
927c57:	85 c0                	test   %eax,%eax
927c59:	75 45                	jne    0x927ca0
927c5b:	e8 ed ae ae ff       	call   0x412b4d
927c60:	8b 4d f8             	mov    -0x8(%ebp),%ecx
927c63:	8b f8                	mov    %eax,%edi
927c65:	2b 4d f0             	sub    -0x10(%ebp),%ecx
927c68:	8b 75 f4             	mov    -0xc(%ebp),%esi
927c6b:	2b 75 ec             	sub    -0x14(%ebp),%esi
927c6e:	8b 17                	mov    (%edi),%edx
927c70:	51                   	push   %ecx
927c71:	56                   	push   %esi
927c72:	53                   	push   %ebx
927c73:	8b b2 f8 01 00 00    	mov    0x1f8(%edx),%esi
927c79:	8b ce                	mov    %esi,%ecx
927c7b:	e8 e5 49 b0 ff       	call   0x42c665
927c80:	8b cf                	mov    %edi,%ecx
927c82:	ff d6                	call   *%esi
927c84:	89 83 70 01 00 00    	mov    %eax,0x170(%ebx)
927c8a:	eb 14                	jmp    0x927ca0
927c8c:	83 a3 70 01 00 00 00 	andl   $0x0,0x170(%ebx)
927c93:	6a 01                	push   $0x1
927c95:	6a 00                	push   $0x0
927c97:	ff 73 20             	push   0x20(%ebx)
927c9a:	ff 15 64 3e d8 00    	call   *0xd83e64
927ca0:	8d b3 38 01 00 00    	lea    0x138(%ebx),%esi
927ca6:	8b ce                	mov    %esi,%ecx
927ca8:	e8 dd d9 af ff       	call   0x42568a
927cad:	85 c0                	test   %eax,%eax
927caf:	75 20                	jne    0x927cd1
927cb1:	8b 46 0c             	mov    0xc(%esi),%eax
927cb4:	2b 46 04             	sub    0x4(%esi),%eax
927cb7:	6a 14                	push   $0x14
927cb9:	50                   	push   %eax
927cba:	8b 46 08             	mov    0x8(%esi),%eax
927cbd:	2b 06                	sub    (%esi),%eax
927cbf:	50                   	push   %eax
927cc0:	ff b3 3c 01 00 00    	push   0x13c(%ebx)
927cc6:	ff 36                	push   (%esi)
927cc8:	6a 00                	push   $0x0
927cca:	8b cb                	mov    %ebx,%ecx
927ccc:	e8 1f 13 b1 ff       	call   0x438ff0
927cd1:	8b 4d fc             	mov    -0x4(%ebp),%ecx
927cd4:	5f                   	pop    %edi
927cd5:	5e                   	pop    %esi
927cd6:	33 cd                	xor    %ebp,%ecx
927cd8:	5b                   	pop    %ebx
927cd9:	e8 d8 3a af ff       	call   0x41b7b6
927cde:	8b e5                	mov    %ebp,%esp
927ce0:	5d                   	pop    %ebp
927ce1:	c2 08 00             	ret    $0x8
927ce4:	cc                   	int3
927ce5:	cc                   	int3
927ce6:	cc                   	int3
927ce7:	cc                   	int3
927ce8:	cc                   	int3
927ce9:	cc                   	int3
927cea:	cc                   	int3
927ceb:	cc                   	int3
927cec:	cc                   	int3
927ced:	cc                   	int3
927cee:	cc                   	int3
927cef:	cc                   	int3
927cf0:	cc                   	int3
927cf1:	cc                   	int3
927cf2:	cc                   	int3
927cf3:	cc                   	int3
927cf4:	cc                   	int3
927cf5:	cc                   	int3
927cf6:	cc                   	int3