4028b5:	00 41 00             	add    %al,0x0(%ecx)
4028b8:	3b 00                	cmp    (%eax),%eax
4028ba:	3b 00                	cmp    (%eax),%eax
4028bc:	47                   	inc    %edi
4028bd:	00 41 00             	add    %al,0x0(%ecx)
4028c0:	3b 00                	cmp    (%eax),%eax
4028c2:	3b 00                	cmp    (%eax),%eax
4028c4:	3b 00                	cmp    (%eax),%eax
4028c6:	25 00 73 00 29       	and    $0x29007300,%eax
4028cb:	00 28                	add    %ch,(%eax)
4028cd:	00 41 00             	add    %al,0x0(%ecx)
4028d0:	3b 00                	cmp    (%eax),%eax
4028d2:	3b 00                	cmp    (%eax),%eax
4028d4:	47                   	inc    %edi
4028d5:	00 41 00             	add    %al,0x0(%ecx)
4028d8:	3b 00                	cmp    (%eax),%eax
4028da:	3b 00                	cmp    (%eax),%eax
4028dc:	3b 00                	cmp    (%eax),%eax
4028de:	52                   	push   %edx
4028df:	00 43 00             	add    %al,0x0(%ebx)
4028e2:	29 00                	sub    %eax,(%eax)
4028e4:	28 00                	sub    %al,(%eax)
4028e6:	41                   	inc    %ecx
4028e7:	00 3b                	add    %bh,(%ebx)
4028e9:	00 3b                	add    %bh,(%ebx)
4028eb:	00 47 00             	add    %al,0x0(%edi)
4028ee:	41                   	inc    %ecx
4028ef:	00 3b                	add    %bh,(%ebx)
4028f1:	00 3b                	add    %bh,(%ebx)
4028f3:	00 3b                	add    %bh,(%ebx)
4028f5:	00 41 00             	add    %al,0x0(%ecx)
4028f8:	43                   	inc    %ebx
4028f9:	00 29                	add    %ch,(%ecx)
4028fb:	00 28                	add    %ch,(%eax)
4028fd:	00 41 00             	add    %al,0x0(%ecx)
402900:	3b 00                	cmp    (%eax),%eax
402902:	3b 00                	cmp    (%eax),%eax
402904:	47                   	inc    %edi
402905:	00 41 00             	add    %al,0x0(%ecx)
402908:	3b 00                	cmp    (%eax),%eax
40290a:	3b 00                	cmp    (%eax),%eax
40290c:	3b 00                	cmp    (%eax),%eax
40290e:	53                   	push   %ebx
40290f:	00 2d 00 31 00 2d    	add    %ch,0x2d003100
402915:	00 31                	add    %dh,(%ecx)
402917:	00 35 00 2d 00 33    	add    %dh,0x33002d00
40291d:	00 2d 00 31 00 30    	add    %ch,0x30003100
402923:	00 32                	add    %dh,(%edx)
402925:	00 34 00             	add    %dh,(%eax,%eax,1)
402928:	2d 00 37 00 39       	sub    $0x39003700,%eax
40292d:	00 30                	add    %dh,(%eax)
40292f:	00 38                	add    %bh,(%eax)
402931:	00 30                	add    %dh,(%eax)
402933:	00 39                	add    %bh,(%ecx)
402935:	00 38                	add    %bh,(%eax)
402937:	00 37                	add    %dh,(%edi)
402939:	00 2d 00 33 00 33    	add    %ch,0x33003300
40293f:	00 39                	add    %bh,(%ecx)
402941:	00 38                	add    %bh,(%eax)
402943:	00 36                	add    %dh,(%esi)
402945:	00 32                	add    %dh,(%edx)
402947:	00 32                	add    %dh,(%edx)
402949:	00 37                	add    %dh,(%edi)
40294b:	00 36                	add    %dh,(%esi)
40294d:	00 30                	add    %dh,(%eax)
40294f:	00 2d 00 32 00 36    	add    %ch,0x36003200
402955:	00 30                	add    %dh,(%eax)
402957:	00 38                	add    %bh,(%eax)
402959:	00 39                	add    %bh,(%ecx)
40295b:	00 31                	add    %dh,(%ecx)
40295d:	00 32                	add    %dh,(%edx)
40295f:	00 30                	add    %dh,(%eax)
402961:	00 37                	add    %dh,(%edi)
402963:	00 36                	add    %dh,(%esi)
402965:	00 2d 00 31 00 30    	add    %ch,0x30003100
40296b:	00 38                	add    %bh,(%eax)
40296d:	00 35 00 38 00 39    	add    %dh,0x39003800
402973:	00 39                	add    %bh,(%ecx)
402975:	00 35 00 30 00 31    	add    %dh,0x31003000
40297b:	00 2d 00 34 00 30    	add    %ch,0x30003400
402981:	00 33                	add    %dh,(%ebx)
402983:	00 39                	add    %bh,(%ecx)
402985:	00 38                	add    %bh,(%eax)
402987:	00 36                	add    %dh,(%esi)
402989:	00 34 00             	add    %dh,(%eax,%eax,1)
40298c:	36 00 30             	add    %dh,%ss:(%eax)
40298f:	00 35 00 2d 00 34    	add    %dh,0x34002d00
402995:	00 30                	add    %dh,(%eax)
402997:	00 32                	add    %dh,(%edx)
402999:	00 34 00             	add    %dh,(%eax,%eax,1)
40299c:	33 00                	xor    (%eax),%eax
40299e:	36 00 36             	add    %dh,%ss:(%esi)
4029a1:	00 30                	add    %dh,(%eax)
4029a3:	00 32                	add    %dh,(%edx)
4029a5:	00 32                	add    %dh,(%edx)
4029a7:	00 2d 00 37 00 33    	add    %ch,0x33003700
4029ad:	00 36                	add    %dh,(%esi)
4029af:	00 32                	add    %dh,(%edx)
4029b1:	00 35 00 38 00 32    	add    %dh,0x32003800
4029b7:	00 37                	add    %dh,(%edi)
4029b9:	00 38                	add    %bh,(%eax)
4029bb:	00 2d 00 33 00 36    	add    %ch,0x36003300
4029c1:	00 38                	add    %bh,(%eax)
4029c3:	00 36                	add    %dh,(%esi)
4029c5:	00 30                	add    %dh,(%eax)
4029c7:	00 33                	add    %dh,(%ebx)
4029c9:	00 33                	add    %dh,(%ebx)
4029cb:	00 34 00             	add    %dh,(%eax,%eax,1)
4029ce:	38 00                	cmp    %al,(%eax)
4029d0:	29 00                	sub    %eax,(%eax)
4029d2:	53                   	push   %ebx
4029d3:	00 3a                	add    %bh,(%edx)
4029d5:	00 28                	add    %ch,(%eax)
4029d7:	00 4d 00             	add    %cl,0x0(%ebp)
4029da:	4c                   	dec    %esp
4029db:	00 3b                	add    %bh,(%ebx)
4029dd:	00 3b                	add    %bh,(%ebx)
4029df:	00 30                	add    %dh,(%eax)
4029e1:	00 78 00             	add    %bh,0x0(%eax)
4029e4:	31 00                	xor    %eax,(%eax)
4029e6:	3b 00                	cmp    (%eax),%eax
4029e8:	3b 00                	cmp    (%eax),%eax
4029ea:	3b 00                	cmp    (%eax),%eax
4029ec:	4c                   	dec    %esp
4029ed:	00 57 00             	add    %dl,0x0(%edi)
4029f0:	29 00                	sub    %eax,(%eax)
4029f2:	00 00                	add    %al,(%eax)
4029f4:	00 00                	add    %al,(%eax)
4029f6:	00 00                	add    %al,(%eax)
4029f8:	4f                   	dec    %edi
4029f9:	00 3a                	add    %bh,(%edx)
4029fb:	00 25 00 73 00 44    	add    %ah,0x44007300
402a01:	00 3a                	add    %bh,(%edx)
402a03:	00 28                	add    %ch,(%eax)
402a05:	00 41 00             	add    %al,0x0(%ecx)
402a08:	3b 00                	cmp    (%eax),%eax
402a0a:	3b 00                	cmp    (%eax),%eax
402a0c:	47                   	inc    %edi
402a0d:	00 41 00             	add    %al,0x0(%ecx)
402a10:	3b 00                	cmp    (%eax),%eax
402a12:	3b 00                	cmp    (%eax),%eax
402a14:	3b 00                	cmp    (%eax),%eax
402a16:	42                   	inc    %edx
402a17:	00 41 00             	add    %al,0x0(%ecx)
402a1a:	29 00                	sub    %eax,(%eax)
402a1c:	28 00                	sub    %al,(%eax)
402a1e:	41                   	inc    %ecx
402a1f:	00 3b                	add    %bh,(%ebx)
402a21:	00 3b                	add    %bh,(%ebx)
402a23:	00 47 00             	add    %al,0x0(%edi)
402a26:	41                   	inc    %ecx
402a27:	00 3b                	add    %bh,(%ebx)
402a29:	00 3b                	add    %bh,(%ebx)
402a2b:	00 3b                	add    %bh,(%ebx)
402a2d:	00 53 00             	add    %dl,0x0(%ebx)
402a30:	59                   	pop    %ecx
402a31:	00 29                	add    %ch,(%ecx)
402a33:	00 28                	add    %ch,(%eax)
402a35:	00 41 00             	add    %al,0x0(%ecx)
402a38:	3b 00                	cmp    (%eax),%eax
402a3a:	3b 00                	cmp    (%eax),%eax
402a3c:	47                   	inc    %edi
402a3d:	00 41 00             	add    %al,0x0(%ecx)
402a40:	3b 00                	cmp    (%eax),%eax
402a42:	3b 00                	cmp    (%eax),%eax
402a44:	3b 00                	cmp    (%eax),%eax
402a46:	25 00 73 00 29       	and    $0x29007300,%eax
402a4b:	00 28                	add    %ch,(%eax)
402a4d:	00 41 00             	add    %al,0x0(%ecx)
402a50:	3b 00                	cmp    (%eax),%eax
402a52:	3b 00                	cmp    (%eax),%eax
402a54:	47                   	inc    %edi
402a55:	00 41 00             	add    %al,0x0(%ecx)
402a58:	3b 00                	cmp    (%eax),%eax
402a5a:	3b 00                	cmp    (%eax),%eax
402a5c:	3b 00                	cmp    (%eax),%eax
402a5e:	52                   	push   %edx
402a5f:	00 43 00             	add    %al,0x0(%ebx)
402a62:	29 00                	sub    %eax,(%eax)
402a64:	53                   	push   %ebx
402a65:	00 3a                	add    %bh,(%edx)
402a67:	00 28                	add    %ch,(%eax)
402a69:	00 4d 00             	add    %cl,0x0(%ebp)
402a6c:	4c                   	dec    %esp
402a6d:	00 3b                	add    %bh,(%ebx)
402a6f:	00 3b                	add    %bh,(%ebx)
402a71:	00 30                	add    %dh,(%eax)
402a73:	00 78 00             	add    %bh,0x0(%eax)
402a76:	31 00                	xor    %eax,(%eax)
402a78:	3b 00                	cmp    (%eax),%eax
402a7a:	3b 00                	cmp    (%eax),%eax
402a7c:	3b 00                	cmp    (%eax),%eax
402a7e:	4c                   	dec    %esp
402a7f:	00 57 00             	add    %dl,0x0(%edi)
402a82:	29 00                	sub    %eax,(%eax)
402a84:	00 00                	add    %al,(%eax)
402a86:	00 00                	add    %al,(%eax)
402a88:	4f                   	dec    %edi
402a89:	00 3a                	add    %bh,(%edx)
402a8b:	00 25 00 73 00 44    	add    %ah,0x44007300
402a91:	00 3a                	add    %bh,(%edx)
402a93:	00 28                	add    %ch,(%eax)
402a95:	00 41 00             	add    %al,0x0(%ecx)
402a98:	3b 00                	cmp    (%eax),%eax
402a9a:	3b 00                	cmp    (%eax),%eax
402a9c:	47                   	inc    %edi
402a9d:	00 41 00             	add    %al,0x0(%ecx)
402aa0:	3b 00                	cmp    (%eax),%eax
402aa2:	3b 00                	cmp    (%eax),%eax
402aa4:	3b 00                	cmp    (%eax),%eax
402aa6:	42                   	inc    %edx
402aa7:	00 41 00             	add    %al,0x0(%ecx)
402aaa:	29 00                	sub    %eax,(%eax)
402aac:	28 00                	sub    %al,(%eax)
402aae:	41                   	inc    %ecx
402aaf:	00 3b                	add    %bh,(%ebx)
402ab1:	00 3b                	add    %bh,(%ebx)
402ab3:	00 47 00             	add    %al,0x0(%edi)
402ab6:	41                   	inc    %ecx
402ab7:	00 3b                	add    %bh,(%ebx)
402ab9:	00 3b                	add    %bh,(%ebx)
402abb:	00 3b                	add    %bh,(%ebx)
402abd:	00 53 00             	add    %dl,0x0(%ebx)
402ac0:	59                   	pop    %ecx
402ac1:	00 29                	add    %ch,(%ecx)
402ac3:	00 28                	add    %ch,(%eax)
402ac5:	00 41 00             	add    %al,0x0(%ecx)
402ac8:	3b 00                	cmp    (%eax),%eax
402aca:	3b 00                	cmp    (%eax),%eax
402acc:	47                   	inc    %edi
402acd:	00 41 00             	add    %al,0x0(%ecx)
402ad0:	3b 00                	cmp    (%eax),%eax
402ad2:	3b 00                	cmp    (%eax),%eax
402ad4:	3b 00                	cmp    (%eax),%eax
402ad6:	25 00 73 00 29       	and    $0x29007300,%eax
402adb:	00 53 00             	add    %dl,0x0(%ebx)
402ade:	3a 00                	cmp    (%eax),%al
402ae0:	28 00                	sub    %al,(%eax)
402ae2:	4d                   	dec    %ebp
402ae3:	00 4c 00 3b          	add    %cl,0x3b(%eax,%eax,1)
402ae7:	00 3b                	add    %bh,(%ebx)
402ae9:	00 30                	add    %dh,(%eax)
402aeb:	00 78 00             	add    %bh,0x0(%eax)
402aee:	31 00                	xor    %eax,(%eax)
402af0:	3b 00                	cmp    (%eax),%eax
402af2:	3b 00                	cmp    (%eax),%eax
402af4:	3b 00                	cmp    (%eax),%eax
402af6:	4d                   	dec    %ebp
402af7:	00 45 00             	add    %al,0x0(%ebp)
402afa:	29 00                	sub    %eax,(%eax)
402afc:	00 00                	add    %al,(%eax)
402afe:	00 00                	add    %al,(%eax)
402b00:	50                   	push   %eax
402b01:	00 4d 00             	add    %cl,0x0(%ebp)
402b04:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
402b0a:	4c                   	dec    %esp
402b0b:	00 69 00             	add    %ch,0x0(%ecx)
402b0e:	75 00                	jne    0x402b10
402b10:	00 00                	add    %al,(%eax)
402b12:	00 00                	add    %al,(%eax)
402b14:	4d                   	dec    %ebp
402b15:	00 53 00             	add    %dl,0x0(%ebx)
402b18:	20 00                	and    %al,(%eax)
402b1a:	53                   	push   %ebx
402b1b:	00 68 00             	add    %ch,0x0(%eax)
402b1e:	65 00 6c 00 6c       	add    %ch,%gs:0x6c(%eax,%eax,1)
402b23:	00 20                	add    %ah,(%eax)
402b25:	00 44 00 6c          	add    %al,0x6c(%eax,%eax,1)
402b29:	00 67 00             	add    %ah,0x0(%edi)
402b2c:	00 00                	add    %al,(%eax)
402b2e:	00 00                	add    %al,(%eax)
402b30:	22 00                	and    (%eax),%al
402b32:	25 00 73 00 22       	and    $0x22007300,%eax
402b37:	00 20                	add    %ah,(%eax)
402b39:	00 39                	add    %bh,(%ecx)
402b3b:	00 35 00 30 00 00    	add    %dh,0x3000
402b41:	00 00                	add    %al,(%eax)
402b43:	00 00                	add    %al,(%eax)
402b45:	00 00                	add    %al,(%eax)
402b47:	00 7b 00             	add    %bh,0x0(%ebx)
402b4a:	30 00                	xor    %al,(%eax)
402b4c:	41                   	inc    %ecx
402b4d:	00 45 00             	add    %al,0x0(%ebp)
402b50:	43                   	inc    %ebx
402b51:	00 31                	add    %dh,(%ecx)
402b53:	00 30                	add    %dh,(%eax)
402b55:	00 39                	add    %bh,(%ecx)
402b57:	00 43 00             	add    %al,0x0(%ebx)
402b5a:	2d 00 37 00 45       	sub    $0x45003700,%eax
402b5f:	00 39                	add    %bh,(%ecx)
402b61:	00 36                	add    %dh,(%esi)
402b63:	00 2d 00 31 00 31    	add    %ch,0x31003100
402b69:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
402b6d:	00 2d 00 42 00 32    	add    %ch,0x32004200
402b73:	00 45 00             	add    %al,0x0(%ebp)
402b76:	46                   	inc    %esi
402b77:	00 2d 00 30 00 30    	add    %ch,0x30003000
402b7d:	00 38                	add    %bh,(%eax)
402b7f:	00 30                	add    %dh,(%eax)
402b81:	00 43 00             	add    %al,0x0(%ebx)
402b84:	38 00                	cmp    %al,(%eax)
402b86:	38 00                	cmp    %al,(%eax)
402b88:	32 00                	xor    (%eax),%al
402b8a:	36 00 38             	add    %bh,%ss:(%eax)
402b8d:	00 37                	add    %dh,(%edi)
402b8f:	00 45 00             	add    %al,0x0(%ebp)
402b92:	7d 00                	jge    0x402b94
402b94:	00 00                	add    %al,(%eax)
402b96:	00 00                	add    %al,(%eax)
402b98:	7b 00                	jnp    0x402b9a
402b9a:	35 00 33 00 31       	xor    $0x31003300,%eax
402b9f:	00 66 00             	add    %ah,0x0(%esi)
402ba2:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
402ba6:	62 00                	bound  %eax,(%eax)
402ba8:	66 00 2d 00 39 00 62 	data16 add %ch,0x62003900
402baf:	00 34 00             	add    %dh,(%eax,%eax,1)
402bb2:	63 00                	arpl   %eax,(%eax)
402bb4:	2d 00 34 00 61       	sub    $0x61003400,%eax
402bb9:	00 34 00             	add    %dh,(%eax,%eax,1)
402bbc:	33 00                	xor    (%eax),%eax
402bbe:	2d 00 61 00 32       	sub    $0x32006100,%eax
402bc3:	00 61 00             	add    %ah,0x0(%ecx)
402bc6:	61                   	popa
402bc7:	00 2d 00 39 00 36    	add    %ch,0x36003900
402bcd:	00 30                	add    %dh,(%eax)
402bcf:	00 65 00             	add    %ah,0x0(%ebp)
402bd2:	38 00                	cmp    %al,(%eax)
402bd4:	66 00 63 00          	data16 add %ah,0x0(%ebx)
402bd8:	64 00 63 00          	add    %ah,%fs:0x0(%ebx)
402bdc:	37                   	aaa
402bdd:	00 33                	add    %dh,(%ebx)
402bdf:	00 32                	add    %dh,(%edx)
402be1:	00 7d 00             	add    %bh,0x0(%ebp)
402be4:	00 00                	add    %al,(%eax)
402be6:	00 00                	add    %al,(%eax)
402be8:	25 00 73 00 20       	and    $0x20007300,%eax
402bed:	00 2f                	add    %ch,(%edi)
402bef:	00 50 00             	add    %dl,0x0(%eax)
402bf2:	48                   	dec    %eax
402bf3:	00 52 00             	add    %dl,0x0(%edx)
402bf6:	55                   	push   %ebp
402bf7:	00 49 00             	add    %cl,0x0(%ecx)
402bfa:	20 00                	and    %al,(%eax)
402bfc:	2f                   	das
402bfd:	00 43 00             	add    %al,0x0(%ebx)
402c00:	54                   	push   %esp
402c01:	00 20                	add    %ah,(%eax)
402c03:	00 2f                	add    %ch,(%edi)
402c05:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
402c09:	00 50 00             	add    %dl,0x0(%eax)