420c23:	59                   	pop    %ecx
420c24:	00 6e 00             	add    %ch,0x0(%esi)
420c27:	51                   	push   %ecx
420c28:	00 2b                	add    %ch,(%ebx)
420c2a:	00 35 00 68 00 64    	add    %dh,0x64006800
420c30:	00 57 00             	add    %dl,0x0(%edi)
420c33:	72 00                	jb     0x420c35
420c35:	73 00                	jae    0x420c37
420c37:	47                   	inc    %edi
420c38:	00 32                	add    %dh,(%edx)
420c3a:	00 4a 00             	add    %cl,0x0(%edx)
420c3d:	6b 00 66             	imul   $0x66,(%eax),%eax
420c40:	00 65 00             	add    %ah,0x0(%ebp)
420c43:	59                   	pop    %ecx
420c44:	00 6e 00             	add    %ch,0x0(%esi)
420c47:	31 00                	xor    %eax,(%eax)
420c49:	4b                   	dec    %ebx
420c4a:	00 72 00             	add    %dh,0x0(%edx)
420c4d:	68 00 64 00 43       	push   $0x43006400
420c52:	00 35 00 6e 00 48    	add    %dh,0x48006e00
420c58:	00 32                	add    %dh,(%edx)
420c5a:	00 5a 00             	add    %bl,0x0(%edx)
420c5d:	74 00                	je     0x420c5f
420c5f:	79 00                	jns    0x420c61
420c61:	61                   	popa
420c62:	00 59 00             	add    %bl,0x0(%ecx)
420c65:	6e                   	outsb  %ds:(%esi),(%dx)
420c66:	00 51 00             	add    %dl,0x0(%ecx)
420c69:	2b 00                	sub    (%eax),%eax
420c6b:	35 00 68 00 64       	xor    $0x64006800,%eax
420c70:	00 57 00             	add    %dl,0x0(%edi)
420c73:	72 00                	jb     0x420c75
420c75:	73 00                	jae    0x420c77
420c77:	47                   	inc    %edi
420c78:	00 32                	add    %dh,(%edx)
420c7a:	00 4a 00             	add    %cl,0x0(%edx)
420c7d:	6b 00 66             	imul   $0x66,(%eax),%eax
420c80:	00 65 00             	add    %ah,0x0(%ebp)
420c83:	59                   	pop    %ecx
420c84:	00 6e 00             	add    %ch,0x0(%esi)
420c87:	31 00                	xor    %eax,(%eax)
420c89:	4b                   	dec    %ebx
420c8a:	00 72 00             	add    %dh,0x0(%edx)
420c8d:	68 00 64 00 43       	push   $0x43006400
420c92:	00 35 00 6e 00 48    	add    %dh,0x48006e00
420c98:	00 32                	add    %dh,(%edx)
420c9a:	00 5a 00             	add    %bl,0x0(%edx)
420c9d:	74 00                	je     0x420c9f
420c9f:	79 00                	jns    0x420ca1
420ca1:	61                   	popa
420ca2:	00 59 00             	add    %bl,0x0(%ecx)
420ca5:	6e                   	outsb  %ds:(%esi),(%dx)
420ca6:	00 51 00             	add    %dl,0x0(%ecx)
420ca9:	2b 00                	sub    (%eax),%eax
420cab:	35 00 68 00 64       	xor    $0x64006800,%eax
420cb0:	00 57 00             	add    %dl,0x0(%edi)
420cb3:	72 00                	jb     0x420cb5
420cb5:	73 00                	jae    0x420cb7
420cb7:	47                   	inc    %edi
420cb8:	00 32                	add    %dh,(%edx)
420cba:	00 4a 00             	add    %cl,0x0(%edx)
420cbd:	6b 00 66             	imul   $0x66,(%eax),%eax
420cc0:	00 65 00             	add    %ah,0x0(%ebp)
420cc3:	59                   	pop    %ecx
420cc4:	00 6e 00             	add    %ch,0x0(%esi)
420cc7:	31 00                	xor    %eax,(%eax)
420cc9:	4b                   	dec    %ebx
420cca:	00 72 00             	add    %dh,0x0(%edx)
420ccd:	68 00 64 00 43       	push   $0x43006400
420cd2:	00 35 00 6e 00 48    	add    %dh,0x48006e00
420cd8:	00 32                	add    %dh,(%edx)
420cda:	00 5a 00             	add    %bl,0x0(%edx)
420cdd:	74 00                	je     0x420cdf
420cdf:	79 00                	jns    0x420ce1
420ce1:	61                   	popa
420ce2:	00 59 00             	add    %bl,0x0(%ecx)
420ce5:	6e                   	outsb  %ds:(%esi),(%dx)
420ce6:	00 51 00             	add    %dl,0x0(%ecx)
420ce9:	2b 00                	sub    (%eax),%eax
420ceb:	35 00 68 00 64       	xor    $0x64006800,%eax
420cf0:	00 57 00             	add    %dl,0x0(%edi)
420cf3:	72 00                	jb     0x420cf5
420cf5:	73 00                	jae    0x420cf7
420cf7:	47                   	inc    %edi
420cf8:	00 32                	add    %dh,(%edx)
420cfa:	00 4a 00             	add    %cl,0x0(%edx)
420cfd:	6b 00 66             	imul   $0x66,(%eax),%eax
420d00:	00 65 00             	add    %ah,0x0(%ebp)
420d03:	59                   	pop    %ecx
420d04:	00 6e 00             	add    %ch,0x0(%esi)
420d07:	31 00                	xor    %eax,(%eax)
420d09:	4b                   	dec    %ebx
420d0a:	00 72 00             	add    %dh,0x0(%edx)
420d0d:	68 00 64 00 43       	push   $0x43006400
420d12:	00 35 00 6e 00 6f    	add    %dh,0x6f006e00
420d18:	00 70 00             	add    %dh,0x0(%eax)
420d1b:	70 00                	jo     0x420d1d
420d1d:	6a 00                	push   $0x0
420d1f:	77 00                	ja     0x420d21
420d21:	32 00                	xor    (%eax),%al
420d23:	71 00                	jno    0x420d25
420d25:	41                   	inc    %ecx
420d26:	00 53 00             	add    %dl,0x0(%ebx)
420d29:	5a                   	pop    %edx
420d2a:	00 4c 00 71          	add    %cl,0x71(%eax,%eax,1)
420d2e:	00 46 00             	add    %al,0x0(%esi)
420d31:	6a 00                	push   $0x0
420d33:	47                   	inc    %edi
420d34:	00 31                	add    %dh,(%ecx)
420d36:	00 56 00             	add    %dl,0x0(%esi)
420d39:	52                   	push   %edx
420d3a:	00 71 00             	add    %dh,0x0(%ecx)
420d3d:	61                   	popa
420d3e:	00 4e 00             	add    %cl,0x0(%esi)
420d41:	74 00                	je     0x420d43
420d43:	48                   	dec    %eax
420d44:	00 77 00             	add    %dh,0x0(%edi)
420d47:	39 00                	cmp    %eax,(%eax)
420d49:	75 00                	jne    0x420d4b
420d4b:	58                   	pop    %eax
420d4c:	00 35 00 50 00 33    	add    %dh,0x33005000
420d52:	00 4a 00             	add    %cl,0x0(%edx)
420d55:	44                   	inc    %esp
420d56:	00 53 00             	add    %dl,0x0(%ebx)
420d59:	2f                   	das
420d5a:	00 52 00             	add    %dl,0x0(%edx)
420d5d:	4f                   	dec    %edi
420d5e:	00 45 00             	add    %al,0x0(%ebp)
420d61:	6b 00 67             	imul   $0x67,(%eax),%eax
420d64:	00 36                	add    %dh,(%esi)
420d66:	00 58 00             	add    %bl,0x0(%eax)
420d69:	6d                   	insl   (%dx),%es:(%edi)
420d6a:	00 38                	add    %bh,(%eax)
420d6c:	00 73 00             	add    %dh,0x0(%ebx)
420d6f:	4f                   	dec    %edi
420d70:	00 4e 00             	add    %cl,0x0(%esi)
420d73:	65 00 6a 00          	add    %ch,%gs:0x0(%edx)
420d77:	53                   	push   %ebx
420d78:	00 79 00             	add    %bh,0x0(%ecx)
420d7b:	61                   	popa
420d7c:	00 46 00             	add    %al,0x0(%esi)
420d7f:	45                   	inc    %ebp
420d80:	00 69 00             	add    %ch,0x0(%ecx)
420d83:	66 00 44 00 55       	data16 add %al,0x55(%eax,%eax,1)
420d88:	00 63 00             	add    %ah,0x0(%ebx)
420d8b:	71 00                	jno    0x420d8d
420d8d:	54                   	push   %esp
420d8e:	00 32                	add    %dh,(%edx)
420d90:	00 52 00             	add    %dl,0x0(%edx)
420d93:	6f                   	outsl  %ds:(%esi),(%dx)
420d94:	00 64 00 2b          	add    %ah,0x2b(%eax,%eax,1)
420d98:	00 6d 00             	add    %ch,0x0(%ebp)
420d9b:	77 00                	ja     0x420d9d
420d9d:	77 00                	ja     0x420d9f
420d9f:	45                   	inc    %ebp
420da0:	00 33                	add    %dh,(%ebx)
420da2:	00 2f                	add    %ch,(%edi)
420da4:	00 4e 00             	add    %cl,0x0(%esi)
420da7:	64 00 66 00          	add    %ah,%fs:0x0(%esi)
420dab:	2b 00                	sub    (%eax),%eax
420dad:	61                   	popa
420dae:	00 50 00             	add    %dl,0x0(%eax)
420db1:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
420db5:	4d                   	dec    %ebp
420db6:	00 4c 00 77          	add    %cl,0x77(%eax,%eax,1)
420dba:	00 35 00 2f 00 31    	add    %dh,0x31002f00
420dc0:	00 59 00             	add    %bl,0x0(%ecx)
420dc3:	2f                   	das
420dc4:	00 6a 00             	add    %ch,0x0(%edx)
420dc7:	47                   	inc    %edi
420dc8:	00 70 00             	add    %dh,0x0(%eax)
420dcb:	30 00                	xor    %al,(%eax)
420dcd:	35 00 42 00 65       	xor    $0x65004200,%eax
420dd2:	00 64 00 74          	add    %ah,0x74(%eax,%eax,1)
420dd6:	00 6e 00             	add    %ch,0x0(%esi)
420dd9:	4a                   	dec    %edx
420dda:	00 6f 00             	add    %ch,0x0(%edi)
420ddd:	72 00                	jb     0x420ddf
420ddf:	6a 00                	push   $0x0
420de1:	63 00                	arpl   %eax,(%eax)
420de3:	35 00 7a 00 55       	xor    $0x55007a00,%eax
420de8:	00 73 00             	add    %dh,0x0(%ebx)
420deb:	30 00                	xor    %al,(%eax)
420ded:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
420df1:	33 00                	xor    (%eax),%eax
420df3:	37                   	aaa
420df4:	00 65 00             	add    %ah,0x0(%ebp)
420df7:	6c                   	insb   (%dx),%es:(%edi)
420df8:	00 2f                	add    %ch,(%edi)
420dfa:	00 63 00             	add    %ah,0x0(%ebx)
420dfd:	6e                   	outsb  %ds:(%esi),(%dx)
420dfe:	00 38                	add    %bh,(%eax)
420e00:	00 6f 00             	add    %ch,0x0(%edi)
420e03:	6e                   	outsb  %ds:(%esi),(%dx)
420e04:	00 45 00             	add    %al,0x0(%ebp)
420e07:	38 00                	cmp    %al,(%eax)
420e09:	6c                   	insb   (%dx),%es:(%edi)
420e0a:	00 4f 00             	add    %cl,0x0(%edi)
420e0d:	47                   	inc    %edi
420e0e:	00 6b 00             	add    %ch,0x0(%ebx)
420e11:	6c                   	insb   (%dx),%es:(%edi)
420e12:	00 32                	add    %dh,(%edx)
420e14:	00 4a 00             	add    %cl,0x0(%edx)
420e17:	63 00                	arpl   %eax,(%eax)
420e19:	2f                   	das
420e1a:	00 4a 00             	add    %cl,0x0(%edx)
420e1d:	71 00                	jno    0x420e1f
420e1f:	75 00                	jne    0x420e21
420e21:	69 00 7a 00 42 00    	imul   $0x42007a,(%eax),%eax
420e27:	73 00                	jae    0x420e29
420e29:	54                   	push   %esp
420e2a:	00 48 00             	add    %cl,0x0(%eax)
420e2d:	34 00                	xor    $0x0,%al
420e2f:	4b                   	dec    %ebx
420e30:	00 72 00             	add    %dh,0x0(%edx)
420e33:	76 00                	jbe    0x420e35
420e35:	4a                   	dec    %edx
420e36:	00 33                	add    %dh,(%ebx)
420e38:	00 69 00             	add    %ch,0x0(%ecx)
420e3b:	37                   	aaa
420e3c:	00 36                	add    %dh,(%esi)
420e3e:	00 4e 00             	add    %cl,0x0(%esi)
420e41:	35 00 43 00 71       	xor    $0x71004300,%eax
420e46:	00 54 00 30          	add    %dl,0x30(%eax,%eax,1)
420e4a:	00 33                	add    %dh,(%ebx)
420e4c:	00 69 00             	add    %ch,0x0(%ecx)
420e4f:	67 00 77 00          	add    %dh,0x0(%bx)
420e53:	77 00                	ja     0x420e55
420e55:	64 00 2f             	add    %ch,%fs:(%edi)
420e58:	00 5a 00             	add    %bl,0x0(%edx)
420e5b:	64 00 36             	add    %dh,%fs:(%esi)
420e5e:	00 45 00             	add    %al,0x0(%ebp)
420e61:	6b 00 38             	imul   $0x38,(%eax),%eax
420e64:	00 6c 00 6b          	add    %ch,0x6b(%eax,%eax,1)
420e68:	00 4d 00             	add    %cl,0x0(%ebp)
420e6b:	7a 00                	jp     0x420e6d
420e6d:	47                   	inc    %edi
420e6e:	00 5a 00             	add    %bl,0x0(%edx)
420e71:	62 00                	bound  %eax,(%eax)
420e73:	4c                   	dec    %esp
420e74:	00 52 00             	add    %dl,0x0(%edx)
420e77:	6f                   	outsl  %ds:(%esi),(%dx)
420e78:	00 71 00             	add    %dh,0x0(%ecx)
420e7b:	47                   	inc    %edi
420e7c:	00 70 00             	add    %dh,0x0(%eax)
420e7f:	50                   	push   %eax
420e80:	00 63 00             	add    %ah,0x0(%ebx)
420e83:	67 00 66 00          	add    %ah,0x0(%bp)
420e87:	38 00                	cmp    %al,(%eax)
420e89:	78 00                	js     0x420e8b
420e8b:	30 00                	xor    %al,(%eax)
420e8d:	59                   	pop    %ecx
420e8e:	00 70 00             	add    %dh,0x0(%eax)
420e91:	41                   	inc    %ecx
420e92:	00 70 00             	add    %dh,0x0(%eax)
420e95:	47                   	inc    %edi
420e96:	00 6c 00 72          	add    %ch,0x72(%eax,%eax,1)
420e9a:	00 47 00             	add    %al,0x0(%edi)
420e9d:	6a 00                	push   $0x0
420e9f:	71 00                	jno    0x420ea1
420ea1:	63 00                	arpl   %eax,(%eax)
420ea3:	2b 00                	sub    (%eax),%eax
420ea5:	6b 00 33             	imul   $0x33,(%eax),%eax
420ea8:	00 79 00             	add    %bh,0x0(%ecx)
420eab:	7a 00                	jp     0x420ead
420ead:	31 00                	xor    %eax,(%eax)
420eaf:	41                   	inc    %ecx
420eb0:	00 52 00             	add    %dl,0x0(%edx)
420eb3:	30 00                	xor    %al,(%eax)
420eb5:	42                   	inc    %edx
420eb6:	00 6e 00             	add    %ch,0x0(%esi)
420eb9:	53                   	push   %ebx
420eba:	00 75 00             	add    %dh,0x0(%ebp)
420ebd:	55                   	push   %ebp
420ebe:	00 39                	add    %bh,(%ecx)
420ec0:	00 4b 00             	add    %cl,0x0(%ebx)
420ec3:	68 00 56 00 4e       	push   $0x4e005600
420ec8:	00 5a 00             	add    %bl,0x0(%edx)
420ecb:	50                   	push   %eax
420ecc:	00 7a 00             	add    %bh,0x0(%edx)
420ecf:	67 00 6c 00          	add    %ch,0x0(%si)
420ed3:	33 00                	xor    (%eax),%eax
420ed5:	6f                   	outsl  %ds:(%esi),(%dx)
420ed6:	00 34 00             	add    %dh,(%eax,%eax,1)
420ed9:	57                   	push   %edi
420eda:	00 70 00             	add    %dh,0x0(%eax)
420edd:	4a                   	dec    %edx
420ede:	00 2f                	add    %ch,(%edi)
420ee0:	00 30                	add    %dh,(%eax)
420ee2:	00 53 00             	add    %dl,0x0(%ebx)
420ee5:	35 00 2b 00 7a       	xor    $0x7a002b00,%eax
420eea:	00 52 00             	add    %dl,0x0(%edx)
420eed:	68 00 49 00 73       	push   $0x73004900
420ef2:	00 55 00             	add    %dl,0x0(%ebp)
420ef5:	54                   	push   %esp
420ef6:	00 69 00             	add    %ch,0x0(%ecx)
420ef9:	51                   	push   %ecx
420efa:	00 30                	add    %dh,(%eax)
420efc:	00 77 00             	add    %dh,0x0(%edi)
420eff:	48                   	dec    %eax
420f00:	00 72 00             	add    %dh,0x0(%edx)
420f03:	2f                   	das
420f04:	00 44 00 79          	add    %al,0x79(%eax,%eax,1)
420f08:	00 59 00             	add    %bl,0x0(%ecx)
420f0b:	37                   	aaa
420f0c:	00 54 00 37          	add    %dl,0x37(%eax,%eax,1)
420f10:	00 52 00             	add    %dl,0x0(%edx)
420f13:	4b                   	dec    %ebx
420f14:	00 6b 00             	add    %ch,0x0(%ebx)
420f17:	46                   	inc    %esi
420f18:	00 72 00             	add    %dh,0x0(%edx)
420f1b:	64 00 4e 00          	add    %cl,%fs:0x0(%esi)
420f1f:	67 00 47 00          	add    %al,0x0(%bx)
420f23:	65 00 31             	add    %dh,%gs:(%ecx)
420f26:	00 4a 00             	add    %cl,0x0(%edx)
420f29:	64 00 42 00          	add    %al,%fs:0x0(%edx)
420f2d:	42                   	inc    %edx
420f2e:	00 64 00 56          	add    %ah,0x56(%eax,%eax,1)
420f32:	00 62 00             	add    %ah,0x0(%edx)
420f35:	54                   	push   %esp
420f36:	00 73 00             	add    %dh,0x0(%ebx)
420f39:	49                   	dec    %ecx
420f3a:	00 48 00             	add    %cl,0x0(%eax)
420f3d:	64 00 4f 00          	add    %cl,%fs:0x0(%edi)
420f41:	71 00                	jno    0x420f43
420f43:	64 00 50 00          	add    %dl,%fs:0x0(%eax)
420f47:	77 00                	ja     0x420f49
420f49:	5a                   	pop    %edx
420f4a:	00 37                	add    %dh,(%edi)
420f4c:	00 6c 00 6a          	add    %ch,0x6a(%eax,%eax,1)
420f50:	00 71 00             	add    %dh,0x0(%ecx)
420f53:	6a 00                	push   $0x0
420f55:	4a                   	dec    %edx
420f56:	00 4e 00             	add    %cl,0x0(%esi)
420f59:	57                   	push   %edi
420f5a:	00 68 00             	add    %ch,0x0(%eax)
420f5d:	50                   	push   %eax
420f5e:	00 68 00             	add    %ch,0x0(%eax)
420f61:	68 00 51 00 53       	push   $0x53005100
420f66:	00 41 00             	add    %al,0x0(%ecx)
420f69:	55                   	push   %ebp
420f6a:	00 50 00             	add    %dl,0x0(%eax)
420f6d:	65 00 56 00          	add    %dl,%gs:0x0(%esi)
420f71:	2b 00                	sub    (%eax),%eax
420f73:	78 00                	js     0x420f75
420f75:	73 00                	jae    0x420f77
420f77:	37                   	aaa
420f78:	00 68 00             	add    %ch,0x0(%eax)
420f7b:	41                   	inc    %ecx
420f7c:	00 31                	add    %dh,(%ecx)