42da1b:	07                   	pop    %es
42da1c:	43                   	inc    %ebx
42da1d:	6f                   	outsl  %ds:(%esi),(%dx)
42da1e:	6e                   	outsb  %ds:(%esi),(%dx)
42da1f:	74 72                	je     0x42da93
42da21:	6f                   	outsl  %ds:(%esi),(%dx)
42da22:	6c                   	insb   (%dx),%es:(%edi)
42da23:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
42da27:	6e                   	outsb  %ds:(%esi),(%dx)
42da28:	43                   	inc    %ebx
42da29:	6f                   	outsl  %ds:(%esi),(%dx)
42da2a:	6e                   	outsb  %ds:(%esi),(%dx)
42da2b:	74 72                	je     0x42da9f
42da2d:	6f                   	outsl  %ds:(%esi),(%dx)
42da2e:	6c                   	insb   (%dx),%es:(%edi)
42da2f:	00 05 49 6e 64 65    	add    %al,0x65646e49
42da35:	78 07                	js     0x42da3e
42da37:	49                   	dec    %ecx
42da38:	6e                   	outsb  %ds:(%esi),(%dx)
42da39:	74 65                	je     0x42daa0
42da3b:	67 65 72 10          	addr16 gs jb 0x42da4f
42da3f:	04 52                	add    $0x52,%al
42da41:	65 63 74 05 54       	arpl   %esi,%gs:0x54(%ebp,%eax,1)
42da46:	52                   	push   %edx
42da47:	65 63 74 00 05       	arpl   %esi,%gs:0x5(%eax,%eax,1)
42da4c:	53                   	push   %ebx
42da4d:	74 61                	je     0x42dab0
42da4f:	74 65                	je     0x42dab6
42da51:	0f 54 4f 77          	andps  0x77(%edi),%xmm1
42da55:	6e                   	outsb  %ds:(%esi),(%dx)
42da56:	65 72 44             	gs jb  0x42da9d
42da59:	72 61                	jb     0x42dabc
42da5b:	77 53                	ja     0x42dab0
42da5d:	74 61                	je     0x42dac0
42da5f:	74 65                	je     0x42dac6
42da61:	00 a4 5d 44 00 3c 10 	add    %ah,0x103c0044(%ebp,%ebx,2)
42da68:	40                   	inc    %eax
42da69:	00 00                	add    %al,(%eax)
42da6b:	00 00                	add    %al,(%eax)
42da6d:	00 44 69 40          	add    %al,0x40(%ecx,%ebp,2)
42da71:	00 8b c0 78 da 42    	add    %cl,0x42da78c0(%ebx)
42da77:	00 08                	add    %cl,(%eax)
42da79:	11 54 4d 65          	adc    %edx,0x65(%ebp,%ecx,2)
42da7d:	61                   	popa
42da7e:	73 75                	jae    0x42daf5
42da80:	72 65                	jb     0x42dae7
42da82:	49                   	dec    %ecx
42da83:	74 65                	je     0x42daea
42da85:	6d                   	insl   (%dx),%es:(%edi)
42da86:	45                   	inc    %ebp
42da87:	76 65                	jbe    0x42daee
42da89:	6e                   	outsb  %ds:(%esi),(%dx)
42da8a:	74 00                	je     0x42da8c
42da8c:	03 08                	add    (%eax),%ecx
42da8e:	07                   	pop    %es
42da8f:	43                   	inc    %ebx
42da90:	6f                   	outsl  %ds:(%esi),(%dx)
42da91:	6e                   	outsb  %ds:(%esi),(%dx)
42da92:	74 72                	je     0x42db06
42da94:	6f                   	outsl  %ds:(%esi),(%dx)
42da95:	6c                   	insb   (%dx),%es:(%edi)
42da96:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
42da9a:	6e                   	outsb  %ds:(%esi),(%dx)
42da9b:	43                   	inc    %ebx
42da9c:	6f                   	outsl  %ds:(%esi),(%dx)
42da9d:	6e                   	outsb  %ds:(%esi),(%dx)
42da9e:	74 72                	je     0x42db12
42daa0:	6f                   	outsl  %ds:(%esi),(%dx)
42daa1:	6c                   	insb   (%dx),%es:(%edi)
42daa2:	00 05 49 6e 64 65    	add    %al,0x65646e49
42daa8:	78 07                	js     0x42dab1
42daaa:	49                   	dec    %ecx
42daab:	6e                   	outsb  %ds:(%esi),(%dx)
42daac:	74 65                	je     0x42db13
42daae:	67 65 72 01          	addr16 gs jb 0x42dab3
42dab2:	06                   	push   %es
42dab3:	48                   	dec    %eax
42dab4:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
42dabb:	6e
42dabc:	74 65                	je     0x42db23
42dabe:	67 65 72 00          	addr16 gs jb 0x42dac2
42dac2:	a4                   	movsb  %ds:(%esi),%es:(%edi)
42dac3:	5d                   	pop    %ebp
42dac4:	44                   	inc    %esp
42dac5:	00 3c 10             	add    %bh,(%eax,%edx,1)
42dac8:	40                   	inc    %eax
42dac9:	00 3c 10             	add    %bh,(%eax,%edx,1)
42dacc:	40                   	inc    %eax
42dacd:	00 8b c0 1c db 42    	add    %cl,0x42db1cc0(%ebx)
42dadf:	00 b8 db 42 00 00    	add    %bh,0x42db(%eax)
42daed:	00 00                	add    %al,(%eax)
42daef:	00 9c db 42 00 1c 00 	add    %bl,0x1c0042(%ebx,%ebx,8)
42daf6:	00 00                	add    %al,(%eax)
42daf8:	18 61 41             	sbb    %ah,0x41(%ecx)
42dafb:	00 64 3b 40          	add    %ah,0x40(%ebx,%edi,1)
42daff:	00 70 3b             	add    %dh,0x3b(%eax)
42db02:	40                   	inc    %eax
42db03:	00 74 3b 40          	add    %dh,0x40(%ebx,%edi,1)
42db07:	00 78 3b             	add    %bh,0x3b(%eax)
42db0a:	40                   	inc    %eax
42db0b:	00 6c 3b 40          	add    %ch,0x40(%ebx,%edi,1)
42db0f:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
42db16:	40                   	inc    %eax
42db17:	00 44 92 41          	add    %al,0x41(%edx,%edx,4)
42db1b:	00 bc 88 41 00 9c 94 	add    %bh,-0x6b63ffbf(%eax,%ecx,4)
42db22:	41                   	inc    %ecx
42db23:	00 74 93 41          	add    %dh,0x41(%ebx,%edx,4)
42db27:	00 f0                	add    %dh,%al
42db29:	17                   	pop    %ss
42db2a:	43                   	inc    %ebx
42db2b:	00 24 97             	add    %ah,(%edi,%edx,4)
42db2e:	41                   	inc    %ecx
42db2f:	00 20                	add    %ah,(%eax)
42db31:	17                   	pop    %ss
42db32:	43                   	inc    %ebx
42db33:	00 3c 17             	add    %bh,(%edi,%edx,1)
42db36:	43                   	inc    %ebx
42db37:	00 84 97 41 00 30 9c 	add    %al,-0x63cfffbf(%edi,%edx,4)
42db3e:	41                   	inc    %ecx
42db3f:	00 cc                	add    %cl,%ah
42db41:	17                   	pop    %ss
42db42:	43                   	inc    %ebx
42db43:	00 cc                	add    %cl,%ah
42db45:	9d                   	popf
42db46:	41                   	inc    %ecx
42db47:	00 54 9e 41          	add    %dl,0x41(%esi,%ebx,4)
42db4b:	00 04 19             	add    %al,(%ecx,%ebx,1)
42db4e:	43                   	inc    %ebx
42db4f:	00 e0                	add    %ah,%al
42db51:	a0 41 00 74 92       	mov    0x92740041,%al
42db56:	41                   	inc    %ecx
42db57:	00 98 92 41 00 bc    	add    %bl,-0x43ffbe6e(%eax)
42db5d:	92                   	xchg   %eax,%edx
42db5e:	41                   	inc    %ecx
42db5f:	00 4c 18 43          	add    %cl,0x43(%eax,%ebx,1)
42db63:	00 bc 18 43 00 38 96 	add    %bh,-0x69c7ffbd(%eax,%ebx,1)
42db6a:	41                   	inc    %ecx
42db6b:	00 30                	add    %dh,(%eax)
42db6d:	97                   	xchg   %eax,%edi
42db6e:	41                   	inc    %ecx
42db6f:	00 dc                	add    %bl,%ah
42db71:	18 43 00             	sbb    %al,0x0(%ebx)
42db74:	48                   	dec    %eax
42db75:	99                   	cltd
42db76:	41                   	inc    %ecx
42db77:	00 1c 9a             	add    %bl,(%edx,%ebx,4)
42db7a:	41                   	inc    %ecx
42db7b:	00 80 30 40 00 50    	add    %al,0x50004030(%eax)
42db81:	9a 41 00 80 9a 41 00 	lcall  $0x41,$0x9a800041
42db88:	d4 9a                	aam    $0x9a
42db8a:	41                   	inc    %ecx
42db8b:	00 80 9b 41 00 14    	add    %al,0x1400419b(%eax)
42db91:	9d                   	popf
42db92:	41                   	inc    %ecx
42db93:	00 6c 9d 41          	add    %ch,0x41(%ebp,%ebx,4)
42db97:	00 04 9e             	add    %al,(%esi,%ebx,4)
42db9a:	41                   	inc    %ecx
42db9b:	00 16                	add    %dl,(%esi)
42db9d:	54                   	push   %esp
42db9e:	43                   	inc    %ebx
42db9f:	75 73                	jne    0x42dc14
42dba1:	74 6f                	je     0x42dc12
42dba3:	6d                   	insl   (%dx),%es:(%edi)
42dba4:	43                   	inc    %ebx
42dba5:	6f                   	outsl  %ds:(%esi),(%dx)
42dba6:	6d                   	insl   (%dx),%es:(%edi)
42dba7:	62 6f 42             	bound  %ebp,0x42(%edi)
42dbaa:	6f                   	outsl  %ds:(%esi),(%dx)
42dbab:	78 53                	js     0x42dc00
42dbad:	74 72                	je     0x42dc21
42dbaf:	69 6e 67 73 90 b8 db 	imul   $0xdbb89073,0x67(%esi),%ebp
42dbb6:	42                   	inc    %edx
42dbb7:	00 07                	add    %al,(%edi)
42dbb9:	16                   	push   %ss
42dbba:	54                   	push   %esp
42dbbb:	43                   	inc    %ebx
42dbbc:	75 73                	jne    0x42dc31
42dbbe:	74 6f                	je     0x42dc2f
42dbc0:	6d                   	insl   (%dx),%es:(%edi)
42dbc1:	43                   	inc    %ebx
42dbc2:	6f                   	outsl  %ds:(%esi),(%dx)
42dbc3:	6d                   	insl   (%dx),%es:(%edi)
42dbc4:	62 6f 42             	bound  %ebp,0x42(%edi)
42dbc7:	6f                   	outsl  %ds:(%esi),(%dx)
42dbc8:	78 53                	js     0x42dc1d
42dbca:	74 72                	je     0x42dc3e
42dbcc:	69 6e 67 73 1c db 42 	imul   $0x42db1c73,0x67(%esi),%ebp
42dbd3:	00 08                	add    %cl,(%eax)
42dbd5:	62 41 00             	bound  %eax,0x0(%ecx)
42dbd8:	00 00                	add    %al,(%eax)
42dbda:	08 53 74             	or     %dl,0x74(%ebx)
42dbdd:	64 43                	fs inc %ebx
42dbdf:	74 72                	je     0x42dc53
42dbe1:	6c                   	insb   (%dx),%es:(%edi)
42dbe2:	73 00                	jae    0x42dbe4
42dbe4:	00 8d 40 00 34 dc    	add    %cl,-0x23cbffc0(%ebp)
42dbea:	42                   	inc    %edx
42dbf7:	00 bc dd 42 00 00 00 	add    %bh,0x42(%ebp,%ebx,8)
42dbfe:	00 00                	add    %al,(%eax)
42dc00:	00 00                	add    %al,(%eax)
42dc02:	00 00                	add    %al,(%eax)
42dc04:	58                   	pop    %eax
42dc05:	dd 42 00             	fldl   0x0(%edx)
42dc08:	a8 dd                	test   $0xdd,%al
42dc0a:	42                   	inc    %edx
42dc0b:	00 ac 02 00 00 30 64 	add    %ch,0x64300000(%edx,%eax,1)
42dc12:	44                   	inc    %esp
42dc13:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
42dc1a:	40                   	inc    %eax
42dc1b:	00 d8                	add    %bl,%al
42dc1d:	e8 41 00 78 3b       	call   0x3bbadc63
42dc22:	40                   	inc    %eax
42dc23:	00 e8                	add    %ch,%al
42dc25:	f1                   	int1
42dc26:	44                   	inc    %esp
42dc27:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
42dc2e:	40                   	inc    %eax
42dc2f:	00 34 1b             	add    %dh,(%ebx,%ebx,1)
42dc32:	43                   	inc    %ebx
42dc33:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42dc36:	45                   	inc    %ebp
42dc37:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42dc3b:	00 d8                	add    %bl,%al
42dc3d:	87 41 00             	xchg   %eax,0x0(%ecx)
42dc40:	ac                   	lods   %ds:(%esi),%al
42dc41:	25 43 00 64 dd       	and    $0xdd640043,%eax
42dc46:	44                   	inc    %esp
42dc47:	00 48 ce             	add    %cl,-0x32(%eax)
42dc4a:	44                   	inc    %esp
42dc4b:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42dc4f:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42dc56:	41                   	inc    %ecx
42dc57:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42dc5d:	ef                   	out    %eax,(%dx)
42dc5e:	41                   	inc    %ecx
42dc5f:	00 3c 1a             	add    %bh,(%edx,%ebx,1)
42dc62:	43                   	inc    %ebx
42dc63:	00 30                	add    %dh,(%eax)
42dc65:	20 45 00             	and    %al,0x0(%ebp)
42dc68:	3c 26                	cmp    $0x26,%al
42dc6a:	45                   	inc    %ebp
42dc6b:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42dc71:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42dc75:	1a 45 00             	sbb    0x0(%ebp),%al
42dc78:	14 1b                	adc    $0x1b,%al
42dc7a:	45                   	inc    %ebp
42dc7b:	00 48 17             	add    %cl,0x17(%eax)
42dc7e:	45                   	inc    %ebp
42dc7f:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42dc86:	44                   	inc    %esp
42dc87:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42dc8b:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42dc91:	90                   	nop
42dc92:	44                   	inc    %esp
42dc93:	00 40 9c             	add    %al,-0x64(%eax)
42dc96:	44                   	inc    %esp
42dc97:	00 c8                	add    %cl,%al
42dc99:	90                   	nop
42dc9a:	44                   	inc    %esp
42dc9b:	00 cc                	add    %cl,%ah
42dc9d:	9d                   	popf
42dc9e:	44                   	inc    %esp
42dc9f:	00 60 2f             	add    %ah,0x2f(%eax)
42dca2:	45                   	inc    %ebp
42dca3:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)
42dca7:	00 08                	add    %cl,(%eax)
42dca9:	9f                   	lahf
42dcaa:	44                   	inc    %esp
42dcab:	00 20                	add    %ah,(%eax)
42dcad:	22 43 00             	and    0x0(%ebx),%al
42dcb0:	14 c8                	adc    $0xc8,%al
42dcb2:	44                   	inc    %esp
42dcb3:	00 d4                	add    %dl,%ah
42dcb5:	17                   	pop    %ss
42dcb6:	45                   	inc    %ebp
42dcb7:	00 94 18 45 00 50 13 	add    %dl,0x13500045(%eax,%ebx,1)
42dcbe:	45                   	inc    %ebp
42dcbf:	00 78 18             	add    %bh,0x18(%eax)
42dcc2:	45                   	inc    %ebp
42dcc3:	00 c0                	add    %al,%al
42dcc5:	ce                   	into
42dcc6:	44                   	inc    %esp
42dcc7:	00 88 d6 44 00 b4    	add    %cl,-0x4bffbb2a(%eax)
42dccd:	e4 44                	in     $0x44,%al
42dccf:	00 90 de 44 00 8c    	add    %dl,-0x73ffbb22(%eax)
42dcd5:	e1 44                	loope  0x42dd1b
42dcd7:	00 60 26             	add    %ah,0x26(%eax)
42dcda:	43                   	inc    %ebx
42dcdb:	00 4c e5 44          	add    %cl,0x44(%ebp,%eiz,8)
42dcdf:	00 70 e5             	add    %dh,-0x1b(%eax)
42dce2:	44                   	inc    %esp
42dce3:	00 04 e6             	add    %al,(%esi,%eiz,8)
42dce6:	44                   	inc    %esp
42dce7:	00 bc 1b 43 00 a8 e3 	add    %bh,-0x1c57ffbd(%ebx,%ebx,1)
42dcee:	44                   	inc    %esp
42dcef:	00 20                	add    %ah,(%eax)
42dcf1:	2e 45                	cs inc %ebp
42dcf3:	00 c0                	add    %al,%al
42dcf5:	19 45 00             	sbb    %eax,0x0(%ebp)
42dcf8:	94                   	xchg   %eax,%esp
42dcf9:	f4                   	hlt
42dcfa:	44                   	inc    %esp
42dcfb:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42dd02:	45                   	inc    %ebp
42dd03:	00 e4                	add    %ah,%ah
42dd05:	2e 45                	cs inc %ebp
42dd07:	00 28                	add    %ch,(%eax)
42dd09:	19 45 00             	sbb    %eax,0x0(%ebp)
42dd0c:	3c 28                	cmp    $0x28,%al
42dd0e:	43                   	inc    %ebx
42dd0f:	00 68 1c             	add    %ch,0x1c(%eax)
42dd12:	43                   	inc    %ebx
42dd13:	00 94 1c 43 00 50 28 	add    %dl,0x28500043(%esp,%ebx,1)
42dd1a:	43                   	inc    %ebx
42dd1b:	00 90 1b 43 00 78    	add    %dl,0x7800431b(%eax)
42dd21:	27                   	daa
42dd22:	43                   	inc    %ebx
42dd23:	00 84 27 43 00 10 28 	add    %al,0x28100043(%edi,%eiz,1)
42dd2a:	43                   	inc    %ebx
42dd2b:	00 f4                	add    %dh,%ah
42dd2d:	72 45                	jb     0x42dd74
42dd2f:	00 e0                	add    %ah,%al
42dd31:	1b 43 00             	sbb    0x0(%ebx),%eax
42dd34:	98                   	cwtl
42dd35:	26 43                	es inc %ebx
42dd37:	00 44 1f 43          	add    %al,0x43(%edi,%ebx,1)
42dd3b:	00 e4                	add    %ah,%ah
42dd3d:	1d 43 00 80 30       	sbb    $0x30800043,%eax
42dd42:	40                   	inc    %eax
42dd43:	00 80 30 40 00 10    	add    %al,0x10004030(%eax)
42dd49:	1d 43 00 80 30       	sbb    $0x30800043,%eax
42dd4e:	40                   	inc    %eax
42dd4f:	00 48 28             	add    %cl,0x28(%eax)
42dd52:	43                   	inc    %ebx
42dd53:	00 54 27 43          	add    %dl,0x43(%edi,%eiz,1)
42dd57:	00 0d 00 01 00 04    	add    %cl,0x4000100
42dd5d:	b0 10                	mov    $0x10,%al
42dd5f:	b0 11                	mov    $0x11,%al
42dd61:	bd 2b 00 2c 00       	mov    $0x2c002b,%ebp
42dd66:	2d 00 87 00 b0       	sub    $0xb0008700,%eax
42dd6b:	ff af ff ae ff ad    	ljmp   *-0x52005101(%edi)
42dd71:	ff b3 ff 20 1d 43    	push   0x431d20ff(%ebx)
42dd77:	00 80 1d 43 00 94    	add    %al,-0x6bffbce3(%eax)
42dd7d:	1d 43 00 30 23       	sbb    $0x23300043,%eax
42dd82:	43                   	inc    %ebx
42dd83:	00 44 1d 43          	add    %al,0x43(%ebp,%ebx,1)
42dd87:	00 4c 1d 43          	add    %cl,0x43(%ebp,%ebx,1)
42dd8b:	00 54 1d 43          	add    %dl,0x43(%ebp,%ebx,1)
42dd8f:	00 5c 1d 43          	add    %bl,0x43(%ebp,%ebx,1)
42dd93:	00 ac 24 43 00 34 26 	add    %ch,0x26340043(%esp)