42cdd7:	76 65                	jbe    0x42ce3e
42cdd9:	f8                   	clc
42cdda:	4d                   	dec    %ebp
42cddb:	44                   	inc    %esp
42cddc:	00 f0                	add    %dh,%al
42cdde:	00 00                	add    %al,(%eax)
42cde0:	ff f0                	push   %eax
42cde2:	00 00                	add    %al,(%eax)
42cde4:	ff 01                	incl   (%ecx)
42cde6:	00 00                	add    %al,(%eax)
42cde8:	00 00                	add    %al,(%eax)
42cdea:	00 00                	add    %al,(%eax)
42cdec:	80 00 00             	addb   $0x0,(%eax)
42cdef:	00 80 34 00 0b 4f    	add    %al,0x4f0b0034(%eax)
42cdf5:	6e                   	outsb  %ds:(%esi),(%dx)
42cdf6:	53                   	push   %ebx
42cdf7:	74 61                	je     0x42ce5a
42cdf9:	72 74                	jb     0x42ce6f
42cdfb:	44                   	inc    %esp
42cdfc:	6f                   	outsl  %ds:(%esi),(%dx)
42cdfd:	63 6b f0             	arpl   %ebp,-0x10(%ebx)
42ce00:	4b                   	dec    %ebx
42ce01:	44                   	inc    %esp
42ce02:	00 00                	add    %al,(%eax)
42ce04:	01 00                	add    %eax,(%eax)
42ce06:	ff 00                	incl   (%eax)
42ce08:	01 00                	add    %eax,(%eax)
42ce0a:	ff 01                	incl   (%ecx)
42ce0c:	00 00                	add    %al,(%eax)
42ce0e:	00 00                	add    %al,(%eax)
42ce10:	00 00                	add    %al,(%eax)
42ce12:	80 00 00             	addb   $0x0,(%eax)
42ce15:	00 80 35 00 0b 4f    	add    %al,0x4f0b0035(%eax)
42ce1b:	6e                   	outsb  %ds:(%esi),(%dx)
42ce1c:	53                   	push   %ebx
42ce1d:	74 61                	je     0x42ce80
42ce1f:	72 74                	jb     0x42ce95
42ce21:	44                   	inc    %esp
42ce22:	72 61                	jb     0x42ce85
42ce24:	67 8d 40 00          	lea    0x0(%bx,%si),%eax
42ce28:	2c ce                	sub    $0xce,%al
42ce2a:	42                   	inc    %edx
42ce2b:	00 03                	add    %al,(%ebx)
42ce2d:	0d 54 45 64 69       	or     $0x69644554,%eax
42ce32:	74 43                	je     0x42ce77
42ce34:	68 61 72 43 61       	push   $0x61437261
42ce39:	73 65                	jae    0x42cea0
42ce3b:	01 00                	add    %eax,(%eax)
42ce3d:	00 00                	add    %al,(%eax)
42ce3f:	00 02                	add    %al,(%edx)
42ce41:	00 00                	add    %al,(%eax)
42ce43:	00 28                	add    %ch,(%eax)
42ce45:	ce                   	into
42ce46:	42                   	inc    %edx
42ce47:	00 08                	add    %cl,(%eax)
42ce49:	65 63 4e 6f          	arpl   %ecx,%gs:0x6f(%esi)
42ce4d:	72 6d                	jb     0x42cebc
42ce4f:	61                   	popa
42ce50:	6c                   	insb   (%dx),%es:(%edi)
42ce51:	0b 65 63             	or     0x63(%ebp),%esp
42ce54:	55                   	push   %ebp
42ce55:	70 70                	jo     0x42cec7
42ce57:	65 72 43             	gs jb  0x42ce9d
42ce5a:	61                   	popa
42ce5b:	73 65                	jae    0x42cec2
42ce5d:	0b 65 63             	or     0x63(%ebp),%esp
42ce60:	4c                   	dec    %esp
42ce61:	6f                   	outsl  %ds:(%esi),(%dx)
42ce62:	77 65                	ja     0x42cec9
42ce64:	72 43                	jb     0x42cea9
42ce66:	61                   	popa
42ce67:	73 65                	jae    0x42cece
42ce69:	08 53 74             	or     %dl,0x74(%ebx)
42ce6c:	64 43                	fs inc %ebx
42ce6e:	74 72                	je     0x42cee2
42ce70:	6c                   	insb   (%dx),%es:(%edi)
42ce71:	73 8b                	jae    0x42cdfe
42ce73:	c0 c0 ce             	rol    $0xce,%al
42ce76:	42                   	inc    %edx
42ce83:	00 fc                	add    %bh,%ah
42ce85:	cf                   	iret
42ce86:	42                   	inc    %edx
42ce8f:	00 b8 cf 42 00 ea    	add    %bh,-0x15ffbd31(%eax)
42ce95:	cf                   	iret
42ce96:	42                   	inc    %edx
42ce97:	00 70 02             	add    %dh,0x2(%eax)
42ce9a:	00 00                	add    %al,(%eax)
42ce9c:	bc 59 44 00 9c       	mov    $0x9c004459,%esp
42cea1:	ef                   	out    %eax,(%dx)
42cea2:	41                   	inc    %ecx
42cea3:	00 70 3b             	add    %dh,0x3b(%eax)
42cea6:	40                   	inc    %eax
42cea7:	00 d8                	add    %bl,%al
42cea9:	e8 41 00 78 3b       	call   0x3bbaceef
42ceae:	40                   	inc    %eax
42ceaf:	00 9c 15 43 00 b4 38 	add    %bl,0x38b40043(%ebp,%edx,1)
42ceb6:	40                   	inc    %eax
42ceb7:	00 d0                	add    %dl,%al
42ceb9:	38 40 00             	cmp    %al,0x0(%eax)
42cebc:	94                   	xchg   %eax,%esp
42cebd:	cc                   	int3
42cebe:	44                   	inc    %esp
42cebf:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42cec2:	45                   	inc    %ebp
42cec3:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42cec7:	00 d8                	add    %bl,%al
42cec9:	87 41 00             	xchg   %eax,0x0(%ecx)
42cecc:	94                   	xchg   %eax,%esp
42cecd:	c5 44 00 64          	lds    0x64(%eax,%eax,1),%eax
42ced1:	dd 44 00 48          	fldl   0x48(%eax,%eax,1)
42ced5:	ce                   	into
42ced6:	44                   	inc    %esp
42ced7:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42cedb:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42cee2:	41                   	inc    %ecx
42cee3:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42cee9:	ef                   	out    %eax,(%dx)
42ceea:	41                   	inc    %ecx
42ceeb:	00 58 0d             	add    %bl,0xd(%eax)
42ceee:	43                   	inc    %ebx
42ceef:	00 30                	add    %dh,(%eax)
42cef1:	20 45 00             	and    %al,0x0(%ebp)
42cef4:	3c 26                	cmp    $0x26,%al
42cef6:	45                   	inc    %ebp
42cef7:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42cefd:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42cf01:	1a 45 00             	sbb    0x0(%ebp),%al
42cf04:	14 1b                	adc    $0x1b,%al
42cf06:	45                   	inc    %ebp
42cf07:	00 48 17             	add    %cl,0x17(%eax)
42cf0a:	45                   	inc    %ebp
42cf0b:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42cf12:	44                   	inc    %esp
42cf13:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42cf17:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42cf1d:	90                   	nop
42cf1e:	44                   	inc    %esp
42cf1f:	00 34 0e             	add    %dh,(%esi,%ecx,1)
42cf22:	43                   	inc    %ebx
42cf23:	00 c8                	add    %cl,%al
42cf25:	90                   	nop
42cf26:	44                   	inc    %esp
42cf27:	00 cc                	add    %cl,%ah
42cf29:	9d                   	popf
42cf2a:	44                   	inc    %esp
42cf2b:	00 60 2f             	add    %ah,0x2f(%eax)
42cf2e:	45                   	inc    %ebp
42cf2f:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)
42cf33:	00 08                	add    %cl,(%eax)
42cf35:	9f                   	lahf
42cf36:	44                   	inc    %esp
42cf37:	00 70 ed             	add    %dh,-0x13(%eax)
42cf3a:	44                   	inc    %esp
42cf3b:	00 14 c8             	add    %dl,(%eax,%ecx,8)
42cf3e:	44                   	inc    %esp
42cf3f:	00 d4                	add    %dl,%ah
42cf41:	17                   	pop    %ss
42cf42:	45                   	inc    %ebp
42cf43:	00 94 18 45 00 50 13 	add    %dl,0x13500045(%eax,%ebx,1)
42cf4a:	45                   	inc    %ebp
42cf4b:	00 78 18             	add    %bh,0x18(%eax)
42cf4e:	45                   	inc    %ebp
42cf4f:	00 c0                	add    %al,%al
42cf51:	ce                   	into
42cf52:	44                   	inc    %esp
42cf53:	00 88 d6 44 00 b4    	add    %cl,-0x4bffbb2a(%eax)
42cf59:	e4 44                	in     $0x44,%al
42cf5b:	00 54 12 43          	add    %dl,0x43(%edx,%edx,1)
42cf5f:	00 0c 13             	add    %cl,(%ebx,%edx,1)
42cf62:	43                   	inc    %ebx
42cf63:	00 7c 13 43          	add    %bh,0x43(%ebx,%edx,1)
42cf67:	00 4c e5 44          	add    %cl,0x44(%ebp,%eiz,8)
42cf6b:	00 70 e5             	add    %dh,-0x1b(%eax)
42cf6e:	44                   	inc    %esp
42cf6f:	00 04 e6             	add    %al,(%esi,%eiz,8)
42cf72:	44                   	inc    %esp
42cf73:	00 08                	add    %cl,(%eax)
42cf75:	e4 44                	in     $0x44,%al
42cf77:	00 58 14             	add    %bl,0x14(%eax)
42cf7a:	43                   	inc    %ebx
42cf7b:	00 20                	add    %ah,(%eax)
42cf7d:	2e 45                	cs inc %ebp
42cf7f:	00 c0                	add    %al,%al
42cf81:	19 45 00             	sbb    %eax,0x0(%ebp)
42cf84:	94                   	xchg   %eax,%esp
42cf85:	f4                   	hlt
42cf86:	44                   	inc    %esp
42cf87:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42cf8e:	45                   	inc    %ebp
42cf8f:	00 e4                	add    %ah,%ah
42cf91:	2e 45                	cs inc %ebp
42cf93:	00 28                	add    %ch,(%eax)
42cf95:	19 45 00             	sbb    %eax,0x0(%ebp)
42cf98:	14 0e                	adc    $0xe,%al
42cf9a:	43                   	inc    %ebx
42cf9b:	00 50 10             	add    %dl,0x10(%eax)
42cf9e:	43                   	inc    %ebx
42cf9f:	00 0c 10             	add    %cl,(%eax,%edx,1)
42cfa2:	43                   	inc    %ebx
42cfa3:	00 b8 11 43 00 80    	add    %bh,-0x7fffbcef(%eax)
42cfa9:	10 43 00             	adc    %al,0x0(%ebx)
42cfac:	30 10                	xor    %dl,(%eax)
42cfae:	43                   	inc    %ebx
42cfaf:	00 e4                	add    %ah,%ah
42cfb1:	10 43 00             	adc    %al,0x0(%ebx)
42cfb4:	1c 11                	sbb    $0x11,%al
42cfb6:	43                   	inc    %ebx
42cfb7:	00 08                	add    %cl,(%eax)
42cfb9:	00 30                	add    %dh,(%eax)
42cfbb:	00 10                	add    %dl,(%eax)
42cfbd:	b0 1a                	mov    $0x1a,%al
42cfbf:	b0 0e                	mov    $0xe,%al
42cfc1:	b0 11                	mov    $0x11,%al
42cfc3:	bd 12 b0 7b 00       	mov    $0x7bb012,%ebp
42cfc8:	b0 ff                	mov    $0xff,%al
42cfca:	d4 15                	aam    $0x15
42cfcc:	43                   	inc    %ebx
42cfcd:	00 14 16             	add    %dl,(%esi,%edx,1)
42cfd0:	43                   	inc    %ebx
42cfd1:	00 90 16 43 00 48    	add    %dl,0x48004316(%eax)
42cfd7:	16                   	push   %ss
42cfd8:	43                   	inc    %ebx
42cfd9:	00 70 16             	add    %dh,0x16(%eax)
42cfdc:	43                   	inc    %ebx
42cfdd:	00 cc                	add    %cl,%ah
42cfdf:	16                   	push   %ss
42cfe0:	43                   	inc    %ebx
42cfe1:	00 04 17             	add    %al,(%edi,%edx,1)
42cfe4:	43                   	inc    %ebx
42cfe5:	00 78 15             	add    %bh,0x15(%eax)
42cfe8:	43                   	inc    %ebx
42cfe9:	00 0b                	add    %cl,(%ebx)
42cfeb:	54                   	push   %esp
42cfec:	43                   	inc    %ebx
42cfed:	75 73                	jne    0x42d062
42cfef:	74 6f                	je     0x42d060
42cff1:	6d                   	insl   (%dx),%es:(%edi)
42cff2:	45                   	inc    %ebp
42cff3:	64 69 74 8b c0 fc cf 	imul   $0x42cffc,%fs:-0x40(%ebx,%ecx,4),%esi
42cffa:	42 00
42cffc:	07                   	pop    %es
42cffd:	0b 54 43 75          	or     0x75(%ebx,%eax,2),%edx
42d001:	73 74                	jae    0x42d077
42d003:	6f                   	outsl  %ds:(%esi),(%dx)
42d004:	6d                   	insl   (%dx),%es:(%edi)
42d005:	45                   	inc    %ebp
42d006:	64 69 74 c0 ce 42 00 	imul   $0x5da40042,%fs:-0x32(%eax,%eax,8),%esi
42d00d:	a4 5d
42d00f:	44                   	inc    %esp
42d010:	00 0e                	add    %cl,(%esi)
42d012:	00 08                	add    %cl,(%eax)
42d014:	53                   	push   %ebx
42d015:	74 64                	je     0x42d07b
42d017:	43                   	inc    %ebx
42d018:	74 72                	je     0x42d08c
42d01a:	6c                   	insb   (%dx),%es:(%edi)
42d01b:	73 01                	jae    0x42d01e
42d01d:	00 00                	add    %al,(%eax)
42d01f:	10 40 00             	adc    %al,0x0(%eax)
42d022:	d8 01                	fadds  (%ecx)
42d024:	00 ff                	add    %bh,%bh
42d026:	7c 1c                	jl     0x42d044
42d028:	45                   	inc    %ebp
42d029:	00 01                	add    %al,(%ecx)
42d02b:	00 00                	add    %al,(%eax)
42d02d:	00 00                	add    %al,(%eax)
42d02f:	00 00                	add    %al,(%eax)
42d031:	80 01 00             	addb   $0x0,(%ecx)
42d034:	00 00                	add    %al,(%eax)
42d036:	0d 00 07 54 61       	or     $0x61540700,%eax
42d03b:	62 53 74             	bound  %edx,0x74(%ebx)
42d03e:	6f                   	outsl  %ds:(%esi),(%dx)
42d03f:	70 8c                	jo     0x42cfcd
42d041:	d0 42 00             	rolb   $1,0x0(%edx)
42d050:	90                   	nop
42d051:	d1 42 00             	roll   $1,0x0(%edx)
42d060:	84 d1                	test   %dl,%cl
42d062:	42                   	inc    %edx
42d063:	00 70 02             	add    %dh,0x2(%eax)
42d066:	00 00                	add    %al,(%eax)
42d068:	74 ce                	je     0x42d038
42d06a:	42                   	inc    %edx
42d06b:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
42d072:	40                   	inc    %eax
42d073:	00 d8                	add    %bl,%al
42d075:	e8 41 00 78 3b       	call   0x3bbad0bb
42d07a:	40                   	inc    %eax
42d07b:	00 9c 15 43 00 b4 38 	add    %bl,0x38b40043(%ebp,%edx,1)
42d082:	40                   	inc    %eax
42d083:	00 d0                	add    %dl,%al
42d085:	38 40 00             	cmp    %al,0x0(%eax)
42d088:	94                   	xchg   %eax,%esp
42d089:	cc                   	int3
42d08a:	44                   	inc    %esp
42d08b:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42d08e:	45                   	inc    %ebp
42d08f:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42d093:	00 d8                	add    %bl,%al
42d095:	87 41 00             	xchg   %eax,0x0(%ecx)
42d098:	94                   	xchg   %eax,%esp
42d099:	c5 44 00 64          	lds    0x64(%eax,%eax,1),%eax
42d09d:	dd 44 00 48          	fldl   0x48(%eax,%eax,1)
42d0a1:	ce                   	into
42d0a2:	44                   	inc    %esp
42d0a3:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42d0a7:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42d0ae:	41                   	inc    %ecx
42d0af:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42d0b5:	ef                   	out    %eax,(%dx)
42d0b6:	41                   	inc    %ecx
42d0b7:	00 58 0d             	add    %bl,0xd(%eax)
42d0ba:	43                   	inc    %ebx
42d0bb:	00 30                	add    %dh,(%eax)
42d0bd:	20 45 00             	and    %al,0x0(%ebp)
42d0c0:	3c 26                	cmp    $0x26,%al
42d0c2:	45                   	inc    %ebp
42d0c3:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42d0c9:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42d0cd:	1a 45 00             	sbb    0x0(%ebp),%al
42d0d0:	14 1b                	adc    $0x1b,%al
42d0d2:	45                   	inc    %ebp
42d0d3:	00 48 17             	add    %cl,0x17(%eax)
42d0d6:	45                   	inc    %ebp
42d0d7:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42d0de:	44                   	inc    %esp
42d0df:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42d0e3:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42d0e9:	90                   	nop
42d0ea:	44                   	inc    %esp
42d0eb:	00 34 0e             	add    %dh,(%esi,%ecx,1)
42d0ee:	43                   	inc    %ebx
42d0ef:	00 c8                	add    %cl,%al
42d0f1:	90                   	nop
42d0f2:	44                   	inc    %esp
42d0f3:	00 cc                	add    %cl,%ah
42d0f5:	9d                   	popf
42d0f6:	44                   	inc    %esp
42d0f7:	00 60 2f             	add    %ah,0x2f(%eax)
42d0fa:	45                   	inc    %ebp
42d0fb:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)
42d0ff:	00 08                	add    %cl,(%eax)
42d101:	9f                   	lahf
42d102:	44                   	inc    %esp
42d103:	00 70 ed             	add    %dh,-0x13(%eax)
42d106:	44                   	inc    %esp
42d107:	00 14 c8             	add    %dl,(%eax,%ecx,8)
42d10a:	44                   	inc    %esp
42d10b:	00 d4                	add    %dl,%ah
42d10d:	17                   	pop    %ss
42d10e:	45                   	inc    %ebp