404976:	b3 00                	mov    $0x0,%bl
404978:	53                   	push   %ebx
404979:	00 b3 00 20 00 b3    	add    %dh,-0x4cffe000(%ebx)
40497f:	00 43 00             	add    %al,0x0(%ebx)
404982:	b3 00                	mov    $0x0,%bl
404984:	72 00                	jb     0x404986
404986:	b3 00                	mov    $0x0,%bl
404988:	79 00                	jns    0x40498a
40498a:	b3 00                	mov    $0x0,%bl
40498c:	70 00                	jo     0x40498e
40498e:	b3 00                	mov    $0x0,%bl
404990:	74 00                	je     0x404992
404992:	b3 00                	mov    $0x0,%bl
404994:	6f                   	outsl  %ds:(%esi),(%dx)
404995:	00 b3 00 67 00 b3    	add    %dh,-0x4cff9900(%ebx)
40499b:	00 72 00             	add    %dh,0x0(%edx)
40499e:	b3 00                	mov    $0x0,%bl
4049a0:	61                   	popa
4049a1:	00 b3 00 70 00 b3    	add    %dh,-0x4cff9000(%ebx)
4049a7:	00 68 00             	add    %ch,0x0(%eax)
4049aa:	b3 00                	mov    $0x0,%bl
4049ac:	69 00 b3 00 63 00    	imul   $0x6300b3,(%eax),%eax
4049b2:	b3 00                	mov    $0x0,%bl
4049b4:	20 00                	and    %al,(%eax)
4049b6:	b3 00                	mov    $0x0,%bl
4049b8:	50                   	push   %eax
4049b9:	00 b3 00 72 00 b3    	add    %dh,-0x4cff8e00(%ebx)
4049bf:	00 6f 00             	add    %ch,0x0(%edi)
4049c2:	b3 00                	mov    $0x0,%bl
4049c4:	76 00                	jbe    0x4049c6
4049c6:	b3 00                	mov    $0x0,%bl
4049c8:	69 00 b3 00 64 00    	imul   $0x6400b3,(%eax),%eax
4049ce:	b3 00                	mov    $0x0,%bl
4049d0:	65 00 b3 00 72 00 b3 	add    %dh,%gs:-0x4cff8e00(%ebx)
4049d7:	00 20                	add    %ah,(%eax)
4049d9:	00 b3 00 28 00 b3    	add    %dh,-0x4cffd800(%ebx)
4049df:	00 50 00             	add    %dl,0x0(%eax)
4049e2:	b3 00                	mov    $0x0,%bl
4049e4:	72 00                	jb     0x4049e6
4049e6:	b3 00                	mov    $0x0,%bl
4049e8:	6f                   	outsl  %ds:(%esi),(%dx)
4049e9:	00 b3 00 74 00 b3    	add    %dh,-0x4cff8c00(%ebx)
4049ef:	00 6f 00             	add    %ch,0x0(%edi)
4049f2:	b3 00                	mov    $0x0,%bl
4049f4:	74 00                	je     0x4049f6
4049f6:	b3 00                	mov    $0x0,%bl
4049f8:	79 00                	jns    0x4049fa
4049fa:	b3 00                	mov    $0x0,%bl
4049fc:	70 00                	jo     0x4049fe
4049fe:	b3 00                	mov    $0x0,%bl
404a00:	65 00 b3 00 29 00 b3 	add    %dh,%gs:-0x4cffd700(%ebx)
404a07:	00 00                	add    %al,(%eax)
404a09:	00 00                	add    %al,(%eax)
404a0b:	00 24 00             	add    %ah,(%eax,%eax,1)
404a0e:	00 00                	add    %al,(%eax)
404a10:	2a 00                	sub    (%eax),%al
404a12:	b5 00                	mov    $0x0,%ch
404a14:	56                   	push   %esi
404a15:	00 b5 00 49 00 b5    	add    %dh,-0x4affb700(%ebp)
404a1b:	00 52 00             	add    %dl,0x0(%edx)
404a1e:	b5 00                	mov    $0x0,%ch
404a20:	54                   	push   %esp
404a21:	00 b5 00 55 00 b5    	add    %dh,-0x4affab00(%ebp)
404a27:	00 41 00             	add    %al,0x0(%ecx)
404a2a:	b5 00                	mov    $0x0,%ch
404a2c:	4c                   	dec    %esp
404a2d:	00 b5 00 2a 00 b5    	add    %dh,-0x4affd600(%ebp)
404a33:	00 00                	add    %al,(%eax)
404a35:	00 00                	add    %al,(%eax)
404a37:	00 20                	add    %ah,(%eax)
404a39:	00 00                	add    %al,(%eax)
404a3b:	00 2a                	add    %ch,(%edx)
404a3d:	00 b3 00 56 00 b3    	add    %dh,-0x4cffaa00(%ebx)
404a43:	00 4d 00             	add    %cl,0x0(%ebp)
404a46:	b3 00                	mov    $0x0,%bl
404a48:	57                   	push   %edi
404a49:	00 b3 00 41 00 b3    	add    %dh,-0x4cffbf00(%ebx)
404a4f:	00 52 00             	add    %dl,0x0(%edx)
404a52:	b3 00                	mov    $0x0,%bl
404a54:	45                   	inc    %ebp
404a55:	00 b3 00 2a 00 b3    	add    %dh,-0x4cffd600(%ebx)
404a5b:	00 00                	add    %al,(%eax)
404a5d:	00 00                	add    %al,(%eax)
404a5f:	00 18                	add    %bl,(%eax)
404a61:	00 00                	add    %al,(%eax)
404a63:	00 2a                	add    %ch,(%edx)
404a65:	00 23                	add    %ah,(%ebx)
404a67:	00 56 00             	add    %dl,0x0(%esi)
404a6a:	23 00                	and    (%eax),%eax
404a6c:	42                   	inc    %edx
404a6d:	00 23                	add    %ah,(%ebx)
404a6f:	00 4f 00             	add    %cl,0x0(%edi)
404a72:	23 00                	and    (%eax),%eax
404a74:	58                   	pop    %eax
404a75:	00 23                	add    %ah,(%ebx)
404a77:	00 2a                	add    %ch,(%edx)
404a79:	00 23                	add    %ah,(%ebx)
404a7b:	00 00                	add    %al,(%eax)
404a7d:	00 00                	add    %al,(%eax)
404a7f:	00 18                	add    %bl,(%eax)
404a81:	00 00                	add    %al,(%eax)
404a83:	00 2a                	add    %ch,(%edx)
404a85:	00 3f                	add    %bh,(%edi)
404a87:	00 51 00             	add    %dl,0x0(%ecx)
404a8a:	3f                   	aas
404a8b:	00 45 00             	add    %al,0x0(%ebp)
404a8e:	3f                   	aas
404a8f:	00 4d 00             	add    %cl,0x0(%ebp)
404a92:	3f                   	aas
404a93:	00 55 00             	add    %dl,0x0(%ebp)
404a96:	3f                   	aas
404a97:	00 2a                	add    %ch,(%edx)
404a99:	00 3f                	add    %bh,(%edi)
404a9b:	00 00                	add    %al,(%eax)
404a9d:	00 00                	add    %al,(%eax)
404a9f:	00 5f 5f             	add    %bl,0x5f(%edi)
404aa2:	76 62                	jbe    0x404b06
404aa4:	61                   	popa
404aa5:	53                   	push   %ebx
404aa6:	74 72                	je     0x404b1a
404aa8:	43                   	inc    %ebx
404aa9:	61                   	popa
404aaa:	74 00                	je     0x404aac
404aac:	00 00                	add    %al,(%eax)
404aae:	00 00                	add    %al,(%eax)
404ab0:	9c                   	pushf
404ab1:	00 00                	add    %al,(%eax)
404ab3:	00 53 00             	add    %dl,0x0(%ebx)
404ab6:	5f                   	pop    %edi
404ab7:	00 59 00             	add    %bl,0x0(%ecx)
404aba:	5f                   	pop    %edi
404abb:	00 53 00             	add    %dl,0x0(%ebx)
404abe:	5f                   	pop    %edi
404abf:	00 54 00 5f          	add    %dl,0x5f(%eax,%eax,1)
404ac3:	00 45 00             	add    %al,0x0(%ebp)
404ac6:	5f                   	pop    %edi
404ac7:	00 4d 00             	add    %cl,0x0(%ebp)
404aca:	5f                   	pop    %edi
404acb:	00 5c 00 5f          	add    %bl,0x5f(%eax,%eax,1)
404acf:	00 43 00             	add    %al,0x0(%ebx)
404ad2:	5f                   	pop    %edi
404ad3:	00 6f 00             	add    %ch,0x0(%edi)
404ad6:	5f                   	pop    %edi
404ad7:	00 6e 00             	add    %ch,0x0(%esi)
404ada:	5f                   	pop    %edi
404adb:	00 74 00 5f          	add    %dh,0x5f(%eax,%eax,1)
404adf:	00 72 00             	add    %dh,0x0(%edx)
404ae2:	5f                   	pop    %edi
404ae3:	00 6f 00             	add    %ch,0x0(%edi)
404ae6:	5f                   	pop    %edi
404ae7:	00 6c 00 5f          	add    %ch,0x5f(%eax,%eax,1)
404aeb:	00 53 00             	add    %dl,0x0(%ebx)
404aee:	5f                   	pop    %edi
404aef:	00 65 00             	add    %ah,0x0(%ebp)
404af2:	5f                   	pop    %edi
404af3:	00 74 00 5f          	add    %dh,0x5f(%eax,%eax,1)
404af7:	00 30                	add    %dh,(%eax)
404af9:	00 5f 00             	add    %bl,0x0(%edi)
404afc:	30 00                	xor    %al,(%eax)
404afe:	5f                   	pop    %edi
404aff:	00 31                	add    %dh,(%ecx)
404b01:	00 5f 00             	add    %bl,0x0(%edi)
404b04:	5c                   	pop    %esp
404b05:	00 5f 00             	add    %bl,0x0(%edi)
404b08:	53                   	push   %ebx
404b09:	00 5f 00             	add    %bl,0x0(%edi)
404b0c:	65 00 5f 00          	add    %bl,%gs:0x0(%edi)
404b10:	72 00                	jb     0x404b12
404b12:	5f                   	pop    %edi
404b13:	00 76 00             	add    %dh,0x0(%esi)
404b16:	5f                   	pop    %edi
404b17:	00 69 00             	add    %ch,0x0(%ecx)
404b1a:	5f                   	pop    %edi
404b1b:	00 63 00             	add    %ah,0x0(%ebx)
404b1e:	5f                   	pop    %edi
404b1f:	00 65 00             	add    %ah,0x0(%ebp)
404b22:	5f                   	pop    %edi
404b23:	00 73 00             	add    %dh,0x0(%ebx)
404b26:	5f                   	pop    %edi
404b27:	00 5c 00 5f          	add    %bl,0x5f(%eax,%eax,1)
404b2b:	00 44 00 5f          	add    %al,0x5f(%eax,%eax,1)
404b2f:	00 69 00             	add    %ch,0x0(%ecx)
404b32:	5f                   	pop    %edi
404b33:	00 73 00             	add    %dh,0x0(%ebx)
404b36:	5f                   	pop    %edi
404b37:	00 6b 00             	add    %ch,0x0(%ebx)
404b3a:	5f                   	pop    %edi
404b3b:	00 5c 00 5f          	add    %bl,0x5f(%eax,%eax,1)
404b3f:	00 45 00             	add    %al,0x0(%ebp)
404b42:	5f                   	pop    %edi
404b43:	00 6e 00             	add    %ch,0x0(%esi)
404b46:	5f                   	pop    %edi
404b47:	00 75 00             	add    %dh,0x0(%ebp)
404b4a:	5f                   	pop    %edi
404b4b:	00 6d 00             	add    %ch,0x0(%ebp)
404b4e:	5f                   	pop    %edi
404b4f:	00 00                	add    %al,(%eax)
404b51:	00 00                	add    %al,(%eax)
404b53:	00 02                	add    %al,(%edx)
404b55:	00 00                	add    %al,(%eax)
404b57:	00 30                	add    %dh,(%eax)
404b59:	00 00                	add    %al,(%eax)
404b5b:	00 18                	add    %bl,(%eax)
404b5d:	00 00                	add    %al,(%eax)
404b5f:	00 01                	add    %al,(%ecx)
404b61:	00 92 08 10 00 00    	add    %dl,0x1008(%edx)
404b6f:	00 04 00             	add    %al,(%eax,%eax,1)
404b72:	00 00                	add    %al,(%eax)
404b74:	00 00                	add    %al,(%eax)
404b76:	00 00                	add    %al,(%eax)
404b78:	14 00                	adc    $0x0,%al
404b7a:	08 00                	or     %al,(%eax)
404b7c:	00 00                	add    %al,(%eax)
404b7e:	02 00                	add    (%eax),%al
404b80:	00 00                	add    %al,(%eax)
404b82:	00 00                	add    %al,(%eax)
404b84:	00 00                	add    %al,(%eax)
404b86:	01 00                	add    %eax,(%eax)
404b88:	04 00                	add    $0x0,%al
404b8a:	01 00                	add    %eax,(%eax)
404b8c:	56                   	push   %esi
404b8d:	42                   	inc    %edx
404b8e:	41                   	inc    %ecx
404b8f:	36 2e 44             	ss cs inc %esp
404b92:	4c                   	dec    %esp
404b93:	4c                   	dec    %esp
404b94:	00 00                	add    %al,(%eax)
404b96:	00 00                	add    %al,(%eax)
404b98:	5f                   	pop    %edi
404b99:	5f                   	pop    %edi
404b9a:	76 62                	jbe    0x404bfe
404b9c:	61                   	popa
404b9d:	56                   	push   %esi
404b9e:	61                   	popa
404b9f:	72 4c                	jb     0x404bed
404ba1:	69 6b 65 56 61 72 00 	imul   $0x726156,0x65(%ebx),%ebp
404ba8:	5f                   	pop    %edi
404ba9:	5f                   	pop    %edi
404baa:	76 62                	jbe    0x404c0e
404bac:	61                   	popa
404bad:	4c                   	dec    %esp
404bae:	65 6e                	outsb  %gs:(%esi),(%dx)
404bb0:	42                   	inc    %edx
404bb1:	73 74                	jae    0x404c27
404bb3:	72 00                	jb     0x404bb5
404bb5:	00 00                	add    %al,(%eax)
404bb7:	00 5f 5f             	add    %bl,0x5f(%edi)
404bba:	76 62                	jbe    0x404c1e
404bbc:	61                   	popa
404bbd:	52                   	push   %edx
404bbe:	65 64 69 6d 50 72 65 	gs imul $0x65736572,%fs:0x50(%ebp),%ebp
404bc5:	73 65
404bc7:	72 76                	jb     0x404c3f
404bc9:	65 00 00             	add    %al,%gs:(%eax)
404bcc:	5f                   	pop    %edi
404bcd:	5f                   	pop    %edi
404bce:	76 62                	jbe    0x404c32
404bd0:	61                   	popa
404bd1:	56                   	push   %esi
404bd2:	61                   	popa
404bd3:	72 32                	jb     0x404c07
404bd5:	56                   	push   %esi
404bd6:	65 63 00             	arpl   %eax,%gs:(%eax)
404bd9:	00 00                	add    %al,(%eax)
404bdb:	00 5f 5f             	add    %bl,0x5f(%edi)
404bde:	76 62                	jbe    0x404c42
404be0:	61                   	popa
404be1:	53                   	push   %ebx
404be2:	74 72                	je     0x404c56
404be4:	45                   	inc    %ebp
404be5:	72 72                	jb     0x404c59
404be7:	56                   	push   %esi
404be8:	61                   	popa
404be9:	72 43                	jb     0x404c2e
404beb:	6f                   	outsl  %ds:(%esi),(%dx)
404bec:	70 79                	jo     0x404c67
404bee:	00 00                	add    %al,(%eax)
404bf0:	5f                   	pop    %edi
404bf1:	5f                   	pop    %edi
404bf2:	76 62                	jbe    0x404c56
404bf4:	61                   	popa
404bf5:	4c                   	dec    %esp
404bf6:	65 6e                	outsb  %gs:(%esi),(%dx)
404bf8:	56                   	push   %esi
404bf9:	61                   	popa
404bfa:	72 00                	jb     0x404bfc
404bfc:	5f                   	pop    %edi
404bfd:	5f                   	pop    %edi
404bfe:	76 62                	jbe    0x404c62
404c00:	61                   	popa
404c01:	53                   	push   %ebx
404c02:	74 72                	je     0x404c76
404c04:	54                   	push   %esp
404c05:	6f                   	outsl  %ds:(%esi),(%dx)
404c06:	41                   	inc    %ecx
404c07:	6e                   	outsb  %ds:(%esi),(%dx)
404c08:	73 69                	jae    0x404c73
404c0a:	00 00                	add    %al,(%eax)
404c0c:	5f                   	pop    %edi
404c0d:	5f                   	pop    %edi
404c0e:	76 62                	jbe    0x404c72
404c10:	61                   	popa
404c11:	56                   	push   %esi
404c12:	61                   	popa
404c13:	72 43                	jb     0x404c58
404c15:	6d                   	insl   (%dx),%es:(%edi)
404c16:	70 4e                	jo     0x404c66
404c18:	65 00 00             	add    %al,%gs:(%eax)
404c1b:	00 5f 5f             	add    %bl,0x5f(%edi)
404c1e:	76 62                	jbe    0x404c82
404c20:	61                   	popa
404c21:	56                   	push   %esi
404c22:	61                   	popa
404c23:	72 4f                	jb     0x404c74
404c25:	72 00                	jb     0x404c27
404c27:	00 5f 5f             	add    %bl,0x5f(%edi)
404c2a:	76 62                	jbe    0x404c8e
404c2c:	61                   	popa
404c2d:	42                   	inc    %edx
404c2e:	6f                   	outsl  %ds:(%esi),(%dx)
404c2f:	6f                   	outsl  %ds:(%esi),(%dx)
404c30:	6c                   	insb   (%dx),%es:(%edi)
404c31:	56                   	push   %esi
404c32:	61                   	popa
404c33:	72 4e                	jb     0x404c83
404c35:	75 6c                	jne    0x404ca3
404c37:	6c                   	insb   (%dx),%es:(%edi)
404c38:	00 00                	add    %al,(%eax)
404c3a:	00 00                	add    %al,(%eax)
404c3c:	5f                   	pop    %edi
404c3d:	5f                   	pop    %edi
404c3e:	76 62                	jbe    0x404ca2
404c40:	61                   	popa
404c41:	56                   	push   %esi
404c42:	61                   	popa
404c43:	72 56                	jb     0x404c9b
404c45:	61                   	popa
404c46:	72 67                	jb     0x404caf
404c48:	4e                   	dec    %esi
404c49:	6f                   	outsl  %ds:(%esi),(%dx)
404c4a:	66 72 65             	data16 jb 0x404cb2
404c4d:	65 00 00             	add    %al,%gs:(%eax)
404c50:	4d                   	dec    %ebp
404c51:	53                   	push   %ebx
404c52:	56                   	push   %esi
404c53:	42                   	inc    %edx
404c54:	56                   	push   %esi
404c55:	4d                   	dec    %ebp
404c56:	36 30 2e             	xor    %ch,%ss:(%esi)
404c59:	44                   	inc    %esp