432d4e:	78 45                	js     0x432d95
432d50:	53                   	push   %ebx
432d51:	62 33                	bound  %esi,(%ebx)
432d53:	49                   	dec    %ecx
432d54:	41                   	inc    %ecx
432d55:	41                   	inc    %ecx
432d56:	41                   	inc    %ecx
432d57:	6f                   	outsl  %ds:(%esi),(%dx)
432d58:	48                   	dec    %eax
432d59:	45                   	inc    %ebp
432d5a:	51                   	push   %ecx
432d5b:	78 76                	js     0x432dd3
432d5d:	63 77 41             	arpl   %esi,0x41(%edi)
432d60:	41                   	inc    %ecx
432d61:	43                   	inc    %ebx
432d62:	6e                   	outsb  %ds:(%esi),(%dx)
432d63:	4e                   	dec    %esi
432d64:	30 41 41             	xor    %al,0x41(%ecx)
432d67:	41                   	inc    %ecx
432d68:	4b                   	dec    %ebx
432d69:	45                   	inc    %ebp
432d6a:	77 34                	ja     0x432da0
432d6c:	52                   	push   %edx
432d6d:	42                   	inc    %edx
432d6e:	69 77 44 46 69 73 44 	imul   $0x44736946,0x44(%edi),%esi
432d75:	46                   	inc    %esi
432d76:	79 73                	jns    0x432deb
432d78:	41                   	inc    %ecx
432d79:	4c                   	dec    %esp
432d7a:	55                   	push   %ebp
432d7b:	6f                   	outsl  %ds:(%esi),(%dx)
432d7c:	47                   	inc    %edi
432d7d:	62 33                	bound  %esi,(%ebx)
432d7f:	55                   	push   %ebp
432d80:	41                   	inc    %ecx
432d81:	41                   	inc    %ecx
432d82:	41                   	inc    %ecx
432d83:	6f                   	outsl  %ds:(%esi),(%dx)
432d84:	48                   	dec    %eax
432d85:	62 33                	bound  %esi,(%ebx)
432d87:	59                   	pop    %ecx
432d88:	41                   	inc    %ecx
432d89:	41                   	inc    %ecx
432d8a:	41                   	inc    %ecx
432d8b:	6f                   	outsl  %ds:(%esi),(%dx)
432d8c:	57                   	push   %edi
432d8d:	63 33                	arpl   %esi,(%ebx)
432d8f:	63 41 41             	arpl   %eax,0x41(%ecx)
432d92:	41                   	inc    %ecx
432d93:	6f                   	outsl  %ds:(%esi),(%dx)
432d94:	54                   	push   %esp
432d95:	45                   	inc    %ebp
432d96:	78 45                	js     0x432ddd
432d98:	48                   	dec    %eax
432d99:	4c                   	dec    %esp
432d9a:	41                   	inc    %ecx
432d9b:	4d                   	dec    %ebp
432d9c:	57                   	push   %edi
432d9d:	4b                   	dec    %ebx
432d9e:	77 4d                	ja     0x432ded
432da0:	58                   	pop    %eax
432da1:	4b                   	dec    %ebx
432da2:	77 41                	ja     0x432de5
432da4:	74 43                	je     0x432de9
432da6:	78 45                	js     0x432ded
432da8:	54                   	push   %esp
432da9:	45                   	inc    %ebp
432daa:	51                   	push   %ecx
432dab:	34 6f                	xor    $0x6f,%al
432dad:	4f                   	dec    %edi
432dae:	41                   	inc    %ecx
432daf:	41                   	inc    %ecx
432db0:	41                   	inc    %ecx
432db1:	42                   	inc    %edx
432db2:	74 35                	je     0x432de9
432db4:	48                   	dec    %eax
432db5:	45                   	inc    %ebp
432db6:	52                   	push   %edx
432db7:	4d                   	dec    %ebp
432db8:	52                   	push   %edx
432db9:	44                   	inc    %esp
432dba:	69 67 57 41 41 41 47 	imul   $0x47414141,0x57(%edi),%esp
432dc1:	33 6a 77             	xor    0x77(%edx),%ebp
432dc4:	52                   	push   %edx
432dc5:	45                   	inc    %ebp
432dc6:	79 77                	jns    0x432e3f
432dc8:	44                   	inc    %esp
432dc9:	46                   	inc    %esi
432dca:	69 73 44 46 79 73 41 	imul   $0x41737946,0x44(%ebx),%esi
432dd1:	4c                   	dec    %esp
432dd2:	51                   	push   %ecx
432dd3:	63 52 45             	arpl   %edx,0x45(%edx)
432dd6:	32 38                	xor    (%eax),%bh
432dd8:	46                   	inc    %esi
432dd9:	41                   	inc    %ecx
432dda:	41                   	inc    %ecx
432ddb:	41                   	inc    %ecx
432ddc:	4b                   	dec    %ebx
432ddd:	33 42 45             	xor    0x45(%edx),%eax
432de0:	48                   	dec    %eax
432de1:	4c                   	dec    %esp
432de2:	41                   	inc    %ecx
432de3:	4d                   	dec    %ebp
432de4:	57                   	push   %edi
432de5:	4b                   	dec    %ebx
432de6:	77 4d                	ja     0x432e35
432de8:	58                   	pop    %eax
432de9:	4b                   	dec    %ebx
432dea:	77 41                	ja     0x432e2d
432dec:	74 44                	je     0x432e32
432dee:	77 5a                	ja     0x432e4a
432df0:	76 64                	jbe    0x432e56
432df2:	51                   	push   %ecx
432df3:	41                   	inc    %ecx
432df4:	41                   	inc    %ecx
432df5:	43                   	inc    %ebx
432df6:	68 45 4f 4b 44       	push   $0x444b4f45
432dfb:	67 41                	addr16 inc %ecx
432dfd:	41                   	inc    %ecx
432dfe:	41                   	inc    %ecx
432dff:	59                   	pop    %ecx
432e00:	72 44                	jb     0x432e46
432e02:	51                   	push   %ecx
432e03:	5a                   	pop    %edx
432e04:	76 64                	jbe    0x432e6a
432e06:	51                   	push   %ecx
432e07:	41                   	inc    %ecx
432e08:	41                   	inc    %ecx
432e09:	43                   	inc    %ebx
432e0a:	68 45 4f 4b 42       	push   $0x424b4f45
432e0f:	59                   	pop    %ecx
432e10:	41                   	inc    %ecx
432e11:	41                   	inc    %ecx
432e12:	41                   	inc    %ecx
432e13:	59                   	pop    %ecx
432e14:	52                   	push   %edx
432e15:	44                   	inc    %esp
432e16:	53                   	push   %ebx
432e17:	77 44                	ja     0x432e5d
432e19:	46                   	inc    %esi
432e1a:	69 73 44 46 79 73 41 	imul   $0x41737946,0x44(%ebx),%esi
432e21:	4c                   	dec    %esp
432e22:	54                   	push   %esp
432e23:	73 52                	jae    0x432e77
432e25:	44                   	inc    %esp
432e26:	68 5a 71 62 33       	push   $0x3362715a
432e2b:	67 41                	addr16 inc %ecx
432e2d:	41                   	inc    %ecx
432e2e:	41                   	inc    %ecx
432e2f:	6f                   	outsl  %ds:(%esi),(%dx)
432e30:	72 42                	jb     0x432e74
432e32:	78 4d                	js     0x432e81
432e34:	50                   	push   %eax
432e35:	4f                   	dec    %edi
432e36:	4f                   	dec    %edi
432e37:	37                   	aaa
432e38:	38 2f                	cmp    %ch,(%edi)
432e3a:	2f                   	das
432e3b:	38 52 44             	cmp    %dl,0x44(%edx)
432e3e:	52                   	push   %edx
432e3f:	45                   	inc    %ebp
432e40:	4f                   	dec    %edi
432e41:	45                   	inc    %ebp
432e42:	51                   	push   %ecx
432e43:	6b 6f 47 51          	imul   $0x51,0x47(%edi),%ebp
432e47:	41                   	inc    %ecx
432e48:	41                   	inc    %ecx
432e49:	42                   	inc    %edx
432e4a:	69 77 43 4b 77 77 72 	imul   $0x7277774b,0x43(%edi),%esi
432e51:	44                   	inc    %esp
432e52:	54                   	push   %esp
432e53:	6c                   	insb   (%dx),%es:(%edi)
432e54:	55                   	push   %ebp
432e55:	2f                   	das
432e56:	66 2f                	data16 das
432e58:	2f                   	das
432e59:	4f                   	dec    %edi
432e5a:	4d                   	dec    %ebp
432e5b:	6a 38                	push   $0x38
432e5d:	2f                   	das
432e5e:	2f                   	das
432e5f:	38 58 4b             	cmp    %bl,0x4b(%eax)
432e62:	77 4d                	ja     0x432eb1
432e64:	57                   	push   %edi
432e65:	4b                   	dec    %ebx
432e66:	77 41                	ja     0x432ea9
432e68:	74 42                	je     0x432eac
432e6a:	6e                   	outsb  %ds:(%esi),(%dx)
432e6b:	4e                   	dec    %esi
432e6c:	75 41                	jne    0x432eaf
432e6e:	41                   	inc    %ecx
432e6f:	41                   	inc    %ecx
432e70:	4b                   	dec    %ebx
432e71:	65 68 45 4f 46 6d    	gs push $0x6d464f45
432e77:	70 76                	jo     0x432eef
432e79:	65 41                	gs inc %ecx
432e7b:	41                   	inc    %ecx
432e7c:	41                   	inc    %ecx
432e7d:	43                   	inc    %ebx
432e7e:	69 73 79 52 51 6f 41 	imul   $0x416f5152,0x79(%ebx),%esi
432e85:	41                   	inc    %ecx
432e86:	41                   	inc    %ecx
432e87:	42                   	inc    %edx
432e88:	37                   	aaa
432e89:	2f                   	das
432e8a:	50                   	push   %eax
432e8b:	2f                   	das
432e8c:	2f                   	das
432e8d:	68 2f 7a 2f 2f       	push   $0x2f2f7a2f
432e92:	35 4c 38 2f 2f       	xor    $0x2f2f384c,%eax
432e97:	2b 64 2f 50          	sub    0x50(%edi,%ebp,1),%esp
432e9b:	2f                   	das
432e9c:	2f                   	das
432e9d:	71 66                	jno    0x432f05
432e9f:	7a 2f                	jp     0x432ed0
432ea1:	2f                   	das
432ea2:	37                   	aaa
432ea3:	58                   	pop    %eax
432ea4:	38 2f                	cmp    %ch,(%edi)
432ea6:	2f                   	das
432ea7:	2f                   	das
432ea8:	43                   	inc    %ebx
432ea9:	2f                   	das
432eaa:	50                   	push   %eax
432eab:	2f                   	das
432eac:	2f                   	das
432ead:	30 66 7a             	xor    %ah,0x7a(%esi)
432eb0:	2f                   	das
432eb1:	2f                   	das
432eb2:	2f                   	das
432eb3:	44                   	inc    %esp
432eb4:	38 2f                	cmp    %ch,(%edi)
432eb6:	2f                   	das
432eb7:	38 44 2f 66          	cmp    %al,0x66(%edi,%ebp,1)
432ebb:	2f                   	das
432ebc:	2f                   	das
432ebd:	4f                   	dec    %edi
432ebe:	47                   	inc    %edi
432ebf:	76 38                	jbe    0x432ef9
432ec1:	2f                   	das
432ec2:	2f                   	das
432ec3:	38 52 44             	cmp    %dl,0x44(%edx)
432ec6:	69 6f 41 41 41 41 42 	imul   $0x42414141,0x41(%edi),%ebp
432ecd:	45                   	inc    %ebp
432ece:	41                   	inc    %ecx
432ecf:	41                   	inc    %ecx
432ed0:	41                   	inc    %ecx
432ed1:	41                   	inc    %ecx
432ed2:	67 44                	addr16 inc %esp
432ed4:	45                   	inc    %ebp
432ed5:	41                   	inc    %ecx
432ed6:	69 4c 6d 41 68 51 41 	imul   $0x41415168,0x41(%ebp,%ebp,2),%ecx
432edd:	41
432ede:	41                   	inc    %ecx
432edf:	41                   	inc    %ecx
432ee0:	41                   	inc    %ecx
432ee1:	45                   	inc    %ebp
432ee2:	7a 41                	jp     0x432f25
432ee4:	46                   	inc    %esi
432ee5:	41                   	inc    %ecx
432ee6:	44                   	inc    %esp
432ee7:	51                   	push   %ecx
432ee8:	41                   	inc    %ecx
432ee9:	41                   	inc    %ecx
432eea:	41                   	inc    %ecx
432eeb:	41                   	inc    %ecx
432eec:	4e                   	dec    %esi
432eed:	41                   	inc    %ecx
432eee:	41                   	inc    %ecx
432eef:	41                   	inc    %ecx
432ef0:	52                   	push   %edx
432ef1:	41                   	inc    %ecx
432ef2:	69 73 72 46 69 73 44 	imul   $0x44736946,0x72(%ebx),%esi
432ef9:	46                   	inc    %esi
432efa:	79 73                	jns    0x432f6f
432efc:	41                   	inc    %ecx
432efd:	4c                   	dec    %esp
432efe:	51                   	push   %ecx
432eff:	67 43                	addr16 inc %ebx
432f01:	6a 6d                	push   $0x6d
432f03:	6b 44 42 46 67       	imul   $0x67,0x46(%edx,%eax,2),%eax
432f08:	72 43                	jb     0x432f4d
432f0a:	78 51                	js     0x432f5d
432f0c:	71 42                	jno    0x432f50
432f0e:	49                   	dec    %ecx
432f0f:	30 45 41             	xor    %al,0x41(%ebp)
432f12:	41                   	inc    %ecx
432f13:	41                   	inc    %ecx
432f14:	42                   	inc    %edx
432f15:	43                   	inc    %ebx
432f16:	69 73 45 4c 2f 55 72 	imul   $0x72552f4c,0x45(%ebx),%esi
432f1d:	38 51 49             	cmp    %dl,0x49(%ecx)
432f20:	44                   	inc    %esp
432f21:	42                   	inc    %edx
432f22:	68 59 45 4b 48       	push   $0x484b4559
432f27:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
432f2b:	6f                   	outsl  %ds:(%esi),(%dx)
432f2c:	72 42                	jb     0x432f70
432f2e:	43                   	inc    %ebx
432f2f:	7a 57                	jp     0x432f88
432f31:	4b                   	dec    %ebx
432f32:	39 45 47             	cmp    %eax,0x47(%ebp)
432f35:	4b                   	dec    %ebx
432f36:	68 4d 77 42 41       	push   $0x4142774d
432f3b:	41                   	inc    %ecx
432f3c:	74 41                	je     0x432f7f
432f3e:	41                   	inc    %ecx
432f3f:	41                   	inc    %ecx
432f40:	41                   	inc    %ecx
432f41:	44                   	inc    %esp
432f42:	67 41                	addr16 inc %ecx
432f44:	41                   	inc    %ecx
432f45:	45                   	inc    %ebp
432f46:	53                   	push   %ebx
432f47:	41                   	inc    %ecx
432f48:	41                   	inc    %ecx
432f49:	45                   	inc    %ebp
432f4a:	41                   	inc    %ecx
432f4b:	41                   	inc    %ecx
432f4c:	41                   	inc    %ecx
432f4d:	6a 51                	push   $0x51
432f4f:	51                   	push   %ecx
432f50:	41                   	inc    %ecx
432f51:	41                   	inc    %ecx
432f52:	41                   	inc    %ecx
432f53:	45                   	inc    %ebp
432f54:	72 44                	jb     0x432f9a
432f56:	67 49                	addr16 dec %ecx
432f58:	47                   	inc    %edi
432f59:	46                   	inc    %esi
432f5a:	67 61                	addr16 popa
432f5c:	4f                   	dec    %edi
432f5d:	61                   	popa
432f5e:	57                   	push   %edi
432f5f:	38 44 41 41          	cmp    %al,0x41(%ecx,%eax,2)
432f63:	41                   	inc    %ecx
432f64:	4b                   	dec    %ebx
432f65:	43                   	inc    %ebx
432f66:	79 73                	jns    0x432fdb
432f68:	44                   	inc    %esp
432f69:	43                   	inc    %ebx
432f6a:	69 76 76 42 78 59 77 	imul   $0x77597842,0x76(%esi),%esi
432f71:	41                   	inc    %ecx
432f72:	53                   	push   %ebx
432f73:	6f                   	outsl  %ds:(%esi),(%dx)
432f74:	44                   	inc    %esp
432f75:	42                   	inc    %edx
432f76:	68 59 48 62 33       	push   $0x33624859
432f7b:	6f                   	outsl  %ds:(%esi),(%dx)
432f7c:	41                   	inc    %ecx