434517:	6c                   	insb   (%dx),%es:(%edi)
434518:	3f                   	aas
434519:	24 41                	and    $0x41,%al
43451b:	41                   	inc    %ecx
43451c:	3f                   	aas
43451d:	24 41                	and    $0x41,%al
43451f:	41                   	inc    %ecx
434520:	40                   	inc    %eax
434521:	00 3f                	add    %bh,(%edi)
434523:	3f                   	aas
434524:	5f                   	pop    %edi
434525:	43                   	inc    %ebx
434526:	40                   	inc    %eax
434527:	5f                   	pop    %edi
434528:	30 4e 40             	xor    %cl,0x40(%esi)
43452b:	4d                   	dec    %ebp
43452c:	44                   	inc    %esp
43452d:	4a                   	dec    %edx
43452e:	4a                   	dec    %edx
43452f:	4a                   	dec    %edx
434530:	48                   	dec    %eax
434531:	4d                   	dec    %ebp
434532:	42                   	inc    %edx
434533:	40                   	inc    %eax
434534:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
434538:	65 6c                	gs insb (%dx),%es:(%edi)
43453a:	33 32                	xor    (%edx),%esi
43453c:	3f                   	aas
43453d:	34 64                	xor    $0x64,%al
43453f:	6c                   	insb   (%dx),%es:(%edi)
434540:	6c                   	insb   (%dx),%es:(%edi)
434541:	3f                   	aas
434542:	24 41                	and    $0x41,%al
434544:	41                   	inc    %ecx
434545:	40                   	inc    %eax
434546:	00 6b 65             	add    %ch,0x65(%ebx)
434549:	79 00                	jns    0x43454b
43454b:	68 57 6e 64 00       	push   $0x646e57
434550:	70 61                	jo     0x4345b3
434552:	79 6c                	jns    0x4345c0
434554:	6f                   	outsl  %ds:(%esi),(%dx)
434555:	61                   	popa
434556:	64 44                	fs inc %esp
434558:	61                   	popa
434559:	74 61                	je     0x4345bc
43455b:	00 46 50             	add    %al,0x50(%esi)
43455e:	5f                   	pop    %edi
43455f:	56                   	push   %esi
434560:	69 72 74 75 61 6c 50 	imul   $0x506c6175,0x74(%edx),%esi
434567:	72 6f                	jb     0x4345d8
434569:	74 65                	je     0x4345d0
43456b:	63 74 00 68          	arpl   %esi,0x68(%eax,%eax,1)
43456f:	6f                   	outsl  %ds:(%esi),(%dx)
434570:	6c                   	insb   (%dx),%es:(%edi)
434571:	64 72 61             	fs jb  0x4345d5
434574:	6e                   	outsb  %ds:(%esi),(%dx)
434575:	64 00 76 61          	add    %dh,%fs:0x61(%esi)
434579:	72 00                	jb     0x43457b
43457b:	73 7a                	jae    0x4345f7
43457d:	54                   	push   %esp
43457e:	69 74 6c 65 00 68 49 	imul   $0x6e496800,0x65(%esp,%ebp,2),%esi
434585:	6e
434586:	73 74                	jae    0x4345fc
434588:	00 70 61             	add    %dh,0x61(%eax)
43458b:	79 6c                	jns    0x4345f9
43458d:	6f                   	outsl  %ds:(%esi),(%dx)
43458e:	61                   	popa
43458f:	64 42                	fs inc %edx
434591:	75 66                	jne    0x4345f9
434593:	00 73 7a             	add    %dh,0x7a(%ebx)
434596:	53                   	push   %ebx
434597:	6f                   	outsl  %ds:(%esi),(%dx)
434598:	6d                   	insl   (%dx),%es:(%edi)
434599:	65 74 68             	gs je  0x434604
43459c:	69 6e 67 00 6d 6f 64 	imul   $0x646f6d00,0x67(%esi),%ebp
4345a3:	75 6c                	jne    0x434611
4345a5:	65 46                	gs inc %esi
4345a7:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
4345ae:	00
4345af:	73 74                	jae    0x434625
4345b1:	64 2e 3f             	fs cs aas
4345b4:	41                   	inc    %ecx
4345b5:	30 78 37             	xor    %bh,0x37(%eax)
4345b8:	34 30                	xor    $0x30,%al
4345ba:	35 33 34 66 63       	xor    $0x63663433,%eax
4345bf:	2e 5f                	cs pop %edi
4345c1:	62 61 64             	bound  %esp,0x64(%ecx)
4345c4:	5f                   	pop    %edi
4345c5:	61                   	popa
4345c6:	6c                   	insb   (%dx),%es:(%edi)
4345c7:	6c                   	insb   (%dx),%es:(%edi)
4345c8:	6f                   	outsl  %ds:(%esi),(%dx)
4345c9:	63 5f 4d             	arpl   %ebx,0x4d(%edi)
4345cc:	65 73 73             	gs jae 0x434642
4345cf:	61                   	popa
4345d0:	67 65 00 3f          	add    %bh,%gs:(%bx)
4345d4:	41                   	inc    %ecx
4345d5:	30 78 32             	xor    %bh,0x32(%eax)
4345d8:	35 30 61 62 62       	xor    $0x62626130,%eax
4345dd:	34 35                	xor    $0x35,%al
4345df:	2e 5f                	cs pop %edi
4345e1:	5f                   	pop    %edi
4345e2:	78 63                	js     0x434647
4345e4:	5f                   	pop    %edi
4345e5:	6d                   	insl   (%dx),%es:(%edi)
4345e6:	70 5f                	jo     0x434647
4345e8:	7a 00                	jp     0x4345ea
4345ea:	3f                   	aas
4345eb:	55                   	push   %ebp
4345ec:	6e                   	outsb  %ds:(%esi),(%dx)
4345ed:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
4345f4:	69 7a 65 64 40 43 75 	imul   $0x75434064,0x65(%edx),%edi
4345fb:	72 72                	jb     0x43466f
4345fd:	65 6e                	outsb  %gs:(%esi),(%dx)
4345ff:	74 44                	je     0x434645
434601:	6f                   	outsl  %ds:(%esi),(%dx)
434602:	6d                   	insl   (%dx),%es:(%edi)
434603:	61                   	popa
434604:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
43460b:	49                   	dec    %ecx
43460c:	6d                   	insl   (%dx),%es:(%edi)
43460d:	70 6c                	jo     0x43467b
43460f:	65 6d                	gs insl (%dx),%es:(%edi)
434611:	65 6e                	outsb  %gs:(%esi),(%dx)
434613:	74 61                	je     0x434676
434615:	74 69                	je     0x434680
434617:	6f                   	outsl  %ds:(%esi),(%dx)
434618:	6e                   	outsb  %ds:(%esi),(%dx)
434619:	44                   	inc    %esp
43461a:	65 74 61             	gs je  0x43467e
43461d:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
434624:	24
434625:	51                   	push   %ecx
434626:	32 48 41             	xor    0x41(%eax),%cl
434629:	00 3f                	add    %bh,(%edi)
43462b:	41                   	inc    %ecx
43462c:	30 78 32             	xor    %bh,0x32(%eax)
43462f:	35 30 61 62 62       	xor    $0x62626130,%eax
434634:	34 35                	xor    $0x35,%al
434636:	2e 3f                	cs aas
434638:	55                   	push   %ebp
434639:	6e                   	outsb  %ds:(%esi),(%dx)
43463a:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
434641:	69 7a 65 64 24 69 6e 	imul   $0x6e692464,0x65(%edx),%edi
434648:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
43464f:	65
434650:	72 24                	jb     0x434676
434652:	40                   	inc    %eax
434653:	43                   	inc    %ebx
434654:	75 72                	jne    0x4346c8
434656:	72 65                	jb     0x4346bd
434658:	6e                   	outsb  %ds:(%esi),(%dx)
434659:	74 44                	je     0x43469f
43465b:	6f                   	outsl  %ds:(%esi),(%dx)
43465c:	6d                   	insl   (%dx),%es:(%edi)
43465d:	61                   	popa
43465e:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434665:	49                   	dec    %ecx
434666:	6d                   	insl   (%dx),%es:(%edi)
434667:	70 6c                	jo     0x4346d5
434669:	65 6d                	gs insl (%dx),%es:(%edi)
43466b:	65 6e                	outsb  %gs:(%esi),(%dx)
43466d:	74 61                	je     0x4346d0
43466f:	74 69                	je     0x4346da
434671:	6f                   	outsl  %ds:(%esi),(%dx)
434672:	6e                   	outsb  %ds:(%esi),(%dx)
434673:	44                   	inc    %esp
434674:	65 74 61             	gs je  0x4346d8
434677:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
43467e:	24
43467f:	51                   	push   %ecx
434680:	32 50 36             	xor    0x36(%eax),%dl
434683:	4d                   	dec    %ebp
434684:	58                   	pop    %eax
434685:	58                   	pop    %eax
434686:	5a                   	pop    %edx
434687:	41                   	inc    %ecx
434688:	00 3f                	add    %bh,(%edi)
43468a:	41                   	inc    %ecx
43468b:	30 78 32             	xor    %bh,0x32(%eax)
43468e:	35 30 61 62 62       	xor    $0x62626130,%eax
434693:	34 35                	xor    $0x35,%al
434695:	2e 5f                	cs pop %edi
434697:	5f                   	pop    %edi
434698:	78 69                	js     0x434703
43469a:	5f                   	pop    %edi
43469b:	76 74                	jbe    0x434711
43469d:	5f                   	pop    %edi
43469e:	61                   	popa
43469f:	00 3f                	add    %bh,(%edi)
4346a1:	49                   	dec    %ecx
4346a2:	6e                   	outsb  %ds:(%esi),(%dx)
4346a3:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
4346aa:	65
4346ab:	64 50                	fs push %eax
4346ad:	65 72 41             	gs jb  0x4346f1
4346b0:	70 70                	jo     0x434722
4346b2:	44                   	inc    %esp
4346b3:	6f                   	outsl  %ds:(%esi),(%dx)
4346b4:	6d                   	insl   (%dx),%es:(%edi)
4346b5:	61                   	popa
4346b6:	69 6e 40 43 75 72 72 	imul   $0x72727543,0x40(%esi),%ebp
4346bd:	65 6e                	outsb  %gs:(%esi),(%dx)
4346bf:	74 44                	je     0x434705
4346c1:	6f                   	outsl  %ds:(%esi),(%dx)
4346c2:	6d                   	insl   (%dx),%es:(%edi)
4346c3:	61                   	popa
4346c4:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4346cb:	49                   	dec    %ecx
4346cc:	6d                   	insl   (%dx),%es:(%edi)
4346cd:	70 6c                	jo     0x43473b
4346cf:	65 6d                	gs insl (%dx),%es:(%edi)
4346d1:	65 6e                	outsb  %gs:(%esi),(%dx)
4346d3:	74 61                	je     0x434736
4346d5:	74 69                	je     0x434740
4346d7:	6f                   	outsl  %ds:(%esi),(%dx)
4346d8:	6e                   	outsb  %ds:(%esi),(%dx)
4346d9:	44                   	inc    %esp
4346da:	65 74 61             	gs je  0x43473e
4346dd:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4346e4:	24
4346e5:	51                   	push   %ecx
4346e6:	32 57 34             	xor    0x34(%edi),%dl
4346e9:	53                   	push   %ebx
4346ea:	74 61                	je     0x43474d
4346ec:	74 65                	je     0x434753
4346ee:	40                   	inc    %eax
4346ef:	50                   	push   %eax
4346f0:	72 6f                	jb     0x434761
4346f2:	67 72 65             	addr16 jb 0x43475a
4346f5:	73 73                	jae    0x43476a
4346f7:	40                   	inc    %eax
4346f8:	32 40 41             	xor    0x41(%eax),%al
4346fb:	00 3f                	add    %bh,(%edi)
4346fd:	41                   	inc    %ecx
4346fe:	30 78 32             	xor    %bh,0x32(%eax)
434701:	35 30 61 62 62       	xor    $0x62626130,%eax
434706:	34 35                	xor    $0x35,%al
434708:	2e 3f                	cs aas
43470a:	49                   	dec    %ecx
43470b:	6e                   	outsb  %ds:(%esi),(%dx)
43470c:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
434713:	65
434714:	64 50                	fs push %eax
434716:	65 72 41             	gs jb  0x43475a
434719:	70 70                	jo     0x43478b
43471b:	44                   	inc    %esp
43471c:	6f                   	outsl  %ds:(%esi),(%dx)
43471d:	6d                   	insl   (%dx),%es:(%edi)
43471e:	61                   	popa
43471f:	69 6e 24 69 6e 69 74 	imul   $0x74696e69,0x24(%esi),%ebp
434726:	69 61 6c 69 7a 65 72 	imul   $0x72657a69,0x6c(%ecx),%esp
43472d:	24 40                	and    $0x40,%al
43472f:	43                   	inc    %ebx
434730:	75 72                	jne    0x4347a4
434732:	72 65                	jb     0x434799
434734:	6e                   	outsb  %ds:(%esi),(%dx)
434735:	74 44                	je     0x43477b
434737:	6f                   	outsl  %ds:(%esi),(%dx)
434738:	6d                   	insl   (%dx),%es:(%edi)
434739:	61                   	popa
43473a:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434741:	49                   	dec    %ecx
434742:	6d                   	insl   (%dx),%es:(%edi)
434743:	70 6c                	jo     0x4347b1
434745:	65 6d                	gs insl (%dx),%es:(%edi)
434747:	65 6e                	outsb  %gs:(%esi),(%dx)
434749:	74 61                	je     0x4347ac
43474b:	74 69                	je     0x4347b6
43474d:	6f                   	outsl  %ds:(%esi),(%dx)
43474e:	6e                   	outsb  %ds:(%esi),(%dx)
43474f:	44                   	inc    %esp
434750:	65 74 61             	gs je  0x4347b4
434753:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
43475a:	24
43475b:	51                   	push   %ecx
43475c:	32 50 36             	xor    0x36(%eax),%dl
43475f:	4d                   	dec    %ebp
434760:	58                   	pop    %eax
434761:	58                   	pop    %eax
434762:	5a                   	pop    %edx
434763:	41                   	inc    %ecx
434764:	00 3f                	add    %bh,(%edi)
434766:	49                   	dec    %ecx
434767:	73 44                	jae    0x4347ad
434769:	65 66 61             	gs popaw
43476c:	75 6c                	jne    0x4347da
43476e:	74 44                	je     0x4347b4
434770:	6f                   	outsl  %ds:(%esi),(%dx)
434771:	6d                   	insl   (%dx),%es:(%edi)
434772:	61                   	popa
434773:	69 6e 40 43 75 72 72 	imul   $0x72727543,0x40(%esi),%ebp
43477a:	65 6e                	outsb  %gs:(%esi),(%dx)
43477c:	74 44                	je     0x4347c2
43477e:	6f                   	outsl  %ds:(%esi),(%dx)
43477f:	6d                   	insl   (%dx),%es:(%edi)
434780:	61                   	popa
434781:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
434788:	49                   	dec    %ecx
434789:	6d                   	insl   (%dx),%es:(%edi)
43478a:	70 6c                	jo     0x4347f8
43478c:	65 6d                	gs insl (%dx),%es:(%edi)
43478e:	65 6e                	outsb  %gs:(%esi),(%dx)
434790:	74 61                	je     0x4347f3
434792:	74 69                	je     0x4347fd
434794:	6f                   	outsl  %ds:(%esi),(%dx)
434795:	6e                   	outsb  %ds:(%esi),(%dx)
434796:	44                   	inc    %esp
434797:	65 74 61             	gs je  0x4347fb
43479a:	69 6c 73 3e 40 40 24 	imul   $0x24244040,0x3e(%ebx,%esi,2),%ebp
4347a1:	24
4347a2:	51                   	push   %ecx
4347a3:	32 5f 4e             	xor    0x4e(%edi),%bl
4347a6:	41                   	inc    %ecx
4347a7:	00 3f                	add    %bh,(%edi)
4347a9:	41                   	inc    %ecx
4347aa:	30 78 32             	xor    %bh,0x32(%eax)
4347ad:	35 30 61 62 62       	xor    $0x62626130,%eax
4347b2:	34 35                	xor    $0x35,%al
4347b4:	2e 3f                	cs aas
4347b6:	49                   	dec    %ecx
4347b7:	73 44                	jae    0x4347fd
4347b9:	65 66 61             	gs popaw
4347bc:	75 6c                	jne    0x43482a
4347be:	74 44                	je     0x434804
4347c0:	6f                   	outsl  %ds:(%esi),(%dx)
4347c1:	6d                   	insl   (%dx),%es:(%edi)
4347c2:	61                   	popa
4347c3:	69 6e 24 69 6e 69 74 	imul   $0x74696e69,0x24(%esi),%ebp
4347ca:	69 61 6c 69 7a 65 72 	imul   $0x72657a69,0x6c(%ecx),%esp
4347d1:	24 40                	and    $0x40,%al
4347d3:	43                   	inc    %ebx
4347d4:	75 72                	jne    0x434848
4347d6:	72 65                	jb     0x43483d
4347d8:	6e                   	outsb  %ds:(%esi),(%dx)
4347d9:	74 44                	je     0x43481f
4347db:	6f                   	outsl  %ds:(%esi),(%dx)
4347dc:	6d                   	insl   (%dx),%es:(%edi)
4347dd:	61                   	popa
4347de:	69 6e 40 3c 43 72 74 	imul   $0x7472433c,0x40(%esi),%ebp
4347e5:	49                   	dec    %ecx
4347e6:	6d                   	insl   (%dx),%es:(%edi)
4347e7:	70 6c                	jo     0x434855
4347e9:	65 6d                	gs insl (%dx),%es:(%edi)
4347eb:	65 6e                	outsb  %gs:(%esi),(%dx)
4347ed:	74 61                	je     0x434850
4347ef:	74 69                	je     0x43485a
4347f1:	6f                   	outsl  %ds:(%esi),(%dx)
4347f2:	6e                   	outsb  %ds:(%esi),(%dx)
4347f3:	44                   	inc    %esp