40575a:	48                   	dec    %eax
40575b:	00 00                	add    %al,(%eax)
40575d:	cd 48                	int    $0x48
40575f:	00 10                	add    %dl,(%eax)
405761:	cd 48                	int    $0x48
405763:	00 c0                	add    %al,%al
405765:	cf                   	iret
405766:	48                   	dec    %eax
405767:	00 d0                	add    %dl,%al
405769:	cf                   	iret
40576a:	48                   	dec    %eax
40576b:	00 40 cd             	add    %al,-0x33(%eax)
40576e:	48                   	dec    %eax
40576f:	00 50 cd             	add    %dl,-0x33(%eax)
405772:	48                   	dec    %eax
405773:	00 60 cd             	add    %ah,-0x33(%eax)
405776:	48                   	dec    %eax
405777:	00 70 cd             	add    %dh,-0x33(%eax)
40577a:	48                   	dec    %eax
40577b:	00 80 cd 48 00 90    	add    %al,-0x6fffb733(%eax)
405781:	cd 48                	int    $0x48
405783:	00 a0 cd 48 00 b0    	add    %ah,-0x4fffb733(%eax)
405789:	cd 48                	int    $0x48
40578b:	00 c0                	add    %al,%al
40578d:	cd 48                	int    $0x48
40578f:	00 00                	add    %al,(%eax)
405791:	bc 41 00 a0 dd       	mov    $0xdda00041,%esp
405796:	41                   	inc    %ecx
405797:	00 90 dd 41 00 90    	add    %dl,-0x6fffbe23(%eax)
40579d:	d0 48 00             	rorb   $1,0x0(%eax)
4057a0:	e0 cd                	loopne 0x40576f
4057a2:	48                   	dec    %eax
4057a3:	00 f0                	add    %dh,%al
4057a5:	cf                   	iret
4057a6:	48                   	dec    %eax
4057a7:	00 00                	add    %al,(%eax)
4057a9:	ce                   	into
4057aa:	48                   	dec    %eax
4057ab:	00 10                	add    %dl,(%eax)
4057ad:	ce                   	into
4057ae:	48                   	dec    %eax
4057af:	00 00                	add    %al,(%eax)
4057b1:	d0 48 00             	rorb   $1,0x0(%eax)
4057b4:	10 d0                	adc    %dl,%al
4057b6:	48                   	dec    %eax
4057b7:	00 40 ce             	add    %al,-0x32(%eax)
4057ba:	48                   	dec    %eax
4057bb:	00 50 ce             	add    %dl,-0x32(%eax)
4057be:	48                   	dec    %eax
4057bf:	00 60 ce             	add    %ah,-0x32(%eax)
4057c2:	48                   	dec    %eax
4057c3:	00 00                	add    %al,(%eax)
4057c5:	ba 40 00 d0 0d       	mov    $0xdd00040,%edx
4057ca:	49                   	dec    %ecx
4057cb:	00 40 cc             	add    %al,-0x34(%eax)
4057ce:	46                   	inc    %esi
4057cf:	00 00                	add    %al,(%eax)
4057d1:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
4057d6:	41                   	inc    %ecx
4057d7:	00 00                	add    %al,(%eax)
4057d9:	bc 41 00 00 cc       	mov    $0xcc000041,%esp
4057de:	48                   	dec    %eax
4057df:	00 10                	add    %dl,(%eax)
4057e1:	cc                   	int3
4057e2:	48                   	dec    %eax
4057e3:	00 20                	add    %ah,(%eax)
4057e5:	cc                   	int3
4057e6:	48                   	dec    %eax
4057e7:	00 30                	add    %dh,(%eax)
4057e9:	cc                   	int3
4057ea:	48                   	dec    %eax
4057eb:	00 40 cc             	add    %al,-0x34(%eax)
4057ee:	48                   	dec    %eax
4057ef:	00 50 cc             	add    %dl,-0x34(%eax)
4057f2:	48                   	dec    %eax
4057f3:	00 60 cc             	add    %ah,-0x34(%eax)
4057f6:	48                   	dec    %eax
4057f7:	00 a0 d0 48 00 70    	add    %ah,0x700048d0(%eax)
4057fd:	cc                   	int3
4057fe:	48                   	dec    %eax
4057ff:	00 80 cc 48 00 90    	add    %al,-0x6fffb734(%eax)
405805:	cc                   	int3
405806:	48                   	dec    %eax
405807:	00 a0 cc 48 00 b0    	add    %ah,-0x4fffb734(%eax)
40580d:	cc                   	int3
40580e:	48                   	dec    %eax
40580f:	00 c0                	add    %al,%al
405811:	cc                   	int3
405812:	48                   	dec    %eax
405813:	00 d0                	add    %dl,%al
405815:	cc                   	int3
405816:	48                   	dec    %eax
405817:	00 e0                	add    %ah,%al
405819:	cc                   	int3
40581a:	48                   	dec    %eax
40581b:	00 f0                	add    %dh,%al
40581d:	cc                   	int3
40581e:	48                   	dec    %eax
40581f:	00 00                	add    %al,(%eax)
405821:	cd 48                	int    $0x48
405823:	00 10                	add    %dl,(%eax)
405825:	cd 48                	int    $0x48
405827:	00 c0                	add    %al,%al
405829:	cf                   	iret
40582a:	48                   	dec    %eax
40582b:	00 d0                	add    %dl,%al
40582d:	cf                   	iret
40582e:	48                   	dec    %eax
40582f:	00 40 cd             	add    %al,-0x33(%eax)
405832:	48                   	dec    %eax
405833:	00 50 cd             	add    %dl,-0x33(%eax)
405836:	48                   	dec    %eax
405837:	00 60 cd             	add    %ah,-0x33(%eax)
40583a:	48                   	dec    %eax
40583b:	00 70 cd             	add    %dh,-0x33(%eax)
40583e:	48                   	dec    %eax
40583f:	00 80 cd 48 00 90    	add    %al,-0x6fffb733(%eax)
405845:	cd 48                	int    $0x48
405847:	00 a0 cd 48 00 b0    	add    %ah,-0x4fffb733(%eax)
40584d:	cd 48                	int    $0x48
40584f:	00 c0                	add    %al,%al
405851:	cd 48                	int    $0x48
405853:	00 00                	add    %al,(%eax)
405855:	bc 41 00 a0 dd       	mov    $0xdda00041,%esp
40585a:	41                   	inc    %ecx
40585b:	00 90 dd 41 00 90    	add    %dl,-0x6fffbe23(%eax)
405861:	d0 48 00             	rorb   $1,0x0(%eax)
405864:	e0 cd                	loopne 0x405833
405866:	48                   	dec    %eax
405867:	00 f0                	add    %dh,%al
405869:	cf                   	iret
40586a:	48                   	dec    %eax
40586b:	00 00                	add    %al,(%eax)
40586d:	ce                   	into
40586e:	48                   	dec    %eax
40586f:	00 10                	add    %dl,(%eax)
405871:	ce                   	into
405872:	48                   	dec    %eax
405873:	00 00                	add    %al,(%eax)
405875:	d0 48 00             	rorb   $1,0x0(%eax)
405878:	10 d0                	adc    %dl,%al
40587a:	48                   	dec    %eax
40587b:	00 40 ce             	add    %al,-0x32(%eax)
40587e:	48                   	dec    %eax
40587f:	00 50 ce             	add    %dl,-0x32(%eax)
405882:	48                   	dec    %eax
405883:	00 60 ce             	add    %ah,-0x32(%eax)
405886:	48                   	dec    %eax
405887:	00 58 b9             	add    %bl,-0x47(%eax)
40588a:	40                   	inc    %eax
40588b:	00 50 d2             	add    %dl,-0x2e(%eax)
40588e:	48                   	dec    %eax
40588f:	00 60 b6             	add    %ah,-0x4a(%eax)
405892:	46                   	inc    %esi
405893:	00 00                	add    %al,(%eax)
405895:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
40589a:	41                   	inc    %ecx
40589b:	00 00                	add    %al,(%eax)
40589d:	bc 41 00 00 cc       	mov    $0xcc000041,%esp
4058a2:	48                   	dec    %eax
4058a3:	00 10                	add    %dl,(%eax)
4058a5:	cc                   	int3
4058a6:	48                   	dec    %eax
4058a7:	00 20                	add    %ah,(%eax)
4058a9:	cc                   	int3
4058aa:	48                   	dec    %eax
4058ab:	00 30                	add    %dh,(%eax)
4058ad:	cc                   	int3
4058ae:	48                   	dec    %eax
4058af:	00 40 cc             	add    %al,-0x34(%eax)
4058b2:	48                   	dec    %eax
4058b3:	00 50 cc             	add    %dl,-0x34(%eax)
4058b6:	48                   	dec    %eax
4058b7:	00 60 cc             	add    %ah,-0x34(%eax)
4058ba:	48                   	dec    %eax
4058bb:	00 60 b5             	add    %ah,-0x4b(%eax)
4058be:	46                   	inc    %esi
4058bf:	00 70 cc             	add    %dh,-0x34(%eax)
4058c2:	48                   	dec    %eax
4058c3:	00 80 cc 48 00 90    	add    %al,-0x6fffb734(%eax)
4058c9:	cc                   	int3
4058ca:	48                   	dec    %eax
4058cb:	00 a0 cc 48 00 b0    	add    %ah,-0x4fffb734(%eax)
4058d1:	cc                   	int3
4058d2:	48                   	dec    %eax
4058d3:	00 c0                	add    %al,%al
4058d5:	cc                   	int3
4058d6:	48                   	dec    %eax
4058d7:	00 d0                	add    %dl,%al
4058d9:	cc                   	int3
4058da:	48                   	dec    %eax
4058db:	00 e0                	add    %ah,%al
4058dd:	cc                   	int3
4058de:	48                   	dec    %eax
4058df:	00 f0                	add    %dh,%al
4058e1:	cc                   	int3
4058e2:	48                   	dec    %eax
4058e3:	00 00                	add    %al,(%eax)
4058e5:	cd 48                	int    $0x48
4058e7:	00 10                	add    %dl,(%eax)
4058e9:	cd 48                	int    $0x48
4058eb:	00 c0                	add    %al,%al
4058ed:	cf                   	iret
4058ee:	48                   	dec    %eax
4058ef:	00 d0                	add    %dl,%al
4058f1:	cf                   	iret
4058f2:	48                   	dec    %eax
4058f3:	00 40 cd             	add    %al,-0x33(%eax)
4058f6:	48                   	dec    %eax
4058f7:	00 50 cd             	add    %dl,-0x33(%eax)
4058fa:	48                   	dec    %eax
4058fb:	00 60 cd             	add    %ah,-0x33(%eax)
4058fe:	48                   	dec    %eax
4058ff:	00 70 cd             	add    %dh,-0x33(%eax)
405902:	48                   	dec    %eax
405903:	00 80 cd 48 00 90    	add    %al,-0x6fffb733(%eax)
405909:	cd 48                	int    $0x48
40590b:	00 a0 cd 48 00 b0    	add    %ah,-0x4fffb733(%eax)
405911:	cd 48                	int    $0x48
405913:	00 c0                	add    %al,%al
405915:	cd 48                	int    $0x48
405917:	00 00                	add    %al,(%eax)
405919:	bc 41 00 a0 dd       	mov    $0xdda00041,%esp
40591e:	41                   	inc    %ecx
40591f:	00 90 dd 41 00 c0    	add    %dl,-0x3fffbe23(%eax)
405925:	be 46 00 e0 cd       	mov    $0xcde00046,%esi
40592a:	48                   	dec    %eax
40592b:	00 f0                	add    %dh,%al
40592d:	cf                   	iret
40592e:	48                   	dec    %eax
40592f:	00 00                	add    %al,(%eax)
405931:	ce                   	into
405932:	48                   	dec    %eax
405933:	00 10                	add    %dl,(%eax)
405935:	ce                   	into
405936:	48                   	dec    %eax
405937:	00 00                	add    %al,(%eax)
405939:	d0 48 00             	rorb   $1,0x0(%eax)
40593c:	10 d0                	adc    %dl,%al
40593e:	48                   	dec    %eax
40593f:	00 40 ce             	add    %al,-0x32(%eax)
405942:	48                   	dec    %eax
405943:	00 50 ce             	add    %dl,-0x32(%eax)
405946:	48                   	dec    %eax
405947:	00 60 ce             	add    %ah,-0x32(%eax)
40594a:	48                   	dec    %eax
40594b:	00 00                	add    %al,(%eax)
40594d:	00 00                	add    %al,(%eax)
40594f:	00 14 01             	add    %dl,(%ecx,%eax,1)
40595e:	00 00                	add    %al,(%eax)
405960:	1d 00 00 00 e0       	sbb    $0xe0000000,%eax
405965:	c2 46 00             	ret    $0x46
405968:	11 01                	adc    %eax,(%ecx)
40596a:	00 00                	add    %al,(%eax)
40596c:	00 00                	add    %al,(%eax)
40596e:	00 00                	add    %al,(%eax)
405970:	04 d0                	add    $0xd0,%al
405972:	00 00                	add    %al,(%eax)
405974:	04 d0                	add    $0xd0,%al
405976:	00 00                	add    %al,(%eax)
405978:	0c 00                	or     $0x0,%al
40597a:	00 00                	add    %al,(%eax)
40597c:	30 c2                	xor    %al,%dl
40597e:	46                   	inc    %esi
40597f:	00 11                	add    %dl,(%ecx)
405981:	01 00                	add    %eax,(%eax)
405983:	00 00                	add    %al,(%eax)
405985:	00 00                	add    %al,(%eax)
405987:	00 05 d0 00 00 05    	add    %al,0x50000d0
40598d:	d0 00                	rolb   $1,(%eax)
40598f:	00 0c 00             	add    %cl,(%eax,%eax,1)
405992:	00 00                	add    %al,(%eax)
405994:	80 c1 46             	add    $0x46,%cl
405997:	00 02                	add    %al,(%edx)
4059a5:	00 00                	add    %al,(%eax)
4059a7:	00 0c 00             	add    %cl,(%eax,%eax,1)
4059aa:	00 00                	add    %al,(%eax)
4059ac:	90                   	nop
4059ad:	c5 46 00             	lds    0x0(%esi),%eax
4059b0:	05 00 00 00 00       	add    $0x0,%eax
4059bd:	00 00                	add    %al,(%eax)
4059bf:	00 11                	add    %dl,(%ecx)
4059c1:	00 00                	add    %al,(%eax)
4059c3:	00 f0                	add    %dh,%al
4059c5:	bc 46 00 00 00       	mov    $0x46,%esp
4059de:	00 00                	add    %al,(%eax)
4059e0:	b0 1a                	mov    $0x1a,%al
4059e2:	43                   	inc    %ebx
4059e3:	00 50 59             	add    %dl,0x59(%eax)
4059e6:	40                   	inc    %eax
4059e7:	00 58 ba             	add    %bl,-0x46(%eax)
4059ea:	40                   	inc    %eax
4059eb:	00 00                	add    %al,(%eax)
4059ed:	0e                   	push   %cs
4059ee:	49                   	dec    %ecx
4059ef:	00 d0                	add    %dl,%al
4059f1:	cc                   	int3
4059f2:	46                   	inc    %esi
4059f3:	00 00                	add    %al,(%eax)
4059f5:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
4059fa:	41                   	inc    %ecx
4059fb:	00 00                	add    %al,(%eax)
4059fd:	bc 41 00 00 cc       	mov    $0xcc000041,%esp
405a02:	48                   	dec    %eax
405a03:	00 10                	add    %dl,(%eax)
405a05:	cc                   	int3
405a06:	48                   	dec    %eax
405a07:	00 20                	add    %ah,(%eax)
405a09:	cc                   	int3
405a0a:	48                   	dec    %eax
405a0b:	00 30                	add    %dh,(%eax)
405a0d:	cc                   	int3
405a0e:	48                   	dec    %eax
405a0f:	00 40 cc             	add    %al,-0x34(%eax)
405a12:	48                   	dec    %eax
405a13:	00 50 cc             	add    %dl,-0x34(%eax)
405a16:	48                   	dec    %eax
405a17:	00 60 cc             	add    %ah,-0x34(%eax)
405a1a:	48                   	dec    %eax
405a1b:	00 70 cc             	add    %dh,-0x34(%eax)
405a1e:	46                   	inc    %esi
405a1f:	00 70 cc             	add    %dh,-0x34(%eax)
405a22:	48                   	dec    %eax
405a23:	00 80 cc 48 00 90    	add    %al,-0x6fffb734(%eax)
405a29:	cc                   	int3
405a2a:	48                   	dec    %eax
405a2b:	00 a0 cc 48 00 b0    	add    %ah,-0x4fffb734(%eax)
405a31:	cc                   	int3
405a32:	48                   	dec    %eax
405a33:	00 c0                	add    %al,%al
405a35:	cc                   	int3
405a36:	48                   	dec    %eax
405a37:	00 d0                	add    %dl,%al
405a39:	cc                   	int3
405a3a:	48                   	dec    %eax
405a3b:	00 e0                	add    %ah,%al
405a3d:	cc                   	int3
405a3e:	48                   	dec    %eax
405a3f:	00 f0                	add    %dh,%al
405a41:	cc                   	int3
405a42:	48                   	dec    %eax
405a43:	00 30                	add    %dh,(%eax)
405a45:	cd 46                	int    $0x46
405a47:	00 10                	add    %dl,(%eax)
405a49:	cd 48                	int    $0x48
405a4b:	00 c0                	add    %al,%al
405a4d:	cf                   	iret
405a4e:	48                   	dec    %eax
405a4f:	00 d0                	add    %dl,%al
405a51:	cf                   	iret