430511:	35 57 58 34 67       	xor    $0x67345857,%eax
430516:	37                   	aaa
430517:	6e                   	outsb  %ds:(%esi),(%dx)
430518:	37                   	aaa
430519:	73 58                	jae    0x430573
43051b:	7a 6f                	jp     0x43058c
43051d:	56                   	push   %esi
43051e:	61                   	popa
43051f:	72 4e                	jb     0x43056f
430521:	6d                   	insl   (%dx),%es:(%edi)
430522:	78 57                	js     0x43057b
430524:	45                   	inc    %ebp
430525:	6e                   	outsb  %ds:(%esi),(%dx)
430526:	42                   	inc    %edx
430527:	75 4f                	jne    0x430578
430529:	54                   	push   %esp
43052a:	48                   	dec    %eax
43052b:	75 34                	jne    0x430561
43052d:	39 33                	cmp    %esi,(%ebx)
43052f:	43                   	inc    %ebx
430530:	61                   	popa
430531:	75 35                	jne    0x430568
430533:	58                   	pop    %eax
430534:	58                   	pop    %eax
430535:	51                   	push   %ecx
430536:	50                   	push   %eax
430537:	72 64                	jb     0x43059d
430539:	2f                   	das
43053a:	72 72                	jb     0x4305ae
43053c:	47                   	inc    %edi
43053d:	30 53 65             	xor    %dl,0x65(%ebx)
430540:	4e                   	dec    %esi
430541:	6f                   	outsl  %ds:(%esi),(%dx)
430542:	74 43                	je     0x430587
430544:	6c                   	insb   (%dx),%es:(%edi)
430545:	42                   	inc    %edx
430546:	61                   	popa
430547:	50                   	push   %eax
430548:	59                   	pop    %ecx
430549:	51                   	push   %ecx
43054a:	56                   	push   %esi
43054b:	71 4e                	jno    0x43059b
43054d:	76 51                	jbe    0x4305a0
43054f:	72 67                	jb     0x4305b8
430551:	4d                   	dec    %ebp
430552:	33 43 62             	xor    0x62(%ebx),%eax
430555:	4b                   	dec    %ebx
430556:	4e                   	dec    %esi
430557:	44                   	inc    %esp
430558:	4f                   	dec    %edi
430559:	6c                   	insb   (%dx),%es:(%edi)
43055a:	53                   	push   %ebx
43055b:	48                   	dec    %eax
43055c:	41                   	inc    %ecx
43055d:	6d                   	insl   (%dx),%es:(%edi)
43055e:	34 65                	xor    $0x65,%al
430560:	42                   	inc    %edx
430561:	68 33 76 53 46       	push   $0x46537633
430566:	78 77                	js     0x4305df
430568:	47                   	inc    %edi
430569:	52                   	push   %edx
43056a:	4c                   	dec    %esp
43056b:	6f                   	outsl  %ds:(%esi),(%dx)
43056c:	30 32                	xor    %dh,(%edx)
43056e:	56                   	push   %esi
43056f:	7a 36                	jp     0x4305a7
430571:	59                   	pop    %ecx
430572:	48                   	dec    %eax
430573:	42                   	inc    %edx
430574:	4d                   	dec    %ebp
430575:	4c                   	dec    %esp
430576:	55                   	push   %ebp
430577:	6c                   	insb   (%dx),%es:(%edi)
430578:	70 67                	jo     0x4305e1
43057a:	47                   	inc    %edi
43057b:	46                   	inc    %esi
43057c:	6d                   	insl   (%dx),%es:(%edi)
43057d:	64 63 79 6f          	arpl   %edi,%fs:0x6f(%ecx)
430581:	73 5a                	jae    0x4305dd
430583:	78 71                	js     0x4305f6
430585:	52                   	push   %edx
430586:	56                   	push   %esi
430587:	43                   	inc    %ebx
430588:	45                   	inc    %ebp
430589:	2f                   	das
43058a:	36 6a 59             	ss push $0x59
43058d:	52                   	push   %edx
43058e:	47                   	inc    %edi
43058f:	4e                   	dec    %esi
430590:	6d                   	insl   (%dx),%es:(%edi)
430591:	51                   	push   %ecx
430592:	72 41                	jb     0x4305d5
430594:	63 64 6d 66          	arpl   %esp,0x66(%ebp,%ebp,2)
430598:	54                   	push   %esp
430599:	55                   	push   %ebp
43059a:	48                   	dec    %eax
43059b:	30 43 2f             	xor    %al,0x2f(%ebx)
43059e:	66 79 6a             	data16 jns 0x43060b
4305a1:	55                   	push   %ebp
4305a2:	47                   	inc    %edi
4305a3:	2b 47 48             	sub    0x48(%edi),%eax
4305a6:	6a 58                	push   $0x58
4305a8:	76 2f                	jbe    0x4305d9
4305aa:	72 34                	jb     0x4305e0
4305ac:	45                   	inc    %ebp
4305ad:	67 6f                	outsl  %ds:(%si),(%dx)
4305af:	41                   	inc    %ecx
4305b0:	71 38                	jno    0x4305ea
4305b2:	38 4c 69 62          	cmp    %cl,0x62(%ecx,%ebp,2)
4305b6:	2b 43 34             	sub    0x34(%ebx),%eax
4305b9:	6e                   	outsb  %ds:(%esi),(%dx)
4305ba:	6c                   	insb   (%dx),%es:(%edi)
4305bb:	54                   	push   %esp
4305bc:	65 36 67 4a          	gs ss addr16 dec %edx
4305c0:	59                   	pop    %ecx
4305c1:	33 52 41             	xor    0x41(%edx),%edx
4305c4:	4b                   	dec    %ebx
4305c5:	39 44 78 58          	cmp    %eax,0x58(%eax,%edi,2)
4305c9:	76 49                	jbe    0x430614
4305cb:	64 6f                	outsl  %fs:(%esi),(%dx)
4305cd:	35 45 7a 4e 77       	xor    $0x774e7a45,%eax
4305d2:	51                   	push   %ecx
4305d3:	64 76 2f             	fs jbe 0x430605
4305d6:	6c                   	insb   (%dx),%es:(%edi)
4305d7:	45                   	inc    %ebp
4305d8:	69 64 49 33 78 47 5a 	imul   $0x6d5a4778,0x33(%ecx,%ecx,2),%esp
4305df:	6d
4305e0:	55                   	push   %ebp
4305e1:	64 63 31             	arpl   %esi,%fs:(%ecx)
4305e4:	65 52                	gs push %edx
4305e6:	6f                   	outsl  %ds:(%esi),(%dx)
4305e7:	55                   	push   %ebp
4305e8:	45                   	inc    %ebp
4305e9:	34 4a                	xor    $0x4a,%al
4305eb:	72 6e                	jb     0x43065b
4305ed:	61                   	popa
4305ee:	76 33                	jbe    0x430623
4305f0:	4c                   	dec    %esp
4305f1:	67 56                	addr16 push %esi
4305f3:	30 6e 63             	xor    %ch,0x63(%esi)
4305f6:	76 39                	jbe    0x430631
4305f8:	59                   	pop    %ecx
4305f9:	45                   	inc    %ebp
4305fa:	2b 48 6e             	sub    0x6e(%eax),%ecx
4305fd:	2f                   	das
4305fe:	47                   	inc    %edi
4305ff:	54                   	push   %esp
430600:	58                   	pop    %eax
430601:	74 65                	je     0x430668
430603:	2f                   	das
430604:	30 70 67             	xor    %dh,0x67(%eax)
430607:	57                   	push   %edi
430608:	76 4c                	jbe    0x430656
43060a:	4f                   	dec    %edi
43060b:	41                   	inc    %ecx
43060c:	39 37                	cmp    %esi,(%edi)
43060e:	51                   	push   %ecx
43060f:	4a                   	dec    %edx
430610:	42                   	inc    %edx
430611:	46                   	inc    %esi
430612:	75 36                	jne    0x43064a
430614:	51                   	push   %ecx
430615:	6f                   	outsl  %ds:(%esi),(%dx)
430616:	4e                   	dec    %esi
430617:	55                   	push   %ebp
430618:	74 64                	je     0x43067e
43061a:	68 31 6f 42 63       	push   $0x63426f31
43061f:	65 55                	gs push %ebp
430621:	70 69                	jo     0x43068c
430623:	55                   	push   %ebp
430624:	37                   	aaa
430625:	58                   	pop    %eax
430626:	58                   	pop    %eax
430627:	49                   	dec    %ecx
430628:	6c                   	insb   (%dx),%es:(%edi)
430629:	52                   	push   %edx
43062a:	42                   	inc    %edx
43062b:	4f                   	dec    %edi
43062c:	79 69                	jns    0x430697
43062e:	31 76 4c             	xor    %esi,0x4c(%esi)
430631:	52                   	push   %edx
430632:	6e                   	outsb  %ds:(%esi),(%dx)
430633:	4f                   	dec    %edi
430634:	69 6c 53 55 41 6f 2b 	imul   $0x452b6f41,0x55(%ebx,%edx,2),%ebp
43063b:	45
43063c:	61                   	popa
43063d:	6e                   	outsb  %ds:(%esi),(%dx)
43063e:	34 62                	xor    $0x62,%al
430640:	48                   	dec    %eax
430641:	56                   	push   %esi
430642:	65 39 4c 53 51       	cmp    %ecx,%gs:0x51(%ebx,%edx,2)
430647:	52                   	push   %edx
430648:	54                   	push   %esp
430649:	59                   	pop    %ecx
43064a:	4e                   	dec    %esi
43064b:	55                   	push   %ebp
43064c:	37                   	aaa
43064d:	4e                   	dec    %esi
43064e:	66 48                	dec    %ax
430650:	67 33 45 4b          	xor    0x4b(%di),%eax
430654:	42                   	inc    %edx
430655:	51                   	push   %ecx
430656:	72 39                	jb     0x430691
430658:	7a 36                	jp     0x430690
43065a:	76 41                	jbe    0x43069d
43065c:	49                   	dec    %ecx
43065d:	4f                   	dec    %edi
43065e:	71 4e                	jno    0x4306ae
430660:	4c                   	dec    %esp
430661:	6c                   	insb   (%dx),%es:(%edi)
430662:	4b                   	dec    %ebx
430663:	62 71 47             	bound  %esi,0x47(%ecx)
430666:	54                   	push   %esp
430667:	69 6d 61 44 52 6a 72 	imul   $0x726a5244,0x61(%ebp),%ebp
43066e:	68 52 35 49 41       	push   $0x41493552
430673:	31 53 64             	xor    %edx,0x64(%ebx)
430676:	49                   	dec    %ecx
430677:	37                   	aaa
430678:	58                   	pop    %eax
430679:	56                   	push   %esi
43067a:	56                   	push   %esi
43067b:	38 58 48             	cmp    %bl,0x48(%eax)
43067e:	44                   	inc    %esp
43067f:	44                   	inc    %esp
430680:	4d                   	dec    %ebp
430681:	58                   	pop    %eax
430682:	58                   	pop    %eax
430683:	53                   	push   %ebx
430684:	39 48 51             	cmp    %ecx,0x51(%eax)
430687:	46                   	inc    %esi
430688:	46                   	inc    %esi
430689:	77 6b                	ja     0x4306f6
43068b:	64 6d                	fs insl (%dx),%es:(%edi)
43068d:	2b 73 32             	sub    0x32(%ebx),%esi
430690:	72 79                	jb     0x43070b
430692:	67 55                	addr16 push %ebp
430694:	74 39                	je     0x4306cf
430696:	41                   	inc    %ecx
430697:	75 61                	jne    0x4306fa
430699:	56                   	push   %esi
43069a:	39 65 46             	cmp    %esp,0x46(%ebp)
43069d:	37                   	aaa
43069e:	7a 71                	jp     0x430711
4306a0:	58                   	pop    %eax
4306a1:	78 4e                	js     0x4306f1
4306a3:	37                   	aaa
4306a4:	5a                   	pop    %edx
4306a5:	76 46                	jbe    0x4306ed
4306a7:	63 5a 78             	arpl   %ebx,0x78(%edx)
4306aa:	6a 6f                	push   $0x6f
4306ac:	6f                   	outsl  %ds:(%esi),(%dx)
4306ad:	38 44 61 51          	cmp    %al,0x51(%ecx,%eiz,2)
4306b1:	36 32 4d 51          	xor    %ss:0x51(%ebp),%cl
4306b5:	58                   	pop    %eax
4306b6:	37                   	aaa
4306b7:	76 57                	jbe    0x430710
4306b9:	45                   	inc    %ebp
4306ba:	6d                   	insl   (%dx),%es:(%edi)
4306bb:	50                   	push   %eax
4306bc:	61                   	popa
4306bd:	50                   	push   %eax
4306be:	57                   	push   %edi
4306bf:	52                   	push   %edx
4306c0:	61                   	popa
4306c1:	55                   	push   %ebp
4306c2:	74 4a                	je     0x43070e
4306c4:	6f                   	outsl  %ds:(%esi),(%dx)
4306c5:	6e                   	outsb  %ds:(%esi),(%dx)
4306c6:	70 43                	jo     0x43070b
4306c8:	71 70                	jno    0x43073a
4306ca:	64 6c                	fs insb (%dx),%es:(%edi)
4306cc:	5a                   	pop    %edx
4306cd:	71 59                	jno    0x430728
4306cf:	6f                   	outsl  %ds:(%esi),(%dx)
4306d0:	34 66                	xor    $0x66,%al
4306d2:	76 54                	jbe    0x430728
4306d4:	4f                   	dec    %edi
4306d5:	51                   	push   %ecx
4306d6:	2f                   	das
4306d7:	72 42                	jb     0x43071b
4306d9:	69 31 4f 58 47 48    	imul   $0x4847584f,(%ecx),%esi
4306df:	71 76                	jno    0x430757
4306e1:	52                   	push   %edx
4306e2:	45                   	inc    %ebp
4306e3:	48                   	dec    %eax
4306e4:	57                   	push   %edi
4306e5:	4f                   	dec    %edi
4306e6:	55                   	push   %ebp
4306e7:	67 6f                	outsl  %ds:(%si),(%dx)
4306e9:	4e                   	dec    %esi
4306ea:	57                   	push   %edi
4306eb:	30 5a 32             	xor    %bl,0x32(%edx)
4306ee:	53                   	push   %ebx
4306ef:	71 7a                	jno    0x43076b
4306f1:	56                   	push   %esi
4306f2:	5a                   	pop    %edx
4306f3:	6c                   	insb   (%dx),%es:(%edi)
4306f4:	63 52 6f             	arpl   %edx,0x6f(%edx)
4306f7:	72 4b                	jb     0x430744
4306f9:	57                   	push   %edi
4306fa:	45                   	inc    %ebp
4306fb:	63 54 6d 68          	arpl   %edx,0x68(%ebp,%ebp,2)
4306ff:	4c                   	dec    %esp
430700:	6d                   	insl   (%dx),%es:(%edi)
430701:	5a                   	pop    %edx
430702:	69 68 4c 34 73 61 32 	imul   $0x32617334,0x4c(%eax),%ebp
430709:	44                   	inc    %esp
43070a:	66 36 30 78 6b       	data16 xor %bh,%ss:0x6b(%eax)
43070f:	33 2b                	xor    (%ebx),%ebp
430711:	57                   	push   %edi
430712:	63 7a 35             	arpl   %edi,0x35(%edx)
430715:	64 77 76             	fs ja  0x43078e
430718:	6c                   	insb   (%dx),%es:(%edi)
430719:	67 6e                	outsb  %ds:(%si),(%dx)
43071b:	72 4c                	jb     0x430769
43071d:	6e                   	outsb  %ds:(%esi),(%dx)
43071e:	45                   	inc    %ebp
43071f:	73 6c                	jae    0x43078d
430721:	69 54 30 4e 61 49 30 	imul   $0x4e304961,0x4e(%eax,%esi,1),%edx
430728:	4e
430729:	2b 58 56             	sub    0x56(%eax),%ebx
43072c:	75 56                	jne    0x430784
43072e:	4d                   	dec    %ebp
43072f:	33 76 42             	xor    0x42(%esi),%esi
430732:	30 6c 49 2f          	xor    %ch,0x2f(%ecx,%ecx,2)
430736:	48                   	dec    %eax
430737:	42                   	inc    %edx
430738:	2f                   	das
430739:	59                   	pop    %ecx
43073a:	58                   	pop    %eax
43073b:	7a 77                	jp     0x4307b4
43073d:	32 52 73             	xor    0x73(%edx),%dl
430740:	50                   	push   %eax
430741:	51                   	push   %ecx
430742:	44                   	inc    %esp
430743:	2f                   	das
430744:	68 72 45 32 6a       	push   $0x6a324572
430749:	2f                   	das
43074a:	41                   	inc    %ecx
43074b:	2f                   	das
43074c:	50                   	push   %eax
43074d:	66 70 67             	data16 jo 0x4307b7
430750:	62 65 4e             	bound  %esp,0x4e(%ebp)
430753:	38 4b 36             	cmp    %cl,0x36(%ebx)
430756:	5a                   	pop    %edx
430757:	50                   	push   %eax
430758:	6f                   	outsl  %ds:(%esi),(%dx)
430759:	31 50 76             	xor    %edx,0x76(%eax)
43075c:	55                   	push   %ebp
43075d:	42                   	inc    %edx