416a65:	8a 10                	mov    (%eax),%dl
416a67:	88 95 ec 90 00 00    	mov    %dl,0x90ec(%ebp)
416a6d:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416a74:	e9 6c 07 00 00       	jmp    0x4171e5
416a79:	6a 03                	push   $0x3
416a7b:	68 ec 81 46 00       	push   $0x4681ec
416a80:	56                   	push   %esi
416a81:	e8 0e c8 01 00       	call   0x433294
416a86:	83 c4 0c             	add    $0xc,%esp
416a89:	85 c0                	test   %eax,%eax
416a8b:	75 49                	jne    0x416ad6
416a8d:	b9 80 60 46 00       	mov    $0x466080,%ecx
416a92:	8d 47 04             	lea    0x4(%edi),%eax
416a95:	8a 10                	mov    (%eax),%dl
416a97:	3a 11                	cmp    (%ecx),%dl
416a99:	75 1a                	jne    0x416ab5
416a9b:	3a d3                	cmp    %bl,%dl
416a9d:	74 12                	je     0x416ab1
416a9f:	8a 50 01             	mov    0x1(%eax),%dl
416aa2:	3a 51 01             	cmp    0x1(%ecx),%dl
416aa5:	75 0e                	jne    0x416ab5
416aa7:	83 c0 02             	add    $0x2,%eax
416aaa:	83 c1 02             	add    $0x2,%ecx
416aad:	3a d3                	cmp    %bl,%dl
416aaf:	75 e4                	jne    0x416a95
416ab1:	33 c0                	xor    %eax,%eax
416ab3:	eb 05                	jmp    0x416aba
416ab5:	1b c0                	sbb    %eax,%eax
416ab7:	83 d8 ff             	sbb    $0xffffffff,%eax
416aba:	3b c3                	cmp    %ebx,%eax
416abc:	75 18                	jne    0x416ad6
416abe:	8d 44 24 12          	lea    0x12(%esp),%eax
416ac2:	8a 10                	mov    (%eax),%dl
416ac4:	88 95 ec 90 00 00    	mov    %dl,0x90ec(%ebp)
416aca:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416ad1:	e9 0f 07 00 00       	jmp    0x4171e5
416ad6:	b9 6c 60 46 00       	mov    $0x46606c,%ecx
416adb:	8b c6                	mov    %esi,%eax
416add:	8d 49 00             	lea    0x0(%ecx),%ecx
416ae0:	8a 10                	mov    (%eax),%dl
416ae2:	3a 11                	cmp    (%ecx),%dl
416ae4:	75 1a                	jne    0x416b00
416ae6:	3a d3                	cmp    %bl,%dl
416ae8:	74 12                	je     0x416afc
416aea:	8a 50 01             	mov    0x1(%eax),%dl
416aed:	3a 51 01             	cmp    0x1(%ecx),%dl
416af0:	75 0e                	jne    0x416b00
416af2:	83 c0 02             	add    $0x2,%eax
416af5:	83 c1 02             	add    $0x2,%ecx
416af8:	3a d3                	cmp    %bl,%dl
416afa:	75 e4                	jne    0x416ae0
416afc:	33 c0                	xor    %eax,%eax
416afe:	eb 05                	jmp    0x416b05
416b00:	1b c0                	sbb    %eax,%eax
416b02:	83 d8 ff             	sbb    $0xffffffff,%eax
416b05:	3b c3                	cmp    %ebx,%eax
416b07:	75 29                	jne    0x416b32
416b09:	8b 84 24 24 10 00 00 	mov    0x1024(%esp),%eax
416b10:	50                   	push   %eax
416b11:	b8 00 08 00 00       	mov    $0x800,%eax
416b16:	8d 4c 24 20          	lea    0x20(%esp),%ecx
416b1a:	8d 54 24 18          	lea    0x18(%esp),%edx
416b1e:	e8 7d 21 ff ff       	call   0x408ca0
416b23:	83 c4 04             	add    $0x4,%esp
416b26:	3b c3                	cmp    %ebx,%eax
416b28:	74 08                	je     0x416b32
416b2a:	8d 8d f0 90 00 00    	lea    0x90f0(%ebp),%ecx
416b30:	eb 5e                	jmp    0x416b90
416b32:	b9 5c 60 46 00       	mov    $0x46605c,%ecx
416b37:	8b c6                	mov    %esi,%eax
416b39:	8d a4 24 00 00 00 00 	lea    0x0(%esp),%esp
416b40:	8a 10                	mov    (%eax),%dl
416b42:	3a 11                	cmp    (%ecx),%dl
416b44:	75 1a                	jne    0x416b60
416b46:	3a d3                	cmp    %bl,%dl
416b48:	74 12                	je     0x416b5c
416b4a:	8a 50 01             	mov    0x1(%eax),%dl
416b4d:	3a 51 01             	cmp    0x1(%ecx),%dl
416b50:	75 0e                	jne    0x416b60
416b52:	83 c0 02             	add    $0x2,%eax
416b55:	83 c1 02             	add    $0x2,%ecx
416b58:	3a d3                	cmp    %bl,%dl
416b5a:	75 e4                	jne    0x416b40
416b5c:	33 c0                	xor    %eax,%eax
416b5e:	eb 05                	jmp    0x416b65
416b60:	1b c0                	sbb    %eax,%eax
416b62:	83 d8 ff             	sbb    $0xffffffff,%eax
416b65:	3b c3                	cmp    %ebx,%eax
416b67:	75 3e                	jne    0x416ba7
416b69:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
416b70:	52                   	push   %edx
416b71:	b8 00 08 00 00       	mov    $0x800,%eax
416b76:	8d 4c 24 20          	lea    0x20(%esp),%ecx
416b7a:	8d 54 24 18          	lea    0x18(%esp),%edx
416b7e:	e8 1d 21 ff ff       	call   0x408ca0
416b83:	83 c4 04             	add    $0x4,%esp
416b86:	3b c3                	cmp    %ebx,%eax
416b88:	74 1d                	je     0x416ba7
416b8a:	8d 8d f4 90 00 00    	lea    0x90f4(%ebp),%ecx
416b90:	51                   	push   %ecx
416b91:	8b f0                	mov    %eax,%esi
416b93:	e8 48 21 ff ff       	call   0x408ce0
416b98:	83 c4 04             	add    $0x4,%esp
416b9b:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416ba2:	e9 3e 06 00 00       	jmp    0x4171e5
416ba7:	b9 44 60 46 00       	mov    $0x466044,%ecx
416bac:	8b c6                	mov    %esi,%eax
416bae:	8b ff                	mov    %edi,%edi
416bb0:	8a 10                	mov    (%eax),%dl
416bb2:	3a 11                	cmp    (%ecx),%dl
416bb4:	75 1a                	jne    0x416bd0
416bb6:	3a d3                	cmp    %bl,%dl
416bb8:	74 12                	je     0x416bcc
416bba:	8a 50 01             	mov    0x1(%eax),%dl
416bbd:	3a 51 01             	cmp    0x1(%ecx),%dl
416bc0:	75 0e                	jne    0x416bd0
416bc2:	83 c0 02             	add    $0x2,%eax
416bc5:	83 c1 02             	add    $0x2,%ecx
416bc8:	3a d3                	cmp    %bl,%dl
416bca:	75 e4                	jne    0x416bb0
416bcc:	33 c0                	xor    %eax,%eax
416bce:	eb 05                	jmp    0x416bd5
416bd0:	1b c0                	sbb    %eax,%eax
416bd2:	83 d8 ff             	sbb    $0xffffffff,%eax
416bd5:	3b c3                	cmp    %ebx,%eax
416bd7:	75 18                	jne    0x416bf1
416bd9:	8d 44 24 13          	lea    0x13(%esp),%eax
416bdd:	8a 10                	mov    (%eax),%dl
416bdf:	88 95 f8 90 00 00    	mov    %dl,0x90f8(%ebp)
416be5:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416bec:	e9 f4 05 00 00       	jmp    0x4171e5
416bf1:	6a 03                	push   $0x3
416bf3:	68 ec 81 46 00       	push   $0x4681ec
416bf8:	56                   	push   %esi
416bf9:	e8 96 c6 01 00       	call   0x433294
416bfe:	83 c4 0c             	add    $0xc,%esp
416c01:	85 c0                	test   %eax,%eax
416c03:	75 4c                	jne    0x416c51
416c05:	b9 44 60 46 00       	mov    $0x466044,%ecx
416c0a:	8d 47 04             	lea    0x4(%edi),%eax
416c0d:	8d 49 00             	lea    0x0(%ecx),%ecx
416c10:	8a 10                	mov    (%eax),%dl
416c12:	3a 11                	cmp    (%ecx),%dl
416c14:	75 1a                	jne    0x416c30
416c16:	3a d3                	cmp    %bl,%dl
416c18:	74 12                	je     0x416c2c
416c1a:	8a 50 01             	mov    0x1(%eax),%dl
416c1d:	3a 51 01             	cmp    0x1(%ecx),%dl
416c20:	75 0e                	jne    0x416c30
416c22:	83 c0 02             	add    $0x2,%eax
416c25:	83 c1 02             	add    $0x2,%ecx
416c28:	3a d3                	cmp    %bl,%dl
416c2a:	75 e4                	jne    0x416c10
416c2c:	33 c0                	xor    %eax,%eax
416c2e:	eb 05                	jmp    0x416c35
416c30:	1b c0                	sbb    %eax,%eax
416c32:	83 d8 ff             	sbb    $0xffffffff,%eax
416c35:	3b c3                	cmp    %ebx,%eax
416c37:	75 18                	jne    0x416c51
416c39:	8d 44 24 12          	lea    0x12(%esp),%eax
416c3d:	8a 10                	mov    (%eax),%dl
416c3f:	88 95 f8 90 00 00    	mov    %dl,0x90f8(%ebp)
416c45:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416c4c:	e9 94 05 00 00       	jmp    0x4171e5
416c51:	b9 28 60 46 00       	mov    $0x466028,%ecx
416c56:	8b c6                	mov    %esi,%eax
416c58:	8a 10                	mov    (%eax),%dl
416c5a:	3a 11                	cmp    (%ecx),%dl
416c5c:	75 1a                	jne    0x416c78
416c5e:	3a d3                	cmp    %bl,%dl
416c60:	74 12                	je     0x416c74
416c62:	8a 50 01             	mov    0x1(%eax),%dl
416c65:	3a 51 01             	cmp    0x1(%ecx),%dl
416c68:	75 0e                	jne    0x416c78
416c6a:	83 c0 02             	add    $0x2,%eax
416c6d:	83 c1 02             	add    $0x2,%ecx
416c70:	3a d3                	cmp    %bl,%dl
416c72:	75 e4                	jne    0x416c58
416c74:	33 c0                	xor    %eax,%eax
416c76:	eb 05                	jmp    0x416c7d
416c78:	1b c0                	sbb    %eax,%eax
416c7a:	83 d8 ff             	sbb    $0xffffffff,%eax
416c7d:	3b c3                	cmp    %ebx,%eax
416c7f:	75 18                	jne    0x416c99
416c81:	8d 44 24 13          	lea    0x13(%esp),%eax
416c85:	8a 00                	mov    (%eax),%al
416c87:	88 85 f9 90 00 00    	mov    %al,0x90f9(%ebp)
416c8d:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416c94:	e9 4c 05 00 00       	jmp    0x4171e5
416c99:	6a 03                	push   $0x3
416c9b:	68 ec 81 46 00       	push   $0x4681ec
416ca0:	56                   	push   %esi
416ca1:	e8 ee c5 01 00       	call   0x433294
416ca6:	83 c4 0c             	add    $0xc,%esp
416ca9:	85 c0                	test   %eax,%eax
416cab:	75 49                	jne    0x416cf6
416cad:	b9 28 60 46 00       	mov    $0x466028,%ecx
416cb2:	8d 47 04             	lea    0x4(%edi),%eax
416cb5:	8a 10                	mov    (%eax),%dl
416cb7:	3a 11                	cmp    (%ecx),%dl
416cb9:	75 1a                	jne    0x416cd5
416cbb:	3a d3                	cmp    %bl,%dl
416cbd:	74 12                	je     0x416cd1
416cbf:	8a 50 01             	mov    0x1(%eax),%dl
416cc2:	3a 51 01             	cmp    0x1(%ecx),%dl
416cc5:	75 0e                	jne    0x416cd5
416cc7:	83 c0 02             	add    $0x2,%eax
416cca:	83 c1 02             	add    $0x2,%ecx
416ccd:	3a d3                	cmp    %bl,%dl
416ccf:	75 e4                	jne    0x416cb5
416cd1:	33 c0                	xor    %eax,%eax
416cd3:	eb 05                	jmp    0x416cda
416cd5:	1b c0                	sbb    %eax,%eax
416cd7:	83 d8 ff             	sbb    $0xffffffff,%eax
416cda:	3b c3                	cmp    %ebx,%eax
416cdc:	75 18                	jne    0x416cf6
416cde:	8d 44 24 12          	lea    0x12(%esp),%eax
416ce2:	8a 00                	mov    (%eax),%al
416ce4:	88 85 f9 90 00 00    	mov    %al,0x90f9(%ebp)
416cea:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416cf1:	e9 ef 04 00 00       	jmp    0x4171e5
416cf6:	b9 1c 60 46 00       	mov    $0x46601c,%ecx
416cfb:	8b c6                	mov    %esi,%eax
416cfd:	8d 49 00             	lea    0x0(%ecx),%ecx
416d00:	8a 10                	mov    (%eax),%dl
416d02:	3a 11                	cmp    (%ecx),%dl
416d04:	75 1a                	jne    0x416d20
416d06:	3a d3                	cmp    %bl,%dl
416d08:	74 12                	je     0x416d1c
416d0a:	8a 50 01             	mov    0x1(%eax),%dl
416d0d:	3a 51 01             	cmp    0x1(%ecx),%dl
416d10:	75 0e                	jne    0x416d20
416d12:	83 c0 02             	add    $0x2,%eax
416d15:	83 c1 02             	add    $0x2,%ecx
416d18:	3a d3                	cmp    %bl,%dl
416d1a:	75 e4                	jne    0x416d00
416d1c:	33 c0                	xor    %eax,%eax
416d1e:	eb 05                	jmp    0x416d25
416d20:	1b c0                	sbb    %eax,%eax
416d22:	83 d8 ff             	sbb    $0xffffffff,%eax
416d25:	3b c3                	cmp    %ebx,%eax
416d27:	75 18                	jne    0x416d41
416d29:	8d 44 24 13          	lea    0x13(%esp),%eax
416d2d:	8a 08                	mov    (%eax),%cl
416d2f:	88 8d fa 90 00 00    	mov    %cl,0x90fa(%ebp)
416d35:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416d3c:	e9 a4 04 00 00       	jmp    0x4171e5
416d41:	6a 03                	push   $0x3
416d43:	68 ec 81 46 00       	push   $0x4681ec
416d48:	56                   	push   %esi
416d49:	e8 46 c5 01 00       	call   0x433294
416d4e:	83 c4 0c             	add    $0xc,%esp
416d51:	85 c0                	test   %eax,%eax
416d53:	75 4c                	jne    0x416da1
416d55:	b9 1c 60 46 00       	mov    $0x46601c,%ecx
416d5a:	8d 47 04             	lea    0x4(%edi),%eax
416d5d:	8d 49 00             	lea    0x0(%ecx),%ecx
416d60:	8a 10                	mov    (%eax),%dl
416d62:	3a 11                	cmp    (%ecx),%dl
416d64:	75 1a                	jne    0x416d80
416d66:	3a d3                	cmp    %bl,%dl
416d68:	74 12                	je     0x416d7c
416d6a:	8a 50 01             	mov    0x1(%eax),%dl
416d6d:	3a 51 01             	cmp    0x1(%ecx),%dl
416d70:	75 0e                	jne    0x416d80
416d72:	83 c0 02             	add    $0x2,%eax
416d75:	83 c1 02             	add    $0x2,%ecx
416d78:	3a d3                	cmp    %bl,%dl
416d7a:	75 e4                	jne    0x416d60
416d7c:	33 c0                	xor    %eax,%eax
416d7e:	eb 05                	jmp    0x416d85
416d80:	1b c0                	sbb    %eax,%eax
416d82:	83 d8 ff             	sbb    $0xffffffff,%eax
416d85:	3b c3                	cmp    %ebx,%eax
416d87:	75 18                	jne    0x416da1
416d89:	8d 44 24 12          	lea    0x12(%esp),%eax
416d8d:	8a 08                	mov    (%eax),%cl
416d8f:	88 8d fa 90 00 00    	mov    %cl,0x90fa(%ebp)
416d95:	c6 85 e6 90 00 00 01 	movb   $0x1,0x90e6(%ebp)
416d9c:	e9 44 04 00 00       	jmp    0x4171e5
416da1:	b9 0c 60 46 00       	mov    $0x46600c,%ecx
416da6:	8b c6                	mov    %esi,%eax
416da8:	8a 10                	mov    (%eax),%dl
416daa:	3a 11                	cmp    (%ecx),%dl
416dac:	75 1a                	jne    0x416dc8
416dae:	3a d3                	cmp    %bl,%dl
416db0:	74 12                	je     0x416dc4
416db2:	8a 50 01             	mov    0x1(%eax),%dl
416db5:	3a 51 01             	cmp    0x1(%ecx),%dl
416db8:	75 0e                	jne    0x416dc8
416dba:	83 c0 02             	add    $0x2,%eax
416dbd:	83 c1 02             	add    $0x2,%ecx
416dc0:	3a d3                	cmp    %bl,%dl
416dc2:	75 e4                	jne    0x416da8
416dc4:	33 c0                	xor    %eax,%eax
416dc6:	eb 05                	jmp    0x416dcd
416dc8:	1b c0                	sbb    %eax,%eax
416dca:	83 d8 ff             	sbb    $0xffffffff,%eax
416dcd:	3b c3                	cmp    %ebx,%eax
416dcf:	75 11                	jne    0x416de2
416dd1:	8d 44 24 13          	lea    0x13(%esp),%eax
416dd5:	8a 10                	mov    (%eax),%dl
416dd7:	88 95 fb 90 00 00    	mov    %dl,0x90fb(%ebp)
416ddd:	e9 03 04 00 00       	jmp    0x4171e5
416de2:	6a 03                	push   $0x3
416de4:	68 ec 81 46 00       	push   $0x4681ec
416de9:	56                   	push   %esi
416dea:	e8 a5 c4 01 00       	call   0x433294
416def:	83 c4 0c             	add    $0xc,%esp
416df2:	85 c0                	test   %eax,%eax
416df4:	75 44                	jne    0x416e3a
416df6:	b9 0c 60 46 00       	mov    $0x46600c,%ecx
416dfb:	8d 47 04             	lea    0x4(%edi),%eax
416dfe:	8b ff                	mov    %edi,%edi
416e00:	8a 10                	mov    (%eax),%dl
416e02:	3a 11                	cmp    (%ecx),%dl
416e04:	75 1a                	jne    0x416e20
416e06:	3a d3                	cmp    %bl,%dl
416e08:	74 12                	je     0x416e1c
416e0a:	8a 50 01             	mov    0x1(%eax),%dl
416e0d:	3a 51 01             	cmp    0x1(%ecx),%dl
416e10:	75 0e                	jne    0x416e20
416e12:	83 c0 02             	add    $0x2,%eax
416e15:	83 c1 02             	add    $0x2,%ecx
416e18:	3a d3                	cmp    %bl,%dl
416e1a:	75 e4                	jne    0x416e00
416e1c:	33 c0                	xor    %eax,%eax
416e1e:	eb 05                	jmp    0x416e25
416e20:	1b c0                	sbb    %eax,%eax
416e22:	83 d8 ff             	sbb    $0xffffffff,%eax
416e25:	3b c3                	cmp    %ebx,%eax
416e27:	75 11                	jne    0x416e3a
416e29:	8d 44 24 12          	lea    0x12(%esp),%eax
416e2d:	8a 10                	mov    (%eax),%dl
416e2f:	88 95 fb 90 00 00    	mov    %dl,0x90fb(%ebp)
416e35:	e9 ab 03 00 00       	jmp    0x4171e5
416e3a:	b9 f8 5f 46 00       	mov    $0x465ff8,%ecx
416e3f:	8b c6                	mov    %esi,%eax
416e41:	8a 10                	mov    (%eax),%dl
416e43:	3a 11                	cmp    (%ecx),%dl
416e45:	75 1a                	jne    0x416e61
416e47:	3a d3                	cmp    %bl,%dl
416e49:	74 12                	je     0x416e5d
416e4b:	8a 50 01             	mov    0x1(%eax),%dl
416e4e:	3a 51 01             	cmp    0x1(%ecx),%dl
416e51:	75 0e                	jne    0x416e61
416e53:	83 c0 02             	add    $0x2,%eax
416e56:	83 c1 02             	add    $0x2,%ecx
416e59:	3a d3                	cmp    %bl,%dl
416e5b:	75 e4                	jne    0x416e41