4049e1:	0a 00                	or     (%eax),%al
4049e3:	02 7b 41             	add    0x41(%ebx),%bh
4049e6:	00 00                	add    %al,(%eax)
4049e8:	04 6f                	add    $0x6f,%al
4049ea:	46                   	inc    %esi
4049eb:	00 00                	add    %al,(%eax)
4049ed:	0a 00                	or     (%eax),%al
4049ef:	02 7b 40             	add    0x40(%ebx),%bh
4049f2:	00 00                	add    %al,(%eax)
4049f4:	04 6f                	add    $0x6f,%al
4049f6:	46                   	inc    %esi
4049f7:	00 00                	add    %al,(%eax)
4049f9:	0a 00                	or     (%eax),%al
4049fb:	02 7b 3f             	add    0x3f(%ebx),%bh
4049fe:	00 00                	add    %al,(%eax)
404a00:	04 6f                	add    $0x6f,%al
404a02:	46                   	inc    %esi
404a03:	00 00                	add    %al,(%eax)
404a05:	0a 00                	or     (%eax),%al
404a07:	02 7b 3e             	add    0x3e(%ebx),%bh
404a0a:	00 00                	add    %al,(%eax)
404a0c:	04 6f                	add    $0x6f,%al
404a0e:	46                   	inc    %esi
404a0f:	00 00                	add    %al,(%eax)
404a11:	0a 00                	or     (%eax),%al
404a13:	02 7b 3d             	add    0x3d(%ebx),%bh
404a16:	00 00                	add    %al,(%eax)
404a18:	04 6f                	add    $0x6f,%al
404a1a:	46                   	inc    %esi
404a1b:	00 00                	add    %al,(%eax)
404a1d:	0a 00                	or     (%eax),%al
404a1f:	02 28                	add    (%eax),%ch
404a21:	47                   	inc    %edi
404a22:	00 00                	add    %al,(%eax)
404a24:	0a 00                	or     (%eax),%al
404a26:	02 7b 39             	add    0x39(%ebx),%bh
404a29:	00 00                	add    %al,(%eax)
404a2b:	04 17                	add    $0x17,%al
404a2d:	6f                   	outsl  %ds:(%esi),(%dx)
404a2e:	52                   	push   %edx
404a2f:	00 00                	add    %al,(%eax)
404a31:	0a 00                	or     (%eax),%al
404a33:	02 7b 39             	add    0x39(%ebx),%bh
404a36:	00 00                	add    %al,(%eax)
404a38:	04 1f                	add    $0x1f,%al
404a3a:	0c 1f                	or     $0x1f,%al
404a3c:	17                   	pop    %ss
404a3d:	73 48                	jae    0x404a87
404a3f:	00 00                	add    %al,(%eax)
404a41:	0a 6f 31             	or     0x31(%edi),%ch
404a44:	00 00                	add    %al,(%eax)
404a46:	0a 00                	or     (%eax),%al
404a48:	02 7b 39             	add    0x39(%ebx),%bh
404a4b:	00 00                	add    %al,(%eax)
404a4d:	04 72                	add    $0x72,%al
404a4f:	69 03 00 70 6f 49    	imul   $0x496f7000,(%ebx),%eax
404a55:	00 00                	add    %al,(%eax)
404a57:	0a 00                	or     (%eax),%al
404a59:	02 7b 39             	add    0x39(%ebx),%bh
404a5c:	00 00                	add    %al,(%eax)
404a5e:	04 1f                	add    $0x1f,%al
404a60:	79 1f                	jns    0x404a81
404a62:	11 73 4a             	adc    %esi,0x4a(%ebx)
404a65:	00 00                	add    %al,(%eax)
404a67:	0a 6f 4b             	or     0x4b(%edi),%ch
404a6a:	00 00                	add    %al,(%eax)
404a6c:	0a 00                	or     (%eax),%al
404a6e:	02 7b 39             	add    0x39(%ebx),%bh
404a71:	00 00                	add    %al,(%eax)
404a73:	04 16                	add    $0x16,%al
404a75:	6f                   	outsl  %ds:(%esi),(%dx)
404a76:	55                   	push   %ebp
404a77:	00 00                	add    %al,(%eax)
404a79:	0a 00                	or     (%eax),%al
404a7b:	02 7b 39             	add    0x39(%ebx),%bh
404a7e:	00 00                	add    %al,(%eax)
404a80:	04 72                	add    $0x72,%al
404a82:	87 03                	xchg   %eax,(%ebx)
404a84:	00 70 6f             	add    %dh,0x6f(%eax)
404a87:	22 00                	and    (%eax),%al
404a89:	00 0a                	add    %cl,(%edx)
404a8b:	00 02                	add    %al,(%edx)
404a8d:	7b 3a                	jnp    0x404ac9
404a8f:	00 00                	add    %al,(%eax)
404a91:	04 17                	add    $0x17,%al
404a93:	6f                   	outsl  %ds:(%esi),(%dx)
404a94:	52                   	push   %edx
404a95:	00 00                	add    %al,(%eax)
404a97:	0a 00                	or     (%eax),%al
404a99:	02 7b 3a             	add    0x3a(%ebx),%bh
404a9c:	00 00                	add    %al,(%eax)
404a9e:	04 20                	add    $0x20,%al
404aa0:	a0 00 00 00 1f       	mov    0x1f000000,%al
404aa5:	17                   	pop    %ss
404aa6:	73 48                	jae    0x404af0
404aa8:	00 00                	add    %al,(%eax)
404aaa:	0a 6f 31             	or     0x31(%edi),%ch
404aad:	00 00                	add    %al,(%eax)
404aaf:	0a 00                	or     (%eax),%al
404ab1:	02 7b 3a             	add    0x3a(%ebx),%bh
404ab4:	00 00                	add    %al,(%eax)
404ab6:	04 72                	add    $0x72,%al
404ab8:	33 03                	xor    (%ebx),%eax
404aba:	00 70 6f             	add    %dh,0x6f(%eax)
404abd:	49                   	dec    %ecx
404abe:	00 00                	add    %al,(%eax)
404ac0:	0a 00                	or     (%eax),%al
404ac2:	02 7b 3a             	add    0x3a(%ebx),%bh
404ac5:	00 00                	add    %al,(%eax)
404ac7:	04 1f                	add    $0x1f,%al
404ac9:	69 1f 11 73 4a 00    	imul   $0x4a7311,(%edi),%ebx
404acf:	00 0a                	add    %cl,(%edx)
404ad1:	6f                   	outsl  %ds:(%esi),(%dx)
404ad2:	4b                   	dec    %ebx
404ad3:	00 00                	add    %al,(%eax)
404ad5:	0a 00                	or     (%eax),%al
404ad7:	02 7b 3a             	add    0x3a(%ebx),%bh
404ada:	00 00                	add    %al,(%eax)
404adc:	04 17                	add    $0x17,%al
404ade:	6f                   	outsl  %ds:(%esi),(%dx)
404adf:	55                   	push   %ebp
404ae0:	00 00                	add    %al,(%eax)
404ae2:	0a 00                	or     (%eax),%al
404ae4:	02 7b 3a             	add    0x3a(%ebx),%bh
404ae7:	00 00                	add    %al,(%eax)
404ae9:	04 72                	add    $0x72,%al
404aeb:	4b                   	dec    %ebx
404aec:	03 00                	add    (%eax),%eax
404aee:	70 6f                	jo     0x404b5f
404af0:	22 00                	and    (%eax),%al
404af2:	00 0a                	add    %cl,(%edx)
404af4:	00 02                	add    %al,(%edx)
404af6:	7b 3b                	jnp    0x404b33
404af8:	00 00                	add    %al,(%eax)
404afa:	04 17                	add    $0x17,%al
404afc:	6f                   	outsl  %ds:(%esi),(%dx)
404afd:	52                   	push   %edx
404afe:	00 00                	add    %al,(%eax)
404b00:	0a 00                	or     (%eax),%al
404b02:	02 7b 3b             	add    0x3b(%ebx),%bh
404b05:	00 00                	add    %al,(%eax)
404b07:	04 20                	add    $0x20,%al
404b09:	39 01                	cmp    %eax,(%ecx)
404b0b:	00 00                	add    %al,(%eax)
404b0d:	1f                   	pop    %ds
404b0e:	17                   	pop    %ss
404b0f:	73 48                	jae    0x404b59
404b11:	00 00                	add    %al,(%eax)
404b13:	0a 6f 31             	or     0x31(%edi),%ch
404b16:	00 00                	add    %al,(%eax)
404b18:	0a 00                	or     (%eax),%al
404b1a:	02 7b 3b             	add    0x3b(%ebx),%bh
404b1d:	00 00                	add    %al,(%eax)
404b1f:	04 72                	add    $0x72,%al
404b21:	f1                   	int1
404b22:	02 00                	add    (%eax),%al
404b24:	70 6f                	jo     0x404b95
404b26:	49                   	dec    %ecx
404b27:	00 00                	add    %al,(%eax)
404b29:	0a 00                	or     (%eax),%al
404b2b:	02 7b 3b             	add    0x3b(%ebx),%bh
404b2e:	00 00                	add    %al,(%eax)
404b30:	04 1f                	add    $0x1f,%al
404b32:	78 1f                	js     0x404b53
404b34:	11 73 4a             	adc    %esi,0x4a(%ebx)
404b37:	00 00                	add    %al,(%eax)
404b39:	0a 6f 4b             	or     0x4b(%edi),%ch
404b3c:	00 00                	add    %al,(%eax)
404b3e:	0a 00                	or     (%eax),%al
404b40:	02 7b 3b             	add    0x3b(%ebx),%bh
404b43:	00 00                	add    %al,(%eax)
404b45:	04 18                	add    $0x18,%al
404b47:	6f                   	outsl  %ds:(%esi),(%dx)
404b48:	55                   	push   %ebp
404b49:	00 00                	add    %al,(%eax)
404b4b:	0a 00                	or     (%eax),%al
404b4d:	02 7b 3b             	add    0x3b(%ebx),%bh
404b50:	00 00                	add    %al,(%eax)
404b52:	04 72                	add    $0x72,%al
404b54:	0f 03 00             	lsl    (%eax),%eax
404b57:	70 6f                	jo     0x404bc8
404b59:	22 00                	and    (%eax),%al
404b5b:	00 0a                	add    %cl,(%edx)
404b5d:	00 02                	add    %al,(%edx)
404b5f:	7b 3c                	jnp    0x404b9d
404b61:	00 00                	add    %al,(%eax)
404b63:	04 17                	add    $0x17,%al
404b65:	6f                   	outsl  %ds:(%esi),(%dx)
404b66:	52                   	push   %edx
404b67:	00 00                	add    %al,(%eax)
404b69:	0a 00                	or     (%eax),%al
404b6b:	02 7b 3c             	add    0x3c(%ebx),%bh
404b6e:	00 00                	add    %al,(%eax)
404b70:	04 20                	add    $0x20,%al
404b72:	e6 01                	out    %al,$0x1
404b74:	00 00                	add    %al,(%eax)
404b76:	1f                   	pop    %ds
404b77:	17                   	pop    %ss
404b78:	73 48                	jae    0x404bc2
404b7a:	00 00                	add    %al,(%eax)
404b7c:	0a 6f 31             	or     0x31(%edi),%ch
404b7f:	00 00                	add    %al,(%eax)
404b81:	0a 00                	or     (%eax),%al
404b83:	02 7b 3c             	add    0x3c(%ebx),%bh
404b86:	00 00                	add    %al,(%eax)
404b88:	04 72                	add    $0x72,%al
404b8a:	bb 02 00 70 6f       	mov    $0x6f700002,%ebx
404b8f:	49                   	dec    %ecx
404b90:	00 00                	add    %al,(%eax)
404b92:	0a 00                	or     (%eax),%al
404b94:	02 7b 3c             	add    0x3c(%ebx),%bh
404b97:	00 00                	add    %al,(%eax)
404b99:	04 1f                	add    $0x1f,%al
404b9b:	68 1f 11 73 4a       	push   $0x4a73111f
404ba0:	00 00                	add    %al,(%eax)
404ba2:	0a 6f 4b             	or     0x4b(%edi),%ch
404ba5:	00 00                	add    %al,(%eax)
404ba7:	0a 00                	or     (%eax),%al
404ba9:	02 7b 3c             	add    0x3c(%ebx),%bh
404bac:	00 00                	add    %al,(%eax)
404bae:	04 19                	add    $0x19,%al
404bb0:	6f                   	outsl  %ds:(%esi),(%dx)
404bb1:	55                   	push   %ebp
404bb2:	00 00                	add    %al,(%eax)
404bb4:	0a 00                	or     (%eax),%al
404bb6:	02 7b 3c             	add    0x3c(%ebx),%bh
404bb9:	00 00                	add    %al,(%eax)
404bbb:	04 72                	add    $0x72,%al
404bbd:	d3 02                	roll   %cl,(%edx)
404bbf:	00 70 6f             	add    %dh,0x6f(%eax)
404bc2:	22 00                	and    (%eax),%al
404bc4:	00 0a                	add    %cl,(%edx)
404bc6:	00 02                	add    %al,(%edx)
404bc8:	7b 43                	jnp    0x404c0d
404bca:	00 00                	add    %al,(%eax)
404bcc:	04 17                	add    $0x17,%al
404bce:	6f                   	outsl  %ds:(%esi),(%dx)
404bcf:	56                   	push   %esi
404bd0:	00 00                	add    %al,(%eax)
404bd2:	0a 00                	or     (%eax),%al
404bd4:	02 7b 43             	add    0x43(%ebx),%bh
404bd7:	00 00                	add    %al,(%eax)
404bd9:	04 1f                	add    $0x1f,%al
404bdb:	14 6f                	adc    $0x6f,%al
404bdd:	57                   	push   %edi
404bde:	00 00                	add    %al,(%eax)
404be0:	0a 00                	or     (%eax),%al
404be2:	02 7b 43             	add    0x43(%ebx),%bh
404be5:	00 00                	add    %al,(%eax)
404be7:	04 02                	add    $0x2,%al
404be9:	fe 06                	incb   (%esi)
404beb:	1b 00                	sbb    (%eax),%eax
404bed:	00 06                	add    %al,(%esi)
404bef:	73 58                	jae    0x404c49
404bf1:	00 00                	add    %al,(%eax)
404bf3:	0a 6f 59             	or     0x59(%edi),%ch
404bf6:	00 00                	add    %al,(%eax)
404bf8:	0a 00                	or     (%eax),%al
404bfa:	02 7b 42             	add    0x42(%ebx),%bh
404bfd:	00 00                	add    %al,(%eax)
404bff:	04 20                	add    $0x20,%al
404c01:	03 01                	add    (%ecx),%eax
404c03:	00 00                	add    %al,(%eax)
404c05:	20 66 02             	and    %ah,0x2(%esi)
404c08:	00 00                	add    %al,(%eax)
404c0a:	73 48                	jae    0x404c54
404c0c:	00 00                	add    %al,(%eax)
404c0e:	0a 6f 31             	or     0x31(%edi),%ch
404c11:	00 00                	add    %al,(%eax)
404c13:	0a 00                	or     (%eax),%al
404c15:	02 7b 42             	add    0x42(%ebx),%bh
404c18:	00 00                	add    %al,(%eax)
404c1a:	04 72                	add    $0x72,%al
404c1c:	67 02 00             	add    (%bx,%si),%al
404c1f:	70 6f                	jo     0x404c90
404c21:	49                   	dec    %ecx
404c22:	00 00                	add    %al,(%eax)
404c24:	0a 00                	or     (%eax),%al
404c26:	02 7b 42             	add    0x42(%ebx),%bh
404c29:	00 00                	add    %al,(%eax)
404c2b:	04 1f                	add    $0x1f,%al
404c2d:	5d                   	pop    %ebp
404c2e:	1f                   	pop    %ds
404c2f:	53                   	push   %ebx
404c30:	73 4a                	jae    0x404c7c
404c32:	00 00                	add    %al,(%eax)
404c34:	0a 6f 4b             	or     0x4b(%edi),%ch
404c37:	00 00                	add    %al,(%eax)
404c39:	0a 00                	or     (%eax),%al
404c3b:	02 7b 42             	add    0x42(%ebx),%bh
404c3e:	00 00                	add    %al,(%eax)
404c40:	04 17                	add    $0x17,%al
404c42:	6f                   	outsl  %ds:(%esi),(%dx)
404c43:	4c                   	dec    %esp
404c44:	00 00                	add    %al,(%eax)
404c46:	0a 00                	or     (%eax),%al
404c48:	02 7b 42             	add    0x42(%ebx),%bh
404c4b:	00 00                	add    %al,(%eax)
404c4d:	04 1f                	add    $0x1f,%al
404c4f:	09 6f 4d             	or     %ebp,0x4d(%edi)
404c52:	00 00                	add    %al,(%eax)
404c54:	0a 00                	or     (%eax),%al
404c56:	02 7b 42             	add    0x42(%ebx),%bh
404c59:	00 00                	add    %al,(%eax)
404c5b:	04 16                	add    $0x16,%al
404c5d:	6f                   	outsl  %ds:(%esi),(%dx)
404c5e:	4e                   	dec    %esi
404c5f:	00 00                	add    %al,(%eax)
404c61:	0a 00                	or     (%eax),%al
404c63:	02 7b 41             	add    0x41(%ebx),%bh
404c66:	00 00                	add    %al,(%eax)
404c68:	04 20                	add    $0x20,%al
404c6a:	e9 01 00 00 1f       	jmp    0x1f404c70
404c6f:	4f                   	dec    %edi
404c70:	73 48                	jae    0x404cba
404c72:	00 00                	add    %al,(%eax)
404c74:	0a 6f 31             	or     0x31(%edi),%ch
404c77:	00 00                	add    %al,(%eax)
404c79:	0a 00                	or     (%eax),%al
404c7b:	02 7b 41             	add    0x41(%ebx),%bh
404c7e:	00 00                	add    %al,(%eax)
404c80:	04 72                	add    $0x72,%al
404c82:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
404c83:	01 00                	add    %eax,(%eax)
404c85:	70 6f                	jo     0x404cf6
404c87:	49                   	dec    %ecx
404c88:	00 00                	add    %al,(%eax)
404c8a:	0a 00                	or     (%eax),%al
404c8c:	02 7b 41             	add    0x41(%ebx),%bh
404c8f:	00 00                	add    %al,(%eax)
404c91:	04 1f                	add    $0x1f,%al
404c93:	36 1f                	ss pop %ds
404c95:	42                   	inc    %edx
404c96:	73 4a                	jae    0x404ce2
404c98:	00 00                	add    %al,(%eax)
404c9a:	0a 6f 4b             	or     0x4b(%edi),%ch
404c9d:	00 00                	add    %al,(%eax)
404c9f:	0a 00                	or     (%eax),%al
404ca1:	02 7b 41             	add    0x41(%ebx),%bh
404ca4:	00 00                	add    %al,(%eax)
404ca6:	04 17                	add    $0x17,%al
404ca8:	6f                   	outsl  %ds:(%esi),(%dx)
404ca9:	4c                   	dec    %esp
404caa:	00 00                	add    %al,(%eax)
404cac:	0a 00                	or     (%eax),%al
404cae:	02 7b 41             	add    0x41(%ebx),%bh
404cb1:	00 00                	add    %al,(%eax)
404cb3:	04 1e                	add    $0x1e,%al
404cb5:	6f                   	outsl  %ds:(%esi),(%dx)
404cb6:	4d                   	dec    %ebp