42d5a1:	62 37                	bound  %esi,(%edi)
42d5a3:	37                   	aaa
42d5a4:	61                   	popa
42d5a5:	35 63 35 36 31       	xor    $0x31363563,%eax
42d5aa:	39 33                	cmp    %esi,(%ebx)
42d5ac:	34 65                	xor    $0x65,%al
42d5ae:	30 38                	xor    %bh,(%eax)
42d5b0:	39 00                	cmp    %eax,(%eax)
42d5b2:	00 00                	add    %al,(%eax)
42d5b4:	00 00                	add    %al,(%eax)
42d5b6:	00 0b                	add    %cl,(%ebx)
42d5b8:	01 00                	add    %eax,(%eax)
42d5ba:	06                   	push   %es
42d5bb:	64 64 2f             	fs fs das
42d5be:	4d                   	dec    %ebp
42d5bf:	4d                   	dec    %ebp
42d5c0:	4d                   	dec    %ebp
42d5c1:	00 00                	add    %al,(%eax)
42d5c3:	0d 01 00 08 68       	or     $0x68080001,%eax
42d5c8:	68 3a 6d 6d 20       	push   $0x206d6d3a
42d5cd:	74 74                	je     0x42d643
42d5cf:	00 00                	add    %al,(%eax)
42d5d1:	08 01                	or     %al,(%ecx)
42d5d3:	00 23                	add    %ah,(%ebx)
42d5d5:	00 00                	add    %al,(%eax)
42d5d7:	00 00                	add    %al,(%eax)
42d5d9:	00 35 01 00 30 54    	add    %dh,0x54300001
42d5df:	68 65 20 66 6f       	push   $0x6f662065
42d5e4:	72 6d                	jb     0x42d653
42d5e6:	61                   	popa
42d5e7:	74 20                	je     0x42d609
42d5e9:	6f                   	outsl  %ds:(%esi),(%dx)
42d5ea:	66 20 74 68 65       	data16 and %dh,0x65(%eax,%ebp,2)
42d5ef:	20 63 61             	and    %ah,0x61(%ebx)
42d5f2:	6c                   	insb   (%dx),%es:(%edi)
42d5f3:	65 6e                	outsb  %gs:(%esi),(%dx)
42d5f5:	64 61                	fs popa
42d5f7:	72 20                	jb     0x42d619
42d5f9:	74 69                	je     0x42d664
42d5fb:	6d                   	insl   (%dx),%es:(%edi)
42d5fc:	65 20 28             	and    %ch,%gs:(%eax)
42d5ff:	31 32                	xor    %esi,(%edx)
42d601:	20 6f 72             	and    %ch,0x72(%edi)
42d604:	20 32                	and    %dh,(%edx)
42d606:	34 20                	xor    $0x20,%al
42d608:	68 6f 75 72 29       	push   $0x2972756f
42d60d:	2e 00 00             	add    %al,%cs:(%eax)
42d610:	31 01                	xor    %eax,(%ecx)
42d612:	00 55 27             	add    %dl,0x27(%ebp)
42d615:	57                   	push   %edi
42d616:	69 6e 64 6f 77 73 46 	imul   $0x4673776f,0x64(%esi),%ebp
42d61d:	6f                   	outsl  %ds:(%esi),(%dx)
42d61e:	72 6d                	jb     0x42d68d
42d620:	73 43                	jae    0x42d665
42d622:	61                   	popa
42d623:	6c                   	insb   (%dx),%es:(%edi)
42d624:	65 6e                	outsb  %gs:(%esi),(%dx)
42d626:	64 61                	fs popa
42d628:	72 2e                	jb     0x42d658
42d62a:	43                   	inc    %ebx
42d62b:	61                   	popa
42d62c:	6c                   	insb   (%dx),%es:(%edi)
42d62d:	65 6e                	outsb  %gs:(%esi),(%dx)
42d62f:	64 61                	fs popa
42d631:	72 54                	jb     0x42d687
42d633:	69 6d 65 46 6f 72 6d 	imul   $0x6d726f46,0x65(%ebp),%ebp
42d63a:	61                   	popa
42d63b:	74 00                	je     0x42d63d
42d63d:	00 00                	add    %al,(%eax)
42d63f:	00 00                	add    %al,(%eax)
42d641:	00 27                	add    %ah,(%edi)
42d643:	01 00                	add    %eax,(%eax)
42d645:	22 44 6f 65          	and    0x65(%edi,%ebp,2),%al
42d649:	73 20                	jae    0x42d66b
42d64b:	74 68                	je     0x42d6b5
42d64d:	65 20 63 61          	and    %ah,%gs:0x61(%ebx)
42d651:	6c                   	insb   (%dx),%es:(%edi)
42d652:	65 6e                	outsb  %gs:(%esi),(%dx)
42d654:	64 61                	fs popa
42d656:	72 20                	jb     0x42d678
42d658:	73 68                	jae    0x42d6c2
42d65a:	6f                   	outsl  %ds:(%esi),(%dx)
42d65b:	77 20                	ja     0x42d67d
42d65d:	73 63                	jae    0x42d6c2
42d65f:	72 6f                	jb     0x42d6d0
42d661:	6c                   	insb   (%dx),%es:(%edi)
42d662:	6c                   	insb   (%dx),%es:(%edi)
42d663:	62 61 72             	bound  %esp,0x72(%ecx)
42d666:	73 2e                	jae    0x42d696
42d668:	00 00                	add    %al,(%eax)
42d66a:	31 01                	xor    %eax,(%ecx)
42d66c:	00 55 27             	add    %dl,0x27(%ebp)
42d66f:	57                   	push   %edi
42d670:	69 6e 64 6f 77 73 46 	imul   $0x4673776f,0x64(%esi),%ebp
42d677:	6f                   	outsl  %ds:(%esi),(%dx)
42d678:	72 6d                	jb     0x42d6e7
42d67a:	73 43                	jae    0x42d6bf
42d67c:	61                   	popa
42d67d:	6c                   	insb   (%dx),%es:(%edi)
42d67e:	65 6e                	outsb  %gs:(%esi),(%dx)
42d680:	64 61                	fs popa
42d682:	72 2e                	jb     0x42d6b2
42d684:	43                   	inc    %ebx
42d685:	61                   	popa
42d686:	6c                   	insb   (%dx),%es:(%edi)
42d687:	65 6e                	outsb  %gs:(%esi),(%dx)
42d689:	64 61                	fs popa
42d68b:	72 53                	jb     0x42d6e0
42d68d:	63 72 6f             	arpl   %esi,0x6f(%edx)
42d690:	6c                   	insb   (%dx),%es:(%edi)
42d691:	6c                   	insb   (%dx),%es:(%edi)
42d692:	42                   	inc    %edx
42d693:	61                   	popa
42d694:	72 73                	jb     0x42d709
42d696:	00 00                	add    %al,(%eax)
42d698:	00 00                	add    %al,(%eax)
42d69a:	00 00                	add    %al,(%eax)
42d69c:	30 01                	xor    %al,(%ecx)
42d69e:	00 55 26             	add    %dl,0x26(%ebp)
42d6a1:	57                   	push   %edi
42d6a2:	69 6e 64 6f 77 73 46 	imul   $0x4673776f,0x64(%esi),%ebp
42d6a9:	6f                   	outsl  %ds:(%esi),(%dx)
42d6aa:	72 6d                	jb     0x42d719
42d6ac:	73 43                	jae    0x42d6f1
42d6ae:	61                   	popa
42d6af:	6c                   	insb   (%dx),%es:(%edi)
42d6b0:	65 6e                	outsb  %gs:(%esi),(%dx)
42d6b2:	64 61                	fs popa
42d6b4:	72 2e                	jb     0x42d6e4
42d6b6:	43                   	inc    %ebx
42d6b7:	61                   	popa
42d6b8:	6c                   	insb   (%dx),%es:(%edi)
42d6b9:	65 6e                	outsb  %gs:(%esi),(%dx)
42d6bb:	64 61                	fs popa
42d6bd:	72 54                	jb     0x42d713
42d6bf:	69 6d 65 53 63 61 6c 	imul   $0x6c616353,0x65(%ebp),%ebp
42d6c6:	65 1e                	gs push %ds
42d6c8:	00 00                	add    %al,(%eax)
42d6ca:	00 00                	add    %al,(%eax)
42d6cc:	00 08                	add    %cl,(%eax)
42d6ce:	01 00                	add    %eax,(%eax)
42d6d0:	03 64 64 64          	add    0x64(%esp,%eiz,2),%esp
42d6d4:	00 00                	add    %al,(%eax)
42d6d6:	08 01                	or     %al,(%ecx)
42d6d8:	00 02                	add    %al,(%edx)
42d6da:	00 00                	add    %al,(%eax)
42d6dc:	00 00                	add    %al,(%eax)
42d6de:	00 0e                	add    %cl,(%esi)
42d6e0:	01 00                	add    %eax,(%eax)
42d6e2:	09 4d 4d             	or     %ecx,0x4d(%ebp)
42d6e5:	4d                   	dec    %ebp
42d6e6:	4d                   	dec    %ebp
42d6e7:	20 79 79             	and    %bh,0x79(%ecx)
42d6ea:	79 79                	jns    0x42d765
42d6ec:	00 00                	add    %al,(%eax)
42d6ee:	31 01                	xor    %eax,(%ecx)
42d6f0:	00 55 27             	add    %dl,0x27(%ebp)
42d6f3:	57                   	push   %edi
42d6f4:	69 6e 64 6f 77 73 46 	imul   $0x4673776f,0x64(%esi),%ebp
42d6fb:	6f                   	outsl  %ds:(%esi),(%dx)
42d6fc:	72 6d                	jb     0x42d76b
42d6fe:	73 43                	jae    0x42d743
42d700:	61                   	popa
42d701:	6c                   	insb   (%dx),%es:(%edi)
42d702:	65 6e                	outsb  %gs:(%esi),(%dx)
42d704:	64 61                	fs popa
42d706:	72 2e                	jb     0x42d736
42d708:	4d                   	dec    %ebp
42d709:	6f                   	outsl  %ds:(%esi),(%dx)
42d70a:	6e                   	outsb  %ds:(%esi),(%dx)
42d70b:	74 68                	je     0x42d775
42d70d:	56                   	push   %esi
42d70e:	69 65 77 53 65 6c 65 	imul   $0x656c6553,0x77(%ebp),%esp
42d715:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
42d719:	6e                   	outsb  %ds:(%esi),(%dx)
42d71a:	00 00                	add    %al,(%eax)
42d71c:	00 00                	add    %al,(%eax)
42d71e:	00 00                	add    %al,(%eax)
42d720:	67 01 00             	add    %eax,(%bx,%si)
42d723:	55                   	push   %ebp
42d724:	5d                   	pop    %ebp
42d725:	53                   	push   %ebx
42d726:	79 73                	jns    0x42d79b
42d728:	74 65                	je     0x42d78f
42d72a:	6d                   	insl   (%dx),%es:(%edi)
42d72b:	2e 44                	cs inc %esp
42d72d:	61                   	popa
42d72e:	79 4f                	jns    0x42d77f
42d730:	66 57                	push   %di
42d732:	65 65 6b 2c 20 6d    	gs imul $0x6d,%gs:(%eax,%eiz,1),%ebp
42d738:	73 63                	jae    0x42d79d
42d73a:	6f                   	outsl  %ds:(%esi),(%dx)
42d73b:	72 6c                	jb     0x42d7a9
42d73d:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
42d744:	73 69                	jae    0x42d7af
42d746:	6f                   	outsl  %ds:(%esi),(%dx)
42d747:	6e                   	outsb  %ds:(%esi),(%dx)
42d748:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
42d74d:	30 2e                	xor    %ch,(%esi)
42d74f:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
42d752:	43                   	inc    %ebx
42d753:	75 6c                	jne    0x42d7c1
42d755:	74 75                	je     0x42d7cc
42d757:	72 65                	jb     0x42d7be
42d759:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
42d75e:	72 61                	jb     0x42d7c1
42d760:	6c                   	insb   (%dx),%es:(%edi)
42d761:	2c 20                	sub    $0x20,%al
42d763:	50                   	push   %eax
42d764:	75 62                	jne    0x42d7c8
42d766:	6c                   	insb   (%dx),%es:(%edi)
42d767:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
42d76e:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
42d772:	62 37                	bound  %esi,(%edi)
42d774:	37                   	aaa
42d775:	61                   	popa
42d776:	35 63 35 36 31       	xor    $0x31363563,%eax
42d77b:	39 33                	cmp    %esi,(%ebx)
42d77d:	34 65                	xor    $0x65,%al
42d77f:	30 38                	xor    %bh,(%eax)
42d781:	39 01                	cmp    %eax,(%ecx)
42d783:	00 00                	add    %al,(%eax)
42d785:	00 00                	add    %al,(%eax)
42d787:	00 67 01             	add    %ah,0x1(%edi)
42d78a:	00 55 5d             	add    %dl,0x5d(%ebp)
42d78d:	53                   	push   %ebx
42d78e:	79 73                	jns    0x42d803
42d790:	74 65                	je     0x42d7f7
42d792:	6d                   	insl   (%dx),%es:(%edi)
42d793:	2e 44                	cs inc %esp
42d795:	61                   	popa
42d796:	79 4f                	jns    0x42d7e7
42d798:	66 57                	push   %di
42d79a:	65 65 6b 2c 20 6d    	gs imul $0x6d,%gs:(%eax,%eiz,1),%ebp
42d7a0:	73 63                	jae    0x42d805
42d7a2:	6f                   	outsl  %ds:(%esi),(%dx)
42d7a3:	72 6c                	jb     0x42d811
42d7a5:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
42d7ac:	73 69                	jae    0x42d817
42d7ae:	6f                   	outsl  %ds:(%esi),(%dx)
42d7af:	6e                   	outsb  %ds:(%esi),(%dx)
42d7b0:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
42d7b5:	30 2e                	xor    %ch,(%esi)
42d7b7:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
42d7ba:	43                   	inc    %ebx
42d7bb:	75 6c                	jne    0x42d829
42d7bd:	74 75                	je     0x42d834
42d7bf:	72 65                	jb     0x42d826
42d7c1:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
42d7c6:	72 61                	jb     0x42d829
42d7c8:	6c                   	insb   (%dx),%es:(%edi)
42d7c9:	2c 20                	sub    $0x20,%al
42d7cb:	50                   	push   %eax
42d7cc:	75 62                	jne    0x42d830
42d7ce:	6c                   	insb   (%dx),%es:(%edi)
42d7cf:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
42d7d6:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
42d7da:	62 37                	bound  %esi,(%edi)
42d7dc:	37                   	aaa
42d7dd:	61                   	popa
42d7de:	35 63 35 36 31       	xor    $0x31363563,%eax
42d7e3:	39 33                	cmp    %esi,(%ebx)
42d7e5:	34 65                	xor    $0x65,%al
42d7e7:	30 38                	xor    %bh,(%eax)
42d7e9:	39 05 00 00 00 00    	cmp    %eax,0x0
42d7ef:	00 29                	add    %ch,(%ecx)
42d7f1:	01 00                	add    %eax,(%eax)
42d7f3:	24 4f                	and    $0x4f,%al
42d7f5:	63 63 75             	arpl   %esp,0x75(%ebx)
42d7f8:	72 73                	jb     0x42d86d
42d7fa:	20 77 68             	and    %dh,0x68(%edi)
42d7fd:	65 6e                	outsb  %gs:(%esi),(%dx)
42d7ff:	20 69 74             	and    %ch,0x74(%ecx)
42d802:	65 6d                	gs insl (%dx),%es:(%edi)
42d804:	73 20                	jae    0x42d826
42d806:	61                   	popa
42d807:	72 65                	jb     0x42d86e
42d809:	20 6c 6f 61          	and    %ch,0x61(%edi,%ebp,2)
42d80d:	64 20 69 6e          	and    %ch,%fs:0x6e(%ecx)
42d811:	74 6f                	je     0x42d882
42d813:	20 76 69             	and    %dh,0x69(%esi)
42d816:	65 77 00             	gs ja  0x42d819
42d819:	00 28                	add    %ch,(%eax)
42d81b:	01 00                	add    %eax,(%eax)
42d81d:	23 4f 63             	and    0x63(%edi),%ecx
42d820:	63 75 72             	arpl   %esi,0x72(%ebp)
42d823:	73 20                	jae    0x42d845
42d825:	77 68                	ja     0x42d88f
42d827:	65 6e                	outsb  %gs:(%esi),(%dx)
42d829:	20 61 20             	and    %ah,0x20(%ecx)
42d82c:	64 61                	fs popa
42d82e:	79 20                	jns    0x42d850
42d830:	68 65 61 64 65       	push   $0x65646165
42d835:	72 20                	jb     0x42d857
42d837:	69 73 20 63 6c 69 63 	imul   $0x63696c63,0x20(%ebx),%esi
42d83e:	6b 65 64 00          	imul   $0x0,0x64(%ebp),%esp
42d842:	00 30                	add    %dh,(%eax)
42d844:	01 00                	add    %eax,(%eax)
42d846:	2b 4f 63             	sub    0x63(%edi),%ecx
42d849:	63 75 72             	arpl   %esi,0x72(%ebp)
42d84c:	73 20                	jae    0x42d86e
42d84e:	77 68                	ja     0x42d8b8
42d850:	65 6e                	outsb  %gs:(%esi),(%dx)
42d852:	20 61 6e             	and    %ah,0x6e(%ecx)
42d855:	20 69 74             	and    %ch,0x74(%ecx)
42d858:	65 6d                	gs insl (%dx),%es:(%edi)
42d85a:	20 69 73             	and    %ch,0x73(%ecx)
42d85d:	20 61 62             	and    %ah,0x62(%ecx)
42d860:	6f                   	outsl  %ds:(%esi),(%dx)
42d861:	75 74                	jne    0x42d8d7
42d863:	20 74 6f 20          	and    %dh,0x20(%edi,%ebp,2)
42d867:	62 65 20             	bound  %esp,0x20(%ebp)
42d86a:	63 72 65             	arpl   %esi,0x65(%edx)
42d86d:	61                   	popa
42d86e:	74 65                	je     0x42d8d5
42d870:	64 2e 00 00          	fs add %al,%cs:(%eax)
42d874:	2a 01                	sub    (%ecx),%al
42d876:	00 25 4f 63 63 75    	add    %ah,0x7563634f
42d87c:	72 73                	jb     0x42d8f1
42d87e:	20 77 68             	and    %dh,0x68(%edi)
42d881:	65 6e                	outsb  %gs:(%esi),(%dx)
42d883:	20 61 6e             	and    %ah,0x6e(%ecx)
42d886:	20 69 74             	and    %ch,0x74(%ecx)
42d889:	65 6d                	gs insl (%dx),%es:(%edi)
42d88b:	20 68 61             	and    %ch,0x61(%eax)
42d88e:	73 20                	jae    0x42d8b0
42d890:	62 65 65             	bound  %esp,0x65(%ebp)
42d893:	6e                   	outsb  %ds:(%esi),(%dx)
42d894:	20 63 72             	and    %ah,0x72(%ebx)
42d897:	65 61                	gs popa
42d899:	74 65                	je     0x42d900
42d89b:	64 2e 00 00          	fs add %al,%cs:(%eax)
42d89f:	25 01 00 20 4f       	and    $0x4f200001,%eax
42d8a4:	63 63 75             	arpl   %esp,0x75(%ebx)
42d8a7:	72 73                	jb     0x42d91c
42d8a9:	20 62 65             	and    %ah,0x65(%edx)
42d8ac:	66 6f                	outsw  %ds:(%esi),(%dx)
42d8ae:	72 65                	jb     0x42d915
42d8b0:	20 61 6e             	and    %ah,0x6e(%ecx)
42d8b3:	20 69 74             	and    %ch,0x74(%ecx)
42d8b6:	65 6d                	gs insl (%dx),%es:(%edi)
42d8b8:	20 69 73             	and    %ch,0x73(%ecx)
42d8bb:	20 64 65 6c          	and    %ah,0x6c(%ebp,%eiz,2)
42d8bf:	65 74 65             	gs je  0x42d927
42d8c2:	64 00 00             	add    %al,%fs:(%eax)
42d8c5:	29 01                	sub    %eax,(%ecx)
42d8c7:	00 24 4f             	add    %ah,(%edi,%ecx,2)
42d8ca:	63 63 75             	arpl   %esp,0x75(%ebx)
42d8cd:	72 73                	jb     0x42d942
42d8cf:	20 77 68             	and    %dh,0x68(%edi)