43ade8:	41                   	inc    %ecx
43ade9:	41                   	inc    %ecx
43adea:	41                   	inc    %ecx
43adeb:	41                   	inc    %ecx
43adec:	41                   	inc    %ecx
43aded:	41                   	inc    %ecx
43adee:	41                   	inc    %ecx
43adef:	45                   	inc    %ebp
43adf0:	41                   	inc    %ecx
43adf1:	41                   	inc    %ecx
43adf2:	41                   	inc    %ecx
43adf3:	41                   	inc    %ecx
43adf4:	41                   	inc    %ecx
43adf5:	41                   	inc    %ecx
43adf6:	44                   	inc    %esp
43adf7:	38 41 41             	cmp    %al,0x41(%ecx)
43adfa:	41                   	inc    %ecx
43adfb:	41                   	inc    %ecx
43adfc:	41                   	inc    %ecx
43adfd:	41                   	inc    %ecx
43adfe:	41                   	inc    %ecx
43adff:	41                   	inc    %ecx
43ae00:	41                   	inc    %ecx
43ae01:	42                   	inc    %edx
43ae02:	41                   	inc    %ecx
43ae03:	41                   	inc    %ecx
43ae04:	41                   	inc    %ecx
43ae05:	41                   	inc    %ecx
43ae06:	41                   	inc    %ecx
43ae07:	49                   	dec    %ecx
43ae08:	41                   	inc    %ecx
43ae09:	41                   	inc    %ecx
43ae0a:	41                   	inc    %ecx
43ae0b:	41                   	inc    %ecx
43ae0c:	41                   	inc    %ecx
43ae0d:	41                   	inc    %ecx
43ae0e:	41                   	inc    %ecx
43ae0f:	41                   	inc    %ecx
43ae10:	41                   	inc    %ecx
43ae11:	41                   	inc    %ecx
43ae12:	41                   	inc    %ecx
43ae13:	41                   	inc    %ecx
43ae14:	41                   	inc    %ecx
43ae15:	41                   	inc    %ecx
43ae16:	41                   	inc    %ecx
43ae17:	41                   	inc    %ecx
43ae18:	41                   	inc    %ecx
43ae19:	41                   	inc    %ecx
43ae1a:	41                   	inc    %ecx
43ae1b:	42                   	inc    %edx
43ae1c:	45                   	inc    %ebp
43ae1d:	41                   	inc    %ecx
43ae1e:	41                   	inc    %ecx
43ae1f:	41                   	inc    %ecx
43ae20:	41                   	inc    %ecx
43ae21:	41                   	inc    %ecx
43ae22:	51                   	push   %ecx
43ae23:	42                   	inc    %edx
43ae24:	57                   	push   %edi
43ae25:	41                   	inc    %ecx
43ae26:	47                   	inc    %edi
43ae27:	45                   	inc    %ebp
43ae28:	41                   	inc    %ecx
43ae29:	63 67 42             	arpl   %esp,0x42(%edi)
43ae2c:	47                   	inc    %edi
43ae2d:	41                   	inc    %ecx
43ae2e:	47                   	inc    %edi
43ae2f:	6b 41 62 41          	imul   $0x41,0x62(%ecx),%eax
43ae33:	42                   	inc    %edx
43ae34:	6c                   	insb   (%dx),%es:(%edi)
43ae35:	41                   	inc    %ecx
43ae36:	45                   	inc    %ebp
43ae37:	6b 41 62 67          	imul   $0x67,0x62(%ecx),%eax
43ae3b:	42                   	inc    %edx
43ae3c:	6d                   	insl   (%dx),%es:(%edi)
43ae3d:	41                   	inc    %ecx
43ae3e:	47                   	inc    %edi
43ae3f:	38 41 41             	cmp    %al,0x41(%ecx)
43ae42:	41                   	inc    %ecx
43ae43:	41                   	inc    %ecx
43ae44:	41                   	inc    %ecx
43ae45:	41                   	inc    %ecx
43ae46:	43                   	inc    %ebx
43ae47:	51                   	push   %ecx
43ae48:	41                   	inc    %ecx
43ae49:	42                   	inc    %edx
43ae4a:	41                   	inc    %ecx
43ae4b:	41                   	inc    %ecx
43ae4c:	41                   	inc    %ecx
43ae4d:	41                   	inc    %ecx
43ae4e:	46                   	inc    %esi
43ae4f:	51                   	push   %ecx
43ae50:	41                   	inc    %ecx
43ae51:	63 67 42             	arpl   %esp,0x42(%edi)
43ae54:	68 41 47 34 41       	push   $0x41344741
43ae59:	63 77 42             	arpl   %esi,0x42(%edi)
43ae5c:	73 41                	jae    0x43ae9f
43ae5e:	47                   	inc    %edi
43ae5f:	45                   	inc    %ebp
43ae60:	41                   	inc    %ecx
43ae61:	64 41                	fs inc %ecx
43ae63:	42                   	inc    %edx
43ae64:	70 41                	jo     0x43aea7
43ae66:	47                   	inc    %edi
43ae67:	38 41 62             	cmp    %al,0x62(%ecx)
43ae6a:	67 41                	addr16 inc %ecx
43ae6c:	41                   	inc    %ecx
43ae6d:	41                   	inc    %ecx
43ae6e:	41                   	inc    %ecx
43ae6f:	41                   	inc    %ecx
43ae70:	41                   	inc    %ecx
43ae71:	41                   	inc    %ecx
43ae72:	41                   	inc    %ecx
43ae73:	43                   	inc    %ebx
43ae74:	77 42                	ja     0x43aeb8
43ae76:	4a                   	dec    %edx
43ae77:	77 43                	ja     0x43aebc
43ae79:	41                   	inc    %ecx
43ae7a:	41                   	inc    %ecx
43ae7b:	41                   	inc    %ecx
43ae7c:	42                   	inc    %edx
43ae7d:	41                   	inc    %ecx
43ae7e:	46                   	inc    %esi
43ae7f:	4d                   	dec    %ebp
43ae80:	41                   	inc    %ecx
43ae81:	64 41                	fs inc %ecx
43ae83:	42                   	inc    %edx
43ae84:	79 41                	jns    0x43aec7
43ae86:	47                   	inc    %edi
43ae87:	6b 41 62 67          	imul   $0x67,0x62(%ecx),%eax
43ae8b:	42                   	inc    %edx
43ae8c:	6e                   	outsb  %ds:(%esi),(%dx)
43ae8d:	41                   	inc    %ecx
43ae8e:	45                   	inc    %ebp
43ae8f:	59                   	pop    %ecx
43ae90:	41                   	inc    %ecx
43ae91:	61                   	popa
43ae92:	51                   	push   %ecx
43ae93:	42                   	inc    %edx
43ae94:	73 41                	jae    0x43aed7
43ae96:	47                   	inc    %edi
43ae97:	55                   	push   %ebp
43ae98:	41                   	inc    %ecx
43ae99:	53                   	push   %ebx
43ae9a:	51                   	push   %ecx
43ae9b:	42                   	inc    %edx
43ae9c:	75 41                	jne    0x43aedf
43ae9e:	47                   	inc    %edi
43ae9f:	59                   	pop    %ecx
43aea0:	41                   	inc    %ecx
43aea1:	62 77 41             	bound  %esi,0x41(%edi)
43aea4:	41                   	inc    %ecx
43aea5:	41                   	inc    %ecx
43aea6:	48                   	dec    %eax
43aea7:	67 43                	addr16 inc %ebx
43aea9:	41                   	inc    %ecx
43aeaa:	41                   	inc    %ecx
43aeab:	41                   	inc    %ecx
43aeac:	42                   	inc    %edx
43aead:	41                   	inc    %ecx
43aeae:	44                   	inc    %esp
43aeaf:	41                   	inc    %ecx
43aeb0:	41                   	inc    %ecx
43aeb1:	4d                   	dec    %ebp
43aeb2:	41                   	inc    %ecx
43aeb3:	41                   	inc    %ecx
43aeb4:	77 41                	ja     0x43aef7
43aeb6:	44                   	inc    %esp
43aeb7:	41                   	inc    %ecx
43aeb8:	41                   	inc    %ecx
43aeb9:	4d                   	dec    %ebp
43aeba:	41                   	inc    %ecx
43aebb:	41                   	inc    %ecx
43aebc:	30 41 47             	xor    %al,0x47(%ecx)
43aebf:	49                   	dec    %ecx
43aec0:	41                   	inc    %ecx
43aec1:	4d                   	dec    %ebp
43aec2:	41                   	inc    %ecx
43aec3:	41                   	inc    %ecx
43aec4:	41                   	inc    %ecx
43aec5:	41                   	inc    %ecx
43aec6:	42                   	inc    %edx
43aec7:	6f                   	outsl  %ds:(%esi),(%dx)
43aec8:	41                   	inc    %ecx
43aec9:	41                   	inc    %ecx
43aeca:	51                   	push   %ecx
43aecb:	41                   	inc    %ecx
43aecc:	42                   	inc    %edx
43aecd:	41                   	inc    %ecx
43aece:	45                   	inc    %ebp
43aecf:	4d                   	dec    %ebp
43aed0:	41                   	inc    %ecx
43aed1:	62 77 42             	bound  %esi,0x42(%edi)
43aed4:	74 41                	je     0x43af17
43aed6:	47                   	inc    %edi
43aed7:	30 41 5a             	xor    %al,0x5a(%ecx)
43aeda:	51                   	push   %ecx
43aedb:	42                   	inc    %edx
43aedc:	75 41                	jne    0x43af1f
43aede:	48                   	dec    %eax
43aedf:	51                   	push   %ecx
43aee0:	41                   	inc    %ecx
43aee1:	63 77 41             	arpl   %esi,0x41(%edi)
43aee4:	41                   	inc    %ecx
43aee5:	41                   	inc    %ecx
43aee6:	41                   	inc    %ecx
43aee7:	41                   	inc    %ecx
43aee8:	41                   	inc    %ecx
43aee9:	41                   	inc    %ecx
43aeea:	41                   	inc    %ecx
43aeeb:	41                   	inc    %ecx
43aeec:	69 41 41 45 41 41 51 	imul   $0x51414145,0x41(%ecx),%eax
43aef3:	42                   	inc    %edx
43aef4:	44                   	inc    %esp
43aef5:	41                   	inc    %ecx
43aef6:	47                   	inc    %edi
43aef7:	38 41 62             	cmp    %al,0x62(%ecx)
43aefa:	51                   	push   %ecx
43aefb:	42                   	inc    %edx
43aefc:	77 41                	ja     0x43af3f
43aefe:	47                   	inc    %edi
43aeff:	45                   	inc    %ebp
43af00:	41                   	inc    %ecx
43af01:	62 67 42             	bound  %esp,0x42(%edi)
43af04:	35 41 45 34 41       	xor    $0x41344541,%eax
43af09:	59                   	pop    %ecx
43af0a:	51                   	push   %ecx
43af0b:	42                   	inc    %edx
43af0c:	74 41                	je     0x43af4f
43af0e:	47                   	inc    %edi
43af0f:	55                   	push   %ebp
43af10:	41                   	inc    %ecx
43af11:	41                   	inc    %ecx
43af12:	41                   	inc    %ecx
43af13:	41                   	inc    %ecx
43af14:	41                   	inc    %ecx
43af15:	41                   	inc    %ecx
43af16:	41                   	inc    %ecx
43af17:	41                   	inc    %ecx
43af18:	41                   	inc    %ecx
43af19:	41                   	inc    %ecx
43af1a:	41                   	inc    %ecx
43af1b:	42                   	inc    %edx
43af1c:	45                   	inc    %ebp
43af1d:	41                   	inc    %ecx
43af1e:	41                   	inc    %ecx
43af1f:	34 41                	xor    $0x41,%al
43af21:	41                   	inc    %ecx
43af22:	51                   	push   %ecx
43af23:	42                   	inc    %edx
43af24:	47                   	inc    %edi
43af25:	41                   	inc    %ecx
43af26:	47                   	inc    %edi
43af27:	6b 41 62 41          	imul   $0x41,0x62(%ecx),%eax
43af2b:	42                   	inc    %edx
43af2c:	6c                   	insb   (%dx),%es:(%edi)
43af2d:	41                   	inc    %ecx
43af2e:	45                   	inc    %ebp
43af2f:	51                   	push   %ecx
43af30:	41                   	inc    %ecx
43af31:	5a                   	pop    %edx
43af32:	51                   	push   %ecx
43af33:	42                   	inc    %edx
43af34:	7a 41                	jp     0x43af77
43af36:	47                   	inc    %edi
43af37:	4d                   	dec    %ebp
43af38:	41                   	inc    %ecx
43af39:	63 67 42             	arpl   %esp,0x42(%edi)
43af3c:	70 41                	jo     0x43af7f
43af3e:	48                   	dec    %eax
43af3f:	41                   	inc    %ecx
43af40:	41                   	inc    %ecx
43af41:	64 41                	fs inc %ecx
43af43:	42                   	inc    %edx
43af44:	70 41                	jo     0x43af87
43af46:	47                   	inc    %edi
43af47:	38 41 62             	cmp    %al,0x62(%ecx)
43af4a:	67 41                	addr16 inc %ecx
43af4c:	41                   	inc    %ecx
43af4d:	41                   	inc    %ecx
43af4e:	41                   	inc    %ecx
43af4f:	41                   	inc    %ecx
43af50:	41                   	inc    %ecx
43af51:	51                   	push   %ecx
43af52:	51                   	push   %ecx
43af53:	42                   	inc    %edx
43af54:	75 41                	jne    0x43af97
43af56:	47                   	inc    %edi
43af57:	51                   	push   %ecx
43af58:	41                   	inc    %ecx
43af59:	63 67 42             	arpl   %esp,0x42(%edi)
43af5c:	76 41                	jbe    0x43af9f
43af5e:	47                   	inc    %edi
43af5f:	6b 41 5a 41          	imul   $0x41,0x5a(%ecx),%eax
43af63:	42                   	inc    %edx
43af64:	54                   	push   %esp
43af65:	41                   	inc    %ecx
43af66:	48                   	dec    %eax
43af67:	51                   	push   %ecx
43af68:	41                   	inc    %ecx
43af69:	64 51                	fs push %ecx
43af6b:	42                   	inc    %edx
43af6c:	6b 41 47 6b          	imul   $0x6b,0x47(%ecx),%eax
43af70:	41                   	inc    %ecx
43af71:	62 77 41             	bound  %esi,0x41(%edi)
43af74:	41                   	inc    %ecx
43af75:	41                   	inc    %ecx
43af76:	44                   	inc    %esp
43af77:	41                   	inc    %ecx
43af78:	41                   	inc    %ecx
43af79:	43                   	inc    %ebx
43af7a:	41                   	inc    %ecx
43af7b:	41                   	inc    %ecx
43af7c:	42                   	inc    %edx
43af7d:	41                   	inc    %ecx
43af7e:	45                   	inc    %ebp
43af7f:	59                   	pop    %ecx
43af80:	41                   	inc    %ecx
43af81:	61                   	popa
43af82:	51                   	push   %ecx
43af83:	42                   	inc    %edx
43af84:	73 41                	jae    0x43afc7
43af86:	47                   	inc    %edi
43af87:	55                   	push   %ebp
43af88:	41                   	inc    %ecx
43af89:	56                   	push   %esi
43af8a:	67 42                	addr16 inc %edx
43af8c:	6c                   	insb   (%dx),%es:(%edi)
43af8d:	41                   	inc    %ecx
43af8e:	48                   	dec    %eax
43af8f:	49                   	dec    %ecx
43af90:	41                   	inc    %ecx
43af91:	63 77 42             	arpl   %esi,0x42(%edi)
43af94:	70 41                	jo     0x43afd7
43af96:	47                   	inc    %edi
43af97:	38 41 62             	cmp    %al,0x62(%ecx)
43af9a:	67 41                	addr16 inc %ecx
43af9c:	41                   	inc    %ecx
43af9d:	41                   	inc    %ecx
43af9e:	41                   	inc    %ecx
43af9f:	41                   	inc    %ecx
43afa0:	41                   	inc    %ecx
43afa1:	4d                   	dec    %ebp
43afa2:	51                   	push   %ecx
43afa3:	41                   	inc    %ecx
43afa4:	75 41                	jne    0x43afe7
43afa6:	44                   	inc    %esp
43afa7:	41                   	inc    %ecx
43afa8:	41                   	inc    %ecx
43afa9:	4c                   	dec    %esp