405895:	00 00                	add    %al,(%eax)
405897:	00 00                	add    %al,(%eax)
405899:	00 00                	add    %al,(%eax)
40589b:	12 00                	adc    (%eax),%al
40589d:	00 00                	add    %al,(%eax)
40589f:	10 00                	adc    %al,(%eax)
4058a1:	00 12                	add    %dl,(%edx)
4058a3:	00 00                	add    %al,(%eax)
4058a5:	00 00                	add    %al,(%eax)
4058a7:	00 00                	add    %al,(%eax)
4058a9:	12 10                	adc    (%eax),%dl
4058ab:	00 00                	add    %al,(%eax)
4058ad:	00 00                	add    %al,(%eax)
4058af:	00 12                	add    %dl,(%edx)
4058b1:	00 00                	add    %al,(%eax)
4058b3:	00 00                	add    %al,(%eax)
4058b5:	10 00                	adc    %al,(%eax)
4058b7:	12 00                	adc    (%eax),%al
4058b9:	00 00                	add    %al,(%eax)
4058bb:	00 00                	add    %al,(%eax)
4058bd:	00 12                	add    %dl,(%edx)
4058bf:	00 10                	add    %dl,(%eax)
4058c1:	00 00                	add    %al,(%eax)
4058c3:	00 00                	add    %al,(%eax)
4058c5:	12 00                	adc    (%eax),%al
4058c7:	00 00                	add    %al,(%eax)
4058c9:	00 00                	add    %al,(%eax)
4058cb:	10 12                	adc    %dl,(%edx)
4058cd:	00 00                	add    %al,(%eax)
4058cf:	00 00                	add    %al,(%eax)
4058d1:	00 00                	add    %al,(%eax)
4058d3:	12 00                	adc    (%eax),%al
4058d5:	00 10                	add    %dl,(%eax)
4058d7:	00 00                	add    %al,(%eax)
4058d9:	00 12                	add    %dl,(%edx)
4058db:	00 00                	add    %al,(%eax)
4058dd:	00 00                	add    %al,(%eax)
4058df:	00 00                	add    %al,(%eax)
4058e1:	22 00                	and    (%eax),%al
4058e3:	00 00                	add    %al,(%eax)
4058e5:	00 00                	add    %al,(%eax)
4058e7:	00 12                	add    %dl,(%edx)
4058e9:	00 00                	add    %al,(%eax)
4058eb:	00 10                	add    %dl,(%eax)
4058ed:	00 00                	add    %al,(%eax)
4058ef:	12 00                	adc    (%eax),%al
4058f1:	00 00                	add    %al,(%eax)
4058f3:	00 00                	add    %al,(%eax)
4058f5:	00 12                	add    %dl,(%edx)
4058f7:	10 00                	adc    %al,(%eax)
4058f9:	00 00                	add    %al,(%eax)
4058fb:	00 00                	add    %al,(%eax)
4058fd:	12 00                	adc    (%eax),%al
4058ff:	00 00                	add    %al,(%eax)
405901:	00 10                	add    %dl,(%eax)
405903:	00 12                	add    %dl,(%edx)
405905:	00 00                	add    %al,(%eax)
405907:	00 00                	add    %al,(%eax)
405909:	00 00                	add    %al,(%eax)
40590b:	12 00                	adc    (%eax),%al
40590d:	10 00                	adc    %al,(%eax)
40590f:	00 00                	add    %al,(%eax)
405911:	00 12                	add    %dl,(%edx)
405913:	00 00                	add    %al,(%eax)
405915:	00 00                	add    %al,(%eax)
405917:	00 10                	add    %dl,(%eax)
405919:	12 00                	adc    (%eax),%al
40591b:	00 00                	add    %al,(%eax)
40591d:	00 00                	add    %al,(%eax)
40591f:	00 12                	add    %dl,(%edx)
405921:	00 00                	add    %al,(%eax)
405923:	10 00                	adc    %al,(%eax)
405925:	00 00                	add    %al,(%eax)
405927:	12 00                	adc    (%eax),%al
405929:	00 00                	add    %al,(%eax)
40592b:	00 00                	add    %al,(%eax)
40592d:	00 22                	add    %ah,(%edx)
40592f:	00 00                	add    %al,(%eax)
405931:	00 00                	add    %al,(%eax)
405933:	00 00                	add    %al,(%eax)
405935:	12 00                	adc    (%eax),%al
405937:	00 00                	add    %al,(%eax)
405939:	10 00                	adc    %al,(%eax)
40593b:	00 12                	add    %dl,(%edx)
40593d:	00 00                	add    %al,(%eax)
40593f:	00 00                	add    %al,(%eax)
405941:	00 00                	add    %al,(%eax)
405943:	12 10                	adc    (%eax),%dl
405945:	00 00                	add    %al,(%eax)
405947:	00 00                	add    %al,(%eax)
405949:	00 12                	add    %dl,(%edx)
40594b:	00 00                	add    %al,(%eax)
40594d:	00 00                	add    %al,(%eax)
40594f:	10 00                	adc    %al,(%eax)
405951:	12 00                	adc    (%eax),%al
405953:	00 00                	add    %al,(%eax)
405955:	00 00                	add    %al,(%eax)
405957:	00 12                	add    %dl,(%edx)
405959:	00 10                	add    %dl,(%eax)
40595b:	00 00                	add    %al,(%eax)
40595d:	00 00                	add    %al,(%eax)
40595f:	12 00                	adc    (%eax),%al
405961:	00 00                	add    %al,(%eax)
405963:	00 00                	add    %al,(%eax)
405965:	10 12                	adc    %dl,(%edx)
405967:	00 00                	add    %al,(%eax)
405969:	00 00                	add    %al,(%eax)
40596b:	00 00                	add    %al,(%eax)
40596d:	12 00                	adc    (%eax),%al
40596f:	00 10                	add    %dl,(%eax)
405971:	00 00                	add    %al,(%eax)
405973:	00 12                	add    %dl,(%edx)
405975:	00 00                	add    %al,(%eax)
405977:	00 00                	add    %al,(%eax)
405979:	00 00                	add    %al,(%eax)
40597b:	22 00                	and    (%eax),%al
40597d:	00 00                	add    %al,(%eax)
40597f:	00 00                	add    %al,(%eax)
405981:	00 12                	add    %dl,(%edx)
405983:	00 00                	add    %al,(%eax)
405985:	00 10                	add    %dl,(%eax)
405987:	00 00                	add    %al,(%eax)
405989:	12 00                	adc    (%eax),%al
40598b:	00 00                	add    %al,(%eax)
40598d:	00 00                	add    %al,(%eax)
40598f:	00 12                	add    %dl,(%edx)
405991:	10 00                	adc    %al,(%eax)
405993:	00 00                	add    %al,(%eax)
405995:	00 00                	add    %al,(%eax)
405997:	12 00                	adc    (%eax),%al
405999:	00 00                	add    %al,(%eax)
40599b:	00 10                	add    %dl,(%eax)
40599d:	00 12                	add    %dl,(%edx)
40599f:	00 00                	add    %al,(%eax)
4059a1:	00 00                	add    %al,(%eax)
4059a3:	00 00                	add    %al,(%eax)
4059a5:	12 00                	adc    (%eax),%al
4059a7:	10 00                	adc    %al,(%eax)
4059a9:	00 00                	add    %al,(%eax)
4059ab:	00 12                	add    %dl,(%edx)
4059ad:	00 00                	add    %al,(%eax)
4059af:	00 00                	add    %al,(%eax)
4059b1:	00 10                	add    %dl,(%eax)
4059b3:	12 00                	adc    (%eax),%al
4059b5:	00 00                	add    %al,(%eax)
4059b7:	00 00                	add    %al,(%eax)
4059b9:	00 12                	add    %dl,(%edx)
4059bb:	00 00                	add    %al,(%eax)
4059bd:	10 00                	adc    %al,(%eax)
4059bf:	00 00                	add    %al,(%eax)
4059c1:	12 00                	adc    (%eax),%al
4059c3:	00 00                	add    %al,(%eax)
4059c5:	00 00                	add    %al,(%eax)
4059c7:	00 22                	add    %ah,(%edx)
4059c9:	00 00                	add    %al,(%eax)
4059cb:	00 00                	add    %al,(%eax)
4059cd:	00 00                	add    %al,(%eax)
4059cf:	12 00                	adc    (%eax),%al
4059d1:	00 00                	add    %al,(%eax)
4059d3:	10 00                	adc    %al,(%eax)
4059d5:	00 12                	add    %dl,(%edx)
4059d7:	00 00                	add    %al,(%eax)
4059d9:	00 00                	add    %al,(%eax)
4059db:	00 00                	add    %al,(%eax)
4059dd:	12 10                	adc    (%eax),%dl
4059df:	00 00                	add    %al,(%eax)
4059e1:	00 00                	add    %al,(%eax)
4059e3:	00 12                	add    %dl,(%edx)
4059e5:	00 00                	add    %al,(%eax)
4059e7:	00 00                	add    %al,(%eax)
4059e9:	10 00                	adc    %al,(%eax)
4059eb:	12 00                	adc    (%eax),%al
4059ed:	00 00                	add    %al,(%eax)
4059ef:	00 00                	add    %al,(%eax)
4059f1:	00 12                	add    %dl,(%edx)
4059f3:	00 10                	add    %dl,(%eax)
4059f5:	00 00                	add    %al,(%eax)
4059f7:	00 00                	add    %al,(%eax)
4059f9:	12 00                	adc    (%eax),%al
4059fb:	00 00                	add    %al,(%eax)
4059fd:	00 00                	add    %al,(%eax)
4059ff:	10 12                	adc    %dl,(%edx)
405a01:	00 00                	add    %al,(%eax)
405a03:	00 00                	add    %al,(%eax)
405a05:	00 00                	add    %al,(%eax)
405a07:	12 00                	adc    (%eax),%al
405a09:	00 10                	add    %dl,(%eax)
405a0b:	00 00                	add    %al,(%eax)
405a0d:	00 12                	add    %dl,(%edx)
405a0f:	00 00                	add    %al,(%eax)
405a11:	00 00                	add    %al,(%eax)
405a13:	00 00                	add    %al,(%eax)
405a15:	22 00                	and    (%eax),%al
405a17:	00 00                	add    %al,(%eax)
405a19:	00 00                	add    %al,(%eax)
405a1b:	00 12                	add    %dl,(%edx)
405a1d:	00 00                	add    %al,(%eax)
405a1f:	00 10                	add    %dl,(%eax)
405a21:	00 00                	add    %al,(%eax)
405a23:	12 00                	adc    (%eax),%al
405a25:	00 00                	add    %al,(%eax)
405a27:	00 00                	add    %al,(%eax)
405a29:	00 12                	add    %dl,(%edx)
405a2b:	10 00                	adc    %al,(%eax)
405a2d:	00 00                	add    %al,(%eax)
405a2f:	00 00                	add    %al,(%eax)
405a31:	12 00                	adc    (%eax),%al
405a33:	00 00                	add    %al,(%eax)
405a35:	00 10                	add    %dl,(%eax)
405a37:	00 12                	add    %dl,(%edx)
405a39:	00 00                	add    %al,(%eax)
405a3b:	00 00                	add    %al,(%eax)
405a3d:	00 00                	add    %al,(%eax)
405a3f:	12 00                	adc    (%eax),%al
405a41:	10 00                	adc    %al,(%eax)
405a43:	00 00                	add    %al,(%eax)
405a45:	00 12                	add    %dl,(%edx)
405a47:	00 00                	add    %al,(%eax)
405a49:	00 00                	add    %al,(%eax)
405a4b:	00 10                	add    %dl,(%eax)
405a4d:	12 00                	adc    (%eax),%al
405a4f:	00 60 5a             	add    %ah,0x5a(%eax)
405a52:	90                   	nop
405a53:	13 03                	adc    (%ebx),%eax
405a55:	00 13                	add    %dl,(%ebx)
405a57:	10 04 13             	adc    %al,(%ebx,%edx,1)
405a5a:	00 00                	add    %al,(%eax)
405a5c:	12 ff                	adc    %bh,%bh
405a5e:	00 13                	add    %dl,(%ebx)
405a60:	b8 00 23 00 00       	mov    $0x2300,%eax
405a65:	13 00                	adc    (%eax),%eax
405a67:	00 53 00             	add    %dl,0x0(%ebx)
405a6a:	00 13                	add    %dl,(%ebx)
405a6c:	00 10                	add    %dl,(%eax)
405a6e:	13 00                	adc    (%eax),%eax
405a70:	00 13                	add    %dl,(%ebx)
405a72:	00 00                	add    %al,(%eax)
405a74:	13 00                	adc    (%eax),%eax
405a76:	00 13                	add    %dl,(%ebx)
405a78:	10 00                	adc    %al,(%eax)
405a7a:	13 00                	adc    (%eax),%eax
405a7c:	00 13                	add    %dl,(%ebx)
405a7e:	00 00                	add    %al,(%eax)
405a80:	13 00                	adc    (%eax),%eax
405a82:	00 23                	add    %ah,(%ebx)
405a84:	00 00                	add    %al,(%eax)
405a86:	13 00                	adc    (%eax),%eax
405a88:	00 13                	add    %dl,(%ebx)
405a8a:	00 00                	add    %al,(%eax)
405a8c:	93                   	xchg   %eax,%ebx
405a8d:	00 10                	add    %dl,(%eax)
405a8f:	13 0e                	adc    (%esi),%ecx
405a91:	1f                   	pop    %ds
405a92:	cd 0e                	int    $0xe
405a94:	00 c7                	add    %al,%bh
405a96:	09 cd                	or     %ecx,%ebp
405a98:	34 c8                	xor    $0xc8,%al
405a9a:	01 5f cd             	add    %ebx,-0x33(%edi)
405a9d:	21 67 68             	and    %esp,0x68(%edi)
405aa0:	69 86 20 70 95 6f 67 	imul   $0x6d618567,0x6f957020(%esi),%eax
405aa7:	85 61 6d
405aaa:	33 63 61             	xor    0x61(%ebx),%esp
405aad:	81 6e 7f 87 20 62 78 	subl   $0x78622087,0x7f(%esi)
405ab4:	20 72 88             	and    %dh,-0x78(%edx)
405ab7:	6e                   	outsb  %ds:(%esi),(%dx)
405ab8:	20 7c 7e 20          	and    %bh,0x20(%esi,%edi,2)
405abc:	57                   	push   %edi
405abd:	4f                   	dec    %edi
405abe:	53                   	push   %ebx
405abf:	33 6d 6f             	xor    0x6f(%ebp),%ebp
405ac2:	77 65                	ja     0x405b29
405ac4:	2e 30 0d 0a 37 00 00 	xor    %cl,%cs:0x370a
405acb:	13 00                	adc    (%eax),%eax
405acd:	00 13                	add    %dl,(%ebx)
405acf:	00 60 58             	add    %ah,0x58(%eax)
405ad2:	00 00                	add    %al,(%eax)
405ad4:	5f                   	pop    %edi
405ad5:	01 03                	add    %eax,(%ebx)
405ad7:	13 2a                	adc    (%edx),%ebp
405ad9:	67 b5 bc             	addr16 mov $0xbc,%ch
405adc:	00 13                	add    %dl,(%ebx)
405ade:	00 00                	add    %al,(%eax)
405ae0:	13 00                	adc    (%eax),%eax
405ae2:	00 13                	add    %dl,(%ebx)
405ae4:	e0 00                	loopne 0x405ae6
405ae6:	25 21 0b 14 30       	and    $0x30140b21,%eax
405aeb:	00 13                	add    %dl,(%ebx)
405aed:	0e                   	push   %cs
405aee:	00 13                	add    %dl,(%ebx)
405af0:	00 16                	add    %dl,(%esi)
405af2:	13 00                	adc    (%eax),%eax
405af4:	00 13                	add    %dl,(%ebx)
405af6:	00 00                	add    %al,(%eax)
405af8:	f9                   	stc
405af9:	2d 00 13 10 20       	sub    $0x20101300,%eax
405afe:	13 00                	adc    (%eax),%eax
405b00:	00 53 00             	add    %dl,0x0(%ebx)
405b03:	00 13                	add    %dl,(%ebx)
405b05:	00 00                	add    %al,(%eax)
405b07:	33 00                	xor    (%eax),%eax
405b09:	20 13                	and    %dl,(%ebx)
405b0b:	00 00                	add    %al,(%eax)
405b0d:	15 00 00 17 00       	adc    $0x170000,%eax
405b12:	10 13                	adc    %dl,(%ebx)
405b14:	00 00                	add    %al,(%eax)
405b16:	13 00                	adc    (%eax),%eax
405b18:	06                   	push   %es
405b19:	13 00                	adc    (%eax),%eax
405b1b:	00 13                	add    %dl,(%ebx)
405b1d:	10 00                	adc    %al,(%eax)
405b1f:	13 00                	adc    (%eax),%eax
405b21:	80 13 00             	adcb   $0x0,(%ebx)
405b24:	00 15 00 00 23 00    	add    %dl,0x230000
405b2a:	00 13                	add    %dl,(%ebx)
405b2c:	03 00                	add    (%eax),%eax
405b2e:	73 85                	jae    0x405ab5
405b30:	00 13                	add    %dl,(%ebx)
405b32:	10 10                	adc    %dl,(%eax)
405b34:	13 10                	adc    (%eax),%edx
405b36:	00 13                	add    %dl,(%ebx)
405b38:	00 00                	add    %al,(%eax)
405b3a:	23 00                	and    (%eax),%eax
405b3c:	00 23                	add    %ah,(%ebx)
405b3e:	10 00                	adc    %al,(%eax)
405b40:	13 00                	adc    (%eax),%eax
405b42:	00 13                	add    %dl,(%ebx)
405b44:	10 00                	adc    %al,(%eax)
405b46:	13 00                	adc    (%eax),%eax
405b48:	00 23                	add    %ah,(%ebx)
405b4a:	00 00                	add    %al,(%eax)
405b4c:	13 00                	adc    (%eax),%eax
405b4e:	00 13                	add    %dl,(%ebx)
405b50:	94                   	xchg   %eax,%esp
405b51:	2d 13 00 5f 13       	sub    $0x135f0013,%eax
405b56:	00 00                	add    %al,(%eax)
405b58:	13 40 00             	adc    0x0(%eax),%eax
405b5b:	13 78 03             	adc    0x3(%eax),%edi
405b5e:	13 10                	adc    (%eax),%edx
405b60:	00 13                	add    %dl,(%ebx)
405b62:	00 00                	add    %al,(%eax)
405b64:	13 00                	adc    (%eax),%eax
405b66:	00 13                	add    %dl,(%ebx)
405b68:	00 00                	add    %al,(%eax)
405b6a:	23 00                	and    (%eax),%eax
405b6c:	00 13                	add    %dl,(%ebx)
405b6e:	00 00                	add    %al,(%eax)
405b70:	13 60 00             	adc    0x0(%eax),%esp
405b73:	13 0c 10             	adc    (%eax,%edx,1),%ecx
405b76:	13 00                	adc    (%eax),%eax
405b78:	78 40                	js     0x405bba