436a92:	77 51                	ja     0x436ae5
436a94:	72 34                	jb     0x436aca
436a96:	33 34 4e             	xor    (%esi,%ecx,2),%esi
436a99:	41                   	inc    %ecx
436a9a:	41                   	inc    %ecx
436a9b:	41                   	inc    %ecx
436a9c:	45                   	inc    %ebp
436a9d:	42                   	inc    %edx
436a9e:	70 51                	jo     0x436af1
436aa0:	4d                   	dec    %ebp
436aa1:	48                   	dec    %eax
436aa2:	78 6b                	js     0x436b0f
436aa4:	6f                   	outsl  %ds:(%esi),(%dx)
436aa5:	4f                   	dec    %edi
436aa6:	67 41                	addr16 inc %ecx
436aa8:	41                   	inc    %ecx
436aa9:	42                   	inc    %edx
436aaa:	68 4d 45 4b 39       	push   $0x394b454d
436aaf:	41                   	inc    %ecx
436ab0:	49                   	dec    %ecx
436ab1:	46                   	inc    %esi
436ab2:	6a 45                	push   $0x45
436ab4:	43                   	inc    %ebx
436ab5:	4b                   	dec    %ebx
436ab6:	77 55                	ja     0x436b0d
436ab8:	72 4e                	jb     0x436b08
436aba:	67 30 72 33          	xor    %dh,0x33(%bp,%si)
436abe:	52                   	push   %edx
436abf:	59                   	pop    %ecx
436ac0:	54                   	push   %esp
436ac1:	42                   	inc    %edx
436ac2:	43                   	inc    %ebx
436ac3:	76 41                	jbe    0x436b06
436ac5:	66 67 77 41          	data16 addr16 ja 0x436b0a
436ac9:	41                   	inc    %ecx
436aca:	41                   	inc    %ecx
436acb:	51                   	push   %ecx
436acc:	47                   	inc    %edi
436acd:	6c                   	insb   (%dx),%es:(%edi)
436ace:	41                   	inc    %ecx
436acf:	73 72                	jae    0x436b43
436ad1:	47                   	inc    %edi
436ad2:	30 55 46             	xor    %dl,0x46(%ebp)
436ad5:	41                   	inc    %ecx
436ad6:	41                   	inc    %ecx
436ad7:	41                   	inc    %ecx
436ad8:	41                   	inc    %ecx
436ad9:	72 50                	jb     0x436b2b
436adb:	2f                   	das
436adc:	2f                   	das
436add:	2f                   	das
436ade:	37                   	aaa
436adf:	72 2f                	jb     0x436b10
436ae1:	2f                   	das
436ae2:	2f                   	das
436ae3:	2f                   	das
436ae4:	4e                   	dec    %esi
436ae5:	2f                   	das
436ae6:	2f                   	das
436ae7:	2f                   	das
436ae8:	2f                   	das
436ae9:	33 66 2f             	xor    0x2f(%esi),%esp
436aec:	2f                   	das
436aed:	2f                   	das
436aee:	77 63                	ja     0x436b53
436af0:	41                   	inc    %ecx
436af1:	41                   	inc    %ecx
436af2:	41                   	inc    %ecx
436af3:	41                   	inc    %ecx
436af4:	72 6e                	jb     0x436b64
436af6:	78 63                	js     0x436b5b
436af8:	54                   	push   %esp
436af9:	42                   	inc    %edx
436afa:	43                   	inc    %ebx
436afb:	75 57                	jne    0x436b54
436afd:	42                   	inc    %edx
436afe:	77 6c                	ja     0x436b6c
436b00:	59                   	pop    %ecx
436b01:	4b                   	dec    %ebx
436b02:	67 63 71 41          	arpl   %esi,0x41(%bx,%di)
436b06:	42                   	inc    %edx
436b07:	4d                   	dec    %ebp
436b08:	77 42                	ja     0x436b4c
436b0a:	41                   	inc    %ecx
436b0b:	44                   	inc    %esp
436b0c:	72 41                	jb     0x436b4f
436b0e:	51                   	push   %ecx
436b0f:	41                   	inc    %ecx
436b10:	41                   	inc    %ecx
436b11:	49                   	dec    %ecx
436b12:	67 41                	addr16 inc %ecx
436b14:	41                   	inc    %ecx
436b15:	45                   	inc    %ebp
436b16:	51                   	push   %ecx
436b17:	41                   	inc    %ecx
436b18:	44                   	inc    %esp
436b19:	47                   	inc    %edi
436b1a:	32 39                	xor    (%ecx),%bh
436b1c:	4a                   	dec    %edx
436b1d:	41                   	inc    %ecx
436b1e:	41                   	inc    %ecx
436b1f:	41                   	inc    %ecx
436b20:	47                   	inc    %edi
436b21:	49                   	dec    %ecx
436b22:	41                   	inc    %ecx
436b23:	45                   	inc    %ebp
436b24:	42                   	inc    %edx
436b25:	41                   	inc    %ecx
436b26:	41                   	inc    %ecx
436b27:	42                   	inc    %edx
436b28:	59                   	pop    %ecx
436b29:	43                   	inc    %ebx
436b2a:	69 73 48 45 51 6f 34 	imul   $0x346f5145,0x48(%ebx),%esi
436b31:	6f                   	outsl  %ds:(%esi),(%dx)
436b32:	51                   	push   %ecx
436b33:	45                   	inc    %ebp
436b34:	41                   	inc    %ecx
436b35:	41                   	inc    %ecx
436b36:	42                   	inc    %edx
436b37:	38 57 4b             	cmp    %dl,0x4b(%edi)
436b3a:	44                   	inc    %esp
436b3b:	6f                   	outsl  %ds:(%esi),(%dx)
436b3c:	41                   	inc    %ecx
436b3d:	41                   	inc    %ecx
436b3e:	41                   	inc    %ecx
436b3f:	59                   	pop    %ecx
436b40:	54                   	push   %esp
436b41:	43                   	inc    %ebx
436b42:	69 76 75 45 51 63 34 	imul   $0x34635145,0x75(%esi),%esi
436b49:	66 41                	inc    %cx
436b4b:	45                   	inc    %ebp
436b4c:	41                   	inc    %ecx
436b4d:	41                   	inc    %ecx
436b4e:	42                   	inc    %edx
436b4f:	38 52 4b             	cmp    %dl,0x4b(%edx)
436b52:	44                   	inc    %esp
436b53:	6f                   	outsl  %ds:(%esi),(%dx)
436b54:	41                   	inc    %ecx
436b55:	41                   	inc    %ecx
436b56:	41                   	inc    %ecx
436b57:	59                   	pop    %ecx
436b58:	54                   	push   %esp
436b59:	43                   	inc    %ebx
436b5a:	69 76 63 66 67 6b 41 	imul   $0x416b6766,0x63(%esi),%esi
436b61:	41                   	inc    %ecx
436b62:	41                   	inc    %ecx
436b63:	51                   	push   %ecx
436b64:	34 56                	xor    $0x56,%al
436b66:	41                   	inc    %ecx
436b67:	45                   	inc    %ebp
436b68:	41                   	inc    %ecx
436b69:	41                   	inc    %ecx
436b6a:	42                   	inc    %edx
436b6b:	73 54                	jae    0x436bc1
436b6d:	43                   	inc    %ebx
436b6e:	69 76 4e 46 68 4d 48 	imul   $0x484d6846,0x4e(%esi),%esi
436b75:	46                   	inc    %esi
436b76:	68 4d 4b 4b 38       	push   $0x384b4b4d
436b7b:	55                   	push   %ebp
436b7c:	52                   	push   %edx
436b7d:	42                   	inc    %edx
436b7e:	41                   	inc    %ecx
436b7f:	6b 52 42 35          	imul   $0x35,0x42(%edx),%edx
436b83:	51                   	push   %ecx
436b84:	44                   	inc    %esp
436b85:	47                   	inc    %edi
436b86:	57                   	push   %edi
436b87:	39 4a 41             	cmp    %ecx,0x41(%edx)
436b8a:	41                   	inc    %ecx
436b8b:	41                   	inc    %ecx
436b8c:	47                   	inc    %edi
436b8d:	6e                   	outsb  %ds:(%esi),(%dx)
436b8e:	68 30 54 43 69       	push   $0x69435430
436b93:	75 79                	jne    0x436c0e
436b95:	41                   	inc    %ecx
436b96:	78 70                	js     0x436c08
436b98:	76 53                	jbe    0x436bed
436b9a:	51                   	push   %ecx
436b9b:	41                   	inc    %ecx
436b9c:	41                   	inc    %ecx
436b9d:	42                   	inc    %edx
436b9e:	68 70 59 44 42       	push   $0x42445970
436ba3:	63 54 43 69          	arpl   %edx,0x69(%ebx,%eax,2)
436ba7:	75 6a                	jne    0x436c13
436ba9:	48                   	dec    %eax
436baa:	78 4f                	js     0x436bfb
436bac:	4e                   	dec    %esi
436bad:	46                   	inc    %esi
436bae:	67 41                	addr16 inc %ecx
436bb0:	41                   	inc    %ecx
436bb1:	41                   	inc    %ecx
436bb2:	52                   	push   %edx
436bb3:	4d                   	dec    %ebp
436bb4:	45                   	inc    %ebp
436bb5:	47                   	inc    %edi
436bb6:	42                   	inc    %edx
436bb7:	4d                   	dec    %ebp
436bb8:	4b                   	dec    %ebx
436bb9:	4b                   	dec    %ebx
436bba:	35 55 44 47 32       	xor    $0x32474455,%eax
436bbf:	39 4a 41             	cmp    %ecx,0x41(%edx)
436bc2:	41                   	inc    %ecx
436bc3:	41                   	inc    %ecx
436bc4:	47                   	inc    %edi
436bc5:	46                   	inc    %esi
436bc6:	31 67 4c             	xor    %esp,0x4c(%edi)
436bc9:	47                   	inc    %edi
436bca:	68 4d 4b 4b 34       	push   $0x344b4b4d
436bcf:	59                   	pop    %ecx
436bd0:	52                   	push   %edx
436bd1:	42                   	inc    %edx
436bd2:	78 64                	js     0x436c38
436bd4:	59                   	pop    %ecx
436bd5:	45                   	inc    %ebp
436bd6:	77 63                	ja     0x436c3b
436bd8:	52                   	push   %edx
436bd9:	42                   	inc    %edx
436bda:	77 67                	ja     0x436c43
436bdc:	79 74                	jns    0x436c52
436bde:	68 45 45 4b 42       	push   $0x424b4545
436be3:	34 41                	xor    $0x41,%al
436be5:	41                   	inc    %ecx
436be6:	41                   	inc    %ecx
436be7:	59                   	pop    %ecx
436be8:	6f                   	outsl  %ds:(%esi),(%dx)
436be9:	49                   	dec    %ecx
436bea:	51                   	push   %ecx
436beb:	41                   	inc    %ecx
436bec:	41                   	inc    %ecx
436bed:	42                   	inc    %edx
436bee:	68 4d 46 4b 78       	push   $0x784b464d
436bf3:	38 52 43             	cmp    %dl,0x43(%edx)
436bf6:	30 55 47             	xor    %dl,0x47(%ebp)
436bf9:	41                   	inc    %ecx
436bfa:	41                   	inc    %ecx
436bfb:	41                   	inc    %ecx
436bfc:	41                   	inc    %ecx
436bfd:	43                   	inc    %ebx
436bfe:	77 41                	ja     0x436c41
436c00:	41                   	inc    %ecx
436c01:	41                   	inc    %ecx
436c02:	43                   	inc    %ebx
436c03:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
436c07:	41                   	inc    %ecx
436c08:	37                   	aaa
436c09:	41                   	inc    %ecx
436c0a:	41                   	inc    %ecx
436c0b:	41                   	inc    %ecx
436c0c:	41                   	inc    %ecx
436c0d:	51                   	push   %ecx
436c0e:	77 41                	ja     0x436c51
436c10:	41                   	inc    %ecx
436c11:	41                   	inc    %ecx
436c12:	45                   	inc    %ebp
436c13:	77 41                	ja     0x436c56
436c15:	41                   	inc    %ecx
436c16:	41                   	inc    %ecx
436c17:	42                   	inc    %edx
436c18:	5a                   	pop    %edx
436c19:	41                   	inc    %ecx
436c1a:	41                   	inc    %ecx
436c1b:	41                   	inc    %ecx
436c1c:	41                   	inc    %ecx
436c1d:	48                   	dec    %eax
436c1e:	78 41                	js     0x436c61
436c20:	6f                   	outsl  %ds:(%esi),(%dx)
436c21:	4f                   	dec    %edi
436c22:	67 41                	addr16 inc %ecx
436c24:	41                   	inc    %ecx
436c25:	42                   	inc    %edx
436c26:	68 4d 4c 4b 39       	push   $0x394b4c4d
436c2b:	59                   	pop    %ecx
436c2c:	45                   	inc    %ebp
436c2d:	55                   	push   %ebp
436c2e:	42                   	inc    %edx
436c2f:	45                   	inc    %ebp
436c30:	49                   	dec    %ecx
436c31:	6a 77                	push   $0x77
436c33:	73 41                	jae    0x436c76
436c35:	41                   	inc    %ecx
436c36:	41                   	inc    %ecx
436c37:	49                   	dec    %ecx
436c38:	52                   	push   %edx
436c39:	42                   	inc    %edx
436c3a:	68 45 49 6c 48       	push   $0x486c4945
436c3f:	30 54 41 41          	xor    %dl,0x41(%ecx,%eax,2)
436c43:	41                   	inc    %ecx
436c44:	45                   	inc    %ebp
436c45:	48                   	dec    %eax
436c46:	79 59                	jns    0x436ca1
436c48:	6f                   	outsl  %ds:(%esi),(%dx)
436c49:	4f                   	dec    %edi
436c4a:	67 41                	addr16 inc %ecx
436c4c:	41                   	inc    %ecx
436c4d:	42                   	inc    %edx
436c4e:	68 4d 4c 4b 37       	push   $0x374b4c4d
436c53:	67 44                	addr16 inc %esp
436c55:	45                   	inc    %ebp
436c56:	51                   	push   %ecx
436c57:	55                   	push   %ebp
436c58:	47                   	inc    %edi
436c59:	42                   	inc    %edx
436c5a:	31 67 6f             	xor    %esp,0x6f(%edi)
436c5d:	52                   	push   %edx
436c5e:	77 41                	ja     0x436ca1
436c60:	41                   	inc    %ecx
436c61:	42                   	inc    %edx
436c62:	68 4d 47 47 68       	push   $0x6847474d
436c67:	4d                   	dec    %ebp
436c68:	4c                   	dec    %esp
436c69:	4b                   	dec    %ebx
436c6a:	36 59                	ss pop %ecx
436c6c:	57                   	push   %edi
436c6d:	45                   	inc    %ebp
436c6e:	77 67                	ja     0x436cd7
436c70:	5a                   	pop    %edx
436c71:	45                   	inc    %ebp
436c72:	77 73                	ja     0x436ce7
436c74:	72 6e                	jb     0x436ce4
436c76:	68 45 49 4c 42       	push   $0x424c4945
436c7b:	67 57                	addr16 push %edi
436c7d:	45                   	inc    %ebp
436c7e:	77 73                	ja     0x436cf3
436c80:	72 6c                	jb     0x436cee
436c82:	51                   	push   %ecx
436c83:	51                   	push   %ecx
436c84:	47                   	inc    %edi
436c85:	6a 51                	push   $0x51
436c87:	73 41                	jae    0x436cca
436c89:	41                   	inc    %ecx
436c8a:	41                   	inc    %ecx
436c8b:	4a                   	dec    %edx
436c8c:	52                   	push   %edx
436c8d:	47                   	inc    %edi
436c8e:	42                   	inc    %edx
436c8f:	4d                   	dec    %ebp
436c90:	4c                   	dec    %esp
436c91:	4b                   	dec    %ebx
436c92:	34 67                	xor    $0x67,%al
436c94:	52                   	push   %edx
436c95:	43                   	inc    %ebx
436c96:	42                   	inc    %edx
436c97:	64 59                	fs pop %ecx
436c99:	45                   	inc    %ebp
436c9a:	77 67                	ja     0x436d03
436c9c:	52                   	push   %edx
436c9d:	43                   	inc    %ebx
436c9e:	41                   	inc    %ecx
436c9f:	59                   	pop    %ecx
436ca0:	79 70                	jns    0x436d12