437c4f:	4d                   	dec    %ebp
437c50:	41                   	inc    %ecx
437c51:	55                   	push   %ebp
437c52:	77 74                	ja     0x437cc8
437c54:	6a 42                	push   $0x42
437c56:	51                   	push   %ecx
437c57:	45                   	inc    %ebp
437c58:	41                   	inc    %ecx
437c59:	64 77 74             	fs ja  0x437cd0
437c5c:	30 42 51             	xor    %al,0x51(%edx)
437c5f:	45                   	inc    %ebp
437c60:	41                   	inc    %ecx
437c61:	65 77 74             	gs ja  0x437cd8
437c64:	34 42                	xor    $0x42,%al
437c66:	51                   	push   %ecx
437c67:	45                   	inc    %ebp
437c68:	41                   	inc    %ecx
437c69:	66 77 73             	data16 ja 0x437cdf
437c6c:	41                   	inc    %ecx
437c6d:	42                   	inc    %edx
437c6e:	41                   	inc    %ecx
437c6f:	45                   	inc    %ebp
437c70:	41                   	inc    %ecx
437c71:	67 77 73             	addr16 ja 0x437ce7
437c74:	31 42 51             	xor    %eax,0x51(%edx)
437c77:	45                   	inc    %ebp
437c78:	41                   	inc    %ecx
437c79:	68 77 73 31 42       	push   $0x42317377
437c7e:	51                   	push   %ecx
437c7f:	45                   	inc    %ebp
437c80:	41                   	inc    %ecx
437c81:	69 77 74 67 42 51 45 	imul   $0x45514267,0x74(%edi),%esi
437c88:	41                   	inc    %ecx
437c89:	6a 77                	push   $0x77
437c8b:	73 31                	jae    0x437cbe
437c8d:	42                   	inc    %edx
437c8e:	51                   	push   %ecx
437c8f:	45                   	inc    %ebp
437c90:	41                   	inc    %ecx
437c91:	6b 77 74 38          	imul   $0x38,0x74(%edi),%esi
437c95:	42                   	inc    %edx
437c96:	51                   	push   %ecx
437c97:	45                   	inc    %ebp
437c98:	41                   	inc    %ecx
437c99:	6c                   	insb   (%dx),%es:(%edi)
437c9a:	77 74                	ja     0x437d10
437c9c:	38 42 51             	cmp    %al,0x51(%edx)
437c9f:	45                   	inc    %ebp
437ca0:	41                   	inc    %ecx
437ca1:	6d                   	insl   (%dx),%es:(%edi)
437ca2:	77 74                	ja     0x437d18
437ca4:	67 42                	addr16 inc %edx
437ca6:	51                   	push   %ecx
437ca7:	45                   	inc    %ebp
437ca8:	41                   	inc    %ecx
437ca9:	6e                   	outsb  %ds:(%esi),(%dx)
437caa:	77 73                	ja     0x437d1f
437cac:	31 42 51             	xor    %eax,0x51(%edx)
437caf:	45                   	inc    %ebp
437cb0:	41                   	inc    %ecx
437cb1:	6f                   	outsl  %ds:(%esi),(%dx)
437cb2:	77 74                	ja     0x437d28
437cb4:	67 42                	addr16 inc %edx
437cb6:	51                   	push   %ecx
437cb7:	45                   	inc    %ebp
437cb8:	41                   	inc    %ecx
437cb9:	57                   	push   %edi
437cba:	77 76                	ja     0x437d32
437cbc:	2b 42 51             	sub    0x51(%edx),%eax
437cbf:	45                   	inc    %ebp
437cc0:	41                   	inc    %ecx
437cc1:	58                   	pop    %eax
437cc2:	77 73                	ja     0x437d37
437cc4:	31 42 51             	xor    %eax,0x51(%edx)
437cc7:	45                   	inc    %ebp
437cc8:	41                   	inc    %ecx
437cc9:	59                   	pop    %ecx
437cca:	77 73                	ja     0x437d3f
437ccc:	31 42 51             	xor    %eax,0x51(%edx)
437ccf:	45                   	inc    %ebp
437cd0:	41                   	inc    %ecx
437cd1:	5a                   	pop    %edx
437cd2:	77 73                	ja     0x437d47
437cd4:	42                   	inc    %edx
437cd5:	42                   	inc    %edx
437cd6:	67 4d                	addr16 dec %ebp
437cd8:	41                   	inc    %ecx
437cd9:	61                   	popa
437cda:	77 74                	ja     0x437d50
437cdc:	38 42 51             	cmp    %al,0x51(%edx)
437cdf:	45                   	inc    %ebp
437ce0:	41                   	inc    %ecx
437ce1:	56                   	push   %esi
437ce2:	77 76                	ja     0x437d5a
437ce4:	49                   	dec    %ecx
437ce5:	41                   	inc    %ecx
437ce6:	67 45                	addr16 inc %ebp
437ce8:	41                   	inc    %ecx
437ce9:	57                   	push   %edi
437cea:	77 73                	ja     0x437d5f
437cec:	31 42 51             	xor    %eax,0x51(%edx)
437cef:	4d                   	dec    %ebp
437cf0:	41                   	inc    %ecx
437cf1:	58                   	pop    %eax
437cf2:	77 73                	ja     0x437d67
437cf4:	31 42 51             	xor    %eax,0x51(%edx)
437cf7:	4d                   	dec    %ebp
437cf8:	41                   	inc    %ecx
437cf9:	59                   	pop    %ecx
437cfa:	77 74                	ja     0x437d70
437cfc:	38 42 56             	cmp    %al,0x56(%edx)
437cff:	41                   	inc    %ecx
437d00:	67 41                	addr16 inc %ecx
437d02:	41                   	inc    %ecx
437d03:	41                   	inc    %ecx
437d04:	41                   	inc    %ecx
437d05:	41                   	inc    %ecx
437d06:	4a                   	dec    %edx
437d07:	59                   	pop    %ecx
437d08:	41                   	inc    %ecx
437d09:	6d                   	insl   (%dx),%es:(%edi)
437d0a:	51                   	push   %ecx
437d0b:	6c                   	insb   (%dx),%es:(%edi)
437d0c:	49                   	dec    %ecx
437d0d:	41                   	inc    %ecx
437d0e:	41                   	inc    %ecx
437d0f:	45                   	inc    %ebp
437d10:	41                   	inc    %ecx
437d11:	37                   	aaa
437d12:	43                   	inc    %ebx
437d13:	45                   	inc    %ebp
437d14:	41                   	inc    %ecx
437d15:	41                   	inc    %ecx
437d16:	41                   	inc    %ecx
437d17:	41                   	inc    %ecx
437d18:	41                   	inc    %ecx
437d19:	6c                   	insb   (%dx),%es:(%edi)
437d1a:	67 41                	addr16 inc %ecx
437d1c:	33 43 6e             	xor    0x6e(%ebx),%eax
437d1f:	30 41 41             	xor    %al,0x41(%ecx)
437d22:	67 41                	addr16 inc %ecx
437d24:	4d                   	dec    %ebp
437d25:	4a                   	dec    %edx
437d26:	41                   	inc    %ecx
437d27:	41                   	inc    %ecx
437d28:	41                   	inc    %ecx
437d29:	41                   	inc    %ecx
437d2a:	41                   	inc    %ecx
437d2b:	43                   	inc    %ebx
437d2c:	52                   	push   %edx
437d2d:	41                   	inc    %ecx
437d2e:	48                   	dec    %eax
437d2f:	77 42                	ja     0x437d73
437d31:	7a 67                	jp     0x437d9a
437d33:	41                   	inc    %ecx
437d34:	45                   	inc    %ebp
437d35:	41                   	inc    %ecx
437d36:	42                   	inc    %edx
437d37:	77 6d                	ja     0x437da6
437d39:	41                   	inc    %ecx
437d3a:	41                   	inc    %ecx
437d3b:	41                   	inc    %ecx
437d3c:	41                   	inc    %ecx
437d3d:	41                   	inc    %ecx
437d3e:	4a                   	dec    %edx
437d3f:	59                   	pop    %ecx
437d40:	41                   	inc    %ecx
437d41:	62 67 48             	bound  %esp,0x48(%edi)
437d44:	32 41 41             	xor    0x41(%ecx),%al
437d47:	55                   	push   %ebp
437d48:	41                   	inc    %ecx
437d49:	58                   	pop    %eax
437d4a:	43                   	inc    %ebx
437d4b:	63 41 41             	arpl   %eax,0x41(%ecx)
437d4e:	41                   	inc    %ecx
437d4f:	41                   	inc    %ecx
437d50:	41                   	inc    %ecx
437d51:	6c                   	insb   (%dx),%es:(%edi)
437d52:	67 42                	addr16 inc %edx
437d54:	53                   	push   %ebx
437d55:	41                   	inc    %ecx
437d56:	68 30 42 42 77       	push   $0x77424230
437d5b:	44                   	inc    %esp
437d5c:	63 4b 41             	arpl   %ecx,0x41(%ebx)
437d5f:	41                   	inc    %ecx
437d60:	41                   	inc    %ecx
437d61:	41                   	inc    %ecx
437d62:	41                   	inc    %ecx
437d63:	43                   	inc    %ebx
437d64:	47                   	inc    %edi
437d65:	47                   	inc    %edi
437d66:	45                   	inc    %ebp
437d67:	41                   	inc    %ecx
437d68:	49                   	dec    %ecx
437d69:	52                   	push   %edx
437d6a:	41                   	inc    %ecx
437d6b:	41                   	inc    %ecx
437d6c:	4b                   	dec    %ebx
437d6d:	41                   	inc    %ecx
437d6e:	41                   	inc    %ecx
437d6f:	41                   	inc    %ecx
437d70:	70 41                	jo     0x437db3
437d72:	41                   	inc    %ecx
437d73:	41                   	inc    %ecx
437d74:	41                   	inc    %ecx
437d75:	41                   	inc    %ecx
437d76:	4a                   	dec    %edx
437d77:	45                   	inc    %ebp
437d78:	59                   	pop    %ecx
437d79:	52                   	push   %edx
437d7a:	67 67 7a 41          	addr16 addr16 jp 0x437dbf
437d7e:	51                   	push   %ecx
437d7f:	6f                   	outsl  %ds:(%esi),(%dx)
437d80:	41                   	inc    %ecx
437d81:	64 43                	fs inc %ebx
437d83:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
437d87:	41                   	inc    %ecx
437d88:	41                   	inc    %ecx
437d89:	6c                   	insb   (%dx),%es:(%edi)
437d8a:	67 42                	addr16 inc %edx
437d8c:	44                   	inc    %esp
437d8d:	43                   	inc    %ebx
437d8e:	30 45 42             	xor    %al,0x42(%ebp)
437d91:	43                   	inc    %ebx
437d92:	67 43                	addr16 inc %ebx
437d94:	67 4b                	addr16 dec %ebx
437d96:	51                   	push   %ecx
437d97:	41                   	inc    %ecx
437d98:	41                   	inc    %ecx
437d99:	41                   	inc    %ecx
437d9a:	41                   	inc    %ecx
437d9b:	43                   	inc    %ebx
437d9c:	57                   	push   %edi
437d9d:	41                   	inc    %ecx
437d9e:	45                   	inc    %ebp
437d9f:	73 4c                	jae    0x437ded
437da1:	51                   	push   %ecx
437da2:	51                   	push   %ecx
437da3:	45                   	inc    %ebp
437da4:	4c                   	dec    %esp
437da5:	41                   	inc    %ecx
437da6:	46                   	inc    %esi
437da7:	67 71 41             	addr16 jno 0x437deb
437daa:	41                   	inc    %ecx
437dab:	41                   	inc    %ecx
437dac:	41                   	inc    %ecx
437dad:	41                   	inc    %ecx
437dae:	49                   	dec    %ecx
437daf:	59                   	pop    %ecx
437db0:	59                   	pop    %ecx
437db1:	51                   	push   %ecx
437db2:	41                   	inc    %ecx
437db3:	68 45 41 41 77       	push   $0x77414145
437db8:	41                   	inc    %ecx
437db9:	41                   	inc    %ecx
437dba:	41                   	inc    %ecx
437dbb:	41                   	inc    %ecx
437dbc:	41                   	inc    %ecx
437dbd:	41                   	inc    %ecx
437dbe:	41                   	inc    %ecx
437dbf:	4d                   	dec    %ebp
437dc0:	41                   	inc    %ecx
437dc1:	68 68 68 41 43       	push   $0x43416868
437dc6:	46                   	inc    %esi
437dc7:	63 42 44             	arpl   %eax,0x44(%edx)
437dca:	41                   	inc    %ecx
437dcb:	41                   	inc    %ecx
437dcc:	41                   	inc    %ecx
437dcd:	41                   	inc    %ecx
437dce:	41                   	inc    %ecx
437dcf:	41                   	inc    %ecx
437dd0:	41                   	inc    %ecx
437dd1:	41                   	inc    %ecx
437dd2:	77 44                	ja     0x437e18
437dd4:	47                   	inc    %edi
437dd5:	41                   	inc    %ecx
437dd6:	66 30 42 58          	data16 xor %al,0x58(%edx)
437dda:	51                   	push   %ecx
437ddb:	45                   	inc    %ebp
437ddc:	4f                   	dec    %edi
437ddd:	41                   	inc    %ecx
437dde:	41                   	inc    %ecx
437ddf:	41                   	inc    %ecx
437de0:	41                   	inc    %ecx
437de1:	41                   	inc    %ecx
437de2:	41                   	inc    %ecx
437de3:	41                   	inc    %ecx
437de4:	44                   	inc    %esp
437de5:	41                   	inc    %ecx
437de6:	4d                   	dec    %ebp
437de7:	59                   	pop    %ecx
437de8:	42                   	inc    %edx
437de9:	2b 41 46             	sub    0x46(%ecx),%eax
437dec:	69 41 51 38 41 41 41 	imul   $0x41414138,0x51(%ecx),%eax
437df3:	41                   	inc    %ecx
437df4:	41                   	inc    %ecx
437df5:	41                   	inc    %ecx
437df6:	41                   	inc    %ecx
437df7:	4d                   	dec    %ebp
437df8:	41                   	inc    %ecx
437df9:	78 67                	js     0x437e62
437dfb:	48                   	dec    %eax
437dfc:	75 41                	jne    0x437e3f
437dfe:	57                   	push   %edi
437dff:	73 42                	jae    0x437e43
437e01:	45                   	inc    %ebp
437e02:	67 42                	addr16 inc %edx
437e04:	6b 4b 67 41          	imul   $0x41,0x67(%ebx),%ecx
437e08:	41                   	inc    %ecx
437e09:	41                   	inc    %ecx
437e0a:	41                   	inc    %ecx
437e0b:	43                   	inc    %ebx
437e0c:	47                   	inc    %edi
437e0d:	41                   	inc    %ecx
437e0e:	45                   	inc    %ebp
437e0f:	4d                   	dec    %ebp
437e10:	4c                   	dec    %esp
437e11:	64 41                	fs inc %ecx
437e13:	49                   	dec    %ecx
437e14:	54                   	push   %esp
437e15:	41                   	inc    %ecx
437e16:	47                   	inc    %edi
437e17:	52                   	push   %edx
437e18:	53                   	push   %ebx
437e19:	41                   	inc    %ecx
437e1a:	41                   	inc    %ecx
437e1b:	41                   	inc    %ecx
437e1c:	41                   	inc    %ecx
437e1d:	41                   	inc    %ecx
437e1e:	49                   	dec    %ecx
437e1f:	59                   	pop    %ecx
437e20:	41                   	inc    %ecx
437e21:	53                   	push   %ebx
437e22:	77 75                	ja     0x437e99
437e24:	36 41                	ss inc %ecx
437e26:	68 51 41 57 43       	push   $0x43574151
437e2b:	6f                   	outsl  %ds:(%esi),(%dx)
437e2c:	41                   	inc    %ecx
437e2d:	41                   	inc    %ecx
437e2e:	41                   	inc    %ecx
437e2f:	41                   	inc    %ecx
437e30:	41                   	inc    %ecx
437e31:	68 68 68 41 43       	push   $0x43416868
437e36:	45                   	inc    %ebp
437e37:	51                   	push   %ecx
437e38:	41                   	inc    %ecx
437e39:	46                   	inc    %esi
437e3a:	51                   	push   %ecx
437e3b:	42                   	inc    %edx
437e3c:	59                   	pop    %ecx