418ee7:	74 5f                	je     0x418f48
418ee9:	41                   	inc    %ecx
418eea:	00 47 43             	add    %al,0x43(%edi)
418eed:	00 43 54             	add    %al,0x54(%ebx)
418ef0:	4c                   	dec    %esp
418ef1:	43                   	inc    %ebx
418ef2:	4f                   	dec    %edi
418ef3:	4c                   	dec    %esp
418ef4:	4f                   	dec    %edi
418ef5:	52                   	push   %edx
418ef6:	53                   	push   %ebx
418ef7:	54                   	push   %esp
418ef8:	41                   	inc    %ecx
418ef9:	54                   	push   %esp
418efa:	49                   	dec    %ecx
418efb:	43                   	inc    %ebx
418efc:	00 51 55             	add    %dl,0x55(%ecx)
418eff:	45                   	inc    %ebp
418f00:	55                   	push   %ebp
418f01:	45                   	inc    %ebp
418f02:	53                   	push   %ebx
418f03:	59                   	pop    %ecx
418f04:	4e                   	dec    %esi
418f05:	43                   	inc    %ebx
418f06:	00 53 79             	add    %dl,0x79(%ebx)
418f09:	73 74                	jae    0x418f7f
418f0b:	65 6d                	gs insl (%dx),%es:(%edi)
418f0d:	2e 44                	cs inc %esp
418f0f:	72 61                	jb     0x418f72
418f11:	77 69                	ja     0x418f7c
418f13:	6e                   	outsb  %ds:(%esi),(%dx)
418f14:	67 2e 44             	addr16 cs inc %esp
418f17:	72 61                	jb     0x418f7a
418f19:	77 69                	ja     0x418f84
418f1b:	6e                   	outsb  %ds:(%esi),(%dx)
418f1c:	67 32 44 00          	xor    0x0(%si),%al
418f20:	48                   	dec    %eax
418f21:	53                   	push   %ebx
418f22:	48                   	dec    %eax
418f23:	45                   	inc    %ebp
418f24:	4c                   	dec    %esp
418f25:	4c                   	dec    %esp
418f26:	5f                   	pop    %edi
418f27:	57                   	push   %edi
418f28:	49                   	dec    %ecx
418f29:	4e                   	dec    %esi
418f2a:	44                   	inc    %esp
418f2b:	4f                   	dec    %edi
418f2c:	57                   	push   %edi
418f2d:	52                   	push   %edx
418f2e:	45                   	inc    %ebp
418f2f:	50                   	push   %eax
418f30:	4c                   	dec    %esp
418f31:	41                   	inc    %ecx
418f32:	43                   	inc    %ebx
418f33:	45                   	inc    %ebp
418f34:	44                   	inc    %esp
418f35:	00 53 54             	add    %dl,0x54(%ebx)
418f38:	59                   	pop    %ecx
418f39:	4c                   	dec    %esp
418f3a:	45                   	inc    %ebp
418f3b:	43                   	inc    %ebx
418f3c:	48                   	dec    %eax
418f3d:	41                   	inc    %ecx
418f3e:	4e                   	dec    %esi
418f3f:	47                   	inc    %edi
418f40:	45                   	inc    %ebp
418f41:	44                   	inc    %esp
418f42:	00 54 48 45          	add    %dl,0x45(%eax,%ecx,2)
418f46:	4d                   	dec    %ebp
418f47:	45                   	inc    %ebp
418f48:	43                   	inc    %ebx
418f49:	48                   	dec    %eax
418f4a:	41                   	inc    %ecx
418f4b:	4e                   	dec    %esi
418f4c:	47                   	inc    %edi
418f4d:	45                   	inc    %ebp
418f4e:	44                   	inc    %esp
418f4f:	00 43 41             	add    %al,0x41(%ebx)
418f52:	50                   	push   %eax
418f53:	54                   	push   %esp
418f54:	55                   	push   %ebp
418f55:	52                   	push   %edx
418f56:	45                   	inc    %ebp
418f57:	43                   	inc    %ebx
418f58:	48                   	dec    %eax
418f59:	41                   	inc    %ecx
418f5a:	4e                   	dec    %esi
418f5b:	47                   	inc    %edi
418f5c:	45                   	inc    %ebp
418f5d:	44                   	inc    %esp
418f5e:	00 50 41             	add    %dl,0x41(%eax)
418f61:	4c                   	dec    %esp
418f62:	45                   	inc    %ebp
418f63:	54                   	push   %esp
418f64:	54                   	push   %esp
418f65:	45                   	inc    %ebp
418f66:	43                   	inc    %ebx
418f67:	48                   	dec    %eax
418f68:	41                   	inc    %ecx
418f69:	4e                   	dec    %esi
418f6a:	47                   	inc    %edi
418f6b:	45                   	inc    %ebp
418f6c:	44                   	inc    %esp
418f6d:	00 44 57 4d          	add    %al,0x4d(%edi,%edx,2)
418f71:	4e                   	dec    %esi
418f72:	43                   	inc    %ebx
418f73:	52                   	push   %edx
418f74:	45                   	inc    %ebp
418f75:	4e                   	dec    %esi
418f76:	44                   	inc    %esp
418f77:	45                   	inc    %ebp
418f78:	52                   	push   %edx
418f79:	49                   	dec    %ecx
418f7a:	4e                   	dec    %esi
418f7b:	47                   	inc    %edi
418f7c:	43                   	inc    %ebx
418f7d:	48                   	dec    %eax
418f7e:	41                   	inc    %ecx
418f7f:	4e                   	dec    %esi
418f80:	47                   	inc    %edi
418f81:	45                   	inc    %ebp
418f82:	44                   	inc    %esp
418f83:	00 44 57 4d          	add    %al,0x4d(%edi,%edx,2)
418f87:	43                   	inc    %ebx
418f88:	4f                   	dec    %edi
418f89:	4d                   	dec    %ebp
418f8a:	50                   	push   %eax
418f8b:	4f                   	dec    %edi
418f8c:	53                   	push   %ebx
418f8d:	49                   	dec    %ecx
418f8e:	54                   	push   %esp
418f8f:	49                   	dec    %ecx
418f90:	4f                   	dec    %edi
418f91:	4e                   	dec    %esi
418f92:	43                   	inc    %ebx
418f93:	48                   	dec    %eax
418f94:	41                   	inc    %ecx
418f95:	4e                   	dec    %esi
418f96:	47                   	inc    %edi
418f97:	45                   	inc    %ebp
418f98:	44                   	inc    %esp
418f99:	00 55 53             	add    %dl,0x53(%ebp)
418f9c:	45                   	inc    %ebp
418f9d:	52                   	push   %edx
418f9e:	43                   	inc    %ebx
418f9f:	48                   	dec    %eax
418fa0:	41                   	inc    %ecx
418fa1:	4e                   	dec    %esi
418fa2:	47                   	inc    %edi
418fa3:	45                   	inc    %ebp
418fa4:	44                   	inc    %esp
418fa5:	00 44 57 4d          	add    %al,0x4d(%edi,%edx,2)
418fa9:	43                   	inc    %ebx
418faa:	4f                   	dec    %edi
418fab:	4c                   	dec    %esp
418fac:	4f                   	dec    %edi
418fad:	52                   	push   %edx
418fae:	49                   	dec    %ecx
418faf:	5a                   	pop    %edx
418fb0:	41                   	inc    %ecx
418fb1:	54                   	push   %esp
418fb2:	49                   	dec    %ecx
418fb3:	4f                   	dec    %edi
418fb4:	4e                   	dec    %esi
418fb5:	43                   	inc    %ebx
418fb6:	4f                   	dec    %edi
418fb7:	4c                   	dec    %esp
418fb8:	4f                   	dec    %edi
418fb9:	52                   	push   %edx
418fba:	43                   	inc    %ebx
418fbb:	48                   	dec    %eax
418fbc:	41                   	inc    %ecx
418fbd:	4e                   	dec    %esi
418fbe:	47                   	inc    %edi
418fbf:	45                   	inc    %ebp
418fc0:	44                   	inc    %esp
418fc1:	00 57 49             	add    %dl,0x49(%edi)
418fc4:	4e                   	dec    %esi
418fc5:	44                   	inc    %esp
418fc6:	4f                   	dec    %edi
418fc7:	57                   	push   %edi
418fc8:	50                   	push   %eax
418fc9:	4f                   	dec    %edi
418fca:	53                   	push   %ebx
418fcb:	43                   	inc    %ebx
418fcc:	48                   	dec    %eax
418fcd:	41                   	inc    %ecx
418fce:	4e                   	dec    %esi
418fcf:	47                   	inc    %edi
418fd0:	45                   	inc    %ebp
418fd1:	44                   	inc    %esp
418fd2:	00 43 50             	add    %al,0x50(%ebx)
418fd5:	4c                   	dec    %esp
418fd6:	5f                   	pop    %edi
418fd7:	4c                   	dec    %esp
418fd8:	41                   	inc    %ecx
418fd9:	55                   	push   %ebp
418fda:	4e                   	dec    %esi
418fdb:	43                   	inc    %ebx
418fdc:	48                   	dec    %eax
418fdd:	45                   	inc    %ebp
418fde:	44                   	inc    %esp
418fdf:	00 48 53             	add    %cl,0x53(%eax)
418fe2:	48                   	dec    %eax
418fe3:	45                   	inc    %ebp
418fe4:	4c                   	dec    %esp
418fe5:	4c                   	dec    %esp
418fe6:	5f                   	pop    %edi
418fe7:	57                   	push   %edi
418fe8:	49                   	dec    %ecx
418fe9:	4e                   	dec    %esi
418fea:	44                   	inc    %esp
418feb:	4f                   	dec    %edi
418fec:	57                   	push   %edi
418fed:	43                   	inc    %ebx
418fee:	52                   	push   %edx
418fef:	45                   	inc    %ebp
418ff0:	41                   	inc    %ecx
418ff1:	54                   	push   %esp
418ff2:	45                   	inc    %ebp
418ff3:	44                   	inc    %esp
418ff4:	00 48 53             	add    %cl,0x53(%eax)
418ff7:	48                   	dec    %eax
418ff8:	45                   	inc    %ebp
418ff9:	4c                   	dec    %esp
418ffa:	4c                   	dec    %esp
418ffb:	5f                   	pop    %edi
418ffc:	57                   	push   %edi
418ffd:	49                   	dec    %ecx
418ffe:	4e                   	dec    %esi
418fff:	44                   	inc    %esp
419000:	4f                   	dec    %edi
419001:	57                   	push   %edi
419002:	41                   	inc    %ecx
419003:	43                   	inc    %ebx
419004:	54                   	push   %esp
419005:	49                   	dec    %ecx
419006:	56                   	push   %esi
419007:	41                   	inc    %ecx
419008:	54                   	push   %esp
419009:	45                   	inc    %ebp
41900a:	44                   	inc    %esp
41900b:	00 48 53             	add    %cl,0x53(%eax)
41900e:	48                   	dec    %eax
41900f:	45                   	inc    %ebp
419010:	4c                   	dec    %esp
419011:	4c                   	dec    %esp
419012:	5f                   	pop    %edi
419013:	57                   	push   %edi
419014:	49                   	dec    %ecx
419015:	4e                   	dec    %esi
419016:	44                   	inc    %esp
419017:	4f                   	dec    %edi
419018:	57                   	push   %edi
419019:	44                   	inc    %esp
41901a:	45                   	inc    %ebp
41901b:	53                   	push   %ebx
41901c:	54                   	push   %esp
41901d:	52                   	push   %edx
41901e:	4f                   	dec    %edi
41901f:	59                   	pop    %ecx
419020:	45                   	inc    %ebp
419021:	44                   	inc    %esp
419022:	00 48 53             	add    %cl,0x53(%eax)
419025:	48                   	dec    %eax
419026:	45                   	inc    %ebp
419027:	4c                   	dec    %esp
419028:	4c                   	dec    %esp
419029:	5f                   	pop    %edi
41902a:	41                   	inc    %ecx
41902b:	50                   	push   %eax
41902c:	50                   	push   %eax
41902d:	43                   	inc    %ebx
41902e:	4f                   	dec    %edi
41902f:	4d                   	dec    %ebp
419030:	4d                   	dec    %ebp
419031:	41                   	inc    %ecx
419032:	4e                   	dec    %esi
419033:	44                   	inc    %esp
419034:	00 53 59             	add    %dl,0x59(%ebx)
419037:	53                   	push   %ebx
419038:	43                   	inc    %ebx
419039:	4f                   	dec    %edi
41903a:	4d                   	dec    %ebp
41903b:	4d                   	dec    %ebp
41903c:	41                   	inc    %ecx
41903d:	4e                   	dec    %esi
41903e:	44                   	inc    %esp
41903f:	00 4d 45             	add    %cl,0x45(%ebp)
419042:	4e                   	dec    %esi
419043:	55                   	push   %ebp
419044:	43                   	inc    %ebx
419045:	4f                   	dec    %edi
419046:	4d                   	dec    %ebp
419047:	4d                   	dec    %ebp
419048:	41                   	inc    %ecx
419049:	4e                   	dec    %esi
41904a:	44                   	inc    %esp
41904b:	00 49 43             	add    %cl,0x43(%ecx)
41904e:	4f                   	dec    %edi
41904f:	4e                   	dec    %esi
419050:	45                   	inc    %ebp
419051:	52                   	push   %edx
419052:	41                   	inc    %ecx
419053:	53                   	push   %ebx
419054:	45                   	inc    %ebp
419055:	42                   	inc    %edx
419056:	4b                   	dec    %ebx
419057:	47                   	inc    %edi
419058:	4e                   	dec    %esi
419059:	44                   	inc    %esp
41905a:	00 54 43 41          	add    %dl,0x41(%ebx,%eax,2)
41905e:	52                   	push   %edx
41905f:	44                   	inc    %esp
419060:	00 53 49             	add    %dl,0x49(%ebx)
419063:	5a                   	pop    %edx
419064:	45                   	inc    %ebp
419065:	43                   	inc    %ebx
419066:	4c                   	dec    %esp
419067:	49                   	dec    %ecx
419068:	50                   	push   %eax
419069:	42                   	inc    %edx
41906a:	4f                   	dec    %edi
41906b:	41                   	inc    %ecx
41906c:	52                   	push   %edx
41906d:	44                   	inc    %esp
41906e:	00 48 53             	add    %cl,0x53(%eax)
419071:	43                   	inc    %ebx
419072:	52                   	push   %edx
419073:	4f                   	dec    %edi
419074:	4c                   	dec    %esp
419075:	4c                   	dec    %esp
419076:	43                   	inc    %ebx
419077:	4c                   	dec    %esp
419078:	49                   	dec    %ecx
419079:	50                   	push   %eax
41907a:	42                   	inc    %edx
41907b:	4f                   	dec    %edi
41907c:	41                   	inc    %ecx
41907d:	52                   	push   %edx
41907e:	44                   	inc    %esp
41907f:	00 56 53             	add    %dl,0x53(%esi)
419082:	43                   	inc    %ebx
419083:	52                   	push   %edx
419084:	4f                   	dec    %edi
419085:	4c                   	dec    %esp
419086:	4c                   	dec    %esp
419087:	43                   	inc    %ebx
419088:	4c                   	dec    %esp