42f6f3:	00 08                	add    %cl,(%eax)
42f6f5:	9f                   	lahf
42f6f6:	44                   	inc    %esp
42f6f7:	00 f4                	add    %dh,%ah
42f6f9:	50                   	push   %eax
42f6fa:	43                   	inc    %ebx
42f6fb:	00 14 c8             	add    %dl,(%eax,%ecx,8)
42f6fe:	44                   	inc    %esp
42f6ff:	00 d4                	add    %dl,%ah
42f701:	17                   	pop    %ss
42f702:	45                   	inc    %ebp
42f703:	00 94 18 45 00 50 13 	add    %dl,0x13500045(%eax,%ebx,1)
42f70a:	45                   	inc    %ebp
42f70b:	00 78 18             	add    %bh,0x18(%eax)
42f70e:	45                   	inc    %ebp
42f70f:	00 c0                	add    %al,%al
42f711:	ce                   	into
42f712:	44                   	inc    %esp
42f713:	00 88 d6 44 00 b4    	add    %cl,-0x4bffbb2a(%eax)
42f719:	e4 44                	in     $0x44,%al
42f71b:	00 68 4e             	add    %ch,0x4e(%eax)
42f71e:	43                   	inc    %ebx
42f71f:	00 8c e1 44 00 80 4f 	add    %cl,0x4f800044(%ecx,%eiz,8)
42f726:	43                   	inc    %ebx
42f727:	00 4c e5 44          	add    %cl,0x44(%ebp,%eiz,8)
42f72b:	00 70 e5             	add    %dh,-0x1b(%eax)
42f72e:	44                   	inc    %esp
42f72f:	00 04 e6             	add    %al,(%esi,%eiz,8)
42f732:	44                   	inc    %esp
42f733:	00 08                	add    %cl,(%eax)
42f735:	e4 44                	in     $0x44,%al
42f737:	00 64 50 43          	add    %ah,0x43(%eax,%edx,2)
42f73b:	00 20                	add    %ah,(%eax)
42f73d:	2e 45                	cs inc %ebp
42f73f:	00 c0                	add    %al,%al
42f741:	19 45 00             	sbb    %eax,0x0(%ebp)
42f744:	94                   	xchg   %eax,%esp
42f745:	f4                   	hlt
42f746:	44                   	inc    %esp
42f747:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42f74e:	45                   	inc    %ebp
42f74f:	00 e4                	add    %ah,%ah
42f751:	2e 45                	cs inc %ebp
42f753:	00 28                	add    %ch,(%eax)
42f755:	19 45 00             	sbb    %eax,0x0(%ebp)
42f758:	24 49                	and    $0x49,%al
42f75a:	43                   	inc    %ebx
42f75b:	00 cc                	add    %cl,%ah
42f75d:	48                   	dec    %eax
42f75e:	43                   	inc    %ebx
42f75f:	00 64 49 43          	add    %ah,0x43(%ecx,%ecx,2)
42f763:	00 0c 45 43 00 4c 46 	add    %cl,0x464c0043(,%eax,2)
42f76a:	43                   	inc    %ebx
42f76b:	00 58 46             	add    %bl,0x46(%eax)
42f76e:	43                   	inc    %ebx
42f76f:	00 a0 46 43 00 c8    	add    %ah,-0x37ffbcba(%eax)
42f775:	47                   	inc    %edi
42f776:	43                   	inc    %ebx
42f777:	00 f4                	add    %dh,%ah
42f779:	72 45                	jb     0x42f7c0
42f77b:	00 2c 57             	add    %ch,(%edi,%edx,2)
42f77e:	43                   	inc    %ebx
42f77f:	00 48 49             	add    %cl,0x49(%eax)
42f782:	43                   	inc    %ebx
42f783:	00 60 4a             	add    %ah,0x4a(%eax)
42f786:	43                   	inc    %ebx
42f787:	00 d8                	add    %bl,%al
42f789:	54                   	push   %esp
42f78a:	43                   	inc    %ebx
42f78b:	00 fc                	add    %bh,%ah
42f78d:	55                   	push   %ebp
42f78e:	43                   	inc    %ebx
42f78f:	00 30                	add    %dh,(%eax)
42f791:	5a                   	pop    %edx
42f792:	43                   	inc    %ebx
42f793:	00 38                	add    %bh,(%eax)
42f795:	46                   	inc    %esi
42f796:	43                   	inc    %ebx
42f797:	00 0e                	add    %cl,(%esi)
42f799:	00 00                	add    %al,(%eax)
42f79b:	00 00                	add    %al,(%eax)
42f79d:	00 01                	add    %al,(%ecx)
42f79f:	00 00                	add    %al,(%eax)
42f7a1:	00 a4 10 40 00 64 02 	add    %ah,0x2640040(%eax,%edx,1)
42f7a8:	00 00                	add    %al,(%eax)
42f7aa:	11 00                	adc    %eax,(%eax)
42f7ac:	89 01                	mov    %eax,(%ecx)
42f7ae:	8a 01                	mov    (%ecx),%al
42f7b0:	0f 00 05 00 11 bd 2b 	sldt   0x2bbd1100
42f7b7:	bc 2c bc 01 02       	mov    $0x201bc2c,%esp
42f7bc:	10 b0 df ff b0 ff    	adc    %dh,-0x4f0021(%eax)
42f7c2:	af                   	scas   %es:(%edi),%eax
42f7c3:	ff ae ff b8 ff ad    	ljmp   *-0x52004701(%esi)
42f7c9:	ff ac ff ab ff f0 4b 	ljmp   *0x4bf0ffab(%edi,%edi,8)
42f7d0:	43                   	inc    %ebx
42f7d1:	00 ac 4c 43 00 28 54 	add    %ch,0x54280043(%esp,%ecx,2)
42f7d8:	43                   	inc    %ebx
42f7d9:	00 58 54             	add    %bl,0x54(%eax)
42f7dc:	43                   	inc    %ebx
42f7dd:	00 08                	add    %cl,(%eax)
42f7df:	52                   	push   %edx
42f7e0:	43                   	inc    %ebx
42f7e1:	00 1c 56             	add    %bl,(%esi,%edx,2)
42f7e4:	43                   	inc    %ebx
42f7e5:	00 d8                	add    %bl,%al
42f7e7:	56                   	push   %esi
42f7e8:	43                   	inc    %ebx
42f7e9:	00 5c 51 43          	add    %bl,0x43(%ecx,%edx,2)
42f7ed:	00 00                	add    %al,(%eax)
42f7ef:	57                   	push   %edi
42f7f0:	43                   	inc    %ebx
42f7f1:	00 6c 54 43          	add    %ch,0x43(%esp,%edx,2)
42f7f5:	00 d4                	add    %dl,%ah
42f7f7:	45                   	inc    %ebp
42f7f8:	43                   	inc    %ebx
42f7f9:	00 e0                	add    %ah,%al
42f7fb:	45                   	inc    %ebp
42f7fc:	43                   	inc    %ebx
42f7fd:	00 90 45 43 00 4c    	add    %dl,0x4c004345(%eax)
42f803:	58                   	pop    %eax
42f804:	43                   	inc    %ebx
42f805:	00 b0 45 43 00 10    	add    %dh,0x10004345(%eax)
42f80b:	46                   	inc    %esi
42f80c:	43                   	inc    %ebx
42f80d:	00 f0                	add    %dh,%al
42f80f:	45                   	inc    %ebp
42f810:	43                   	inc    %ebx
42f811:	00 0e                	add    %cl,(%esi)
42f813:	54                   	push   %esp
42f814:	43                   	inc    %ebx
42f815:	75 73                	jne    0x42f88a
42f817:	74 6f                	je     0x42f888
42f819:	6d                   	insl   (%dx),%es:(%edi)
42f81a:	4c                   	dec    %esp
42f81b:	69 73 74 42 6f 78 8d 	imul   $0x8d786f42,0x74(%ebx),%esi
42f822:	40                   	inc    %eax
42f823:	00 28                	add    %ch,(%eax)
42f825:	f8                   	clc
42f826:	42                   	inc    %edx
42f827:	00 07                	add    %al,(%edi)
42f829:	0e                   	push   %cs
42f82a:	54                   	push   %esp
42f82b:	43                   	inc    %ebx
42f82c:	75 73                	jne    0x42f8a1
42f82e:	74 6f                	je     0x42f89f
42f830:	6d                   	insl   (%dx),%es:(%edi)
42f831:	4c                   	dec    %esp
42f832:	69 73 74 42 6f 78 80 	imul   $0x80786f42,0x74(%ebx),%esi
42f839:	f6 42 00 34          	testb  $0x34,0x0(%edx)
42f83d:	67 44                	addr16 inc %esp
42f83f:	00 0e                	add    %cl,(%esi)
42f841:	00 08                	add    %cl,(%eax)
42f843:	53                   	push   %ebx
42f844:	74 64                	je     0x42f8aa
42f846:	43                   	inc    %ebx
42f847:	74 72                	je     0x42f8bb
42f849:	6c                   	insb   (%dx),%es:(%edi)
42f84a:	73 01                	jae    0x42f84d
42f84c:	00 00                	add    %al,(%eax)
42f84e:	10 40 00             	adc    %al,0x0(%eax)
42f851:	d8 01                	fadds  (%ecx)
42f853:	00 ff                	add    %bh,%bh
42f855:	7c 1c                	jl     0x42f873
42f857:	45                   	inc    %ebp
42f858:	00 01                	add    %al,(%ecx)
42f85a:	00 00                	add    %al,(%eax)
42f85c:	00 00                	add    %al,(%eax)
42f85e:	00 00                	add    %al,(%eax)
42f860:	80 01 00             	addb   $0x0,(%ecx)
42f863:	00 00                	add    %al,(%eax)
42f865:	0d 00 07 54 61       	or     $0x61540700,%eax
42f86a:	62 53 74             	bound  %edx,0x74(%ebx)
42f86d:	6f                   	outsl  %ds:(%esi),(%dx)
42f86e:	70 90                	jo     0x42f800
42f870:	bc f8 42 00 00       	mov    $0x42f8,%esp
42f87d:	00 00                	add    %al,(%eax)
42f87f:	00 e4                	add    %ah,%ah
42f881:	f9                   	stc
42f882:	42                   	inc    %edx
42f88f:	00 d4                	add    %dl,%ah
42f891:	f9                   	stc
42f892:	42                   	inc    %edx
42f893:	00 c8                	add    %cl,%al
42f895:	02 00                	add    (%eax),%al
42f897:	00 34 f6             	add    %dh,(%esi,%esi,8)
42f89a:	42                   	inc    %edx
42f89b:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
42f8a2:	40                   	inc    %eax
42f8a3:	00 d8                	add    %bl,%al
42f8a5:	e8 41 00 78 3b       	call   0x3bbaf8eb
42f8aa:	40                   	inc    %eax
42f8ab:	00 e8                	add    %ch,%al
42f8ad:	f1                   	int1
42f8ae:	44                   	inc    %esp
42f8af:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
42f8b6:	40                   	inc    %eax
42f8b7:	00 c4                	add    %al,%ah
42f8b9:	44                   	inc    %esp
42f8ba:	43                   	inc    %ebx
42f8bb:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42f8be:	45                   	inc    %ebp
42f8bf:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42f8c3:	00 d8                	add    %bl,%al
42f8c5:	87 41 00             	xchg   %eax,0x0(%ecx)
42f8c8:	94                   	xchg   %eax,%esp
42f8c9:	c5 44 00 64          	lds    0x64(%eax,%eax,1),%eax
42f8cd:	dd 44 00 48          	fldl   0x48(%eax,%eax,1)
42f8d1:	ce                   	into
42f8d2:	44                   	inc    %esp
42f8d3:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42f8d7:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42f8de:	41                   	inc    %ecx
42f8df:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42f8e5:	ef                   	out    %eax,(%dx)
42f8e6:	41                   	inc    %ecx
42f8e7:	00 d0                	add    %dl,%al
42f8e9:	43                   	inc    %ebx
42f8ea:	43                   	inc    %ebx
42f8eb:	00 30                	add    %dh,(%eax)
42f8ed:	20 45 00             	and    %al,0x0(%ebp)
42f8f0:	3c 26                	cmp    $0x26,%al
42f8f2:	45                   	inc    %ebp
42f8f3:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42f8f9:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42f8fd:	1a 45 00             	sbb    0x0(%ebp),%al
42f900:	14 1b                	adc    $0x1b,%al
42f902:	45                   	inc    %ebp
42f903:	00 48 17             	add    %cl,0x17(%eax)
42f906:	45                   	inc    %ebp
42f907:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42f90e:	44                   	inc    %esp
42f90f:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42f913:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42f919:	90                   	nop
42f91a:	44                   	inc    %esp
42f91b:	00 40 9c             	add    %al,-0x64(%eax)
42f91e:	44                   	inc    %esp
42f91f:	00 c8                	add    %cl,%al
42f921:	90                   	nop
42f922:	44                   	inc    %esp
42f923:	00 cc                	add    %cl,%ah
42f925:	9d                   	popf
42f926:	44                   	inc    %esp
42f927:	00 60 2f             	add    %ah,0x2f(%eax)
42f92a:	45                   	inc    %ebp
42f92b:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)
42f92f:	00 08                	add    %cl,(%eax)
42f931:	9f                   	lahf
42f932:	44                   	inc    %esp
42f933:	00 f4                	add    %dh,%ah
42f935:	50                   	push   %eax
42f936:	43                   	inc    %ebx
42f937:	00 14 c8             	add    %dl,(%eax,%ecx,8)
42f93a:	44                   	inc    %esp
42f93b:	00 d4                	add    %dl,%ah
42f93d:	17                   	pop    %ss
42f93e:	45                   	inc    %ebp
42f93f:	00 94 18 45 00 50 13 	add    %dl,0x13500045(%eax,%ebx,1)
42f946:	45                   	inc    %ebp
42f947:	00 78 18             	add    %bh,0x18(%eax)
42f94a:	45                   	inc    %ebp
42f94b:	00 c0                	add    %al,%al
42f94d:	ce                   	into
42f94e:	44                   	inc    %esp
42f94f:	00 88 d6 44 00 b4    	add    %cl,-0x4bffbb2a(%eax)
42f955:	e4 44                	in     $0x44,%al
42f957:	00 68 4e             	add    %ch,0x4e(%eax)
42f95a:	43                   	inc    %ebx
42f95b:	00 8c e1 44 00 80 4f 	add    %cl,0x4f800044(%ecx,%eiz,8)
42f962:	43                   	inc    %ebx
42f963:	00 4c e5 44          	add    %cl,0x44(%ebp,%eiz,8)
42f967:	00 70 e5             	add    %dh,-0x1b(%eax)
42f96a:	44                   	inc    %esp
42f96b:	00 04 e6             	add    %al,(%esi,%eiz,8)
42f96e:	44                   	inc    %esp
42f96f:	00 08                	add    %cl,(%eax)
42f971:	e4 44                	in     $0x44,%al
42f973:	00 64 50 43          	add    %ah,0x43(%eax,%edx,2)
42f977:	00 20                	add    %ah,(%eax)
42f979:	2e 45                	cs inc %ebp
42f97b:	00 c0                	add    %al,%al
42f97d:	19 45 00             	sbb    %eax,0x0(%ebp)
42f980:	94                   	xchg   %eax,%esp
42f981:	f4                   	hlt
42f982:	44                   	inc    %esp
42f983:	00 94 2d 45 00 f8 15 	add    %dl,0x15f80045(%ebp,%ebp,1)
42f98a:	45                   	inc    %ebp
42f98b:	00 e4                	add    %ah,%ah
42f98d:	2e 45                	cs inc %ebp
42f98f:	00 28                	add    %ch,(%eax)
42f991:	19 45 00             	sbb    %eax,0x0(%ebp)
42f994:	24 49                	and    $0x49,%al
42f996:	43                   	inc    %ebx
42f997:	00 cc                	add    %cl,%ah
42f999:	48                   	dec    %eax
42f99a:	43                   	inc    %ebx
42f99b:	00 64 49 43          	add    %ah,0x43(%ecx,%ecx,2)
42f99f:	00 0c 45 43 00 4c 46 	add    %cl,0x464c0043(,%eax,2)
42f9a6:	43                   	inc    %ebx
42f9a7:	00 58 46             	add    %bl,0x46(%eax)
42f9aa:	43                   	inc    %ebx
42f9ab:	00 a0 46 43 00 c8    	add    %ah,-0x37ffbcba(%eax)
42f9b1:	47                   	inc    %edi
42f9b2:	43                   	inc    %ebx
42f9b3:	00 f4                	add    %dh,%ah
42f9b5:	72 45                	jb     0x42f9fc
42f9b7:	00 2c 57             	add    %ch,(%edi,%edx,2)
42f9ba:	43                   	inc    %ebx
42f9bb:	00 48 49             	add    %cl,0x49(%eax)
42f9be:	43                   	inc    %ebx
42f9bf:	00 60 4a             	add    %ah,0x4a(%eax)
42f9c2:	43                   	inc    %ebx
42f9c3:	00 d8                	add    %bl,%al
42f9c5:	54                   	push   %esp
42f9c6:	43                   	inc    %ebx
42f9c7:	00 fc                	add    %bh,%ah
42f9c9:	55                   	push   %ebp
42f9ca:	43                   	inc    %ebx
42f9cb:	00 30                	add    %dh,(%eax)
42f9cd:	5a                   	pop    %edx
42f9ce:	43                   	inc    %ebx
42f9cf:	00 38                	add    %bh,(%eax)
42f9d1:	46                   	inc    %esi
42f9d2:	43                   	inc    %ebx
42f9d3:	00 08                	add    %cl,(%eax)
42f9d5:	54                   	push   %esp
42f9d6:	4c                   	dec    %esp
42f9d7:	69 73 74 42 6f 78 8d 	imul   $0x8d786f42,0x74(%ebx),%esi
42f9de:	40                   	inc    %eax
42f9df:	00 e4                	add    %ah,%ah
42f9e1:	f9                   	stc
42f9e2:	42                   	inc    %edx
42f9e3:	00 07                	add    %al,(%edi)
42f9e5:	08 54 4c 69          	or     %dl,0x69(%esp,%ecx,2)
42f9e9:	73 74                	jae    0x42fa5f
42f9eb:	42                   	inc    %edx
42f9ec:	6f                   	outsl  %ds:(%esi),(%dx)
42f9ed:	78 bc                	js     0x42f9ab
42f9ef:	f8                   	clc
42f9f0:	42                   	inc    %edx
42f9f1:	00 24 f8             	add    %ah,(%eax,%edi,8)
42f9f4:	42                   	inc    %edx
42f9f5:	00 4f 00             	add    %cl,0x0(%edi)
42f9f8:	08 53 74             	or     %dl,0x74(%ebx)
42f9fb:	64 43                	fs inc %ebx
42f9fd:	74 72                	je     0x42fa71
42f9ff:	6c                   	insb   (%dx),%es:(%edi)
42fa00:	73 42                	jae    0x42fa44
42fa02:	00 a8 f4 42 00 80    	add    %ch,-0x7fffbd0c(%eax)
42fa08:	02 00                	add    (%eax),%al