46ae27:	42                   	inc    %edx
46ae28:	56                   	push   %esi
46ae29:	59                   	pop    %ecx
46ae2a:	41                   	inc    %ecx
46ae2b:	33 49 67             	xor    0x67(%ecx),%ecx
46ae2e:	41                   	inc    %ecx
46ae2f:	41                   	inc    %ecx
46ae30:	41                   	inc    %ecx
46ae31:	41                   	inc    %ecx
46ae32:	41                   	inc    %ecx
46ae33:	68 67 42 58 43       	push   $0x43584267
46ae38:	37                   	aaa
46ae39:	41                   	inc    %ecx
46ae3a:	46                   	inc    %esi
46ae3b:	57                   	push   %edi
46ae3c:	51                   	push   %ecx
46ae3d:	41                   	inc    %ecx
46ae3e:	6f                   	outsl  %ds:(%esi),(%dx)
46ae3f:	69 51 41 41 41 41 43 	imul   $0x43414141,0x41(%ecx),%edx
46ae46:	47                   	inc    %edi
46ae47:	41                   	inc    %ecx
46ae48:	46                   	inc    %esi
46ae49:	73 4c                	jae    0x46ae97
46ae4b:	52                   	push   %edx
46ae4c:	41                   	inc    %ecx
46ae4d:	42                   	inc    %edx
46ae4e:	61                   	popa
46ae4f:	41                   	inc    %ecx
46ae50:	46                   	inc    %esi
46ae51:	43                   	inc    %ebx
46ae52:	4a                   	dec    %edx
46ae53:	41                   	inc    %ecx
46ae54:	41                   	inc    %ecx
46ae55:	41                   	inc    %ecx
46ae56:	41                   	inc    %ecx
46ae57:	41                   	inc    %ecx
46ae58:	4a                   	dec    %edx
46ae59:	45                   	inc    %ebp
46ae5a:	41                   	inc    %ecx
46ae5b:	58                   	pop    %eax
46ae5c:	77 75                	ja     0x46aed3
46ae5e:	31 42 56             	xor    %eax,0x56(%edx)
46ae61:	6f                   	outsl  %ds:(%esi),(%dx)
46ae62:	41                   	inc    %ecx
46ae63:	72 49                	jb     0x46aeae
46ae65:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
46ae69:	41                   	inc    %ecx
46ae6a:	41                   	inc    %ecx
46ae6b:	6b 51 42 6a          	imul   $0x6a,0x42(%ecx),%edx
46ae6f:	43                   	inc    %ebx
46ae70:	37                   	aaa
46ae71:	30 46 58             	xor    %al,0x58(%esi)
46ae74:	41                   	inc    %ecx
46ae75:	44                   	inc    %esp
46ae76:	63 69 51             	arpl   %ebp,0x51(%ecx)
46ae79:	41                   	inc    %ecx
46ae7a:	41                   	inc    %ecx
46ae7b:	41                   	inc    %ecx
46ae7c:	41                   	inc    %ecx
46ae7d:	43                   	inc    %ebx
46ae7e:	52                   	push   %edx
46ae7f:	41                   	inc    %ecx
46ae80:	47                   	inc    %edi
46ae81:	63 4c 74 51          	arpl   %ecx,0x51(%esp,%esi,2)
46ae85:	56                   	push   %esi
46ae86:	65 41                	gs inc %ecx
46ae88:	47                   	inc    %edi
46ae89:	53                   	push   %ebx
46ae8a:	4b                   	dec    %ebx
46ae8b:	41                   	inc    %ecx
46ae8c:	41                   	inc    %ecx
46ae8d:	41                   	inc    %ecx
46ae8e:	41                   	inc    %ecx
46ae8f:	41                   	inc    %ecx
46ae90:	49                   	dec    %ecx
46ae91:	45                   	inc    %ebp
46ae92:	41                   	inc    %ecx
46ae93:	61                   	popa
46ae94:	77 76                	ja     0x46af0c
46ae96:	59                   	pop    %ecx
46ae97:	42                   	inc    %edx
46ae98:	57                   	push   %edi
46ae99:	41                   	inc    %ecx
46ae9a:	41                   	inc    %ecx
46ae9b:	58                   	pop    %eax
46ae9c:	49                   	dec    %ecx
46ae9d:	77 41                	ja     0x46aee0
46ae9f:	41                   	inc    %ecx
46aea0:	41                   	inc    %ecx
46aea1:	41                   	inc    %ecx
46aea2:	41                   	inc    %ecx
46aea3:	6b 51 42 76          	imul   $0x76,0x42(%ecx),%edx
46aea7:	43                   	inc    %ebx
46aea8:	2f                   	das
46aea9:	51                   	push   %ecx
46aeaa:	46                   	inc    %esi
46aeab:	59                   	pop    %ecx
46aeac:	77 44                	ja     0x46aef2
46aeae:	61                   	popa
46aeaf:	6a 51                	push   $0x51
46aeb1:	41                   	inc    %ecx
46aeb2:	41                   	inc    %ecx
46aeb3:	41                   	inc    %ecx
46aeb4:	41                   	inc    %ecx
46aeb5:	43                   	inc    %ebx
46aeb6:	44                   	inc    %esp
46aeb7:	47                   	inc    %edi
46aeb8:	45                   	inc    %ebp
46aeb9:	41                   	inc    %ecx
46aeba:	49                   	dec    %ecx
46aebb:	2f                   	das
46aebc:	41                   	inc    %ecx
46aebd:	4a                   	dec    %edx
46aebe:	6d                   	insl   (%dx),%es:(%edi)
46aebf:	41                   	inc    %ecx
46aec0:	4f                   	dec    %edi
46aec1:	79 4e                	jns    0x46af11
46aec3:	41                   	inc    %ecx
46aec4:	41                   	inc    %ecx
46aec5:	41                   	inc    %ecx
46aec6:	41                   	inc    %ecx
46aec7:	41                   	inc    %ecx
46aec8:	49                   	dec    %ecx
46aec9:	4d                   	dec    %ebp
46aeca:	41                   	inc    %ecx
46aecb:	51                   	push   %ecx
46aecc:	77 73                	ja     0x46af41
46aece:	34 42                	xor    $0x42,%al
46aed0:	57                   	push   %edi
46aed1:	63 41 36             	arpl   %eax,0x36(%ecx)
46aed4:	49                   	dec    %ecx
46aed5:	34 41                	xor    $0x41,%al
46aed7:	41                   	inc    %ecx
46aed8:	41                   	inc    %ecx
46aed9:	41                   	inc    %ecx
46aeda:	41                   	inc    %ecx
46aedb:	67 77 42             	addr16 ja 0x46af20
46aede:	4c                   	dec    %esp
46aedf:	43                   	inc    %ebx
46aee0:	30 51 41             	xor    %dl,0x41(%ecx)
46aee3:	61                   	popa
46aee4:	41                   	inc    %ecx
46aee5:	41                   	inc    %ecx
46aee6:	38 6a 77             	cmp    %ch,0x77(%edx)
46aee9:	41                   	inc    %ecx
46aeea:	41                   	inc    %ecx
46aeeb:	41                   	inc    %ecx
46aeec:	41                   	inc    %ecx
46aeed:	43                   	inc    %ebx
46aeee:	44                   	inc    %esp
46aeef:	41                   	inc    %ecx
46aef0:	45                   	inc    %ebp
46aef1:	38 4c 61 51          	cmp    %cl,0x51(%ecx,%eiz,2)
46aef5:	4e                   	dec    %esi
46aef6:	6f                   	outsl  %ds:(%esi),(%dx)
46aef7:	41                   	inc    %ecx
46aef8:	47                   	inc    %edi
46aef9:	6d                   	insl   (%dx),%es:(%edi)
46aefa:	50                   	push   %eax
46aefb:	41                   	inc    %ecx
46aefc:	41                   	inc    %ecx
46aefd:	41                   	inc    %ecx
46aefe:	41                   	inc    %ecx
46aeff:	41                   	inc    %ecx
46af00:	49                   	dec    %ecx
46af01:	4d                   	dec    %ebp
46af02:	59                   	pop    %ecx
46af03:	51                   	push   %ecx
46af04:	41                   	inc    %ecx
46af05:	67 46                	addr16 inc %esi
46af07:	42                   	inc    %edx
46af08:	6d                   	insl   (%dx),%es:(%edi)
46af09:	73 41                	jae    0x46af4c
46af0b:	68 49 38 41 41       	push   $0x41413849
46af10:	41                   	inc    %ecx
46af11:	41                   	inc    %ecx
46af12:	41                   	inc    %ecx
46af13:	67 77 42             	addr16 ja 0x46af58
46af16:	44                   	inc    %esp
46af17:	43                   	inc    %ebx
46af18:	77 6f                	ja     0x46af89
46af1a:	47                   	inc    %edi
46af1b:	62 41 44             	bound  %eax,0x44(%ecx)
46af1e:	55                   	push   %ebp
46af1f:	6a 77                	push   $0x77
46af21:	41                   	inc    %ecx
46af22:	41                   	inc    %ecx
46af23:	41                   	inc    %ecx
46af24:	41                   	inc    %ecx
46af25:	43                   	inc    %ebx
46af26:	44                   	inc    %esp
46af27:	41                   	inc    %ecx
46af28:	45                   	inc    %ebp
46af29:	73 4c                	jae    0x46af77
46af2b:	61                   	popa
46af2c:	51                   	push   %ecx
46af2d:	4e                   	dec    %esi
46af2e:	74 41                	je     0x46af71
46af30:	48                   	dec    %eax
46af31:	43                   	inc    %ebx
46af32:	52                   	push   %edx
46af33:	41                   	inc    %ecx
46af34:	41                   	inc    %ecx
46af35:	41                   	inc    %ecx
46af36:	41                   	inc    %ecx
46af37:	41                   	inc    %ecx
46af38:	49                   	dec    %ecx
46af39:	4d                   	dec    %ebp
46af3a:	41                   	inc    %ecx
46af3b:	54                   	push   %esp
46af3c:	77 73                	ja     0x46afb1
46af3e:	50                   	push   %eax
46af3f:	42                   	inc    %edx
46af40:	6e                   	outsb  %ds:(%esi),(%dx)
46af41:	41                   	inc    %ecx
46af42:	41                   	inc    %ecx
46af43:	41                   	inc    %ecx
46af44:	41                   	inc    %ecx
46af45:	41                   	inc    %ecx
46af46:	42                   	inc    %edx
46af47:	41                   	inc    %ecx
46af48:	42                   	inc    %edx
46af49:	59                   	pop    %ecx
46af4a:	4c                   	dec    %esp
46af4b:	41                   	inc    %ecx
46af4c:	41                   	inc    %ecx
46af4d:	41                   	inc    %ecx
46af4e:	42                   	inc    %edx
46af4f:	41                   	inc    %ecx
46af50:	44                   	inc    %esp
46af51:	49                   	dec    %ecx
46af52:	4c                   	dec    %esp
46af53:	41                   	inc    %ecx
46af54:	41                   	inc    %ecx
46af55:	41                   	inc    %ecx
46af56:	43                   	inc    %ebx
46af57:	41                   	inc    %ecx
46af58:	4a                   	dec    %edx
46af59:	51                   	push   %ecx
46af5a:	4b                   	dec    %ebx
46af5b:	41                   	inc    %ecx
46af5c:	41                   	inc    %ecx
46af5d:	41                   	inc    %ecx
46af5e:	42                   	inc    %edx
46af5f:	41                   	inc    %ecx
46af60:	43                   	inc    %ebx
46af61:	4d                   	dec    %ebp
46af62:	4c                   	dec    %esp
46af63:	41                   	inc    %ecx
46af64:	41                   	inc    %ecx
46af65:	41                   	inc    %ecx
46af66:	42                   	inc    %edx
46af67:	41                   	inc    %ecx
46af68:	4a                   	dec    %edx
46af69:	49                   	dec    %ecx
46af6a:	43                   	inc    %ebx
46af6b:	41                   	inc    %ecx
46af6c:	41                   	inc    %ecx
46af6d:	41                   	inc    %ecx
46af6e:	43                   	inc    %ebx
46af6f:	41                   	inc    %ecx
46af70:	49                   	dec    %ecx
46af71:	67 43                	addr16 inc %ebx
46af73:	41                   	inc    %ecx
46af74:	41                   	inc    %ecx
46af75:	41                   	inc    %ecx
46af76:	42                   	inc    %edx
46af77:	41                   	inc    %ecx
46af78:	48                   	dec    %eax
46af79:	6f                   	outsl  %ds:(%esi),(%dx)
46af7a:	43                   	inc    %ebx
46af7b:	41                   	inc    %ecx
46af7c:	41                   	inc    %ecx
46af7d:	41                   	inc    %ecx
46af7e:	43                   	inc    %ebx
46af7f:	41                   	inc    %ecx
46af80:	41                   	inc    %ecx
46af81:	73 47                	jae    0x46afca
46af83:	41                   	inc    %ecx
46af84:	41                   	inc    %ecx
46af85:	41                   	inc    %ecx
46af86:	44                   	inc    %esp
46af87:	41                   	inc    %ecx
46af88:	4a                   	dec    %edx
46af89:	73 43                	jae    0x46afce
46af8b:	41                   	inc    %ecx
46af8c:	41                   	inc    %ecx
46af8d:	41                   	inc    %ecx
46af8e:	42                   	inc    %edx
46af8f:	41                   	inc    %ecx
46af90:	45                   	inc    %ebp
46af91:	4d                   	dec    %ebp
46af92:	4c                   	dec    %esp
46af93:	41                   	inc    %ecx
46af94:	41                   	inc    %ecx
46af95:	41                   	inc    %ecx
46af96:	42                   	inc    %edx
46af97:	41                   	inc    %ecx
46af98:	45                   	inc    %ebp
46af99:	73 4c                	jae    0x46afe7
46af9b:	41                   	inc    %ecx
46af9c:	41                   	inc    %ecx
46af9d:	41                   	inc    %ecx
46af9e:	42                   	inc    %edx
46af9f:	41                   	inc    %ecx
46afa0:	45                   	inc    %ebp
46afa1:	38 4c 41 41          	cmp    %cl,0x41(%ecx,%eax,2)
46afa5:	41                   	inc    %ecx
46afa6:	43                   	inc    %ebx
46afa7:	41                   	inc    %ecx
46afa8:	46                   	inc    %esi
46afa9:	4d                   	dec    %ebp
46afaa:	4c                   	dec    %esp
46afab:	41                   	inc    %ecx
46afac:	41                   	inc    %ecx
46afad:	41                   	inc    %ecx
46afae:	42                   	inc    %edx
46afaf:	41                   	inc    %ecx
46afb0:	46                   	inc    %esi
46afb1:	63 4c 41 41          	arpl   %ecx,0x41(%ecx,%eax,2)
46afb5:	41                   	inc    %ecx
46afb6:	42                   	inc    %edx
46afb7:	41                   	inc    %ecx
46afb8:	46                   	inc    %esi
46afb9:	63 4c 41 41          	arpl   %ecx,0x41(%ecx,%eax,2)
46afbd:	41                   	inc    %ecx
46afbe:	43                   	inc    %ebx
46afbf:	41                   	inc    %ecx
46afc0:	48                   	dec    %eax
46afc1:	45                   	inc    %ebp
46afc2:	46                   	inc    %esi
46afc3:	41                   	inc    %ecx
46afc4:	41                   	inc    %ecx
46afc5:	41                   	inc    %ecx
46afc6:	44                   	inc    %esp
46afc7:	41                   	inc    %ecx
46afc8:	4c                   	dec    %esp
46afc9:	30 4a 41             	xor    %cl,0x41(%edx)
46afcc:	41                   	inc    %ecx
46afcd:	41                   	inc    %ecx
46afce:	42                   	inc    %edx
46afcf:	41                   	inc    %ecx
46afd0:	41                   	inc    %ecx
46afd1:	49                   	dec    %ecx
46afd2:	4b                   	dec    %ebx
46afd3:	41                   	inc    %ecx
46afd4:	41                   	inc    %ecx
46afd5:	41                   	inc    %ecx
46afd6:	42                   	inc    %edx
46afd7:	41                   	inc    %ecx