410a09:	70 28                	jo     0x410a33
410a0b:	6f                   	outsl  %ds:(%esi),(%dx)
410a0c:	01 00                	add    %eax,(%eax)
410a0e:	06                   	push   %es
410a0f:	7d a7                	jge    0x4109b8
410a11:	01 00                	add    %eax,(%eax)
410a13:	04 02                	add    $0x2,%al
410a15:	72 e8                	jb     0x4109ff
410a17:	13 00                	adc    (%eax),%eax
410a19:	70 28                	jo     0x410a43
410a1b:	6f                   	outsl  %ds:(%esi),(%dx)
410a1c:	01 00                	add    %eax,(%eax)
410a1e:	06                   	push   %es
410a1f:	7d a8                	jge    0x4109c9
410a21:	01 00                	add    %eax,(%eax)
410a23:	04 02                	add    $0x2,%al
410a25:	72 28                	jb     0x410a4f
410a27:	14 00                	adc    $0x0,%al
410a29:	70 28                	jo     0x410a53
410a2b:	6f                   	outsl  %ds:(%esi),(%dx)
410a2c:	01 00                	add    %eax,(%eax)
410a2e:	06                   	push   %es
410a2f:	7d a9                	jge    0x4109da
410a31:	01 00                	add    %eax,(%eax)
410a33:	04 02                	add    $0x2,%al
410a35:	72 8a                	jb     0x4109c1
410a37:	14 00                	adc    $0x0,%al
410a39:	70 28                	jo     0x410a63
410a3b:	6f                   	outsl  %ds:(%esi),(%dx)
410a3c:	01 00                	add    %eax,(%eax)
410a3e:	06                   	push   %es
410a3f:	7d aa                	jge    0x4109eb
410a41:	01 00                	add    %eax,(%eax)
410a43:	04 02                	add    $0x2,%al
410a45:	72 ba                	jb     0x410a01
410a47:	14 00                	adc    $0x0,%al
410a49:	70 28                	jo     0x410a73
410a4b:	6f                   	outsl  %ds:(%esi),(%dx)
410a4c:	01 00                	add    %eax,(%eax)
410a4e:	06                   	push   %es
410a4f:	7d ab                	jge    0x4109fc
410a51:	01 00                	add    %eax,(%eax)
410a53:	04 02                	add    $0x2,%al
410a55:	72 ec                	jb     0x410a43
410a57:	14 00                	adc    $0x0,%al
410a59:	70 28                	jo     0x410a83
410a5b:	6f                   	outsl  %ds:(%esi),(%dx)
410a5c:	01 00                	add    %eax,(%eax)
410a5e:	06                   	push   %es
410a5f:	7d ac                	jge    0x410a0d
410a61:	01 00                	add    %eax,(%eax)
410a63:	04 02                	add    $0x2,%al
410a65:	72 a8                	jb     0x410a0f
410a67:	0a 00                	or     (%eax),%al
410a69:	70 28                	jo     0x410a93
410a6b:	6f                   	outsl  %ds:(%esi),(%dx)
410a6c:	01 00                	add    %eax,(%eax)
410a6e:	06                   	push   %es
410a6f:	7d ad                	jge    0x410a1e
410a71:	01 00                	add    %eax,(%eax)
410a73:	04 02                	add    $0x2,%al
410a75:	72 68                	jb     0x410adf
410a77:	15 00 70 28 6f       	adc    $0x6f287000,%eax
410a7c:	01 00                	add    %eax,(%eax)
410a7e:	06                   	push   %es
410a7f:	7d ae                	jge    0x410a2f
410a81:	01 00                	add    %eax,(%eax)
410a83:	04 02                	add    $0x2,%al
410a85:	72 a2                	jb     0x410a29
410a87:	15 00 70 28 6f       	adc    $0x6f287000,%eax
410a8c:	01 00                	add    %eax,(%eax)
410a8e:	06                   	push   %es
410a8f:	7d af                	jge    0x410a40
410a91:	01 00                	add    %eax,(%eax)
410a93:	04 02                	add    $0x2,%al
410a95:	72 ec                	jb     0x410a83
410a97:	15 00 70 28 6f       	adc    $0x6f287000,%eax
410a9c:	01 00                	add    %eax,(%eax)
410a9e:	06                   	push   %es
410a9f:	7d b0                	jge    0x410a51
410aa1:	01 00                	add    %eax,(%eax)
410aa3:	04 02                	add    $0x2,%al
410aa5:	72 48                	jb     0x410aef
410aa7:	16                   	push   %ss
410aa8:	00 70 28             	add    %dh,0x28(%eax)
410aab:	6f                   	outsl  %ds:(%esi),(%dx)
410aac:	01 00                	add    %eax,(%eax)
410aae:	06                   	push   %es
410aaf:	7d b1                	jge    0x410a62
410ab1:	01 00                	add    %eax,(%eax)
410ab3:	04 02                	add    $0x2,%al
410ab5:	72 b6                	jb     0x410a6d
410ab7:	16                   	push   %ss
410ab8:	00 70 28             	add    %dh,0x28(%eax)
410abb:	6f                   	outsl  %ds:(%esi),(%dx)
410abc:	01 00                	add    %eax,(%eax)
410abe:	06                   	push   %es
410abf:	7d b2                	jge    0x410a73
410ac1:	01 00                	add    %eax,(%eax)
410ac3:	04 02                	add    $0x2,%al
410ac5:	72 18                	jb     0x410adf
410ac7:	17                   	pop    %ss
410ac8:	00 70 28             	add    %dh,0x28(%eax)
410acb:	6f                   	outsl  %ds:(%esi),(%dx)
410acc:	01 00                	add    %eax,(%eax)
410ace:	06                   	push   %es
410acf:	7d b3                	jge    0x410a84
410ad1:	01 00                	add    %eax,(%eax)
410ad3:	04 02                	add    $0x2,%al
410ad5:	72 fc                	jb     0x410ad3
410ad7:	17                   	pop    %ss
410ad8:	00 70 28             	add    %dh,0x28(%eax)
410adb:	6f                   	outsl  %ds:(%esi),(%dx)
410adc:	01 00                	add    %eax,(%eax)
410ade:	06                   	push   %es
410adf:	7d b4                	jge    0x410a95
410ae1:	01 00                	add    %eax,(%eax)
410ae3:	04 02                	add    $0x2,%al
410ae5:	72 2e                	jb     0x410b15
410ae7:	18 00                	sbb    %al,(%eax)
410ae9:	70 28                	jo     0x410b13
410aeb:	6f                   	outsl  %ds:(%esi),(%dx)
410aec:	01 00                	add    %eax,(%eax)
410aee:	06                   	push   %es
410aef:	7d b5                	jge    0x410aa6
410af1:	01 00                	add    %eax,(%eax)
410af3:	04 02                	add    $0x2,%al
410af5:	72 74                	jb     0x410b6b
410af7:	18 00                	sbb    %al,(%eax)
410af9:	70 28                	jo     0x410b23
410afb:	6f                   	outsl  %ds:(%esi),(%dx)
410afc:	01 00                	add    %eax,(%eax)
410afe:	06                   	push   %es
410aff:	7d b6                	jge    0x410ab7
410b01:	01 00                	add    %eax,(%eax)
410b03:	04 02                	add    $0x2,%al
410b05:	72 b0                	jb     0x410ab7
410b07:	18 00                	sbb    %al,(%eax)
410b09:	70 28                	jo     0x410b33
410b0b:	6f                   	outsl  %ds:(%esi),(%dx)
410b0c:	01 00                	add    %eax,(%eax)
410b0e:	06                   	push   %es
410b0f:	7d b7                	jge    0x410ac8
410b11:	01 00                	add    %eax,(%eax)
410b13:	04 02                	add    $0x2,%al
410b15:	72 f0                	jb     0x410b07
410b17:	18 00                	sbb    %al,(%eax)
410b19:	70 28                	jo     0x410b43
410b1b:	6f                   	outsl  %ds:(%esi),(%dx)
410b1c:	01 00                	add    %eax,(%eax)
410b1e:	06                   	push   %es
410b1f:	7d b8                	jge    0x410ad9
410b21:	01 00                	add    %eax,(%eax)
410b23:	04 02                	add    $0x2,%al
410b25:	72 d2                	jb     0x410af9
410b27:	0b 00                	or     (%eax),%eax
410b29:	70 28                	jo     0x410b53
410b2b:	6f                   	outsl  %ds:(%esi),(%dx)
410b2c:	01 00                	add    %eax,(%eax)
410b2e:	06                   	push   %es
410b2f:	7d b9                	jge    0x410aea
410b31:	01 00                	add    %eax,(%eax)
410b33:	04 02                	add    $0x2,%al
410b35:	72 fa                	jb     0x410b31
410b37:	0b 00                	or     (%eax),%eax
410b39:	70 28                	jo     0x410b63
410b3b:	6f                   	outsl  %ds:(%esi),(%dx)
410b3c:	01 00                	add    %eax,(%eax)
410b3e:	06                   	push   %es
410b3f:	7d ba                	jge    0x410afb
410b41:	01 00                	add    %eax,(%eax)
410b43:	04 02                	add    $0x2,%al
410b45:	72 26                	jb     0x410b6d
410b47:	0c 00                	or     $0x0,%al
410b49:	70 28                	jo     0x410b73
410b4b:	6f                   	outsl  %ds:(%esi),(%dx)
410b4c:	01 00                	add    %eax,(%eax)
410b4e:	06                   	push   %es
410b4f:	7d bb                	jge    0x410b0c
410b51:	01 00                	add    %eax,(%eax)
410b53:	04 02                	add    $0x2,%al
410b55:	72 b0                	jb     0x410b07
410b57:	19 00                	sbb    %eax,(%eax)
410b59:	70 28                	jo     0x410b83
410b5b:	6f                   	outsl  %ds:(%esi),(%dx)
410b5c:	01 00                	add    %eax,(%eax)
410b5e:	06                   	push   %es
410b5f:	7d bc                	jge    0x410b1d
410b61:	01 00                	add    %eax,(%eax)
410b63:	04 02                	add    $0x2,%al
410b65:	72 ec                	jb     0x410b53
410b67:	19 00                	sbb    %eax,(%eax)
410b69:	70 28                	jo     0x410b93
410b6b:	6f                   	outsl  %ds:(%esi),(%dx)
410b6c:	01 00                	add    %eax,(%eax)
410b6e:	06                   	push   %es
410b6f:	7d bd                	jge    0x410b2e
410b71:	01 00                	add    %eax,(%eax)
410b73:	04 02                	add    $0x2,%al
410b75:	72 9b                	jb     0x410b12
410b77:	36 00 70 28          	add    %dh,%ss:0x28(%eax)
410b7b:	6f                   	outsl  %ds:(%esi),(%dx)
410b7c:	01 00                	add    %eax,(%eax)
410b7e:	06                   	push   %es
410b7f:	7d be                	jge    0x410b3f
410b81:	01 00                	add    %eax,(%eax)
410b83:	04 02                	add    $0x2,%al
410b85:	72 b1                	jb     0x410b38
410b87:	36 00 70 28          	add    %dh,%ss:0x28(%eax)
410b8b:	6f                   	outsl  %ds:(%esi),(%dx)
410b8c:	01 00                	add    %eax,(%eax)
410b8e:	06                   	push   %es
410b8f:	7d bf                	jge    0x410b50
410b91:	01 00                	add    %eax,(%eax)
410b93:	04 02                	add    $0x2,%al
410b95:	72 c9                	jb     0x410b60
410b97:	36 00 70 28          	add    %dh,%ss:0x28(%eax)
410b9b:	6f                   	outsl  %ds:(%esi),(%dx)
410b9c:	01 00                	add    %eax,(%eax)
410b9e:	06                   	push   %es
410b9f:	7d c0                	jge    0x410b61
410ba1:	01 00                	add    %eax,(%eax)
410ba3:	04 02                	add    $0x2,%al
410ba5:	72 e3                	jb     0x410b8a
410ba7:	36 00 70 28          	add    %dh,%ss:0x28(%eax)
410bab:	6f                   	outsl  %ds:(%esi),(%dx)
410bac:	01 00                	add    %eax,(%eax)
410bae:	06                   	push   %es
410baf:	7d c1                	jge    0x410b72
410bb1:	01 00                	add    %eax,(%eax)
410bb3:	04 02                	add    $0x2,%al
410bb5:	72 a0                	jb     0x410b57
410bb7:	1a 00                	sbb    (%eax),%al
410bb9:	70 28                	jo     0x410be3
410bbb:	6f                   	outsl  %ds:(%esi),(%dx)
410bbc:	01 00                	add    %eax,(%eax)
410bbe:	06                   	push   %es
410bbf:	7d c2                	jge    0x410b83
410bc1:	01 00                	add    %eax,(%eax)
410bc3:	04 02                	add    $0x2,%al
410bc5:	72 da                	jb     0x410ba1
410bc7:	1a 00                	sbb    (%eax),%al
410bc9:	70 28                	jo     0x410bf3
410bcb:	6f                   	outsl  %ds:(%esi),(%dx)
410bcc:	01 00                	add    %eax,(%eax)
410bce:	06                   	push   %es
410bcf:	7d c3                	jge    0x410b94
410bd1:	01 00                	add    %eax,(%eax)
410bd3:	04 02                	add    $0x2,%al
410bd5:	72 34                	jb     0x410c0b
410bd7:	1b 00                	sbb    (%eax),%eax
410bd9:	70 28                	jo     0x410c03
410bdb:	6f                   	outsl  %ds:(%esi),(%dx)
410bdc:	01 00                	add    %eax,(%eax)
410bde:	06                   	push   %es
410bdf:	7d c4                	jge    0x410ba5
410be1:	01 00                	add    %eax,(%eax)
410be3:	04 02                	add    $0x2,%al
410be5:	72 94                	jb     0x410b7b
410be7:	1b 00                	sbb    (%eax),%eax
410be9:	70 28                	jo     0x410c13
410beb:	6f                   	outsl  %ds:(%esi),(%dx)
410bec:	01 00                	add    %eax,(%eax)
410bee:	06                   	push   %es
410bef:	7d c5                	jge    0x410bb6
410bf1:	01 00                	add    %eax,(%eax)
410bf3:	04 02                	add    $0x2,%al
410bf5:	72 18                	jb     0x410c0f
410bf7:	1c 00                	sbb    $0x0,%al
410bf9:	70 28                	jo     0x410c23
410bfb:	6f                   	outsl  %ds:(%esi),(%dx)
410bfc:	01 00                	add    %eax,(%eax)
410bfe:	06                   	push   %es
410bff:	7d c6                	jge    0x410bc7
410c01:	01 00                	add    %eax,(%eax)
410c03:	04 02                	add    $0x2,%al
410c05:	72 82                	jb     0x410b89
410c07:	1c 00                	sbb    $0x0,%al
410c09:	70 28                	jo     0x410c33
410c0b:	6f                   	outsl  %ds:(%esi),(%dx)
410c0c:	01 00                	add    %eax,(%eax)
410c0e:	06                   	push   %es
410c0f:	7d c7                	jge    0x410bd8
410c11:	01 00                	add    %eax,(%eax)
410c13:	04 02                	add    $0x2,%al
410c15:	72 ff                	jb     0x410c16
410c17:	36 00 70 28          	add    %dh,%ss:0x28(%eax)
410c1b:	6f                   	outsl  %ds:(%esi),(%dx)
410c1c:	01 00                	add    %eax,(%eax)
410c1e:	06                   	push   %es
410c1f:	7d c8                	jge    0x410be9
410c21:	01 00                	add    %eax,(%eax)
410c23:	04 02                	add    $0x2,%al
410c25:	72 31                	jb     0x410c58
410c27:	37                   	aaa
410c28:	00 70 28             	add    %dh,0x28(%eax)
410c2b:	6f                   	outsl  %ds:(%esi),(%dx)
410c2c:	01 00                	add    %eax,(%eax)
410c2e:	06                   	push   %es
410c2f:	7d c9                	jge    0x410bfa
410c31:	01 00                	add    %eax,(%eax)
410c33:	04 02                	add    $0x2,%al
410c35:	72 67                	jb     0x410c9e
410c37:	37                   	aaa
410c38:	00 70 28             	add    %dh,0x28(%eax)
410c3b:	6f                   	outsl  %ds:(%esi),(%dx)
410c3c:	01 00                	add    %eax,(%eax)
410c3e:	06                   	push   %es
410c3f:	7d ca                	jge    0x410c0b
410c41:	01 00                	add    %eax,(%eax)
410c43:	04 02                	add    $0x2,%al
410c45:	72 9d                	jb     0x410be4
410c47:	37                   	aaa
410c48:	00 70 28             	add    %dh,0x28(%eax)
410c4b:	6f                   	outsl  %ds:(%esi),(%dx)
410c4c:	01 00                	add    %eax,(%eax)
410c4e:	06                   	push   %es
410c4f:	7d cb                	jge    0x410c1c
410c51:	01 00                	add    %eax,(%eax)
410c53:	04 02                	add    $0x2,%al
410c55:	72 d7                	jb     0x410c2e
410c57:	37                   	aaa
410c58:	00 70 28             	add    %dh,0x28(%eax)
410c5b:	6f                   	outsl  %ds:(%esi),(%dx)
410c5c:	01 00                	add    %eax,(%eax)
410c5e:	06                   	push   %es
410c5f:	7d cc                	jge    0x410c2d
410c61:	01 00                	add    %eax,(%eax)
410c63:	04 02                	add    $0x2,%al
410c65:	72 09                	jb     0x410c70
410c67:	38 00                	cmp    %al,(%eax)
410c69:	70 28                	jo     0x410c93
410c6b:	6f                   	outsl  %ds:(%esi),(%dx)
410c6c:	01 00                	add    %eax,(%eax)
410c6e:	06                   	push   %es
410c6f:	7d cd                	jge    0x410c3e
410c71:	01 00                	add    %eax,(%eax)
410c73:	04 02                	add    $0x2,%al
410c75:	72 3f                	jb     0x410cb6
410c77:	38 00                	cmp    %al,(%eax)
410c79:	70 28                	jo     0x410ca3
410c7b:	6f                   	outsl  %ds:(%esi),(%dx)
410c7c:	01 00                	add    %eax,(%eax)
410c7e:	06                   	push   %es
410c7f:	7d ce                	jge    0x410c4f
410c81:	01 00                	add    %eax,(%eax)
410c83:	04 02                	add    $0x2,%al
410c85:	72 75                	jb     0x410cfc
410c87:	38 00                	cmp    %al,(%eax)
410c89:	70 28                	jo     0x410cb3