418634:	43                   	inc    %ebx
418635:	70 53                	jo     0x41868a
418637:	6e                   	outsb  %ds:(%esi),(%dx)
418638:	4b                   	dec    %ebx
418639:	6d                   	insl   (%dx),%es:(%edi)
41863a:	61                   	popa
41863b:	66 42                	inc    %dx
41863d:	53                   	push   %ebx
41863e:	57                   	push   %edi
41863f:	38 46 33             	cmp    %al,0x33(%esi)
418642:	73 76                	jae    0x4186ba
418644:	7a 56                	jp     0x41869c
418646:	34 63                	xor    $0x63,%al
418648:	66 4d                	dec    %bp
41864a:	39 66 50             	cmp    %esp,0x50(%esi)
41864d:	37                   	aaa
41864e:	6c                   	insb   (%dx),%es:(%edi)
41864f:	6f                   	outsl  %ds:(%esi),(%dx)
418650:	74 2f                	je     0x418681
418652:	61                   	popa
418653:	36 47                	ss inc %edi
418655:	4b                   	dec    %ebx
418656:	42                   	inc    %edx
418657:	41                   	inc    %ecx
418658:	39 55 39             	cmp    %edx,0x39(%ebp)
41865b:	70 45                	jo     0x4186a2
41865d:	4e                   	dec    %esi
41865e:	50                   	push   %eax
41865f:	6e                   	outsb  %ds:(%esi),(%dx)
418660:	31 50 42             	xor    %edx,0x42(%eax)
418663:	56                   	push   %esi
418664:	7a 52                	jp     0x4186b8
418666:	4e                   	dec    %esi
418667:	46                   	inc    %esi
418668:	74 72                	je     0x4186dc
41866a:	6a 6d                	push   $0x6d
41866c:	66 44                	inc    %sp
41866e:	64 6b 41 37 7a       	imul   $0x7a,%fs:0x37(%ecx),%eax
418673:	4c                   	dec    %esp
418674:	4d                   	dec    %ebp
418675:	33 78 7a             	xor    0x7a(%eax),%edi
418678:	65 4b                	gs dec %ebx
41867a:	71 66                	jno    0x4186e2
41867c:	31 79 78             	xor    %edi,0x78(%ecx)
41867f:	75 34                	jne    0x4186b5
418681:	46                   	inc    %esi
418682:	46                   	inc    %esi
418683:	67 35 37 6a 58 43    	addr16 xor $0x43586a37,%eax
418689:	38 49 78             	cmp    %cl,0x78(%ecx)
41868c:	2b 66 38             	sub    0x38(%esi),%esp
41868f:	55                   	push   %ebp
418690:	70 7a                	jo     0x41870c
418692:	47                   	inc    %edi
418693:	6d                   	insl   (%dx),%es:(%edi)
418694:	6b 70 76 66          	imul   $0x66,0x76(%eax),%esi
418698:	64 59                	fs pop %ecx
41869a:	48                   	dec    %eax
41869b:	61                   	popa
41869c:	68 61 66 7a 32       	push   $0x327a6661
4186a1:	41                   	inc    %ecx
4186a2:	31 65 48             	xor    %esp,0x48(%ebp)
4186a5:	78 4f                	js     0x4186f6
4186a7:	35 36 62 49 4f       	xor    $0x4f496236,%eax
4186ac:	33 31                	xor    (%ecx),%esi
4186ae:	41                   	inc    %ecx
4186af:	4d                   	dec    %ebp
4186b0:	2f                   	das
4186b1:	2f                   	das
4186b2:	48                   	dec    %eax
4186b3:	35 70 4b 6b 70       	xor    $0x706b4b70,%eax
4186b8:	49                   	dec    %ecx
4186b9:	35 76 6e 47 6b       	xor    $0x6b476e76,%eax
4186be:	46                   	inc    %esi
4186bf:	7a 6a                	jp     0x41872b
4186c1:	68 53 57 53 57       	push   $0x57535753
4186c6:	73 45                	jae    0x41870d
4186c8:	55                   	push   %ebp
4186c9:	68 42 6d 55 33       	push   $0x33556d42
4186ce:	73 64                	jae    0x418734
4186d0:	53                   	push   %ebx
4186d1:	67 46                	addr16 inc %esi
4186d3:	49                   	dec    %ecx
4186d4:	55                   	push   %ebp
4186d5:	43                   	inc    %ebx
4186d6:	4c                   	dec    %esp
4186d7:	7a 6d                	jp     0x418746
4186d9:	63 33                	arpl   %esi,(%ebx)
4186db:	79 4c                	jns    0x418729
4186dd:	4f                   	dec    %edi
4186de:	66 74 52             	data16 je 0x418733
4186e1:	2f                   	das
4186e2:	63 66 58             	arpl   %esp,0x58(%esi)
4186e5:	5a                   	pop    %edx
4186e6:	52                   	push   %edx
4186e7:	52                   	push   %edx
4186e8:	42                   	inc    %edx
4186e9:	31 2f                	xor    %ebp,(%edi)
4186eb:	75 67                	jne    0x418754
4186ed:	61                   	popa
4186ee:	2b 6d 77             	sub    0x77(%ebp),%ebp
4186f1:	61                   	popa
4186f2:	46                   	inc    %esi
4186f3:	77 58                	ja     0x41874d
4186f5:	47                   	inc    %edi
4186f6:	41                   	inc    %ecx
4186f7:	6c                   	insb   (%dx),%es:(%edi)
4186f8:	2b 30                	sub    (%eax),%esi
4186fa:	41                   	inc    %ecx
4186fb:	6f                   	outsl  %ds:(%esi),(%dx)
4186fc:	6b 73 38 45          	imul   $0x45,0x38(%ebx),%esi
418700:	37                   	aaa
418701:	4d                   	dec    %ebp
418702:	7a 56                	jp     0x41875a
418704:	58                   	pop    %eax
418705:	65 6a 42             	gs push $0x42
418708:	30 79 6f             	xor    %bh,0x6f(%ecx)
41870b:	30 42 73             	xor    %al,0x73(%edx)
41870e:	31 58 68             	xor    %ebx,0x68(%eax)
418711:	39 6a 35             	cmp    %ebp,0x35(%edx)
418714:	70 37                	jo     0x41874d
418716:	6f                   	outsl  %ds:(%esi),(%dx)
418717:	6f                   	outsl  %ds:(%esi),(%dx)
418718:	79 30                	jns    0x41874a
41871a:	77 34                	ja     0x418750
41871c:	46                   	inc    %esi
41871d:	6d                   	insl   (%dx),%es:(%edi)
41871e:	7a 32                	jp     0x418752
418720:	51                   	push   %ecx
418721:	63 46 37             	arpl   %eax,0x37(%esi)
418724:	72 47                	jb     0x41876d
418726:	4d                   	dec    %ebp
418727:	34 35                	xor    $0x35,%al
418729:	59                   	pop    %ecx
41872a:	4b                   	dec    %ebx
41872b:	73 35                	jae    0x418762
41872d:	30 2f                	xor    %ch,(%edi)
41872f:	57                   	push   %edi
418730:	56                   	push   %esi
418731:	73 59                	jae    0x41878c
418733:	39 76 42             	cmp    %esi,0x42(%esi)
418736:	31 4d 7a             	xor    %ecx,0x7a(%ebp)
418739:	57                   	push   %edi
41873a:	4a                   	dec    %edx
41873b:	66 70 74             	data16 jo 0x4187b2
41873e:	64 34 37             	fs xor $0x37,%al
418741:	4c                   	dec    %esp
418742:	67 65 51             	addr16 gs push %ecx
418745:	6c                   	insb   (%dx),%es:(%edi)
418746:	74 53                	je     0x41879b
418748:	6e                   	outsb  %ds:(%esi),(%dx)
418749:	36 76 72             	ss jbe 0x4187be
41874c:	4b                   	dec    %ebx
41874d:	64 57                	fs push %edi
41874f:	64 35 58 4d 66 4f    	fs xor $0x4f664d58,%eax
418755:	58                   	pop    %eax
418756:	39 59 38             	cmp    %ebx,0x38(%ecx)
418759:	4d                   	dec    %ebp
41875a:	56                   	push   %esi
41875b:	54                   	push   %esp
41875c:	53                   	push   %ebx
41875d:	63 30                	arpl   %esi,(%eax)
41875f:	7a 30                	jp     0x418791
418761:	37                   	aaa
418762:	4f                   	dec    %edi
418763:	59                   	pop    %ecx
418764:	58                   	pop    %eax
418765:	41                   	inc    %ecx
418766:	35 2f 73 72 51       	xor    $0x5172732f,%eax
41876b:	4a                   	dec    %edx
41876c:	65 2b 4c 39 62       	sub    %gs:0x62(%ecx,%edi,1),%ecx
418771:	33 6e 6d             	xor    0x6d(%esi),%ebp
418774:	66 2f                	data16 das
418776:	66 61                	popaw
418778:	6c                   	insb   (%dx),%es:(%edi)
418779:	5a                   	pop    %edx
41877a:	42                   	inc    %edx
41877b:	4d                   	dec    %ebp
41877c:	44                   	inc    %esp
41877d:	36 38 35 46 38 79 77 	cmp    %dh,%ss:0x77793846
418784:	42                   	inc    %edx
418785:	74 78                	je     0x4187ff
418787:	58                   	pop    %eax
418788:	61                   	popa
418789:	4e                   	dec    %esi
41878a:	69 2f 31 31 64 47    	imul   $0x47643131,(%edi),%ebp
418790:	6e                   	outsb  %ds:(%esi),(%dx)
418791:	73 78                	jae    0x41880b
418793:	52                   	push   %edx
418794:	37                   	aaa
418795:	72 2b                	jb     0x4187c2
418797:	35 62 6d 2f 43       	xor    $0x432f6d62,%eax
41879c:	66 4d                	dec    %bp
41879e:	43                   	inc    %ebx
41879f:	6f                   	outsl  %ds:(%esi),(%dx)
4187a0:	69 67 59 36 4e 44 5a 	imul   $0x5a444e36,0x59(%edi),%esp
4187a7:	76 49                	jbe    0x4187f2
4187a9:	44                   	inc    %esp
4187aa:	48                   	dec    %eax
4187ab:	41                   	inc    %ecx
4187ac:	33 41 44             	xor    0x44(%ecx),%eax
4187af:	76 78                	jbe    0x418829
4187b1:	70 52                	jo     0x418805
4187b3:	30 52 65             	xor    %dl,0x65(%edx)
4187b6:	46                   	inc    %esi
4187b7:	6a 30                	push   $0x30
4187b9:	39 38                	cmp    %edi,(%eax)
4187bb:	44                   	inc    %esp
4187bc:	4d                   	dec    %ebp
4187bd:	68 72 61 58 45       	push   $0x45586172
4187c2:	62 46 76             	bound  %eax,0x76(%esi)
4187c5:	61                   	popa
4187c6:	6f                   	outsl  %ds:(%esi),(%dx)
4187c7:	52                   	push   %edx
4187c8:	6f                   	outsl  %ds:(%esi),(%dx)
4187c9:	48                   	dec    %eax
4187ca:	74 73                	je     0x41883f
4187cc:	34 78                	xor    $0x78,%al
4187ce:	30 6b 65             	xor    %ch,0x65(%ebx)
4187d1:	37                   	aaa
4187d2:	47                   	inc    %edi
4187d3:	53                   	push   %ebx
4187d4:	71 76                	jno    0x41884c
4187d6:	6c                   	insb   (%dx),%es:(%edi)
4187d7:	34 57                	xor    $0x57,%al
4187d9:	4a                   	dec    %edx
4187da:	47                   	inc    %edi
4187db:	4a                   	dec    %edx
4187dc:	78 65                	js     0x418843
4187de:	37                   	aaa
4187df:	4c                   	dec    %esp
4187e0:	4a                   	dec    %edx
4187e1:	75 70                	jne    0x418853
4187e3:	61                   	popa
4187e4:	6e                   	outsb  %ds:(%esi),(%dx)
4187e5:	56                   	push   %esi
4187e6:	63 65 30             	arpl   %esp,0x30(%ebp)
4187e9:	66 63 41 45          	arpl   %ax,0x45(%ecx)
4187ed:	33 42 51             	xor    0x51(%edx),%eax
4187f0:	76 32                	jbe    0x418824
4187f2:	78 32                	js     0x418826
4187f4:	32 79 69             	xor    0x69(%ecx),%bh
4187f7:	32 2f                	xor    (%edi),%ch
4187f9:	32 66 7a             	xor    0x7a(%esi),%ah
4187fc:	4b                   	dec    %ebx
4187fd:	72 69                	jb     0x418868
4187ff:	54                   	push   %esp
418800:	74 2b                	je     0x41882d
418802:	57                   	push   %edi
418803:	71 79                	jno    0x41887e
418805:	38 53 4b             	cmp    %dl,0x4b(%ebx)
418808:	38 6d 61             	cmp    %ch,0x61(%ebp)
41880b:	4d                   	dec    %ebp
41880c:	4b                   	dec    %ebx
41880d:	52                   	push   %edx
41880e:	41                   	inc    %ecx
41880f:	4a                   	dec    %edx
418810:	74 71                	je     0x418883
418812:	30 39                	xor    %bh,(%ecx)
418814:	77 50                	ja     0x418866
418816:	74 78                	je     0x418890
418818:	79 70                	jns    0x41888a
41881a:	75 62                	jne    0x41887e
41881c:	76 52                	jbe    0x418870
41881e:	74 78                	je     0x418898
418820:	5a                   	pop    %edx
418821:	51                   	push   %ecx
418822:	5a                   	pop    %edx
418823:	75 71                	jne    0x418896
418825:	56                   	push   %esi
418826:	4f                   	dec    %edi
418827:	64 53                	fs push %ebx
418829:	57                   	push   %edi
41882a:	61                   	popa
41882b:	69 53 36 54 66 74 35 	imul   $0x35746654,0x36(%ebx),%edx
418832:	66 56                	push   %si
418834:	71 4d                	jno    0x418883
418836:	38 72 6b             	cmp    %dh,0x6b(%edx)
418839:	48                   	dec    %eax
41883a:	56                   	push   %esi
41883b:	5a                   	pop    %edx
41883c:	38 61 72             	cmp    %ah,0x72(%ecx)
41883f:	2b 51 6c             	sub    0x6c(%ecx),%edx
418842:	49                   	dec    %ecx
418843:	74 44                	je     0x418889
418845:	6d                   	insl   (%dx),%es:(%edi)
418846:	70 51                	jo     0x418899
418848:	75 72                	jne    0x4188bc
41884a:	54                   	push   %esp
41884b:	51                   	push   %ecx
41884c:	6a 53                	push   $0x53
41884e:	45                   	inc    %ebp
41884f:	2f                   	das
418850:	56                   	push   %esi
418851:	7a 78                	jp     0x4188cb
418853:	6a 57                	push   $0x57
418855:	4b                   	dec    %ebx
418856:	35 45 31 57 58       	xor    $0x58573145,%eax
41885b:	4a                   	dec    %edx
41885c:	68 48 79 53 6e       	push   $0x6e537948
418861:	35 4f 6d 56 77       	xor    $0x77566d4f,%eax
418866:	53                   	push   %ebx
418867:	6e                   	outsb  %ds:(%esi),(%dx)
418868:	34 6e                	xor    $0x6e,%al
41886a:	34 59                	xor    $0x59,%al
41886c:	34 57                	xor    $0x57,%al
41886e:	31 78 6a             	xor    %edi,0x6a(%eax)
418871:	71 34                	jno    0x4188a7
418873:	39 56 46             	cmp    %edx,0x46(%esi)
418876:	68 76 2b 55 5a       	push   $0x5a552b76
41887b:	6b 56 6d 56          	imul   $0x56,0x6d(%esi),%edx
41887f:	4d                   	dec    %ebp
418880:	76 72                	jbe    0x4188f4
418882:	49                   	dec    %ecx
418883:	4b                   	dec    %ebx
418884:	71 76                	jno    0x4188fc
418886:	72 37                	jb     0x4188bf
418888:	4b                   	dec    %ebx
418889:	42                   	inc    %edx
41888a:	6b 34 35 71 65 56 47 	imul   $0x47,0x47566571(,%esi,1),%esi
418891:	47
418892:	35 5a 66 59 52       	xor    $0x5259665a,%eax
418897:	7a 6b                	jp     0x418904
418899:	44                   	inc    %esp
41889a:	6c                   	insb   (%dx),%es:(%edi)
41889b:	72 41                	jb     0x4188de
41889d:	77 36                	ja     0x4188d5
41889f:	4e                   	dec    %esi
4188a0:	52                   	push   %edx
4188a1:	4b                   	dec    %ebx
4188a2:	35 70 4b 42 6f       	xor    $0x6f424b70,%eax
4188a7:	54                   	push   %esp
4188a8:	67 36 33 54 5a       	xor    %ss:0x5a(%si),%edx
4188ad:	4f                   	dec    %edi
4188ae:	62 53 6c             	bound  %edx,0x6c(%ebx)
4188b1:	5a                   	pop    %edx
4188b2:	79 69                	jns    0x41891d
4188b4:	70 64                	jo     0x41891a
4188b6:	32 73 56             	xor    0x56(%ebx),%dh
4188b9:	6b 57 45 6c          	imul   $0x6c,0x45(%edi),%edx
4188bd:	4d                   	dec    %ebp
4188be:	74 45                	je     0x418905
4188c0:	2f                   	das
4188c1:	32 4f 75             	xor    0x75(%edi),%cl
4188c4:	65 57                	gs push %edi
4188c6:	4d                   	dec    %ebp
4188c7:	34 56                	xor    $0x56,%al
4188c9:	71 68                	jno    0x418933
4188cb:	48                   	dec    %eax
4188cc:	62 46 32             	bound  %eax,0x32(%esi)
4188cf:	75 53                	jne    0x418924