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
4188d1:	71 46                	jno    0x418919
4188d3:	4f                   	dec    %edi
4188d4:	55                   	push   %ebp
4188d5:	44                   	inc    %esp
4188d6:	67 50                	addr16 push %eax
4188d8:	74 54                	je     0x41892e
4188da:	79 43                	jns    0x41891f
4188dc:	47                   	inc    %edi
4188dd:	34 52                	xor    $0x52,%al
4188df:	64 67 6b 47 6f 2b    	imul   $0x2b,%fs:0x6f(%bx),%eax
4188e5:	69 64 35 5a 43 7a 65 	imul   $0x38657a43,0x5a(%ebp,%esi,1),%esp
4188ec:	38
4188ed:	58                   	pop    %eax
4188ee:	30 55 50             	xor    %dl,0x50(%ebp)
4188f1:	65 41                	gs inc %ecx
4188f3:	61                   	popa
4188f4:	54                   	push   %esp
4188f5:	32 6e 50             	xor    0x50(%esi),%ch
4188f8:	41                   	inc    %ecx
4188f9:	4b                   	dec    %ebx
4188fa:	6f                   	outsl  %ds:(%esi),(%dx)
4188fb:	59                   	pop    %ecx
4188fc:	44                   	inc    %esp
4188fd:	79 66                	jns    0x418965
4188ff:	39 36                	cmp    %esi,(%esi)
418901:	75 34                	jne    0x418937
418903:	44                   	inc    %esp
418904:	73 70                	jae    0x418976
418906:	58                   	pop    %eax
418907:	54                   	push   %esp
418908:	44                   	inc    %esp
418909:	47                   	inc    %edi
41890a:	57                   	push   %edi
41890b:	61                   	popa
41890c:	4b                   	dec    %ebx
41890d:	69 54 6e 71 55 6c 76 	imul   $0x44766c55,0x71(%esi,%ebp,2),%edx
418914:	44
418915:	61                   	popa
418916:	65 51                	gs push %ecx
418918:	6b 34 68 6c          	imul   $0x6c,(%eax,%ebp,2),%esi
41891c:	36 57                	ss push %edi
41891e:	2b 45 70             	sub    0x70(%ebp),%eax
418921:	6b 7a 74 47          	imul   $0x47,0x74(%edx),%edi
418925:	78 68                	js     0x41898f
418927:	49                   	dec    %ecx
418928:	4f                   	dec    %edi
418929:	41                   	inc    %ecx
41892a:	69 5a 36 4e 73 34 42 	imul   $0x4234734e,0x36(%edx),%ebx
418931:	74 33                	je     0x418966
418933:	63 6a 47             	arpl   %ebp,0x47(%edx)
418936:	44                   	inc    %esp
418937:	50                   	push   %eax
418938:	6c                   	insb   (%dx),%es:(%edi)
418939:	72 67                	jb     0x4189a2
41893b:	33 57 32             	xor    0x32(%edi),%edx
41893e:	58                   	pop    %eax
41893f:	6c                   	insb   (%dx),%es:(%edi)
418940:	63 6d 7a             	arpl   %ebp,0x7a(%ebp)
418943:	76 5a                	jbe    0x41899f
418945:	6d                   	insl   (%dx),%es:(%edi)
418946:	6a 4f                	push   $0x4f
418948:	74 75                	je     0x4189bf
41894a:	75 68                	jne    0x4189b4
41894c:	5a                   	pop    %edx
41894d:	6d                   	insl   (%dx),%es:(%edi)
41894e:	66 6c                	data16 insb (%dx),%es:(%edi)
418950:	53                   	push   %ebx
418951:	42                   	inc    %edx
418952:	51                   	push   %ecx
418953:	50                   	push   %eax
418954:	33 30                	xor    (%eax),%esi
418956:	52                   	push   %edx
418957:	45                   	inc    %ebp
418958:	37                   	aaa
418959:	74 31                	je     0x41898c
41895b:	30 58 39             	xor    %bl,0x39(%eax)
41895e:	6b 38 33             	imul   $0x33,(%eax),%edi
418961:	30 75 55             	xor    %dh,0x55(%ebp)
418964:	49                   	dec    %ecx
418965:	39 70 2f             	cmp    %esi,0x2f(%eax)
418968:	68 6f 76 6a 2b       	push   $0x2b6a766f
41896d:	63 79 67             	arpl   %edi,0x67(%ecx)
418970:	65 61                	gs popa
418972:	4b                   	dec    %ebx
418973:	69 61 6d 38 61 47 6a 	imul   $0x6a476138,0x6d(%ecx),%esp
41897a:	4c                   	dec    %esp
41897b:	41                   	inc    %ecx
41897c:	62 67 79             	bound  %esp,0x79(%edi)
41897f:	76 34                	jbe    0x4189b5
418981:	61                   	popa
418982:	37                   	aaa
418983:	68 74 4e 57 5a       	push   $0x5a574e74
418988:	30 61 59             	xor    %ah,0x59(%ecx)
41898b:	6c                   	insb   (%dx),%es:(%edi)
41898c:	49                   	dec    %ecx
41898d:	35 4b 34 6a 70       	xor    $0x706a344b,%eax
418992:	75 45                	jne    0x4189d9
418994:	75 51                	jne    0x4189e7
418996:	53                   	push   %ebx
418997:	66 75 4b             	data16 jne 0x4189e5
41899a:	42                   	inc    %edx
41899b:	47                   	inc    %edi
41899c:	75 52                	jne    0x4189f0
41899e:	47                   	inc    %edi
41899f:	77 32                	ja     0x4189d3
4189a1:	37                   	aaa
4189a2:	37                   	aaa
4189a3:	6d                   	insl   (%dx),%es:(%edi)
4189a4:	41                   	inc    %ecx
4189a5:	36 53                	ss push %ebx
4189a7:	65 71 6f             	gs jno 0x418a19
4189aa:	6f                   	outsl  %ds:(%esi),(%dx)
4189ab:	75 38                	jne    0x4189e5
4189ad:	71 43                	jno    0x4189f2
4189af:	46                   	inc    %esi
4189b0:	70 72                	jo     0x418a24
4189b2:	4b                   	dec    %ebx
4189b3:	6e                   	outsb  %ds:(%esi),(%dx)
4189b4:	33 53 6d             	xor    0x6d(%ebx),%edx
4189b7:	65 53                	gs push %ebx
4189b9:	36 5a                	ss pop %edx
4189bb:	6f                   	outsl  %ds:(%esi),(%dx)
4189bc:	4c                   	dec    %esp
4189bd:	66 4a                	dec    %dx
4189bf:	6b 6a 5a 6c          	imul   $0x6c,0x5a(%edx),%ebp
4189c3:	79 57                	jns    0x418a1c
4189c5:	6a 39                	push   $0x39
4189c7:	46                   	inc    %esi
4189c8:	53                   	push   %ebx
4189c9:	68 71 73 49 48       	push   $0x48497371
4189ce:	74 65                	je     0x418a35
4189d0:	46                   	inc    %esi
4189d1:	6e                   	outsb  %ds:(%esi),(%dx)
4189d2:	4d                   	dec    %ebp
4189d3:	69 66 6a 36 6e 52 70 	imul   $0x70526e36,0x6a(%esi),%esp
4189da:	30 43 31             	xor    %al,0x31(%ebx)
4189dd:	34 4f                	xor    $0x4f,%al
4189df:	4c                   	dec    %esp
4189e0:	35 4a 34 51 5a       	xor    $0x5a51344a,%eax
4189e5:	59                   	pop    %ecx
4189e6:	65 51                	gs push %ecx
4189e8:	71 39                	jno    0x418a23
4189ea:	2f                   	das
4189eb:	31 33                	xor    %esi,(%ebx)
4189ed:	43                   	inc    %ebx
4189ee:	62 59 72             	bound  %ebx,0x72(%ecx)
4189f1:	72 63                	jb     0x418a56
4189f3:	52                   	push   %edx
4189f4:	73 70                	jae    0x418a66
4189f6:	6c                   	insb   (%dx),%es:(%edi)
4189f7:	50                   	push   %eax
4189f8:	4c                   	dec    %esp
4189f9:	77 68                	ja     0x418a63
4189fb:	4a                   	dec    %edx
4189fc:	58                   	pop    %eax
4189fd:	48                   	dec    %eax
4189fe:	46                   	inc    %esi
4189ff:	75 66                	jne    0x418a67
418a01:	45                   	inc    %ebp
418a02:	77 5a                	ja     0x418a5e
418a04:	46                   	inc    %esi
418a05:	79 49                	jns    0x418a50
418a07:	63 46 53             	arpl   %eax,0x53(%esi)
418a0a:	5a                   	pop    %edx
418a0b:	4c                   	dec    %esp
418a0c:	50                   	push   %eax
418a0d:	2f                   	das
418a0e:	7a 34                	jp     0x418a44
418a10:	67 33 56 4f          	xor    0x4f(%bp),%edx
418a14:	55                   	push   %ebp
418a15:	52                   	push   %edx
418a16:	45                   	inc    %ebp
418a17:	4a                   	dec    %edx
418a18:	4a                   	dec    %edx
418a19:	38 33                	cmp    %dh,(%ebx)