404dad:	00 00                	add    %al,(%eax)
404daf:	00 41 00             	add    %al,0x0(%ecx)
404db2:	55                   	push   %ebp
404db3:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
404db7:	00 5f 00             	add    %bl,0x0(%edi)
404dba:	53                   	push   %ebx
404dbb:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
404dbf:	00 52 00             	add    %dl,0x0(%edx)
404dc2:	54                   	push   %esp
404dc3:	00 00                	add    %al,(%eax)
404dc5:	00 00                	add    %al,(%eax)
404dc7:	00 41 00             	add    %al,0x0(%ecx)
404dca:	55                   	push   %ebp
404dcb:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
404dcf:	00 5f 00             	add    %bl,0x0(%edi)
404dd2:	53                   	push   %ebx
404dd3:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
404dd7:	00 52 00             	add    %dl,0x0(%edx)
404dda:	54                   	push   %esp
404ddb:	00 20                	add    %ah,(%eax)
404ddd:	00 20                	add    %ah,(%eax)
404ddf:	00 28                	add    %ch,(%eax)
404de1:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
404de5:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
404de9:	00 59 00             	add    %bl,0x0(%ecx)
404dec:	45                   	inc    %ebp
404ded:	00 44 00 29          	add    %al,0x29(%eax,%eax,1)
404df1:	00 00                	add    %al,(%eax)
404df3:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
404df7:	00 4d 00             	add    %cl,0x0(%ebp)
404dfa:	41                   	inc    %ecx
404dfb:	00 4e 00             	add    %cl,0x0(%esi)
404dfe:	44                   	inc    %esp
404dff:	00 5f 00             	add    %bl,0x0(%edi)
404e02:	53                   	push   %ebx
404e03:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
404e07:	00 52 00             	add    %dl,0x0(%edx)
404e0a:	54                   	push   %esp
404e0b:	00 00                	add    %al,(%eax)
404e0d:	00 00                	add    %al,(%eax)
404e0f:	00 44 00 49          	add    %al,0x49(%eax,%eax,1)
404e13:	00 53 00             	add    %dl,0x0(%ebx)
404e16:	41                   	inc    %ecx
404e17:	00 42 00             	add    %al,0x0(%edx)
404e1a:	4c                   	dec    %esp
404e1b:	00 45 00             	add    %al,0x0(%ebp)
404e1e:	44                   	inc    %esp
404e1f:	00 00                	add    %al,(%eax)
404e21:	00 00                	add    %al,(%eax)
404e23:	00 4e 00             	add    %cl,0x0(%esi)
404e26:	4f                   	dec    %edi
404e27:	00 52 00             	add    %dl,0x0(%edx)
404e2a:	4d                   	dec    %ebp
404e2b:	00 41 00             	add    %al,0x0(%ecx)
404e2e:	4c                   	dec    %esp
404e2f:	00 00                	add    %al,(%eax)
404e31:	00 00                	add    %al,(%eax)
404e33:	00 53 00             	add    %dl,0x0(%ebx)
404e36:	45                   	inc    %ebp
404e37:	00 56 00             	add    %dl,0x0(%esi)
404e3a:	45                   	inc    %ebp
404e3b:	00 52 00             	add    %dl,0x0(%edx)
404e3e:	45                   	inc    %ebp
404e3f:	00 00                	add    %al,(%eax)
404e41:	00 00                	add    %al,(%eax)
404e43:	00 43 00             	add    %al,0x0(%ebx)
404e46:	52                   	push   %edx
404e47:	00 49 00             	add    %cl,0x0(%ecx)
404e4a:	54                   	push   %esp
404e4b:	00 49 00             	add    %cl,0x0(%ecx)
404e4e:	43                   	inc    %ebx
404e4f:	00 41 00             	add    %al,0x0(%ecx)
404e52:	4c                   	dec    %esp
404e53:	00 00                	add    %al,(%eax)
404e55:	00 00                	add    %al,(%eax)
404e57:	00 49 00             	add    %cl,0x0(%ecx)
404e5a:	47                   	inc    %edi
404e5b:	00 4e 00             	add    %cl,0x0(%esi)
404e5e:	4f                   	dec    %edi
404e5f:	00 52 00             	add    %dl,0x0(%edx)
404e62:	45                   	inc    %ebp
404e63:	00 00                	add    %al,(%eax)
404e65:	00 00                	add    %al,(%eax)
404e67:	00 47 00             	add    %al,0x0(%edi)
404e6a:	65 00 74 00 53       	add    %dh,%gs:0x53(%eax,%eax,1)
404e6f:	00 65 00             	add    %ah,0x0(%ebp)
404e72:	72 00                	jb     0x404e74
404e74:	76 00                	jbe    0x404e76
404e76:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404e7c:	43                   	inc    %ebx
404e7d:	00 6f 00             	add    %ch,0x0(%edi)
404e80:	6e                   	outsb  %ds:(%esi),(%dx)
404e81:	00 66 00             	add    %ah,0x0(%esi)
404e84:	69 00 67 00 00 00    	imul   $0x67,(%eax),%eax
404e8a:	00 00                	add    %al,(%eax)
404e8c:	34 00                	xor    $0x0,%al
404e8e:	30 00                	xor    %al,(%eax)
404e90:	39 00                	cmp    %eax,(%eax)
404e92:	36 00 00             	add    %al,%ss:(%eax)
404e95:	00 00                	add    %al,(%eax)
404e97:	00 0a                	add    %cl,(%edx)
404e99:	00 00                	add    %al,(%eax)
404e9b:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
404e9f:	00 63 00             	add    %ah,0x0(%ebx)
404ea2:	61                   	popa
404ea3:	00 6c 00 41          	add    %ch,0x41(%eax,%eax,1)
404ea7:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
404eab:	00 6f 00             	add    %ch,0x0(%edi)
404eae:	63 00                	arpl   %eax,(%eax)
404eb0:	00 00                	add    %al,(%eax)
404eb2:	00 00                	add    %al,(%eax)
404eb4:	51                   	push   %ecx
404eb5:	00 75 00             	add    %dh,0x0(%ebp)
404eb8:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404ebc:	79 00                	jns    0x404ebe
404ebe:	4c                   	dec    %esp
404ebf:	00 6f 00             	add    %ch,0x0(%edi)
404ec2:	63 00                	arpl   %eax,(%eax)
404ec4:	61                   	popa
404ec5:	00 6c 00 55          	add    %ch,0x55(%eax,%eax,1)
404ec9:	00 73 00             	add    %dh,0x0(%ebx)
404ecc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404ed0:	53                   	push   %ebx
404ed1:	00 65 00             	add    %ah,0x0(%ebp)
404ed4:	72 00                	jb     0x404ed6
404ed6:	76 00                	jbe    0x404ed8
404ed8:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404ede:	4e                   	dec    %esi
404edf:	00 61 00             	add    %ah,0x0(%ecx)
404ee2:	6d                   	insl   (%dx),%es:(%edi)
404ee3:	00 65 00             	add    %ah,0x0(%ebp)
404ee6:	00 00                	add    %al,(%eax)
404ee8:	52                   	push   %edx
404ee9:	00 74 00 6c          	add    %dh,0x6c(%eax,%eax,1)
404eed:	00 43 00             	add    %al,0x0(%ebx)
404ef0:	72 00                	jb     0x404ef2
404ef2:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
404ef6:	74 00                	je     0x404ef8
404ef8:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
404efc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404f00:	76 00                	jbe    0x404f02
404f02:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404f08:	53                   	push   %ebx
404f09:	00 69 00             	add    %ch,0x0(%ecx)
404f0c:	64 00 00             	add    %al,%fs:(%eax)
404f0f:	00 43 00             	add    %al,0x0(%ebx)
404f12:	6f                   	outsl  %ds:(%esi),(%dx)
404f13:	00 6e 00             	add    %ch,0x0(%esi)
404f16:	76 00                	jbe    0x404f18
404f18:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404f1c:	74 00                	je     0x404f1e
404f1e:	53                   	push   %ebx
404f1f:	00 69 00             	add    %ch,0x0(%ecx)
404f22:	64 00 54 00 6f       	add    %dl,%fs:0x6f(%eax,%eax,1)
404f27:	00 53 00             	add    %dl,0x0(%ebx)
404f2a:	74 00                	je     0x404f2c
404f2c:	72 00                	jb     0x404f2e
404f2e:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
404f34:	53                   	push   %ebx
404f35:	00 69 00             	add    %ch,0x0(%ecx)
404f38:	64 00 00             	add    %al,%fs:(%eax)
404f3b:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
404f3f:	00 76 00             	add    %dh,0x0(%esi)
404f42:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
404f48:	00 00                	add    %al,(%eax)
404f4a:	00 00                	add    %al,(%eax)
404f4c:	63 00                	arpl   %eax,(%eax)
404f4e:	75 00                	jne    0x404f50
404f50:	73 00                	jae    0x404f52
404f52:	74 00                	je     0x404f54
404f54:	6f                   	outsl  %ds:(%esi),(%dx)
404f55:	00 6d 00             	add    %ch,0x0(%ebp)
404f58:	00 00                	add    %al,(%eax)
404f5a:	00 00                	add    %al,(%eax)
404f5c:	73 00                	jae    0x404f5e
404f5e:	74 00                	je     0x404f60
404f60:	72 00                	jb     0x404f62
404f62:	63 00                	arpl   %eax,(%eax)
404f64:	75 00                	jne    0x404f66
404f66:	73 00                	jae    0x404f68
404f68:	74 00                	je     0x404f6a
404f6a:	6f                   	outsl  %ds:(%esi),(%dx)
404f6b:	00 6d 00             	add    %ch,0x0(%ebp)
404f6e:	00 00                	add    %al,(%eax)
404f70:	6c                   	insb   (%dx),%es:(%edi)
404f71:	00 76 00             	add    %dh,0x0(%esi)
404f74:	6c                   	insb   (%dx),%es:(%edi)
404f75:	00 63 00             	add    %ah,0x0(%ebx)
404f78:	75 00                	jne    0x404f7a
404f7a:	73 00                	jae    0x404f7c
404f7c:	74 00                	je     0x404f7e
404f7e:	6f                   	outsl  %ds:(%esi),(%dx)
404f7f:	00 6d 00             	add    %ch,0x0(%ebp)
404f82:	00 00                	add    %al,(%eax)
404f84:	6b 00 77             	imul   $0x77,(%eax),%eax
404f87:	00 61 00             	add    %ah,0x0(%ecx)
404f8a:	6e                   	outsb  %ds:(%esi),(%dx)
404f8b:	00 79 00             	add    %bh,0x0(%ecx)
404f8e:	63 00                	arpl   %eax,(%eax)
404f90:	75 00                	jne    0x404f92
404f92:	73 00                	jae    0x404f94
404f94:	74 00                	je     0x404f96
404f96:	6f                   	outsl  %ds:(%esi),(%dx)
404f97:	00 6d 00             	add    %ch,0x0(%ebp)
404f9a:	00 00                	add    %al,(%eax)
404f9c:	6b 00 77             	imul   $0x77,(%eax),%eax
404f9f:	00 61 00             	add    %ah,0x0(%ecx)
404fa2:	6c                   	insb   (%dx),%es:(%edi)
404fa3:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
404fa7:	00 75 00             	add    %dh,0x0(%ebp)
404faa:	73 00                	jae    0x404fac
404fac:	74 00                	je     0x404fae
404fae:	6f                   	outsl  %ds:(%esi),(%dx)
404faf:	00 6d 00             	add    %ch,0x0(%ebp)
404fb2:	00 00                	add    %al,(%eax)
404fb4:	6e                   	outsb  %ds:(%esi),(%dx)
404fb5:	00 65 00             	add    %ah,0x0(%ebp)
404fb8:	74 00                	je     0x404fba
404fba:	77 00                	ja     0x404fbc
404fbc:	6f                   	outsl  %ds:(%esi),(%dx)
404fbd:	00 72 00             	add    %dh,0x0(%edx)
404fc0:	6b 00 6f             	imul   $0x6f,(%eax),%eax
404fc3:	00 6e 00             	add    %ch,0x0(%esi)
404fc6:	00 00                	add    %al,(%eax)
404fc8:	6e                   	outsb  %ds:(%esi),(%dx)
404fc9:	00 65 00             	add    %ah,0x0(%ebp)
404fcc:	74 00                	je     0x404fce
404fce:	77 00                	ja     0x404fd0
404fd0:	6f                   	outsl  %ds:(%esi),(%dx)
404fd1:	00 72 00             	add    %dh,0x0(%edx)
404fd4:	6b 00 6f             	imul   $0x6f,(%eax),%eax
404fd7:	00 66 00             	add    %ah,0x0(%esi)
404fda:	66 00 00             	data16 add %al,(%eax)
404fdd:	00 00                	add    %al,(%eax)
404fdf:	00 64 00 6f          	add    %ah,0x6f(%eax,%eax,1)
404fe3:	00 6d 00             	add    %ch,0x0(%ebp)
404fe6:	61                   	popa
404fe7:	00 69 00             	add    %ch,0x0(%ecx)
404fea:	6e                   	outsb  %ds:(%esi),(%dx)
404feb:	00 6a 00             	add    %ch,0x0(%edx)
404fee:	6f                   	outsl  %ds:(%esi),(%dx)
404fef:	00 69 00             	add    %ch,0x0(%ecx)
404ff2:	6e                   	outsb  %ds:(%esi),(%dx)
404ff3:	00 00                	add    %al,(%eax)
404ff5:	00 00                	add    %al,(%eax)
404ff7:	00 64 00 6f          	add    %ah,0x6f(%eax,%eax,1)
404ffb:	00 6d 00             	add    %ch,0x0(%ebp)
404ffe:	61                   	popa
404fff:	00 69 00             	add    %ch,0x0(%ecx)
405002:	6e                   	outsb  %ds:(%esi),(%dx)
405003:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
405007:	00 61 00             	add    %ah,0x0(%ecx)
40500a:	76 00                	jbe    0x40500c
40500c:	65 00 00             	add    %al,%gs:(%eax)
40500f:	00 70 00             	add    %dh,0x0(%eax)
405012:	6f                   	outsl  %ds:(%esi),(%dx)
405013:	00 72 00             	add    %dh,0x0(%edx)
405016:	74 00                	je     0x405018
405018:	6f                   	outsl  %ds:(%esi),(%dx)
405019:	00 70 00             	add    %dh,0x0(%eax)
40501c:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
405020:	00 00                	add    %al,(%eax)
405022:	00 00                	add    %al,(%eax)
405024:	70 00                	jo     0x405026
405026:	6f                   	outsl  %ds:(%esi),(%dx)
405027:	00 72 00             	add    %dh,0x0(%edx)
40502a:	74 00                	je     0x40502c
40502c:	63 00                	arpl   %eax,(%eax)
40502e:	6c                   	insb   (%dx),%es:(%edi)
40502f:	00 6f 00             	add    %ch,0x0(%edi)
405032:	73 00                	jae    0x405034
405034:	65 00 00             	add    %al,%gs:(%eax)
405037:	00 6d 00             	add    %ch,0x0(%ebp)
40503a:	61                   	popa
40503b:	00 63 00             	add    %ah,0x0(%ebx)
40503e:	68 00 69 00 6e       	push   $0x6e006900
405043:	00 65 00             	add    %ah,0x0(%ebp)
405046:	70 00                	jo     0x405048
405048:	6f                   	outsl  %ds:(%esi),(%dx)
405049:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
40504d:	00 63 00             	add    %ah,0x0(%ebx)
405050:	79 00                	jns    0x405052
405052:	00 00                	add    %al,(%eax)
405054:	75 00                	jne    0x405056
405056:	73 00                	jae    0x405058
405058:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40505c:	70 00                	jo     0x40505e
40505e:	6f                   	outsl  %ds:(%esi),(%dx)
40505f:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
405063:	00 63 00             	add    %ah,0x0(%ebx)
405066:	79 00                	jns    0x405068
405068:	00 00                	add    %al,(%eax)
40506a:	00 00                	add    %al,(%eax)
40506c:	72 00                	jb     0x40506e
40506e:	70 00                	jo     0x405070
405070:	63 00                	arpl   %eax,(%eax)
405072:	69 00 6e 00 74 00    	imul   $0x74006e,(%eax),%eax
405078:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40507c:	66 00 61 00          	data16 add %ah,0x0(%ecx)
405080:	63 00                	arpl   %eax,(%eax)
405082:	65 00 00             	add    %al,%gs:(%eax)
405085:	00 00                	add    %al,(%eax)
405087:	00 6e 00             	add    %ch,0x0(%esi)
40508a:	61                   	popa
40508b:	00 6d 00             	add    %ch,0x0(%ebp)
40508e:	65 00 64 00 70       	add    %ah,%gs:0x70(%eax,%eax,1)
405093:	00 69 00             	add    %ch,0x0(%ecx)
405096:	70 00                	jo     0x405098
405098:	65 00 00             	add    %al,%gs:(%eax)
40509b:	00 00                	add    %al,(%eax)
40509d:	00 00                	add    %al,(%eax)
40509f:	00 43 00             	add    %al,0x0(%ebx)
4050a2:	72 00                	jb     0x4050a4
4050a4:	79 00                	jns    0x4050a6
4050a6:	70 00                	jo     0x4050a8
4050a8:	74 00                	je     0x4050aa
4050aa:	53                   	push   %ebx
4050ab:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
4050af:	00 69 00             	add    %ch,0x0(%ecx)
4050b2:	6e                   	outsb  %ds:(%esi),(%dx)
4050b3:	00 67 00             	add    %ah,0x0(%edi)
4050b6:	54                   	push   %esp
4050b7:	00 6f 00             	add    %ch,0x0(%edi)
4050ba:	42                   	inc    %edx
4050bb:	00 69 00             	add    %ch,0x0(%ecx)
4050be:	6e                   	outsb  %ds:(%esi),(%dx)
4050bf:	00 61 00             	add    %ah,0x0(%ecx)
4050c2:	72 00                	jb     0x4050c4
4050c4:	79 00                	jns    0x4050c6
4050c6:	3a 00                	cmp    (%eax),%al
4050c8:	20 00                	and    %al,(%eax)
4050ca:	48                   	dec    %eax
4050cb:	00 65 00             	add    %ah,0x0(%ebp)
4050ce:	78 00                	js     0x4050d0
4050d0:	20 00                	and    %al,(%eax)
4050d2:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4050d6:	74 00                	je     0x4050d8
4050d8:	61                   	popa
4050d9:	00 20                	add    %ah,(%eax)
4050db:	00 73 00             	add    %dh,0x0(%ebx)
4050de:	74 00                	je     0x4050e0
4050e0:	72 00                	jb     0x4050e2
4050e2:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
4050e8:	20 00                	and    %al,(%eax)
4050ea:	74 00                	je     0x4050ec
4050ec:	6f                   	outsl  %ds:(%esi),(%dx)
4050ed:	00 20                	add    %ah,(%eax)
4050ef:	00 62 00             	add    %ah,0x0(%edx)
4050f2:	69 00 6e 00 61 00    	imul   $0x61006e,(%eax),%eax
4050f8:	72 00                	jb     0x4050fa