67c709:	ff 52 08             	call   *0x8(%edx)
67c70c:	c1 e0 02             	shl    $0x2,%eax
67c70f:	3b d8                	cmp    %eax,%ebx
67c711:	7e 26                	jle    0x67c739
67c713:	6a ff                	push   $0xffffffff
67c715:	6a 09                	push   $0x9
67c717:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c71a:	8b 10                	mov    (%eax),%edx
67c71c:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c722:	50                   	push   %eax
67c723:	8b 45 f4             	mov    -0xc(%ebp),%eax
67c726:	e8 bd 2c f6 ff       	call   0x5df3e8
67c72b:	8b 55 fc             	mov    -0x4(%ebp),%edx
67c72e:	8b 4a 48             	mov    0x48(%edx),%ecx
67c731:	5a                   	pop    %edx
67c732:	e8 f5 e8 f2 ff       	call   0x5ab02c
67c737:	eb 26                	jmp    0x67c75f
67c739:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c73c:	8b 40 4c             	mov    0x4c(%eax),%eax
67c73f:	50                   	push   %eax
67c740:	6a 09                	push   $0x9
67c742:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c745:	8b 10                	mov    (%eax),%edx
67c747:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c74d:	50                   	push   %eax
67c74e:	8b 45 f4             	mov    -0xc(%ebp),%eax
67c751:	e8 92 2c f6 ff       	call   0x5df3e8
67c756:	83 c9 ff             	or     $0xffffffff,%ecx
67c759:	5a                   	pop    %edx
67c75a:	e8 cd e8 f2 ff       	call   0x5ab02c
67c75f:	33 c0                	xor    %eax,%eax
67c761:	5a                   	pop    %edx
67c762:	59                   	pop    %ecx
67c763:	59                   	pop    %ecx
67c764:	64 89 10             	mov    %edx,%fs:(%eax)
67c767:	68 32 c8 67 00       	push   $0x67c832
67c76c:	8d 45 f4             	lea    -0xc(%ebp),%eax
67c76f:	e8 e8 22 d9 ff       	call   0x40ea5c
67c774:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67c779:	8b 00                	mov    (%eax),%eax
67c77b:	e8 1c 90 00 00       	call   0x68579c
67c780:	c3                   	ret
67c781:	e9 86 7a d8 ff       	jmp    0x40420c
67c786:	eb e4                	jmp    0x67c76c
67c788:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c78d:	8b c3                	mov    %ebx,%eax
67c78f:	8b 10                	mov    (%eax),%edx
67c791:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c797:	8b 10                	mov    (%eax),%edx
67c799:	ff 52 0c             	call   *0xc(%edx)
67c79c:	8d 1c 40             	lea    (%eax,%eax,2),%ebx
67c79f:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c7a4:	8b 00                	mov    (%eax),%eax
67c7a6:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
67c7ac:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67c7b2:	8b 10                	mov    (%eax),%edx
67c7b4:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c7ba:	8b 10                	mov    (%eax),%edx
67c7bc:	ff 52 08             	call   *0x8(%edx)
67c7bf:	c1 e0 02             	shl    $0x2,%eax
67c7c2:	3b d8                	cmp    %eax,%ebx
67c7c4:	7e 36                	jle    0x67c7fc
67c7c6:	6a ff                	push   $0xffffffff
67c7c8:	6a 09                	push   $0x9
67c7ca:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c7cd:	8b 10                	mov    (%eax),%edx
67c7cf:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c7d5:	50                   	push   %eax
67c7d6:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c7db:	8b 00                	mov    (%eax),%eax
67c7dd:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
67c7e3:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67c7e9:	e8 fa 2b f6 ff       	call   0x5df3e8
67c7ee:	8b 55 fc             	mov    -0x4(%ebp),%edx
67c7f1:	8b 4a 48             	mov    0x48(%edx),%ecx
67c7f4:	5a                   	pop    %edx
67c7f5:	e8 32 e8 f2 ff       	call   0x5ab02c
67c7fa:	eb 36                	jmp    0x67c832
67c7fc:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c7ff:	8b 40 4c             	mov    0x4c(%eax),%eax
67c802:	50                   	push   %eax
67c803:	6a 09                	push   $0x9
67c805:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c808:	8b 10                	mov    (%eax),%edx
67c80a:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67c810:	50                   	push   %eax
67c811:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c816:	8b 00                	mov    (%eax),%eax
67c818:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
67c81e:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67c824:	e8 bf 2b f6 ff       	call   0x5df3e8
67c829:	83 c9 ff             	or     $0xffffffff,%ecx
67c82c:	5a                   	pop    %edx
67c82d:	e8 fa e7 f2 ff       	call   0x5ab02c
67c832:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c835:	8b 10                	mov    (%eax),%edx
67c837:	ff 92 88 00 00 00    	call   *0x88(%edx)
67c83d:	8b 55 fc             	mov    -0x4(%ebp),%edx
67c840:	8b 45 f8             	mov    -0x8(%ebp),%eax
67c843:	8b 08                	mov    (%eax),%ecx
67c845:	ff 51 08             	call   *0x8(%ecx)
67c848:	8b 45 f8             	mov    -0x8(%ebp),%eax
67c84b:	e8 98 2b f6 ff       	call   0x5df3e8
67c850:	c6 40 64 00          	movb   $0x0,0x64(%eax)
67c854:	8b 45 f8             	mov    -0x8(%ebp),%eax
67c857:	e8 8c 2b f6 ff       	call   0x5df3e8
67c85c:	b2 01                	mov    $0x1,%dl
67c85e:	8b 08                	mov    (%eax),%ecx
67c860:	ff 51 30             	call   *0x30(%ecx)
67c863:	5b                   	pop    %ebx
67c864:	8b e5                	mov    %ebp,%esp
67c866:	5d                   	pop    %ebp
67c867:	c3                   	ret
67c868:	55                   	push   %ebp
67c869:	8b ec                	mov    %esp,%ebp
67c86b:	51                   	push   %ecx
67c86c:	53                   	push   %ebx
67c86d:	56                   	push   %esi
67c86e:	57                   	push   %edi
67c86f:	8b d8                	mov    %eax,%ebx
67c871:	33 c0                	xor    %eax,%eax
67c873:	55                   	push   %ebp
67c874:	68 fa c8 67 00       	push   $0x67c8fa
67c879:	64 ff 30             	push   %fs:(%eax)
67c87c:	64 89 20             	mov    %esp,%fs:(%eax)
67c87f:	8b 83 24 02 00 00    	mov    0x224(%ebx),%eax
67c885:	8b 10                	mov    (%eax),%edx
67c887:	ff 92 24 01 00 00    	call   *0x124(%edx)
67c88d:	84 c0                	test   %al,%al
67c88f:	74 0a                	je     0x67c89b
67c891:	33 c0                	xor    %eax,%eax
67c893:	5a                   	pop    %edx
67c894:	59                   	pop    %ecx
67c895:	59                   	pop    %ecx
67c896:	64 89 10             	mov    %edx,%fs:(%eax)
67c899:	eb 69                	jmp    0x67c904
67c89b:	8b cb                	mov    %ebx,%ecx
67c89d:	b2 01                	mov    $0x1,%dl
67c89f:	a1 e4 e9 66 00       	mov    0x66e9e4,%eax
67c8a4:	e8 93 5b de ff       	call   0x46243c
67c8a9:	89 45 fc             	mov    %eax,-0x4(%ebp)
67c8ac:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c8af:	89 98 68 03 00 00    	mov    %ebx,0x368(%eax)
67c8b5:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c8ba:	8b 00                	mov    (%eax),%eax
67c8bc:	c6 80 00 03 00 00 01 	movb   $0x1,0x300(%eax)
67c8c3:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c8c6:	8b 10                	mov    (%eax),%edx
67c8c8:	ff 92 e8 00 00 00    	call   *0xe8(%edx)
67c8ce:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c8d3:	8b 00                	mov    (%eax),%eax
67c8d5:	c6 80 00 03 00 00 00 	movb   $0x0,0x300(%eax)
67c8dc:	8d 45 fc             	lea    -0x4(%ebp),%eax
67c8df:	e8 78 21 d9 ff       	call   0x40ea5c
67c8e4:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67c8e9:	8b 00                	mov    (%eax),%eax
67c8eb:	e8 ac 8e 00 00       	call   0x68579c
67c8f0:	33 c0                	xor    %eax,%eax
67c8f2:	5a                   	pop    %edx
67c8f3:	59                   	pop    %ecx
67c8f4:	59                   	pop    %ecx
67c8f5:	64 89 10             	mov    %edx,%fs:(%eax)
67c8f8:	eb 0a                	jmp    0x67c904
67c8fa:	e9 59 76 d8 ff       	jmp    0x403f58
67c8ff:	e8 bc 79 d8 ff       	call   0x4042c0
67c904:	5f                   	pop    %edi
67c905:	5e                   	pop    %esi
67c906:	5b                   	pop    %ebx
67c907:	59                   	pop    %ecx
67c908:	5d                   	pop    %ebp
67c909:	c3                   	ret
67c90a:	8b c0                	mov    %eax,%eax
67c90c:	55                   	push   %ebp
67c90d:	8b ec                	mov    %esp,%ebp
67c90f:	51                   	push   %ecx
67c910:	53                   	push   %ebx
67c911:	56                   	push   %esi
67c912:	57                   	push   %edi
67c913:	8b d8                	mov    %eax,%ebx
67c915:	33 c0                	xor    %eax,%eax
67c917:	55                   	push   %ebp
67c918:	68 9e c9 67 00       	push   $0x67c99e
67c91d:	64 ff 30             	push   %fs:(%eax)
67c920:	64 89 20             	mov    %esp,%fs:(%eax)
67c923:	8b 83 24 02 00 00    	mov    0x224(%ebx),%eax
67c929:	8b 10                	mov    (%eax),%edx
67c92b:	ff 92 24 01 00 00    	call   *0x124(%edx)
67c931:	84 c0                	test   %al,%al
67c933:	74 0a                	je     0x67c93f
67c935:	33 c0                	xor    %eax,%eax
67c937:	5a                   	pop    %edx
67c938:	59                   	pop    %ecx
67c939:	59                   	pop    %ecx
67c93a:	64 89 10             	mov    %edx,%fs:(%eax)
67c93d:	eb 69                	jmp    0x67c9a8
67c93f:	8b cb                	mov    %ebx,%ecx
67c941:	b2 01                	mov    $0x1,%dl
67c943:	a1 cc fd 66 00       	mov    0x66fdcc,%eax
67c948:	e8 ef 5a de ff       	call   0x46243c
67c94d:	89 45 fc             	mov    %eax,-0x4(%ebp)
67c950:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c953:	89 98 68 03 00 00    	mov    %ebx,0x368(%eax)
67c959:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c95e:	8b 00                	mov    (%eax),%eax
67c960:	c6 80 00 03 00 00 01 	movb   $0x1,0x300(%eax)
67c967:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c96a:	8b 10                	mov    (%eax),%edx
67c96c:	ff 92 e8 00 00 00    	call   *0xe8(%edx)
67c972:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67c977:	8b 00                	mov    (%eax),%eax
67c979:	c6 80 00 03 00 00 00 	movb   $0x0,0x300(%eax)
67c980:	8d 45 fc             	lea    -0x4(%ebp),%eax
67c983:	e8 d4 20 d9 ff       	call   0x40ea5c
67c988:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67c98d:	8b 00                	mov    (%eax),%eax
67c98f:	e8 08 8e 00 00       	call   0x68579c
67c994:	33 c0                	xor    %eax,%eax
67c996:	5a                   	pop    %edx
67c997:	59                   	pop    %ecx
67c998:	59                   	pop    %ecx
67c999:	64 89 10             	mov    %edx,%fs:(%eax)
67c99c:	eb 0a                	jmp    0x67c9a8
67c99e:	e9 b5 75 d8 ff       	jmp    0x403f58
67c9a3:	e8 18 79 d8 ff       	call   0x4042c0
67c9a8:	5f                   	pop    %edi
67c9a9:	5e                   	pop    %esi
67c9aa:	5b                   	pop    %ebx
67c9ab:	59                   	pop    %ecx
67c9ac:	5d                   	pop    %ebp
67c9ad:	c3                   	ret
67c9ae:	8b c0                	mov    %eax,%eax
67c9b0:	55                   	push   %ebp
67c9b1:	8b ec                	mov    %esp,%ebp
67c9b3:	51                   	push   %ecx
67c9b4:	53                   	push   %ebx
67c9b5:	56                   	push   %esi
67c9b6:	57                   	push   %edi
67c9b7:	8b d8                	mov    %eax,%ebx
67c9b9:	33 c0                	xor    %eax,%eax
67c9bb:	55                   	push   %ebp
67c9bc:	68 42 ca 67 00       	push   $0x67ca42
67c9c1:	64 ff 30             	push   %fs:(%eax)
67c9c4:	64 89 20             	mov    %esp,%fs:(%eax)
67c9c7:	8b 83 24 02 00 00    	mov    0x224(%ebx),%eax
67c9cd:	8b 10                	mov    (%eax),%edx
67c9cf:	ff 92 24 01 00 00    	call   *0x124(%edx)
67c9d5:	84 c0                	test   %al,%al
67c9d7:	74 0a                	je     0x67c9e3
67c9d9:	33 c0                	xor    %eax,%eax
67c9db:	5a                   	pop    %edx
67c9dc:	59                   	pop    %ecx
67c9dd:	59                   	pop    %ecx
67c9de:	64 89 10             	mov    %edx,%fs:(%eax)
67c9e1:	eb 69                	jmp    0x67ca4c
67c9e3:	8b cb                	mov    %ebx,%ecx
67c9e5:	b2 01                	mov    $0x1,%dl
67c9e7:	a1 90 10 67 00       	mov    0x671090,%eax
67c9ec:	e8 4b 5a de ff       	call   0x46243c
67c9f1:	89 45 fc             	mov    %eax,-0x4(%ebp)
67c9f4:	8b 45 fc             	mov    -0x4(%ebp),%eax
67c9f7:	89 98 68 03 00 00    	mov    %ebx,0x368(%eax)
67c9fd:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67ca02:	8b 00                	mov    (%eax),%eax
67ca04:	c6 80 00 03 00 00 01 	movb   $0x1,0x300(%eax)
67ca0b:	8b 45 fc             	mov    -0x4(%ebp),%eax
67ca0e:	8b 10                	mov    (%eax),%edx
67ca10:	ff 92 e8 00 00 00    	call   *0xe8(%edx)
67ca16:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67ca1b:	8b 00                	mov    (%eax),%eax
67ca1d:	c6 80 00 03 00 00 00 	movb   $0x0,0x300(%eax)
67ca24:	8d 45 fc             	lea    -0x4(%ebp),%eax
67ca27:	e8 30 20 d9 ff       	call   0x40ea5c
67ca2c:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67ca31:	8b 00                	mov    (%eax),%eax
67ca33:	e8 64 8d 00 00       	call   0x68579c
67ca38:	33 c0                	xor    %eax,%eax
67ca3a:	5a                   	pop    %edx
67ca3b:	59                   	pop    %ecx
67ca3c:	59                   	pop    %ecx
67ca3d:	64 89 10             	mov    %edx,%fs:(%eax)
67ca40:	eb 0a                	jmp    0x67ca4c
67ca42:	e9 11 75 d8 ff       	jmp    0x403f58
67ca47:	e8 74 78 d8 ff       	call   0x4042c0
67ca4c:	5f                   	pop    %edi
67ca4d:	5e                   	pop    %esi
67ca4e:	5b                   	pop    %ebx
67ca4f:	59                   	pop    %ecx
67ca50:	5d                   	pop    %ebp
67ca51:	c3                   	ret
67ca52:	8b c0                	mov    %eax,%eax
67ca54:	55                   	push   %ebp
67ca55:	8b ec                	mov    %esp,%ebp
67ca57:	51                   	push   %ecx
67ca58:	53                   	push   %ebx
67ca59:	56                   	push   %esi
67ca5a:	57                   	push   %edi
67ca5b:	8b d8                	mov    %eax,%ebx
67ca5d:	33 c0                	xor    %eax,%eax
67ca5f:	55                   	push   %ebp
67ca60:	68 e6 ca 67 00       	push   $0x67cae6
67ca65:	64 ff 30             	push   %fs:(%eax)
67ca68:	64 89 20             	mov    %esp,%fs:(%eax)
67ca6b:	8b 83 24 02 00 00    	mov    0x224(%ebx),%eax
67ca71:	8b 10                	mov    (%eax),%edx
67ca73:	ff 92 24 01 00 00    	call   *0x124(%edx)
67ca79:	84 c0                	test   %al,%al
67ca7b:	74 0a                	je     0x67ca87
67ca7d:	33 c0                	xor    %eax,%eax
67ca7f:	5a                   	pop    %edx
67ca80:	59                   	pop    %ecx
67ca81:	59                   	pop    %ecx
67ca82:	64 89 10             	mov    %edx,%fs:(%eax)
67ca85:	eb 69                	jmp    0x67caf0
67ca87:	8b cb                	mov    %ebx,%ecx
67ca89:	b2 01                	mov    $0x1,%dl
67ca8b:	a1 54 23 67 00       	mov    0x672354,%eax
67ca90:	e8 a7 59 de ff       	call   0x46243c
67ca95:	89 45 fc             	mov    %eax,-0x4(%ebp)
67ca98:	8b 45 fc             	mov    -0x4(%ebp),%eax
67ca9b:	89 98 48 03 00 00    	mov    %ebx,0x348(%eax)
67caa1:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67caa6:	8b 00                	mov    (%eax),%eax
67caa8:	c6 80 00 03 00 00 01 	movb   $0x1,0x300(%eax)
67caaf:	8b 45 fc             	mov    -0x4(%ebp),%eax
67cab2:	8b 10                	mov    (%eax),%edx
67cab4:	ff 92 e8 00 00 00    	call   *0xe8(%edx)
67caba:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67cabf:	8b 00                	mov    (%eax),%eax
67cac1:	c6 80 00 03 00 00 00 	movb   $0x0,0x300(%eax)
67cac8:	8d 45 fc             	lea    -0x4(%ebp),%eax
67cacb:	e8 8c 1f d9 ff       	call   0x40ea5c
67cad0:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67cad5:	8b 00                	mov    (%eax),%eax
67cad7:	e8 c0 8c 00 00       	call   0x68579c
67cadc:	33 c0                	xor    %eax,%eax
67cade:	5a                   	pop    %edx
67cadf:	59                   	pop    %ecx
67cae0:	59                   	pop    %ecx
67cae1:	64 89 10             	mov    %edx,%fs:(%eax)
67cae4:	eb 0a                	jmp    0x67caf0
67cae6:	e9 6d 74 d8 ff       	jmp    0x403f58
67caeb:	e8 d0 77 d8 ff       	call   0x4042c0
67caf0:	5f                   	pop    %edi
67caf1:	5e                   	pop    %esi
67caf2:	5b                   	pop    %ebx
67caf3:	59                   	pop    %ecx
67caf4:	5d                   	pop    %ebp
67caf5:	c3                   	ret
67caf6:	8b c0                	mov    %eax,%eax
67caf8:	55                   	push   %ebp