414c77:	75 37                	jne    0x414cb0
414c79:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414c80:	52                   	push   %edx
414c81:	b8 00 08 00 00       	mov    $0x800,%eax
414c86:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414c8a:	8d 54 24 18          	lea    0x18(%esp),%edx
414c8e:	e8 0d 40 ff ff       	call   0x408ca0
414c93:	83 c4 04             	add    $0x4,%esp
414c96:	3b c3                	cmp    %ebx,%eax
414c98:	74 16                	je     0x414cb0
414c9a:	8d 8d 88 60 00 00    	lea    0x6088(%ebp),%ecx
414ca0:	51                   	push   %ecx
414ca1:	8b c8                	mov    %eax,%ecx
414ca3:	e8 a8 41 ff ff       	call   0x408e50
414ca8:	83 c4 04             	add    $0x4,%esp
414cab:	e9 35 25 00 00       	jmp    0x4171e5
414cb0:	b9 84 64 46 00       	mov    $0x466484,%ecx
414cb5:	8b c6                	mov    %esi,%eax
414cb7:	8a 10                	mov    (%eax),%dl
414cb9:	3a 11                	cmp    (%ecx),%dl
414cbb:	75 1a                	jne    0x414cd7
414cbd:	3a d3                	cmp    %bl,%dl
414cbf:	74 12                	je     0x414cd3
414cc1:	8a 50 01             	mov    0x1(%eax),%dl
414cc4:	3a 51 01             	cmp    0x1(%ecx),%dl
414cc7:	75 0e                	jne    0x414cd7
414cc9:	83 c0 02             	add    $0x2,%eax
414ccc:	83 c1 02             	add    $0x2,%ecx
414ccf:	3a d3                	cmp    %bl,%dl
414cd1:	75 e4                	jne    0x414cb7
414cd3:	33 c0                	xor    %eax,%eax
414cd5:	eb 05                	jmp    0x414cdc
414cd7:	1b c0                	sbb    %eax,%eax
414cd9:	83 d8 ff             	sbb    $0xffffffff,%eax
414cdc:	3b c3                	cmp    %ebx,%eax
414cde:	75 37                	jne    0x414d17
414ce0:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414ce7:	52                   	push   %edx
414ce8:	b8 00 08 00 00       	mov    $0x800,%eax
414ced:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414cf1:	8d 54 24 18          	lea    0x18(%esp),%edx
414cf5:	e8 a6 3f ff ff       	call   0x408ca0
414cfa:	83 c4 04             	add    $0x4,%esp
414cfd:	3b c3                	cmp    %ebx,%eax
414cff:	74 16                	je     0x414d17
414d01:	8d 8d 8c 60 00 00    	lea    0x608c(%ebp),%ecx
414d07:	51                   	push   %ecx
414d08:	8b c8                	mov    %eax,%ecx
414d0a:	e8 41 41 ff ff       	call   0x408e50
414d0f:	83 c4 04             	add    $0x4,%esp
414d12:	e9 ce 24 00 00       	jmp    0x4171e5
414d17:	b9 70 64 46 00       	mov    $0x466470,%ecx
414d1c:	8b c6                	mov    %esi,%eax
414d1e:	8b ff                	mov    %edi,%edi
414d20:	8a 10                	mov    (%eax),%dl
414d22:	3a 11                	cmp    (%ecx),%dl
414d24:	75 1a                	jne    0x414d40
414d26:	3a d3                	cmp    %bl,%dl
414d28:	74 12                	je     0x414d3c
414d2a:	8a 50 01             	mov    0x1(%eax),%dl
414d2d:	3a 51 01             	cmp    0x1(%ecx),%dl
414d30:	75 0e                	jne    0x414d40
414d32:	83 c0 02             	add    $0x2,%eax
414d35:	83 c1 02             	add    $0x2,%ecx
414d38:	3a d3                	cmp    %bl,%dl
414d3a:	75 e4                	jne    0x414d20
414d3c:	33 c0                	xor    %eax,%eax
414d3e:	eb 05                	jmp    0x414d45
414d40:	1b c0                	sbb    %eax,%eax
414d42:	83 d8 ff             	sbb    $0xffffffff,%eax
414d45:	3b c3                	cmp    %ebx,%eax
414d47:	75 37                	jne    0x414d80
414d49:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414d50:	52                   	push   %edx
414d51:	b8 00 08 00 00       	mov    $0x800,%eax
414d56:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414d5a:	8d 54 24 18          	lea    0x18(%esp),%edx
414d5e:	e8 3d 3f ff ff       	call   0x408ca0
414d63:	83 c4 04             	add    $0x4,%esp
414d66:	3b c3                	cmp    %ebx,%eax
414d68:	74 16                	je     0x414d80
414d6a:	8d 8d 90 60 00 00    	lea    0x6090(%ebp),%ecx
414d70:	51                   	push   %ecx
414d71:	8b c8                	mov    %eax,%ecx
414d73:	e8 d8 40 ff ff       	call   0x408e50
414d78:	83 c4 04             	add    $0x4,%esp
414d7b:	e9 65 24 00 00       	jmp    0x4171e5
414d80:	b9 60 64 46 00       	mov    $0x466460,%ecx
414d85:	8b c6                	mov    %esi,%eax
414d87:	8a 10                	mov    (%eax),%dl
414d89:	3a 11                	cmp    (%ecx),%dl
414d8b:	75 1a                	jne    0x414da7
414d8d:	3a d3                	cmp    %bl,%dl
414d8f:	74 12                	je     0x414da3
414d91:	8a 50 01             	mov    0x1(%eax),%dl
414d94:	3a 51 01             	cmp    0x1(%ecx),%dl
414d97:	75 0e                	jne    0x414da7
414d99:	83 c0 02             	add    $0x2,%eax
414d9c:	83 c1 02             	add    $0x2,%ecx
414d9f:	3a d3                	cmp    %bl,%dl
414da1:	75 e4                	jne    0x414d87
414da3:	33 c0                	xor    %eax,%eax
414da5:	eb 05                	jmp    0x414dac
414da7:	1b c0                	sbb    %eax,%eax
414da9:	83 d8 ff             	sbb    $0xffffffff,%eax
414dac:	3b c3                	cmp    %ebx,%eax
414dae:	75 37                	jne    0x414de7
414db0:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414db7:	52                   	push   %edx
414db8:	b8 00 08 00 00       	mov    $0x800,%eax
414dbd:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414dc1:	8d 54 24 18          	lea    0x18(%esp),%edx
414dc5:	e8 d6 3e ff ff       	call   0x408ca0
414dca:	83 c4 04             	add    $0x4,%esp
414dcd:	3b c3                	cmp    %ebx,%eax
414dcf:	74 16                	je     0x414de7
414dd1:	8d 8d 94 60 00 00    	lea    0x6094(%ebp),%ecx
414dd7:	51                   	push   %ecx
414dd8:	8b f0                	mov    %eax,%esi
414dda:	e8 01 3f ff ff       	call   0x408ce0
414ddf:	83 c4 04             	add    $0x4,%esp
414de2:	e9 fe 23 00 00       	jmp    0x4171e5
414de7:	b9 4c 64 46 00       	mov    $0x46644c,%ecx
414dec:	8b c6                	mov    %esi,%eax
414dee:	8b ff                	mov    %edi,%edi
414df0:	8a 10                	mov    (%eax),%dl
414df2:	3a 11                	cmp    (%ecx),%dl
414df4:	75 1a                	jne    0x414e10
414df6:	3a d3                	cmp    %bl,%dl
414df8:	74 12                	je     0x414e0c
414dfa:	8a 50 01             	mov    0x1(%eax),%dl
414dfd:	3a 51 01             	cmp    0x1(%ecx),%dl
414e00:	75 0e                	jne    0x414e10
414e02:	83 c0 02             	add    $0x2,%eax
414e05:	83 c1 02             	add    $0x2,%ecx
414e08:	3a d3                	cmp    %bl,%dl
414e0a:	75 e4                	jne    0x414df0
414e0c:	33 c0                	xor    %eax,%eax
414e0e:	eb 05                	jmp    0x414e15
414e10:	1b c0                	sbb    %eax,%eax
414e12:	83 d8 ff             	sbb    $0xffffffff,%eax
414e15:	3b c3                	cmp    %ebx,%eax
414e17:	75 37                	jne    0x414e50
414e19:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414e20:	52                   	push   %edx
414e21:	b8 00 08 00 00       	mov    $0x800,%eax
414e26:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414e2a:	8d 54 24 18          	lea    0x18(%esp),%edx
414e2e:	e8 6d 3e ff ff       	call   0x408ca0
414e33:	83 c4 04             	add    $0x4,%esp
414e36:	3b c3                	cmp    %ebx,%eax
414e38:	74 16                	je     0x414e50
414e3a:	8d 8d 98 60 00 00    	lea    0x6098(%ebp),%ecx
414e40:	51                   	push   %ecx
414e41:	8b d0                	mov    %eax,%edx
414e43:	e8 d8 3e ff ff       	call   0x408d20
414e48:	83 c4 04             	add    $0x4,%esp
414e4b:	e9 95 23 00 00       	jmp    0x4171e5
414e50:	b9 38 64 46 00       	mov    $0x466438,%ecx
414e55:	8b c6                	mov    %esi,%eax
414e57:	8a 10                	mov    (%eax),%dl
414e59:	3a 11                	cmp    (%ecx),%dl
414e5b:	75 1a                	jne    0x414e77
414e5d:	3a d3                	cmp    %bl,%dl
414e5f:	74 12                	je     0x414e73
414e61:	8a 50 01             	mov    0x1(%eax),%dl
414e64:	3a 51 01             	cmp    0x1(%ecx),%dl
414e67:	75 0e                	jne    0x414e77
414e69:	83 c0 02             	add    $0x2,%eax
414e6c:	83 c1 02             	add    $0x2,%ecx
414e6f:	3a d3                	cmp    %bl,%dl
414e71:	75 e4                	jne    0x414e57
414e73:	33 c0                	xor    %eax,%eax
414e75:	eb 05                	jmp    0x414e7c
414e77:	1b c0                	sbb    %eax,%eax
414e79:	83 d8 ff             	sbb    $0xffffffff,%eax
414e7c:	3b c3                	cmp    %ebx,%eax
414e7e:	75 37                	jne    0x414eb7
414e80:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414e87:	52                   	push   %edx
414e88:	b8 00 08 00 00       	mov    $0x800,%eax
414e8d:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414e91:	8d 54 24 18          	lea    0x18(%esp),%edx
414e95:	e8 06 3e ff ff       	call   0x408ca0
414e9a:	83 c4 04             	add    $0x4,%esp
414e9d:	3b c3                	cmp    %ebx,%eax
414e9f:	74 16                	je     0x414eb7
414ea1:	8d 8d 9c 60 00 00    	lea    0x609c(%ebp),%ecx
414ea7:	51                   	push   %ecx
414ea8:	8b d0                	mov    %eax,%edx
414eaa:	e8 71 3e ff ff       	call   0x408d20
414eaf:	83 c4 04             	add    $0x4,%esp
414eb2:	e9 2e 23 00 00       	jmp    0x4171e5
414eb7:	b9 1c 64 46 00       	mov    $0x46641c,%ecx
414ebc:	8b c6                	mov    %esi,%eax
414ebe:	8b ff                	mov    %edi,%edi
414ec0:	8a 10                	mov    (%eax),%dl
414ec2:	3a 11                	cmp    (%ecx),%dl
414ec4:	75 1a                	jne    0x414ee0
414ec6:	3a d3                	cmp    %bl,%dl
414ec8:	74 12                	je     0x414edc
414eca:	8a 50 01             	mov    0x1(%eax),%dl
414ecd:	3a 51 01             	cmp    0x1(%ecx),%dl
414ed0:	75 0e                	jne    0x414ee0
414ed2:	83 c0 02             	add    $0x2,%eax
414ed5:	83 c1 02             	add    $0x2,%ecx
414ed8:	3a d3                	cmp    %bl,%dl
414eda:	75 e4                	jne    0x414ec0
414edc:	33 c0                	xor    %eax,%eax
414ede:	eb 05                	jmp    0x414ee5
414ee0:	1b c0                	sbb    %eax,%eax
414ee2:	83 d8 ff             	sbb    $0xffffffff,%eax
414ee5:	3b c3                	cmp    %ebx,%eax
414ee7:	75 31                	jne    0x414f1a
414ee9:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
414ef0:	52                   	push   %edx
414ef1:	b8 00 08 00 00       	mov    $0x800,%eax
414ef6:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414efa:	8d 54 24 18          	lea    0x18(%esp),%edx
414efe:	e8 9d 3d ff ff       	call   0x408ca0
414f03:	83 c4 04             	add    $0x4,%esp
414f06:	3b c3                	cmp    %ebx,%eax
414f08:	74 10                	je     0x414f1a
414f0a:	8d b5 a0 60 00 00    	lea    0x60a0(%ebp),%esi
414f10:	e8 8b 3f ff ff       	call   0x408ea0
414f15:	e9 cb 22 00 00       	jmp    0x4171e5
414f1a:	b9 08 64 46 00       	mov    $0x466408,%ecx
414f1f:	8b c6                	mov    %esi,%eax
414f21:	8a 10                	mov    (%eax),%dl
414f23:	3a 11                	cmp    (%ecx),%dl
414f25:	75 1a                	jne    0x414f41
414f27:	3a d3                	cmp    %bl,%dl
414f29:	74 12                	je     0x414f3d
414f2b:	8a 50 01             	mov    0x1(%eax),%dl
414f2e:	3a 51 01             	cmp    0x1(%ecx),%dl
414f31:	75 0e                	jne    0x414f41
414f33:	83 c0 02             	add    $0x2,%eax
414f36:	83 c1 02             	add    $0x2,%ecx
414f39:	3a d3                	cmp    %bl,%dl
414f3b:	75 e4                	jne    0x414f21
414f3d:	33 c0                	xor    %eax,%eax
414f3f:	eb 05                	jmp    0x414f46
414f41:	1b c0                	sbb    %eax,%eax
414f43:	83 d8 ff             	sbb    $0xffffffff,%eax
414f46:	3b c3                	cmp    %ebx,%eax
414f48:	75 31                	jne    0x414f7b
414f4a:	8b 84 24 24 10 00 00 	mov    0x1024(%esp),%eax
414f51:	50                   	push   %eax
414f52:	b8 00 08 00 00       	mov    $0x800,%eax
414f57:	8d 4c 24 20          	lea    0x20(%esp),%ecx
414f5b:	8d 54 24 18          	lea    0x18(%esp),%edx
414f5f:	e8 3c 3d ff ff       	call   0x408ca0
414f64:	83 c4 04             	add    $0x4,%esp
414f67:	3b c3                	cmp    %ebx,%eax
414f69:	74 10                	je     0x414f7b
414f6b:	8d b5 a0 68 00 00    	lea    0x68a0(%ebp),%esi
414f71:	e8 2a 3f ff ff       	call   0x408ea0
414f76:	e9 6a 22 00 00       	jmp    0x4171e5
414f7b:	b9 fc 63 46 00       	mov    $0x4663fc,%ecx
414f80:	8b c6                	mov    %esi,%eax
414f82:	8a 10                	mov    (%eax),%dl
414f84:	3a 11                	cmp    (%ecx),%dl
414f86:	75 1a                	jne    0x414fa2
414f88:	3a d3                	cmp    %bl,%dl
414f8a:	74 12                	je     0x414f9e
414f8c:	8a 50 01             	mov    0x1(%eax),%dl
414f8f:	3a 51 01             	cmp    0x1(%ecx),%dl
414f92:	75 0e                	jne    0x414fa2
414f94:	83 c0 02             	add    $0x2,%eax
414f97:	83 c1 02             	add    $0x2,%ecx
414f9a:	3a d3                	cmp    %bl,%dl
414f9c:	75 e4                	jne    0x414f82
414f9e:	33 c0                	xor    %eax,%eax
414fa0:	eb 05                	jmp    0x414fa7
414fa2:	1b c0                	sbb    %eax,%eax
414fa4:	83 d8 ff             	sbb    $0xffffffff,%eax
414fa7:	3b c3                	cmp    %ebx,%eax
414fa9:	75 11                	jne    0x414fbc
414fab:	8d 44 24 13          	lea    0x13(%esp),%eax
414faf:	8a 08                	mov    (%eax),%cl
414fb1:	88 8d a0 70 00 00    	mov    %cl,0x70a0(%ebp)
414fb7:	e9 29 22 00 00       	jmp    0x4171e5
414fbc:	6a 03                	push   $0x3
414fbe:	68 ec 81 46 00       	push   $0x4681ec
414fc3:	56                   	push   %esi
414fc4:	e8 cb e2 01 00       	call   0x433294
414fc9:	83 c4 0c             	add    $0xc,%esp
414fcc:	85 c0                	test   %eax,%eax
414fce:	0f 85 46 00 00 00    	jne    0x41501a
414fd4:	b9 fc 63 46 00       	mov    $0x4663fc,%ecx
414fd9:	8d 47 04             	lea    0x4(%edi),%eax
414fdc:	8d 64 24 00          	lea    0x0(%esp),%esp
414fe0:	8a 10                	mov    (%eax),%dl
414fe2:	3a 11                	cmp    (%ecx),%dl
414fe4:	75 1a                	jne    0x415000
414fe6:	3a d3                	cmp    %bl,%dl
414fe8:	74 12                	je     0x414ffc
414fea:	8a 50 01             	mov    0x1(%eax),%dl
414fed:	3a 51 01             	cmp    0x1(%ecx),%dl
414ff0:	75 0e                	jne    0x415000
414ff2:	83 c0 02             	add    $0x2,%eax
414ff5:	83 c1 02             	add    $0x2,%ecx
414ff8:	3a d3                	cmp    %bl,%dl
414ffa:	75 e4                	jne    0x414fe0
414ffc:	33 c0                	xor    %eax,%eax
414ffe:	eb 05                	jmp    0x415005
415000:	1b c0                	sbb    %eax,%eax
415002:	83 d8 ff             	sbb    $0xffffffff,%eax
415005:	3b c3                	cmp    %ebx,%eax
415007:	75 11                	jne    0x41501a
415009:	8d 44 24 12          	lea    0x12(%esp),%eax
41500d:	8a 08                	mov    (%eax),%cl
41500f:	88 8d a0 70 00 00    	mov    %cl,0x70a0(%ebp)
415015:	e9 cb 21 00 00       	jmp    0x4171e5
41501a:	b9 e4 63 46 00       	mov    $0x4663e4,%ecx
41501f:	8b c6                	mov    %esi,%eax
415021:	8a 10                	mov    (%eax),%dl
415023:	3a 11                	cmp    (%ecx),%dl
415025:	75 1a                	jne    0x415041
415027:	3a d3                	cmp    %bl,%dl
415029:	74 12                	je     0x41503d
41502b:	8a 50 01             	mov    0x1(%eax),%dl
41502e:	3a 51 01             	cmp    0x1(%ecx),%dl
415031:	75 0e                	jne    0x415041
415033:	83 c0 02             	add    $0x2,%eax
415036:	83 c1 02             	add    $0x2,%ecx
415039:	3a d3                	cmp    %bl,%dl
41503b:	75 e4                	jne    0x415021
41503d:	33 c0                	xor    %eax,%eax
41503f:	eb 05                	jmp    0x415046
415041:	1b c0                	sbb    %eax,%eax
415043:	83 d8 ff             	sbb    $0xffffffff,%eax
415046:	3b c3                	cmp    %ebx,%eax
415048:	75 31                	jne    0x41507b
41504a:	8b 94 24 24 10 00 00 	mov    0x1024(%esp),%edx
415051:	52                   	push   %edx
415052:	b8 00 08 00 00       	mov    $0x800,%eax
415057:	8d 4c 24 20          	lea    0x20(%esp),%ecx
41505b:	8d 54 24 18          	lea    0x18(%esp),%edx
41505f:	e8 3c 3c ff ff       	call   0x408ca0
415064:	83 c4 04             	add    $0x4,%esp
415067:	3b c3                	cmp    %ebx,%eax
415069:	74 10                	je     0x41507b
41506b:	8d b5 a1 70 00 00    	lea    0x70a1(%ebp),%esi
415071:	e8 2a 3e ff ff       	call   0x408ea0
415076:	e9 6a 21 00 00       	jmp    0x4171e5
41507b:	b9 d4 63 46 00       	mov    $0x4663d4,%ecx
415080:	8b c6                	mov    %esi,%eax
415082:	8a 10                	mov    (%eax),%dl
415084:	3a 11                	cmp    (%ecx),%dl