4014a8:	17                   	pop    %ss
4014a9:	00 00                	add    %al,(%eax)
4014ab:	00 64 20 40          	add    %ah,0x40(%eax,%eiz,1)
4014af:	00 18                	add    %bl,(%eax)
4014b1:	00 00                	add    %al,(%eax)
4014b3:	00 98 19 40 00 1f    	add    %bl,0x1f004019(%eax)
4014b9:	00 00                	add    %al,(%eax)
4014bb:	00 84 20 40 00 72 00 	add    %al,0x720040(%eax,%eiz,1)
4014c2:	00 00                	add    %al,(%eax)
4014c4:	94                   	xchg   %eax,%esp
4014c5:	20 40 00             	and    %al,0x0(%eax)
4014c8:	84 00                	test   %al,(%eax)
4014ca:	00 00                	add    %al,(%eax)
4014cc:	b4 20                	mov    $0x20,%ah
4014ce:	40                   	inc    %eax
4014cf:	00 88 00 00 00 c4    	add    %cl,-0x3c000000(%eax)
4014d5:	20 40 00             	and    %al,0x0(%eax)
4014e0:	90                   	nop
4014e1:	e4 40                	in     $0x40,%al
4014e3:	00 98 13 41 00 e8    	add    %bl,-0x17ffbeed(%eax)
4014e9:	13 41 00             	adc    0x0(%ecx),%eax
4014ec:	a0 4d 40 00 70       	mov    0x7000404d,%al
4014f1:	e4 40                	in     $0x40,%al
4014f3:	00 70 e4             	add    %dh,-0x1c(%eax)
4014f6:	40                   	inc    %eax
4014f7:	00 f0                	add    %dh,%al
4014f9:	4d                   	dec    %ebp
4014fa:	40                   	inc    %eax
4014fb:	00 50 4e             	add    %dl,0x4e(%eax)
4014fe:	40                   	inc    %eax
4014ff:	00 10                	add    %dl,(%eax)
401501:	4e                   	dec    %esi
401502:	40                   	inc    %eax
401503:	00 a0 4d 40 00 70    	add    %ah,0x7000404d(%eax)
401509:	4e                   	dec    %esi
40150a:	40                   	inc    %eax
40150b:	00 80 4e 40 00 f0    	add    %al,-0xfffbfb2(%eax)
401511:	4d                   	dec    %ebp
401512:	40                   	inc    %eax
401513:	00 50 4e             	add    %dl,0x4e(%eax)
401516:	40                   	inc    %eax
401517:	00 10                	add    %dl,(%eax)
401519:	4e                   	dec    %esi
40151a:	40                   	inc    %eax
40151b:	00 a0 4d 40 00 b0    	add    %ah,-0x4fffbfb3(%eax)
401521:	4e                   	dec    %esi
401522:	40                   	inc    %eax
401523:	00 c0                	add    %al,%al
401525:	4e                   	dec    %esi
401526:	40                   	inc    %eax
401527:	00 f0                	add    %dh,%al
401529:	4d                   	dec    %ebp
40152a:	40                   	inc    %eax
40152b:	00 50 4e             	add    %dl,0x4e(%eax)
40152e:	40                   	inc    %eax
40152f:	00 10                	add    %dl,(%eax)
401531:	4e                   	dec    %esi
401532:	40                   	inc    %eax
401533:	00 a0 4d 40 00 f0    	add    %ah,-0xfffbfb3(%eax)
401539:	4e                   	dec    %esi
40153a:	40                   	inc    %eax
40153b:	00 00                	add    %al,(%eax)
40153d:	4f                   	dec    %edi
40153e:	40                   	inc    %eax
40153f:	00 30                	add    %dh,(%eax)
401541:	4f                   	dec    %edi
401542:	40                   	inc    %eax
401543:	00 50 4e             	add    %dl,0x4e(%eax)
401546:	40                   	inc    %eax
401547:	00 10                	add    %dl,(%eax)
401549:	4e                   	dec    %esi
40154a:	40                   	inc    %eax
40154b:	00 70 55             	add    %dh,0x55(%eax)
40154e:	40                   	inc    %eax
40154f:	00 70 d1             	add    %dh,-0x2f(%eax)
401552:	40                   	inc    %eax
401553:	00 b0 d1 40 00 60    	add    %dh,0x600040d1(%eax)
401559:	d1 40 00             	roll   $1,0x0(%eax)
40155c:	c0 5a 40 00          	rcrb   $0x0,0x40(%edx)
401560:	60                   	pusha
401561:	a2 40 00 a0 a7       	mov    %al,0xa7a00040
401566:	40                   	inc    %eax
401567:	00 50 a2             	add    %dl,-0x5e(%eax)
40156a:	40                   	inc    %eax
40156b:	00 90 5a 40 00 60    	add    %dl,0x6000405a(%eax)
401571:	a2 40 00 10 ab       	mov    %al,0xab100040
401576:	40                   	inc    %eax
401577:	00 c0                	add    %al,%al
401579:	a8 40                	test   $0x40,%al
40157b:	00 90 5a 40 00 60    	add    %dl,0x6000405a(%eax)
401581:	a8 40                	test   $0x40,%al
401583:	00 90 a8 40 00 50    	add    %dl,0x500040a8(%eax)
401589:	a8 40                	test   $0x40,%al
40158b:	00 70 55             	add    %dh,0x55(%eax)
40158e:	40                   	inc    %eax
40158f:	00 80 83 40 00 a0    	add    %al,-0x5fffbf7d(%eax)
401595:	83 40 00 70          	addl   $0x70,0x0(%eax)
401599:	83 40 00 f0          	addl   $0xfffffff0,0x0(%eax)
40159d:	55                   	push   %ebp
40159e:	40                   	inc    %eax
40159f:	00 20                	add    %ah,(%eax)
4015a1:	ce                   	into
4015a2:	40                   	inc    %eax
4015a3:	00 60 ce             	add    %ah,-0x32(%eax)
4015a6:	40                   	inc    %eax
4015a7:	00 10                	add    %dl,(%eax)
4015a9:	ce                   	into
4015aa:	40                   	inc    %eax
4015ab:	00 90 5a 40 00 b0    	add    %dl,-0x4fffbfa6(%eax)
4015b1:	85 40 00             	test   %eax,0x0(%eax)
4015b4:	c0 86 40 00 a0 85 40 	rolb   $0x40,-0x7a5fffc0(%esi)
4015bb:	00 f0                	add    %dh,%al
4015bd:	55                   	push   %ebp
4015be:	40                   	inc    %eax
4015bf:	00 00                	add    %al,(%eax)
4015c1:	ac                   	lods   %ds:(%esi),%al
4015c2:	40                   	inc    %eax
4015c3:	00 d0                	add    %dl,%al
4015c5:	c8 40 00 e0          	enter  $0x40,$0xe0
4015c9:	ab                   	stos   %eax,%es:(%edi)
4015ca:	40                   	inc    %eax
4015cb:	00 70 55             	add    %dh,0x55(%eax)
4015ce:	40                   	inc    %eax
4015cf:	00 70 e4             	add    %dh,-0x1c(%eax)
4015d2:	40                   	inc    %eax
4015d3:	00 70 e4             	add    %dh,-0x1c(%eax)
4015d6:	40                   	inc    %eax
4015d7:	00 70 e4             	add    %dh,-0x1c(%eax)
4015da:	40                   	inc    %eax
4015db:	00 00                	add    %al,(%eax)
4015dd:	55                   	push   %ebp
4015de:	40                   	inc    %eax
4015df:	00 10                	add    %dl,(%eax)
4015e1:	61                   	popa
4015e2:	40                   	inc    %eax
4015e3:	00 60 d4             	add    %ah,-0x2c(%eax)
4015e6:	40                   	inc    %eax
4015e7:	00 70 d4             	add    %dh,-0x2c(%eax)
4015ea:	40                   	inc    %eax
4015eb:	00 80 d4 40 00 90    	add    %al,-0x6fffbf2c(%eax)
4015f1:	d4 40                	aam    $0x40
4015f3:	00 a0 d4 40 00 b0    	add    %ah,-0x4fffbf2c(%eax)
4015f9:	d4 40                	aam    $0x40
4015fb:	00 c0                	add    %al,%al
4015fd:	d4 40                	aam    $0x40
4015ff:	00 d0                	add    %dl,%al
401601:	d4 40                	aam    $0x40
401603:	00 00                	add    %al,(%eax)
401605:	00 00                	add    %al,(%eax)
401607:	00 ac 00 00 00 00 00 	add    %ch,0x0(%eax,%eax,1)
401642:	00 00                	add    %al,(%eax)
401644:	54                   	push   %esp
401645:	13 41 00             	adc    0x0(%ecx),%eax
401648:	70 49                	jo     0x401693
40164a:	40                   	inc    %eax
40164b:	00 2f                	add    %ch,(%edi)
40164d:	00 00                	add    %al,(%eax)
40164f:	00 10                	add    %dl,(%eax)
401651:	22 41 00             	and    0x0(%ecx),%al
401654:	00 00                	add    %al,(%eax)
401656:	00 00                	add    %al,(%eax)
401658:	dc 16                	fcoml  (%esi)
40165a:	40                   	inc    %eax
40165b:	00 51 00             	add    %dl,0x0(%ecx)
40165e:	00 00                	add    %al,(%eax)
401660:	00 75 01             	add    %dh,0x1(%ebp)
40166f:	00 20                	add    %ah,(%eax)
401671:	18 40 00             	sbb    %al,0x0(%eax)
401674:	06                   	push   %es
4016b5:	00 00                	add    %al,(%eax)
4016b7:	00 40 e1             	add    %al,-0x1f(%eax)
4016ba:	40                   	inc    %eax
4016bb:	00 50 4d             	add    %dl,0x4d(%eax)
4016be:	40                   	inc    %eax
4016bf:	00 60 4d             	add    %ah,0x4d(%eax)
4016c2:	40                   	inc    %eax
4016c3:	00 70 4d             	add    %dh,0x4d(%eax)
4016c6:	40                   	inc    %eax
4016cf:	00 d0                	add    %dl,%al
4016d1:	e0 40                	loopne 0x401713
4016d3:	00 a0 e7 40 00 00    	add    %ah,0x40e7(%eax)
4016d9:	00 00                	add    %al,(%eax)
4016db:	00 50 4d             	add    %dl,0x4d(%eax)
4016de:	00 00                	add    %al,(%eax)
4016e0:	60                   	pusha
4016e1:	4d                   	dec    %ebp
4016e2:	00 00                	add    %al,(%eax)
4016e4:	70 4d                	jo     0x401733
4016e6:	00 00                	add    %al,(%eax)
4016e8:	a0 4d 00 00 f0       	mov    0xf000004d,%al
4016ed:	4d                   	dec    %ebp
4016ee:	00 00                	add    %al,(%eax)
4016f0:	10 4e 00             	adc    %cl,0x0(%esi)
4016f3:	00 50 4e             	add    %dl,0x4e(%eax)
4016f6:	00 00                	add    %al,(%eax)
4016f8:	70 4e                	jo     0x401748
4016fa:	00 00                	add    %al,(%eax)
4016fc:	80 4e 00 00          	orb    $0x0,0x0(%esi)
401700:	b0 4e                	mov    $0x4e,%al
401702:	00 00                	add    %al,(%eax)
401704:	c0 4e 00 00          	rorb   $0x0,0x0(%esi)
401708:	f0 4e                	lock dec %esi
40170a:	00 00                	add    %al,(%eax)
40170c:	00 4f 00             	add    %cl,0x0(%edi)
40170f:	00 30                	add    %dh,(%eax)
401711:	4f                   	dec    %edi
401712:	00 00                	add    %al,(%eax)
401714:	00 55 00             	add    %dl,0x0(%ebp)
401717:	00 70 55             	add    %dh,0x55(%eax)
40171a:	00 00                	add    %al,(%eax)
40171c:	f0 55                	lock push %ebp
40171e:	00 00                	add    %al,(%eax)
401720:	20 56 00             	and    %dl,0x0(%esi)
401723:	00 90 5a 00 00 c0    	add    %dl,-0x3fffffa6(%eax)
401729:	5a                   	pop    %edx
40172a:	00 00                	add    %al,(%eax)
40172c:	00 61 00             	add    %ah,0x0(%ecx)
40172f:	00 10                	add    %dl,(%eax)
401731:	61                   	popa
401732:	00 00                	add    %al,(%eax)
401734:	50                   	push   %eax
401735:	75 00                	jne    0x401737
401737:	00 70 83             	add    %dh,-0x7d(%eax)
40173a:	00 00                	add    %al,(%eax)
40173c:	80 83 00 00 a0 83 00 	addb   $0x0,-0x7c600000(%ebx)
401743:	00 a0 85 00 00 b0    	add    %ah,-0x4fffff7b(%eax)
401749:	85 00                	test   %eax,(%eax)
40174b:	00 c0                	add    %al,%al
40174d:	86 00                	xchg   %al,(%eax)
40174f:	00 50 a2             	add    %dl,-0x5e(%eax)
401752:	00 00                	add    %al,(%eax)
401754:	60                   	pusha
401755:	a2 00 00 a0 a7       	mov    %al,0xa7a00000
40175a:	00 00                	add    %al,(%eax)
40175c:	50                   	push   %eax
40175d:	a8 00                	test   $0x0,%al
40175f:	00 60 a8             	add    %ah,-0x58(%eax)
401762:	00 00                	add    %al,(%eax)
401764:	90                   	nop
401765:	a8 00                	test   $0x0,%al
401767:	00 c0                	add    %al,%al
401769:	a8 00                	test   $0x0,%al
40176b:	00 10                	add    %dl,(%eax)
40176d:	ab                   	stos   %eax,%es:(%edi)
40176e:	00 00                	add    %al,(%eax)
401770:	70 ab                	jo     0x40171d
401772:	00 00                	add    %al,(%eax)
401774:	e0 ab                	loopne 0x401721
401776:	00 00                	add    %al,(%eax)
401778:	00 ac 00 00 d0 c8 00 	add    %ch,0xc8d000(%eax,%eax,1)
40177f:	00 10                	add    %dl,(%eax)
401781:	ce                   	into
401782:	00 00                	add    %al,(%eax)
401784:	20 ce                	and    %cl,%dh
401786:	00 00                	add    %al,(%eax)
401788:	60                   	pusha
401789:	ce                   	into
40178a:	00 00                	add    %al,(%eax)
40178c:	60                   	pusha
40178d:	d1 00                	roll   $1,(%eax)
40178f:	00 70 d1             	add    %dh,-0x2f(%eax)
401792:	00 00                	add    %al,(%eax)
401794:	b0 d1                	mov    $0xd1,%al
401796:	00 00                	add    %al,(%eax)
401798:	40                   	inc    %eax
401799:	d4 00                	aam    $0x0
40179b:	00 60 d4             	add    %ah,-0x2c(%eax)
40179e:	00 00                	add    %al,(%eax)
4017a0:	70 d4                	jo     0x401776
4017a2:	00 00                	add    %al,(%eax)
4017a4:	80 d4 00             	adc    $0x0,%ah
4017a7:	00 90 d4 00 00 a0    	add    %dl,-0x5fffff2c(%eax)
4017ad:	d4 00                	aam    $0x0
4017af:	00 b0 d4 00 00 c0    	add    %dh,-0x3fffff2c(%eax)
4017b5:	d4 00                	aam    $0x0
4017b7:	00 d0                	add    %dl,%al
4017b9:	d4 00                	aam    $0x0
4017bb:	00 30                	add    %dh,(%eax)
4017bd:	d7                   	xlat   %ds:(%ebx)
4017be:	00 00                	add    %al,(%eax)
4017c0:	50                   	push   %eax
4017c1:	d7                   	xlat   %ds:(%ebx)
4017c2:	00 00                	add    %al,(%eax)
4017c4:	00 df                	add    %bl,%bh
4017c6:	00 00                	add    %al,(%eax)
4017c8:	50                   	push   %eax
4017c9:	df 00                	filds  (%eax)
4017cb:	00 a0 df 00 00 b0    	add    %ah,-0x4fffff21(%eax)
4017d1:	df 00                	filds  (%eax)
4017d3:	00 c0                	add    %al,%al
4017d5:	df 00                	filds  (%eax)
4017d7:	00 f0                	add    %dh,%al
4017d9:	df 00                	filds  (%eax)
4017db:	00 d0                	add    %dl,%al
4017dd:	e0 00                	loopne 0x4017df
4017df:	00 40 e1             	add    %al,-0x1f(%eax)
4017e2:	00 00                	add    %al,(%eax)
4017e4:	90                   	nop
4017e5:	e3 00                	jecxz  0x4017e7
4017e7:	00 a0 e3 00 00 70    	add    %ah,0x700000e3(%eax)
4017ed:	e4 00                	in     $0x0,%al
4017ef:	00 80 e4 00 00 90    	add    %al,-0x6fffff1c(%eax)
4017f5:	e4 00                	in     $0x0,%al
4017f7:	00 00                	add    %al,(%eax)
4017f9:	e6 00                	out    %al,$0x0
4017fb:	00 10                	add    %dl,(%eax)
4017fd:	e6 00                	out    %al,$0x0
4017ff:	00 40 e7             	add    %al,-0x19(%eax)
401802:	00 00                	add    %al,(%eax)
401804:	50                   	push   %eax
401805:	e7 00                	out    %eax,$0x0
401807:	00 a0 e7 00 00 70    	add    %ah,0x700000e7(%eax)
40180d:	e8 00 00 e0 ea       	call   0xeb201812
401812:	00 00                	add    %al,(%eax)
401814:	10 f5                	adc    %dh,%ch
401816:	00 00                	add    %al,(%eax)
401818:	20 f5                	and    %dh,%ch
40181a:	00 00                	add    %al,(%eax)
40181c:	30 f5                	xor    %dh,%ch
40181e:	00 00                	add    %al,(%eax)
401820:	30 20                	xor    %ah,(%eax)
401822:	01 00                	add    %eax,(%eax)
401824:	44                   	inc    %esp
401825:	20 01                	and    %al,(%ecx)
401827:	00 60 20             	add    %ah,0x20(%eax)
40182a:	01 00                	add    %eax,(%eax)
40182c:	98                   	cwtl
40182d:	20 01                	and    %al,(%ecx)
40182f:	00 a8 20 01 00 80    	add    %ch,-0x7ffffee0(%eax)
401835:	21 01                	and    %eax,(%ecx)
40183f:	00 62 61             	add    %ah,0x61(%edx)
401842:	64 20 61 6c          	and    %ah,%fs:0x6c(%ecx)
401846:	6c                   	insb   (%dx),%es:(%edi)
401847:	6f                   	outsl  %ds:(%esi),(%dx)
401848:	63 61 74             	arpl   %esp,0x74(%ecx)
40184b:	69 6f 6e 00 00 70 65 	imul   $0x65700000,0x6e(%edi),%ebp
401852:	72 6d                	jb     0x4018c1
401854:	69 73 73 69 6f 6e 20 	imul   $0x206e6f69,0x73(%ebx),%esi
40185b:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
40185e:	69 65 64 00 00 00 66 	imul   $0x66000000,0x64(%ebp),%esp
401865:	69 6c 65 20 65 78 69 	imul   $0x73697865,0x20(%ebp,%eiz,2),%ebp
40186c:	73
40186d:	74 73                	je     0x4018e2
40186f:	00 6e 6f             	add    %ch,0x6f(%esi)
401872:	20 73 75             	and    %dh,0x75(%ebx)
401875:	63 68 20             	arpl   %ebp,0x20(%eax)
401878:	64 65 76 69          	fs gs jbe 0x4018e5
40187c:	63 65 00             	arpl   %esp,0x0(%ebp)
40187f:	00 66 69             	add    %ah,0x69(%esi)
401882:	6c                   	insb   (%dx),%es:(%edi)