407925:	0a 00                	or     (%eax),%al
407927:	02 7b 8a             	add    -0x76(%ebx),%bh
40792a:	00 00                	add    %al,(%eax)
40792c:	04 1f                	add    $0x1f,%al
40792e:	48                   	dec    %eax
40792f:	6f                   	outsl  %ds:(%esi),(%dx)
407930:	55                   	push   %ebp
407931:	00 00                	add    %al,(%eax)
407933:	0a 00                	or     (%eax),%al
407935:	02 7b 8a             	add    -0x76(%ebx),%bh
407938:	00 00                	add    %al,(%eax)
40793a:	04 72                	add    $0x72,%al
40793c:	98                   	cwtl
40793d:	84 00                	test   %al,(%eax)
40793f:	70 6f                	jo     0x4079b0
407941:	2d 00 00 0a 00       	sub    $0xa0000,%eax
407946:	02 7b 8b             	add    -0x75(%ebx),%bh
407949:	00 00                	add    %al,(%eax)
40794b:	04 20                	add    $0x20,%al
40794d:	40                   	inc    %eax
40794e:	02 00                	add    (%eax),%al
407950:	00 20                	add    %ah,(%eax)
407952:	b7 01                	mov    $0x1,%bh
407954:	00 00                	add    %al,(%eax)
407956:	73 47                	jae    0x40799f
407958:	00 00                	add    %al,(%eax)
40795a:	0a 6f 48             	or     0x48(%edi),%ch
40795d:	00 00                	add    %al,(%eax)
40795f:	0a 00                	or     (%eax),%al
407961:	02 7b 8b             	add    -0x75(%ebx),%bh
407964:	00 00                	add    %al,(%eax)
407966:	04 72                	add    $0x72,%al
407968:	ac                   	lods   %ds:(%esi),%al
407969:	84 00                	test   %al,(%eax)
40796b:	70 6f                	jo     0x4079dc
40796d:	4b                   	dec    %ebx
40796e:	00 00                	add    %al,(%eax)
407970:	0a 00                	or     (%eax),%al
407972:	02 7b 8b             	add    -0x75(%ebx),%bh
407975:	00 00                	add    %al,(%eax)
407977:	04 20                	add    $0x20,%al
407979:	87 00                	xchg   %eax,(%eax)
40797b:	00 00                	add    %al,(%eax)
40797d:	1f                   	pop    %ds
40797e:	29 73 43             	sub    %esi,0x43(%ebx)
407981:	00 00                	add    %al,(%eax)
407983:	0a 6f 4c             	or     0x4c(%edi),%ch
407986:	00 00                	add    %al,(%eax)
407988:	0a 00                	or     (%eax),%al
40798a:	02 7b 8b             	add    -0x75(%ebx),%bh
40798d:	00 00                	add    %al,(%eax)
40798f:	04 1f                	add    $0x1f,%al
407991:	61                   	popa
407992:	6f                   	outsl  %ds:(%esi),(%dx)
407993:	55                   	push   %ebp
407994:	00 00                	add    %al,(%eax)
407996:	0a 00                	or     (%eax),%al
407998:	02 7b 8b             	add    -0x75(%ebx),%bh
40799b:	00 00                	add    %al,(%eax)
40799d:	04 72                	add    $0x72,%al
40799f:	ea 84 00 70 6f 2d 00 	ljmp   $0x2d,$0x6f700084
4079a6:	00 0a                	add    %cl,(%edx)
4079a8:	00 02                	add    %al,(%edx)
4079aa:	7b 8b                	jnp    0x407937
4079ac:	00 00                	add    %al,(%eax)
4079ae:	04 17                	add    $0x17,%al
4079b0:	6f                   	outsl  %ds:(%esi),(%dx)
4079b1:	56                   	push   %esi
4079b2:	00 00                	add    %al,(%eax)
4079b4:	0a 00                	or     (%eax),%al
4079b6:	02 7b 8b             	add    -0x75(%ebx),%bh
4079b9:	00 00                	add    %al,(%eax)
4079bb:	04 02                	add    $0x2,%al
4079bd:	fe 06                	incb   (%esi)
4079bf:	42                   	inc    %edx
4079c0:	00 00                	add    %al,(%eax)
4079c2:	06                   	push   %es
4079c3:	73 50                	jae    0x407a15
4079c5:	00 00                	add    %al,(%eax)
4079c7:	0a 6f 57             	or     0x57(%edi),%ch
4079ca:	00 00                	add    %al,(%eax)
4079cc:	0a 00                	or     (%eax),%al
4079ce:	02 7b 8c             	add    -0x74(%ebx),%bh
4079d1:	00 00                	add    %al,(%eax)
4079d3:	04 17                	add    $0x17,%al
4079d5:	6f                   	outsl  %ds:(%esi),(%dx)
4079d6:	52                   	push   %edx
4079d7:	00 00                	add    %al,(%eax)
4079d9:	0a 00                	or     (%eax),%al
4079db:	02 7b 8c             	add    -0x74(%ebx),%bh
4079de:	00 00                	add    %al,(%eax)
4079e0:	04 72                	add    $0x72,%al
4079e2:	4e                   	dec    %esi
4079e3:	73 00                	jae    0x4079e5
4079e5:	70 22                	jo     0x407a09
4079e7:	00 00                	add    %al,(%eax)
4079e9:	60                   	pusha
4079ea:	41                   	inc    %ecx
4079eb:	73 53                	jae    0x407a40
4079ed:	00 00                	add    %al,(%eax)
4079ef:	0a 6f 54             	or     0x54(%edi),%ch
4079f2:	00 00                	add    %al,(%eax)
4079f4:	0a 00                	or     (%eax),%al
4079f6:	02 7b 8c             	add    -0x74(%ebx),%bh
4079f9:	00 00                	add    %al,(%eax)
4079fb:	04 20                	add    $0x20,%al
4079fd:	a2 02 00 00 20       	mov    %al,0x20000002
407a02:	90                   	nop
407a03:	01 00                	add    %eax,(%eax)
407a05:	00 73 47             	add    %dh,0x47(%ebx)
407a08:	00 00                	add    %al,(%eax)
407a0a:	0a 6f 48             	or     0x48(%edi),%ch
407a0d:	00 00                	add    %al,(%eax)
407a0f:	0a 00                	or     (%eax),%al
407a11:	02 7b 8c             	add    -0x74(%ebx),%bh
407a14:	00 00                	add    %al,(%eax)
407a16:	04 72                	add    $0x72,%al
407a18:	1e                   	push   %ds
407a19:	85 00                	test   %eax,(%eax)
407a1b:	70 6f                	jo     0x407a8c
407a1d:	4b                   	dec    %ebx
407a1e:	00 00                	add    %al,(%eax)
407a20:	0a 00                	or     (%eax),%al
407a22:	02 7b 8c             	add    -0x74(%ebx),%bh
407a25:	00 00                	add    %al,(%eax)
407a27:	04 1f                	add    $0x1f,%al
407a29:	13 1f                	adc    (%edi),%ebx
407a2b:	15 73 43 00 00       	adc    $0x4373,%eax
407a30:	0a 6f 4c             	or     0x4c(%edi),%ch
407a33:	00 00                	add    %al,(%eax)
407a35:	0a 00                	or     (%eax),%al
407a37:	02 7b 8c             	add    -0x74(%ebx),%bh
407a3a:	00 00                	add    %al,(%eax)
407a3c:	04 1f                	add    $0x1f,%al
407a3e:	60                   	pusha
407a3f:	6f                   	outsl  %ds:(%esi),(%dx)
407a40:	55                   	push   %ebp
407a41:	00 00                	add    %al,(%eax)
407a43:	0a 00                	or     (%eax),%al
407a45:	02 7b 8c             	add    -0x74(%ebx),%bh
407a48:	00 00                	add    %al,(%eax)
407a4a:	04 72                	add    $0x72,%al
407a4c:	94                   	xchg   %eax,%esp
407a4d:	73 00                	jae    0x407a4f
407a4f:	70 6f                	jo     0x407ac0
407a51:	2d 00 00 0a 00       	sub    $0xa0000,%eax
407a56:	02 7b 8d             	add    -0x73(%ebx),%bh
407a59:	00 00                	add    %al,(%eax)
407a5b:	04 17                	add    $0x17,%al
407a5d:	6f                   	outsl  %ds:(%esi),(%dx)
407a5e:	52                   	push   %edx
407a5f:	00 00                	add    %al,(%eax)
407a61:	0a 00                	or     (%eax),%al
407a63:	02 7b 8d             	add    -0x73(%ebx),%bh
407a66:	00 00                	add    %al,(%eax)
407a68:	04 72                	add    $0x72,%al
407a6a:	4e                   	dec    %esi
407a6b:	73 00                	jae    0x407a6d
407a6d:	70 22                	jo     0x407a91
407a6f:	00 00                	add    %al,(%eax)
407a71:	60                   	pusha
407a72:	41                   	inc    %ecx
407a73:	73 53                	jae    0x407ac8
407a75:	00 00                	add    %al,(%eax)
407a77:	0a 6f 54             	or     0x54(%edi),%ch
407a7a:	00 00                	add    %al,(%eax)
407a7c:	0a 00                	or     (%eax),%al
407a7e:	02 7b 8d             	add    -0x73(%ebx),%bh
407a81:	00 00                	add    %al,(%eax)
407a83:	04 20                	add    $0x20,%al
407a85:	a2 02 00 00 20       	mov    %al,0x20000002
407a8a:	7b 01                	jnp    0x407a8d
407a8c:	00 00                	add    %al,(%eax)
407a8e:	73 47                	jae    0x407ad7
407a90:	00 00                	add    %al,(%eax)
407a92:	0a 6f 48             	or     0x48(%edi),%ch
407a95:	00 00                	add    %al,(%eax)
407a97:	0a 00                	or     (%eax),%al
407a99:	02 7b 8d             	add    -0x73(%ebx),%bh
407a9c:	00 00                	add    %al,(%eax)
407a9e:	04 72                	add    $0x72,%al
407aa0:	5c                   	pop    %esp
407aa1:	85 00                	test   %eax,(%eax)
407aa3:	70 6f                	jo     0x407b14
407aa5:	4b                   	dec    %ebx
407aa6:	00 00                	add    %al,(%eax)
407aa8:	0a 00                	or     (%eax),%al
407aaa:	02 7b 8d             	add    -0x73(%ebx),%bh
407aad:	00 00                	add    %al,(%eax)
407aaf:	04 1f                	add    $0x1f,%al
407ab1:	13 1f                	adc    (%edi),%ebx
407ab3:	15 73 43 00 00       	adc    $0x4373,%eax
407ab8:	0a 6f 4c             	or     0x4c(%edi),%ch
407abb:	00 00                	add    %al,(%eax)
407abd:	0a 00                	or     (%eax),%al
407abf:	02 7b 8d             	add    -0x73(%ebx),%bh
407ac2:	00 00                	add    %al,(%eax)
407ac4:	04 1f                	add    $0x1f,%al
407ac6:	5f                   	pop    %edi
407ac7:	6f                   	outsl  %ds:(%esi),(%dx)
407ac8:	55                   	push   %ebp
407ac9:	00 00                	add    %al,(%eax)
407acb:	0a 00                	or     (%eax),%al
407acd:	02 7b 8d             	add    -0x73(%ebx),%bh
407ad0:	00 00                	add    %al,(%eax)
407ad2:	04 72                	add    $0x72,%al
407ad4:	94                   	xchg   %eax,%esp
407ad5:	73 00                	jae    0x407ad7
407ad7:	70 6f                	jo     0x407b48
407ad9:	2d 00 00 0a 00       	sub    $0xa0000,%eax
407ade:	02 7b 8e             	add    -0x72(%ebx),%bh
407ae1:	00 00                	add    %al,(%eax)
407ae3:	04 17                	add    $0x17,%al
407ae5:	6f                   	outsl  %ds:(%esi),(%dx)
407ae6:	52                   	push   %edx
407ae7:	00 00                	add    %al,(%eax)
407ae9:	0a 00                	or     (%eax),%al
407aeb:	02 7b 8e             	add    -0x72(%ebx),%bh
407aee:	00 00                	add    %al,(%eax)
407af0:	04 72                	add    $0x72,%al
407af2:	4e                   	dec    %esi
407af3:	73 00                	jae    0x407af5
407af5:	70 22                	jo     0x407b19
407af7:	00 00                	add    %al,(%eax)
407af9:	60                   	pusha
407afa:	41                   	inc    %ecx
407afb:	73 53                	jae    0x407b50
407afd:	00 00                	add    %al,(%eax)
407aff:	0a 6f 54             	or     0x54(%edi),%ch
407b02:	00 00                	add    %al,(%eax)
407b04:	0a 00                	or     (%eax),%al
407b06:	02 7b 8e             	add    -0x72(%ebx),%bh
407b09:	00 00                	add    %al,(%eax)
407b0b:	04 20                	add    $0x20,%al
407b0d:	a2 02 00 00 20       	mov    %al,0x20000002
407b12:	66 01 00             	add    %ax,(%eax)
407b15:	00 73 47             	add    %dh,0x47(%ebx)
407b18:	00 00                	add    %al,(%eax)
407b1a:	0a 6f 48             	or     0x48(%edi),%ch
407b1d:	00 00                	add    %al,(%eax)
407b1f:	0a 00                	or     (%eax),%al
407b21:	02 7b 8e             	add    -0x72(%ebx),%bh
407b24:	00 00                	add    %al,(%eax)
407b26:	04 72                	add    $0x72,%al
407b28:	a2 85 00 70 6f       	mov    %al,0x6f700085
407b2d:	4b                   	dec    %ebx
407b2e:	00 00                	add    %al,(%eax)
407b30:	0a 00                	or     (%eax),%al
407b32:	02 7b 8e             	add    -0x72(%ebx),%bh
407b35:	00 00                	add    %al,(%eax)
407b37:	04 1f                	add    $0x1f,%al
407b39:	13 1f                	adc    (%edi),%ebx
407b3b:	15 73 43 00 00       	adc    $0x4373,%eax
407b40:	0a 6f 4c             	or     0x4c(%edi),%ch
407b43:	00 00                	add    %al,(%eax)
407b45:	0a 00                	or     (%eax),%al
407b47:	02 7b 8e             	add    -0x72(%ebx),%bh
407b4a:	00 00                	add    %al,(%eax)
407b4c:	04 1f                	add    $0x1f,%al
407b4e:	5e                   	pop    %esi
407b4f:	6f                   	outsl  %ds:(%esi),(%dx)
407b50:	55                   	push   %ebp
407b51:	00 00                	add    %al,(%eax)
407b53:	0a 00                	or     (%eax),%al
407b55:	02 7b 8e             	add    -0x72(%ebx),%bh
407b58:	00 00                	add    %al,(%eax)
407b5a:	04 72                	add    $0x72,%al
407b5c:	94                   	xchg   %eax,%esp
407b5d:	73 00                	jae    0x407b5f
407b5f:	70 6f                	jo     0x407bd0
407b61:	2d 00 00 0a 00       	sub    $0xa0000,%eax
407b66:	02 7b 8f             	add    -0x71(%ebx),%bh
407b69:	00 00                	add    %al,(%eax)
407b6b:	04 17                	add    $0x17,%al
407b6d:	6f                   	outsl  %ds:(%esi),(%dx)
407b6e:	52                   	push   %edx
407b6f:	00 00                	add    %al,(%eax)
407b71:	0a 00                	or     (%eax),%al
407b73:	02 7b 8f             	add    -0x71(%ebx),%bh
407b76:	00 00                	add    %al,(%eax)
407b78:	04 72                	add    $0x72,%al
407b7a:	4e                   	dec    %esi
407b7b:	73 00                	jae    0x407b7d
407b7d:	70 22                	jo     0x407ba1
407b7f:	00 00                	add    %al,(%eax)
407b81:	60                   	pusha
407b82:	41                   	inc    %ecx
407b83:	73 53                	jae    0x407bd8
407b85:	00 00                	add    %al,(%eax)
407b87:	0a 6f 54             	or     0x54(%edi),%ch
407b8a:	00 00                	add    %al,(%eax)
407b8c:	0a 00                	or     (%eax),%al
407b8e:	02 7b 8f             	add    -0x71(%ebx),%bh
407b91:	00 00                	add    %al,(%eax)
407b93:	04 20                	add    $0x20,%al
407b95:	a2 02 00 00 20       	mov    %al,0x20000002
407b9a:	51                   	push   %ecx
407b9b:	01 00                	add    %eax,(%eax)
407b9d:	00 73 47             	add    %dh,0x47(%ebx)
407ba0:	00 00                	add    %al,(%eax)
407ba2:	0a 6f 48             	or     0x48(%edi),%ch
407ba5:	00 00                	add    %al,(%eax)
407ba7:	0a 00                	or     (%eax),%al
407ba9:	02 7b 8f             	add    -0x71(%ebx),%bh
407bac:	00 00                	add    %al,(%eax)
407bae:	04 72                	add    $0x72,%al
407bb0:	e2 85                	loop   0x407b37
407bb2:	00 70 6f             	add    %dh,0x6f(%eax)
407bb5:	4b                   	dec    %ebx
407bb6:	00 00                	add    %al,(%eax)
407bb8:	0a 00                	or     (%eax),%al
407bba:	02 7b 8f             	add    -0x71(%ebx),%bh
407bbd:	00 00                	add    %al,(%eax)
407bbf:	04 1f                	add    $0x1f,%al
407bc1:	13 1f                	adc    (%edi),%ebx
407bc3:	15 73 43 00 00       	adc    $0x4373,%eax
407bc8:	0a 6f 4c             	or     0x4c(%edi),%ch
407bcb:	00 00                	add    %al,(%eax)
407bcd:	0a 00                	or     (%eax),%al
407bcf:	02 7b 8f             	add    -0x71(%ebx),%bh
407bd2:	00 00                	add    %al,(%eax)
407bd4:	04 1f                	add    $0x1f,%al
407bd6:	5d                   	pop    %ebp
407bd7:	6f                   	outsl  %ds:(%esi),(%dx)
407bd8:	55                   	push   %ebp
407bd9:	00 00                	add    %al,(%eax)
407bdb:	0a 00                	or     (%eax),%al
407bdd:	02 7b 8f             	add    -0x71(%ebx),%bh
407be0:	00 00                	add    %al,(%eax)
407be2:	04 72                	add    $0x72,%al
407be4:	94                   	xchg   %eax,%esp
407be5:	73 00                	jae    0x407be7
407be7:	70 6f                	jo     0x407c58
407be9:	2d 00 00 0a 00       	sub    $0xa0000,%eax
407bee:	02 7b 90             	add    -0x70(%ebx),%bh
407bf1:	00 00                	add    %al,(%eax)
407bf3:	04 17                	add    $0x17,%al
407bf5:	6f                   	outsl  %ds:(%esi),(%dx)
407bf6:	52                   	push   %edx
407bf7:	00 00                	add    %al,(%eax)
407bf9:	0a 00                	or     (%eax),%al
407bfb:	02 7b 90             	add    -0x70(%ebx),%bh
407bfe:	00 00                	add    %al,(%eax)
407c00:	04 72                	add    $0x72,%al
407c02:	4e                   	dec    %esi
407c03:	73 00                	jae    0x407c05
407c05:	70 22                	jo     0x407c29
407c07:	00 00                	add    %al,(%eax)
407c09:	60                   	pusha
407c0a:	41                   	inc    %ecx