aa59c8:	66 3b 95 44 ff ff ff 	cmp    -0xbc(%ebp),%dx
aa59cf:	0f 82 23 01 00 00    	jb     0xaa5af8
aa59d5:	66 3b 55 d4          	cmp    -0x2c(%ebp),%dx
aa59d9:	73 0d                	jae    0xaa59e8
aa59db:	0f b7 c2             	movzwl %dx,%eax
aa59de:	2d 66 0b 00 00       	sub    $0xb66,%eax
aa59e3:	e9 0b 01 00 00       	jmp    0xaa5af3
aa59e8:	66 3b 95 68 ff ff ff 	cmp    -0x98(%ebp),%dx
aa59ef:	0f 82 03 01 00 00    	jb     0xaa5af8
aa59f5:	66 3b 55 90          	cmp    -0x70(%ebp),%dx
aa59f9:	73 0d                	jae    0xaa5a08
aa59fb:	0f b7 c2             	movzwl %dx,%eax
aa59fe:	2d 66 0c 00 00       	sub    $0xc66,%eax
aa5a03:	e9 eb 00 00 00       	jmp    0xaa5af3
aa5a08:	66 3b 95 50 ff ff ff 	cmp    -0xb0(%ebp),%dx
aa5a0f:	0f 82 e3 00 00 00    	jb     0xaa5af8
aa5a15:	66 3b 55 88          	cmp    -0x78(%ebp),%dx
aa5a19:	73 0d                	jae    0xaa5a28
aa5a1b:	0f b7 c2             	movzwl %dx,%eax
aa5a1e:	2d e6 0c 00 00       	sub    $0xce6,%eax
aa5a23:	e9 cb 00 00 00       	jmp    0xaa5af3
aa5a28:	66 3b 55 d0          	cmp    -0x30(%ebp),%dx
aa5a2c:	0f 82 c6 00 00 00    	jb     0xaa5af8
aa5a32:	66 3b 55 cc          	cmp    -0x34(%ebp),%dx
aa5a36:	73 0d                	jae    0xaa5a45
aa5a38:	0f b7 c2             	movzwl %dx,%eax
aa5a3b:	2d 66 0d 00 00       	sub    $0xd66,%eax
aa5a40:	e9 ae 00 00 00       	jmp    0xaa5af3
aa5a45:	66 3b 55 c4          	cmp    -0x3c(%ebp),%dx
aa5a49:	0f 82 a9 00 00 00    	jb     0xaa5af8
aa5a4f:	66 3b 55 bc          	cmp    -0x44(%ebp),%dx
aa5a53:	73 0d                	jae    0xaa5a62
aa5a55:	0f b7 c2             	movzwl %dx,%eax
aa5a58:	2d 50 0e 00 00       	sub    $0xe50,%eax
aa5a5d:	e9 91 00 00 00       	jmp    0xaa5af3
aa5a62:	66 3b 55 b4          	cmp    -0x4c(%ebp),%dx
aa5a66:	0f 82 8c 00 00 00    	jb     0xaa5af8
aa5a6c:	66 3b 55 ac          	cmp    -0x54(%ebp),%dx
aa5a70:	73 0a                	jae    0xaa5a7c
aa5a72:	0f b7 c2             	movzwl %dx,%eax
aa5a75:	2d d0 0e 00 00       	sub    $0xed0,%eax
aa5a7a:	eb 77                	jmp    0xaa5af3
aa5a7c:	66 3b 55 a4          	cmp    -0x5c(%ebp),%dx
aa5a80:	72 76                	jb     0xaa5af8
aa5a82:	66 3b 55 9c          	cmp    -0x64(%ebp),%dx
aa5a86:	73 0a                	jae    0xaa5a92
aa5a88:	0f b7 c2             	movzwl %dx,%eax
aa5a8b:	2d 20 0f 00 00       	sub    $0xf20,%eax
aa5a90:	eb 61                	jmp    0xaa5af3
aa5a92:	66 3b 55 94          	cmp    -0x6c(%ebp),%dx
aa5a96:	72 60                	jb     0xaa5af8
aa5a98:	66 3b 55 8c          	cmp    -0x74(%ebp),%dx
aa5a9c:	73 0a                	jae    0xaa5aa8
aa5a9e:	0f b7 c2             	movzwl %dx,%eax
aa5aa1:	2d 40 10 00 00       	sub    $0x1040,%eax
aa5aa6:	eb 4b                	jmp    0xaa5af3
aa5aa8:	66 3b 55 84          	cmp    -0x7c(%ebp),%dx
aa5aac:	72 4a                	jb     0xaa5af8
aa5aae:	66 3b 95 7c ff ff ff 	cmp    -0x84(%ebp),%dx
aa5ab5:	73 0a                	jae    0xaa5ac1
aa5ab7:	0f b7 c2             	movzwl %dx,%eax
aa5aba:	2d e0 17 00 00       	sub    $0x17e0,%eax
aa5abf:	eb 32                	jmp    0xaa5af3
aa5ac1:	66 3b 95 74 ff ff ff 	cmp    -0x8c(%ebp),%dx
aa5ac8:	72 2e                	jb     0xaa5af8
aa5aca:	66 3b 95 6c ff ff ff 	cmp    -0x94(%ebp),%dx
aa5ad1:	73 25                	jae    0xaa5af8
aa5ad3:	0f b7 c2             	movzwl %dx,%eax
aa5ad6:	2d 10 18 00 00       	sub    $0x1810,%eax
aa5adb:	eb 16                	jmp    0xaa5af3
aa5add:	66 3b 95 64 ff ff ff 	cmp    -0x9c(%ebp),%dx
aa5ae4:	73 0a                	jae    0xaa5af0
aa5ae6:	0f b7 c2             	movzwl %dx,%eax
aa5ae9:	2d 10 ff 00 00       	sub    $0xff10,%eax
aa5aee:	eb 03                	jmp    0xaa5af3
aa5af0:	83 c8 ff             	or     $0xffffffff,%eax
aa5af3:	83 f8 ff             	cmp    $0xffffffff,%eax
aa5af6:	75 3a                	jne    0xaa5b32
aa5af8:	66 39 95 5c ff ff ff 	cmp    %dx,-0xa4(%ebp)
aa5aff:	77 09                	ja     0xaa5b0a
aa5b01:	66 3b 95 54 ff ff ff 	cmp    -0xac(%ebp),%dx
aa5b08:	76 0d                	jbe    0xaa5b17
aa5b0a:	66 8b c2             	mov    %dx,%ax
aa5b0d:	66 2b 45 f4          	sub    -0xc(%ebp),%ax
aa5b11:	66 3b 45 f0          	cmp    -0x10(%ebp),%ax
aa5b15:	77 18                	ja     0xaa5b2f
aa5b17:	66 8b c2             	mov    %dx,%ax
aa5b1a:	66 2b 45 f4          	sub    -0xc(%ebp),%ax
aa5b1e:	66 3b 45 f0          	cmp    -0x10(%ebp),%ax
aa5b22:	0f b7 c2             	movzwl %dx,%eax
aa5b25:	77 03                	ja     0xaa5b2a
aa5b27:	83 e8 20             	sub    $0x20,%eax
aa5b2a:	83 c0 c9             	add    $0xffffffc9,%eax
aa5b2d:	eb 03                	jmp    0xaa5b32
aa5b2f:	83 c8 ff             	or     $0xffffffff,%eax
aa5b32:	3b c1                	cmp    %ecx,%eax
aa5b34:	77 2e                	ja     0xaa5b64
aa5b36:	8b 4d e8             	mov    -0x18(%ebp),%ecx
aa5b39:	b3 01                	mov    $0x1,%bl
aa5b3b:	3b ce                	cmp    %esi,%ecx
aa5b3d:	74 06                	je     0xaa5b45
aa5b3f:	88 01                	mov    %al,(%ecx)
aa5b41:	41                   	inc    %ecx
aa5b42:	89 4d e8             	mov    %ecx,-0x18(%ebp)
aa5b45:	ff 45 e0             	incl   -0x20(%ebp)
aa5b48:	8b cf                	mov    %edi,%ecx
aa5b4a:	e8 e3 83 99 ff       	call   0x43df32
aa5b4f:	8b 8d 40 ff ff ff    	mov    -0xc0(%ebp),%ecx
aa5b55:	66 8b d0             	mov    %ax,%dx
aa5b58:	6a 30                	push   $0x30
aa5b5a:	66 89 55 f8          	mov    %dx,-0x8(%ebp)
aa5b5e:	58                   	pop    %eax
aa5b5f:	e9 80 fd ff ff       	jmp    0xaa58e4
aa5b64:	8b 45 08             	mov    0x8(%ebp),%eax
aa5b67:	8b 00                	mov    (%eax),%eax
aa5b69:	8b 80 88 00 00 00    	mov    0x88(%eax),%eax
aa5b6f:	8b 00                	mov    (%eax),%eax
aa5b71:	0f be 08             	movsbl (%eax),%ecx
aa5b74:	0f b7 c2             	movzwl %dx,%eax
aa5b77:	3b c1                	cmp    %ecx,%eax
aa5b79:	0f 85 c9 02 00 00    	jne    0xaa5e48
aa5b7f:	8b cf                	mov    %edi,%ecx
aa5b81:	e8 ac 83 99 ff       	call   0x43df32
aa5b86:	8b 55 e8             	mov    -0x18(%ebp),%edx
aa5b89:	66 8b c8             	mov    %ax,%cx
aa5b8c:	8b 45 10             	mov    0x10(%ebp),%eax
aa5b8f:	8b 75 e4             	mov    -0x1c(%ebp),%esi
aa5b92:	83 c0 08             	add    $0x8,%eax
aa5b95:	6a 30                	push   $0x30
aa5b97:	3b d0                	cmp    %eax,%edx
aa5b99:	66 89 4d f8          	mov    %cx,-0x8(%ebp)
aa5b9d:	58                   	pop    %eax
aa5b9e:	75 2a                	jne    0xaa5bca
aa5ba0:	66 3b c8             	cmp    %ax,%cx
aa5ba3:	75 25                	jne    0xaa5bca
aa5ba5:	8b 75 e0             	mov    -0x20(%ebp),%esi
aa5ba8:	b3 01                	mov    $0x1,%bl
aa5baa:	8b cf                	mov    %edi,%ecx
aa5bac:	4e                   	dec    %esi
aa5bad:	e8 80 83 99 ff       	call   0x43df32
aa5bb2:	66 8b c8             	mov    %ax,%cx
aa5bb5:	6a 30                	push   $0x30
aa5bb7:	58                   	pop    %eax
aa5bb8:	66 89 4d f8          	mov    %cx,-0x8(%ebp)
aa5bbc:	66 3b c8             	cmp    %ax,%cx
aa5bbf:	74 e9                	je     0xaa5baa
aa5bc1:	8b 55 e8             	mov    -0x18(%ebp),%edx
aa5bc4:	89 75 e0             	mov    %esi,-0x20(%ebp)
aa5bc7:	8b 75 e4             	mov    -0x1c(%ebp),%esi
aa5bca:	8b bd 40 ff ff ff    	mov    -0xc0(%ebp),%edi
aa5bd0:	66 3b c8             	cmp    %ax,%cx
aa5bd3:	0f 82 0b 02 00 00    	jb     0xaa5de4
aa5bd9:	66 3b 4d 98          	cmp    -0x68(%ebp),%cx
aa5bdd:	73 0b                	jae    0xaa5bea
aa5bdf:	0f b7 c1             	movzwl %cx,%eax
aa5be2:	83 e8 30             	sub    $0x30,%eax
aa5be5:	e9 f5 01 00 00       	jmp    0xaa5ddf
aa5bea:	66 3b 8d 48 ff ff ff 	cmp    -0xb8(%ebp),%cx
aa5bf1:	0f 83 d2 01 00 00    	jae    0xaa5dc9
aa5bf7:	66 3b 8d 60 ff ff ff 	cmp    -0xa0(%ebp),%cx
aa5bfe:	0f 82 e0 01 00 00    	jb     0xaa5de4
aa5c04:	66 3b 4d c8          	cmp    -0x38(%ebp),%cx
aa5c08:	73 0d                	jae    0xaa5c17
aa5c0a:	0f b7 c1             	movzwl %cx,%eax
aa5c0d:	2d 60 06 00 00       	sub    $0x660,%eax
aa5c12:	e9 c8 01 00 00       	jmp    0xaa5ddf
aa5c17:	66 3b 4d 80          	cmp    -0x80(%ebp),%cx
aa5c1b:	0f 82 c3 01 00 00    	jb     0xaa5de4
aa5c21:	66 3b 4d c0          	cmp    -0x40(%ebp),%cx
aa5c25:	73 0d                	jae    0xaa5c34
aa5c27:	0f b7 c1             	movzwl %cx,%eax
aa5c2a:	2d f0 06 00 00       	sub    $0x6f0,%eax
aa5c2f:	e9 ab 01 00 00       	jmp    0xaa5ddf
aa5c34:	66 3b 8d 4c ff ff ff 	cmp    -0xb4(%ebp),%cx
aa5c3b:	0f 82 a3 01 00 00    	jb     0xaa5de4
aa5c41:	66 3b 4d b8          	cmp    -0x48(%ebp),%cx
aa5c45:	73 0d                	jae    0xaa5c54
aa5c47:	0f b7 c1             	movzwl %cx,%eax
aa5c4a:	2d 66 09 00 00       	sub    $0x966,%eax
aa5c4f:	e9 8b 01 00 00       	jmp    0xaa5ddf
aa5c54:	66 3b 8d 78 ff ff ff 	cmp    -0x88(%ebp),%cx
aa5c5b:	0f 82 83 01 00 00    	jb     0xaa5de4
aa5c61:	66 3b 4d b0          	cmp    -0x50(%ebp),%cx
aa5c65:	73 0d                	jae    0xaa5c74
aa5c67:	0f b7 c1             	movzwl %cx,%eax
aa5c6a:	2d e6 09 00 00       	sub    $0x9e6,%eax
aa5c6f:	e9 6b 01 00 00       	jmp    0xaa5ddf
aa5c74:	66 3b 8d 58 ff ff ff 	cmp    -0xa8(%ebp),%cx
aa5c7b:	0f 82 63 01 00 00    	jb     0xaa5de4
aa5c81:	66 3b 4d a8          	cmp    -0x58(%ebp),%cx
aa5c85:	73 0d                	jae    0xaa5c94
aa5c87:	0f b7 c1             	movzwl %cx,%eax
aa5c8a:	2d 66 0a 00 00       	sub    $0xa66,%eax
aa5c8f:	e9 4b 01 00 00       	jmp    0xaa5ddf
aa5c94:	66 3b 8d 70 ff ff ff 	cmp    -0x90(%ebp),%cx
aa5c9b:	0f 82 43 01 00 00    	jb     0xaa5de4
aa5ca1:	66 3b 4d a0          	cmp    -0x60(%ebp),%cx
aa5ca5:	73 0d                	jae    0xaa5cb4
aa5ca7:	0f b7 c1             	movzwl %cx,%eax
aa5caa:	2d e6 0a 00 00       	sub    $0xae6,%eax
aa5caf:	e9 2b 01 00 00       	jmp    0xaa5ddf
aa5cb4:	66 3b 8d 44 ff ff ff 	cmp    -0xbc(%ebp),%cx
aa5cbb:	0f 82 23 01 00 00    	jb     0xaa5de4
aa5cc1:	66 3b 4d d4          	cmp    -0x2c(%ebp),%cx
aa5cc5:	73 0d                	jae    0xaa5cd4
aa5cc7:	0f b7 c1             	movzwl %cx,%eax
aa5cca:	2d 66 0b 00 00       	sub    $0xb66,%eax
aa5ccf:	e9 0b 01 00 00       	jmp    0xaa5ddf
aa5cd4:	66 3b 8d 68 ff ff ff 	cmp    -0x98(%ebp),%cx
aa5cdb:	0f 82 03 01 00 00    	jb     0xaa5de4
aa5ce1:	66 3b 4d 90          	cmp    -0x70(%ebp),%cx
aa5ce5:	73 0d                	jae    0xaa5cf4
aa5ce7:	0f b7 c1             	movzwl %cx,%eax
aa5cea:	2d 66 0c 00 00       	sub    $0xc66,%eax
aa5cef:	e9 eb 00 00 00       	jmp    0xaa5ddf
aa5cf4:	66 3b 8d 50 ff ff ff 	cmp    -0xb0(%ebp),%cx
aa5cfb:	0f 82 e3 00 00 00    	jb     0xaa5de4
aa5d01:	66 3b 4d 88          	cmp    -0x78(%ebp),%cx
aa5d05:	73 0d                	jae    0xaa5d14
aa5d07:	0f b7 c1             	movzwl %cx,%eax
aa5d0a:	2d e6 0c 00 00       	sub    $0xce6,%eax
aa5d0f:	e9 cb 00 00 00       	jmp    0xaa5ddf
aa5d14:	66 3b 4d d0          	cmp    -0x30(%ebp),%cx
aa5d18:	0f 82 c6 00 00 00    	jb     0xaa5de4
aa5d1e:	66 3b 4d cc          	cmp    -0x34(%ebp),%cx
aa5d22:	73 0d                	jae    0xaa5d31
aa5d24:	0f b7 c1             	movzwl %cx,%eax
aa5d27:	2d 66 0d 00 00       	sub    $0xd66,%eax
aa5d2c:	e9 ae 00 00 00       	jmp    0xaa5ddf
aa5d31:	66 3b 4d c4          	cmp    -0x3c(%ebp),%cx
aa5d35:	0f 82 a9 00 00 00    	jb     0xaa5de4
aa5d3b:	66 3b 4d bc          	cmp    -0x44(%ebp),%cx
aa5d3f:	73 0d                	jae    0xaa5d4e
aa5d41:	0f b7 c1             	movzwl %cx,%eax
aa5d44:	2d 50 0e 00 00       	sub    $0xe50,%eax
aa5d49:	e9 91 00 00 00       	jmp    0xaa5ddf
aa5d4e:	66 3b 4d b4          	cmp    -0x4c(%ebp),%cx
aa5d52:	0f 82 8c 00 00 00    	jb     0xaa5de4
aa5d58:	66 3b 4d ac          	cmp    -0x54(%ebp),%cx
aa5d5c:	73 0a                	jae    0xaa5d68
aa5d5e:	0f b7 c1             	movzwl %cx,%eax
aa5d61:	2d d0 0e 00 00       	sub    $0xed0,%eax
aa5d66:	eb 77                	jmp    0xaa5ddf
aa5d68:	66 3b 4d a4          	cmp    -0x5c(%ebp),%cx
aa5d6c:	72 76                	jb     0xaa5de4
aa5d6e:	66 3b 4d 9c          	cmp    -0x64(%ebp),%cx
aa5d72:	73 0a                	jae    0xaa5d7e
aa5d74:	0f b7 c1             	movzwl %cx,%eax
aa5d77:	2d 20 0f 00 00       	sub    $0xf20,%eax
aa5d7c:	eb 61                	jmp    0xaa5ddf
aa5d7e:	66 3b 4d 94          	cmp    -0x6c(%ebp),%cx
aa5d82:	72 60                	jb     0xaa5de4
aa5d84:	66 3b 4d 8c          	cmp    -0x74(%ebp),%cx
aa5d88:	73 0a                	jae    0xaa5d94
aa5d8a:	0f b7 c1             	movzwl %cx,%eax
aa5d8d:	2d 40 10 00 00       	sub    $0x1040,%eax
aa5d92:	eb 4b                	jmp    0xaa5ddf
aa5d94:	66 3b 4d 84          	cmp    -0x7c(%ebp),%cx
aa5d98:	72 4a                	jb     0xaa5de4
aa5d9a:	66 3b 8d 7c ff ff ff 	cmp    -0x84(%ebp),%cx
aa5da1:	73 0a                	jae    0xaa5dad
aa5da3:	0f b7 c1             	movzwl %cx,%eax
aa5da6:	2d e0 17 00 00       	sub    $0x17e0,%eax
aa5dab:	eb 32                	jmp    0xaa5ddf
aa5dad:	66 3b 8d 74 ff ff ff 	cmp    -0x8c(%ebp),%cx
aa5db4:	72 2e                	jb     0xaa5de4
aa5db6:	66 3b 8d 6c ff ff ff 	cmp    -0x94(%ebp),%cx
aa5dbd:	73 25                	jae    0xaa5de4
aa5dbf:	0f b7 c1             	movzwl %cx,%eax
aa5dc2:	2d 10 18 00 00       	sub    $0x1810,%eax
aa5dc7:	eb 16                	jmp    0xaa5ddf
aa5dc9:	66 3b 8d 64 ff ff ff 	cmp    -0x9c(%ebp),%cx
aa5dd0:	73 0a                	jae    0xaa5ddc
aa5dd2:	0f b7 c1             	movzwl %cx,%eax
aa5dd5:	2d 10 ff 00 00       	sub    $0xff10,%eax
aa5dda:	eb 03                	jmp    0xaa5ddf
aa5ddc:	83 c8 ff             	or     $0xffffffff,%eax
aa5ddf:	83 f8 ff             	cmp    $0xffffffff,%eax
aa5de2:	75 3a                	jne    0xaa5e1e
aa5de4:	66 39 8d 5c ff ff ff 	cmp    %cx,-0xa4(%ebp)
aa5deb:	77 09                	ja     0xaa5df6
aa5ded:	66 3b 8d 54 ff ff ff 	cmp    -0xac(%ebp),%cx
aa5df4:	76 0d                	jbe    0xaa5e03
aa5df6:	66 8b c1             	mov    %cx,%ax
aa5df9:	66 2b 45 f4          	sub    -0xc(%ebp),%ax
aa5dfd:	66 3b 45 f0          	cmp    -0x10(%ebp),%ax
aa5e01:	77 18                	ja     0xaa5e1b
aa5e03:	66 8b c1             	mov    %cx,%ax
aa5e06:	66 2b 45 f4          	sub    -0xc(%ebp),%ax
aa5e0a:	66 3b 45 f0          	cmp    -0x10(%ebp),%ax
aa5e0e:	0f b7 c1             	movzwl %cx,%eax
aa5e11:	77 03                	ja     0xaa5e16
aa5e13:	83 e8 20             	sub    $0x20,%eax
aa5e16:	83 c0 c9             	add    $0xffffffc9,%eax
aa5e19:	eb 03                	jmp    0xaa5e1e
aa5e1b:	83 c8 ff             	or     $0xffffffff,%eax
aa5e1e:	3b c7                	cmp    %edi,%eax
aa5e20:	77 26                	ja     0xaa5e48
aa5e22:	b3 01                	mov    $0x1,%bl
aa5e24:	3b d6                	cmp    %esi,%edx
aa5e26:	74 06                	je     0xaa5e2e
aa5e28:	88 02                	mov    %al,(%edx)
aa5e2a:	42                   	inc    %edx
aa5e2b:	89 55 e8             	mov    %edx,-0x18(%ebp)
aa5e2e:	8b 4d 0c             	mov    0xc(%ebp),%ecx
aa5e31:	e8 fc 80 99 ff       	call   0x43df32
aa5e36:	8b 55 e8             	mov    -0x18(%ebp),%edx
aa5e39:	66 8b c8             	mov    %ax,%cx
aa5e3c:	6a 30                	push   $0x30
aa5e3e:	66 89 4d f8          	mov    %cx,-0x8(%ebp)
aa5e42:	58                   	pop    %eax
aa5e43:	e9 88 fd ff ff       	jmp    0xaa5bd0
aa5e48:	84 db                	test   %bl,%bl
aa5e4a:	75 26                	jne    0xaa5e72
aa5e4c:	8d 8d 34 ff ff ff    	lea    -0xcc(%ebp),%ecx
aa5e52:	e8 f9 50 00 00       	call   0xaaaf50
aa5e57:	84 c0                	test   %al,%al
aa5e59:	0f 84 ad 05 00 00    	je     0xaa640c
aa5e5f:	33 c0                	xor    %eax,%eax
aa5e61:	84 ff                	test   %bh,%bh
aa5e63:	0f 94 c0             	sete   %al
aa5e66:	48                   	dec    %eax
aa5e67:	83 e0 fb             	and    $0xfffffffb,%eax
aa5e6a:	83 c0 07             	add    $0x7,%eax
aa5e6d:	e9 e1 05 00 00       	jmp    0xaa6453
aa5e72:	ff 75 f8             	push   -0x8(%ebp)
aa5e75:	8b 75 0c             	mov    0xc(%ebp),%esi
aa5e78:	8b ce                	mov    %esi,%ecx
aa5e7a:	e8 ff 6c 98 ff       	call   0x42cb7e
aa5e7f:	8b 46 10             	mov    0x10(%esi),%eax
aa5e82:	8b ce                	mov    %esi,%ecx
aa5e84:	89 45 d8             	mov    %eax,-0x28(%ebp)
aa5e87:	8b 46 14             	mov    0x14(%esi),%eax
aa5e8a:	89 45 dc             	mov    %eax,-0x24(%ebp)
aa5e8d:	e8 a0 80 99 ff       	call   0x43df32
aa5e92:	66 89 45 f8          	mov    %ax,-0x8(%ebp)
aa5e96:	33 db                	xor    %ebx,%ebx
aa5e98:	0f b7 c0             	movzwl %ax,%eax
aa5e9b:	8a cb                	mov    %bl,%cl
aa5e9d:	83 f8 45             	cmp    $0x45,%eax
aa5ea0:	74 14                	je     0xaa5eb6
aa5ea2:	83 f8 50             	cmp    $0x50,%eax
aa5ea5:	74 0a                	je     0xaa5eb1
aa5ea7:	83 f8 65             	cmp    $0x65,%eax
aa5eaa:	74 0a                	je     0xaa5eb6
aa5eac:	83 f8 70             	cmp    $0x70,%eax
aa5eaf:	75 0b                	jne    0xaa5ebc
aa5eb1:	8a 4d ff             	mov    -0x1(%ebp),%cl
aa5eb4:	eb 06                	jmp    0xaa5ebc
aa5eb6:	38 5d ff             	cmp    %bl,-0x1(%ebp)