413cf0:	1b c0                	sbb    %eax,%eax
413cf2:	83 d8 ff             	sbb    $0xffffffff,%eax
413cf5:	3b c3                	cmp    %ebx,%eax
413cf7:	75 11                	jne    0x413d0a
413cf9:	8d 44 24 12          	lea    0x12(%esp),%eax
413cfd:	8a 10                	mov    (%eax),%dl
413cff:	88 95 36 60 00 00    	mov    %dl,0x6036(%ebp)
413d05:	e9 db 34 00 00       	jmp    0x4171e5
413d0a:	b9 8c 66 46 00       	mov    $0x46668c,%ecx
413d0f:	8b c6                	mov    %esi,%eax
413d11:	8a 10                	mov    (%eax),%dl
413d13:	3a 11                	cmp    (%ecx),%dl
413d15:	75 1a                	jne    0x413d31
413d17:	3a d3                	cmp    %bl,%dl
413d19:	74 12                	je     0x413d2d
413d1b:	8a 50 01             	mov    0x1(%eax),%dl
413d1e:	3a 51 01             	cmp    0x1(%ecx),%dl
413d21:	75 0e                	jne    0x413d31
413d23:	83 c0 02             	add    $0x2,%eax
413d26:	83 c1 02             	add    $0x2,%ecx
413d29:	3a d3                	cmp    %bl,%dl
413d2b:	75 e4                	jne    0x413d11
413d2d:	33 c0                	xor    %eax,%eax
413d2f:	eb 05                	jmp    0x413d36
413d31:	1b c0                	sbb    %eax,%eax
413d33:	83 d8 ff             	sbb    $0xffffffff,%eax
413d36:	3b c3                	cmp    %ebx,%eax
413d38:	75 11                	jne    0x413d4b
413d3a:	8d 44 24 13          	lea    0x13(%esp),%eax
413d3e:	8a 00                	mov    (%eax),%al
413d40:	88 85 37 60 00 00    	mov    %al,0x6037(%ebp)
413d46:	e9 9a 34 00 00       	jmp    0x4171e5
413d4b:	6a 03                	push   $0x3
413d4d:	68 ec 81 46 00       	push   $0x4681ec
413d52:	56                   	push   %esi
413d53:	e8 3c f5 01 00       	call   0x433294
413d58:	83 c4 0c             	add    $0xc,%esp
413d5b:	85 c0                	test   %eax,%eax
413d5d:	0f 85 47 00 00 00    	jne    0x413daa
413d63:	b9 8c 66 46 00       	mov    $0x46668c,%ecx
413d68:	8d 47 04             	lea    0x4(%edi),%eax
413d6b:	eb 03                	jmp    0x413d70
413d6d:	8d 49 00             	lea    0x0(%ecx),%ecx
413d70:	8a 10                	mov    (%eax),%dl
413d72:	3a 11                	cmp    (%ecx),%dl
413d74:	75 1a                	jne    0x413d90
413d76:	3a d3                	cmp    %bl,%dl
413d78:	74 12                	je     0x413d8c
413d7a:	8a 50 01             	mov    0x1(%eax),%dl
413d7d:	3a 51 01             	cmp    0x1(%ecx),%dl
413d80:	75 0e                	jne    0x413d90
413d82:	83 c0 02             	add    $0x2,%eax
413d85:	83 c1 02             	add    $0x2,%ecx
413d88:	3a d3                	cmp    %bl,%dl
413d8a:	75 e4                	jne    0x413d70
413d8c:	33 c0                	xor    %eax,%eax
413d8e:	eb 05                	jmp    0x413d95
413d90:	1b c0                	sbb    %eax,%eax
413d92:	83 d8 ff             	sbb    $0xffffffff,%eax
413d95:	3b c3                	cmp    %ebx,%eax
413d97:	75 11                	jne    0x413daa
413d99:	8d 44 24 12          	lea    0x12(%esp),%eax
413d9d:	8a 00                	mov    (%eax),%al
413d9f:	88 85 37 60 00 00    	mov    %al,0x6037(%ebp)
413da5:	e9 3b 34 00 00       	jmp    0x4171e5
413daa:	b9 80 66 46 00       	mov    $0x466680,%ecx
413daf:	8b c6                	mov    %esi,%eax
413db1:	8a 10                	mov    (%eax),%dl
413db3:	3a 11                	cmp    (%ecx),%dl
413db5:	75 1a                	jne    0x413dd1
413db7:	3a d3                	cmp    %bl,%dl
413db9:	74 12                	je     0x413dcd
413dbb:	8a 50 01             	mov    0x1(%eax),%dl
413dbe:	3a 51 01             	cmp    0x1(%ecx),%dl
413dc1:	75 0e                	jne    0x413dd1
413dc3:	83 c0 02             	add    $0x2,%eax
413dc6:	83 c1 02             	add    $0x2,%ecx
413dc9:	3a d3                	cmp    %bl,%dl
413dcb:	75 e4                	jne    0x413db1
413dcd:	33 c0                	xor    %eax,%eax
413dcf:	eb 05                	jmp    0x413dd6
413dd1:	1b c0                	sbb    %eax,%eax
413dd3:	83 d8 ff             	sbb    $0xffffffff,%eax
413dd6:	3b c3                	cmp    %ebx,%eax
413dd8:	75 11                	jne    0x413deb
413dda:	8d 44 24 13          	lea    0x13(%esp),%eax
413dde:	8a 08                	mov    (%eax),%cl
413de0:	88 8d 38 60 00 00    	mov    %cl,0x6038(%ebp)
413de6:	e9 fa 33 00 00       	jmp    0x4171e5
413deb:	6a 03                	push   $0x3
413ded:	68 ec 81 46 00       	push   $0x4681ec
413df2:	56                   	push   %esi
413df3:	e8 9c f4 01 00       	call   0x433294
413df8:	83 c4 0c             	add    $0xc,%esp
413dfb:	85 c0                	test   %eax,%eax
413dfd:	0f 85 47 00 00 00    	jne    0x413e4a
413e03:	b9 80 66 46 00       	mov    $0x466680,%ecx
413e08:	8d 47 04             	lea    0x4(%edi),%eax
413e0b:	eb 03                	jmp    0x413e10
413e0d:	8d 49 00             	lea    0x0(%ecx),%ecx
413e10:	8a 10                	mov    (%eax),%dl
413e12:	3a 11                	cmp    (%ecx),%dl
413e14:	75 1a                	jne    0x413e30
413e16:	3a d3                	cmp    %bl,%dl
413e18:	74 12                	je     0x413e2c
413e1a:	8a 50 01             	mov    0x1(%eax),%dl
413e1d:	3a 51 01             	cmp    0x1(%ecx),%dl
413e20:	75 0e                	jne    0x413e30
413e22:	83 c0 02             	add    $0x2,%eax
413e25:	83 c1 02             	add    $0x2,%ecx
413e28:	3a d3                	cmp    %bl,%dl
413e2a:	75 e4                	jne    0x413e10
413e2c:	33 c0                	xor    %eax,%eax
413e2e:	eb 05                	jmp    0x413e35
413e30:	1b c0                	sbb    %eax,%eax
413e32:	83 d8 ff             	sbb    $0xffffffff,%eax
413e35:	3b c3                	cmp    %ebx,%eax
413e37:	75 11                	jne    0x413e4a
413e39:	8d 44 24 12          	lea    0x12(%esp),%eax
413e3d:	8a 08                	mov    (%eax),%cl
413e3f:	88 8d 38 60 00 00    	mov    %cl,0x6038(%ebp)
413e45:	e9 9b 33 00 00       	jmp    0x4171e5
413e4a:	b9 74 66 46 00       	mov    $0x466674,%ecx
413e4f:	8b c6                	mov    %esi,%eax
413e51:	8a 10                	mov    (%eax),%dl
413e53:	3a 11                	cmp    (%ecx),%dl
413e55:	75 1a                	jne    0x413e71
413e57:	3a d3                	cmp    %bl,%dl
413e59:	74 12                	je     0x413e6d
413e5b:	8a 50 01             	mov    0x1(%eax),%dl
413e5e:	3a 51 01             	cmp    0x1(%ecx),%dl
413e61:	75 0e                	jne    0x413e71
413e63:	83 c0 02             	add    $0x2,%eax
413e66:	83 c1 02             	add    $0x2,%ecx
413e69:	3a d3                	cmp    %bl,%dl
413e6b:	75 e4                	jne    0x413e51
413e6d:	33 c0                	xor    %eax,%eax
413e6f:	eb 05                	jmp    0x413e76
413e71:	1b c0                	sbb    %eax,%eax
413e73:	83 d8 ff             	sbb    $0xffffffff,%eax
413e76:	3b c3                	cmp    %ebx,%eax
413e78:	75 11                	jne    0x413e8b
413e7a:	8d 44 24 13          	lea    0x13(%esp),%eax
413e7e:	8a 10                	mov    (%eax),%dl
413e80:	88 95 39 60 00 00    	mov    %dl,0x6039(%ebp)
413e86:	e9 5a 33 00 00       	jmp    0x4171e5
413e8b:	6a 03                	push   $0x3
413e8d:	68 ec 81 46 00       	push   $0x4681ec
413e92:	56                   	push   %esi
413e93:	e8 fc f3 01 00       	call   0x433294
413e98:	83 c4 0c             	add    $0xc,%esp
413e9b:	85 c0                	test   %eax,%eax
413e9d:	75 42                	jne    0x413ee1
413e9f:	b9 74 66 46 00       	mov    $0x466674,%ecx
413ea4:	8d 47 04             	lea    0x4(%edi),%eax
413ea7:	8a 10                	mov    (%eax),%dl
413ea9:	3a 11                	cmp    (%ecx),%dl
413eab:	75 1a                	jne    0x413ec7
413ead:	3a d3                	cmp    %bl,%dl
413eaf:	74 12                	je     0x413ec3
413eb1:	8a 50 01             	mov    0x1(%eax),%dl
413eb4:	3a 51 01             	cmp    0x1(%ecx),%dl
413eb7:	75 0e                	jne    0x413ec7
413eb9:	83 c0 02             	add    $0x2,%eax
413ebc:	83 c1 02             	add    $0x2,%ecx
413ebf:	3a d3                	cmp    %bl,%dl
413ec1:	75 e4                	jne    0x413ea7
413ec3:	33 c0                	xor    %eax,%eax
413ec5:	eb 05                	jmp    0x413ecc
413ec7:	1b c0                	sbb    %eax,%eax
413ec9:	83 d8 ff             	sbb    $0xffffffff,%eax
413ecc:	3b c3                	cmp    %ebx,%eax
413ece:	75 11                	jne    0x413ee1
413ed0:	8d 44 24 12          	lea    0x12(%esp),%eax
413ed4:	8a 10                	mov    (%eax),%dl
413ed6:	88 95 39 60 00 00    	mov    %dl,0x6039(%ebp)
413edc:	e9 04 33 00 00       	jmp    0x4171e5
413ee1:	b9 58 66 46 00       	mov    $0x466658,%ecx
413ee6:	8b c6                	mov    %esi,%eax
413ee8:	8a 10                	mov    (%eax),%dl
413eea:	3a 11                	cmp    (%ecx),%dl
413eec:	75 1a                	jne    0x413f08
413eee:	3a d3                	cmp    %bl,%dl
413ef0:	74 12                	je     0x413f04
413ef2:	8a 50 01             	mov    0x1(%eax),%dl
413ef5:	3a 51 01             	cmp    0x1(%ecx),%dl
413ef8:	75 0e                	jne    0x413f08
413efa:	83 c0 02             	add    $0x2,%eax
413efd:	83 c1 02             	add    $0x2,%ecx
413f00:	3a d3                	cmp    %bl,%dl
413f02:	75 e4                	jne    0x413ee8
413f04:	33 c0                	xor    %eax,%eax
413f06:	eb 05                	jmp    0x413f0d
413f08:	1b c0                	sbb    %eax,%eax
413f0a:	83 d8 ff             	sbb    $0xffffffff,%eax
413f0d:	3b c3                	cmp    %ebx,%eax
413f0f:	75 11                	jne    0x413f22
413f11:	8d 44 24 13          	lea    0x13(%esp),%eax
413f15:	8a 00                	mov    (%eax),%al
413f17:	88 85 3a 60 00 00    	mov    %al,0x603a(%ebp)
413f1d:	e9 c3 32 00 00       	jmp    0x4171e5
413f22:	6a 03                	push   $0x3
413f24:	68 ec 81 46 00       	push   $0x4681ec
413f29:	56                   	push   %esi
413f2a:	e8 65 f3 01 00       	call   0x433294
413f2f:	83 c4 0c             	add    $0xc,%esp
413f32:	85 c0                	test   %eax,%eax
413f34:	75 44                	jne    0x413f7a
413f36:	b9 58 66 46 00       	mov    $0x466658,%ecx
413f3b:	8d 47 04             	lea    0x4(%edi),%eax
413f3e:	8b ff                	mov    %edi,%edi
413f40:	8a 10                	mov    (%eax),%dl
413f42:	3a 11                	cmp    (%ecx),%dl
413f44:	75 1a                	jne    0x413f60
413f46:	3a d3                	cmp    %bl,%dl
413f48:	74 12                	je     0x413f5c
413f4a:	8a 50 01             	mov    0x1(%eax),%dl
413f4d:	3a 51 01             	cmp    0x1(%ecx),%dl
413f50:	75 0e                	jne    0x413f60
413f52:	83 c0 02             	add    $0x2,%eax
413f55:	83 c1 02             	add    $0x2,%ecx
413f58:	3a d3                	cmp    %bl,%dl
413f5a:	75 e4                	jne    0x413f40
413f5c:	33 c0                	xor    %eax,%eax
413f5e:	eb 05                	jmp    0x413f65
413f60:	1b c0                	sbb    %eax,%eax
413f62:	83 d8 ff             	sbb    $0xffffffff,%eax
413f65:	3b c3                	cmp    %ebx,%eax
413f67:	75 11                	jne    0x413f7a
413f69:	8d 44 24 12          	lea    0x12(%esp),%eax
413f6d:	8a 00                	mov    (%eax),%al
413f6f:	88 85 3a 60 00 00    	mov    %al,0x603a(%ebp)
413f75:	e9 6b 32 00 00       	jmp    0x4171e5
413f7a:	b9 48 66 46 00       	mov    $0x466648,%ecx
413f7f:	8b c6                	mov    %esi,%eax
413f81:	8a 10                	mov    (%eax),%dl
413f83:	3a 11                	cmp    (%ecx),%dl
413f85:	75 1a                	jne    0x413fa1
413f87:	3a d3                	cmp    %bl,%dl
413f89:	74 12                	je     0x413f9d
413f8b:	8a 50 01             	mov    0x1(%eax),%dl
413f8e:	3a 51 01             	cmp    0x1(%ecx),%dl
413f91:	75 0e                	jne    0x413fa1
413f93:	83 c0 02             	add    $0x2,%eax
413f96:	83 c1 02             	add    $0x2,%ecx
413f99:	3a d3                	cmp    %bl,%dl
413f9b:	75 e4                	jne    0x413f81
413f9d:	33 c0                	xor    %eax,%eax
413f9f:	eb 05                	jmp    0x413fa6
413fa1:	1b c0                	sbb    %eax,%eax
413fa3:	83 d8 ff             	sbb    $0xffffffff,%eax
413fa6:	3b c3                	cmp    %ebx,%eax
413fa8:	75 37                	jne    0x413fe1
413faa:	8b 8c 24 24 10 00 00 	mov    0x1024(%esp),%ecx
413fb1:	51                   	push   %ecx
413fb2:	b8 00 08 00 00       	mov    $0x800,%eax
413fb7:	8d 4c 24 20          	lea    0x20(%esp),%ecx
413fbb:	8d 54 24 18          	lea    0x18(%esp),%edx
413fbf:	e8 dc 4c ff ff       	call   0x408ca0
413fc4:	83 c4 04             	add    $0x4,%esp
413fc7:	3b c3                	cmp    %ebx,%eax
413fc9:	74 16                	je     0x413fe1
413fcb:	8d 95 3c 60 00 00    	lea    0x603c(%ebp),%edx
413fd1:	52                   	push   %edx
413fd2:	8b f0                	mov    %eax,%esi
413fd4:	e8 07 4d ff ff       	call   0x408ce0
413fd9:	83 c4 04             	add    $0x4,%esp
413fdc:	e9 04 32 00 00       	jmp    0x4171e5
413fe1:	b9 3c 66 46 00       	mov    $0x46663c,%ecx
413fe6:	8b c6                	mov    %esi,%eax
413fe8:	8a 10                	mov    (%eax),%dl
413fea:	3a 11                	cmp    (%ecx),%dl
413fec:	75 1a                	jne    0x414008
413fee:	3a d3                	cmp    %bl,%dl
413ff0:	74 12                	je     0x414004
413ff2:	8a 50 01             	mov    0x1(%eax),%dl
413ff5:	3a 51 01             	cmp    0x1(%ecx),%dl
413ff8:	75 0e                	jne    0x414008
413ffa:	83 c0 02             	add    $0x2,%eax
413ffd:	83 c1 02             	add    $0x2,%ecx
414000:	3a d3                	cmp    %bl,%dl
414002:	75 e4                	jne    0x413fe8
414004:	33 c0                	xor    %eax,%eax
414006:	eb 05                	jmp    0x41400d
414008:	1b c0                	sbb    %eax,%eax
41400a:	83 d8 ff             	sbb    $0xffffffff,%eax
41400d:	3b c3                	cmp    %ebx,%eax
41400f:	75 37                	jne    0x414048
414011:	8b 84 24 24 10 00 00 	mov    0x1024(%esp),%eax
414018:	50                   	push   %eax
414019:	b8 00 08 00 00       	mov    $0x800,%eax
41401e:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414022:	8d 54 24 18          	lea    0x18(%esp),%edx
414026:	e8 75 4c ff ff       	call   0x408ca0
41402b:	83 c4 04             	add    $0x4,%esp
41402e:	3b c3                	cmp    %ebx,%eax
414030:	74 16                	je     0x414048
414032:	8d 8d 40 60 00 00    	lea    0x6040(%ebp),%ecx
414038:	51                   	push   %ecx
414039:	8b f0                	mov    %eax,%esi
41403b:	e8 a0 4c ff ff       	call   0x408ce0
414040:	83 c4 04             	add    $0x4,%esp
414043:	e9 9d 31 00 00       	jmp    0x4171e5
414048:	b9 28 66 46 00       	mov    $0x466628,%ecx
41404d:	8b c6                	mov    %esi,%eax
41404f:	90                   	nop
414050:	8a 10                	mov    (%eax),%dl
414052:	3a 11                	cmp    (%ecx),%dl
414054:	75 1a                	jne    0x414070
414056:	3a d3                	cmp    %bl,%dl
414058:	74 12                	je     0x41406c
41405a:	8a 50 01             	mov    0x1(%eax),%dl
41405d:	3a 51 01             	cmp    0x1(%ecx),%dl
414060:	75 0e                	jne    0x414070
414062:	83 c0 02             	add    $0x2,%eax
414065:	83 c1 02             	add    $0x2,%ecx
414068:	3a d3                	cmp    %bl,%dl
41406a:	75 e4                	jne    0x414050
41406c:	33 c0                	xor    %eax,%eax
41406e:	eb 05                	jmp    0x414075
414070:	1b c0                	sbb    %eax,%eax
414072:	83 d8 ff             	sbb    $0xffffffff,%eax
414075:	3b c3                	cmp    %ebx,%eax
414077:	75 11                	jne    0x41408a
414079:	8d 44 24 13          	lea    0x13(%esp),%eax
41407d:	8a 10                	mov    (%eax),%dl
41407f:	88 95 44 60 00 00    	mov    %dl,0x6044(%ebp)
414085:	e9 5b 31 00 00       	jmp    0x4171e5
41408a:	6a 03                	push   $0x3
41408c:	68 ec 81 46 00       	push   $0x4681ec
414091:	56                   	push   %esi
414092:	e8 fd f1 01 00       	call   0x433294
414097:	83 c4 0c             	add    $0xc,%esp
41409a:	85 c0                	test   %eax,%eax
41409c:	75 42                	jne    0x4140e0
41409e:	b9 28 66 46 00       	mov    $0x466628,%ecx
4140a3:	8d 47 04             	lea    0x4(%edi),%eax
4140a6:	8a 10                	mov    (%eax),%dl
4140a8:	3a 11                	cmp    (%ecx),%dl
4140aa:	75 1a                	jne    0x4140c6
4140ac:	3a d3                	cmp    %bl,%dl
4140ae:	74 12                	je     0x4140c2
4140b0:	8a 50 01             	mov    0x1(%eax),%dl
4140b3:	3a 51 01             	cmp    0x1(%ecx),%dl
4140b6:	75 0e                	jne    0x4140c6
4140b8:	83 c0 02             	add    $0x2,%eax
4140bb:	83 c1 02             	add    $0x2,%ecx
4140be:	3a d3                	cmp    %bl,%dl
4140c0:	75 e4                	jne    0x4140a6
4140c2:	33 c0                	xor    %eax,%eax