432b1e:	a1 90 72 6a 00       	mov    0x6a7290,%eax
432b23:	83 38 02             	cmpl   $0x2,(%eax)
432b26:	75 09                	jne    0x432b31
432b28:	be 06 00 00 00       	mov    $0x6,%esi
432b2d:	b3 04                	mov    $0x4,%bl
432b2f:	eb 07                	jmp    0x432b38
432b31:	be 02 00 00 00       	mov    $0x2,%esi
432b36:	b3 05                	mov    $0x5,%bl
432b38:	33 c0                	xor    %eax,%eax
432b3a:	89 45 ec             	mov    %eax,-0x14(%ebp)
432b3d:	8d 45 e8             	lea    -0x18(%ebp),%eax
432b40:	50                   	push   %eax
432b41:	8d 45 ec             	lea    -0x14(%ebp),%eax
432b44:	50                   	push   %eax
432b45:	6a 00                	push   $0x0
432b47:	6a 00                	push   $0x0
432b49:	33 c0                	xor    %eax,%eax
432b4b:	8a c3                	mov    %bl,%al
432b4d:	50                   	push   %eax
432b4e:	6a 00                	push   $0x0
432b50:	56                   	push   %esi
432b51:	e8 a6 f3 ff ff       	call   0x431efc
432b56:	83 7d ec 00          	cmpl   $0x0,-0x14(%ebp)
432b5a:	75 0d                	jne    0x432b69
432b5c:	33 c0                	xor    %eax,%eax
432b5e:	5a                   	pop    %edx
432b5f:	59                   	pop    %ecx
432b60:	59                   	pop    %ecx
432b61:	64 89 10             	mov    %edx,%fs:(%eax)
432b64:	e9 73 01 00 00       	jmp    0x432cdc
432b69:	8b 45 ec             	mov    -0x14(%ebp),%eax
432b6c:	e8 3b fc fc ff       	call   0x4027ac
432b71:	89 45 f4             	mov    %eax,-0xc(%ebp)
432b74:	33 d2                	xor    %edx,%edx
432b76:	55                   	push   %ebp
432b77:	68 a3 2c 43 00       	push   $0x432ca3
432b7c:	64 ff 32             	push   %fs:(%edx)
432b7f:	64 89 22             	mov    %esp,%fs:(%edx)
432b82:	8d 45 e8             	lea    -0x18(%ebp),%eax
432b85:	50                   	push   %eax
432b86:	8d 45 ec             	lea    -0x14(%ebp),%eax
432b89:	50                   	push   %eax
432b8a:	8b 45 ec             	mov    -0x14(%ebp),%eax
432b8d:	50                   	push   %eax
432b8e:	8b 45 f4             	mov    -0xc(%ebp),%eax
432b91:	50                   	push   %eax
432b92:	33 c0                	xor    %eax,%eax
432b94:	8a c3                	mov    %bl,%al
432b96:	50                   	push   %eax
432b97:	6a 00                	push   $0x0
432b99:	56                   	push   %esi
432b9a:	e8 5d f3 ff ff       	call   0x431efc
432b9f:	85 c0                	test   %eax,%eax
432ba1:	75 12                	jne    0x432bb5
432ba3:	e8 48 17 fd ff       	call   0x4042f0
432ba8:	33 c0                	xor    %eax,%eax
432baa:	5a                   	pop    %edx
432bab:	59                   	pop    %ecx
432bac:	59                   	pop    %ecx
432bad:	64 89 10             	mov    %edx,%fs:(%eax)
432bb0:	e9 27 01 00 00       	jmp    0x432cdc
432bb5:	8b 45 f4             	mov    -0xc(%ebp),%eax
432bb8:	89 45 f0             	mov    %eax,-0x10(%ebp)
432bbb:	8b 45 e8             	mov    -0x18(%ebp),%eax
432bbe:	48                   	dec    %eax
432bbf:	85 c0                	test   %eax,%eax
432bc1:	0f 8c c3 00 00 00    	jl     0x432c8a
432bc7:	40                   	inc    %eax
432bc8:	89 45 e4             	mov    %eax,-0x1c(%ebp)
432bcb:	80 fb 04             	cmp    $0x4,%bl
432bce:	75 36                	jne    0x432c06
432bd0:	8b 75 f0             	mov    -0x10(%ebp),%esi
432bd3:	8b 3e                	mov    (%esi),%edi
432bd5:	57                   	push   %edi
432bd6:	6a 00                	push   $0x0
432bd8:	33 c9                	xor    %ecx,%ecx
432bda:	b2 01                	mov    $0x1,%dl
432bdc:	a1 74 20 43 00       	mov    0x432074,%eax
432be1:	e8 0e f5 ff ff       	call   0x4320f4
432be6:	50                   	push   %eax
432be7:	8d 45 e0             	lea    -0x20(%ebp),%eax
432bea:	8b d7                	mov    %edi,%edx
432bec:	e8 67 1e fd ff       	call   0x404a58
432bf1:	8b 55 e0             	mov    -0x20(%ebp),%edx
432bf4:	8b 45 fc             	mov    -0x4(%ebp),%eax
432bf7:	8b 40 10             	mov    0x10(%eax),%eax
432bfa:	59                   	pop    %ecx
432bfb:	8b 30                	mov    (%eax),%esi
432bfd:	ff 56 3c             	call   *0x3c(%esi)
432c00:	83 45 f0 0c          	addl   $0xc,-0x10(%ebp)
432c04:	eb 7b                	jmp    0x432c81
432c06:	8b 75 f0             	mov    -0x10(%ebp),%esi
432c09:	8b 46 04             	mov    0x4(%esi),%eax
432c0c:	89 45 f8             	mov    %eax,-0x8(%ebp)
432c0f:	8d 45 f8             	lea    -0x8(%ebp),%eax
432c12:	e8 ed f3 ff ff       	call   0x432004
432c17:	8b f8                	mov    %eax,%edi
432c19:	eb 5d                	jmp    0x432c78
432c1b:	8b 06                	mov    (%esi),%eax
432c1d:	50                   	push   %eax
432c1e:	57                   	push   %edi
432c1f:	33 c9                	xor    %ecx,%ecx
432c21:	b2 01                	mov    $0x1,%dl
432c23:	a1 74 20 43 00       	mov    0x432074,%eax
432c28:	e8 c7 f4 ff ff       	call   0x4320f4
432c2d:	50                   	push   %eax
432c2e:	8d 45 dc             	lea    -0x24(%ebp),%eax
432c31:	50                   	push   %eax
432c32:	8d 55 d8             	lea    -0x28(%ebp),%edx
432c35:	a1 f8 6c 6a 00       	mov    0x6a6cf8,%eax
432c3a:	e8 dd 40 fd ff       	call   0x406d1c
432c3f:	8b 45 d8             	mov    -0x28(%ebp),%eax
432c42:	8b 16                	mov    (%esi),%edx
432c44:	89 55 c8             	mov    %edx,-0x38(%ebp)
432c47:	c6 45 cc 06          	movb   $0x6,-0x34(%ebp)
432c4b:	89 7d d0             	mov    %edi,-0x30(%ebp)
432c4e:	c6 45 d4 06          	movb   $0x6,-0x2c(%ebp)
432c52:	8d 55 c8             	lea    -0x38(%ebp),%edx
432c55:	b9 01 00 00 00       	mov    $0x1,%ecx
432c5a:	e8 7d 79 fd ff       	call   0x40a5dc
432c5f:	8b 55 dc             	mov    -0x24(%ebp),%edx
432c62:	8b 45 fc             	mov    -0x4(%ebp),%eax
432c65:	8b 40 10             	mov    0x10(%eax),%eax
432c68:	59                   	pop    %ecx
432c69:	8b 38                	mov    (%eax),%edi
432c6b:	ff 57 3c             	call   *0x3c(%edi)
432c6e:	8d 45 f8             	lea    -0x8(%ebp),%eax
432c71:	e8 8e f3 ff ff       	call   0x432004
432c76:	8b f8                	mov    %eax,%edi
432c78:	80 3f 00             	cmpb   $0x0,(%edi)
432c7b:	75 9e                	jne    0x432c1b
432c7d:	83 45 f0 14          	addl   $0x14,-0x10(%ebp)
432c81:	ff 4d e4             	decl   -0x1c(%ebp)
432c84:	0f 85 41 ff ff ff    	jne    0x432bcb
432c8a:	33 c0                	xor    %eax,%eax
432c8c:	5a                   	pop    %edx
432c8d:	59                   	pop    %ecx
432c8e:	59                   	pop    %ecx
432c8f:	64 89 10             	mov    %edx,%fs:(%eax)
432c92:	68 aa 2c 43 00       	push   $0x432caa
432c97:	8b 55 ec             	mov    -0x14(%ebp),%edx
432c9a:	8b 45 f4             	mov    -0xc(%ebp),%eax
432c9d:	e8 2a fb fc ff       	call   0x4027cc
432ca2:	c3                   	ret
432ca3:	e9 64 15 fd ff       	jmp    0x40420c
432ca8:	eb ed                	jmp    0x432c97
432caa:	33 c0                	xor    %eax,%eax
432cac:	5a                   	pop    %edx
432cad:	59                   	pop    %ecx
432cae:	59                   	pop    %ecx
432caf:	64 89 10             	mov    %edx,%fs:(%eax)
432cb2:	eb 22                	jmp    0x432cd6
432cb4:	e9 9f 12 fd ff       	jmp    0x403f58
432cb9:	8b 45 fc             	mov    -0x4(%ebp),%eax
432cbc:	8b 40 10             	mov    0x10(%eax),%eax
432cbf:	e8 b4 0d fd ff       	call   0x403a78
432cc4:	8b 45 fc             	mov    -0x4(%ebp),%eax
432cc7:	33 d2                	xor    %edx,%edx
432cc9:	89 50 10             	mov    %edx,0x10(%eax)
432ccc:	e8 9b 15 fd ff       	call   0x40426c
432cd1:	e8 ea 15 fd ff       	call   0x4042c0
432cd6:	8b 45 fc             	mov    -0x4(%ebp),%eax
432cd9:	8b 78 10             	mov    0x10(%eax),%edi
432cdc:	33 c0                	xor    %eax,%eax
432cde:	5a                   	pop    %edx
432cdf:	59                   	pop    %ecx
432ce0:	59                   	pop    %ecx
432ce1:	64 89 10             	mov    %edx,%fs:(%eax)
432ce4:	68 fe 2c 43 00       	push   $0x432cfe
432ce9:	8d 45 d8             	lea    -0x28(%ebp),%eax
432cec:	ba 03 00 00 00       	mov    $0x3,%edx
432cf1:	e8 96 1b fd ff       	call   0x40488c
432cf6:	c3                   	ret
432cf7:	e9 10 15 fd ff       	jmp    0x40420c
432cfc:	eb eb                	jmp    0x432ce9
432cfe:	8b c7                	mov    %edi,%eax
432d00:	5f                   	pop    %edi
432d01:	5e                   	pop    %esi
432d02:	5b                   	pop    %ebx
432d03:	8b e5                	mov    %ebp,%esp
432d05:	5d                   	pop    %ebp
432d06:	c3                   	ret
432d07:	90                   	nop
432d08:	55                   	push   %ebp
432d09:	8b ec                	mov    %esp,%ebp
432d0b:	81 c4 dc fb ff ff    	add    $0xfffffbdc,%esp
432d11:	53                   	push   %ebx
432d12:	56                   	push   %esi
432d13:	57                   	push   %edi
432d14:	33 d2                	xor    %edx,%edx
432d16:	89 95 dc fb ff ff    	mov    %edx,-0x424(%ebp)
432d1c:	89 95 e0 fb ff ff    	mov    %edx,-0x420(%ebp)
432d22:	89 95 e4 fb ff ff    	mov    %edx,-0x41c(%ebp)
432d28:	89 45 fc             	mov    %eax,-0x4(%ebp)
432d2b:	33 c0                	xor    %eax,%eax
432d2d:	55                   	push   %ebp
432d2e:	68 e5 2e 43 00       	push   $0x432ee5
432d33:	64 ff 30             	push   %fs:(%eax)
432d36:	64 89 20             	mov    %esp,%fs:(%eax)
432d39:	33 c0                	xor    %eax,%eax
432d3b:	89 45 f8             	mov    %eax,-0x8(%ebp)
432d3e:	33 c0                	xor    %eax,%eax
432d40:	89 45 f4             	mov    %eax,-0xc(%ebp)
432d43:	8d 45 f4             	lea    -0xc(%ebp),%eax
432d46:	50                   	push   %eax
432d47:	8d 45 f8             	lea    -0x8(%ebp),%eax
432d4a:	50                   	push   %eax
432d4b:	6a 00                	push   $0x0
432d4d:	6a 00                	push   $0x0
432d4f:	6a 05                	push   $0x5
432d51:	6a 00                	push   $0x0
432d53:	6a 01                	push   $0x1
432d55:	e8 a2 f1 ff ff       	call   0x431efc
432d5a:	85 c0                	test   %eax,%eax
432d5c:	75 36                	jne    0x432d94
432d5e:	e8 9d 44 fd ff       	call   0x407200
432d63:	83 f8 7a             	cmp    $0x7a,%eax
432d66:	74 2c                	je     0x432d94
432d68:	e8 93 44 fd ff       	call   0x407200
432d6d:	83 f8 7b             	cmp    $0x7b,%eax
432d70:	75 1d                	jne    0x432d8f
432d72:	8d 95 e4 fb ff ff    	lea    -0x41c(%ebp),%edx
432d78:	a1 64 6d 6a 00       	mov    0x6a6d64,%eax
432d7d:	e8 9a 3f fd ff       	call   0x406d1c
432d82:	8b 85 e4 fb ff ff    	mov    -0x41c(%ebp),%eax
432d88:	e8 ab f2 ff ff       	call   0x432038
432d8d:	eb 05                	jmp    0x432d94
432d8f:	e8 e0 b5 fd ff       	call   0x40e374
432d94:	8b 45 f8             	mov    -0x8(%ebp),%eax
432d97:	e8 18 63 fd ff       	call   0x4090b4
432d9c:	89 45 e8             	mov    %eax,-0x18(%ebp)
432d9f:	33 c0                	xor    %eax,%eax
432da1:	55                   	push   %ebp
432da2:	68 a5 2e 43 00       	push   $0x432ea5
432da7:	64 ff 30             	push   %fs:(%eax)
432daa:	64 89 20             	mov    %esp,%fs:(%eax)
432dad:	8d 45 f4             	lea    -0xc(%ebp),%eax
432db0:	50                   	push   %eax
432db1:	8d 45 f8             	lea    -0x8(%ebp),%eax
432db4:	50                   	push   %eax
432db5:	8b 45 f8             	mov    -0x8(%ebp),%eax
432db8:	50                   	push   %eax
432db9:	8b 45 e8             	mov    -0x18(%ebp),%eax
432dbc:	50                   	push   %eax
432dbd:	6a 05                	push   $0x5
432dbf:	6a 00                	push   $0x0
432dc1:	6a 01                	push   $0x1
432dc3:	e8 34 f1 ff ff       	call   0x431efc
432dc8:	83 7d f4 00          	cmpl   $0x0,-0xc(%ebp)
432dcc:	76 0a                	jbe    0x432dd8
432dce:	8b 45 e8             	mov    -0x18(%ebp),%eax
432dd1:	8b 00                	mov    (%eax),%eax
432dd3:	89 45 ec             	mov    %eax,-0x14(%ebp)
432dd6:	eb 34                	jmp    0x432e0c
432dd8:	68 ff 03 00 00       	push   $0x3ff
432ddd:	8d 85 e8 fb ff ff    	lea    -0x418(%ebp),%eax
432de3:	50                   	push   %eax
432de4:	68 f4 2e 43 00       	push   $0x432ef4
432de9:	68 f8 2e 43 00       	push   $0x432ef8
432dee:	68 00 2f 43 00       	push   $0x432f00
432df3:	e8 48 44 fd ff       	call   0x407240
432df8:	8d 85 e8 fb ff ff    	lea    -0x418(%ebp),%eax
432dfe:	89 45 f0             	mov    %eax,-0x10(%ebp)
432e01:	8d 45 f0             	lea    -0x10(%ebp),%eax
432e04:	e8 fb f1 ff ff       	call   0x432004
432e09:	89 45 ec             	mov    %eax,-0x14(%ebp)
432e0c:	8b 45 fc             	mov    -0x4(%ebp),%eax
432e0f:	e8 b4 fc ff ff       	call   0x432ac8
432e14:	8b f8                	mov    %eax,%edi
432e16:	8b c7                	mov    %edi,%eax
432e18:	8b 10                	mov    (%eax),%edx
432e1a:	ff 52 14             	call   *0x14(%edx)
432e1d:	8b f0                	mov    %eax,%esi
432e1f:	4e                   	dec    %esi
432e20:	85 f6                	test   %esi,%esi
432e22:	7c 6b                	jl     0x432e8f
432e24:	46                   	inc    %esi
432e25:	33 db                	xor    %ebx,%ebx
432e27:	8b d3                	mov    %ebx,%edx
432e29:	8b c7                	mov    %edi,%eax
432e2b:	8b 08                	mov    (%eax),%ecx
432e2d:	ff 51 18             	call   *0x18(%ecx)
432e30:	8b 40 08             	mov    0x8(%eax),%eax
432e33:	50                   	push   %eax
432e34:	8d 85 e0 fb ff ff    	lea    -0x420(%ebp),%eax
432e3a:	8b 55 ec             	mov    -0x14(%ebp),%edx
432e3d:	e8 16 1c fd ff       	call   0x404a58
432e42:	8b 95 e0 fb ff ff    	mov    -0x420(%ebp),%edx
432e48:	58                   	pop    %eax
432e49:	e8 02 65 fd ff       	call   0x409350
432e4e:	84 c0                	test   %al,%al
432e50:	74 39                	je     0x432e8b
432e52:	8b d3                	mov    %ebx,%edx
432e54:	8b c7                	mov    %edi,%eax
432e56:	8b 08                	mov    (%eax),%ecx
432e58:	ff 51 18             	call   *0x18(%ecx)
432e5b:	8b d8                	mov    %eax,%ebx
432e5d:	8b 43 0c             	mov    0xc(%ebx),%eax
432e60:	e8 b3 1e fd ff       	call   0x404d18
432e65:	50                   	push   %eax
432e66:	6a 00                	push   $0x0
432e68:	8b 43 04             	mov    0x4(%ebx),%eax
432e6b:	e8 a8 1e fd ff       	call   0x404d18
432e70:	50                   	push   %eax
432e71:	8b 43 08             	mov    0x8(%ebx),%eax
432e74:	e8 9f 1e fd ff       	call   0x404d18
432e79:	8b d0                	mov    %eax,%edx
432e7b:	8b 45 fc             	mov    -0x4(%ebp),%eax
432e7e:	59                   	pop    %ecx
432e7f:	e8 f4 f8 ff ff       	call   0x432778
432e84:	e8 67 14 fd ff       	call   0x4042f0
432e89:	eb 3c                	jmp    0x432ec7
432e8b:	43                   	inc    %ebx
432e8c:	4e                   	dec    %esi
432e8d:	75 98                	jne    0x432e27
432e8f:	33 c0                	xor    %eax,%eax
432e91:	5a                   	pop    %edx
432e92:	59                   	pop    %ecx
432e93:	59                   	pop    %ecx
432e94:	64 89 10             	mov    %edx,%fs:(%eax)
432e97:	68 ac 2e 43 00       	push   $0x432eac
432e9c:	8b 45 e8             	mov    -0x18(%ebp),%eax
432e9f:	e8 28 f9 fc ff       	call   0x4027cc
432ea4:	c3                   	ret
432ea5:	e9 62 13 fd ff       	jmp    0x40420c
432eaa:	eb f0                	jmp    0x432e9c
432eac:	8d 95 dc fb ff ff    	lea    -0x424(%ebp),%edx
432eb2:	a1 64 6d 6a 00       	mov    0x6a6d64,%eax
432eb7:	e8 60 3e fd ff       	call   0x406d1c
432ebc:	8b 85 dc fb ff ff    	mov    -0x424(%ebp),%eax
432ec2:	e8 71 f1 ff ff       	call   0x432038
432ec7:	33 c0                	xor    %eax,%eax
432ec9:	5a                   	pop    %edx
432eca:	59                   	pop    %ecx
432ecb:	59                   	pop    %ecx
432ecc:	64 89 10             	mov    %edx,%fs:(%eax)
432ecf:	68 ec 2e 43 00       	push   $0x432eec
432ed4:	8d 85 dc fb ff ff    	lea    -0x424(%ebp),%eax
432eda:	ba 03 00 00 00       	mov    $0x3,%edx
432edf:	e8 a8 19 fd ff       	call   0x40488c
432ee4:	c3                   	ret
432ee5:	e9 22 13 fd ff       	jmp    0x40420c
432eea:	eb e8                	jmp    0x432ed4
432eec:	5f                   	pop    %edi
432eed:	5e                   	pop    %esi
432eee:	5b                   	pop    %ebx
432eef:	8b e5                	mov    %ebp,%esp
432ef1:	5d                   	pop    %ebp
432ef2:	c3                   	ret
432ef3:	00 00                	add    %al,(%eax)