40ed7f:	41                   	inc    %ecx
40ed80:	00 41 00             	add    %al,0x0(%ecx)
40ed83:	42                   	inc    %edx
40ed84:	00 48 00             	add    %cl,0x0(%eax)
40ed87:	57                   	push   %edi
40ed88:	00 43 00             	add    %al,0x0(%ebx)
40ed8b:	51                   	push   %ecx
40ed8c:	00 41 00             	add    %al,0x0(%ecx)
40ed8f:	41                   	inc    %ecx
40ed90:	00 41 00             	add    %al,0x0(%ecx)
40ed93:	43                   	inc    %ebx
40ed94:	00 42 00             	add    %al,0x0(%edx)
40ed97:	4f                   	dec    %edi
40ed98:	00 33                	add    %dh,(%ebx)
40ed9a:	00 5a 00             	add    %bl,0x0(%edx)
40ed9d:	55                   	push   %ebp
40ed9e:	00 41 00             	add    %al,0x0(%ecx)
40eda1:	41                   	inc    %ecx
40eda2:	00 41 00             	add    %al,0x0(%ecx)
40eda5:	41                   	inc    %ecx
40eda6:	00 55 00             	add    %dl,0x0(%ebp)
40eda9:	41                   	inc    %ecx
40edaa:	00 41 00             	add    %al,0x0(%ecx)
40edad:	43                   	inc    %ebx
40edae:	00 50 00             	add    %dl,0x0(%eax)
40edb1:	4d                   	dec    %ebp
40edb2:	00 46 00             	add    %al,0x0(%esi)
40edb5:	51                   	push   %ecx
40edb6:	00 41 00             	add    %al,0x0(%ecx)
40edb9:	41                   	inc    %ecx
40edba:	00 41 00             	add    %al,0x0(%ecx)
40edbd:	45                   	inc    %ebp
40edbe:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
40edc2:	00 36                	add    %dh,(%esi)
40edc4:	00 53 00             	add    %dl,0x0(%ebx)
40edc7:	41                   	inc    %ecx
40edc8:	00 47 00             	add    %al,0x0(%edi)
40edcb:	49                   	dec    %ecx
40edcc:	00 42 00             	add    %al,0x0(%edx)
40edcf:	41                   	inc    %ecx
40edd0:	00 41 00             	add    %al,0x0(%ecx)
40edd3:	41                   	inc    %ecx
40edd4:	00 48 00             	add    %cl,0x0(%eax)
40edd7:	47                   	inc    %edi
40edd8:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
40eddc:	00 41 00             	add    %al,0x0(%ecx)
40eddf:	41                   	inc    %ecx
40ede0:	00 41 00             	add    %al,0x0(%ecx)
40ede3:	46                   	inc    %esi
40ede4:	00 47 00             	add    %al,0x0(%edi)
40ede7:	36 00 4c 00 51       	add    %cl,%ss:0x51(%eax,%eax,1)
40edec:	00 41 00             	add    %al,0x0(%ecx)
40edef:	41                   	inc    %ecx
40edf0:	00 41 00             	add    %al,0x0(%ecx)
40edf3:	46                   	inc    %esi
40edf4:	00 41 00             	add    %al,0x0(%ecx)
40edf7:	41                   	inc    %ecx
40edf8:	00 41 00             	add    %al,0x0(%ecx)
40edfb:	54                   	push   %esp
40edfc:	00 33                	add    %dh,(%ebx)
40edfe:	00 42 00             	add    %al,0x0(%edx)
40ee01:	4d                   	dec    %ebp
40ee02:	00 41 00             	add    %al,0x0(%ecx)
40ee05:	41                   	inc    %ecx
40ee06:	00 41 00             	add    %al,0x0(%ecx)
40ee09:	42                   	inc    %edx
40ee0a:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40ee0e:	00 56 00             	add    %dl,0x0(%esi)
40ee11:	34 00                	xor    $0x0,%al
40ee13:	41                   	inc    %ecx
40ee14:	00 41 00             	add    %al,0x0(%ecx)
40ee17:	41                   	inc    %ecx
40ee18:	00 34 00             	add    %dh,(%eax,%eax,1)
40ee1b:	44                   	inc    %esp
40ee1c:	00 50 00             	add    %dl,0x0(%eax)
40ee1f:	46                   	inc    %esi
40ee20:	00 34 00             	add    %dh,(%eax,%eax,1)
40ee23:	41                   	inc    %ecx
40ee24:	00 41 00             	add    %al,0x0(%ecx)
40ee27:	41                   	inc    %ecx
40ee28:	00 43 00             	add    %al,0x0(%ebx)
40ee2b:	51                   	push   %ecx
40ee2c:	00 41 00             	add    %al,0x0(%ecx)
40ee2f:	41                   	inc    %ecx
40ee30:	00 4a 00             	add    %cl,0x0(%edx)
40ee33:	35 00 51 00 57       	xor    $0x57005100,%eax
40ee38:	00 41 00             	add    %al,0x0(%ecx)
40ee3b:	41                   	inc    %ecx
40ee3c:	00 41 00             	add    %al,0x0(%ecx)
40ee3f:	41                   	inc    %ecx
40ee40:	00 51 00             	add    %dl,0x0(%ecx)
40ee43:	50                   	push   %eax
40ee44:	00 55 00             	add    %dl,0x0(%ebp)
40ee47:	57                   	push   %edi
40ee48:	00 48 00             	add    %cl,0x0(%eax)
40ee4b:	59                   	pop    %ecx
40ee4c:	00 58 00             	add    %bl,0x0(%eax)
40ee4f:	4f                   	dec    %edi
40ee50:	00 4d 00             	add    %cl,0x0(%ebp)
40ee53:	59                   	pop    %ecx
40ee54:	00 41 00             	add    %al,0x0(%ecx)
40ee57:	41                   	inc    %ecx
40ee58:	00 41 00             	add    %al,0x0(%ecx)
40ee5b:	41                   	inc    %ecx
40ee5c:	00 4b 00             	add    %cl,0x0(%ebx)
40ee5f:	4e                   	dec    %esi
40ee60:	00 34 00             	add    %dh,(%eax,%eax,1)
40ee63:	59                   	pop    %ecx
40ee64:	00 51 00             	add    %dl,0x0(%ecx)
40ee67:	41                   	inc    %ecx
40ee68:	00 41 00             	add    %al,0x0(%ecx)
40ee6b:	41                   	inc    %ecx
40ee6c:	00 4b 00             	add    %cl,0x0(%ebx)
40ee6f:	41                   	inc    %ecx
40ee70:	00 41 00             	add    %al,0x0(%ecx)
40ee73:	42                   	inc    %edx
40ee74:	00 48 00             	add    %cl,0x0(%eax)
40ee77:	57                   	push   %edi
40ee78:	00 43 00             	add    %al,0x0(%ebx)
40ee7b:	59                   	pop    %ecx
40ee7c:	00 41 00             	add    %al,0x0(%ecx)
40ee7f:	41                   	inc    %ecx
40ee80:	00 41 00             	add    %al,0x0(%ecx)
40ee83:	43                   	inc    %ebx
40ee84:	00 42 00             	add    %al,0x0(%edx)
40ee87:	4f                   	dec    %edi
40ee88:	00 33                	add    %dh,(%ebx)
40ee8a:	00 5a 00             	add    %bl,0x0(%edx)
40ee8d:	53                   	push   %ebx
40ee8e:	00 41 00             	add    %al,0x0(%ecx)
40ee91:	41                   	inc    %ecx
40ee92:	00 41 00             	add    %al,0x0(%ecx)
40ee95:	41                   	inc    %ecx
40ee96:	00 55 00             	add    %dl,0x0(%ebp)
40ee99:	41                   	inc    %ecx
40ee9a:	00 41 00             	add    %al,0x0(%ecx)
40ee9d:	43                   	inc    %ebx
40ee9e:	00 50 00             	add    %dl,0x0(%eax)
40eea1:	4d                   	dec    %ebp
40eea2:	00 46 00             	add    %al,0x0(%esi)
40eea5:	51                   	push   %ecx
40eea6:	00 41 00             	add    %al,0x0(%ecx)
40eea9:	41                   	inc    %ecx
40eeaa:	00 41 00             	add    %al,0x0(%ecx)
40eead:	45                   	inc    %ebp
40eeae:	00 4f 00             	add    %cl,0x0(%edi)
40eeb1:	4a                   	dec    %edx
40eeb2:	00 48 00             	add    %cl,0x0(%eax)
40eeb5:	51                   	push   %ecx
40eeb6:	00 41 00             	add    %al,0x0(%ecx)
40eeb9:	41                   	inc    %ecx
40eeba:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40eebe:	00 4e 00             	add    %cl,0x0(%esi)
40eec1:	34 00                	xor    $0x0,%al
40eec3:	5a                   	pop    %edx
40eec4:	00 51 00             	add    %dl,0x0(%ecx)
40eec7:	41                   	inc    %ecx
40eec8:	00 41 00             	add    %al,0x0(%ecx)
40eecb:	41                   	inc    %ecx
40eecc:	00 4b 00             	add    %cl,0x0(%ebx)
40eecf:	41                   	inc    %ecx
40eed0:	00 41 00             	add    %al,0x0(%ecx)
40eed3:	42                   	inc    %edx
40eed4:	00 48 00             	add    %cl,0x0(%eax)
40eed7:	57                   	push   %edi
40eed8:	00 43 00             	add    %al,0x0(%ebx)
40eedb:	59                   	pop    %ecx
40eedc:	00 41 00             	add    %al,0x0(%ecx)
40eedf:	41                   	inc    %ecx
40eee0:	00 41 00             	add    %al,0x0(%ecx)
40eee3:	43                   	inc    %ebx
40eee4:	00 42 00             	add    %al,0x0(%edx)
40eee7:	4f                   	dec    %edi
40eee8:	00 33                	add    %dh,(%ebx)
40eeea:	00 5a 00             	add    %bl,0x0(%edx)
40eeed:	55                   	push   %ebp
40eeee:	00 41 00             	add    %al,0x0(%ecx)
40eef1:	41                   	inc    %ecx
40eef2:	00 41 00             	add    %al,0x0(%ecx)
40eef5:	41                   	inc    %ecx
40eef6:	00 55 00             	add    %dl,0x0(%ebp)
40eef9:	41                   	inc    %ecx
40eefa:	00 41 00             	add    %al,0x0(%ecx)
40eefd:	43                   	inc    %ebx
40eefe:	00 50 00             	add    %dl,0x0(%eax)
40ef01:	4d                   	dec    %ebp
40ef02:	00 47 00             	add    %al,0x0(%edi)
40ef05:	41                   	inc    %ecx
40ef06:	00 41 00             	add    %al,0x0(%ecx)
40ef09:	41                   	inc    %ecx
40ef0a:	00 41 00             	add    %al,0x0(%ecx)
40ef0d:	45                   	inc    %ebp
40ef0e:	00 45 00             	add    %al,0x0(%ebp)
40ef11:	44                   	inc    %esp
40ef12:	00 36                	add    %dh,(%esi)
40ef14:	00 51 00             	add    %dl,0x0(%ecx)
40ef17:	41                   	inc    %ecx
40ef18:	00 41 00             	add    %al,0x0(%ecx)
40ef1b:	41                   	inc    %ecx
40ef1c:	00 41 00             	add    %al,0x0(%ecx)
40ef1f:	45                   	inc    %ebp
40ef20:	00 42 00             	add    %al,0x0(%edx)
40ef23:	35 00 51 00 43       	xor    $0x43005100,%eax
40ef28:	00 41 00             	add    %al,0x0(%ecx)
40ef2b:	41                   	inc    %ecx
40ef2c:	00 41 00             	add    %al,0x0(%ecx)
40ef2f:	4f                   	dec    %edi
40ef30:	00 4d 00             	add    %cl,0x0(%ebp)
40ef33:	57                   	push   %edi
40ef34:	00 51 00             	add    %dl,0x0(%ecx)
40ef37:	41                   	inc    %ecx
40ef38:	00 41 00             	add    %al,0x0(%ecx)
40ef3b:	41                   	inc    %ecx
40ef3c:	00 4b 00             	add    %cl,0x0(%ebx)
40ef3f:	4e                   	dec    %esi
40ef40:	00 34 00             	add    %dh,(%eax,%eax,1)
40ef43:	58                   	pop    %eax
40ef44:	00 41 00             	add    %al,0x0(%ecx)
40ef47:	41                   	inc    %ecx
40ef48:	00 41 00             	add    %al,0x0(%ecx)
40ef4b:	41                   	inc    %ecx
40ef4c:	00 4b 00             	add    %cl,0x0(%ebx)
40ef4f:	41                   	inc    %ecx
40ef50:	00 41 00             	add    %al,0x0(%ecx)
40ef53:	42                   	inc    %edx
40ef54:	00 48 00             	add    %cl,0x0(%eax)
40ef57:	57                   	push   %edi
40ef58:	00 44 00 41          	add    %al,0x41(%eax,%eax,1)
40ef5c:	00 41 00             	add    %al,0x0(%ecx)
40ef5f:	41                   	inc    %ecx
40ef60:	00 41 00             	add    %al,0x0(%ecx)
40ef63:	43                   	inc    %ebx
40ef64:	00 48 00             	add    %cl,0x0(%eax)
40ef67:	46                   	inc    %esi
40ef68:	00 50 00             	add    %dl,0x0(%eax)
40ef6b:	59                   	pop    %ecx
40ef6c:	00 41 00             	add    %al,0x0(%ecx)
40ef6f:	41                   	inc    %ecx
40ef70:	00 42 00             	add    %al,0x0(%edx)
40ef73:	59                   	pop    %ecx
40ef74:	00 47 00             	add    %al,0x0(%edi)
40ef77:	36 00 4c 00 59       	add    %cl,%ss:0x59(%eax,%eax,1)
40ef7c:	00 41 00             	add    %al,0x0(%ecx)
40ef7f:	41                   	inc    %ecx
40ef80:	00 41 00             	add    %al,0x0(%ecx)
40ef83:	46                   	inc    %esi
40ef84:	00 41 00             	add    %al,0x0(%ecx)
40ef87:	41                   	inc    %ecx
40ef88:	00 41 00             	add    %al,0x0(%ecx)
40ef8b:	54                   	push   %esp
40ef8c:	00 33                	add    %dh,(%ebx)
40ef8e:	00 42 00             	add    %al,0x0(%edx)
40ef91:	51                   	push   %ecx
40ef92:	00 41 00             	add    %al,0x0(%ecx)
40ef95:	41                   	inc    %ecx
40ef96:	00 41 00             	add    %al,0x0(%ecx)
40ef99:	42                   	inc    %edx
40ef9a:	00 41 00             	add    %al,0x0(%ecx)
40ef9d:	37                   	aaa
40ef9e:	00 4a 00             	add    %cl,0x0(%edx)
40efa1:	4d                   	dec    %ebp
40efa2:	00 50 00             	add    %dl,0x0(%eax)
40efa5:	52                   	push   %edx
40efa6:	00 4f 00             	add    %cl,0x0(%edi)
40efa9:	34 00                	xor    $0x0,%al
40efab:	5a                   	pop    %edx
40efac:	00 51 00             	add    %dl,0x0(%ecx)
40efaf:	41                   	inc    %ecx
40efb0:	00 41 00             	add    %al,0x0(%ecx)
40efb3:	41                   	inc    %ecx
40efb4:	00 41 00             	add    %al,0x0(%ecx)
40efb7:	55                   	push   %ebp
40efb8:	00 33                	add    %dh,(%ebx)
40efba:	00 5a 00             	add    %bl,0x0(%edx)
40efbd:	52                   	push   %edx
40efbe:	00 41 00             	add    %al,0x0(%ecx)
40efc1:	41                   	inc    %ecx
40efc2:	00 41 00             	add    %al,0x0(%ecx)
40efc5:	41                   	inc    %ecx
40efc6:	00 55 00             	add    %dl,0x0(%ebp)
40efc9:	41                   	inc    %ecx
40efca:	00 41 00             	add    %al,0x0(%ecx)
40efcd:	43                   	inc    %ebx
40efce:	00 50 00             	add    %dl,0x0(%eax)
40efd1:	4d                   	dec    %ebp
40efd2:	00 47 00             	add    %al,0x0(%edi)
40efd5:	41                   	inc    %ecx
40efd6:	00 41 00             	add    %al,0x0(%ecx)
40efd9:	41                   	inc    %ecx
40efda:	00 41 00             	add    %al,0x0(%ecx)
40efdd:	45                   	inc    %ebp
40efde:	00 43 00             	add    %al,0x0(%ebx)
40efe1:	35 00 58 00 54       	xor    $0x54005800,%eax
40efe6:	00 45 00             	add    %al,0x0(%ebp)
40efe9:	41                   	inc    %ecx
40efea:	00 41 00             	add    %al,0x0(%ecx)
40efed:	41                   	inc    %ecx
40efee:	00 42 00             	add    %al,0x0(%edx)
40eff1:	49                   	dec    %ecx
40eff2:	00 41 00             	add    %al,0x0(%ecx)
40eff5:	41                   	inc    %ecx
40eff6:	00 45 00             	add    %al,0x0(%ebp)
40eff9:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40effd:	4d                   	dec    %ebp
40effe:	00 41 00             	add    %al,0x0(%ecx)
40f001:	41                   	inc    %ecx
40f002:	00 41 00             	add    %al,0x0(%ecx)
40f005:	41                   	inc    %ecx
40f006:	00 49 00             	add    %cl,0x0(%ecx)
40f009:	34 00                	xor    $0x0,%al
40f00b:	53                   	push   %ebx
40f00c:	00 50 00             	add    %dl,0x0(%eax)
40f00f:	41                   	inc    %ecx
40f010:	00 41 00             	add    %al,0x0(%ecx)
40f013:	41                   	inc    %ecx
40f014:	00 48 00             	add    %cl,0x0(%eax)
40f017:	41                   	inc    %ecx
40f018:	00 33                	add    %dh,(%ebx)
40f01a:	00 5a 00             	add    %bl,0x0(%edx)
40f01d:	54                   	push   %esp
40f01e:	00 41 00             	add    %al,0x0(%ecx)
40f021:	41                   	inc    %ecx
40f022:	00 41 00             	add    %al,0x0(%ecx)
40f025:	41                   	inc    %ecx
40f026:	00 55 00             	add    %dl,0x0(%ebp)
40f029:	41                   	inc    %ecx
40f02a:	00 41 00             	add    %al,0x0(%ecx)
40f02d:	43                   	inc    %ebx
40f02e:	00 50 00             	add    %dl,0x0(%eax)
40f031:	4d                   	dec    %ebp
40f032:	00 47 00             	add    %al,0x0(%edi)
40f035:	41                   	inc    %ecx
40f036:	00 41 00             	add    %al,0x0(%ecx)
40f039:	41                   	inc    %ecx
40f03a:	00 41 00             	add    %al,0x0(%ecx)
40f03d:	45                   	inc    %ebp
40f03e:	00 43 00             	add    %al,0x0(%ebx)
40f041:	35 00 58 00 54       	xor    $0x54005800,%eax
40f046:	00 49 00             	add    %cl,0x0(%ecx)
40f049:	41                   	inc    %ecx
40f04a:	00 41 00             	add    %al,0x0(%ecx)
40f04d:	41                   	inc    %ecx
40f04e:	00 42 00             	add    %al,0x0(%edx)
40f051:	49                   	dec    %ecx
40f052:	00 41 00             	add    %al,0x0(%ecx)
40f055:	41                   	inc    %ecx
40f056:	00 45 00             	add    %al,0x0(%ebp)
40f059:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f05d:	4e                   	dec    %esi
40f05e:	00 41 00             	add    %al,0x0(%ecx)