4435e2:	45                   	inc    %ebp
4435e3:	00 d4                	add    %dl,%ah
4435e5:	ee                   	out    %al,(%dx)
4435e6:	44                   	inc    %esp
4435e7:	00 0a                	add    %cl,(%edx)
4435e9:	54                   	push   %esp
4435ea:	49                   	dec    %ecx
4435eb:	6d                   	insl   (%dx),%es:(%edi)
4435ec:	61                   	popa
4435ed:	67 65 4c             	addr16 gs dec %esp
4435f0:	69 73 74 90 f8 35 44 	imul   $0x4435f890,0x74(%ebx),%esi
4435f7:	00 07                	add    %al,(%edi)
4435f9:	0a 54 49 6d          	or     0x6d(%ecx,%ecx,2),%dl
4435fd:	61                   	popa
4435fe:	67 65 4c             	addr16 gs dec %esp
443601:	69 73 74 a4 35 44 00 	imul   $0x4435a4,0x74(%ebx),%esi
443608:	2c 35                	sub    $0x35,%al
44360a:	44                   	inc    %esp
44360b:	00 0c 00             	add    %cl,(%eax,%eax,1)
44360e:	08 43 6f             	or     %al,0x6f(%ebx)
443611:	6e                   	outsb  %ds:(%esi),(%dx)
443612:	74 72                	je     0x443686
443614:	6f                   	outsl  %ds:(%esi),(%dx)
443615:	6c                   	insb   (%dx),%es:(%edi)
443616:	73 0a                	jae    0x443622
443618:	00 d4                	add    %dl,%ah
44361a:	20 42 00             	and    %al,0x0(%edx)
44361d:	48                   	dec    %eax
44361e:	00 00                	add    %al,(%eax)
443620:	ff 48 00             	decl   0x0(%eax)
443623:	00 ff                	add    %bh,%bh
443625:	01 00                	add    %eax,(%eax)
443627:	00 00                	add    %al,(%eax)
443629:	00 00                	add    %al,(%eax)
44362b:	00 80 ff ff ff 1f    	add    %al,0x1fffffff(%eax)
443631:	02 00                	add    (%eax),%al
443633:	0a 42 6c             	or     0x6c(%edx),%al
443636:	65 6e                	outsb  %gs:(%esi),(%dx)
443638:	64 43                	fs inc %ebx
44363a:	6f                   	outsl  %ds:(%esi),(%dx)
44363b:	6c                   	insb   (%dx),%es:(%edi)
44363c:	6f                   	outsl  %ds:(%esi),(%dx)
44363d:	72 d4                	jb     0x443613
44363f:	20 42 00             	and    %al,0x0(%edx)
443642:	44                   	inc    %esp
443643:	43                   	inc    %ebx
443644:	45                   	inc    %ebp
443645:	00 0c 43             	add    %cl,(%ebx,%eax,2)
443648:	45                   	inc    %ebp
443649:	00 01                	add    %al,(%ecx)
44364b:	00 00                	add    %al,(%eax)
44364d:	00 00                	add    %al,(%eax)
44364f:	00 00                	add    %al,(%eax)
443651:	80 ff ff             	cmp    $0xff,%bh
443654:	ff 1f                	lcall  *(%edi)
443656:	03 00                	add    (%eax),%eax
443658:	07                   	pop    %es
443659:	42                   	inc    %edx
44365a:	6b 43 6f 6c          	imul   $0x6c,0x6f(%ebx),%eax
44365e:	6f                   	outsl  %ds:(%esi),(%dx)
44365f:	72 54                	jb     0x4436b5
443661:	10 40 00             	adc    %al,0x0(%eax)
443664:	38 00                	cmp    %al,(%eax)
443666:	00 ff                	add    %bh,%bh
443668:	38 00                	cmp    %al,(%eax)
44366a:	00 ff                	add    %bh,%bh
44366c:	01 00                	add    %eax,(%eax)
44366e:	00 00                	add    %al,(%eax)
443670:	00 00                	add    %al,(%eax)
443672:	00 80 04 00 00 00    	add    %al,0x4(%eax)
443678:	04 00                	add    $0x0,%al
44367a:	07                   	pop    %es
44367b:	41                   	inc    %ecx
44367c:	6c                   	insb   (%dx),%es:(%edi)
44367d:	6c                   	insb   (%dx),%es:(%edi)
44367e:	6f                   	outsl  %ds:(%esi),(%dx)
44367f:	63 42 79             	arpl   %eax,0x79(%edx)
443682:	b0 37                	mov    $0x37,%al
443684:	45                   	inc    %ebp
443685:	00 40 00             	add    %al,0x0(%eax)
443688:	00 ff                	add    %bh,%bh
44368a:	60                   	pusha
44368b:	49                   	dec    %ecx
44368c:	45                   	inc    %ebp
44368d:	00 01                	add    %al,(%ecx)
44368f:	00 00                	add    %al,(%eax)
443691:	00 00                	add    %al,(%eax)
443693:	00 00                	add    %al,(%eax)
443695:	80 02 00             	addb   $0x0,(%edx)
443698:	00 00                	add    %al,(%eax)
44369a:	05 00 0c 44 72       	add    $0x72440c00,%eax
44369f:	61                   	popa
4436a0:	77 69                	ja     0x44370b
4436a2:	6e                   	outsb  %ds:(%esi),(%dx)
4436a3:	67 53                	addr16 push %ebx
4436a5:	74 79                	je     0x443720
4436a7:	6c                   	insb   (%dx),%es:(%edi)
4436a8:	65 54                	gs push %esp
4436aa:	10 40 00             	adc    %al,0x0(%eax)
4436ad:	30 00                	xor    %al,(%eax)
4436af:	00 ff                	add    %bh,%bh
4436b1:	84 3c 45 00 01 00 00 	test   %bh,0x100(,%eax,2)
4436b8:	00 00                	add    %al,(%eax)
4436ba:	00 00                	add    %al,(%eax)
4436bc:	80 10 00             	adcb   $0x0,(%eax)
4436bf:	00 00                	add    %al,(%eax)
4436c1:	06                   	push   %es
4436c2:	00 06                	add    %al,(%esi)
4436c4:	48                   	dec    %eax
4436c5:	65 69 67 68 74 04 38 	imul   $0x45380474,%gs:0x68(%edi),%esp
4436cc:	45
4436cd:	00 43 00             	add    %al,0x0(%ebx)
4436d0:	00 ff                	add    %bh,%bh
4436d2:	43                   	inc    %ebx
4436d3:	00 00                	add    %al,(%eax)
4436d5:	ff 01                	incl   (%ecx)
4436d7:	00 00                	add    %al,(%eax)
4436d9:	00 00                	add    %al,(%eax)
4436db:	00 00                	add    %al,(%eax)
4436dd:	80 00 00             	addb   $0x0,(%eax)
4436e0:	00 00                	add    %al,(%eax)
4436e2:	07                   	pop    %es
4436e3:	00 09                	add    %cl,(%ecx)
4436e5:	49                   	dec    %ecx
4436e6:	6d                   	insl   (%dx),%es:(%edi)
4436e7:	61                   	popa
4436e8:	67 65 54             	addr16 gs push %esp
4436eb:	79 70                	jns    0x44375d
4436ed:	65 00 10             	add    %dl,%gs:(%eax)
4436f0:	40                   	inc    %eax
4436f1:	00 41 00             	add    %al,0x0(%ecx)
4436f4:	00 ff                	add    %bh,%bh
4436f6:	41                   	inc    %ecx
4436f7:	00 00                	add    %al,(%eax)
4436f9:	ff 01                	incl   (%ecx)
4436fb:	00 00                	add    %al,(%eax)
4436fd:	00 00                	add    %al,(%eax)
4436ff:	00 00                	add    %al,(%eax)
443701:	80 01 00             	addb   $0x0,(%ecx)
443704:	00 00                	add    %al,(%eax)
443706:	08 00                	or     %al,(%eax)
443708:	06                   	push   %es
443709:	4d                   	dec    %ebp
44370a:	61                   	popa
44370b:	73 6b                	jae    0x443778
44370d:	65 64 54             	gs fs push %esp
443710:	5a                   	pop    %edx
443711:	41                   	inc    %ecx
443712:	00 60 00             	add    %ah,0x0(%eax)
443715:	00 ff                	add    %bh,%bh
443717:	60                   	pusha
443718:	00 00                	add    %al,(%eax)
44371a:	ff 01                	incl   (%ecx)
44371c:	00 00                	add    %al,(%eax)
44371e:	00 00                	add    %al,(%eax)
443720:	00 00                	add    %al,(%eax)
443722:	80 00 00             	addb   $0x0,(%eax)
443725:	00 80 09 00 08 4f    	add    %al,0x4f080009(%eax)
44372b:	6e                   	outsb  %ds:(%esi),(%dx)
44372c:	43                   	inc    %ebx
44372d:	68 61 6e 67 65       	push   $0x65676e61
443732:	00 10                	add    %dl,(%eax)
443734:	40                   	inc    %eax
443735:	00 42 00             	add    %al,0x0(%edx)
443738:	00 ff                	add    %bh,%bh
44373a:	42                   	inc    %edx
44373b:	00 00                	add    %al,(%eax)
44373d:	ff 01                	incl   (%ecx)
44373f:	00 00                	add    %al,(%eax)
443741:	00 00                	add    %al,(%eax)
443743:	00 00                	add    %al,(%eax)
443745:	80 00 00             	addb   $0x0,(%eax)
443748:	00 00                	add    %al,(%eax)
44374a:	0a 00                	or     (%eax),%al
44374c:	0b 53 68             	or     0x68(%ebx),%edx
44374f:	61                   	popa
443750:	72 65                	jb     0x4437b7
443752:	49                   	dec    %ecx
443753:	6d                   	insl   (%dx),%es:(%edi)
443754:	61                   	popa
443755:	67 65 73 54          	addr16 gs jae 0x4437ad
443759:	10 40 00             	adc    %al,0x0(%eax)
44375c:	34 00                	xor    $0x0,%al
44375e:	00 ff                	add    %bh,%bh
443760:	40                   	inc    %eax
443761:	3c 45                	cmp    $0x45,%al
443763:	00 01                	add    %al,(%ecx)
443765:	00 00                	add    %al,(%eax)
443767:	00 00                	add    %al,(%eax)
443769:	00 00                	add    %al,(%eax)
44376b:	80 10 00             	adcb   $0x0,(%eax)
44376e:	00 00                	add    %al,(%eax)
443770:	0b 00                	or     (%eax),%eax
443772:	05 57 69 64 74       	add    $0x74646957,%eax
443777:	68 c4 37 44 00       	push   $0x4437c4
443798:	c4 37                	les    (%edi),%esi
44379a:	44                   	inc    %esp
44379b:	00 28                	add    %ch,(%eax)
44379d:	00 00                	add    %al,(%eax)
44379f:	00 c8                	add    %cl,%al
4437a1:	10 40 00             	adc    %al,0x0(%eax)
4437a4:	08 35 40 00 14 35    	or     %dh,0x35140040
4437aa:	40                   	inc    %eax
4437ab:	00 18                	add    %bl,(%eax)
4437ad:	35 40 00 1c 35       	xor    $0x351c0040,%eax
4437b2:	40                   	inc    %eax
4437b3:	00 10                	add    %dl,(%eax)
4437b5:	35 40 00 58 32       	xor    $0x32580040,%eax
4437ba:	40                   	inc    %eax
4437bb:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
4437bf:	00 b0 32 40 00 09    	add    %dh,0x9004032(%eax)
4437c5:	54                   	push   %esp
4437c6:	44                   	inc    %esp
4437c7:	6f                   	outsl  %ds:(%esi),(%dx)
4437c8:	63 6b 5a             	arpl   %ebp,0x5a(%ebx)
4437cb:	6f                   	outsl  %ds:(%esi),(%dx)
4437cc:	6e                   	outsb  %ds:(%esi),(%dx)
4437cd:	65 8b c0             	gs mov %eax,%eax
4437d0:	cc                   	int3
4437d1:	83 c0 8c             	add    $0xffffff8c,%eax
4437d4:	e9 8f c2 00 00       	jmp    0x44fa68
4437d9:	83 c0 8c             	add    $0xffffff8c,%eax
4437dc:	e9 8b c2 00 00       	jmp    0x44fa6c
4437e1:	83 c0 8c             	add    $0xffffff8c,%eax
4437e4:	e9 6f c3 00 00       	jmp    0x44fb58
4437e9:	83 c0 8c             	add    $0xffffff8c,%eax
4437ec:	50                   	push   %eax
4437ed:	8b 00                	mov    (%eax),%eax
4437ef:	8b 40 08             	mov    0x8(%eax),%eax
4437f2:	87 04 24             	xchg   %eax,(%esp)
4437f5:	c3                   	ret
4437f6:	83 c0 8c             	add    $0xffffff8c,%eax
4437f9:	50                   	push   %eax
4437fa:	8b 00                	mov    (%eax),%eax
4437fc:	8b 40 0c             	mov    0xc(%eax),%eax
4437ff:	87 04 24             	xchg   %eax,(%esp)
443802:	c3                   	ret
443803:	83 c0 8c             	add    $0xffffff8c,%eax
443806:	50                   	push   %eax
443807:	8b 00                	mov    (%eax),%eax
443809:	8b 40 28             	mov    0x28(%eax),%eax
44380c:	87 04 24             	xchg   %eax,(%esp)
44380f:	c3                   	ret
443810:	83 c0 8c             	add    $0xffffff8c,%eax
443813:	50                   	push   %eax
443814:	8b 00                	mov    (%eax),%eax
443816:	8b 40 14             	mov    0x14(%eax),%eax
443819:	87 04 24             	xchg   %eax,(%esp)
44381c:	c3                   	ret
44381d:	83 c0 8c             	add    $0xffffff8c,%eax
443820:	50                   	push   %eax
443821:	8b 00                	mov    (%eax),%eax
443823:	8b 40 18             	mov    0x18(%eax),%eax
443826:	87 04 24             	xchg   %eax,(%esp)
443829:	c3                   	ret
44382a:	83 c0 8c             	add    $0xffffff8c,%eax
44382d:	50                   	push   %eax
44382e:	8b 00                	mov    (%eax),%eax
443830:	8b 40 20             	mov    0x20(%eax),%eax
443833:	87 04 24             	xchg   %eax,(%esp)
443836:	c3                   	ret
443837:	83 c0 8c             	add    $0xffffff8c,%eax
44383a:	50                   	push   %eax
44383b:	8b 00                	mov    (%eax),%eax
44383d:	8b 40 1c             	mov    0x1c(%eax),%eax
443840:	87 04 24             	xchg   %eax,(%esp)
443843:	c3                   	ret
443844:	83 c0 8c             	add    $0xffffff8c,%eax
443847:	e9 7c d9 00 00       	jmp    0x4511c8
44384c:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
443851:	e9 76 21 fc ff       	jmp    0x4059cc
443856:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
44385b:	e9 94 21 fc ff       	jmp    0x4059f4
443860:	83 44 24 04 8c       	addl   $0xffffff8c,0x4(%esp)
443865:	e9 9e 21 fc ff       	jmp    0x405a08
44386a:	cc                   	int3
44386b:	cc                   	int3
44386c:	4c                   	dec    %esp
44386d:	38 44 00 56          	cmp    %al,0x56(%eax,%eax,1)
443871:	38 44 00 60          	cmp    %al,0x60(%eax,%eax,1)
443875:	38 44 00 d1          	cmp    %al,-0x2f(%eax,%eax,1)
443879:	37                   	aaa
44387a:	44                   	inc    %esp
44387b:	00 d9                	add    %bl,%cl
44387d:	37                   	aaa
44387e:	44                   	inc    %esp
44387f:	00 e1                	add    %ah,%cl
443881:	37                   	aaa
443882:	44                   	inc    %esp
443883:	00 e9                	add    %ch,%cl
443885:	37                   	aaa
443886:	44                   	inc    %esp
443887:	00 f6                	add    %dh,%dh
443889:	37                   	aaa
44388a:	44                   	inc    %esp
44388b:	00 03                	add    %al,(%ebx)
44388d:	38 44 00 10          	cmp    %al,0x10(%eax,%eax,1)
443891:	38 44 00 1d          	cmp    %al,0x1d(%eax,%eax,1)
443895:	38 44 00 2a          	cmp    %al,0x2a(%eax,%eax,1)
443899:	38 44 00 37          	cmp    %al,0x37(%eax,%eax,1)
44389d:	38 44 00 44          	cmp    %al,0x44(%eax,%eax,1)
4438a1:	38 44 00 01          	cmp    %al,0x1(%eax,%eax,1)
4438a5:	00 00                	add    %al,(%eax)
4438a7:	00 79 fd             	add    %bh,-0x3(%ecx)
4438aa:	19 86 81 c2 d1 11    	sbb    %eax,0x11d1c281(%esi)
4438b0:	aa                   	stos   %al,%es:(%edi)
4438b1:	60                   	pusha
4438b2:	00 c0                	add    %al,%al
4438b4:	4f                   	dec    %edi
4438b5:	a3 70 e8 6c 38       	mov    %eax,0x386ce870
4438ba:	44                   	inc    %esp
4438bb:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
4438bf:	00 00                	add    %al,(%eax)
4438c1:	00 00                	add    %al,(%eax)
4438c3:	00 10                	add    %dl,(%eax)
4438c5:	39 44 00 a4          	cmp    %eax,-0x5c(%eax,%eax,1)
4438c9:	38 44 00 00          	cmp    %al,0x0(%eax,%eax,1)
4438e1:	00 00                	add    %al,(%eax)
4438e3:	00 3c 39             	add    %bh,(%ecx,%edi,1)
4438e6:	44                   	inc    %esp
4438e7:	00 78 00             	add    %bh,0x0(%eax)
4438ea:	00 00                	add    %al,(%eax)
4438ec:	bc 11 40 00 08       	mov    $0x8004011,%esp
4438f1:	35 40 00 a0 59       	xor    $0x59a00040,%eax
4438f6:	40                   	inc    %eax
4438f7:	00 ac 59 40 00 1c 35 	add    %ch,0x351c0040(%ecx,%ebx,2)
4438fe:	40                   	inc    %eax
4438ff:	00 10                	add    %dl,(%eax)
443901:	35 40 00 bc 59       	xor    $0x59bc0040,%eax
443906:	40                   	inc    %eax
443907:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
44390b:	00 00                	add    %al,(%eax)
44390d:	fa                   	cli
44390e:	44                   	inc    %esp
44390f:	00 54 fa 44          	add    %dl,0x44(%edx,%edi,8)
443913:	00 cc                	add    %cl,%ah
443915:	fb                   	sti
443916:	44                   	inc    %esp
443917:	00 dc                	add    %bl,%ah
443919:	fb                   	sti
44391a:	44                   	inc    %esp
44391b:	00 9c 03 45 00 84 06 	add    %bl,0x6840045(%ebx,%eax,1)
443922:	45                   	inc    %ebp
443923:	00 c4                	add    %al,%ah
443925:	08 45 00             	or     %al,0x0(%ebp)
443928:	c8 0a 45 00          	enter  $0x450a,$0x0
44392c:	cc                   	int3
44392d:	0f 45 00             	cmovne (%eax),%eax
443930:	80 0d 45 00 98 f8 44 	orb    $0x44,0xf8980045
443937:	00 60 07             	add    %ah,0x7(%eax)