404808:	00 00                	add    %al,(%eax)
40480a:	0a 72 0c             	or     0xc(%edx),%dh
40480d:	12 00                	adc    (%eax),%al
40480f:	70 0f                	jo     0x404820
404811:	03 28                	add    (%eax),%ebp
404813:	99                   	cltd
404814:	00 00                	add    %al,(%eax)
404816:	0a 6f 45             	or     0x45(%edi),%ch
404819:	00 00                	add    %al,(%eax)
40481b:	0a 72 10             	or     0x10(%edx),%dh
40481e:	12 00                	adc    (%eax),%al
404820:	70 0f                	jo     0x404831
404822:	04 28                	add    $0x28,%al
404824:	99                   	cltd
404825:	00 00                	add    %al,(%eax)
404827:	0a 6f 45             	or     0x45(%edi),%ch
40482a:	00 00                	add    %al,(%eax)
40482c:	0a 2a                	or     (%edx),%ch
40482e:	00 00                	add    %al,(%eax)
404830:	13 30                	adc    (%eax),%esi
404832:	04 00                	add    $0x0,%al
404834:	72 00                	jb     0x404836
404836:	00 00                	add    %al,(%eax)
404838:	0b 00                	or     (%eax),%eax
40483a:	00 11                	add    %dl,(%ecx)
40483c:	72 e0                	jb     0x40481e
40483e:	10 00                	adc    %al,(%eax)
404840:	70 03                	jo     0x404845
404842:	6f                   	outsl  %ds:(%esi),(%dx)
404843:	bb 00 00 0a 28       	mov    $0x280a0000,%ebx
404848:	2d 00 00 0a 0a       	sub    $0xa0a0000,%eax
40484d:	03 7e 27             	add    0x27(%esi),%edi
404850:	00 00                	add    %al,(%eax)
404852:	04 06                	add    $0x6,%al
404854:	28 0a                	sub    %cl,(%edx)
404856:	00 00                	add    %al,(%eax)
404858:	06                   	push   %es
404859:	6f                   	outsl  %ds:(%esi),(%dx)
40485a:	b2 00                	mov    $0x0,%dl
40485c:	00 0a                	add    %cl,(%edx)
40485e:	03 7e 27             	add    0x27(%esi),%edi
404861:	00 00                	add    %al,(%eax)
404863:	04 06                	add    $0x6,%al
404865:	28 0a                	sub    %cl,(%edx)
404867:	00 00                	add    %al,(%eax)
404869:	06                   	push   %es
40486a:	7e 27                	jle    0x404893
40486c:	00 00                	add    %al,(%eax)
40486e:	04 06                	add    $0x6,%al
404870:	28 0a                	sub    %cl,(%edx)
404872:	00 00                	add    %al,(%eax)
404874:	06                   	push   %es
404875:	72 97                	jb     0x40480e
404877:	00 00                	add    %al,(%eax)
404879:	70 6f                	jo     0x4048ea
40487b:	bc 00 00 0a 17       	mov    $0x170a0000,%esp
404880:	58                   	pop    %eax
404881:	6f                   	outsl  %ds:(%esi),(%dx)
404882:	bd 00 00 0a 6f       	mov    $0x6f0a0000,%ebp
404887:	be 00 00 0a 7e       	mov    $0x7e0a0000,%esi
40488c:	27                   	daa
40488d:	00 00                	add    %al,(%eax)
40488f:	04 06                	add    $0x6,%al
404891:	28 0a                	sub    %cl,(%edx)
404893:	00 00                	add    %al,(%eax)
404895:	06                   	push   %es
404896:	28 16                	sub    %dl,(%esi)
404898:	00 00                	add    %al,(%eax)
40489a:	0a 2c 09             	or     (%ecx,%ecx,1),%ch
40489d:	02 03                	add    (%ebx),%al
40489f:	04 28                	add    $0x28,%al
4048a1:	51                   	push   %ecx
4048a2:	00 00                	add    %al,(%eax)
4048a4:	06                   	push   %es
4048a5:	2a 04 14             	sub    (%esp,%edx,1),%al
4048a8:	6f                   	outsl  %ds:(%esi),(%dx)
4048a9:	bf 00 00 0a 2a       	mov    $0x2a0a0000,%edi
4048ae:	00 00                	add    %al,(%eax)
4048b0:	1b 30                	sbb    (%eax),%esi
4048b2:	04 00                	add    $0x0,%al
4048b4:	38 00                	cmp    %al,(%eax)
4048b6:	00 00                	add    %al,(%eax)
4048b8:	16                   	push   %ss
4048b9:	00 00                	add    %al,(%eax)
4048bb:	11 03                	adc    %eax,(%ebx)
4048bd:	6f                   	outsl  %ds:(%esi),(%dx)
4048be:	b6 00                	mov    $0x0,%dh
4048c0:	00 0a                	add    %cl,(%edx)
4048c2:	74 50                	je     0x404914
4048c4:	00 00                	add    %al,(%eax)
4048c6:	01 28                	add    %ebp,(%eax)
4048c8:	c0 00 00             	rolb   $0x0,(%eax)
4048cb:	0a 0a                	or     (%edx),%cl
4048cd:	04 06                	add    $0x6,%al
4048cf:	6f                   	outsl  %ds:(%esi),(%dx)
4048d0:	c1 00 00             	roll   $0x0,(%eax)
4048d3:	0a 28                	or     (%eax),%ch
4048d5:	c2 00 00             	ret    $0x0
4048d8:	0a 28                	or     (%eax),%ch
4048da:	c3                   	ret
4048db:	00 00                	add    %al,(%eax)
4048dd:	0a 28                	or     (%eax),%ch
4048df:	c4 00                	les    (%eax),%eax
4048e1:	00 0a                	add    %cl,(%edx)
4048e3:	6f                   	outsl  %ds:(%esi),(%dx)
4048e4:	bf 00 00 0a 06       	mov    $0x60a0000,%edi
4048e9:	6f                   	outsl  %ds:(%esi),(%dx)
4048ea:	c5 00                	lds    (%eax),%eax
4048ec:	00 0a                	add    %cl,(%edx)
4048ee:	de 03                	fiadds (%ebx)
4048f0:	26 de 00             	fiadds %es:(%eax)
4048f3:	2a 01                	sub    (%ecx),%al
4048f5:	10 00                	adc    %al,(%eax)
4048f7:	00 00                	add    %al,(%eax)
4048f9:	00 00                	add    %al,(%eax)
4048fb:	00 34 34             	add    %dh,(%esp,%esi,1)
4048fe:	00 03                	add    %al,(%ebx)
404900:	11 00                	adc    %eax,(%eax)
404902:	00 01                	add    %al,(%ecx)
404904:	13 30                	adc    (%eax),%esi
404906:	04 00                	add    $0x0,%al
404908:	f1                   	int1
404909:	00 00                	add    %al,(%eax)
40490b:	00 17                	add    %dl,(%edi)
40490d:	00 00                	add    %al,(%eax)
40490f:	11 72 01             	adc    %esi,0x1(%edx)
404912:	00 00                	add    %al,(%eax)
404914:	70 0a                	jo     0x404920
404916:	03 2d 03 18 2b 01    	add    0x12b1803,%ebp
40491c:	17                   	pop    %ss
40491d:	0b 7e 26             	or     0x26(%esi),%edi
404920:	00 00                	add    %al,(%eax)
404922:	04 72                	add    $0x72,%al
404924:	14 12                	adc    $0x12,%al
404926:	00 70 07             	add    %dh,0x7(%eax)
404929:	8c 5a 00             	mov    %ds,0x0(%edx)
40492c:	00 01                	add    %al,(%ecx)
40492e:	1a 28                	sbb    (%eax),%ch
404930:	10 00                	adc    %al,(%eax)
404932:	00 06                	add    %al,(%esi)
404934:	26 03 2c 19          	add    %es:(%ecx,%ebx,1),%ebp
404938:	7e 26                	jle    0x404960
40493a:	00 00                	add    %al,(%eax)
40493c:	04 72                	add    $0x72,%al
40493e:	28 12                	sub    %dl,(%edx)
404940:	00 70 04             	add    %dh,0x4(%eax)
404943:	8c 5a 00             	mov    %ds,0x0(%edx)
404946:	00 01                	add    %al,(%ecx)
404948:	1a 28                	sbb    (%eax),%ch
40494a:	10 00                	adc    %al,(%eax)
40494c:	00 06                	add    %al,(%esi)
40494e:	26 2b 17             	sub    %es:(%edi),%edx
404951:	7e 26                	jle    0x404979
404953:	00 00                	add    %al,(%eax)
404955:	04 72                	add    $0x72,%al
404957:	4a                   	dec    %edx
404958:	12 00                	adc    (%eax),%al
40495a:	70 04                	jo     0x404960
40495c:	8c 5a 00             	mov    %ds,0x0(%edx)
40495f:	00 01                	add    %al,(%ecx)
404961:	1a 28                	sbb    (%eax),%ch
404963:	10 00                	adc    %al,(%eax)
404965:	00 06                	add    %al,(%esi)
404967:	26 03 2c 2d 7e 35 00 	add    %es:0x357e(,%ebp,1),%ebp
40496e:	00
40496f:	04 04                	add    $0x4,%al
404971:	9a 7e 35 00 00 04 04 	lcall  $0x404,$0x357e
404978:	9a 72 70 12 00 70 6f 	lcall  $0x6f70,$0x127072
40497f:	44                   	inc    %esp
404980:	00 00                	add    %al,(%eax)
404982:	0a 1f                	or     (%edi),%bl
404984:	0c 58                	or     $0x58,%al
404986:	6f                   	outsl  %ds:(%esi),(%dx)
404987:	bd 00 00 0a 72       	mov    $0x720a0000,%ebp
40498c:	88 12                	mov    %dl,(%edx)
40498e:	00 70 28             	add    %dh,0x28(%eax)
404991:	2d 00 00 0a 0a       	sub    $0xa0a0000,%eax
404996:	2b 21                	sub    (%ecx),%esp
404998:	7e 34                	jle    0x4049ce
40499a:	00 00                	add    %al,(%eax)
40499c:	04 04                	add    $0x4,%al
40499e:	9a 7e 34 00 00 04 04 	lcall  $0x404,$0x347e
4049a5:	9a 72 70 12 00 70 6f 	lcall  $0x6f70,$0x127072
4049ac:	44                   	inc    %esp
4049ad:	00 00                	add    %al,(%eax)
4049af:	0a 1f                	or     (%edi),%bl
4049b1:	0c 58                	or     $0x58,%al
4049b3:	6f                   	outsl  %ds:(%esi),(%dx)
4049b4:	bd 00 00 0a 0a       	mov    $0xa0a0000,%ebp
4049b9:	7e 26                	jle    0x4049e1
4049bb:	00 00                	add    %al,(%eax)
4049bd:	04 72                	add    $0x72,%al
4049bf:	9a 12 00 70 06 17 28 	lcall  $0x2817,$0x6700012
4049c6:	10 00                	adc    %al,(%eax)
4049c8:	00 06                	add    %al,(%esi)
4049ca:	26 7e 26             	es jle 0x4049f3
4049cd:	00 00                	add    %al,(%eax)
4049cf:	04 72                	add    $0x72,%al
4049d1:	3f                   	aas
4049d2:	01 00                	add    %eax,(%eax)
4049d4:	70 18                	jo     0x4049ee
4049d6:	8c 5a 00             	mov    %ds,0x0(%edx)
4049d9:	00 01                	add    %al,(%ecx)
4049db:	1a 28                	sbb    (%eax),%ch
4049dd:	10 00                	adc    %al,(%eax)
4049df:	00 06                	add    %al,(%esi)
4049e1:	26 1f                	es pop %ds
4049e3:	0a 28                	or     (%eax),%ch
4049e5:	7b 00                	jnp    0x4049e7
4049e7:	00 0a                	add    %cl,(%edx)
4049e9:	7e 26                	jle    0x404a11
4049eb:	00 00                	add    %al,(%eax)
4049ed:	04 72                	add    $0x72,%al
4049ef:	3f                   	aas
4049f0:	01 00                	add    %eax,(%eax)
4049f2:	70 17                	jo     0x404a0b
4049f4:	8c 5a 00             	mov    %ds,0x0(%edx)
4049f7:	00 01                	add    %al,(%ecx)
4049f9:	1a 28                	sbb    (%eax),%ch
4049fb:	10 00                	adc    %al,(%eax)
4049fd:	00 06                	add    %al,(%esi)
4049ff:	26 2a 00             	sub    %es:(%eax),%al
404a02:	00 00                	add    %al,(%eax)
404a04:	13 30                	adc    (%eax),%esi
404a06:	06                   	push   %es
404a07:	00 c4                	add    %al,%ah
404a09:	00 00                	add    %al,(%eax)
404a0b:	00 18                	add    %bl,(%eax)
404a0d:	00 00                	add    %al,(%eax)
404a0f:	11 03                	adc    %eax,(%ebx)
404a11:	16                   	push   %ss
404a12:	52                   	push   %edx
404a13:	04 16                	add    $0x16,%al
404a15:	54                   	push   %esp
404a16:	7e 25                	jle    0x404a3d
404a18:	00 00                	add    %al,(%eax)
404a1a:	04 72                	add    $0x72,%al
404a1c:	b2 12                	mov    $0x12,%dl
404a1e:	00 70 28             	add    %dh,0x28(%eax)
404a21:	0a 00                	or     (%eax),%al
404a23:	00 06                	add    %al,(%esi)
404a25:	17                   	pop    %ss
404a26:	8d 78 00             	lea    0x0(%eax),%edi
404a29:	00 01                	add    %al,(%ecx)
404a2b:	25 16 1f 7c 9d       	and    $0x9d7c1f16,%eax
404a30:	6f                   	outsl  %ds:(%esi),(%dx)
404a31:	a8 00                	test   $0x0,%al
404a33:	00 0a                	add    %cl,(%edx)
404a35:	0a 16                	or     (%esi),%dl
404a37:	0b 2b                	or     (%ebx),%ebp
404a39:	16                   	push   %ss
404a3a:	06                   	push   %es
404a3b:	07                   	pop    %es
404a3c:	9a 72 ca 12 00 70 6f 	lcall  $0x6f70,$0x12ca72
404a43:	90                   	nop
404a44:	00 00                	add    %al,(%eax)
404a46:	0a 2c 03             	or     (%ebx,%eax,1),%ch
404a49:	03 17                	add    (%edi),%edx
404a4b:	52                   	push   %edx
404a4c:	07                   	pop    %es
404a4d:	17                   	pop    %ss
404a4e:	58                   	pop    %eax
404a4f:	0b 07                	or     (%edi),%eax
404a51:	06                   	push   %es
404a52:	8e 69 32             	mov    0x32(%ecx),%gs
404a55:	e4 03                	in     $0x3,%al
404a57:	47                   	inc    %edi
404a58:	2c 20                	sub    $0x20,%al
404a5a:	7e 25                	jle    0x404a81
404a5c:	00 00                	add    %al,(%eax)
404a5e:	04 72                	add    $0x72,%al
404a60:	f0 12 00             	lock adc (%eax),%al
404a63:	70 28                	jo     0x404a8d
404a65:	0a 00                	or     (%eax),%al
404a67:	00 06                	add    %al,(%esi)
404a69:	12 02                	adc    (%edx),%al
404a6b:	28 c6                	sub    %al,%dh
404a6d:	00 00                	add    %al,(%eax)
404a6f:	0a 2c 04             	or     (%esp,%eax,1),%ch
404a72:	04 08                	add    $0x8,%al
404a74:	54                   	push   %esp
404a75:	2a 04 16             	sub    (%esi,%edx,1),%al
404a78:	54                   	push   %esp
404a79:	2a 7e 25             	sub    0x25(%esi),%bh
404a7c:	00 00                	add    %al,(%eax)
404a7e:	04 72                	add    $0x72,%al
404a80:	22 13                	and    (%ebx),%dl
404a82:	00 70 28             	add    %dh,0x28(%eax)
404a85:	0a 00                	or     (%eax),%al
404a87:	00 06                	add    %al,(%esi)
404a89:	17                   	pop    %ss
404a8a:	8d 78 00             	lea    0x0(%eax),%edi
404a8d:	00 01                	add    %al,(%ecx)
404a8f:	25 16 1f 7c 9d       	and    $0x9d7c1f16,%eax
404a94:	6f                   	outsl  %ds:(%esi),(%dx)
404a95:	a8 00                	test   $0x0,%al
404a97:	00 0a                	add    %cl,(%edx)
404a99:	0a 16                	or     (%esi),%dl
404a9b:	0b 2b                	or     (%ebx),%ebp
404a9d:	2f                   	das
404a9e:	06                   	push   %es
404a9f:	07                   	pop    %es
404aa0:	9a 0d 09 72 3a 13 00 	lcall  $0x13,$0x3a72090d
404aa7:	70 6f                	jo     0x404b18
404aa9:	90                   	nop
404aaa:	00 00                	add    %al,(%eax)
404aac:	0a 2c 1a             	or     (%edx,%ebx,1),%ch
404aaf:	04 09                	add    $0x9,%al
404ab1:	17                   	pop    %ss
404ab2:	8d 78 00             	lea    0x0(%eax),%edi
404ab5:	00 01                	add    %al,(%ecx)
404ab7:	25 16 1f 2c 9d       	and    $0x9d2c1f16,%eax
404abc:	6f                   	outsl  %ds:(%esi),(%dx)
404abd:	a8 00                	test   $0x0,%al
404abf:	00 0a                	add    %cl,(%edx)
404ac1:	1a 9a 28 37 00 00    	sbb    0x3728(%edx),%bl
404ac7:	0a 54 07 17          	or     0x17(%edi,%eax,1),%dl
404acb:	58                   	pop    %eax
404acc:	0b 07                	or     (%edi),%eax
404ace:	06                   	push   %es
404acf:	8e 69 32             	mov    0x32(%ecx),%gs
404ad2:	cb                   	lret
404ad3:	2a 4e 02             	sub    0x2(%esi),%cl
404ad6:	02 7b 54             	add    0x54(%ebx),%bh
404ad9:	00 00                	add    %al,(%eax)
404adb:	04 02                	add    $0x2,%al
404add:	7b 57                	jnp    0x404b36
404adf:	00 00                	add    %al,(%eax)
404ae1:	04 28                	add    $0x28,%al
404ae3:	59                   	pop    %ecx
404ae4:	00 00                	add    %al,(%eax)
404ae6:	06                   	push   %es
404ae7:	2a 4e 02             	sub    0x2(%esi),%cl
404aea:	02 7b 58             	add    0x58(%ebx),%bh
404aed:	00 00                	add    %al,(%eax)
404aef:	04 02                	add    $0x2,%al
404af1:	7b 5b                	jnp    0x404b4e
404af3:	00 00                	add    %al,(%eax)
404af5:	04 28                	add    $0x28,%al
404af7:	59                   	pop    %ecx
404af8:	00 00                	add    %al,(%eax)
404afa:	06                   	push   %es
404afb:	2a 4e 02             	sub    0x2(%esi),%cl
404afe:	02 7b 5c             	add    0x5c(%ebx),%bh
404b01:	00 00                	add    %al,(%eax)
404b03:	04 02                	add    $0x2,%al
404b05:	7b 5f                	jnp    0x404b66
404b07:	00 00                	add    %al,(%eax)
404b09:	04 28                	add    $0x28,%al
404b0b:	59                   	pop    %ecx